Links for December 22nd through December 27th

Links for June 22nd through July 8th

Links for June 15th through June 18th

Daily del.icio.us for February 23rd through February 27th

Daily del.icio.us for April 3rd through April 7th

  • Sun’s Six Biggest Mistakes – Forbes.com – In the interest of exploring Sun's value to history students, if not its shareholders, we asked analysts and industry watchers where Sun went wrong.
  • Protovis – A graphical toolkit for visualization – Protovis is a visualization toolkit for JavaScript using the canvas element. It takes a graphical approach to data visualization, composing custom views of data with simple graphical primitives like bars and dots.
  • SitePen Blog » Stocker: Advanced Dojo Made Easy – SitePen is excited to announce Stocker, which demonstrates some of the more advanced capabilities of Dojo, including the newly released DataChart, the DataGrid, Data Store, Comet, Persevere, and BorderContainer.
  • Why baseball benched Microsoft Silverlight | Digital Media – CNET News – The thwacking sounds of bats striking balls will once again fill stadiums, as Monday is opening day for Major League Baseball. This year, Microsoft will watch from the sidelines.

    MLB.com no longer uses Microsoft's Silverlight to stream games to its 500,000 subscribers. This season fans will watch live and on-demand video via Adobe's Flash player.

  • Internal cloud’s big test: Amazon vs. Cloudera | The Wisdom of Clouds – CNET News – The announcement on Thursday of Amazon's new Hadoop-based Elastic MapReduce service, combined with the introduction of a commercial Hadoop distribution from start-up Cloudera, means that we finally have a reasonable means of watching which directions enterprise IT prefers.
  • I.B.M. Withdraws $7 Billion Offer for Sun Microsystems – NYTimes.com – After weeks of negotiations, I.B.M. withdrew its $7 billion bid for Sun Microsystems on Sunday, one day after Sun’s board balked at a reduced offer, according to three people close to the talks.
  • Digital Domain – Web-Based Competition for Microsoft Word – NYTimes.com – The best online word processor, however, may be the one from a tiny company, Zoho, a nimble innovator. Zoho Writer is running close enough to Word to imagine that it and other online word processors will be able to do most everything that Word can do, and more.
  • Outside the Box() » Ext Core vs. JQuery – Both Ext Core and JQuery are solid, complete base JavaScript libraries. JQuery leans towards simplicity while Ext Core offers enhanced configuration. The choice of which to use will come down to where you are now.
  • Ext JS – Ext Core 3.0 Beta Released – the Ext Team is proud to announce the immediate availability of Ext Core 3.0 beta for download. Ext Core provides a cross-browser consistent API for performing the most common tasks in JavaScript development for web pages. Ext Core is released under a permissive MIT license – there is no cost to use Ext Core – it's free for everyone.
  • SaveIE6: Help us save the best browser around – These days we are inundated with bloated web browsers that overcomplicate our lives. However, there is one eminent exception: IE6. It has been around since 2001 and is still one of the most powerful and versatile browsers available.

Daily del.icio.us for March 14th through March 19th

