Skip to content

Instantly share code, notes, and snippets.

View delucas's full-sized avatar

Lucas Videla delucas

  • Buenos Aires, Argentina
View GitHub Profile
@delucas
delucas / README.md
Created August 5, 2016 13:26 — forked from hofmannsven/README.md
My simply Git Cheatsheet
@delucas
delucas / Gems.md
Created August 1, 2016 16:22 — forked from david-crowell/Gems.md
Gems for gem lecture
@delucas
delucas / postgres_queries_and_commands.sql
Last active July 21, 2016 20:07 — forked from rgreenjr/postgres_queries_and_commands.sql
Useful PostgreSQL Queries and Commands
-- show running queries (pre 9.2)
SELECT procpid, age(query_start, clock_timestamp()), usename, current_query
FROM pg_stat_activity
WHERE current_query != '<IDLE>' AND current_query NOT ILIKE '%pg_stat_activity%'
ORDER BY query_start desc;
-- show running queries (9.2)
SELECT pid, age(query_start, clock_timestamp()), usename, query
FROM pg_stat_activity
WHERE query != '<IDLE>' AND query NOT ILIKE '%pg_stat_activity%'
@delucas
delucas / feriados.rb
Created January 7, 2016 15:13
Análisis de Feriados en Argentina durante 2016
require 'date'
feriados = [
Date.new(2016,1,1),
Date.new(2016,2,8),
Date.new(2016,2,9),
Date.new(2016,3,24),
Date.new(2016,3,25),
Date.new(2016,4,2),
Date.new(2016,5,1),
@delucas
delucas / gist:6809773
Created October 3, 2013 13:24
Preguntas teóricas braid

Preguntas teóricas

  1. ¿Qué es git? ¿Cuáles son sus características principales?

  2. ¿Para qué se utilizan los branch en git? Proporcione un ejemplo práctico y las instrucciones necesarias para hacerlo explicando cada una de ellas.

  3. ¿Qué es la Programación Orientada a Objetos? Explíquelo con sus palabras, y contrástelo con la programación estructurada.

  4. Enumere y describa al menos cuatro conceptos relacionados a la programación orientada a objetos. Relaciónelos en una sola frase.

# encoding: utf-8
require 'mechanize'
require 'csv'
START_URL = 'http://www.youtube.com/playlist?list=PLkuS0waF8krjwcRHzSJMq_nA67mCFi24T'
STDOUT.sync = true
agent = Mechanize.new
page = agent.get START_URL
@delucas
delucas / Punto.java
Created September 27, 2013 02:38
UNTreF - Rectángulo y Puntos
class Punto {
private double x;
private double y;
Punto(double x, double y) {
this.x = x;
this.y = y;
}
double getX() {
@delucas
delucas / groovy-grails.md
Created September 7, 2013 12:43
Instalación de Groovy/Grails en Ubuntu/Lubuntu

Guía de instalación - Groovy/Grails en Ubuntu/Lubuntu

Esta guía presenta los pasos básicos para instalar un entorno de desarrollo Grails dentro de sistemas Ubuntu. Se asume cierta experiencia en la instalación de software, por lo que algunos detalles se omiten.

Paso 1: Instalar herramientas básicas

Por medio de la consola, instalar git y vim.

sudo apt-get install git vim
@delucas
delucas / Adivinanza.java
Created April 26, 2013 23:16
UNLaM - Ejercicios de clase - Objetos, 25/04/2013
package ar.edu.unlam.tallerweb;
public class Adivinanza {
private Integer numero;
public Adivinanza(Integer numero) {
this.numero = numero;
}
@delucas
delucas / DiasLluviosos.java
Created April 26, 2013 23:00
UNTreF - Días Lluviosos, ejemplo de clase 25/04/2013
package ar.edu.untref.lp1;
public class DiasLluviosos {
private int[] lluviasDiarias = new int[30];
public void setLluviaDiaria(int dia, int lluviaDiaria) {
if (dia < 1 || dia > 30 ) {
throw new Error("El mes tiene entre 1 y 30 días");
}
this.lluviasDiarias[dia - 1] = lluviaDiaria;