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

Web
26-03-2015
-
I've just watched again this great talk by Rich Hickey: The Language of the System - por Garajeando
By OLPC Foundation [CC BY 2.5 (http://creativecommons.org/licenses/by/2.5)]via Wikimedia CommonsEn el podcast sobre agilidad, rantpod, dedicaron un capitulo la tecnología y su uso en el entorno educativoComo orgulloso padre de una peque de tres años, es un tema que me interesa, asi que les deje el siguiente comentario en la web del podcast:Lo primero a tener en cuenta es que solemos considerar tecnología o nueva tecnología a todo aquello que no estaba cuando nacimos, así que lo que para los prof...
Web
24-03-2015
ddd
I've just watched this great talk (in Spanish) by Sergi González and Eloi Poch: DDD applied - por Garajeando
Marc Sardón nos dará un par de trucos para poner unas cuantas restricciones para controlar el tráfico abusivo en nuestros sites. La charla va a basarse en un caso práctico de su propia empresa y como usando Rack::Attack consiguieron solucionar algunos problemas que tuvieron con un par de scrappers de una manera muy sencilla y sin grandes conocimientos técnicos de sysadmin. Tras una breve introducción, daremos paso a una mesa redonda para que cada uno pueda aportar sus trucos y para que podamos hablar de los problemas a los que nos hemos enfrentado.
Título: CasperJS: Navega con el Piloto Automático Ponente: Adolfo Sanz de Diego Link: https://techfest.uc3m.es/programa/casperjs-navega-con-el-piloto-automatico/ CasperJS es una herramienta que mediante scripts escritos en JavaScript, nos permite simular una navegación web desde un terminal. ¿Y para qué demonios querríamos algo así? Pues en mi caso para automatizar tareas repetitivas que a veces tengo que realizar en un navegador web. Mi intención, en esta charla, es mostrar las posibilidades que ofrece esta herramienta, y realizar un pequeño ejemplo ilustrativo.
Web
22-03-2015
I've just watched this great talk by Rod Vagg: Embrace the asynchronous - por Garajeando
Another problem I found while working on a legacy Angular application last year, was huge controllers with several hundreds of lines. Most of those controllers contained a lot of procedural code and were doing too much. This made them very hard to test. In the new Angular application we're currently working on, we're refactoring very aggressively to keep the size of our controllers small. Apart from the strategy I talked about in a previous post, another technique that is giving us good results...
Título: UX and Computing: More than a Marriage of Convenience Ponentes: David Díez Cebollero, Manuel González Noriega y Carlos Úbeda Link: https://techfest.uc3m.es/programa/ux-and-computing-more-than-a-marriage-of-convenience/ Mejorar la experiencia de usuario (UX) de un producto o servicio digital ha pasado de ser una ventaja competitiva a un requisito de obligado cumplimiento. Ello ha llevado a que cada día más y más empresas contraten profesionales con conocimientos en UX. Quizá por los antecedentes de esta actividad profesional, muy condicionado por el mundo del diseño, o por un desconocimiento de qué realmente significa e implica la UX, muchos profesionales piensan que en este ámbito profesional la tecnología no es más que una herramienta y los informáticos un mal necesario para desarrollarla. Craso error. El objetivo de esta charla es recurrir al testimonio de profesionales que cursaron una titulación de Informática y que trabajan en el ámbito del UX para mostrar que las capacidades y competencias de un informático no sólo se adecuan perfectamente a esta actividad profesional, sino que son imprescindibles para alcanzar el éxito en un proyecto de UX.
Web
20-03-2015
I've just watched this wonderful talk by Sandro Mancuso: Crafted Design - por Garajeando
One of the problems I found while working on a legacy Angular application last year, was resources with deeply nested structures that were being accessed directly from many different places. That code was revealing too much about the resources inner structure and that meant that the code that interacted with the resources was spread all over therefore generating a lot of duplication. That made it really hard to change and understand. It was suffering from a severe case of primitive obsession in...