sombras chinescas de un programador

Test-Driven Development

Test-driven development (TDD) is the obvious example, in which developers increase their ability to respond to change without compromising the stability of their code base, because each known and desired behavior is already codified in a suite of tens, hundreds, or thousands of automated tests that can be verified at any moment. ASP.NET MVC Framework preview Steven Sanderson Apress Esta entrada ha sido importada desde mi anterior blog: Píldoras para la egolatría

Lenguaje con pedigrí

Cocoa has one of the most distinguished pedigrees of any object-oriented development environment. From its introduction as NeXTSTEP in 1989 to the present day, it has been continually refined and tested (see “A Bit of History”). Its elegant and powerful design is ideally suited for the rapid development of software of all kinds, not only applications but command-line tools, plug-ins, and various types of bundles. Cocoa gives your application much of its behavior and appearance “for free,” freeing up more of your time to work on those features that are distinctive.

Elogio a los programadores de visualizadores de música

No recuerdo dormir tan bien durante tanto tiempo como lo hago desde que estoy en Madrid. Tal vez sea porque por las noches hace más frío y ayuda a aturdir los sentidos. O que «me tienen explotado», como me dice o recrimina el amigo sulaco, y llego rendido. Lo cierto que por una causa, por otra o cualquier motivo desconocido, duermo de un tirón la mayoría de las noches. No duermo mucho.

PHP y JavaScript (5)

—- 8< —————– De: el que decide A: pepinín Asunto: Estado actual Muy bien. He estado probando el asunto en testing y funciona perfectamente. Muchas gracias! Mañana lo subimos a producción. Muchas gracias! Un gran trabajo. El que decide. —- 8< —————– Creo que hoy me voy a dar un homenaje y me voy a ir 20 minutos antes del curro. A ver con qué salen mañana. Esta entrada ha sido importada desde mi anterior blog: Píldoras para la egolatría

PHP y JavaScript (3)

¡Me cago en la puta! No encuentro un buen componente jQuery para hacer paginación… De momento va ganando AjaxPager. Esta entrada ha sido importada desde mi anterior blog: Píldoras para la egolatría Es muy probable que el formato no haya quedado bien y/o que parte del contenido, como imágenes y vídeos, no sea visible. Asimismo los enlaces probablemente funcionen mal. Por último pedir diculpas por el contenido. Es de muy mala calidad y la mayoría de las entradas recuperadas no merecían serlo.

PHP y JavaScript (2)

Tampoco está tan mal hecho el código. Es bastante sencillo de seguir. Aunque lo que tengo que hacer es incrustar un componente AJAX de jQuery donde no se debería meter nada. Hay que joderse… Esta entrada ha sido importada desde mi anterior blog: Píldoras para la egolatría Es muy probable que el formato no haya quedado bien y/o que parte del contenido, como imágenes y vídeos, no sea visible. Asimismo los enlaces probablemente funcionen mal.

PHP y JavaScript

¿Se puede caer más bajo? De liderar equipos a mantener en solitario código de terceros escrito en PHP y JavaScript… ¿En qué te he ofendido, padre? ¿Ya no soy digno de tu atención? ¿Por qué me has abandonado? En fin, que después de todo este lloriqueo toca ponerse a ver qué carajo hicieron los engendros anteriores. El código apesta… Esta entrada ha sido importada desde mi anterior blog: Píldoras para la egolatría

Tesoros perdidos reencontrados (XX): mis primeras webs personales

Confesaba hace unas semanas que tengo la extraña filia de buscarme, cada cierto tiempo, en Internet. ¿Variante de la egolatría? Pongo mi nombre y apellidos en el buscador y reviso lo que aparece. Así fue como me tropecé con la vieja práctica de Ingeniería del Conocimiento, que supuso la calificación de matrícula de honor para todos los componentes del grupo. O que se usan mis fotos (con licencia CC) en algunas webs.

Tesoros perdidos reencontrados (XIX): La práctica de Ingeniería del Conocimiento

Cuando recuperé, rebuscando entre bolsas de CD viejos, la cantidad de archivos que había dado por perdidos, también recuperé buena parte de las prácticas que hice durante los años de la carrera. Sin embargo decidí no publicarlas dentro de este marco de artículos porque me parecían más bien parte de anécdotas que productos por sí mismas. Aunque es cierto que tesoros anteriores se han solapado con el universo del anecdotario personal y no dejan de ser, de alguna forma, producto de las mismas.

MacPorts y Postgresql 8.3

Al preparar la entrada sobre Talend me quedé un poco apenado por no disponer de ningún ejemplo de la herramienta trabajando sobre una base de datos. En realidad debido a que, simple y llanamente, a estas alturas aún no había instalado ningún motor de gestión de bases de datos en mi equipo de uso personal. Cierto que hacía muchísimo tiempo que no usaba mi ordenador doméstico para cosas profesionales. Algo que, sin embargo, parece estar cambiando estas últimas semanas, en las que me entretengo con cosillas nuevas; o revisitando algunas viejas con enfoques distintos.