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), |