• Shortcuts : 'n' next unread feed - 'p' previous unread feed • Styles : 1 2
aA :  -   + pdf Infos Unsubscribe

» Publishers, Monetize your RSS feeds with FeedShow:  More infos  (Show/Hide Ads)


Date: Wednesday, 18 Nov 2009 20:17


Los desarrolladores de Mozilla AddOns (AMO) resolvieron en su reunión de la semana pasada su plan de acción para el próximo año 2010, en el que se destaca un radical cambio en la plataforma web de su sitio. Aparentemente discutido desde hace tiempo, finalmente se tomó la decisión de cambiar su actual sistema escrito en CakePHP 1.1 a otro que pueda suplir las deficiencias de este último en tres áreas fundamentales:

  1. Database Abstraction Layer: CakePHP ofrece su propia abstracción de base de datos, pero no es lo suficientemente poderosa y generalmente devuelve enormes arreglos anidados que causan un uso masivo de CPU y memoria.
  2. Unit Tests: Se desea que los tests se ejecuten rápidamente desde la línea de comandos y sean independientes uno del otro. El método de CakePHP para simular controladores y modelos resultó inadecuado y difícil de manejar.
  3. Debugging: CakePHP tiene un nivel de DEBUG que imprime gigantes arreglos en la pantalla y sólo muestra el archivo y la línea donde PHP terminó su ejecución como producto de un error, pero no dónde se inició el problema.

Las alternativas propuestas para reemplazar a CakePHP incluían a Kohana, otro framework PHP5 originalmente surgido como un fork de CodeIgniter, y al popular framework para la web escrito en Python, Django.

Presentados los casos a favor de Kohana y a favor de Django, finalmente se decidió por éste último.

Publicado en Frameworks y etiquetado como CakePHP, Links y Mozilla.

Author: "vivab0rg (Cristian R. Arroyo)" Tags: "Frameworks"
Send by mail Print  Save  Delicious 
Date: Thursday, 12 Nov 2009 13:05


Rasmus Lerdorf, el mismísimo creador del lenguaje PHP, anunció en un breve mensaje en Twitter que abandona su puesto como ingeniero en Yahoo!:

“Se siente un poco raro estar desempleado. Es probablemente una locura abandonar el mejor trabajo que tuve, pero después de 7+ años era tiempo de algo nuevo”.

Yahoo! sólo dijo extraoficialmente que Lerdorf renunció para perseguir "otras oportunidades", y el mismo Rasmus aifrmó que no había ninguna otra historia "jugosa" detrás de su decisión. Sin embargo, este sería un acontecimiento anunciado, por cuanto Lerdorf ya había publicado antes en Twitter que era "tiempo de encontrar un nuevo trabajo" a finales de Julio pasado, después del último acuerdo entre Microsoft y Yahoo!

Publicado en Eventos y etiquetado como Ouch!.

Author: "vivab0rg (Cristian R. Arroyo)" Tags: "Eventos"
Send by mail Print  Save  Delicious 
Date: Friday, 06 Nov 2009 14:51


En el blog de PEAR (PHP Extensión and Application Repository) se reporta que la versión inicial de Ubuntu 9.10 "Karmic Koala" tiene un error que afecta a PHP y a PEAR, y cuya corrección llegó demasiado tarde como para incluirse en ese lanzamiento. El error sí está corregido y sin duda será incluído en las siguientes actualizaciones de "Karmic Koala".

El error principal afecta a la libería zlib, y se hace evidente al intentar instalar o actualizar un paquete; ya que hacerlo involucra descargar un archivo "tarball" que está comprimido. El error causa que algunas funciones de zlib no estén disponibles para PHP y que el código de Archive_Tar falle sin ninguna notificación

Una solución provisoria es usar el argumento -Z para que se descarge sólo un archivo .tar en lugar de uno .tgz, por ejemplo:

pear install -Z phpdocumentor

Publicado en Software y etiquetado como Bug y Ubuntu.

Author: "vivab0rg (Cristian R. Arroyo)" Tags: "Software"
Send by mail Print  Save  Delicious 
Date: Thursday, 05 Nov 2009 00:11


