• submit to reddit
Mohamed Sanaulla03/28/12
1 replies

What it Takes to Participate in Open Source Projects

Participating in Open Source projects takes a lot of effort and dedication. You need to understand how the code works, play around with it and then work on becoming an active member.

Luis Atencio03/28/12
0 replies

Google App Engine Java Capabilities and Namespaces API

With the Capabilities API, your application can detect outages and scheduled downtime for specific API capabilities. You can use this API to reduce downtime in your application by detecting when a capability is unavailable and then bypassing it.

Ricardo Zuasti03/28/12
0 replies

Using a Relational DBMS as a Multi Server Concurrency Control

Sometimes you just don’t want or need the complexity of a fancy distributed transaction manager or complicated RPCs to coordinate a concurrent job amongst a farm of servers.

Peter Lawrey03/28/12
0 replies

Complexity of Time

I find time fascinating. I also find it a surprisingly complex subject. You have both TimeZones and Calendars which change from place to place but also over time.

Ken Cochrane03/28/12
0 replies

Deploying a Django App on the Cloud Using dotCloud

This comprehensive post provides links to helpful dotCloud documentation as well as a step-by-step guide to how he installed his blog onto dotCloud.

Mitch Pronschinske03/28/12
4 replies

NEW Refcardz Topics (Round 2): Awesome or Lame?

See a new menu of potential upcoming DZone Refcardz with some brief descriptions. Then simply vote on whether you think the topic idea is AWESOME, or lame.

Mitch Pronschinske03/28/12
0 replies

New Solr 3.6, 4.x Feature: Checking Index Locks at Startup

An issue related to index locks in Solr during startups was patched for the 3.6 branch and 4.x trunk. In current versions of Apache Solr, when you didn't use an option called "unlockOnStartup," you wouldn't know if your index was locked until a user tried adding a document to it.

Giorgio Sironi03/28/12
2 replies

The return of Vim

Vim and IDEs have different use cases for me; I'm not sharing the boring list of my Vim-fu moves but some perspective.

Eric Genesky03/27/12
6 replies

Basho's Riak Cloud Storage Release is AWS S3-Compatible

If they haven't already, Cloud leaders like Windows Azure and Amazon Web Services should start taking smaller competing platforms more seriously

Jens Schauder03/27/12
0 replies

Advanced Database Constraints: There Can Be Only One

From time to time one comes at a point where you think “it would be nice to enforce this with some kind of constraint”, but you can’t. Well maybe you just didn’t try hard enough.

Nicolas Frankel03/27/12
0 replies

Bean Validation in Vaadin 7

One of Vaadin 7 key features is its tight JSR 303, also known as Bean Validation, integration. This article will detail on how to achieve such a validation.

Eric Minick03/27/12
0 replies

3 Myths about Release and Deployment Management

UrbanCode works with companies who have or are considering creating Release and Deployment teams, and the encounter a handful of misconceptions about the practice. Learn what they are and why they're wrong...

Luis Atencio03/27/12
0 replies

Google AppEngine's Task Queues API

Task queues allow you to achieve some level of concurrency in your application by invoking background processes on demand. For very lengthy tasks, you might want to take a look at App Engine backends, which are basically special App Engine instances with no request time limit.

Mohamed Sanaulla03/27/12
6 replies

Refactor Out Code Smell With JDeodrant

JDeodorant is a tool for identifying bad smells in code and helping the refactoring process. I got curious and downloaded its Eclipse plugin, I then picked the first bad smell code which Martin Fowler explains in his book: “Refactoring: Improving the design of existing code”. I

Lorna Mitchell03/27/12
0 replies

Using JIRA's REST API to Create a Dashboard

Today what you get is an example of integrating with JIRA's REST API, because their recent "upgrade" locked me out of the issue listings pages completely and I really do need to be able to see a list of bugs!