Stop Catching Exceptions!
Too many programmers catch exceptions too often, causing both mainline and error handling logic to be complex and error-prone. Although C#, PHP... more »
3 commentsSave Tags: .net, java, opinion, php
Five Things Linus Torvalds Has Learned About Managing Software Projects
Linus Torvalds explains how he keeps the people and software on-track, with the software quality Linux demands.
1 commentsSave Tags: methodology, open source
Wearing Out My Delete Key
I think every programmer should take every pairing opportunity they get. This article is about a realization I had while pair programming with Daniel... more »
0 commentsSave Tags: methodology
Open Source Web Services with Ruby
Ruby is a powerful language, I don't think any one will disagree on that. Well, this is about web services with Ruby :-), quite interesting...
2 commentsSave Tags: frameworks, open source, ruby, web services
Skip lists are fascinating!
Skip lists are a fascinating data structure: very simple, and yet have the same asymptotic efficiency as much more complicated AVL trees and red-black... more »
1 commentsSave Tags: .net, how-to, research
Sort XML by attribute in ActionScript 3
There is no way to use E4X as powerful as it is to sort an XML by a particular attribute. It's a shame, but here is a simple function that leverages... more »
0 commentsSave Tags: flash-flex, how-to, methodology, xml
Working from Beijing
In case you haven’t heard, China is on the rise. Regardless of your opinion on the morals of offshoring or China’s human rights record, the fact... more »
4 commentsSave Tags: opinion, ruby, trends
The Death of Google's Patents
The Patent and Trademark Office has now made clear that its newly developed position on patentable subject matter will invalidate many and perhaps... more »
1 commentsSave Tags: opinion
Learning To Drive a Stick Shift
They have little or nothing to do with why I say: if you want to be a top-notch programmer, you can no more afford to ignore the C and C++ languages... more »
0 commentsSave Tags: c-and-cpp, opinion
The clouds are coming
My notes from CloudCamp conference on cloud computing, held last week in London.
0 commentsSave Tags: opinion, research, trends, web services
5 Groovy/Grails recommendations
Douglas Fils in his blogs has put a list of recommendations for Groovy/Grails developers. The original post (5 Groovy / Grails recommendations) can be... more »
2 commentsSave Tags: groovy, opinion
Sorting C# String Array Examples and Benchmark
This article aims to explore some aspects of string array sorting and alphabetization of lists and arrays in C#. It presents some benchmarks and I try... more »
0 commentsSave Tags: microsoft, other languages
Opera 9.5 web browser gets a new look
It's been a few years since the Opera web browser's interface got a major overhaul. But now the Opera Desktop Team has posted an updated version of... more »
2 commentsSave Tags: gui, tools
Hudson - Tips and Tricks
Hudson is an open source CI server that is by far the easiest one to configure. Second to ease of use is Hudson’s impressive plug-in framework, which... more »
0 commentsSave Tags: groovy, open source, tools
dotNET WPF Dialogs and DialogResult
In WPF Dialogs are quite different from Windows Forms. The behavior is still the same i.e when you have a Dialog opened (by calling the ShowDialog()... more »
0 commentsSave Tags: .net, gui, how-to
Wicket: how to write a reusable modal window popup
In the following tutorial I describe a method to write your own application specific reusable modal window popup.
2 commentsSave Tags: frameworks, gui, how-to, java
IT posters to cover your empty walls
If you’re like us and have lots of empty wall space in your office you need to check out this list. We have collected a list of posters that focus on... more »
2 commentsSave Tags: trends
Response to “Where did all the PHP programmers go?”
Ok, I’ll bite in response to this “Where did all the PHP programmers go?” blog post.
1 commentsSave Tags: opinion, php, trends
Why Microsoft Won't/Can't/Shouldn't Lead
That's a rather sensationalistic headline, I admit, but it's true and here's why... Any sufficiently large service-based organization is a pure... more »
0 commentsSave Tags: microsoft, opinion
Code Search Engines you should know
eusing the code/frameworks ( either the in public domain or FOSS licensed code) is pretty common. But searching for useful code online is not very... more »
0 commentsSave Tags: tools, web 2.0
Javascript: The Good Parts
When I heard Douglas Crockford, the Yoda of Javascript, was putting out a book, I was eagerly awaiting the book's release date so I could get my hands... more »
0 commentsSave Tags: javascript, reviews, standards
Google Android Tutorial
Google has recently released the Android platform for developing mobile applications. The language used for developing Android programs is Java, but... more »
0 commentsSave Tags: how-to, java
JSR 308 Animosity
I’ve come across two blog posts that leave me perplexed: “When Should You Jump? JSR 308. That’s When.”, and “What Hath Java Wrought”. I don’t... more »
5 commentsSave Tags: java
Use Visual Studio's Post-Build Events to Automate Unit Testing
How to use Visual Studio's post-build events to help automate unit testing for your solutions.
0 commentsSave Tags: .net, frameworks, tools, trends
JTable Frozen Columns
This example demonstrates how to create a user interface that displays a table with "frozen" columns. Frozen means it is not effected by the... more »
0 commentsSave Tags: frameworks, gui, java
via