Junto con el anuncio de la versión Beta 6 de KDevelop 4.0, el IDE para el desarrollo de aplicaciones Qt para el escritorio gráfico KDE de GNU/Linux y otros Unix, también se presentaron los nuevos plugins de PHP y PHP-Documentation, que finalmente agregan soporte para ese lenguaje, incluyendo vista de clases, completado de código y vista de documentación.

Los plugins actualmente están en una etapa de desarrollo inicial, pero ya se ven bastante bien. Y aunque no hay ninguna fecha para el lanzamiento de sus versiones definitivas, ya están disponibles en los repositorios unstable de ese proyecto.

La nueva versión de KDevelop4 requiere de KDE 4.3 y Qt 4.5, y puede compilarse siguiendo estas instrucciones. También soporta otros lenguajes de programación como C, C++, Java, Ada, SQL, Python, Perl y Pascal.

Publicado en Software y etiquetado como KDE.

Author: "vivab0rg (Cristian R. Arroyo)" Tags: "Software"
Send by mail Print  Save  Delicious 
Date: Monday, 26 Oct 2009 18:35


El sábado pasado los técnicos de la administración de Obama mudaron la platafroma web del sitio de la Casa Blanca (WhiteHouse.gov) desde el anterior sistema propietario comprado por la administración de George W. Bush a uno completamente basado en Drupal, libre, abierto y amparado bajo la licencia GPL. El resto de la implementación incluye un servidor Red Hat, Apache, PHP (obviamente) y MySQL, con Solr como la nueva máquina de búsquedas para todo el sitio.

Macon Phillips, Director de Medios de la Casa Blanca, dijo al respecto que:

“Queremos mejorar las herramientas usadas por las miles de personas que ingresan a WhiteHouse.gov para conectarse con oficiales de la Casa Blanca y entre estos últimos entre sí de una manera útil”.

El equipo responsable del cambio, que también montó la campaña electoral de Obama en Internet usando software libre, comenzó a trabajar en la migración del sitio de la Casa Blanca desde que el nuevo presidente asumió su cargo el pasado 20 de Enero. Una buena parte de su mérito es que el visitante frecuente de WhiteHouse.gov no notará ninguna diferencia con la apariencia de su versión anterior.

Publicado en Eventos y etiquetado como Drupal y Links.

Author: "vivab0rg (Cristian R. Arroyo)" Tags: "Eventos"
Send by mail Print  Save  Delicious 
Date: Saturday, 24 Oct 2009 20:07


Como parte de una iniciativa de su misma comunidad el próximo Sábado 5 de Diciembre se llevará a cabo en Maracay, Venezuela el 1er. Encuentro de Kumbieros para que desarrolladores y usuarios del framework de KumbiaPHP puedan compartir sus experiencias además de participar en talleres introductorios.

Este evento, como tantos otros proyectos, surgió de reuniones informales, o como preferían llamarlas algunos de los miembros de su equipo de desarrollo, "KumbiaPHP Party & Beers". Las expectativas para el encuentro son, sin embargo, mucho más ambiciosas pero igualmente amenas. Felicitaciones a sus organizadores y nuestros más sinceros deseos de éxito.

Publicado en Eventos y etiquetado como Kumbia.

Author: "vivab0rg (Cristian R. Arroyo)" Tags: "Eventos"
Send by mail Print  Save  Delicious 
Date: Wednesday, 21 Oct 2009 16:11


La nueva versión 5.0 Beta del Zend Server incluye una muy interesante nueva característica de rastreo de código (Code Tracing) que puede capturar la ejecución de un archivo PHP en tiempo real.

Esta característica está diseñada para ayudar a los desarrolladores a encontrar y corregir errores de programación, permitiendo registrar la jerarquía de ejecución de los llamados de funciones, incluyendo los argumentos usados y los valores devueltos. Las "estadísticas" recopiladas mientras se encuentre activada esta opción también registran la duración de ejecución de cada función y la memoria usada.

Zend Server 5.0 Beta para Windows o Linux puede descargarse con las versiones 5.2 o 5.3 de PHP. Es destacable, sin embargo, que aparentemente su versión comunitaria gratuita no incluirá ni esta característica de rastreo de código ni tampoco la nueva cola de trabajos.

Publicado en Software y etiquetado como Zend.

