ProGuard – A free Java class file shrinker, optimizer, obfuscator, and preverifier – ProGuard is a free Java class file shrinker, optimizer, obfuscator, and preverifier. It detects and removes unused classes, fields, methods, and attributes. It optimizes bytecode and removes unused instructions. It renames the remaining classes, fields, and methods using short meaningless names. Finally, it preverifies the processed code for Java 6 or for Java Micro Edition.
GWT 2.5 SuperDevMode and Google App Engine – Now an Amazing Combination – With the advent of GWT's new SuperDevMode (SDM), you can easily modify your Java client code and see it quickly reflected in GAE's development environment without any restart necessary. This is an addition to the other native Java debugging features introduced as a result of SDM. Below is a quick screencast of this capability:
MongoDB SQL Server Importer – If you want a quick (but kinda dirty) way to import your SQL Server database to MongoDB, this is your tool. MongoDB SQL Server Importer (Sql2Mongo) is for those who wants to leverage their existing database to learn MongoDB.
Extreme Performance with Java – Charlie Hunt explains what can be done to lower the latency introduced by the Java GC and JIT, including coding tips, and introducing tools for tuning the performance of Java applications.
Protean Echo | Fuse all your cards into one – Echo is the last payment card you'll ever carry. It's your debit, credit, loyalty, and prepaid cards – even your student ID – all combined into a single, elegantly crafted card.
Legit – Git Workflow for Humans – Legit is a complementary command-line interface for Git, optimized for workflow simplicity. It is heavily inspired by GitHub for Mac.
Automating Unit Tests | Blog | Sencha – Unit tests are an important part of the software development process. By clearly defining what we expect from our code, unit tests allow us to develop a high degree of confidence that our applications will function as intended. Automating our unit tests reduces the number of bugs and decreases the amount of time we need to spend manually testing our code.
Dell offers free Web browser security tool – Computerworld – Dell, through its Kace unit, is making available free Web browser security software that works by creating a protective "sandbox" on the desktop to isolate the user's desktop from malware or other harmful actions that might be encountered browsing the Web.
OpenStack: An Open Source Cloud Project Emerges – OpenStack, an open-source cloud platform, which hopes to compete with several proprietary cloud platforms including those being developed by Microsoft and VMware. RackSpace is spearheading the project and is donating the code that powers its Cloud Files and Cloud Servers to the OpenStack project.
Closing the Tech Gap | The White House – What if senior management in an Agency – or anyone in the public – could identify and monitor the performance of IT projects just as easily as they could monitor the stock market or baseball scores? That’s what the IT dashboard does — and it’s changing the way government does business
InfoQ: Learnings from Five Years as a Skype Architect – This article summarizes six learnings from 55 months as an architecture team lead at Skype. Some of them will be technical while some will focus on softer aspects of an architects work. But first, some context.
FRONTLINE: inside the meltdown: watch the full program | PBS – On Thursday, Sept. 18, 2008, the astonished leadership of the U.S. Congress was told in a private session by the chairman of the Federal Reserve that the American economy was in grave danger of a complete meltdown within a matter of days. quot;There was literally a pause in that room where the oxygen left,quot; says Sen. Christopher Dodd (D-Conn.)
Asynchronous HTTP Comet architectures – JavaWorld – In this article, Gregor Roth takes a wider view of asynchronous HTTP, explaining its role in developing high-performance HTTP proxies and non-blocking HTTP clients, as well as the long-lived HTTP connections associated with Comet.
2 MILLION MINUTES :: A DOCUMENTARY FILM ON GLOBAL EDUCATION – How do most American high school students spend this time? What about students in the rest of the world? How do family, friends and society influence a student's choices for time allocation? What implications do their choices have on their future and on a country's economic future?
WordPress › Blog » WordPress 2.7 Beta 1 – The first public beta of WordPress 2.7 is here at last. Join the thousands of people already testing 2.7 by downloading 2.7 Beta 1. As previously mentioned on this blog, 2.7 is bringing a new visual design
jersey: JSR-311: JAX-RS – Java API for RESTful Web Services. – Jersey is the open source (under dual CDDL+GPL license), production quality, JAX-RS (JSR 311) Reference Implementation for building RESTful Web services. But, it is also more than the Reference Implementation. Jersey provides an API so that developers may extend Jersey to suite their needs
Joe Gregorio | BitWorking | Do we need WADL? – Everybody's atwitter about WADL, a description file for REST services, and since it's supposed to be RESTful I regularly get questioned about it. For this post I'm going to experiment and adopt Stephen O'Grady's Q&A style.
The Shallowest Generation – Seeking Alpha – The Baby Boom generation has one last chance to change the course of U.S. history, keep us from wrecking in a storm of debt on the approaching jagged reef and shed the title of “Shallowest Generation”.
Databinder – Toolkit overview – Databinder is a Java programming toolkit for data–driven Web applications. It’s based upon the Wicket Web component framework and Hibernate object-relational mapping service.
Atlassian Developer Blog – Story Cards – Here at Atlassian, we like our agile methodologies. We like our pair programming. And we definitely like our story cards. Some people think story cards are old school, and that all this "agile" stuff is slight-of-hand. This video proves them … right.
Blogging Roller: LinkedIn: 99% Pure Java – Nick Lothian tweeted about this JavaOne presentation on LinkedIn. What's particularly interesting to me are the diagrams that explain how the LinkedIn architecture has evolved to scale up to 22 million users