Skip to content

Instantly share code, notes, and snippets.

View diniremix's full-sized avatar

Jorge Brunal diniremix

View GitHub Profile
@diniremix
diniremix / pulse.sh
Last active August 29, 2015 14:15
a simple script to generate skeletons for Web applications
#/bin/sh
PULSEPHP_URL="https://github.com/diniremix/pulsePHP/archive/master.zip"
PULSEJS_URL="https://gist.githubusercontent.com/diniremix/8df589843792342197cd/raw/deebde566b25316fc39c8da5a18a4eeb9e88efa4/pulseJS.js"
TEST_DIR="./test"
APP_DIR="./js"
function help(){
echo;
echo -e "\e[1;97mpulse\e[0m - a simple script to generate skeletons for Web applications";
@diniremix
diniremix / pulseJS.js
Last active August 29, 2015 14:15
pulseJS is a wrapper of javascript functions for Ajax, using JQuery
var pulseJS=(function () {
var urlBase='app/pulsePHP/v1/';
getFormsElements=function (form) {
var regForm = $('#'+form).serializeArray();
var regFormObject = {};
var cont=0;
$.each(regForm,function(i, v) {
regFormObject[v.name] = v.value;
});
@diniremix
diniremix / gist:1370410
Created November 16, 2011 15:44 — forked from persand/gist:1355589
Bash script for github.com/x URL:s -> git.io
function shit() {
if [ -n "$2" ]; then
curl -i http://git.io -F url=https://github.com/"$1" -F code="$2";
else
curl -i http://git.io -F url=https://github.com/"$1";
fi
}
@diniremix
diniremix / Diaspora_share_button
Created November 29, 2011 20:53
Diaspora share button
<div id="diaspora" style="width: 153px;height:30px;background:url('diaspora-share.png') no-repeat left top; background-position:0px 0px;" onClick="javascript:(function(){f='https://joindiaspora.com/bookmarklet?url='+encodeURIComponent(window.location.href)+'&title='+encodeURIComponent('Shared a link...')+'¬es='+encodeURIComponent(document.title)+'&v=1&';if(!window.open(f+'noui=1&jump=doclose','diasporav1','location=no,links=no,scrollbars=no,toolbar=no,width=620,height=400')){location.href=f+'jump=yes';
document.getElementById('diaspora').style.backgroundPosition = '0 -90px';}else{document.getElementById('diaspora').style.backgroundPosition = '0 -60px';}})()"> </div>
the original idea thanks to:
http://friends.murrur.fi/stuff/share_in_diaspora.html
@diniremix
diniremix / downget.bat
Created May 22, 2012 19:41
download files with wget on windows
@echo off
echo pega la direccion del enlace aqui...
set /p link=
wget -c %link%
@echo on
@diniremix
diniremix / yui.sh
Created June 5, 2012 00:06
simple script to run yui compressor in linux
#!/bin/bash
java $JVM_ARGS -jar /usr/local/bin/yuicompressor-2.4.7.jar "$@"
@diniremix
diniremix / minifyjs.sublime-build
Created December 3, 2012 05:03
a Sublime Text 2 build system for minifying javascript
//minifyjs.sublime-build
{
"cmd": [ "${packages}\\JavaScript\\yui.bat", "$file", "-o", "${file_path}/${file_base_name}.min.js"],
"selector": "source.js"
}
//yui.bat
@echo off
echo minifying %*
:: path to yui compressor
@diniremix
diniremix / js2coffee.sh
Created November 23, 2015 03:41
script to compile js to coffeescript, using SublimeText 2
#!/bin/bash
if [ $# -le 0 ];then
echo -e $0: Especifique un nombre de archivo javascript;
exit 1;
fi
JS=$1;
function convert() {
if [ -e $JS ]; then
FILENAME=$(basename "$JS")
@diniremix
diniremix / SublimeText.desktop
Created December 17, 2012 20:59
Sublime Text 2 Desktop file for Gnu/Linux
[Desktop Entry]
Name=Sublime
Name[es]=Sublime Text 2
Comment=Sublime Text 2
Comment[es]=Sublime Text 2
GenericName[es]=Sublime Text 2
TryExec=/home/diniremix/.SublimeText2/sublime_text
Exec=/home/diniremix/.SublimeText2/sublime_text
Icon=/home/diniremix/.SublimeText2/Icon/32x32/sublime_text.png
Type=Application
@diniremix
diniremix / create-repo.sh
Created June 7, 2013 14:20
a shell script to create a Git repository with some default settings
#!/usr/bin/bash
clear
function createProyect(){
proyname=$1
if [ ! -d "$proyname" ];
then
echo
echo -e 'Creando nuevo repositorio de GIT: \e[1;33m'$proyname'\e[0m'
mkdir -v $proyname