Author Archives: José Ayrám

About José Ayrám

Desarrollador Web con PHP. Twitter: @joseayram

¿Es el momento de extendernos como comunidad?

ADVERTENCIA: Este post podría verse largo y tedioso (TL TR), pero vale la pena dedicar algunos segundos a digerir lo que acá se expondrá pues puede marcar la diferencia de nuestro hoy y nuestro mañana como comunidad.

En principio, quiero hablarles de Parkode, espero no les suene tanto a una publicidad extendida, sino por el contrario a una oportunidad de ponerlos en contexto, porque sin importar cuanto tiempo tengas en la comunidad, queremos que seas parte de esto.

Parkode es una empresa Venezolana dirigida por Robert Montoya (@robertmontoya), jurídicamente son jóvenes, pero dentro de su equipo cuentan con profesionales de amplia experiencia en el mundo del desarrollo. Para no obviar algún detalle prefiero lean lo que ellos son con su propia visión:

Parkode, es una empresa que nace como un ecosistema enfocado en el talento tecnológico, con diferentes servicios e iniciativas, construidas sobre tres pilares fundamentales:

  1. Formación (Parkode Academy):
    • Objetivo: formar más y mejores desarrolladores de aplicaciones.
    • Modalidades: Bootcamps presenciales de 3 meses, cursos o talleres cortos de especialización en línea, entre otros.
  2. Proyección (Parkode Talents):
    • Objetivo: buscar oportunidades profesionales a los talentos de nuestra red.
    • Modalidades: armar y gestionar equipos de desarrollo, seleccionar FreeLancer  individuales, headhunting, entre otros.
  3. Inspiración (Parkode Inspiration):
    • Objetivo: atraer talentos, retenerlos, inspirarlos a ir más allá, networking y más.
    • Eventos: Parkode Lunch, Parkode Night, Parkode Weekend, Parkode Summit, Parkode Community.

Buscamos tener un contacto directo y constante con cada uno de nuestros talentos, para brindarles múltiples oportunidades de crecimiento; conectándolos inclusive con clientes en el extranjero.

Ellos, invitaron a varias personas de distintas comunidades de Venezuela a participar en un Parkode Community, lo cual fue por esta oportunidad una reunión en línea con unos pocos miembros, sin embargo, es la primera ventana de muchas que pueden abrirse para los que allí vimos la posibilidad de crear alianzas estratégicas en pro de las comunidades tecnológicas en nuestro país.

Aprovechando el llamado, tuvimos la oportunidad de revisar dos puntos:

  1. Evaluar la posibilidad de trabajar juntos en eventos tecnológicos, teniendo las siguientes bases fundamentales:
    • Comunidad: Proveedor de los distintos contenidos y speakers para los temas propuestos.
    • Parkode: Nos encargamos de toda la organización, difusión, patrocinios y logística.
  2. Organización de cursos y talleres:
    • Comunidad: Proveedor de los distintos contenidos y speakers para los temas propuestos.
    • Parkode: Nos encargamos de toda la organización, difusión, logística, producción y comercialización.

En resumen, nos hemos topado con una empresa que nos dice: Hagan comunidad, nosotros nos encargamos de la logística ¿Nos aliamos?… Yo creo que nos ha llegado el momento de dar un paso adelante.

A propósito de esa reunión, algunos miembros de PHPVE hicimos otra para tratar de conversar al respecto, pero como el quorum fue pequeño y realmente queremos integrar a todo aquel que se interese en el tema, abriremos en un siguiente post una pequeña encuesta para decidir en conjunto.

Quisieramos leerles, por favor, no escatimen en comentarios.

PHP: La Manera Correcta.

PHP: La Manera Correcta es una guía introductoria de buenas prácticas creada por grandes talentos de la comunidad PHP internacional; entre ellos podemos destacar a Josh Lockhart (creador de SLIM Framework) y Phil Sturgeon (Creador de PyroCMS).

Desde que iniciamos las labores de re-estructurar el portal, logramos el privilegio de tener la responsabilidad para mantener la traducción oficial al español de esta guía, todo gracias a la iniciativa de uno de los miembros de la comunidad: Daniel Saavedra (a.k.a mantrax314).

En algún punto de este año la llevamos a casi un 100% de traducción, sin embargo, se han creado nuevas actualizaciones y aún nos falta trabajo por concretar.

Constantemente necesitaremos apoyo para lograr mantener la guía en un buen nivel para todos los hispanohablantes, así que si deseas colaborar puedes unirte al equipo de traducción sin problema alguno.

