Entries in the ‘programming’ Category:

Google geoservice

This is likelly old news to some, but Google Maps has an API that can return location coordinates. I’ve always wanted to know what the longitude and latitude of my house is, and short of going out and getting a GPS device, I hadn’t really tried to figure it out (yes i am lazy, or [...]

Leave a Comment

Tim Bray on contribution and experience

Tim Bray is by far one of my favourite bloggers. Always full of insight. Today is no different, and it is about something that hits home. I’ll just post here verbatum what the post is since it is so short, but do go visit:
“User-Generated Content” is an irreparably ugly and broken phrase. First, we’re people, [...]

Leave a Comment

Done

This is good stuff:
Decisions are temporary so make the call and move on. If decisions aren’t temporary it’s not the decision’s fault, it’s yours (or your organizations, or your red tape, or…).
Done. Start to think of it as a magical word. When you get to done it means something’s been accomplished. A decision has been [...]

Leave a Comment

Lean Manufacturing and Agile Software Development

A brief description of how agile software development and in particular the Scrum methodology derive from lean concepts and thinking in manufacturing. Talks about empirical process control, speed vs. quality and eliminating waste.
read more | digg story

Comments (2)

On outsourcing

via Paul Graham:
During the Bubble, a lot of people predicted that startups would outsource their development to India. I think a better model for the future is David Heinemeier Hansson, who outsourced his development to a more powerful language instead. A lot of well-known applications are now, like Basecamp, written by just one programmer. And [...]

Leave a Comment

Erich Gamma on Flexibility and Reuse

Artima is publishing a series of articles with Erich Gamma. Part 2 is out and it is an interesting conversation regarding flexibility, reuse and frameworks.
Of particular interest are these bits:
“We prefer many small frameworks over one heavyweight framework.”

“Because the bigger the framework becomes, the greater the chances that it will want to do too much, [...]

Leave a Comment

Just how dynamic can you get?

I’m extremelly interested in figuring out how to integrate scripting languages that run on the JVM to make java application development (in particular web apps) more dynamic.
Stopping and restarting containers to add functionality is something that I can no longer accept. Being able to make changes to functionality without recompiling or repackaging is also something [...]

Leave a Comment

The meta-framework

There is one aspect that is often overlooked when working with an established code base. The meta-framework. The code base for a certain application can consist of many frameworks. For example, Spring, Hibernate + Velocity. However the way these frameworks are used, the internal conventions even the domain model if one exits, plus the other [...]

Leave a Comment

The distance from idea to execution

So I have this idea for a neat app for my family and friends to use. I thought, great! Awsome oppourtunity to use RoR. Then I thought, hold up, even better idea: compare the same app done in Java (J2ee web app) and in RoR. And of course, since I’m trying to use Linux as [...]

Leave a Comment

Eclipse web tools 1.0M3 available for Download

There is a new release of the Eclipse web tools project. If you don’t already know, its essentially the tools that come build into WSAD but opensourced and now part of the eclipse project. get it here and watch out for all the extra files you need to download.

Leave a Comment