Skip to Content

develCuy's blog

by Fernando Paredes García


Toda América Latina celebra el mayor encuentro Drupal del año 2012!

Por fin podemos anunciar oficialmente el lanzamiento del mayor evento Drupal del año 2012: "Drupal Summit Latino – Guadalajara 2012".

Guadalajara (Jalisco - México) será la sede del segundo evento a nivel latinoamericano dedicado a Drupal los días 19, 20 y 21 de Enero de 2012, en el CUECA de la Universidad de Guadalajara.

Tendremos un sin fin de conferencias dictadas por reconocidos y experimentados drupaleros provenientes de varios países de América Latina, Estados Unidos y Europa.

Se espera la presencia de más de 400 participantes lo que será sin duda alguna, a nivel continental, la mayor concentración jamás vista de experiencia y conocimiento sobre el software de publicación de sitios Web más exitoso del momento: Drupal por supuesto!

¡ Te invitamos a proponer una sesión para Drupal Summit Latino 2012 ! Por favor ten en cuenta que la fecha límite para las propuestas es el 14 de diciembre 2011.

¡ Te invitamos también a patrocinar el evento tenemos distintos planes. Convertirse en un patrocinador de Drupal Summit Latino - Guadalajara 2012 es una gran oportunidad para apoyar el proyecto Drupal y para promover tu organización dentro de la comunidad de Drupal. Es una oportunidad única para conectar con los clientes, socios y proveedores de servicios de México y Latinoamérica.

El evento está siendo co-organizado entre la comunidad de Drupal Latino y la Universidad de Guadalajara.

Regístrate ya en la página web: http://gdl2012.drupal-latino.org


develcuy.com Finally running on PostgreSQL

3 years ago I have announced my disagree on how Sun was crossing the red line and my decision to move out of MySQL, so now is time to announce that develcuy.com is successfully migrated to PostgreSQL 9.1!

If you are wondering how I have achieved it, let me share that is not an easy job in Drupal 6, you should have good experience on MySQL, PostgreSQL and Drupal database schema. Fortunately, In Drupal 7, migration between database engines seems to be so easy thanks to DBTNG.


Entendiendo la memoria caché de Drupal a la vez de mejorar el rendimiento de tu código fuente (Buenas Prácticas)

Hay muchas formas de mejorar el rendimiento de Drupal, y para ser más honesto, hay muchas formas de mejorar tu infraestructura que soporta a Drupal (p.e. Servidor Web, Servidor MySQL, caché opt-code de PHP, caché HTML de Varnish/Boost, caché de la Aplicación (Memcached/APC), Pagespeed(compresión/optimización de la salida), etc). También puedes agregar gigas de RAM a tu servidor, más procesadores y tal vez desplegar tu sitio Drupal en un cluster de más de 10 servidores dedicados.


Cómo programar el Control Remoto Universal Westminster BT-400

Instrucciones

Tal cual comentó Sinclair Flodoardo en slog.com:

"Por fin pude programar mi control remoto [WM] Westminster BT-400 para TV de marca LG, se debe hacer lo siguiente: presionar el botón CODE SEARCH hasta que parpadee [o se encienda] el indicador [es decir la luz roja], luego presionar el botón TV hasta que parpadee el indicador, y por ultimo colocar el cóodigo de 3 dígitos: 004, 005, 006, 156, 172, en mi caso solo me bastó con el primer codigo, el 004, luego presionar el boton de apagado-encendido (OFF-ON) y listo. Ahora puedo ver plácidamente desde mi cama el canal deseado. Saludos."


Ocultando en caliente un módulo conflictivo en Drupal 6.x

Algunas veces necesitamos ocultar un módulo para evitar algunos conflictos. A continuación hay un caso específico:

Usar jQuery UI 1.8 en una página de administración específica

  • El módulo jquery_ui está instalado y provee la versión jQuery UI 1.7
  • jQuery UI 1.8 es necesario en la página de administración: "admin/build/custompage"

Problema

Si el módulo jquery_ui está instalado, el plugin de Context: "reaction block" carga jquery_ui al mostrarse cada página.

Alternativas de solución

  1. Parchar el módulo jquery_ui para que cargue la versión requerida cuando sea necesario

Nacimiento del proyecto Ophal

Estuve muy frustrado con PHP en mis inicios en desarrollo web (8 años a la fecha). Pero 2 años atrás descubrí mi lenguaje de programación favorito: Lua, y entonces decidí dar inicio al proyecto Nutria. Por más de un año intenté varias formas de "portar" mi conocimiento web a Lua, y finalmente hace dos meses decidí usar mis nuevas habilidades en Lua para desarrollo web real.

Y el resultado es: "Ophal... un plataforma web altamente escalable, fácil de mantener y extender. No está casada con una tecnología en particular, solo la esencia se mantendrá en cualquier cambio mayor necesario para alcanzar su misión". Cabe resaltar que Ophal tiene muchas influencias, pero la mayor viene de Drupal, explicaré más acerca de esto en el futuro. También, estoy dando mucho crédito a Lua, pero LuaJIT es de hecho el compilador tras bambalinas.


RIP IE6 in 2 steps

In answer to the article "To Reduce IE6 Pain, Don't Leave It Until the End", let me show you a way to let IE6 rest in peace:

First Step: Create the file "ripie6.html"

Put it in the same folder as your ".htaccess" file. Be inspired to write a nice warning message, by example:

RIP IE6
Sorry, this site only works with Internet Explorer 7 or later. Mozilla Firefox is also a good one!

NOTE: I have written an example of "ripie6.html" file for you.


Qué significa el matrimonio para una pareja cristiana

El matrimonio en cada cultura tiene la misma esencia: la unión de dos personas, pero ¿qué tan fuerte és ese vínculo y cuánto significado tiene para una pareja cristiana? O al menos ¿qué debería significar el matrimonio para una pareja cristiana? La respuesta podría sonar anticuada para algunas personas, o desquiciada para otras, pero encierra varios principios que trato de explicar a continuación:

Es un milagro


Playing with LuaJIT FFI

Lua was for long time one of the fastest programming languages, and perhaps sounds new to you but it is older than PHP. LuaJIT has emerged as an improved implementation that can make V8 look like a turtle.


Cache, NoSQL and old SQL

Nowadays our web development life with FLOSS is getting more complex. Do you remember the nginx vs. lighttpd vs. apache? Now it is about cassandra vs. mongodb vs. couchdb, and memcached vs. redis vs. etc.....



Distribuir contenido