Daily del.icio.us for February 1st through February 5th

  • Sketching: the Visual Thinking Power Tool – Sketching provides a unique space that can help you think differently, generate a variety of ideas quickly, explore alternatives with less risk, and encourage constructive discussions with colleagues and clients.
  • Data Wrangler – Wrangler is an interactive tool for data cleaning and transformation.
    Spend less time formatting and more time analyzing your data
  • Spring Mobile 1.0.0.M3 Released | SpringSource.org – Spring Mobile provides extensions to Spring MVC that aid in the development of cross-platform mobile web applications
  • weightshift/The-Personal-Page at master – GitHub – This simple one-page website is a way for people to have a very quick and easy personable website that aggregates your activity and positions a simple logo, a portrait and some description text in a nicely-formatted manner.
  • The LinkedIn Blog » Introducing LinkedIn Skills « – LinkedIn Skills is a whole new way to understand the landscape of skills & expertise, who has them, and how it’s changing over time.
  • A harrowing, historic week in Egypt – The Big Picture – Boston.com – We hold these truths to be self-evident, that all men are created equal, that they are endowed by their Creator with certain unalienable Rights, that among these are Life, Liberty and the pursuit of Happiness.
  • Quora’s Technology Examined | Phil Whelan’s Blog – Quora is a great example of a modern tech start-up. They are very small team who understand the technologies they are using very well. They have made considered choices in the technology they have selected and have a good vision of which components would be better written from scratc
  • Motivating people is more important than modeling them – The primary goal is to find ways to give people enough autonomy, mastery, and purpose to enable them to do great things
  • InfoQ: Characteristics of an Agile Organization – There are some patterns I see over and over that are fundamental to a successful agile adoption, or a large scale enterprise agile transformation. Here are the ones I think are most important and why.
  • InfoQ: Clojure-Java Interop: A Better Java than Java – Stuart Dabbs Halloway, after reviewing Clojure’s syntax comparing it with Java, explains how Clojure-Java interoperability works. He then talks about the need for simplicity in languages, attempting to prove that Clojure is a simpler language, and consequently better, than Java.

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

