2017-04-24

Cómo Mantener un CHANGELOG

Esta es una buena referencia de como mantener un changelog para tus apps

http://keepachangelog.com/es/

How to Keep a CHANGELOG

This is a good reference on how to keep a change log for your apps

http://keepachangelog.com/en/

2017-04-22

2017-04-21

The 20 Rings of Power - Los 20 Anillos de Poder

Three Rings for the Elven-kings under the sky,
Seven for the Dwarf-lords in their halls of stone,
Nine for Mortal Men doomed to die,
One for the Dark Lord on his dark throne,
In the Land of Mordor where the Shadows lie,
One ring to rule them all, one ring to find them,
One ring to bring them all and in the darkness bind them
In the Land of Mordor where the Shadows lie.

Tres Anillos para los Reyes Elfos bajo el cielo.
Siete para los Señores Enanos en palacios de piedra.
Nueve para los Hombres Mortales condenados a morir.
Uno para el Señor Oscuro, sobre el trono oscuro
en la Tierra de Mordor donde se extienden las Sombras.
Un Anillo para gobernarlos a todos. Un Anillo para encontrarlos,
un Anillo para atraerlos a todos y atarlos en las tinieblas
en la Tierra de Mordor donde se extienden las Sombras.

2017-04-02

How to: Work at Google — Example Coding/Engineering Interview

In the following video they show you some algorithms, here is my implementation, that also compares performance.

And here is my code code:

The results are the following:

findRandom=       1409 => 20032 ms
findSorted=       1310 => 20013 ms
findTwoLoops=     216 => 20197 ms
findTwoLoops+sort=215 => 19917 ms

As you can see the best algorithm is findRandom performed 1409 times in the 20 seconds.

Happy Hacking!!!