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

Aniversario de Autentia 2014 Music: Learn to fly - Josh Wood | http://www.joshwoodward.com/song/LearnToFly ——————————————— Para descargarla click aquí: http://www.joshwoodward.com/song/LearnToFly
-
Pese a que la mayoría de mis ordenadores son Macs estos días (aunque también tengo y uso mi viejo Dell Inspiron 9400 y un ThinkPad X61, en el que estoy escribiendo esto ahora mismo) soy un entusiasta de la tecnología en general. Esto me lleva a tener chismes de varias marcas, colores y tamaños. En […] - por Diego Freniche
Unos cuantos recursos interesantes de git: A hacker's guide to Git Git Is Simpler Than You Think A successful Git branching model De todos los links anteriores, especialmente el último creo que es muy interesante ya que en su simplicidad de uso de las ramas en git permite poder hacer cualquier tipo operaciones con ello, ya sean fixes o la creación de nuevas features.
Web
15-06-2014
I've just watched this interesting talk by Michael Larsen about leaving behind the advanced beginner stage:Let's stop faking it - por Garajeando
I've just watched this great talk by Mark Ethan Trostler in which he describes some great principles, techniques and patterns to make your JavaScript code more testable:Testable JavascriptHe is also the author of the Testable Javascript book. ------------------------PS: This other version of the talk is also great. - por Garajeando
Web
14-06-2014
http , tdd
I did the Berlin Clock kata in Clojure using Midje.These are the tests:And this is the final version of the code:I used a mix of TDD and REPL-driven development.To document the process I commited the code after every passing test and every refactor. I also commited the .lein-repl-history file so that you can see all the micro-tests I did on the REPL to create some of the features and learn about Clojure including many beginner mistakes :) You can find the resulting code in this GitHub repository...
Web
13-06-2014
-
Interesante la siguiente reflexión de Steve McConnell en su libro “Rapid development”: “Un equipo existe cuando dos cabezas juntas son mejores que dos cabezas individualmente”. Para llegar a esto es muy importante la actitud de las personas. Si se considera que gran parte de quienes trabajan contigo en el proyecto no son capaces de aportarte …Leer Más - por Jummp
What is the first thing you do when you start a new project? We usually design the database and map it to our codebase, the so called CRUD approach, but is this always the best solution? Although CRUD is a fast way of developing simple systems, the codebase can quickly become a nightmare to maintain when applied to complex domains. We'll explore better alternatives to deal with complexity like DDD and CQRS, focusing on the distinction between the operations the user wants to do (commands) the data they're interested in (queries) and the rules and constraints of the domain.
Anche il business dei crimini informatici ha le sue innovazioni, e l'evoluzione riguarda servizi di botnet in affitto o self-contruction kit per la realizzazione di malware adatti per qualsiasi occasione. In questa consumerizzazione del crimine l'attenzione si sposta quindi sui client, per exploitare la fiducia dell'ignara vittima e ottenere le informazioni di interesse. Come funzionano le nuove campagne di attacco? Quali stratagemmi utilizzano? Come rilevarli? Il mondo delle guest image e la loro rapida e innovativa evoluzione, i progetti open, ma anche i limiti da prendere in considerazione. Language: Italian Url slides: http://www.slideshare.net/Codemotion/magic-world-ofapt06
Vaadin is Java framework for rapid development of web applications in server-side environment. It abstracts the underlying document and state transfer technologies, allowing web applications to be developed in Java. Vaadin leverages the full power of GWT, a Java to Javascript compiler, making it possible to develop the entire web application stack and new client-side components without leaving the Java environment. Attendees will get an overview of Vaadin 7.1, a closer look at the Vaadin architecture behind the scenes of the framework. New features of Vaadin 7.2 will also be discussed. Language: English