Links for April 19th through April 26th

Daily del.icio.us for March 10th through March 13th

Daily del.icio.us for June 17th through June 22nd

Daily del.icio.us for November 5th through November 6th

  • History of McCain for President – Post-Election John McCain Biography – Esquire – As Barack Obama takes the presidency, the reporter with intimate access to John McCain for two years takes a somber look back at where man gives way to politician.
  • Digg – 700 Covers For Obama From Around The World – 700 newspaper front pages from all over the world, the day after Barack Obama was elected 44th president of the United States.
  • AMD, Red Hat demo VM migration between AMD, Intel servers | InfoWorld | News | 2008-11-06 | – In Thursday's demonstration, AMD moves a live VM from an dual socket Intel Xeon DP Quad Core E5420-based system to one based on AMD's forthcoming 45nm Quad-Core Opteron processor, using Red Hat open-source virtualization software
  • Sun shines dimly in Big Blue’s shadow |Fatal Exception | Neil McAllister | InfoWorld – As Rich Green says, the key will be not just delivering products and professional services, but doing so with better ROI than anyone else. Sun needs to convince its customers not merely that it offers an impressive product and service portfolio, but that it can be as valuable a partner as IBM. Until it can do that, Sun is going to have a hard time crawling out from under Big Blue's shadow.
  • Change.gov – "Today we begin in earnest the work of making sure that the world we leave our children is just a little bit better than the one we inhabit today." – President-Elect Barack Obama
  • Op-Ed Columnist – Bring on the Puppy and the Rookie – NYTimes.com – Promising to also be president for those who opposed him, Obama quoted Lincoln, his political idol and the man who ended slavery: “We are not enemies, but friends — though passion may have strained it must not break our bonds of affection.”
  • Wicket: A simplified framework for building and testing dynamic Web pages – Wicket provides an object-oriented approach toward developing dynamic Web-based UI applications. Because Wicket is pure Java™ and HTML code, you can leverage your knowledge about Java to write applications based on Wicket, dramatically reducing your development time. This article gives you an overview of Wicket and describes how you can use Wicket to rapidly build Web-based applications in a non-intrusive and simplified way
  • Reassessing the Dangers of BPA in Plastics – TIME – There's no denying that bisphenol A (BPA), the latest headline-making toxin, is ubiquitous — it's in hard plastic water bottles, the lining of food and beverage cans and, most disturbingly, the plastic baby bottles that most parents commonly use. What's less clear, however, is exactly what effect BPA has on human health
  • My Top List of Java Tools | Javalobby – Lack of imagination is one of our worst sins as software developers. We do the same things over and over again, but we rarely modify our ways: me at least. After some years, these are the tools that made it into my tricks box for everyday tasks. Tiresome operations are not my thing
  • BBC SPORT | Motorsport | Formula One | Hamilton targets title hat-trick – New world champion Lewis Hamilton has told BBC Sport he wants to claim the Formula One title three times.

    The 23-year-old British driver said he has no intention of chasing Michael Schumacher's record seven F1 triumphs

  • JUnit and EasyMock | Refcardz – JUnit and EasyMock are the predominant choices for testing tools in the Java space. This reference card will guide you through the creation of unit tests with JUnit and EasyMock. It contains detailed definitions for unit testing and mock objects as well as a description of the lifecycle of each. The APIs for both JUnit and EasyMock are covered thoroughly so you can utilize these tools to their fullest extent.
  • Joe on Computing : A maze of twisty little Java web service standards, all alike – It’s almost impossible to keep up with all the fractal-like Java standards related to web services. As fast as each can be learned, Sun invents another, and a dozen open source implementations appear. For my own sanity I tried to create a rough map of some of them. I tried to avoid making recommendations; my main objective was to sketch out how they fit together. I also focused on the open source options; there are many good commercial implementations of all of these too.
  • The Atlassian Blog – Come with me a on Magic Quadrant Ride – Gartner's popular Magic Quadrant for Social Software 2008 is out and Atlassian scored huge on the survey. Atlassian was recognized at the top as a leading company in the market for social software and team collaboration, based on our vision and execution

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

  • Generation 5 » Stop Catching Exceptions! – A strategy that (i) uses finally as the first resort for containing corrupting and maintaining invariants, (ii) uses catch locally when the exceptions thrown in an area are completely understood, and (iii) surrounds independent units of work with try-catch blocks is an effective basis for using exceptions
  • Reverse-engineer Source Code into UML Diagrams | Javalobby – Now that we have UML diagram integrated within our build file, and also our CI job, we can ensure that our code base and the UML diagrams are always in sync. We saw how to include these ant targets in our commit builds or nightly builds of our CI jobs, and also published these artifacts as part of our post build process.
  • The Way I Think | Good Bye FireBug. Hello Developer Tools. – If you’re a web developer and you've ever worked on the client side then you've almost certainly used the incredible Firebug. If you work regularly in IE you may have also used the fantastic IE web tool bar. However, IE8 is the first browser to actually build one of these clever little add-ons right into the browser.
  • InfoQ: Fowler: Agile Vs. Lean Misses the Point – Many of the people who developed the current crop of agile methodologies were strongly influenced by lean manufacturing and the ideas behind it. This can be seen in the many commonalities between lean and agile, including: People centric approach, Empowered teams, Adaptive planning, Continuous improvement
  • Google Web Toolkit Blog: GWT 1.5 Now Available – We're happy to announce that GWT 1.5 is now officially released and available for download. GWT 1.5 delivers what we think are an impressive number of improvements, about four hundred issues if you're counting. We're also happy that one of those is issue 168, our most-requested feature, "Support for Java 5".
  • The Inquisitive Coder – Davy Brion’s Blog » Blog Archive » Recommended Books: Clean Code – This week i read Robert C. Martin’s Clean Code book. With so many great books already available about writing good code, the first question i asked myself was: do we really need another one? The answer turns out to be YES!
  • Java Reflection – Dynamic Proxies – Using Java Reflection you create dynamic implementations of interfaces at runtime. You do so using the class java.lang.reflect.Proxy. Dynamic proxies can be used for many different purposes, e.g. database connection and transaction management, dynamic mock objects for unit testing, and other AOP-like method intercepting purposes
  • Direct access 300 times faster in Java? at Stephans Blog – So for the last years people use more often composition not inheritance with Composite Oriented Programming being the extreme
  • Reading the Web – Ideas Blog – NYTimes.com – “Ideas” is a daily blog by Tom Kuntz and other editors of the Week in Review featuring brief posts on interesting articles and other stuff we've come across lately on the Web, in print and elsewhere. We’re generalists, so think of this as a grazing buffet for omnivores. Equally important, “Ideas” is a conversation, so please post your comments and e-mail us your suggestions.
  • Google Chrome, Google’s Browser Project – Google Chrome is Google’s open source browser project. As rumored before under the name of Google Browser, this will be based on the existing rendering engine Webkit. Furthermore, it will include Google’s Gears project.
  • Linux jumps to 13.4 percent of the stalling server market | The Open Road – The Business and Politics of Open Source by Matt Asay – CNET News – According to a recent IDC report highlighted by ZDNet, Linux is booming. At just 9.4 percent of the overall server market in terms of revenue in 2007, Linux has now climbed to 13.4 percent of the overall server market, with Unix at 7.7 percent and Windows at 36.5 percent.
  • A U.S.B. Cable for Splitting Screens and Sharing Files Between Two Computers – NYTimes.com – That’s why Iogear’s new U.S.B. Laptop K.V.M. Switch ($130) is so interesting. One double-ended cable connects two Windows PCs or laptops together (a Mac version should be available soon). Then, you can use one PC to control the other and even drag files and folders between the machines.
  • Real Time Economics : Will India Be Tortoise to China’s Hare? – The startling growth in China and India has been the global economic story of the last decade. So far, the Chinese gains have been stronger, but new research argues that India may come out on top in the long run
  • 1,000 Essential Recordings You Must Hear : NPR Music – 1,000 Recordings to Hear Before You Die: A Listener's Life List covers all genres of music in its more than 900 pages. It's driven by the notion that "the more you love music, the more music you love."