by Lucas Videla, Abstractions 2019
- Twitter: @sipofcode
- Instagram: @sipofcode
- Web: sipofcode.com. Blog in Spanish, sorry :(
by Lucas Videla, Abstractions 2019
package unlam.ai; | |
public enum Forma { | |
PIEDRA, PAPEL, TIJERA; | |
public Resultado jugarCon(Forma otra) { | |
if (this.equals(otra)) return Resultado.EMPATE; | |
import java.util.Random; | |
public class ActualRandomGenerator extends RandomGenerator { | |
@Override | |
public int obtenerAleatorioMenorQue(int maximo) { | |
return new Random().nextInt(maximo); | |
} | |
} |
Codifique el siguiente modelo de dominio: | |
Existen dos tipos de vehiculos: las motocicletas, que llevan un chofer y un acompañante, y los autobuses, que llevan un chofer y varios pasajeros. | |
Los vehiculos deben conocer la cantidad de kilometros recorridos, asignar y cambiar chofer. | |
Cada vehiculo particular debera poder agregar un acompañante o diversos pasajeros, respectivamente. | |
En caso del Autobus, no puede cambiar de chofer si hubiera pasajeros. En el caso de la Motocicleta, no puede hacerlo si hubiera un acompañante. |
public class Complejo { | |
private double real; | |
private double imag; | |
// primero los constructores | |
public Complejo(double real ,double imag) { | |
this.real = real; | |
this.imag = imag; | |
} | |
public Complejo() { | |
this(0,0); |
import java.util.Arrays; | |
public class Matriz { | |
private double[][] valores; | |
public Matriz(int i) { | |
this.valores = new double[i][i]; | |
} |
Related Setup: https://gist.github.com/hofmannsven/6814278
Related Pro Tips: https://ochronus.com/git-tips-from-the-trenches/
https://github.com/rails-api/active_model_serializers
-- 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%' |
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), |