Necesitas saber:

– Un poquito de git.

– Un poquito de Ruby (es necesario instalar Jekyll).

– Tener buen dominio del inglés, al menos a nivel de lectura.

Y debes hacer:

– Un fork del repositorio oficial: https://github.com/phpdevenezuela/php-the-right-way/

– Generar los cambios y realizar un pull request que será revisado y aprobado por uno de los miembros de la comunidad en caso de que todo esté bien.

Las secciones a traducir serán indicadas a través del sistema de issues que nos ofrece github: https://github.com/phpdevenezuela/php-the-right-way/issues.

La guía puedes verla aquí: http://phpdevenezuela.github.io/php-the-right-way/

Espero que se animen muy pronto ;).

¡Saludos!

Php Libera su Versión 5.4.35

El equipo de desarrollo de PHP anuncia la disponibilidad inmediata de la versión 5.4.35. Cuatro(4) errores relacionados a la seguridad han sido corregidos en esta liberación, incluyendo la correción a la vulnerabilidad CVE-2014-3710. Se recomienda a todos los usuarios de PHP 5.4 para actualizar a esta versión.

Para descargar el código fuente por favor visita la página oficial de descargas. Los binarios para Windows se encuentran en windows.php.net/download/. La lista de cambios puedes verla en el ChangeLog.

Fuente: http://php.net/

Artículo Original: http://php.net/archive/2014.php#id2014-11-13-3

Se Re-Activa la Comunidad PHP de Venezuela

El portal oficial de la comunidad PHP de Venezuela vuelve al ruedo luego de haber estado unos cuantos meses fuera. Contarles acerca de los inconvenientes presentados sería armar una novela innecesaria, así que mejor vamos a lo que realmente nos interesa: NOS ACTIVAMOS!!!

Aún el portal está carente de algunas características que nos planteamos inicialmente, por lo que te pedimos paciencia para ir agregando estas funcionalidades de manera progresiva. Si consideras que puedes darnos una mano con gusto escríbenos que estamos ansiosos de apoyo. Poco a poco y con el apoyo de muchos de ustedes  seguiremos creciendo y mejorando como comunidad.

A continuación se describe una breve lista de cambios que podrán observar actualmente:

– Puedes registrarte con tu usuario de gmail, twitter, facebook. Si, debes registrarte nuevamente.

– El foro ha sido cambiado por un sistema de Preguntas y Respuestas al estilo StackOverflow (respetando las distancias claro está). La intención es que todas las dudas técnicas sean realizadas allí y la misma comunidad vaya editando haciéndose más participe de la información dentro del portal. El foro antiguo quedará activo en modo solo lectura únicamente por este mes adicional.

– Hemos retomado el proyecto de traducción del proyecto “PHP: La Manera Correcta“, en el que cualquier persona con leves conocimientos de Git y Jekyll puede participar.

– Se abren secciones de Noticias, Tutoriales y pŕoximamente Eventos. Cualquier usuario miembro de la comunidad podrá enviar su colaboración y a medida que los moderadores crezcan en la comunidad este proceso se hará más participativo.

– Sección de Empleos: Una sección dedicada a la publicación de empleos relacionados con PHP en Venezuela y por qué no fuera de nuestras fronteras.

– Todos los usuarios del antiguo portal han sido registrados en una lista de correo para mantenerlos al tanto de las nuevas mejoras dentro del site.

Como ven la intención es lograr la mayor cantidad de participación en cada una de las secciones y que logremos en conjunto las mejoras que deseamos para la comunidad.

Sin más por ahora, espero leerles pronto a cada uno de ustedes.

CakePHP Libera Nuevo avance de su Versión 3.0.0

El equipo de CakePHP anuncia la liberación del segundo avance de su versión 3.0.0. EL primer avance fue anunciado hace un par de meses atrás por markstory y esta vez es lorenzo (por cierto un Venezolano) quién nos trae las buenas nuevas.

El equipo de desarrollo tiene ya tiempo trabajando en esta versión que traerá grandes mejoras en el ORM

