Devoogle tiene indexados actualmente 17933 recursos relacionados con el desarrollo de software.

Web
07-07-2012
-
Si se desarrolla software para un tercero es esencial la participación intensiva del mismo, no solo para mejorar el producto como consecuencia del feedback sino para que se sienta implicado en el mismo. Cuando un cliente o un conjunto de usuarios se sienten implicados en el desarrollo del producto es muy diferente ya que defenderán …Leer Más - por Jummp
Web
06-07-2012
-
Jeff Sutherland entiende que (traducción libre): “Los miembros del equipo deben compartir un propósito y visión común, además de pasión por su trabajo. Los equipos no son solo un conjunto de personas que trabajan juntas, sino que todas deben estar comprometidos con su trabajo y con el de los compañeros”. Coincido con él, para mi …Leer Más - por Jummp
Entrevista a Pablo Pazos, uno de los creadores de Really Late Booking, una aplicación para hacer reservas de hotel a última hora.
La integración continua es un valioso recurso para asegurar que nuestros proyectos crezcan de manera correcta y así garantizar la sostenibilidad de nuestro código. En esta charla se definirá qué es la integración continua, la filosofía que subyace al concepto y las distintas soluciones que existen a la hora de aplicar ésta en proyectos desarrollados con Symfony2 (Jenkins, Travis, etc.) Aparte de esto se pretende tratar otros conceptos relacionados con la integración continua: herramientas de build (Phing, Ant), despliegues automáticos, análisis estático del código, etc.
En Ofertix desarrollamos de forma que continuamente estamos deployando código. Así, en cuanto cualquier programador tiene la necesidad, se sube código a producción. Eso puede ser hasta más de diez veces al día. Esta forma de proceder nos libera de tediosos procesos de test y aprobación y nos proporciona una agilidad y flexibilidad altísimas. Para incrementar la fiabilidad y robustez del código subido supervisamos errores y ciertos valores estadísticos que nos indican si el sistema está fallando o incluso si se está deteriorando antes de que llegue a una fallada total. Además, hemos publicado el código en Github que utiliza componentes de Symfony2, RabbitMQ, MongoDB, ExtJS4 y HighStocks: github.com/ofertix
Web
05-07-2012
-
Comenta Jeff Sutherland que entre el 50% y el 80% del contenido de las reuniones corporativas no es productivo. No sé si en esos porcentajes pero la mayoría de nosotros sí que tiene esa percepción. Yo considero interesantes las reuniones (por ejemplo Steve Jobs y Apple en general presumían precisamente de ellas) ya que fomenta …Leer Más - por Jummp
En esta charla descubriremos Composer, el gestor de paquetes diseñado para PHP con el que las dependencias entre librerías dejan de ser un problema y su instalación se convierte un juego de niños. Aprenderemos a usarlo desde hoy en tus propios proyectos, a crear tus propios paquetes y a integrar paquetes de terceros en tu aplicación. Asimismo, veremos las diferentes posibilidades de configuración, uso del CLI... ¡y más! Además, te presentaremos Packagist, el principal repositorio de paquetes y te mostraremos cómo crear el tuyo propio para el uso de librerías propietarias. Y para acabar, ¡descubre su papel en el ecosistema Symfony!
One button deploy. Todos aspiramos a desplegar aplicaciones a los distintos entornos de producción, desarrollo, etc. pero muy pocas empresas disponen de los conocimientos, herramientas y disciplina para lograrlo. El objetivo de esta sesión es repasar todas las herramientas que disponemos en Symfony2 para lograr en deseado One Button Deploy: * Capifony (Capistrano + Symfony) * Rollback y backups * Migraciones y actualizaciones de base de datos * Fixtures de datos y generadores
Web
04-07-2012
-
La gestión del conocimiento en una organización suele ser uno de sus puntos débiles. El día a día y la orientación exclusiva a la ejecución de los trabajos hace que queden en un segundo plano medidas orientadas a que el conocimiento no sea algo exclusivo de las personas sino un bien de la organización. Además, …Leer Más - por Jummp