Spring 2.5 Brings New Features to Spring MVC

InfoQ: Spring 2.5: New Features in Spring MVC: As you can see there is minimal XML, no URI paths embedded in annotations, no explicit view names, the request handling method consists of a single line, the method signature matches precisely what we need, and additional request handling methods can be easily added. All of these benefits come without the need for a base class and without XML – at least none directly attributable to this controller.

Migrating to Movable Type’s Standard Templates

I’ve been behind the curve in adding new features and functionality to this blog for a while, so I’m migrating paradox1x.org to a set of SixApart provided templates and rebuilding my look and feel. You can see it taking place here. This will include a change in link structure. To handle that, a query into Movable Type’s mt_entry table will provide me with the URL patterns to add to .htaccess for redirection.

Free book on Hyperlinks and their effects on society and business

This looks like a must read: The Hyperlinked Society: Questioning Connections in the Digital Age.

Two interesting chapters right off the bat:

Seth Finkelstein’s concise description of PageRank and some of the interesting societal issues it raises: Google, Links, and Popularity versus Authority

David Weinberger’s passionate arguments and assertions that links are good: The Morality of Links

Sad News

Every day so many of us struggle with what we consider ‘fair’ or right in the world. Randy Pausch shows us that being consumed by that question can be a distraction from what is truly important – to live our lives to the fullest no matter the cards we are dealt.

Pittsburgh Post-Gazette: Randy Pausch, noted CMU prof, succumbs to cancer.

His work has touched the lives of many, his “Last Lecture” has inspired people around the world.

Eight web development and programming links for today

Ted Dziuba – I’m Going To Scale My Foot Up Your Ass (via Comcaster Mr. Mat Schaffer): “If You Haven’t Discussed Capacity Planning, You Can’t Discuss Scalability” (Bingo!)

High Scalability: Flickr Architecture

Gustavo Duarte – Lucky to be a Programmer: “This analytical side is what most people associate with programming. It does make it interesting, like a complex strategy game. But in most software the primary challenge is communication: with fellow programmers via code and with users via interfaces. By and large, writing code is more essay than puzzle. It is shaping your ideas and schemes into a coherent body; it is seeking clarity, simplicity and conciseness. Both code and interfaces abound with the simple joy of creation.”

TechCrunchIT: : “Geeks and enthusiasts wearing WordPress t-shirts, using laptops covered in Data Portability, Microformats and RSS stickers lined up enthusiastically on Friday to purchase a device that is completely proprietary, controlled and wrapped in DRM.”

Shelley Powers: Painting the Web now DRM Free and on Kindle (Congrats!)

Spartan Programming: SendAnEmail case study (print it out!)

Official Google Blog: Our Googley advice to students: Major in learning

BitWorking: Python isn’t just Java without the compile