• submit to reddit
Alec Noller12/08/13
7878 views
0 replies

The Best of the Week (Nov. 29): Mobile Zone

Make sure you didn't miss anything with this list of the Best of the Week in the Mobile Zone. This week's best include tips on optimizing the performance of Android apps, a tutorial on managing async API calls with RxJava in Android, a compilation of data on user engagement between Android and iOS, and more.

Alec Noller12/08/13
6968 views
0 replies

The Best of the Week (Nov. 29): NoSQL Zone

Make sure you didn't miss anything with this list of the Best of the Week in the NoSQL Zone. This week's best include a cartoon explaining Apache Cassandra, MongoDB tests run with JavaScript and Python, an explanation of nodes in Neo4j, and more.

Paul Hammant12/08/13
6793 views
0 replies

What is Your Branching Model?

Note: At no point are we asking about local branching (on your local workstation with Git, etc). This is all about branching on the remote repository. That is if your company has one, and isn’t completely distributed, with no central repo.

Lieven Doclo12/07/13
11328 views
0 replies

On Eventually Consistent Data

Eventually consistent data is a buzzword nowadays, especially in NoSQL discussions. For those not versed in tech talk, having eventually consistent data means you’re willing to sacrifice data consistency in order to gain in other areas. But most projects don't need eventually consistent data from the beginning.

Paul Hammant12/07/13
39459 views
1 replies

How Google Does Code Review

Apart from Android, Google does Trunk Based Development (TBD) everywhere. They made the review process as lean as they could, by making reviews ordinary and continuous.

Ayende Rahien12/07/13
6090 views
0 replies

Immutable Collections Performance, Take II

Why is the performance of an immutable list over 16 times slower than a standard list? I took a peek at what it was actually doing, and it made a lot of sense.

Oliver Hookins12/07/13
8014 views
0 replies

Command-line firewall management still sucks

I’m in the process of setting up a new VPS for myself. So I have settled on UFW for the time being. Sadly, it seems to completely fail in this OpenVZ environment due to numerous modules that cannot be inserted into the running kernel. IS there anything better?

Brian Gracely12/07/13
1134 views
0 replies

The Cloudcast #125: Building Advanced Cloud Services

Aaron speaks with Chip Childers (@chipchilders) for a quick update on Apache CloudStack as well as what's next in IaaS and how to provide services (DBaaS, Message Bus, LBaaS, etc.) above IaaS and what the future may hold.

Alec Noller12/06/13
7690 views
0 replies

ArangoDB: An Alternative NoSQL Solution

Anybody looking for an alternative NoSQL solution might be interested in ArangoDB, a not-quite-new but lesser-known NoSQL database that supports key-value documents, property graphs, and works with a query language called AQL based on the syntax of XQuery, among other things.

Davy Suvee12/06/13
5975 views
0 replies

Yelp Graph: Business Clustering Based on Check-In Data

Recently, Yelp made available a sample dataset from the greater Phoenix metropolitan area including around 11,000 businesses and 8,000 check-in sets. We are interested in finding out whether it is possible to visually cluster businesses by category based on their check-in data.

Richard Donovan12/06/13
3983 views
0 replies

Data Loading Neo4j Graphs From SQL Sources

Neo4j is a powerful graph database that can be used for analytics, recommendation engines, social graphs and many more applications. In the following example we demonstrate in a few steps how you can load Neo4j from your legacy relations SQL source.

Jim Bird12/06/13
4454 views
0 replies

Appsec’s Agile Problem

Agile development has a serious Appsec problem. Most Agile development teams suck at building secure software. But one of the reasons for this is that Appsec has a serious Agile problem.

Anders Abel12/06/13
5053 views
0 replies

Scrum: What’s in it for me, the Developer?

What does a developer gain by embracing Scrum? I’m a strong believer of Scrum, but some time ago, I got my beliefs questioned. That is always good because it forces one to think them over again and reason about why one believe in certain things.

Ayende Rahien12/06/13
4228 views
0 replies

Immutable Collections Performance

So I wanted to know how long it would take to fully clone a 10-million items dictionary. The answer: 0.6 seconds. Doing the same with immutable dictionary? 16 seconds.

Jenny Yang12/06/13
4437 views
0 replies

Using Akka Remoting for Building a Distributed Application: Addendum

I wrote a blog titled "Why blocking is bad in Akka remoting … really bad." To my surprise people actually read my blog (crazy, I know!). One of those people was none other than Dr. Roland Kuhn, Akka Tech Lead at Typesafe. Yep, Mr. Akka himself read my blog and sent me an e-mail.