Skip to content

Instantly share code, notes, and snippets.

View knxroot's full-sized avatar

Gustavo Lacoste knxroot

View GitHub Profile
@knxroot
knxroot / laravelUseless.flt
Created October 23, 2014 13:51
A WinMerge filter for compare 2 Laravel proyects
## This is a directory/file filter for WinMerge
## This filter is a helper for compare 2 laravel proyects in Windows
name: Exclude Laravel useless
desc: Exclude additional data from Laravel Proyects
## This is an inclusive (loose) filter
## (it lets through everything not specified)
def: include
## Filters for filenames begin with f:
@knxroot
knxroot / gist:4056369
Created November 11, 2012 21:46
recursos_paraalumnos_desarrolloweb
@knxroot
knxroot / coloresbash.sh
Created November 11, 2012 21:38
colores en bash
#!/bin/bash
#
# This file echoes a bunch of color codes to the
# terminal to demonstrate what's available. Each
# line is the color code of one forground color,
# out of 17 (default + 16 escapes), followed by a
# test use of that color on all nine background
# colors (default + 8 escapes).
#
@knxroot
knxroot / gist:4056328
Created November 11, 2012 21:28
HTML5:canvas ejemplo básico
<!DOCTYPE html>
<html lang="en">
<head>
<title>Prueba Canvas</title>
<script type="text/javascript">
function dibujar()
{
var canvas=document.getElementById('miCanvas');
var ctx=canvas.getContext('2d');
ctx.fillRect(100,100,200,50);
@knxroot
knxroot / gist:4056325
Created November 11, 2012 21:28
HTML5:svg ejemplo básico
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>SVG</title>
</head>
<body>
<svg xmlns="http://www.w3.org/2000/svg" version="1.1">
<rect x="100" y="100" width="200" height="100" style="stroke:#FF0000; fill:#FF0000;"/>
<polygon points="100,100 150,50 200,100 250,50 300,100" style="stroke:#FF0000; fill:#FF0000;" />
@knxroot
knxroot / websql_basico
Created November 11, 2012 21:27
HTML5:websql ejemplo básico
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Web SQL</title>
<script type="text/javascript">
function almacenar()
{
var db=openDatabase('Mibbdd','1.0','mi base de datos', 2*1024*1024);
db.transaction(function(tx)
@knxroot
knxroot / gist:4056320
Created November 11, 2012 21:25
HTML5:webstorage ejemplo básico
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Web Storage</title>
<script type="text/javascript">
function almacenar()
{
if (typeof(Storage)!=='undefined')
{
@knxroot
knxroot / translate.sh
Created November 11, 2012 21:16
google translate from bash
help='translate <text> [[<source language>] <target language>]
if target missing, use DEFAULT_TARGET_LANG
if source missing, use auto'
# adjust to taste
DEFAULT_TARGET_LANG=en
if [[ $1 = -h || $1 = --help ]]
then
echo "$help"
@knxroot
knxroot / w3c_autovalidar.sh
Created November 11, 2012 21:14
w3c_autovalidar
extract () {
if [ -f $1 ];
then
case $1 in
*.tar) tar -xvf $1 ;;
*.tgz) tar -xvzf $1 ;;
*.tar.gz) tar -xvzf $1 ;;
*.tbz2) tar -xvjf $1 ;;
*.tar.bz2) tar -xvjf $1 ;;
*.gz) gunzip $1 ;;
@knxroot
knxroot / persona.js
Created November 11, 2012 21:12
JS_OO Base
var Persona = {
nombre: "",
getNombre: function(){
this.pensar('Entrego mi nombre<br/>');
return this.nombre;
},
setNombre: function(nombre){
this.pensar('Cambio mi nombre<br/>');
this.nombre=nombre;
},