Nouvelle revue de presse pour les semaines 43 et 44.
VMWare Team Up With Google and Tasktop For Simpler Cloud Computing
Déploiement incrémental ou redéploiement complet
Network Programming Tips for Mobile Developers (iPhone, Android, Java ME etc)
Feeding Solr With its own Logs
Binding Dynamic Multi-select Checkboxes with JSF
Groovy++ in action: statically typed dynamic dispatch
Avoid Spring Annotation Code Smell: Use Spring 3 Custom Annotations
Android Development with Maven – a primer
Experience Report: Feature Toggle over Feature Branch
Domain Object Dependency Injection with Spring
Database-Backed Refreshable Beans with Groovy and Spring 3
The OpenSessionInView Antipattern
Training Software Professionals
Unexpected Behavior in JUnit’s ExpectedException
A great team building activity, let’s do a budget
The OpenSessionInView antipattern
Architecture Lean – Connexion, Cohésion, Changement
M2M Communications: The Quest for Speed
Implementing M2M applications via GPRS, EDGE and UMTS
Video: Wireless Machine-to-Machine (M2M) Basics: Benefits and Uses of SMS
Let’s Play TDD #43: Seeking Approvals
Let’s Play TDD #44: Dis Approvals
Let’s Play TDD #45: Looking for Keys in All the Wrong Places
Let’s Play TDD #46: Don’t Mean a Thing If It Ain’t Got That Swing
Let’s Play TDD #47: Spike-a-riffic
Play! Framework : Uploader une image
Google Guava: faire du fonctionnel
(All these Brilliant People at) Facebook Make Me Sad (OAuth)
Download the Maven by Example book
Roundup ’10 – JavaFX, the Sequel
La communauté « agile »se cherche (une certification)
How far can you push commercialization?
Behold! The Battle for Java Earth
Custom Swing Component Development Tip: Not Everything is Transparent
Java EE 6 Servers Are Too Small, Or Why Some Are Bloated
SIwpas CR5 is Fully Compatible with CDI Web Profile TCK
Is the Apple JVM an « Extra Feature? »
Specification Pattern by Scala
Eclipse and TestNG: the Next Next Generation
Tomcat On Steroids (with EJB 3) = Apache TomTom
Agile Manifesto Poster: Pick the best design!
Key insights that you probably missed on DDD
Eclipse Virgo 2.1: Now With Improved Performance and Diagnostic Tooling
Débuter avec la programmation fonctionnelle
Bien comprendre les « generics » de Java
Pourquoi Scala? (Introduction)
Adding fibers to your server side v8 diet offers efficiency and clarity
Spock (1/3) – Spock, JUnit et le Data Driven Testing
Spock (1/3) – Spock, JUnit et le Data Driven Testing
Spock-(2/X) – Spock, EasyMock et Mockito sont sur un bateau
From 2 to 8: Java EE 6 App Servers
Project Coin Improving Multi-catch and More Precise Rethrow
TOTD #147: Java Server Faces 2.0 Composite Components using NetBeans – DRY your code
Metro projects migrating to Kenai infrastructure
Java Spotlight Podcast 1: Mark Reinhold – Chief Architect Java Platform Group
OTN Developer Days 2010, New York City Trip Report : EJB 3.1, JAX-RS 1.1, JSF 2, CDI 1.0, Servlets 3.0, JPA 2
Java Spotlight Podcast 2: Steve Harris – Senior VP of Application Server Development
Continuation-passing and tail call elimination in Javascript
Java Tutorials Download is Available!
TOTD #148: JPA2 Metamodel Classes in NetBeans 7.0 – Writing type-safe Criteria API
SocialChat on Sharing Best Practices
Slacking Off On The NetBeans Platform
Know the JVM Series – When Weaker is Better: Understanding Soft, Weak and Phantom References
A Touch of Functional Style in Plain Java with Predicates – Part 1
Tobias Mayer on Scrum Alliance
Legacy Modernization and Transformation through BPM (Part 2 of 2)
A Pragmatic Look at Dependency Injection Frameworks
Here They Come – HTML5 & CSS3 Timeline Editors!
Managing Open Source Licensing
Teaching Real-World Programming
Reuse Myth – can you afford reusable code?
M2M World of Connected Services – Beecham.ppt
Geo search with spatial-solr-plugin
Is Eclipse Modeling In the Mainstream?
Tobias Mayer on Scrum Alliance; Part 2
Alec Sharp Talks Modeling and BPMN
CBDI-SAE Reference Framework Continues to Evolve
Does Value Stream Mapping Work for Software Development?
Computation Abstraction: Going Beyond Programming Language Glue
Blog Series – The State of Agile
Elizabeth Hendrickson on the State of Functional Testing Tools
MySQL/HandlerSocket and VoltDB: Contenders to NoSQL
Generic marshalling with Protobufs (just)
Generic marshalling with Protobufs (just)
Generic marshalling with Google Protocol Buffers
Collecting and Displaying Runtime Statistics With Byteman
Data-as-a-Service: a talk by yours truly
Using Byteman To Analyze the RHQ Agent
DI and OO: Assisted Inject in CDI / Weld
Au coeur du JDK : l’interface Iterable
Chariot TechCast Episode #57 – SpringOne 2GX Recap
Polling any Database table with JBoss ESB 4.9 and Apache Camel – Part 1
JBoss Developer Webinar: BoxGrinder and SteamCannon
Standalone XTS and lightweight clients
Securing the SteamCannon Agent
Vers une supervision IT de la performance métier du SI (1/2)
Vers une supervision IT de la performance métier du SI (2/2)
un aperçu de google app engine
Utiliser Hadoop pour le calcul de la Value At Risk Partie 1
Utiliser Hadoop pour le calcul de la Value At Risk Partie 2
Utiliser Hadoop pour le calcul de la Value At Risk Partie 3
Utiliser Hadoop pour le calcul de la Value At Risk Partie 4
Outiller un audit de base de données
Wicket form submit not safe for redirecting to intercept page