• submit to reddit
Stoimen Popov07/06/10
11564 views
12 replies

Four Things to Know when Writing Comments

Every developer has been learned from his teachers how important is to comment his source code. You should comment the classes, the methods, the logic, etc. However nobody explained how exactly to code with comments between the lines. Have you ever seen...

Giorgio Sironi07/06/10
6945 views
0 replies

Software engineering in the rail system

During my trip to Corropoli for the phpDay 2010 I took six trains to cover a total of 1000 kilometers. During the waiting periods in the train stations, I got to observe how the system is built and I found out that it reflects some principles of (software)...

Baptiste Wicht07/06/10
7808 views
10 replies

Getting Started With the Play Framework

It’s time for me to test the Play Framework and I’ll try to make some posts during my tests about this web framework. The Play Framework is a framework for creating web applications in Java. The main goals of this framework are (according to the official...

Nicolas Frankel07/06/10
3744 views
2 replies

Safely Give Away Your Demo Applications

Last month, I had to develop a Proof-of-Concept web application for a potential customer. Everything went fine, but at the end of the meeting, the customer asked “Surely you will give us the demo so we can play with it further on our own”. I was pretty...

Kai Tödter07/06/10
7568 views
0 replies

OSGi 4.2: Extender Pattern and BundleTracker

Today I updated my dynamic OSGi demo (see screenshot below),  in particular: the extender bundle. The extender pattern is a frequently used pattern in the OSGi world. The idea is to extend the semantics of bundles by adding custom manifest headers and react,...

Mitch Pronschinske07/05/10
3628 views
1 replies

Can the EU Make Apple, Adobe, and Others Interoperate?

We haven't heard much from the European Commission and its current VP Neelie Kroes since the Oracle/Sun-MySQL fiasco, but quietly Kroes is preparing an initiative that could bring major changes to the IT industry.  Open Source advocate Florian Mueller wrote...

Shekhar Gulati07/05/10
14147 views
2 replies

Pragmatic Look at Method Injection

Intent Allows container to inject methods instead of objects  and provides dynamic sub classing. Also Known As Method decoration (or AOP injection) Motivation

James Sugrue07/05/10
10603 views
7 replies

Java Still At Number One

Java remains the most popular programming language. At least that's the case if you follow the latest TIOBE index results which show Java remaining at the top spot. The latest chart is a big indication of the popularity of mobile app development, and the...

Robert Diana07/05/10
8383 views
2 replies

Are You A Starter, A Finisher Or An Implementer?

There are three parts to every project, starting, finishing and everything in between. Two parts of the process are very difficult to complete, starting and finishing. This is not a tutorial on project management, as much as it is a general guide for people...

Rickard Oberg07/05/10
3843 views
1 replies

Using Systems Thinking to Improve Service Performance

Since I've been studying and applying Systems Thinking for some time now, my wife recently asked if I could help her improve the performance of the services provided by her firm. She works as a partner in a law firm, and the bulk of the work relates to Sales...

Baptiste Wicht07/05/10
4152 views
0 replies

Asynchronous Message Passing in JR

We’ve now covered the basic synchronization systems (semaphore, monitors) and we know how to declare operations and capabilities . It’s time to go to an other form of synchronization :Message Passing.

Ola Bini07/03/10
3064 views
1 replies

Some Results From the Ioke experiment

It’s been a bit over 18 months since I first released Ioke in the wild. During this time I’ve always been specific about Ioke first and foremost being a language experiment. I changed many things to see what would work and what would not. I thought I’d...

Mitch Pronschinske07/02/10
7805 views
0 replies

A Fresh New Jersey

Version 1.3 of Jersey, the reference implementation for JAX-RS, is out today.  This Oracle RI facilitates the generation of RESTful web services for technologies like Teracotta's Ehcache Server, GlassFish v3, and Apache Camel.  Jersey 1.3 implements the...

Nitin Bharti07/02/10
8441 views
0 replies

Video: The Pair Programming Show

 Did you try pair programming but it didn't work? Are you wondering if it's worth it? Then, this play is for you.In this live play, recorded at Øredev...

Mitch Pronschinske07/02/10
11042 views
1 replies

CI, Testing, and Build Management in the Cloud

Cloud-based development tools - we're seeing more and more of them.  MuleSoft recently released a cloud-ready offering of Tomcat, JetBrains and Electric Cloud are now providing distributed build management running on the cloud, and Sauce Labs is enabling...