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

Web
08-11-2013
-
¿Se puede considerar que un proyecto ha sido un éxito en base a si el usuario ha quedado satisfecho con los resultados?, ¿nos quedamos con la satisfacción a corto plazo o mejor con la opinión que tenga tiempo después de que el producto esté en producción?. Si se ha optado por un enfoque iterativo incremental …Leer Más - por Jummp
En proyectos que requieren funcionalidades con gran interactividad con los usuarios, el paradigma web que utilizan PHP y Symfony puede no encajar con dichas necesidades. Abrir las puertas de Erlang a PHP nos aporta un nuevo mundo de posibilidades. Es obligado buscar estrategias de integración buscando lo mejor de ambos. La charla intentará ofrecer puentes en forma de bundles que nos permitieran complementar nuestros proyectos Symfony con Erlang. En la misma se mostrarán casos de uso prácticos y una demostración de interacción con una BBDD clave-valor de procesos ligeros, obviamente escrita en Erlang para la ocasión.
Como desarrolladores es indudable la utilidad del testing como herramienta de desarrollo, asegura el buen funcionamiento del código, nos permite refactorizar y adaptarlo a nuevas funcionalidades sin miedo a romperlo. Lo cierto es que cuando salimos de las implementaciones típicas, a veces no es sencillo encontrar la forma correcta de testear los componentes de nuestras aplicaciones. La charla expone técnicas de testing aplicadas en el desarrollo en symfony 2 con una orientación práctica, centrada en el valor real del testing por su utilidad. Se presenta el uso de Mockery como alternativa a los Mocks tradicionales en PHPUnit, estratégias del testing de servicios, y mostrando casos atípicos como el testing de las Dependecy Injection Extensions, o el testing de commands. Se presenta también la librería Guzzle como complemento al testing de APIs, finalizando con un vistazo rápido a los entornos de Integración Continua como Jenkins o Travis.
Web
07-11-2013
-
Esto del desarrollo de software se debe basar en condiciones de equilibrio. Bastante complejo resulta hacer este trabajo como para tener que estar constantemente a contracorriente. En un proyecto de desarrollo de software son tantas las variables que intervienen que resulta muy complicado mantener ese equilibrio y será necesario el esfuerzo y voluntad de muchas …Leer Más - por Jummp
Esta semana Amazon WS ha publicado una nueva funcionalidad para su servicio IAM, con el que intenta mejorar el despliegue de configuraciones de seguridad algo más complejas, asegurando que no afecten al funcionamiento de la infraestructura. El servicio IAM es el que permite administrar el modo en que los usuarios se autentican y acceden a los servicios que se hayan contratado con Amazon WS. La aplicación de políticas complejas pueden poner en peligro el funcionamiento del sistema desplegado.
Este enero se publicó el libro The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win, de Gene Kim, Kevin Behr y George Spafford. Pese a su novedad, es lo que se podría denominar una de las lecturas sagradas del movimiento DevOps. David Acacio ha elaborado una reseña sobre el libro que podéis leer a continuación.
La empresa FLOSSystems ofrece una edición de su curso de OpenStack en Barcelona los próximos días 29 y 30 de noviembre y 13 y 14 de diciembre. Con un total de 20 horas, cubrirán los módulos más significativos.
En la charla de este mes, Javier Arturo Rodríguez habló sobre Ansible, otra herramienta para la gestión de configuración. Aunque bien podría compararse en funcionalidad con Puppet o Chef, su diseño y las técnicas utilizadas la convierten en una herramienta muy sencilla, completa e interesante, incluso para sustituir a otras herramientas como Fabric o Capistrano.