• submit to reddit
Rod Biresch07/25/10
1 replies

Sending outbound SMTP messages through Gmail with Mule ESB

I'm currently working on a Managed File Transfer (MFT) proof-of-concept for a client using Mule ESB Enterprise.  One of the requirements I had to address is the ability to send SMTP email messages when a particular connector failed, i.e.

Marcin Świerczyński07/25/10
1 replies

How to Add a Text Message to a Messages Conversation in Android SDK

Today I've published a new version of my AutoResponder Android application. The main feature in this release was quite simple: show auto-sent messages within standard messages conversation, just as if they were sent by hand. So, how do you do this in the...

Nick Wiedenbrueck07/24/10
8 replies

Lambdas in Java Preview - Part 4: Proposal Update

This is the fourth part in a series of blog posts (read part 1, part 2 and part 3) giving some practical examples of lambdas, how functional programming in Java could look like and how lambdas could affect some of the well known libraries in Java land.

Ola Bini07/24/10
0 replies

Emerging Languages Camp - Day 2

The second day of Emerging Languages camp was at least as good as the first day. We also managed to squeeze in four more talks, since everybode agreed that the afternoon pause was too long and ineffective during day one. At the end of the day my brain was...

Shekhar Gulati07/23/10
7 replies

Creating Application using Spring Roo and Deploying on Google App Engine

Spring Roo is an Rapid Application Development tool which helps you in rapidly building spring based enterprise applications in the Java programming language.  Google App Engine is a Cloud Computing Technology which lets you run your application on Google's...

Eric Daugherty07/23/10
0 replies

Recursive Snippet Processing with Lift

I really like how Lift's 'template' engine works.  In short, you define XML tags that map to a Class and Method for execution.  For instance, a basic HTML template looks like:<lift:MyClass.myMethod> <div>Hello, <my:name/>. Welcome to...

Mark Needham07/23/10
7 replies

TDD, small steps and no need for comments

I recently came a blog post written by Matt Ward describing some habits to make you a better coder and while he presented a lot of good ideas I found myself disagreeing with his 2nd tip: 2. Write Your Logic through Comments

Peter Simun07/23/10
5 replies

Effective JSON with Google Web Toolkit

Hopefully every developer knows JSON protocol or has at least heard about it.

Mike Christianson07/23/10
6 replies

Sun Java 6 on Ubuntu 10.04 10.10 and later

Post updated 2011 Jan 19: Given the opportunity to install 10.10, I have added different instructions for Ubuntu 10.10 (Maverick Meerkat).  

Ola Bini07/23/10
1 replies

Emerging Languages camp - day 1

Yesterday was the first day of the Emerging Languages Camp, a part of OSCON specifically organized for language creators and designers. You can read more about it at www.emerginglangs.com. The first day was fantastic, lots of very interesting talks and...

Mitch Pronschinske07/22/10
1 replies

IDEA and TeamCity Updated, PyCharm Beta Released

JetBrains pulled out a hat-trick this week with a triple release of its flagship IDE, IntelliJ IDEA, its CI server, TeamCity, and its lightweight Python IDE, PyCharm.  TeamCity and IntelliJ got small version updates, while PyCharm had a bigger milestone with...

Mitch Pronschinske07/22/10
1 replies

JBoss Tools Targets Helios and Tycho Builds

The first milestone release of JBoss Tools 3.2 is the first version to target the recently finalized Eclipse 3.6 platform.  JBoss has also made Java 5 required for the use of JBoss tools 3.2.  This release will be the first to use Maven with the Tycho...

James Sugrue07/22/10
4 replies

Is Now The Best Time Ever To Be A Software Developer?

After all the hype in the news about FlipBoard yesterday, I downloaded the app to take a look at what it could do. Even though there were some issues with the service being over capacity, what I was able to use was very impressive. Indirectly, the app...

Nick Wiedenbrueck07/22/10
6 replies

Lambdas in Java Preview - Part 3: Collections API

This is the third part in a series of blog posts (read part 1, part 2 and part 4) giving some practical examples of lambdas, how functional programming in Java could look like and how lambdas could affect some of the well known libraries in Java land.

Kaushik Raghupathi07/22/10
0 replies

Understanding Basic Data Storage Options on Google App Engine

The default storage option available on the App Engine today is the Data Store, a proprietary Google database. In this post we will talk about the Google Data Store and some of the basic aspects of storage, features available and the key benefits and...