Daily del.icio.us for October 28th

  • Google is oddly silent about Grand Central | Between the Lines | ZDNet.com – Google is being very quiet about Grand Central, the virtual phone service it acquired in July 2007 but hasn’t really done anything with since. In my opinion, Grand Central is already a good service. There are a few features I’d like to see added but, for the most part, it’s working for me – so much so that, in a blog post a couple of weeks ago, I called it my favorite telecommuting tool.
  • How LinkedIn changed its security model in order to offer an API – This talk also covered how LinkedIn retrofitted the security model chosen for the API into the mainstream website, which helped tremendously in the scalability of the website by allowing stateless front-end / single sign-on (SSO), and improved security by removing sessions entirely.
  • Building LinkedIn’s Next Generation Architecture with OSGi – Over the course of the last 5 years, LinkedIn has been built using relatively simple technologies: front end web applications (Tomcat/Servlet/JSP), back-end services (Jetty/Spring Remoting), databases, replication, and JMS. Although the web site was scaling adequately, we had some big challenges to overcome: In this session, I talked about why OSGi was chosen to help us solve those challenges, the implementation progress we've made, the pitfalls that we've encountered (so far) and what we have learned in the process.
  • Atlassian Developer Blog – Performance testing with JMeter – This is the first in a series of blog posts aimed at documenting whats involved in setting up a performance test harness from scratch. In my next post, I will show how to deploy these performance tests using Maven 2 and how to automate the process using Bamboo
  • Almost Human: a review of Google’s Android G1 phone: Page 1 – The T-Mobile G1 Google smartphone, designed by Google and made by HTC, remains firmly in the shadow of the iPhone—for now. The phone, which goes on sale next week in the US and next month in Britain, was released too early. The HTC hardware and Android OS that powers it lack the polish and depth of even the iPhone 1.0 in most respects.
  • Charlie Owen – Windows Media Center in the PDC Build of Windows 7 – If you are attending the 2008 Professional Developers Conference you received a pre-beta Windows 7 build today (6801) which contains many features the Windows Media Center team has been developing over the past year
  • I would just like to say… – This post is for all of you out there who have developed or contributed to Linux/Ubuntu projects and all of the open source coders who read this
  • Windows 7: Windows 7 Walkthrough, Boot Video and Impressions – On Sunday, they took journalists through a lively 7-hour orientation on Win 7, then handed off a Dell XPS M1330 loaded with pre-beta Build 6801. Thankfully for the overworked, underappreciated developers at Redmond, it's surprisingly stable, and its look and feel already puts Vista to shame.
  • Microsoft Watch – Web Services & Browser – Office Goes to the Web – Microsoft made a stunning announcement during today's Professional Developers Conference: A lightweight Web-based version of Office. Office Web is a stunning concession to Google and other Web 2.0 platform developers offering Web-based productivity applications. Office Web will come with lightweight versions of Word, Excel, PowerPoint and OneNote.
  • Microsoft Joins Working Group for Open Standards Messaging Software: Decision to join AMQP Working Group based on commitment to openness, interoperability and providing customer choice. – Microsoft Corp. today announced that it is joining the Advanced Message Queuing Protocol (AMQP) Working Group, an organization focused on the development of the AMQP specification. Microsoft is joining the AMQP Working Group at the request of its members, including several of Microsoft’s customers in the financial services industry, in order to support the development of an open industry standard for ubiquitous messaging.

Daily del.icio.us for Dec 08, 2007 through Dec 09, 2007

  • » Microsoft creates GWT clone | Ed Burnette?s Dev Connection | ZDNet.com – If Volta had been released two years ago it would have been revolutionary. At this point, though, Microsoft is playing catch-up with Google and Adobe. Volta also sends a confusing message to .NET developers targeting the browser
  • Amazon EC2 plugin for IntelliJ IDEA – This plugin allow developers to have complete control over their Amazon EC2 infrastructure. Available from IntelliJ IDEA official plugin repository
  • Home | Email Standards Project – The Email Standards Project works with email client developers and the design community to improve web standards support and accessibility in email. Our goal is to help designers understand why web standards are so important for email
  • Alagad: Data Warehousing Part 2 Dimensional Modeling – Dimensional modeling is a somewhat abstract principle and one that is very requirement specific; needing to be created for specific business-organizational user needs.
  • Spring Web Services 1.5.0 M1 released | Springframework.org – I’m pleased to announce that Spring Web Services 1.5.0 M1 has been released and includes support for WS-Addressing, WS-Security for the client-side and Java 1.4, @Endpoint component scanning, and more.
  • The 53 Places to Go in 2008 – New York Times – What?s on your travel itinerary in the new year? From a new luxury hotel in Laos (where you can take in the view of ancient temples from a chaise lounge by the infinity pool) to the waterfront night clubs of Hvar
  • Riding Rails: Rails 2.0: It’s done! – Rails 2.0 is finally finished after about a year in the making. This is a fantastic release that?s absolutely stuffed with great new features, loads of fixes. We?ve even taken a fair bit of cruft out to make the whole package more coherent and lean
  • PayPal Says Linux Grid Can Replace Mainframes — Linux — InformationWeek – A Linux grid is the power behind the payment system at PayPal
  • Ajax View: Remotely Monitoring Web 2.0 Applications – The Ajax View approach is to insert a server-side proxy in-between the web servers and the end-user’s browser. This proxy captures the web apps JavaScript code as it is being sent to a browser and rewrites the code to insert extra instrumentation code
  • Developer’s Guide – Google Chart API – Google Code – The Google Chart API lets you dynamically generate charts. It returns a PNG-format image in response to a URL. Several types of image can be generated: line, bar, and pie charts. For each image type you can specify attributes such as size, colors, labels

