Skip to content

Instantly share code, notes, and snippets.

@cinco
cinco / docker
Created August 15, 2018 05:18 — forked from diegograssato/docker
Docker
https://labs.play-with-docker.com/
docker container run --name c1 -ti alpine sh
docker ps
docker ps --all
docker container ls -a
@cinco
cinco / mysql-docker.sh
Created August 15, 2018 05:29 — forked from spalladino/mysql-docker.sh
Backup and restore a mysql database from a running Docker mysql container
# Backup
docker exec CONTAINER /usr/bin/mysqldump -u root --password=root DATABASE > backup.sql
# Restore
cat backup.sql | docker exec -i CONTAINER /usr/bin/mysql -u root --password=root DATABASE
@cinco
cinco / install nodejs, npm and gulp
Created November 22, 2018 18:53 — forked from luisfc/install nodejs, npm and gulp
Install nodejs, npm and gulp ubuntu 16.04
sudo apt-get update
sudo apt-get install nodejs
sudo apt-get install npm
## Use n module from npm in order to upgrade node
sudo npm cache clean -f
sudo npm install -g n
sudo n stable
<!-- The Metas Output -->
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<meta http-equiv="imagetoolbar" content="no" />
<meta http-equiv="content-language" content="pt-BR" />
<meta name="viewport" content="width=device-width" />
<meta name="robots" content="index,follow" />
<meta name="generator" content="{website-generator}" />
<meta name="author" content="{website-name}" />
<meta name="copyright" content="© {this-year} {website-name}" />
@cinco
cinco / ide-plugins.md
Created February 1, 2019 20:52 — forked from dbilovd/ide-plugins.md
IDE Plugins
@cinco
cinco / composer.json
Created March 7, 2019 03:44 — forked from andyshinn/composer.json
Docker Compose PHP Composer Example
{
"require": {
"mfacenet/hello-world": "v1.*"
}
}
@cinco
cinco / .bashrc
Created March 8, 2019 03:20 — forked from patik/.bashrc
Bash configure proxy for corporate network
# configure proxy for git while on corporate network
# From https://gist.github.com/garystafford/8196920
function proxy_on(){
# assumes $USERDOMAIN, $USERNAME, $USERDNSDOMAIN
# are existing Windows system-level environment variables
# assumes $PASSWORD, $PROXY_SERVER, $PROXY_PORT
# are existing Windows current user-level environment variables (your user)
# environment variables are UPPERCASE even in git bash
@cinco
cinco / db_dump.sh
Created March 11, 2019 18:01 — forked from brianredbeard/db_dump.sh
MariaDB / MySQL Backup script
#!/bin/bash
# Simple script to dump the contents of a database into separate files in the directory "/backups/"
# Symlink into /etc/cron.daily/ or add to crontab
# Originally from: https://gist.github.com/brianredbeard
# /usr/local/scripts/db_dump
#mysqldump -x --add-drop-table --all-databases > /backups/mysqldb-`date +%F-%I%p`.sql
/usr/bin/mysql --defaults-extra-file=/root/.my.cnf -e 'show databases' | /bin/awk '{print $1}' | /bin/grep -v "^Database$" | /usr/bin/xargs -i{} /usr/bin/mysqldump --defaults-extra-file=/root/.my.cnf --opt -Q -r /backups/{}-`date +%F-%I%p`.sql {}
@cinco
cinco / UbuntuProxy.md
Created March 13, 2019 11:50 — forked from limingjie/UbuntuProxy.md
Ubuntu Proxy Configuration

Ubuntu Proxy Configuration

Tested under Ubuntu 14.04.2 LTS

Global Proxy

Add proxies in /etc/environment

$ sudo vi /etc/environment
# Proxies
http_proxy="http://proxy.server.com:port/"
https_proxy=$http_proxy
@cinco
cinco / ssh_proxy_config
Created March 14, 2019 02:02 — forked from whypro/ssh_proxy_config
SSH proxy config (~/.ssh/config)
Host github.com
ProxyCommand=socat - PROXY:your.proxy.ip:%h:%p,proxyport=yourproxyport