Tetris Printer Algorithm

The algorithm converts pixels from a source image into squares in the Tetris playfield, one row at a time from the bottom up. To generate an individual square, the algorithm assembles a structure consisting of a rectangular region fully supported by a single square protruding from the bottom. When the rectangular region is completed, its rows are cleared, leaving behind the protruding square. Three examples of the process appear below ...

June 5, 2013 · 1 min · 75 palabras · Nacho Cano

A Short History of the O’Reilly Animals

In the mid-1980s, O’Reilly (aka O’Reilly & Associates) was selling short books on Unix topics via mail order. These books, known as ”Nutshell Handbooks,” were held together by staples, and had plain brown covers. Over time, Tim O’Reilly decided that he wanted to sell the books through brick-and-mortar bookstores, and hired a graphic designer to create new book covers. Those covers were used for the first two titles that were sold into bookstores, but Tim wasn’t satisfied with the design. ...

June 1, 2013 · 1 min · 85 palabras · Nacho Cano

¿Influye la edad en la calidad como programador?

Se dice que son necesarias 10.000 horas de trabajo de programación para alcanzar el nivel de experto, pero una vez llegado a él, ¿cuál es la evolución? ¿Se mantiene? ¿Continúa mejorando? ¿Retrocede? » Juan Palacio | navegapolis.com

May 13, 2013 · 1 min · 37 palabras · Nacho Cano

Cómo 4 ecuaciones cambiaron el mundo

Cuenta la anécdota que un día de la primavera de 1855 el físico inglés Michael Faraday daba una conferencia pública en la que mostraba sus pioneros experimentos sobre la electricidad y el magnetismo. Entre la audiencia se encontraba William Gladstone, entonces Ministro de Hacienda y futuro Primer Ministro. Gladstone se levantó y le espetó al investigador: ”todo esto es muy bonito, ¿pero alguna vez le encontraremos una aplicación práctica?”, a lo que Faraday respondió: ”no se preocupe, algún día el gobierno cobrará impuestos sobre esto”. ...

May 4, 2013 · 1 min · 87 palabras · Nacho Cano

Luke’s Change: an Inside Job

An examination of some questionable events and circumstances leading up to the destruction of the Death Star, through the eyes of an amateur investigative journalist within the Star Wars galaxy. The focus is mainly on the connections between the people who created and operated the Death Star and those responsible for destroying it. For those who don’t care for the obvious, this is a satirical spoof of the 9/11 truther video Loose Change. ...

May 1, 2013 · 1 min · 78 palabras · Nacho Cano

HTTP: The Protocol Every Web Developer Must Know – Part 1

HTTP stands for Hypertext Transfer Protocol. It’s a stateless, application-layer protocol for communicating between distributed systems, and is the foundation of the modern web. As a web developer, we all must have a strong understanding of this protocol. Let’s review this powerful protocol through the lens of a web developer. We’ll tackle the topic in two parts. In this first entry, we’ll cover the basics and outline the various request and response headers. In the follow-up article, we’ll review specific pieces of HTTP – namely caching, connection handling and authentication. ...

April 30, 2013 · 1 min · 95 palabras · Nacho Cano

Una partida ’perfecta’ de Serpiente

En 1997 esto era lo más avanzado en la industria del entretenimiento móvil. ”Snake” era conocido en entre los jugadores de PC y otras plataformas informáticas pero el Nokia 6110 fue el primer teléfono que lo integró entre sus características. [1 » Angel Jimenez de Luis | gizmodo.com

April 29, 2013 · 1 min · 48 palabras · Nacho Cano

Imprescindibles: The I.T. Crowd

Probablemente es una de las series de televisión que más carcajadas me ha arrancado en los últimos años. Pese a su título (en español, Los informáticos) tiene bastante poco que ver con el humor ”nerd” de The Big Bang Theory, por ejemplo. The IT Crowd, para quien todavía no la haya visto y se la esté perdiendo, es una comedia de malentendidos y enredos, repleta de situaciones surrealistas que llegan a complicarse hasta el delirio incluso en los breves minutos que dura cada episodio. ...

April 28, 2013 · 1 min · 90 palabras · Nacho Cano

No debes despreciar aquello que más necesitas

En mi opinión el origen de todos los males que afectan a la profesión del desarrollo de software (no me meto en otras cosas), o mejor dicho del programador (evito eufemismos tipo ”arquitecto”, ”ingeniero software”, ”desarrollador” o similares) es el desprecio a programar, el desprecio de la labor del programador frente a otros tipos de tareas. » Jose María Arranz | saveinformaticos.reeelab.com

April 27, 2013 · 1 min · 62 palabras · Nacho Cano

Time travel in movies

» mr. dalliard | mr-dalliard.tumblr.com

April 21, 2013 · 1 min · 5 palabras · Nacho Cano