24 febrero 2012

Ya está disponible la versión 2.4 del servidor web Apache HTTP server

La Apache Software Foundation anunció el pasado 21 de febrero la disponibilidad la versión 2.4 del popular servidor web Apache HTTP. Pasaron algo más de seis años para tener con nosotros una nueva versión "mayor" del servidor web más utilizado del mundo, que funciona en aproximadamente 400 millones de sitios web en el mundo.

Algunas novedades son:
* Desempeño mejorado (menor consumo de recursos y mejor concurrencia)
* Menor uso de memoria.
* Soporte para Entrada/Salida asíncrona ("asyncronous I/O").
* Configuración de proxy dinámico inverso ("dynamic reverse proxy").
* Desempeño a la par o mejor con otros servidores web dirigidos por eventos ("event-driven").
* Soporte de ajuste más preciso del caché para servidores y proxies con mucho tráfico.

Aquí está el anuncio oficial con más información. Todavía no se encuentra disponible en los repositorios oficiales de ubuntu server o debian, situación que seguramente cambiará muy pronto. Hasta la próxima!

20 diciembre 2011

Cómo chequear la sintaxis de PHP desde la línea de comandos (parte 2)

Para continuar la primer parte de este post de hace algunos meses, les dejo una línea de bash para chequear la sintaxis de todos los archivos php de un directorio.
for i in *.php; do php -l $i; done
Hasta la próxima!

13 diciembre 2011

WordPress 3.3 Sonny en español

Ya está disponible la última versión de WordPress 3.3 "Sonny"! Este es el video de la presentación:




Y por supuesto se puede bajar desde la página oficial siguiendo el anuncio oficial o directamente desde WordPress Español. Para los desarrolladores también se encuentra disponible la página del Codex con la lista completa de cambios.

Hasta la próxima!

22 noviembre 2011

Novedades de WordPress 3.3

Ya falta poco para que esté disponible la nueva versión de la conocida herramienta de publicación de contenidos, WordPress 3.3. A continuación, una breve lista de las mejoras y las nuevas características!
  1. Un nuevo media uploader para subir y publicar archivos (utiliza Plupload)
  2. Una nueva pantalla de bienvenida cuando se instala el blog por primera vez y cuando se hace el primer post o actualización.
  3. El administrador de WordPress ahora utiliza HTML5 y, entre otras cosas se ajusta dinámicamente a diferentes tamaños de pantalla.
  4. Se mejoró la "admin bar".
  5. Mejoras de performance y corrección de errores
  6. Se unieron la mayoría de los archivos css del administrador para que se cargue más rápido el mismo.
  7. Se mejoró el modo de "Distraction Free Writing" que permite limpiar la pantalla y enfocarse en la tarea de escribir.
  8. Se hicieron mejoras para las redes de blogs (multisite), por ejemplo para habilitar templates (themes) para toda una red al mismo tiempo.
Hay más información de esto en el blog oficial y en Technosailor. La versión anterior de WordPress, la 3.2 fue bajada del sitio oficial más de doce millones de veces. Ojalá la nueva versión sea todavía más exitosa! Hasta la próxima.

08 noviembre 2011

Darle pistas al MySQL sobre qué índice usar en una consulta

Existe una manera sencilla para "darle una pista" al motor de MySQL sobre qué índice utilizar cuando realiza una consulta. La técnica en inglés se llama "Index Hinting" (aquí el enlace a la documentación oficial) y sirve para indicarle al MySQL que recorra la tabla que necesitamos utilizando ese índice; ya sea porque no estaba usando ninguno o estaba usando otro (poco probable que se equivoque en esta época, pero bueno). Ejemplo!
SELECT * FROM tabla USE INDEX (indice) WHERE col1 = 1 AND col2 = 2 AND col3 = 3;

Donde "tabla" es la tabla de donde vamos a sacar la información e "indice" es el nombre del que vamos a utilizar en la consulta (pueden ser varios separados por comas). Es una técnica más para tener en cuenta, pero antes de aplicar estas técnicas es mejor estudiar el rendimiento de nuestras consultas con alguna herramienta específica o utilizando la sentencia "EXPLAIN" (más información en inglés acá). Hasta la próxima!

15 agosto 2011

Google compra Motorola Mobility

El líder mundial en búsquedas por internet Google Inc anunció hoy que comprará al fabricante de dispositivos móviles Motorola Mobility Holdings Inc por unos 12.500 millones de dólares en efectivo. Desde el anunció en el blog, el CEO Larry Page dijo:

In 2008, Motorola bet big on Android as the sole operating system across all of its smartphone devices. It was a smart bet and we’re thrilled at the success they’ve achieved so far. We believe that their mobile business is on an upward trajectory and poised for explosive growth.

La oferta de u$s 40 por acción supone un premio de 63% frente al precio de cierre de Motorola Mobility del viernes en la Bolsa de Nueva York. En el anuncio oficial se aclaró:

The acquisition of Motorola Mobility, a dedicated Android partner, will enable Google to supercharge the Android ecosystem and will enhance competition in mobile computing. Motorola Mobility will remain a licensee of Android and Android will remain open. Google will run Motorola Mobility as a separate business.


04 julio 2011

Wikimedia Argentina se opone al canon digital

Extracto de un post en el blog de Wikimedia Argentina, acerca del proyecto de Ley que se encuentra en el Senado de la Nación para imponer un gravamen a los dispositivos de almacenamiento digitales:
"Consideramos que un gravamen como el propuesto tiene evidentes efectos negativos respecto de la reducción de la brecha digital, el acceso a la tecnología y la información, y la igualdad de oportunidades, resultando por lo tanto abusivo y arbitrario. Por ello expresamos nuestro más enérgico repudio a la iniciativa."
El resto de la nota, aquí.