java

Recursos de programación de java
Web
03-05-2014
http , java , .net
Yesterday Jaume Jornet and I were practicing together doing the Gilded Rose kata in C#.At the end of the session, we left the code in a point where it was ready to substitute several conditionals with polymorphism. Then we discussed how we would do it without modifying the Item class (to avoid the goblin's rage).We talked about wrapping Item in another object DegradableItem and then create several subtypes for it. Once having this design in place the Conjured items might be implemented using a...
Web
19-04-2014
I've just watched this interesting talk by Jessica Kerr: Functional Principles for Object Oriented DevelopmentThis is the Ruby version. There's also a Java version of this talk. - por Garajeando
Título: Android in Practice Ponente: José Manuel Ortega Link: https://techfest.uc3m.es/2014/programa/android-in-practice/ Este taller está enfocado a conocer de forma práctica todas aquellas herramientas que todo desarrollador en Android debería conocer. Tomaremos un proyecto de ejemplo al cual le añadiremos algunas funcionalidades tales como geolocalización y bases de datos. Los conocimientos de los asistentes deben ser: - Conocimientos básicos de programación orientada a objetos y de Java. -JDK de Oracle: http://www.oracle.com/technetwork/java/javase/downloads/index.html -Eclipse + Plugin ADT: https://developer.android.com/intl/es/tools/sdk/eclipse-adt.html -También se puede descargar el ADT bundle: https://developer.android.com/intl/es/sdk/index.html -Código fuente de GitHub: https://github.com/jmortega/android -Cuenta de Gmail y acceso a la cuenta https://cloud.google.com/console para la generación de claves. -Cuenta de desarrollador de Instagram: http://instagram.com/developer/
Greach 2014, The Groovy Spanish Conf 28/March, Madrid, Spain http://greach.es Follow us on twitter http://twitter.com/greach_es Slides & source code in: http://greach.es/speakers/mario-garcia-workshop-gpars/ Gpars is a Groovy library that helps you to take advantage of the increasing number of cores in modern hardware. This workshop will introduce several examples on how to use GPars using abstractions such as : Actors, Dataflow, data parallelism... Software Engineer at Kaleidos MARIO GARCÍA I've been Java developer for 8 years and Groovy developer since 2010. Member of some Groovy User Groups (MadridGUG and DublinGUG) and also member of the Madrid Java User Group. At the moment happily working with Groovy at work, always trying to find new ways of using it. When I'm really bored I usually write something in my blog or twitter @marioggar. See you all at Greach.
Greach 2014, The Groovy Spanish Conf 28/March, Madrid, Spain http://greach.es Follow us on twitter http://twitter.com/greach_es Slides and source code in: http://greach.es/speakers/russel-winder-groovy-gpars-compilestatic-and-invokedynamic-and-java-8/ GPars has become the de facto standard framework for concurrency and parallelism when programming using Groovy. It is not a static library though it must move with the times, and the Groovy times are moving to have static as well as dynamic compilation, and the use if the invokedynamic instruction. In this session we will look at some of the features of GPars and assess progress of Groovy/GPars for parallel execution. Of course GPars can also be used from Java, and Java is about to undergo the biggest revolution since Java 1 -- Java 5 was a minor change to Java in comparison. How does the Groovy and GPars cope in the face of Java 8? Independent Consultant RUSSEL WINDER Ex-theoretical physicist, ex-UNIX system programmer, ex-academic. Now an independent consultant, analyst, author, expert witness and trainer. Also doing startups. Interested in all things parallel and concurrent. And build. Actively involved with Groovy, GPars, GroovyFX, SCons, and Gant. Also Gradle, Ceylon, Kotlin. And Python-CSP.
Program It Yourself in Java [Basics] - 0 - Intro and Setup Find more tutorials and other neat things on http://www.programalotu.net Official Shop: http://es.qstoms.com/programalotu Second Channel: http://www.youtube.com/programalotutv Program It Yourself Blog: http://programalotu.blogspot.com/ Program It Yourself Twitter: https://twitter.com/ #!/ProgramaloTu Facebook Group: https://www.facebook.com/groups/288394547868119/
Last weekend I did the UglyTrivia legacy code refactoring kata in Java.Before starting to refactor, I added a characterization test to describe (characterize) the actual behavior of the original code. Since the only "visible effects" of the code were the lines it was writing to the standard output, I had to use that output to create the characterization test.This is the code of the characterization test:Although in this final version, the expected output reflects the fixing of two bugs in the or...