• submit to reddit
Jared Richardson09/29/10
64203 views
32 replies

You're a Bad Programmer. Embrace It.

How many developers think they're good programmers? We're not. We're all fairly bad at what we do. We can't remember all the methods our code needs to call, so we use autocompleting IDEs to remind us. And the languages we've spent years, in some cases...

Mitch Pronschinske09/29/10
7174 views
0 replies

RIM Releases BlackBerry WebWorks Platform

At this week's BlackBerry Developer Conference 2010, Research In Motion (RIM) launched its new open source web app development platform.  BlackBerry claims over 50 million customers and most research firms are still finding that they have the largest...

Suresh Murthy09/29/10
6430 views
5 replies

Practical Software Design - A few thoughts!

This post draws its inspiration from the many religious attempts I have made in the past to follow those golden "Oh you must follow these steps to do design. Else you are doomed". I have tried to use them 'literally' and have come to a conclusion...

Mitch Pronschinske09/28/10
10679 views
6 replies

Architexa 2.0 - A Different Take on UML

Architexa, a useful tool suite for generating UML diagrams, is entering version 2.0 this week.  The 2.0 version has boosted performance, collaboration, and is overall usefulness for code reviewers.  The Architexa project was founded by a small team of...

Israel Gat09/28/10
7976 views
4 replies

What 108M Lines of Code Tell Us

Results of the first annual report on application quality have just been released by CAST. The company analyzed 108M lines of code in 288 applications from 75 companies in various industries. In addition to the ‘usual suspects’ –  COBOL, C/C++,...

Mitch Pronschinske09/28/10
8130 views
0 replies

Apache Mina 2.0 Finished

The Apache Mina (Multipurpose Infrastructure for Network Applications) committers announced the first stable release of version 2.0, a break from the 1.x release train.  Mina is a network application framework for quickly developing highly scalable and...

James Sugrue09/28/10
3552 views
1 replies

The Inside Track on Running Your Own Conference

October 14th sees the second annual Strange Loop conference in St. Louis, organized again by Alex Miller.  Developers organizing local conferences is something that I find very exciting, and I believe we need to see more of this. So, if you've been thinking...

Manuel Jordan09/27/10
3892 views
0 replies

Book Review: Flex 3 with Java

This book offers a good basis for beginners in Flex 3 and ActionScript 3. Coverage includes how to work with Flex Builder 3 in terms of configuration, use, and debugging. There is also concrete...

Adedayo Ominiyi09/27/10
8537 views
0 replies

Playing with a DBMonster

I recently had the privilege of using DBMonster (http://dbmonster.kernelpanic.pl) when I needed to generate some random test data for a MySQL database. What I am about to demonstrate is a simple use of the DBMonster tool. The schema for the table I will...

Len DiMaggio09/27/10
7576 views
1 replies

Asserting Security - The JBossESB Integration with SAML in the JBoss SOA Platform

Introduction - When Two User Accounts is One Too Many

Shekhar Gulati09/27/10
38091 views
2 replies

Spring 3 Makes Use of Embedded Databases Easy

One of the new features introduced in Spring 3 is the support for embedded Java database engines.

Mitch Pronschinske09/27/10
6262 views
1 replies

JBoss AS 6 Releasing Early and Often

Another milestone of JBoss Application Server 6.0 is ready for download today in preparation for the candidate release, which is expected in mid-November, and the final, which JBoss hopes will be ready by year's end.  The new release is milestone 5, which...

Vineet Manohar09/27/10
25892 views
1 replies

Java Barcode API

Originally Barcodes were 1D representation of data using width and spacing of bars. Common bar code types are UPC barcodes which are seen on product packages. There are 2D barcodes as well (they are still called Barcodes even though they don’t use bars)....

Cedric Beust09/27/10
7583 views
6 replies

A Better Data Binding Model

If you have ever implemented a user interface, you have more likely been confronted with the problem of data binding and notification: whenever a value in your model changes, how do you update your user interface to reflect the new values? In Java, the...

Mitch Pronschinske09/27/10
6091 views
3 replies

Is the Lawsuit Against Android Affecting Developer Interest?

1,800 cross-platform mobile developers who use Appcelerator's Titanium utility said that they're not worried about Oracle's lawsuit against Android according to a survey taken two weeks ago.  Scott Schwarzhoff, who was once an independent developer himself...