Author: "vivab0rg (Cristian R. Arroyo)" Tags: "Software"
Send by mail Print  Save  Delicious 
Date: Monday, 05 Oct 2009 20:16


Se anunció así en el blog del equipo de NetBeans for PHP que finalmente, y tal como estaba planeado, se completó el soporte para el framework Symfony para la próxima versión 6.8 del ascendente IDE gratuito de Sun. Este anticipado soporte, cuyo esfuerzo se inició debido a la misma demanda de sus usuarios, incluye algunas características como:

  • El completado de código ofrece las variables de Symfony adecuadas en los archivos de sus vistas.
  • Los proyectos de Symfony existentes son reconocidos y también se pueden crear nuevos.
  • Atajos de teclado asignables para acciones específicas de Symfony.
  • Fácil navegación entre vistas y acciones, de ida y vuelta.
  • Posibilidad de ejecutar comandos de Symfony.

Estas mejoras estarán disponibles con la inminente versión Beta de NetBeans 6.8, a ser lanzada "pronto".

Publicado en Frameworks y etiquetado como NetBeans y Symfony.

Author: "vivab0rg (Cristian R. Arroyo)" Tags: "Frameworks"
Send by mail Print  Save  Delicious 
Date: Thursday, 24 Sep 2009 13:20


TIOBE, la empresa que publica mensualmente su Programming Community Index con los 10 lenguajes de programación más populares según la disponibilidad mundial de ingenierios, cursos, vendedores de software y búsquedas populares en Google, MSN, Yahoo!, Wikipedia y YouTube, anuncia en sus resultados para este mes de Septiembre del 2009 que PHP llegó al puesto número 3 por primera vez desde que se comenzó a publicar en el 2001.

Los puestos 1 y 2 (Java y C respectivamente) son fundamentalmente lenguajes de propósito general, por lo que el ascenso de PHP al tercer puesto seguramente significa que el desarrollo para la web en general también está creciendo, comparado con otras plataformas más tradicionales.

Author: "vivab0rg (Cristian R. Arroyo)" Tags: "Eventos"
Send by mail Print  Save  Delicious 
Date: Wednesday, 23 Sep 2009 13:01


Con este breve mensaje en sus foros se anunció que la versión 3.0 de desarrollo del framework Kohana llegó a su edición final. Kohana 3.0 es una re-escritura desde sus cimientos de su actual versión estable 2.x y por lo tanto todavía no es recomendada para entornos de producción.

La documentación y los tutoriales de Kohana 3.0 oficiales recién comenzarán a publicarse a partir de su próxima actualización 3.0.1, pero algunos usuarios ya comenzaron a adelantarse y ya están disponibles por los menos unas incompletas KO3 User Guide y KO3 API, incluso también se comenzó un proyecto para la traducción de ambas al castellano.

Kohana, que comenzó como un fork comunitario de CodeIgniter, usa el patrón MVC y soporta sólo PHP5 debido a su uso extensivo de las características de orientación a objetos de esa versión del lenguaje.

Author: "vivab0rg (Cristian R. Arroyo)" Tags: "Frameworks"
Send by mail Print  Save  Delicious 
Date: Tuesday, 22 Sep 2009 13:09


Zend Technologies anunció su nuevo proyecto Simple Cloud API, una iniciativa para permitir a los desarrolladores usar una interface común para acceder a múltiples servicios de múltiples proveedores en la nube computacional, comenzando por Amazon Web Services, Windows Azure, Nirvanix Storage Delivery Network y Rackspace Cloud Files.

Simple Cloud API busca atraer la participación y las contribuciones de la comunidad Open Source para agregar adaptadores para virtualmente todos los principales proveedores de la nube. Los desarrolladores conseguirían así implementar sus aplicaciones en esos entornos sin necesidad de código específico para cada uno y con la promesa de poder tener la posiblidad de migrar de uno a otro sin introducir grandes cambios en su programación.

Pero si bien la Simple Cloud API ofrece un acceso fácil a la funcionalidad común de esos servicios, desde Zend se apresuran a aclarar también que:

“Los desarrolladores pueden usar Simple Cloud API para el 80% de los casos, y luego usar la librería del cliente (específico) de Zend Framework para acceder a las características de valor agregado de cada vendedor”.

Publicado en Software y etiquetado como Zend.

