Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

View mauricionr's full-sized avatar
🏠
Working remotely

Mauricio mauricionr

🏠
Working remotely
View GitHub Profile
@mauricionr
mauricionr / docker-snippets
Last active July 29, 2021 17:52
more snipets
# redis
docker run --name redis -d -p 6379:6379 --restart unless-stopped redis
# mysql
docker run --name mysql -e MYSQL_ROOT_PASSWORD=root -d -p 3306:3306 --restart unless-stopped mysql:5.6
# mongo
docker run -d -p 27017:27017 -p 28017:28017 -e MONGODB_PASS="docker" tutum/mongodb
# postgres
@mauricionr
mauricionr / git_remember_password.md
Created May 29, 2019 11:47 — forked from ankurk91/git_remember_password.md
Git credential cache, why type password again and again

Git tip: Tired of entering password again and again ?

Run this command to remember your password:

git config --global credential.helper 'cache --timeout 28800'

Above command will tell git to cache your password for 8 hours.

var request = require('request');
var jwt = require('jsonwebtoken')
function getAccessToken(req) {
//https://gist.github.com/demelziraptor/9039435 Python
//http://www.getcodesamples.com/src/A39B1460/F692912D PHP
req.session.sp_info = req.query;
req.session.sp_oauth = req.body;
var client_ID = "{{clientID}}"
{
"items":[{"name":"Banner", "img": "https://www.petlove.com.br/static/uploads/banner_image/image/5349/color_topo-faixa_0607-brinde-portaracao.png"}]
}
#!/usr/bin/env python
# python ./kubepodmetric.py -w -s {{POD_PREFIX}}
import sys
import os
import re
import time
import json
import argparse
@mauricionr
mauricionr / gitup
Last active December 8, 2018 18:33
function gitup(){
local branch=$(git rev-parse --abbrev-ref HEAD)
if [ $branch == "master" ]; then
echo "On master do nothing"
else
echo "Current branch $branch"
git add .
git commit -m "$1"
git push origin $branch
fi
https://github.com/Azure/azure-docs-sdk-java/blob/master/docs-ref-conceptual/spring-framework/deploy-spring-boot-java-web-app-on-azure.md
@mauricionr
mauricionr / install.sh
Created January 11, 2018 13:02 — forked from ziadoz/install.sh
Install Chrome, ChromeDriver and Selenium on Ubuntu 16.04
#!/usr/bin/env bash
# https://developers.supportbee.com/blog/setting-up-cucumber-to-run-with-Chrome-on-Linux/
# https://gist.github.com/curtismcmullan/7be1a8c1c841a9d8db2c
# http://stackoverflow.com/questions/10792403/how-do-i-get-chrome-working-with-selenium-using-php-webdriver
# http://stackoverflow.com/questions/26133486/how-to-specify-binary-path-for-remote-chromedriver-in-codeception
# http://stackoverflow.com/questions/40262682/how-to-run-selenium-3-x-with-chrome-driver-through-terminal
# http://askubuntu.com/questions/760085/how-do-you-install-google-chrome-on-ubuntu-16-04
# Versions
CHROME_DRIVER_VERSION=`curl -sS chromedriver.storage.googleapis.com/LATEST_RELEASE`
@mauricionr
mauricionr / clone_redis.py
Created September 14, 2017 16:07 — forked from jimmyislive/clone_redis.py
Redis Elasticache Export
from optparse import OptionParser
import sys
import redis
__author__ = 'Jimmy John'
__doc__ = '''
This is a script to make a copy of a redis db. Mainly to be used for cloning AWS Elasticache
instancces. Elasticache seems to disable the SAVE/BGSAVE commands and you do not have access to
the physical redis instances. The UI allows you to create 'Snapshots', but no way to download
/**
* Generates a client ID in the format historically used by the Google Analytics
* JavaScript libraries. Note that any alphanumeric value may be used, but
* ideally each should be unique to a given client.
*
* More information on Client IDs:
* https://developers.google.com/analytics/devguides/collection/protocol/v1/email#client-id-cid
*/
function generateGaClientId() {