Daily del.icio.us for August 25th through September 1st

Daily del.icio.us for May 23rd through June 8th

Daily del.icio.us for May 16th through May 19th

Daily del.icio.us for May 11th through May 16th

Daily del.icio.us for April 25th through May 2nd

  • InfoQ: A Discussion with Josh Bloch on the Future of Java – I think it's fair to say that Java's had a hard couple of years. But I do not think the platform or the language are in decline. I think there is some danger of a decline, but I'm counting on Oracle and the Java community to prevent it.
  • jQuery and or ExtJS » yet another coldfusion blog – Then there is ExtJS. UI maven, FLEX-ala-JS wonder, builder of UI components you could cut glass on. You could build an empire upon their grid component, templating via containers and XTemplate is a wonder, and its baked in extensibility and data "store" model is a dream.
  • Video: Appholes | The Daily Show | Comedy Central – Microsoft was supposed to be the evil one, but now Apple is busting down doors in Palo Alto while Bill Gates rids the world of mosquitoes.
  • If you code HTML, Zen Coding will change your life – If you write HTML for a living, and you don't know Zen Coding yet, you are missing out big time.
  • Thoughts on Flash – I wanted to jot down some of our thoughts on Adobe’s Flash products so that customers and critics may better understand why we do not allow Flash on iPhones, iPods and iPads.
  • VMforce Provides Spring Cloud Platform | SpringSource Team Blog – VMware and Salesforce today announced a partnership to build an enterprise Java cloud called VMforce.
  • SOA, 5 Years In – SOA provided us with a mechanism to build singly-focused, reusable services in a generic, adaptive fashion. As we move into the world of cloud – which is to network operations what SOA was to distributed computing – I think these lessons will be even more important.
  • More about HTML5 and Chrome « Udayan Banerjee’s Blog – From The Other Side – I am glad that I had switched over to Chrome. Otherwise it would have taken me lot more effort to go through the site created by Marcin Wichary and modified by Ernest Delgado.<br />
    <br />
    If you want to get a feel of what is possible with HTML5 this is a good place to look at.
  • Pojomatic – Pojomatic – Pojomatic provides configurable implementations of the equals(Object), hashCode() and toString() methods inherited from java.lang.Object
  • ABOUT MTF | Meet The Facts : Meet The Press Needs Fact Checking – Who holds politicians accountable for the statements they make on television? According to host David Gregory: not Meet The Press. Fact checking is one of the primary functions of journalism, but Mr. Gregory has said that it's up to the viewers to determine fact from fiction.

Daily del.icio.us for April 19th through April 24th

  • The CodeWrights Tale: Martin Fowler, Alistair Cockburn, and Optimism – “Why this is so was primarily crystallized for me by Alistair Cockburn who explained that since people are the central element in software development, and people are inherently non-linear and unpredictable – such an effort is fundamentally doomed.”
  • 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.
  • IntelliJ IDEA 9.0.2 | JetBrains IntelliJ IDEA Blog – IntelliJ IDEA 9.0.2, is now available with a significant number of improvements in addition to a great deal of fixes.
  • Implementation Spotlight: Zipwhip and Ext JS — Ext JS Blog — JavaScript Framework and RIA Platform – Ext JS is a set of design patterns and object models that naturally fit into application development. We continually reach inside the Ext JS treasure box when developing new functionality and find that most of the hard engineering has already been done
  • 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
  • gxt-interfaces – A thin layer of interfaces on top of GXT, for the purpose of testing and mocking – This is a thin layer of interfaces and simple implementations that sits on top of the GXT framework. The main purpose is to provide a simple way of creating code that is completely testable and mockable via mocking frameworks

Daily del.icio.us for April 17th through April 19th

  • Getting Started with Sonatype Nexus on Vimeo – This video walks you through the process of downloading, installing, starting, and configuring Nexus. In less than four minutes, you'll be up and running with the most capable repository manager on the market.
  • Speed Tracer – Google Web Toolkit – Google Code – Speed Tracer is a tool to help you identify and fix performance problems in your web applications. It visualizes metrics that are taken from low level instrumentation points inside of the browser and analyzes them as your application runs
  • The Top 15 Google Products for People Who Build Websites – Google’s strategy of empowering site developers and owners with free and valuable tools has proven to be effective in garnering a fair bit of geek love for the company. Check out some of the best Google products for developing, analyzing, maintaining and tinkering with websites.
  • op4j 1.0 Released and Ready for Spoon Bending | Javalobby – op4j enables 'chained expressions' to improve the semantics and cleanness of your code while reducing the complexity of executing low-level auxiliary tasks in Java
  • GitHub API for Java – – This library defines an object oriented representation of the GitHub API. The library doesn't yet cover the entirety of the GitHub API, but it's implemented with the right abstractions and libraries to make it very easy to improve the coverage.
  • InfoQ: Unit and Integration Testing for GWT Applications – GWT has turned out to be a UI technology, which, with a few tools, enables us to perform highly advanced tests thus further increasing the productivity of this technology.
  • Speeding up GWT | Javalobby – I’ve recently come across a few great resources on how to speed up client-side GWT
  • Surfin’ Safari – Blog Archive » How WebKit Loads a Web Page – Before WebKit can render a web page, it needs to load the page and all of its subresources from the network. There are many layers involved in loading resources from the web
  • Agility and Architecture: Can They Coexist? – Agile development has significantly impacted industrial software development practices. However, despite its wide popularity, there's an increasing perplexity about software architecture's role and importance in agile approaches
  • HTML5 presentation – The purpose of the presentation is to show the coming bleeding edge features for modern desktop and mobile browsers.

Daily del.icio.us for April 13th through April 16th

Daily del.icio.us for April 8th through April 13th

Daily del.icio.us for April 6th through April 7th