Author: "vivab0rg (Cristian R. Arroyo)" Tags: "Software"
Send by mail Print  Save  Delicious 
Date: Wednesday, 16 Sep 2009 20:06


Bajo unos términos todavía no revelados Google compró ReCaptcha, el popular servicio online que ofrece una implementación del método de captcha mostrando imágenes digitalizadas de textos que el software de OCR no puede interpretar para que un usuario haga ese trabajo. Los sitios que usa el servicio pueden de esa manera verificar la interactuación con una verdadera persona, y no con un bot; mientras que al mismo tiempo ReCaptcha envía el resultado de las respuestas correctas a varios proyectos de digitalización de documentos.

Google planea usar la tecnología de ReCaptcha como una medida de seguridad para algunos de sus propios sitios y también para hacer que su masivo proyecto de digitalización de libros sea más "inteligente" (con la desinteresada ayuda de todos nosotros, por supuesto).

Por nuestra propia experiencia en este mismo sitio podemos agregar que ReCaptcha es uno de los sistemas más efectivos de todos los que conocimos y que usarlo es muy fácil gracias a su excelentemente documentada librería para PHP.

Publicado en Negocios y etiquetado como Dinero Todopoderoso y Google.

Author: "vivab0rg (Cristian R. Arroyo)" Tags: "Negocios"
Send by mail Print  Save  Delicious 
Date: Saturday, 15 Aug 2009 16:21


Después de meses de arduo trabajo el nuevo equipo de desarrollo del KumbiaPHP Framework anunció en su blog la primera versión Beta de su próximo y muy anticipado KumbiaPHP 1.0, de nombre código "Spirit". Esta Beta 1 trae como principal novedad una refactorización del core del framework para mantenerlo muy consistente y mantenible, también se corrigieron algunos aspectos que se venían arrastrando desde versiones anteriores.

Algunas novedades en KumbiaPHP 1.0 Beta 1 incluyen:

  • Estructura de directorios totalmente desacoplada del core.
  • La clase Kumbia ahora apenas llega a las 100 líneas de código.
  • Nueva pantalla de bienvenida más amigable y con más información.
  • La clase Cache fue reescrita con soporte a varios drivers (file, sqlite, memsqlite).
  • Depurado los modos de ejecución, ya sean producción o desarrollo.
  • Nueva clase para la inyección de dependencias Load que carga lo necesario solo donde se necesite. Al igual que la carga selectiva de modelos, esto trae como beneficio que sólo se cargan los modelos necesarios.

La documentación con todos los cambios está en el wiki de KumbiaPHP 1.0 "Spirit", hasta que se termine su nuevo manual.

Publicado en Frameworks y etiquetado como Kumbia.

Author: "vivab0rg (Cristian R. Arroyo)" Tags: "Frameworks"
Send by mail Print  Save  Delicious 
Date: Wednesday, 12 Aug 2009 03:19


Acquia Inc., la empresa detrás de Drupal fundada por su mismo creador, recibió una nueva inversión de U$S 8 Millones que ayudará al desarrollo de su próxima versión 7, la misma que se desea hacer más atractiva para los usuarios de CMS corporativos. El dinero también ayudará a la empresa a crear un nuevo modelo de servicio en la nube computacional basado en Drupal 7 y de nombre código "Acquia Gardens".

Así lo explica Tom Erickson, CEO de Acquia:

“Es básicamente Drupal como servicio, para que cualquiera pueda poner su sitio en línea rápidamente. Como parte de eso estamos trabajando mucho con la nueva versión de Drupal, Drupal 7, para mejorar su usabilidad, eso es para lo que usaremos el dinero”.

El congelamiento del código de Drupal 7 está planeado para el próximo mes de Septiembre, con su versión final siguiendo tres o cinco meses después, según Erickson.

Publicado en Negocios y etiquetado como Dinero Todopoderoso y Drupal.

Author: "vivab0rg (Cristian R. Arroyo)" Tags: "Negocios"
Send by mail Print  Save  Delicious 
Date: Saturday, 08 Aug 2009 12:58


Un índice elaborado por la consultora de recrutamiento inglesa CV Screen muestra que la demanda para candidatos con habilidades para desarrollar en PHP ha soportado la desaceleración económica mucho mejor que la demanda por desarrolladores con experiencia en Microsoft .NET.

