AutoMySQLBackup with a basic configuration will create Daily, Weekly and Monthly backups of one or more of your MySQL databases from one or more of your MySQL servers.
- Ubuntu server
- MySQL
| // Providing Context | |
| // ================== | |
| import React, {useState, useEffect} from "react" | |
| const Context = React.createContext() | |
| function ContextProvider({children}) { | |
| const [allPhotos, setAllPhotos] = useState([]) | |
| const [cartItems, setCartItems] = useState([]) |
| # ---------------------------------------------------------------------------- # | |
| # CI INSTRUCTIONS # | |
| # ~~~~~~~~~~~~~~~ # | |
| # This configuration is optimized for continuous delivery of NPM packages # | |
| # using Lerna (fixed version) + Yarn. # | |
| # ---------------------------------------------------------------------------- # | |
| # # | |
| # 1) Install & initialize Lerna: `yarn add -D lerna && lerna init` # | |
| # # | |
| # # |
| machine: | |
| pre: | |
| - mkdir ~/.yarn-cache | |
| node: | |
| version: stable | |
| dependencies: | |
| pre: | |
| - curl -o- -L https://yarnpkg.com/install.sh | bash | |
| cache_directories: | |
| - ~/.yarn-cache |
| server { | |
| client_body_in_file_only clean; | |
| client_body_buffer_size 32K; | |
| client_max_body_size 300M; | |
| sendfile on; | |
| send_timeout 300s; | |
| # Port that the web server will listen on. | |
| #listen 80; |
When the directory structure of your Node.js application (not library!) has some depth, you end up with a lot of annoying relative paths in your require calls like:
const Article = require('../../../../app/models/article');Those suck for maintenance and they're ugly.
| _complete_ssh_hosts () | |
| { | |
| COMPREPLY=() | |
| cur="${COMP_WORDS[COMP_CWORD]}" | |
| comp_ssh_hosts=`cat ~/.ssh/known_hosts | \ | |
| cut -f 1 -d ' ' | \ | |
| sed -e s/,.*//g | \ | |
| grep -v ^# | \ | |
| uniq | \ | |
| grep -v "\[" ; |