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

En este podcast tratamos sobre eventos. Explicamos los Conding Dojos que organiza pyBCN de manera regular en Barcelona, la EuroPython 2015 que será en Bilbao el próximo Julio y el Fosdem 2015 que se celebrará el día 30/01 y 01/02 en Bruselas. Sobre este último aprovechamos para daros unos consejos que, si estáis pensado en acudir, os pueden ser útiles.
I've recently revisited the Java version of Conway's Game of Life that I did nearly a year ago, to refactor it using some of the ideas I used in my more recent Clojure version. This is the UML for the refactored design:I eliminated the LivingCells class that appeared in the previous design.I pushed a lot of code from the GameOfLife class into Generation to eliminate a bit of feature envy. This is GameOfLife's code now: and this is Generation's one: I also refactored the tests eliminating all the...
@wottam nos cuenta algunas ideas sobre cómo alcanzar una mejora profesional La presentación está disponible aquí: https://speakerdeck.com/wottam/programador-plus-plus
Álvaro and I have been pairing lately to do a subset of the Bank Account kata that Sandro Mancuso proposed as an exercise in his Crafting Code course. We had to write and make the following acceptance test pass using Outside-In TDD: Given a client makes a deposit of 1000.00 on 01/04/2014And a withdrawal of 100.00 on 02/04/2014And a deposit of 500.00 on 10/04/2014When she prints her bank statementThen she would seeDATE | AMOUNT | BALANCE10/04/2014 | 500.00 | 1400.0002/04/2014 | -100.00 | 900.000...
El viernes, 23 de enero, a las 12.30 en GeeksHubs será la presentación de Lanzadera, un proyecto impulsado por Juan Roig con capital 100% privado para ayudar a que empresas de nueva generación puedan desarrollar y poner en valor proyectos de liderazgo emprendedor. Con ese evento queremos dar  la oportunidad a todos los emprendedores de conocer mejor el proyecto Lanzadera, de descubrir qué es lo que buscan, qué ofrecen y cuál es el modelo de negocio en el que se basan. Además nos van a informar de la próxima Convocatoria que abrirán el 1 de febrero.
I've refactored the Numbers Spelling kata I recently did in Clojure to remove some duplication. Before refactoring it, I had to make the old spell-out-number-over-99 and spell-out-number-up-to-99 functions similar enough for the duplication pattern to emerge. Then I could use the same function for both cases and also made some other minor changes such as using when-not form and renaming several bindings and arguments. This is the refactored code: You can find the code in this repository in GitH...
Pitching an investor? Launching a crowdfunding campaign? Nowadays, there are many ways to finance your early-stage startup, but what's best for you? Dave McClure, founder of 500 Startups and Danae Ringlemann, founder of Indiegogo share insights, tips and trends they're seeing in startup financing around the world. *About the participants:*  Adora Cheung: Y Combinator 2010/Founder, Homejoy: http://goo.gl/p8b3yM Dave McClure: Founder, 500 Startups: http://goo.gl/6xVYCv Danae Ringelmann: Founder, IndieGoGo: http://goo.gl/vLMQwP
Desarrollar para la nube no es tan transparente como creemos. Conocer correctamente este nuevo entorno, así como sus limitaciones nos ayudarán a evitar problemas de escalabilidad. En esta sesión veremos cómo desarrollar correctamente soluciones para la nube de Microsoft que sean escalables. Veremos ejemplos de lo que no es escalable y también veremos cómo podemos solucionarlo y evitarlo. Hablaremos de patrones de arquitectura, Unity, Entity Framework, capas de acceso a datos, worker roles, web roles,...escalabilidad! Slides disponibles en http://www.slideshare.net/enriquecatala/aplicaciones-escalables-en-la-nube-mentiras-y-verdades
La charla narra el viaje de vuelta desde el país de la cafeína (CoffeeScript) al país de origen (JavaScript). Recorreremos muchas de las mejoras y nuevas características de ECMAScript 6. Como muestra, un(os) botón(es): * Módulos * Clases * Destructuring * Argumentos por defecto * Arrow functions * Y un largo etc. Slides disponibles en https://speakerdeck.com/serabe/lo-que-la-cafeina-le-hizo-a-js
Web
20-01-2015
tdd
I've just done the Numbers Spelling kata in Clojure: These are the tests using Midje: and this is the code: To document the TDD process I commited the code after every passing test and every refactor. You can find the commits step by step here. If you look at the commits, you'll notice that it took me some time to find a simple algorithm using TDD but once I found it I could simplify the code quite a bit. You can find the code in this repository in GitHub. - por Garajeando