El análisis dice que, si bien la demanda por programadores PHP cayó un 19% durante los últimos 12 meses, la demanda por programadores .NET cayó un 49% en el mismo período.

El director de CV Screen agregó que:

“Todavía hay una demanda significativa por .NET, pero durante los últimos 12 meses hemos visto un cambio hacia tecnologías Open Source.

Estamos notando que más y más compañías están viendo rediseñar y optimizar su sitio, y la manera más barata de hacerlo es con PHP. Nosotros anticiparíamos que, dado que .NET es típicamente usado por organizaciones más grandes que están demorando proyectos nuevos, PHP continuará ganando participación en el mercado”.

Publicado en Negocios y etiquetado como .NET.

Author: "vivab0rg (Cristian R. Arroyo)" Tags: "Negocios"
Send by mail Print  Save  Delicious 
Date: Wednesday, 05 Aug 2009 22:58


La versión 9.10 "Karmic Koala" de Ubuntu Linux (actualmente en su Alpha 3), planeada para ser lanzada el próximo 29 de Octubre no incluirá el nuevo PHP 5.3. Así lo decidió un grupo de desarrolladores de Ubuntu en una reunión el mes pasado. El motivo es que el parche Suhosin todavía no ha sido portado a PHP 5.3 y el equipo de seguridad no se siente cómodo liberando una versión de PHP sin ese parche activado por defecto.

En lugar de incluirse en "Karmic Koala", el paquete de PHP 5.3 será enviado un Personal Package Archive (PPA) de Ubuntu hasta que se completen más pruebas por la comunidad.

Suhosin está diseñado para proteger a los servidores y a los usuarios de defectos conocidos y no conocidos en las aplicaciones escritas en PHP y en el mismo núcleo de PHP. Suhosin es compatible a nivel binario con una instalación de PHP normal, lo que significa que es también compatible con terceras extensiones como el Zend Optimizer.

Publicado en Software y etiquetado como PHP5 y Ubuntu.

Author: "vivab0rg (Cristian R. Arroyo)" Tags: "Software"
Send by mail Print  Save  Delicious 
Date: Monday, 03 Aug 2009 21:17


Zend anunció así el lanzamiento de la versión 1.9 de su framework Open Source para PHP5. Para esta nueva versión, su código fue auditado para ofrecer una compatibilidad total con PHP 5.3, lanzado hace un mes, mientras continúa soportando a todas las versiones posteriores a la 5.2.4.

Algunos de los nuevos componentes de Zend Framework 1.9 incluyen:

  • Zend_Rest_Route, Zend_Rest_Controller y Zend_Controller_Plugin_PutHandler, que ayudan ofrecer recursos REST via la capa MVC.
  • Zend_Queue and Zend_Service_Amazon_Sqs permite usar servicios de mensajería locales o remotos para disminuir la cantidad procesos asincrónicos.
  • Zend_Test_PHPUnit_Db permite tests de integración y funcionales usando "fixtures" en bases de datos con soporte del DBUnit de PHPUnit.
  • Zend_Db_Adapter_Sqlsrv, un adaptador Zend_Db para el driver de SQL Server.
  • Zend_Feed_Reader provee una API común para acceder a feeds RSS y Atom.
  • El toolkit Dojo actualizado a su versión 1.3.2

Zend Framework 1.9 incluye más de 700 cambios con respecto a su anterior versión 1.8.

Publicado en Frameworks y etiquetado como PHP5 y Zend Framework.

