Why I switched from iPhone to Android | TechHive – And so, by the end of the year, the idea of continuing to use an iPhone exclusively, or even as my primary phone, was no longer appealing. That's why I willingly parted with my unlimited data plan.
Spring 3.0: REST services with Spring MVC « oudmaijer.com | – Spring 3.0 has support for REST style WebServices, the Spring MVC controllers facilitate the functionality. In this example I will show an example of how to implement a basic REST service that uses XML marshalling to sent information over HTTP
Use Apache Wink with the Jackson JSON processor – Apache Wink is fast becoming one of the de facto implementations of the JAX-RS 1.0 specification. The providers included with the standard Apache Wink distribution for JSON marshalling and unmarshalling, such as JSON.org and Jettison
InfoQ: From Agile Development to Agile Operations – Stuart Charlton talks about the opportunity brought by cloud computing to introduce agile methods and processes to the operational side of IT, reflecting on how cloud computing affects the relationship between development and operations, suggesting goals that help bridging these two worlds together, and proposing an integrated approach to application design, development and operations.
Ehcache – Web Caching – Ehcache provides a set of general purpose web caching filters in the ehcache-web module. Using these can make an amazing difference to web application performance. A typical server can deliver 5000+ pages per second from the page cache. With built-in gzipping, storage and network transmission is highly efficient.
sardine – Project Hosting on Google Code – Sardine is useful for interacting with a webdav server and is much easier to programmatically manage remote files than with FTP. Sardine is focused on being a useful library for common use cases. I also need it to support the latest version of HttpClient. It abstracts away the connection details and provides easy to use methods to accomplish webdav'y actions.
WhiteHouse.gov Releases Open Source Code | The White House – As part of our ongoing effort to develop an open platform for WhiteHouse.gov, we're releasing some of the custom code we've developed. This code is available for anyone to review, use, or modify. We're excited to see how developers across the world put our work to good use in their own applications
Main Page – Smooks – Smooks is a Java Framework/Engine for processing XML and non XML data (CSV, EDI, Java et
InfoQ: Agilists and Architects: Allies not Adversaries Presentation – As Agile becomes more accepted, concerns from architecture groups are increasing. Traditional ways that architects engage with development groups conflict with Agile methods. This talk describes ways that Agile methods can benefit architects, addresses concerns architects express about agile, and proposes ways that architects and agile development teams can become allies.
Don’t drive and listen to opera | The Car Tech blog – CNET Reviews – Retired F1 champion Michael Schumacher joins up with Bacardi on its campaign against drunk driving, although the drunk simulation in this video is very amusing. Watch as Schumacher pilots a Maserati around a course he has never driven, carting around three opera singers.
InfoQ: Kenai: Project Hosting Built on JRuby on Rails – Project Kenai (pronounced Keen-Eye, according to Tim Bray) is a new project hosting platform from Sun. It integrates several source code management systems, forums, mailinglists, issue-tracking systems and wikis.
InfoQ: Java In-Memory Persistence with Space4J – Space4J is a simple database system that will let you work with Java Collections in memory. Since memory is several orders of magnitude faster than disk for random access to data, Space4J provides better scalability for "real-time" web applications and systems that require performance.
InfoQ: Erich Gamma Discusses Jazz, Eclipse, JUnit and Design Patterns – In this interview from QCon London 2008, Erich Gamma discusses the Jazz project, why Eclipse has been successful, the strict Eclipse release schedule, JUnit, Design Patterns, how to identify a design pattern, design patterns and the 'Don't Repeat Yourself' principle, the design pattern community, and whether dependency injection is a design pattern.
First New York Times API is Live – Here’s Why it Matters – ReadWriteWeb – The much-anticipated first Application Programming Interface (API) from the New York Times went live today, according to a post on the company's blog Open – All the code that's fit to printf(). First up is a campaign finance data API and next is a movie review API. Also available is a database management program initially developed for internal use at the NY Times.
Sorry, Dad, I’m Voting for Obama – The Daily Beast – The son of William F. Buckley has decided—shock!—to vote for a Democrat. Let me be the latest conservative/libertarian/whatever to leap onto the Barack Obama bandwagon. It’s a good thing my dear old mum and pup are no longer alive. They’d cut off my allowance.
The Soyuz Spacecraft – Interactive Graphic – NYTimes.com – The basic design of the Russian Soyuz spacecraft has not changed in some 40 years, though it has had numerous upgrades. The current version, known as Soyuz TMA, is expected to be the only means of taking astronauts to the International Space Station from 2010 to 2015
FCC Clears Free Wireless Web – WSJ.com – A proposal to create a free, national wireless Internet service got a boost as Federal Communications Commission engineers concluded that concerns are overblown about such service interfering with other carriers.
AppleInsider | iPhone 3G’s final build price: just $174.33 – With roughly $50 in licenses for patents and other intellectual property factored into the price and an assumed unsubsidized cost of $499 for an 8GB model of the celllphone, Apple is thought to be getting as much as $300 in subsidies from AT&T for each cu
InfoQ: An Introduction to Lean Thinking – Lean software development, which we hear a lot about these days, may be still a bit of a mystery for people who come to Agile via Scrum or XP. Earlier this year, at an Open Party, Ning Lu of ThoughtWorks China offered an introduction
Continuous Integration: Was Fowler Wrong? – While rereading Martin Fowler's paper, Continuous Integration, it struck me that its approach to Continuous Integration (CI) is fundamentally flawed. Fowler, like most of the CI community, seems to argue that CI is about building rather than testing
WordPress › Blog » WordPress 2.6 – I’m happy to announce that version 2.6 of WordPress.org is now available, almost a month ahead schedule. Version 2.6 “Tyner,” named for jazz pianist McCoy Tyner, contains a number of new features that make WordPress a more powerful CMS
Flex 4 (Gumbo) Available for Download – InsideRIA – The Flex 4 SDK, code named Gumbo, is up for download now. This is an exciting time for Flex, it's now 2 full versions beyond Flex 2 which was really the first version of Flex that gained mainstream adoption