Skip to content

Instantly share code, notes, and snippets.

View rreimi's full-sized avatar

Robert Reimi rreimi

  • Androb
  • Venezuela
View GitHub Profile
@rreimi
rreimi / update_git_repos.sh
Last active November 16, 2016 11:44 — forked from douglas/update_git_repos.sh
Update all git repositories under a base directory
#!/bin/bash
# store the current dir
CUR_DIR=$(pwd)
# Let the person running the script know what's going on.
echo "Pulling in latest changes for all repositories..."
# Find all git repositories and update it to the master latest revision
for i in $(find . -name ".git" | cut -c 3-); do
@rreimi
rreimi / js_string_fn.js
Created February 20, 2016 01:18
Javascript String util functions
//EndsWith
String.prototype.endsWith = function(str)
{return (this.match(str+"$")==str)}
//StartsWith
String.prototype.startsWith = function(str)
{return (this.match("^"+str)==str)}
@rreimi
rreimi / gist:5a3a125b19b50c60f5b0
Last active August 29, 2015 14:23
Node mysql wrapper
//#db.js
var mysql = require('mysql');
var pool = mysql.createPool({
connectionLimit : 100, //important
host : 'localhost',
user : 'root',
password : 'admin',
database : 'fantasy',
debug : false
@rreimi
rreimi / saveas.js
Created December 1, 2014 17:29
Ajax blob save as.. file download
var url = 'http://www.pdf995.com/samples/pdf.pdf';
var fileName = 'pdf.pdf';
var xhr = new XMLHttpRequest();
xhr.open('GET', url, true);
xhr.responseType = 'blob';
xhr.onprogress = function(pe) {
console.log('progress');
if (pe.lengthComputable) {
console.log((pe.loaded / pe.total) * 100);