Author: "vivab0rg (Cristian R. Arroyo)" Tags: "Frameworks"
Send by mail Print  Save  Delicious 
Date: Thursday, 30 Jul 2009 14:41


  1. Cualquier diseño es posible con Drupal. Muchas veces la gente dice que un CMS preconfigurado no tiene un diseño flexible y que puede limitar la creatividad de los diseñadores. Drupal te permite hacer cualquier cosa.
  2. El concepto de usuario es intrínseco a Drupal. Esto quiere decir que si alguien se registra se registra para todas las aplicaciones que metas en Drupal. Desde foros, blogs, encuestas, UGCs, tienda, etc., este control centralizado del usuario es clave para los proyectos de hoy en día.
  3. Multi-idioma. Es normal tener un site en dos idiomas o más. Esta funcionalidad es natural en Drupal y activar es un click.
  4. Abierto a PHP. Drupal por defecto te permite que en cualquier tipo de contenido puedas agregar tu PHP a medida. Este te permite retocar y personalizar la funcionalidad del backend o del frontend.
  5. Soporte de comunidad muy amplio. Quizás la principal ventaja de Drupal frente a Joomla es que Drupal tiene una comunidad muy buena. Drupal.org es el punto de encuentro. Cualquier duda está documentada y explicada.
  6. Multimedia. Vídeo, audio, etc., el soporte natural de Drupal está muy bien para este tipo de aplicaciones, pero si lo que te encuentras por defecto no te satisface, añade un módulo sin problemas.
  7. Rápido y bajo consumo de servidor. El consumo de recursos del servidor que hace Drupal es muy bajo. Cualquier servidor (por barato que sea) podrá con Drupal y el servicio (con la cache activada) es muy rápido.
  8. Control de administración. El control para los administradores es total. Desde permisos por usuario y módulo (es decir, no veas esto, no escribas aquí pero si allá, etc.) es muy fácil de manejar y el panel de control es muy clarito. Respecto a tareas administrativas del site (informes de registros, informes de formularios, etc.) están por defecto disponibles y son muy fáciles de expotar a Excel (lo típico puede ser "dame un informe de todos los usuarios registrados por provincias", esto en Drupal está a un click).

Publicado en Artículos y etiquetado como Drupal.

Author: "vivab0rg (Cristian R. Arroyo)" Tags: "Artículos"
Send by mail Print  Save  Delicious 
Date: Wednesday, 22 Jul 2009 16:05


Y despues de liberar 20.000 líneas de código para el Kernel Linux Microsoft se anota otro éxito de relaciones públicas al liberar también bajo la GPLv2 su plugin Live Services para popularísimo Moodle, el sistema de gestión de cursos (Learning Management System) que ayuda a los educadores a crear comunidades de aprendizaje en línea.

Este nuevo plugin, producido por los Microsoft Education Labs, implementa una integración con los servicios del Live@edu de Microsoft, de tal forma que los usuarios pueden ingresar con su LiveID a su correo, calendario y mensajería instantánea directamente desde Moodle. Un video demostrando el plugin puede verse aquí (si tenemos instalado Silverlight).

La última versión de Moodle (al momento de escribir esto) es la 1.9.5, que tiene como requerimientos mínimos a PHP 4.3 y MySQL 4.1 o PostgreSQL 8.0 o MSSQL 9.0 u Oracle 9.0.

Publicado en Software y etiquetado como GNU/GPL y Microsoft.

Author: "vivab0rg (Cristian R. Arroyo)" Tags: "Software"
Send by mail Print  Save  Delicious 
Date: Monday, 20 Jul 2009 16:22


A solo un mes del lanzamiento de Firefox 3.5, Mozilla puso a consideración de sus usuarios un rediseño preliminar y tentativo para la interface su próxima versión 3.7, por lo menos en lo que respecta a su tema por defecto para Windows. Las "capturas de pantalla" del nuevo concepto visual pueden apreciarse en el Wiki de Mozilla e incluyen algunas novedades destacables a simple vista:

  1. Pestañas y barra de herramientas con el efecto Glass de Windows Vista.
  2. El botón de "Página" (Page) en el extremo izquierdo del área de las pestañas.
  3. Botón de "Herramientas" (Tools) destacado en el extremo derecho de la barra de direcciones, además del botón para agregar la página actual a los bookmarks (desactivado por defecto).

Salvo el primer punto, el resto de los cambios no deben ser demasiado difíciles de reproducir en el resto de los sistemas operativos soportados por Firefox. Sin embargo, ¿tendrán una buena aceptación por parte de los usuarios?

Publicado en Software y etiquetado como Firefox y Windows.

Author: "vivab0rg (Cristian R. Arroyo)" Tags: "Software"
Send by mail Print  Save  Delicious 
Next page
» You can also retrieve older items : Read
» © All content and copyrights belong to their respective authors.«
» © FeedShow - Online RSS Feeds Reader