Primeras charlas GrupoPHP
Sábado 6 de Marzo, 2010 a las 9:30 AM
Hotel Las Naciones, Corrientes 818 2º piso
Como convertirse en un "Desarrollador PHP Senior" y no morir en el intento... escrito por Enrique Place
#!/bin/sh
REPOS="$1"
REV="$2"
/usr/share/subversion/hook-scripts/commit-email.pl --from info@surforce.com "$REPOS" "$REV" desa1@gmail.com desa2@gmail.com desa3@gmail.com
Author: alejandro145
Date: 2009-12-04 14:49:01 -0800 (Fri, 04 Dec 2009)
New Revision: 16
Modified:
public/js/jquery/ui/themes/ui-lightness/ui.datepicker.css
Log:
Cambia el tamaño del widget para elegir fechas
Modified: public/js/jquery/ui/themes/ui-lightness/ui.datepicker.css
============================================================ =======
--- public/js/jquery/ui/themes/ui-lightness/ui.datepicker.css 2009-12-04 21:48:09 UTC (rev 15)
+++ public/js/jquery/ui/themes/ui-lightness/ui.datepicker.css 2009-12-04 22:49:01 UTC (rev 16)
@@ -1,5 +1,7 @@
/* Datepicker
----------------------------------*/
+.ui-widget.ui-datepicker { font-size:.8em }
+
.ui-datepicker { width: 17em; padding: .2em .2em 0; }
Introducción a POO / UML / PHP5El objetivo de la charla es abordar los conceptos básicos de la POO para PHP5 y cómo a través de un lenguaje de diseño estándar como UML (muy usado en el ambiente profesional) se debe hacer la traducción de diseños a código PHP5, particularmente entender la importancia de las relaciones entre clases, cómo afectan a nuestros sistemas y corregir un error que la mayoría comete: ubicar correctamente los require_once de cada relación entre clases.
Arquitectura Zend / SURFORCEZend Framework es una excelente herramienta para desarrolladores que aún necesitan tener control de los "desarrollos a medida" pero quieren evitar el "desarrollo artesanal". Zend nos ofrece una nueva capa de abstracción que nos permite desarrollar sobre ella, fácilmente, nuevas herramientas de más alto nivel (gracias a que sus componentes están altamente desacoplados).
SURFORCE (empresa) presentará la arquitectura que actualmente está usando para maximizar el reuso de componentes entre sistemas, permitiendo evitar el desarrollo repetitivo de funcionalidades recurrentes, como ser login, gestión de usuarios, administradores, etc, bajo el nombre de SURFORCE_CORE, SURFORCE_LIBRARY y SURFORCE_MODULES (todos proyectos libres bajo la GPL).
Introducción al Estándar de Codificación de ZendNadie a esta altura debe dudar de los beneficios de una estandarización en ninguna actividad (organización, disminución de costos y esfuerzos, etc). Pero el problema de los estándares es cuando no existen, no se siguen o existen muchos para seguir (se pierde el concepto de "estándar"). Para el mundo Java la empresa SUN es el pilar que define los lineamientos generales y ningún desarrollador duda en no seguirlos. De la misma forma, la empresa Zend (de donde vienen la mayoría de las mejoras de PHP) debería ser nuestro referente y nosotros los desarrolladores deberíamos seguir el estándar de codificación Zend.