Skip to content

Instantly share code, notes, and snippets.

View horaciod's full-sized avatar
💭
aprendiendo todo lo posible

Horacio Degiorgi horaciod

💭
aprendiendo todo lo posible
View GitHub Profile
@horaciod
horaciod / borracontenido.js
Created April 25, 2015 14:35
boton borrado de campos bootstrap
$ = jQuery
$.fn.inputClear = (options={}) ->
@each (i, input) ->
input = $(input)
clearButton = input.data("clear-button")
init = ->
#!/bin/sh
BINDIR=$(dirname "$(readlink -fn "$0")")
cd "$BINDIR"
#cambia al directorio bindir sirver para cambiar al directorio de donde corre el script
gist.github.com
@horaciod
horaciod / backup.sh
Created June 25, 2017 02:18
rutina de backup para las bases de datos postgresql
#!/bin/bash
fecha=`date +%Y-%m-%d_%H_%M`
mkdir $fecha
cd $fecha
echo "copia base de datos dbname"
ssh -C desarrollo@remoto.com 'export PGPASSWORD=clave_postgresql; /usr/lib/postgresql/9.5/bin/pg_dump -v -Uusuario -hlocalhost -p5432 dbname '>archivo.sql
echo "comprimiendo"
gzip -f -9 *.sql
@horaciod
horaciod / subtablajson.sql
Last active June 25, 2017 02:18
recupera en una columna el resultado de una consulta de tabla relacionada
select x ,
(select array_to_json(array_agg(row_to_json(t))) from (select asistentes.apellido as evaluador, evaluacion from evaluadoresxresumen left join asistentes using(idasistente) where idresumen=resumenes.idresumen) t) as evals2
from xxx
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>JS Bin</title>
</head>
<body>
<script id="jsbin-javascript">
@horaciod
horaciod / proto.js
Created October 9, 2017 20:20
creacion de objetos desde prototipos luego se cambia algo al prototipo y eso se hereda.
function Bibliotecas() {
}
let b = new Bibliotecas();
b.nombre = 'uno' ;
console.log(b);
console.log(b.__proto__) ;
@horaciod
horaciod / sacarlog.sh
Created May 22, 2018 01:28
sacar un log de los ultimos cambios en un repo GIT
git log --pretty='format: %an el %ai %n modificó : >>%s<<%n' -10>/tmp/cambios.txt
xed /tmp/cambios.txt
@horaciod
horaciod / .pdmenurc
Last active September 28, 2018 04:14
pequeño menu para los repositorios GIT
#!/usr/bin/pdmenu
#sencillo menu para usar con la utilidad pdmenu http://joeyh.name/code/pdmenu/ que permite hacer un menu en la terminal de linux.
# en ubuntu se instala con apt install pdmenu
# este archivo va en el directorio home del usuario
# version mejorada con submenus y accesos ssh usando la terminal de gnome.
#colores
color:desktop:blue:blue
color:title:blue:white
@horaciod
horaciod / tportal.yml
Last active January 28, 2019 01:25
Proyecto de tmuxninator para laravel
# ~/.tmuxinator/tportal.yml
name: tportal
#ruta del proyecto laravel
root: /datos/webs/portalesrevistas
#definición de ventanas
windows:
- portales:
layout: tiled
#secciones de la ventana
panes: