Tips and Tricks

  • submit to reddit

Overflow And Underflow of Data Types in Java

  Overflow and underflow of values of various data types is a very common occurence in Java programs. This is usually because the beginners dont' pay...

0 replies - 2204 views - 11/15/12 by Sandeep Bhandari in Articles

Crunchbase on Neo4j

NeoTechnology was featured on TechCrunch after raising a Series B round, and it has an entry on CrunchBase. If you look at CrunchBase closely you’ll...

0 replies - 3317 views - 11/15/12 by Max De Marzi in Articles

A Fatal Impedance Mismatch for Continuous Delivery

Most of the time, when organizations pursue a continuous delivery capability, they’re doing that in pursuit of increased agility. They want to be able to...

4 replies - 7754 views - 11/15/12 by Willie Wheeler in Articles

Investigating Deadlocks – Part 5: Using Explicit Locking

In my last blog I looked at fixing my broken, deadlocking balance transfer sample code using both Java’s traditional synchronized keyword and lock ordering....

0 replies - 2101 views - 11/14/12 by Roger Hughes in Articles

CRUD Options in Scala

 Here’s a blog post exploring the different CRUD approaches in your Scala code. I will show you three different approaches, highlighting the...

0 replies - 1770 views - 11/14/12 by Jan Machacek in Articles

Clojure: Using given & expect To Replace Scenarios

 The functionality in expectations.scenarios was borne out of compromise. I found certain scenarios I wanted to test, but I wasn't sure how to easily...

0 replies - 1620 views - 11/14/12 by Jay Fields in Articles

Monitoring at eBay: Big Data Problems

This post is based on a talk by Bhaven Avalani and Yuri Finklestein at QConSF 2012 (slides). Bhaven and Yuri work on the Platform Services team at...

1 replies - 7127 views - 11/14/12 by Matt O'Keefe in Articles

Composite Keys in Cassandra

Introduction A composite key consists of one or more primary key fields. Each field must be of data type supported by underlying data-store. In JPA (Java...

0 replies - 4568 views - 11/14/12 by Amresh Singh in Articles

Testability and Cost of Change

That ThoughtWorks consultants, with others, were at Google for a year and a half on a mission to help socialize better testing practice, is now a matter of...

0 replies - 4979 views - 11/14/12 by Paul Hammant in Articles

Election Analytics, Tetris, and More Data Links of the Week

So, Movember finally arrived (seehttp://ca.movember.com/). So far, not a lot of articles about moustaches. But I should find some by the end of the month!...

0 replies - 1953 views - 11/14/12 by Arthur Charpentier in Articles

Spring JMS, Message Automatic conversion, JMS Template

 In one of my projects I was supposed to create a message router that like all routers was supposed to take the JMS messages from one topic and put it...

0 replies - 5753 views - 11/13/12 by Marcin Grzejszczak in Articles

Integration Testing with MongoDB & Spring Data

 Integration Testing is an often overlooked area in enterprise development. This is primarily due to the associated complexities in setting up the...

0 replies - 5076 views - 11/13/12 by Yohan Liyanage in Articles

Your's Deeply - Why Arrays.deepEquals When We Have Arrays.equals

 While everybody would naturally accept the following lines of code on grounds of reference equality and value equality and that String and wrappers...

0 replies - 1544 views - 11/13/12 by Arun Manivannan in Articles

Release Engineering at Facebook

This post is based on a talk by Chuck Rossi at QConSF 2012. Chuck is the first Release Engineer to work at Facebook. by @mattokeefe Chuck tries to avoid...

0 replies - 10942 views - 11/13/12 by Matt O'Keefe in Articles

Algorithm of the Week: Kruskal's Minimum Spanning Tree

Introduction One of the two main algorithms in finding the minimum spanning tree algorithms is the algorithm of Kruskal. Before getting into the details,...

0 replies - 8375 views - 11/13/12 by Stoimen Popov in Articles