Daily del.icio.us for July 22nd through July 26th

  • PCQuest : Developer : Auto Tweet on Twitter Using Java – Twitter4J is a Java library for Twitter API, using which you can communicate with Twitter directly through your Java application
  • Principles for Implementing a Service-Oriented Enterprise Architecture | SOA Zone – Implementation of this SOEA is likely to be, and probably should be, incremental. More progress needs to be made at the development level. Organizations need to develop the implementation, governance and configuration management aspects of an SOEA methodolog
  • Ibatis Tutorial: Inheritance Strategies ~ C for Coding – I believe that Ibatis really is on the "sweet spot" of complexity vs capability for persistence frameworks, offering most of the (useful) features of JPA with significantly less complexity. This tutorial is another in the series that I hope will demonstrate that.
  • Justin Gardner – Political Pulse – The Legalized Theft That Is High Frequency Trading – True/Slant – Nearly everyone on Wall Street is wondering how hedge funds and large banks like Goldman Sachs are making so much money so soon after the financial system nearly collapsed. High-frequency trading is one answer.
  • Adam Bien – press.adam-bien.com – This pragmatic book offers the real world knowledge and code you need to develop lean but still maintainable Java EE 5 / 6 applications. Real World Java EE Patterns – Rethinking Best Practices guides you to efficient patterns and best practices in a structured way, with real world code
  • JPA Implementation Patterns: Saving (Detached) Entities | Javalobby – When switching from Hibernate to JPA a lot of people are dismayed to find that method missing. The closest alternative seems to be the EntityManager.merge method, but there is a big difference that has important implications. The Session.saveOrUpdate method, and its cousin Session.update, attach the passed entity to the persistence context while EntityManager.merge method copies the state of the passed object to the persistent entity with the same identifier and then return a reference to that persistent entity.
  • Making the Good Programmer … Better | Javalobby – If there's one point that you can take away and implement from this article it's this one. Take pride in what you do. Everything else falls into place, and you will become a great programmer if you take this advice
  • Apple has 91% of market for $1,000+ PCs, says NPD | Betanews – Move over Microsoft. Apple can claim big, big market share numbers, too. According to NPD, in June, nine out of 10 dollars spent on computers costing $1,000 or more went to Apple. Mac revenue market share in the "premium" price segment was 91 percent, up from 88 percent in May
  • Ted Husted – Embrace Your Inner Google – A few years back, when I first tried IntelliJ IDEA's refactoring tools, I felt like I was pair programming with Commander Data. In the background, IDEA would compile my code, correct my syntax, and suggest fixes when my programming got sloppy. IDEA helped me write better code in less time.
  • JPA Implementation Patterns: Data Access Objects | Javalobby – The abstraction provided by JPA is pretty leaky and has ramifications for larger parts of your application than just your Data Access Objects (DAO's) and your domain objects. You need to make decisions on how to handle transactions, lazy loading, detached object (think web frameworks), inheritance, and more. And it turns out that the books and the articles don't really help you here.

Daily del.icio.us for September 22nd through September 24th

  • Sun jilted in Oracle big-systems love • The Register – That was a triple whammy directed at Sun. Not only was Oracle endorsing low-cost Intel boxes over Sun's mighty Sparc to power the server farms that run cloud data centers – an area where Sun has been heavily pushing Sparc – but she was also hitting Sun's Sparc Niagara processor family in an area where Sun has been making a lot of noise: power consumption.
  • Red Hat sets new performance record at a 20 percent cost savings – Today Red Hat announced that it has broken server performance records with its Red Hat Enterprise Linux 5.2 on an IBM System x 3950 M2 running Intel X7460 Xeon processors. Apparently you can have your cake and eat it, too
  • Without further ado: Reverie « Vincent Laforet’s Blog – I’m proud to finally share this short film with everyone – no time for words – let’s let the moving images do the talking… Here is the raw footage (downsized to 1/4 resolution) from the prototype EOS 5D MKII that Canon allowed me to borrow over a 72 hour period.
  • Rands In Repose: Impossible – What’s important when the CEO asks for the impossible is that he’s pushing the definition of possibility for what the team can accomplish. Maybe your CEO only has an idea, and can only feel the possibility in what he’s asking, but it’s not his job to make it all happen. That’s where you come in. You’re the person responsible for transforming the feel, the intuition, the glimpse of a plan, and the confidence into knowing and doing.
  • Sam Harris on Sarah Palin and Elitism | Newsweek Politics: Campaign 2008 | Newsweek.com – What is so unnerving about the candidacy of Sarah Palin is the degree to which she represents—and her supporters celebrate—the joyful marriage of confidence and ignorance
  • Amazon adds Oracle support to EC2 | Between the Lines | ZDNet.com – The move will give Amazon’s cloud services some serious enterprise heft. In a blog post, Amazon said it will offer EC2 services preloaded with Oracle’s software–Enterprise Linux, Database 11g, Fusion Middleware, Enterprise Manager and developer tools–as well as support options.
  • T-Mobile’s Google phone may offer free e-mail – Techland – The new Android-powered phone will have Google’s (GOOG) Gmail service built in, and T-Mobile executives are considering offering access to Gmail free, without the need for a data plan
  • Direct Reports : Everybody (Why Leave IIS?) – If you have gotten a chance to try an early build of SQL Server Reporting 2008 Reporting Services, you know that one of the changes in the product is the removal of the Internet Information Services (IIS) dependency.
  • Google Visualization API – Google Code – The Google Visualization API lets you access multiple sources of structured data that you can display, choosing from a large selection of visualizations. The Google Visualization API also provides a platform that can be used to create, share and reuse visualizations written by the developer community at large.
  • Official Google Blog: The democratization of data – Google will be a part of this global economy, helping both large and small companies to grow their markets and manage their information. Exciting times are ahead!

Daily del.icio.us for July 27th through August 5th