Category Archives: Programación

8 lecciones aprendidas optimizando MySQL

Hace unas semanas estuve bastante entretenido optimizando una base de datos MySQL razonablemente grande, unos 18 millones de filas ocupando más de 10Gb de datos usada por un sitio web con un tráfico de más de 11 millones de visitas … Continue reading

Posted in Programación | Leave a comment

Reflexiones tras #VLCTESTING

Hace unos días tuve la suerte de asistir a la primera edición de las jornadas VLCTESTING organizadas por el Instituto Tecnológico de Informática de la UPV, que toman el testigo que las JTS dejaron en 2008. Y creo que, pese … Continue reading

Posted in Programación | Tagged , | 3 Comments

Cambio de hosting

Durante este fin de semana tengo previsto cambiar de hosting (de Dreamhost a Silicontower) y de versión de WordPress, así que es posible que ocurran cosas extrañas durante un par de días. Que la fuerza me acompañe.

Posted in Programación | Leave a comment

NHibernate y localización

Edit: Cross-posted in NHForge: Localization techniques Hace unos días estuve dándole vueltas en el grupo de NHUsers de nuevo al tema de la localización de propiedades usando NHibernate para ver si se me ocurría una forma más potente de hacerlas, … Continue reading

Posted in Programación | Tagged , , | Leave a comment

Mis feeds sobre NHibernate y ASP.NET MVC

Hace tiempo que tengo un par de feeds en Google Reader que me gustaría compartir con todo el mundo que le puedan interesar. El primero es sobre NHibernate y el segundo sobre ASP.NET MVC, dos temas que sigo de cerca … Continue reading

Posted in Programación | Tagged , | Leave a comment

El principio KISS

El nombre del principio es el acrónimo del inglés Keep It Simple, Stupid o Keep It Short and Simple. El sentido, se puede imaginar. Es en realidad la aplicación de lo que se conoce como La Navaja de Occam (Ockham’s … Continue reading

Posted in Programación | Tagged , | 4 Comments

Principios básicos de OOP: SOLID

Últimamente reviso mucho código, tanto mío como de otros y me doy cuenta de que muchas veces se pasan por alto los principios básicos del paradigma de orientación a objetos y en muchos casos porque la formación es deficiente o … Continue reading

Posted in Programación | Tagged , , | 7 Comments

Apache y Mongrel en Windows

Después de pelear un rato intentando hacer funcionar Ruby on Rails con Apache y Fast-CGI en Windows, me iba bastante más lento que directamente con Mongrel, así que opté por usar este último y hacer un proxy vía Apache con … Continue reading

Posted in Programación | Tagged , , | 1 Comment

NHibernate Burrow y NHibernate Search

English version En este post voy a explicar cómo he conseguido hacer funcionar ambos proyectos a la vez usando los eventos de NHibernate que sustituyen a los clásicos interceptors. A través de estos eventos, permitimos que NHibernate.Search indexe los elementos … Continue reading

Posted in Programación | Tagged , , , | 2 Comments

El síndrome NIH redux

Ya escribí en su momento sobre la cultura NIH, pero un interesante post de Jeff Atwood invita, como siempre a la reflexión sobre cuando es conveniente reinventar la rueda. El caso es que se plantea hacer una función para sanear … Continue reading

Posted in Programación | Tagged | Leave a comment