Daily del.icio.us for Dec 06, 2007 through Dec 08, 2007

  • The 53 Places to Go in 2008 – New York Times – What?s on your travel itinerary in the new year? From a new luxury hotel in Laos (where you can take in the view of ancient temples from a chaise lounge by the infinity pool) to the waterfront night clubs of Hvar
  • Riding Rails: Rails 2.0: It’s done! – Rails 2.0 is finally finished after about a year in the making. This is a fantastic release that?s absolutely stuffed with great new features, loads of fixes. We?ve even taken a fair bit of cruft out to make the whole package more coherent and lean
  • PayPal Says Linux Grid Can Replace Mainframes — Linux — InformationWeek – A Linux grid is the power behind the payment system at PayPal
  • Ajax View: Remotely Monitoring Web 2.0 Applications – The Ajax View approach is to insert a server-side proxy in-between the web servers and the end-user’s browser. This proxy captures the web apps JavaScript code as it is being sent to a browser and rewrites the code to insert extra instrumentation code
  • Developer’s Guide – Google Chart API – Google Code – The Google Chart API lets you dynamically generate charts. It returns a PNG-format image in response to a URL. Several types of image can be generated: line, bar, and pie charts. For each image type you can specify attributes such as size, colors, labels
  • PayPal Says Linux Grid Can Replace Mainframes — Linux — InformationWeek – A Linux grid is the power behind the payment system at PayPal
  • Ajax View: Remotely Monitoring Web 2.0 Applications – The Ajax View approach is to insert a server-side proxy in-between the web servers and the end-user’s browser. This proxy captures the web apps JavaScript code as it is being sent to a browser and rewrites the code to insert extra instrumentation code
  • Developer’s Guide – Google Chart API – Google Code – The Google Chart API lets you dynamically generate charts. It returns a PNG-format image in response to a URL. Several types of image can be generated: line, bar, and pie charts. For each image type you can specify attributes such as size, colors, labels
  • Roller: free and open source Java blog software – Apache Roller 4.0 has been released and is now available for download. This is a major new Roller release which includes easier blog theme customization, a much more simple installation/upgrade process, infrastructure improvements and other small fixes.
  • infinitest – Google Code – Infinitest is a continuous JUnit test runner designed to facilitate Test Driven Development. Infinitest helps you learn TDD by providing feedback as you work, and helps you master TDD by reducing your feedback cycle from minutes to mere seconds

Daily del.icio.us for Dec 04, 2007 through Dec 06, 2007

  • Roller: free and open source Java blog software – Apache Roller 4.0 has been released and is now available for download. This is a major new Roller release which includes easier blog theme customization, a much more simple installation/upgrade process, infrastructure improvements and other small fixes.
  • infinitest – Google Code – Infinitest is a continuous JUnit test runner designed to facilitate Test Driven Development. Infinitest helps you learn TDD by providing feedback as you work, and helps you master TDD by reducing your feedback cycle from minutes to mere seconds
  • dev2dev: Using Asynchronous Servlets to Deal with Hung Threads – BEA WebLogic Server 9.2 and later versions expose an Abstract Asynchronous Servlet class, which allows you to decouple receiving a servlet request from sending its response. The class also provides a Future Response Servlet, which lets the server handle s
  • Yahoo! Flash(R) Blog » Blog Archive » YUI Got a Little More Flashy Today! – Yahoo! releases version 2.4.0 of the YUI Library and they have been working with the Flash team to help them introduce a new component that leverages the power of Flash Player. The experimental YUI Charts widget brings the Yahoo! Astra Flash Charts
  • Yahoo! Developer Network – Flash Developer Center – ASTRA Flash Components – Charts – Charts is a set of visualization components that represent two-dimensional data structures (tables, arrays of values, etc.) in a variety of ways (bars, graphs, pie charts, etc.)
  • Yahoo! UI Library: Charts – The YUI Charts Control visualizes tabular data on a web page in several possible formats including vertical columns, horizontal bars, lines, and pies. Features include support for the DataSource Utility, customizable serie, axes, mouse-over datatip
  • Ext JS LiveGrid Component – The Ext JS LiveGrid Component is a user extension that’s build upon the wonderful Ext JS Framework. The component allows to read chunks of data from an underlying storage (common use case: a database) without the need of paging. Means: You can virtually d
  • Ext JS Blog – » Ext 2.0 Final Released – The Ext team is proud to announce that the official release of Ext v2.0 is available for download. Ext 2.0 is a dramatic step forward from all previous versions of Ext, providing increased performance, ease of configurations, flexibility and UI capabiliti
  • Adobe Debuts Flash Media Server 3 – Slashes Price – The Flash Media Interactive Server includes the debut of streaming HD video. FMS3 will offer H.264 video streaming, as well as support for High Efficiency AAC (HE-AAC) audio that can be streamed to Flash player, AIR applications, or Adobe’s Media Player a
  • NetBeans Magazine – To coincide with the launch of 6.0, this latest issue of NetBeans Magazine features 62 pages of in-depth articles. NetBeans IDE 6.0 features Ruby/JRuby/Ruby on Rails support, enhancements for improved Swing development, a new Visual Game Designer, updated