Entre las nuevas características de este segundo avance se destacan:

  • Se adopta el estándar PSR-4.
  • La estructura de directorios cambia tanto para el Core como para la carpeta APP gracias a la adopción de PS-R4
  • El componente Acl ha sido removido, será trabajado como un plugin.
  • El TestShell y el webrunner han sido removidos para soportar únicamente phpunit desde la línea de comandos y VisualPHPUnit
  • Las plantillas de las vistas fueron movidas de View/ a Template/.View templates have been moved from View/ to Template/. Esto se hizo para que el directorio View/ contuviese únicamente clases de vistas y helpers.
  • Mejoras en los Helpers Html, Form y Session.
  • Los atributos de ID ahora serán generados con – en vez de usar CamelCase. Con esto se estandariza la convención para los selectores CSS.
  • La documentaicón del API y el CookBook tienen nuevas secciones y mejoras.
  • Scaffold ha sido removido.
  • UpgradeShell ha sido movido a un plugin por separado.
  • Nuevas y mejores opciones para la depuración de objetos complejos como Entidades, Tablas y Consultas.
  • Se agregó Collection::insert()

Fuente: CakePHP 3.0.0 dev preview 2 released

PHP Libera su Versión 5.4.26

El equipo de desarrollo de PHP anuncia la disponibilidad inmediata de la versión 5.4.26. Varios errores han sido corregidos en esta versión, incluyendo el CVE-2014-1943. Se recomienda que todos aquellos que usen la rama 5.4 migren hacia esta nueva versión.

Para descargar los fuentes de la versión 5.4.26 por favor visite la página de descargas oficial de PHP, los binarios para windows se pueden localizar en la url http://windows.php.net/download/ y la lista de cambios en: Changelog.

Fuente: PHP 5.4.26 released

PHP Libera su Versión 5.6.0alpha3

El equipo de desarrollo de PHP anuncia la disponibilidad inmediata de la versión 5.6.0alpha3. Esta versión agrega nuevas características y corrección de algunos fallos. Se recomienda a todos los usuarios de PHP probar esta versión con cuidado, y reportar los errores encontrados en el Sistema de Seguimiento de Fallos.

Esta versión aún se encuentra en DESARROLLO, POR FAVOR NO UTILIZAR EN UN AMBIENTE DE PRODUCCIÓN.

PHP 5.6.0alpha3 viene con un listado de nuevas características, incluyendo:

  • Un nuevo método mágic llamado __debugInfo() que provee información adicional al depurar un objeto.
  • Una nueva opción de configuración llamada clear_env para el Manejador de Procesos FastGCI (FPM SAPI)
  • Una nueva función llamada opcache_is_script_cached().
  • Mejoras en el soporte para el almacenamiento de certificados de autenticación en Windows.
  • Varias mejoras ssl relacionadas con las extensiones curl y openssl.

Para más información acerca de las nuevas características, puedes revisar la documentación en progreso de la versión o puedes leer la lista completa de cambios.

Para descargar los fuentes de la versión 5.6.0alpha3 por favor visite la página de descargas oficial de PHP, los binarios para windows se pueden localizar en la url http://windows.php.net/download/qa/ y la lista de cambios en: Changelog.

Se espera que liberen el último alpha y el primer beta de la versión para el 30 de Marzo de 2014, lo que marcará el inicio de un versión estable para esta versión.

Fuente: PHP 5.6.0alpha3 released

PHP Libera su Versión 5.5.10

El equipo de desarrollo de PHP anuncia la disponibilidad inmediata de la versión 5.5.10. Varios errores han sido corregidos en esta versión, incluyendo fallos de seguridad relacionados con CVEs. CVE-2014-1943, CVE-2014-2270 y CVE-2013-7327 han sido atacadas en esta liberación. Se recomienda que todos aquellos que usen la rama 5.5 migren hacia esta nueva versión.

Para descargar los fuentes de la versión 5.5.10 por favor visite la página de descargas oficial de PHP, los binarios para windows se pueden localizar en la url http://windows.php.net/download/ y la lista de cambios en: Changelog.

Fuente: PHP 5.5.10 Released

Tutoriales Introductorios a Laravel

logo-head

 

Serie de tutoriales de Laravel creados por el desarrollador web venezolano Duilio Palacios para la comunidad de Cristalab.

  1. Introducción a Laravel.
  2. ¿Cómo instalar Laravel y Composer?.
  3. Configurar base de datos y crear tablas.
  4. Primeros pasos.
  5. Controladores y MVC.
  6. Blade, el sistema de plantillas.
  7. Crear un módulo de usuarios (Parte I).
  8. Módulo de Usuarios (Parte II): Integra Boostrap.
  9. Módulo de Usuarios (Parte III): Crear un formulario.
  10. Módulo de Usuarios (Parte IV): Validar Formularios y Guardar Datos.
  11. Módulo de Usuarios (Parte V): Lista y Paginación.
  12. Módulo de Usuarios (Parte VI): Editar un registro.
  13. Módulo de Usuarios (Parte VIII): Eliminar un registro.