Easier testing with EasyMock – Join Elliotte Rusty Harold for a look at some hard unit tests made easy through mock objects — more specifically, the EasyMock framework. This open source library saves you time and helps make your mock-object code concise and legible.
InfoQ: 13 Reasons for Java Programmers to Learn Flex and BlazeDS – This article outlines the 13 reasons why Java programmers should learn Flex and BlazeDS. It talks about why Flex with BlazeDS is one of the best choices for developing rich Internet applications (RIAs)—from highly interactive websites to enterprise applications with Java back ends
Google Launches Public Data Search & Charts During Wolfram Alpha Demo – Google promises to add public data for answers on prices of cookies, CO2 emissions, asthma frequency, high school graduation rates, bakers’ salaries, number of wildfires amongst others. Currently this data is coming from produced and published by the U.S. Bureau of Labor Statistics and the U.S. Census Bureau’s Population Division, but Google does hope to bring in more public data sources.
NPR: Power Hungry: Visualizing The U.S. Electric Grid – The U.S. electric grid is a complex network of independently owned and operated power plants and transmission lines. Aging infrastructure, combined with a rise in domestic electricity consumption, has forced experts to critically examine the status and health of the nation's electrical systems.
Op-Ed Columnist – To Tweet or Not to Tweet – NYTimes.com – I was here on a simple quest: curious to know if the inventors of Twitter were as annoying as their invention. (They’re not. They’re charming.) I sat down with Biz Stone, 35, and Evan Williams, 37, and asked them to justify themselves.
Should Your Company Have a Social Media Policy? – Companies are realizing that people are talking about them whether they like it or not. As a result, they’re deciding whether they should consider having a social media presence, and hence, a policy. A social media policy outlines for employees the corporate guidelines or principles of communicating in the online world.
Lean service architectures with Java EE 6 – JavaWorld – Although Java EE 6 is far less complex than previous platform versions, it can still be misused to create exaggerated and bloated architectures. In this article, Adam Bien delineates the essential ingredients of a lean service-oriented architecture (SOA), then explains how to implement it without sacrificing maintainability
Foreign Policy: Photo Essay: The World’s Biggest Election – What do you call 714 million eligible voters, 5,500 candidates, 1,055 political parties, and 830,000 polling stations? Call it the world's biggest election ever, to be held in India, the world's largest democracy, beginning April 16.
10 Cool Things We’ll Be Able To Do Once IE6 Is Dead – Anyway, by my estimation, the day is approximately 12 months away when we’ll be able to kiss a fond goodbye to IE6 support forever. And when that day comes, here are some useful things we’ll be able to do that we couldn’t really do on mainstream sites before
Cell Phone Makers Agree: One Thing to Charge Them All | GOOD – The world’s major cellphone manufacturers have announced plans to standardise chargers for all phones by 2012, reducing the need to bundle chargers with every phone and changing the fact you can rarely borrow a charger for your phone when you need to.
StockTwits.com – Real Investors. Real Ideas. Real Time. – StockTwits is an open, community-powered investment idea and information service. You can think of it as Bloomberg for the little guy and gal. Eavesdrop on what traders and investors are talking about RIGHT NOW or contribute to the conversation and build your reputation and following as a savvy market wizard.
Spring Finance > Part 5: Spring Web Flow Integration | StSMedia – In this fifth instalment of the Spring Finance Manager series I am integrating a form wizard into the application. So far, to properly use the Spring Finance Manager application, you had to know the sequence in which you needed to create resources which are exposed through Spring MVC
Type-safe Builder Pattern in Java « Michid’s Weblog – Recently I read this rather fascinating post about a Type-safe Builder Pattern in Scala. When Heinz Kabutz mentioned the builder pattern in his latest issues of the The Java Specialists’ Newsletter I decided to try to come up with a type safe version for Java.
InfoQ: Spring 2.5: New Features in Spring MVC – This article is the second part of a three-part series exploring annotations introduced in Spring 2.5. It covers annotations support in the Web layer. The final article will highlight additional features available for integration and testing.
jetlang – Message based concurrency for Java – Jetlang provides a high performance java threading library. The library is based upon Retlang. The library is a complement to the java.util.concurrent package introduced in 1.5. The library should be used for message based concurrency similar to event based actors in Scala. The library does not provide remote messaging capabilities. It is designed specifically for high performance in-memory messaging.
Linux.com :: Using free software for HTTP load testing – A good way to see how your Web applications and server will behave under high load is by testing them with a simulated load. We tested several free software tools that do such testing to see which work best for what kinds of sites.
IntelliJ IDEA Blog » Blog Archive » IntelliJ IDEA 7.0.4 Takes Off – Good news, everyone! We’re happy to announce the release of IntelliJ IDEA 7.0.4! Though this is a regular maintenance release, we have some cool stuff (besides performance improvements and bug-fixes — things you can typically find in any maintenance release) up our sleeve for you: Reworked Ruby, JRuby and Rails support, Way better smart Maven integration, Version control with Subversion 1.5