Quick American Advice For Imported and Outsourced Software Engineering Contractors (Primarily From India)
Eleven politically incorrect but probably accurate opinions and things I've noticed about non-American workers.
23 commentsSave Tags: humor, opinion, tools
Apache Hadoop Wins Terabyte Sort Benchmark
One of Yahoo's Hadoop clusters sorted 1 terabyte of data in 209 seconds, which beat the previous record of 297 seconds in the annual general purpose... more »
3 commentsSave Tags: frameworks, java, open source
Schedule for web applications
Cron processing for web applications in pure JSP
2 commentsSave Tags: ajax, how-to, java
Developer Versioning: Which Version are You?
Wouldn't it be nice if programmers came in version numbers like software? This would make it easy to say, I need a version 3 programmer with abilities... more »
0 commentsSave Tags: humor, opinion, trends
The future of programming - a brief look at two functional programming languages
I have been a software developer for more than 8 years now, and all this time I have been developing software in imperative languages like C++, Java... more »
1 commentsSave Tags: opinion, other languages
Cheat Sheet: GridGain versus GigaSpaces
In his SyncRemoting Cookbook blog, Owen Taylor from GigaSpaces outlines a cheat-sheet that he created for writing GigaSpaces apps. While you can go... more »
0 commentsSave Tags: frameworks, java
GridGain: Starting Every 60 Seconds Worldwide
More than 3 years ago I and Dmitriy Setrakyan founded GridGain - open source Java grid computing project, and GridGain Systems around it. We quit our... more »
2 commentsSave Tags: java, open source
LinkedIn: 99% Pure Java
Nick Lothian tweeted about this JavaOne presentation on LinkedIn because it mentions the ROME RSS/Atom feed parser. I'm really sorry I missed it at... more »
2 commentsSave Tags: java, web 2.0
GridGain: Handling Large Result Sets
OutOfMemoryError is very critical when you processing large data on the grid. What if you split up all you jobs among other boxes in the network... more »
0 commentsSave Tags: java, open source
The Death of Software Development
According to Google Trends software development is slowly dying. People are not interested in it anymore.
3 commentsSave Tags: research, trends
What you call integration testing, I call sloppy programming
You make the distinction between unit testing and integration because you are a sloppy programmer. You throw side-effects around like a 5 year old in... more »
2 commentsSave Tags: methodology, opinion, trends
No, OOP doesn't Fail Us
If freshes can't write OOP it's school's fault, not OOP. A response to OOP has Failed Us.
2 commentsSave Tags: opinion
One Aspect of a Successful Programming Language (Yes! Again!)
We have 2 different points here (of views): 1 - Feel tha joy and enjoy 2 - Make it done Or we can mix them up (unconsciously): 3 - Make it... more »
0 commentsSave Tags: .net, java, opinion, ruby
Why Enterprise Architecture is a Joke
Enterprise Architecture is a joke. And I don't say that lightly. My goal isn't to pick fights with enterprise architects - quite the contrary. I've... more »
0 commentsSave Tags: methodology, opinion, trends, web services
Object Oriented Programming has Failed Us
It seems to me that many of the college students who graduate today understand the syntax, but few know how to apply true object oriented principles... more »
8 commentsSave Tags: methodology, opinion, trends
Large JVM Memory and Garbage Collection
Although physical RAM is inexpensive, allocating large amounts of memory to a JVM instance is not generally a good idea, says Azul Systems' CTO Gil... more »
2 commentsSave Tags: how-to, java, server
How to Shuffle a Deck of Cards using Java
Card Shuffling is a general interview question for many companies including Microsoft,Google and Amazon.This link has a code snippet which will... more »
3 commentsSave Tags: how-to
10 Object Oriented Design Principles
Every now and then when I review code, I see developers write code that does not conform to the basis OO design principles and this eventually make it... more »
1 commentsSave Tags: java, methodology, opinion
Does Programming to Interfaces Buy Us Anything?
I need to butt heads with conventional coding wisdom for a minute. We've all heard that it's good to program to interfaces and not implementations,... more »
7 commentsSave Tags: java, opinion
Here's to you, Penelope Garcia
Girl Developer pays tribute to the women on the big and little screen that inspired her.
3 commentsSave Tags: groovy, humor, news, opinion
Today in Java death watch
It can't be confirmed by Netcraft, but Java is dying, and has been, according to many naysayers, pretty much since the language came out.
1 commentsSave Tags: java, opinion, trends
A New Kind of Tiered Architecture
The 2-tier ( web + database) and 3-tier ( web + app + database) architecture are most prevalent today. There is however an emerging architecture that... more »
1 commentsSave Tags: opinion, trends, web services, xml
Apache PIG: Processing Language for Map/Reduce
In my previous article, I introduced the Map/Reduce model as a powerful model for parallelism. However, although Map/Reduce is simple, powerful, and... more »
0 commentsSave Tags: java
Where Facebook Went Wrong
In 2007, Facebook announced the Facebook Platform, which allowed developers to create applications for Facebook. Things started going down hill... more »
1 commentsSave Tags: opinion, web 2.0
Running Hadoop On Ubuntu Linux (Multi-Node Cluster)
In this tutorial, I will describe the required steps for setting up a multi-node Hadoop cluster using the Hadoop Distributed File System (HDFS) on... more »
0 commentsSave Tags: database, how-to, open source, unix-linux
via