- SpriteMe: Spriting made easy – SpriteMe is an open source project that helps web developers create sprites in a matter of minutes rather than hours.
- InfoQ: Book Review: Understanding SCA – Overall the book provides a complete introduction to SCA. If you are not familiar with the technology and you are building an SOA, it is certainly worth investing some of your time either to adopt the technology or implement some of its patterns.
- Feds launch Apps.gov; Cloud computing players salivate | Between the Lines | ZDNet.com – The Federal government launched Apps.gov, a site designed to be a storefront for approved cloud computing applications. The move is designed to streamline application adoption at federal agencies
- Introduction to Google Collections | Benjamin Winterberg – The Google Collections Library 1.0 is a set of new collection types, implementations and related goodness for Java 5 and higher, brought to you by Google. It is a natural extension of the Java Collections Framework you already know and love.
- InfoQ: 3 Patterns from SOA Design Patterns by Thomas Erl – All of these patterns are considered fundamental to inventory governance in that they support and are influenced by the Service Discoverability principle, which actually shapes service meta information in such a manner that it can be effectively discovered and interpreted.
- SproutCore 1.0 is almost ready – After 20,000 lines of new code, over 5,000 new unit tests, and countless hours of effort by over 30 contributors, SproutCore 1.0 is almost ready. Try out the new code today and help us make the push to our final release. Join the HTML5 revolution.
- iPhone gets .Net app development | Developer World – InfoWorld – Leveraging Novell's Mono runtime for running Windows applications on non-Windows systems, Novell's MonoTouch 1.0 is a commercial software development kit that lets developers utilize code and libraries written for .Net and programming languages like C#
- thewojogroup’s simplecart-js at master – GitHub – A simple paypal shopping cart in 20kb that you can setup in minutes
- Hades – Trac – Hades is a utility library to work with Data Access Objects implemented with Spring and JPA. The main goal is to ease the development and operation of a data access layer in applications.
- 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.
- 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.
- 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.
- The storage solution Sun should have built | unixville – The HP MediaSmart Server EX485 is a diminutive low-power device that provides backup and storage service for all your home computers. It runs Windows Home Server, uses commodity hardware and supports Mac & iTunes, all while providing space for 4 internal drives
- ThinkUI SQL Client – SQL Query and Code Generation Tool for Java Developers – ThinkUI SQL Client is designed for Java™ developers who needs to work with multiple databases and would like to a tool with features that will improve their productivity and help reduce the tedious nature of software development.
- Granite Data Services (Free, Open Source, Flex & J2EE) – Confluence – Granite Data Services (GDS) is a free, open source (LGPL'd) alternative to Adobe® LiveCycle® (Flex™ 2+) Data Services for J2EE application servers. The primary goal of this project is to provide a framework for Flex 2+/EJB 3/Seam/Spring/Guice/POJO application development with full AMF3/RemoteObject benefits.
- Raible Designs | Choosing an Ajax Framework – For #1, we chose Ext JS, Dojo, YUI and GWT because we feel these Ajax libraries offer the most UI widgets. We also considered Prototype/Scriptaculous, jQuery and MooTools, but decided against them because of their lack of UI widgets
- Morningstar – Business Wire: Artisan Funds Portfolio Managers David Samra and Daniel O’Keefe Named Morningstar’s 2008 International-Stock Fund Manager of the Year – Artisan Partners, investment adviser to the Artisan Funds, announced that Morningstar has named David Samra and Daniel O’Keefe, Portfolio Co-Managers of the Artisan International Value Fund (ARTKX) and Artisan Global Value Fund (ARTGX), its International-Stock Fund Manager of the Year for 2008
- patterns & practices: Application Architecture Guide 2.0 (The Book) – Home – Welcome to the patterns & practices Application Architecture Guide 2.0 project site! provides design-level guidance for the architecture and design of applications built on the .NET Framework. It focuses on the most common types of applications, partitioning application functionality into layers, components, and services, and walks through their key design characteristics.This guide is a collaborative effort between patterns & practices, product teams, and industry experts
- Kilim: Fast, lightweight, cheap message passing in Java | Java™ Software Development Videos and Tutorials Directory – The message passing (MP) paradigm is often seen as a superior alternative to the typical mix of idioms in concurrent (shared-memory, locks) and distributed programming (CORBA/RMI). This talk describes a Java framework called “Kilim” to fix this state of affairs.
- Unison File Synchronizer – Unison is a file-synchronization tool for Unix and Windows. It allows two replicas of a collection of files and directories to be stored on different hosts (or different disks on the same host), modified separately, and then brought up to date by propagating the changes in each replica to the other
- Public Object: Always use jarjar to package implementation dependencies – jarjar is a sweet Java packaging tool that allows you to embed one .jar file in another. But rather than just smashing the jars together in one big archive, jarjar renames the embedded .jar's classes so that they live in the main jar's namespace
- Network Effects in Data – O’Reilly Radar – Nick Carr's difficulty in understanding my argument that cloud computing is likely to end up a low-margin business unless companies find some way to harness the network effects that are the heart of Web 2.0 made me realize that I use the term "network effects" somewhat differently, and not in the simplistic way many people understand it.
- Windows Live Dev : Windows Live ID Becomes an OpenID Provider – Beginning today, Windows Live ID is publicly committing to support the OpenID digital identity framework with the announcement of the public availability of a Community Technology Preview (CTP) of the Windows Live ID OpenID Provider.
You will soon be able to use your Windows Live ID account to sign in to any OpenID Web site!
- Update: Microsoft launches Windows Azure for the cloud | InfoWorld | News | 2008-10-27 | By Paul Krill and Eric Knorr – At Microsoft's PDC (Professional Developers Conference) in Los Angeles, Chief Software Architect Ray Ozzie unveiled the company's much-anticipated cloud computing platform, dubbed Windows Azure.
- Azure Services Platform – Build new applications in the cloud – or use interoperable services that run on Microsoft infrastructure to extend and enhance your existing applications. You choose what’s right for you.
- Open source: How e-voting should be done | InfoWorld | News | 2008-10-27 | By Paul Venezia – An open source approach to open voting systems is essential to the integrity of our electoral process. Here's a technical blueprint for securing the vote
- Obama Draws More Than 100,000 At Denver Rally (PHOTOS) – Barack Obama drew a crowd of over 100,000 at a rally in Denver on Sunday, the AP reports:
- Will Kindle sales spike because of ‘Oprah effect’? | News – Digital Media – CNET News – Oprah, who became a force in book publishing in the mid 1990s when she began recommending her favorite titles on her TV show, said during Friday's broadcast that the Kindle, Amazon.com's electronic book reader is her "new favorite gadget." She also called the device "life changing."
- CrunchGear » Archive » Sprint officially releasing HTC Touch Pro next week – Here comes the HTC Touch Pro. It’ll be available on the Sprint network with availability starting next week at “select national retailers” followed by availability in Sprint stores and on Sprint’s website starting November 2nd
- Times Online – WBLG: The McCain excuses begin – Joe Klein (Time Magazine) argues that Obama is winning rather than McCain losing: Barack Obama has prospered in this presidential campaign because of the steadiness of his temperament and the judicious quality of his decision-making.
- The Short List for U.S. Chief Technology Officer – BusinessWeek – Barack Obama has pledged to name a cabinet-level CTO to oversee a job-creating national broadband buildout if he's elected. Big names abound
- Wikimedia Ubuntu migration FAQ – Meta – There's been some recent news coverage about Wikimedia's ongoing migration of servers to Ubuntu Linux. While much of the coverage is fairly straightforward and fact-based, there are some common questions and misconceptions I've seen in comments.
- Linux Ecosystem worth $25 billion – InternetNews:The Blog – Sean Michael Kerner – The Linux Foundation is set to release a report on Wednesday estimating that the Linux ecosystem is now worth $25 billion
- Open Web Podcast – Episode 5: Ryan Stewart of Adobe – Ryan Stewart of Adobe joined us for episode 5 of the Open Web Podcast. We really want to be pragmatic Open Web citizens, so thought it would be good to hear from Ryan and get his point of view on what Adobe, and he, are thinking with respect to the Web as a-whole
- Ajaxian » Dojo 1.2 Final Release – Pete Higgins released Dojo 1.2 the first version under his command. There are a ton of subtle improvements such as
- Ajaxian » The bane and choice of Rich Text Editors – Stuart Atkinson has kindly done a roundup of the state of rich text editors, and it covers
- High Performance Web Sites :: Runtime Page Optimizer – The Runtime Page Optimizer (RPO) is an exciting product from Aptimize. RPO runs on a web server applying performance optimizations to pages at runtime, just before the page is sent to the browser
- FancyUpload for Flash 10 » digitarald:Harald K – I developed and tested all day to release a FancyUpload version that works in Flash 9 and 10 (Kodus to Anders Rasmussen and his conversion to AS3). The code is now commited to github,
- Newer Technology Universal Drive Adapter -… (U2NV2SPATA) at OWC – The "Swiss Army Knife" of Disk Connectivity…Turns Any Bare Drive Into An External Storage Solution!!
- The Return of Terry Tate – Office Linebacker and his election specials – http://www.amazon.com/Introduction-Algorithms-Thomas-H-Cormen/dp/0262032937
- Ruminations of a Programmer: Memcached and Terracotta : Alternatives or Complementary ? – Can we conclude that for read-only (mostly) usecases, use memcached, while, for read-write usecases, use Terracotta to obtain transparent durability to the persistent store. Rather than alternatives, the two technologies are complementary.
- Colin Powell endorses Obama – CNN.com – Former Secretary of State Colin Powell announced Sunday that he will be voting for Sen. Barack Obama, citing the Democrat's "ability to inspire" and the "inclusive nature of his campaign."
- The Great GWT Roundup | Javalobby – Over the past two months or so we here at the web builder zone, thanks to Manning Publishing, have been publishing a comprehensive series on GWT. We recently published the last in the series and I thought that it would be a good idea to create a sort of index of all of these articles.
- Washington Wire – WSJ.com : Obama Rally Draws 100,000 in Missouri – Barack Obama attracted 100,000 people at a Saturday rally here, his biggest crowd ever at a U.S. event. The crowd assembled under the Gateway Arch on a sunny Saturday afternoon to hear Obama speak about taxes and slam the Republicans on economic issues.
- Microsoft makes gains in server virtualization | InfoWorld | News | 2008-10-17 | By Eric Lai, Computerworld – Bolstered by the June launch of its Hyper-V virtualization software , Microsoft grabbed nearly a quarter of the fast-growing x86 server virtualization market in the second quarter, IDC said Thursday.
- XSLT-based XHTML Markup Sanitizer – O’Reilly Broadcast – I've been meaning to write an XSLT-based XHTML markup sanitizer for a while now and tonight discovered I needed it sooner rather than later
- Obba: A Java Object Handler for Excel. – Obba provides a bridge from Excel sheets to Java classes. With Obba, you can easily build Excel GUIs to Java code. Its main features are:
* Loading of arbitrary jar or class files at runtime through an Excel worksheet function.
* Instantiation of Java objects, storing the object reference under a given object label.
* Invocation of methods on objects referenced by their object handle, storing the handle to the result under a given object label
- SitePen Blog » Dojo Sensei Reader, a Training Application – Nothing beats having a full application in front of you—with code available to read and modify as you learn the ropes—so we built the Dojo Sensei Reader, a rich, powerful RSS reader realized as a single-page web application
- Gunnar Hillert’s Blog: Incorporating reCAPTCHA into your Struts 2 + Spring Application – In addition to that it is a slick CAPCHA implemention as well, that you can incorporate freely into your web applications. There are APIs available for various languages including Java, Ruby and Python
- REST for Java developers, Part 1: It’s about the information, stupid – JavaWorld – Representational State Transfer (REST) is an architectural style for creating, maintaining, retrieving, and deleting resources. REST's information-driven, resource-oriented approach to building Web services can both satisfy your software's users and make your life as a developer easier
- Microsoft starts distributing open-source Drupal | The Open Road – The Business and Politics of Open Source by Matt Asay – CNET News – The single biggest distributor of Drupal just might be Microsoft. As I discovered from Dries Buytaert's blog on Wednesday, Microsoft's Web Application Installer comes with out-of-the-box support for Drupal, OScommerce, and other popular open-source Web applications.
- Microsoft Web Application Installer – The Web Application Installer Beta is designed to help get you up and running with the most widely used Web Applications freely available for your Windows Server. Web AI provides support for popular ASP.Net and PHP Web applications including Graffiti, DotNetNuke, WordPress, Drupal, OSCommerce and more
- Parleys: Writing JPA applications – A video recording of my presentation from SpringOne 2007 is now available online. The presentation covers JPA usage in an application, including API usage, transactional semantics, useful JPQL constructs, and common performance concerns.
- Programming Resources, News and Ideas: Red Hat Developer Studio – Introduction – The beta version of Red hat Developer Studio has been released recently. RHDS is a based on eclipse with set of pre-configured tools from JBoss IDE and Exadel Studio. RHDS gives us out of box and 100% open source platform for enterprise-level….
- Ajaxian Featured Tutorial: Building a Flex DataGrid – This week, we?ve got a nice one for all of you Adobe Flex aficionados. The boys over at Paranoid Ferret Productions have a good introduction on how to build one of the most useful of components, a DataGrid, Flex-style.
- Eulerian Technologies – DatePicker using Prototype and Scriptaculous – DatePicker using Prototype and Scriptaculous. You’ll find here the code and instructions for a datepicker widget using Prototype and Scriptaculous librairies.
- Apache News Online: 24 August 2007 – Apache FOP 0.94 Released – The Apache XML Graphics team is pleased to announce the release of Apache FOP version 0.94. FOP (Formatting Objects Processor) is a print formatter driven by XSL Formatting Objects  and an output independent formatter.
- Apache News Online: 29 August 2007 – Apache OpenJPA 1.0.0 Released – The Apache OpenJPA community is pleased to announce the release of Apache OpenJPA version 1.0.0. Apache OpenJPA is a feature-rich implementation of the persistence part of Enterprise Java Beans 3.0, also known as the Java Persistence API (JPA)
- 10 Candidates for Extreme Makeover, Ticker-Edition « GigaOM – Sun Microsystems is changing its ticker symbol from SUNW to JAVA in order to better reflect the company?s role in new network infrastructure. Here?s 10 companies that we think could use an extreme ticker makeover.
- Google Web Toolkit Blog: GWT 1.4 release and out of beta – It’s a really big day for Google Web Toolkit: GWT 1.4 is now available — and, with more than a million downloads under our belt, GWT is no longer in beta!
- InfoQ: Availability & Consistency – When we move to distributed architectures for scalability, fault-tolerance reasons we are also introducing additional complexities. Amazon CTO Werner Vogels dives into the different parameters that play in the tension between availability and consistency
- InfoQ: Patrick Linskey discusses OpenJPA and the JPA specification – At The Spring Experience conference, InfoQ caught up with Patrick Linskey of BEA to discuss the current status of the Apache OpenJPA project. Linskey explains where OpenJPA came from, how it fits into the OR Mapping space, the features it provides
- Ajax programming with Struts 2 – Java World – In this article, Oleg Mikheev shows you how to use Struts 2, Dojo and JSON to display data in an Ajax-style table. In the process, he introduces some Ajax-friendly features of Struts 2, including its integration with WebWork, Guice & the Dojo toolkit.
- JLINQ: IBM’s new paradigm for writing Java database applications – The project code named Java Language Integrated Query (JLINQ) gives database application developers an easy, GUI-based means to significantly increase productivity in both the design and implementation phases
- start – MUScoop Wiki – The primary purpose of this Wiki is to archive Marquette sports information and history. In time, this wiki will become the one-stop-shopping repository for records, player statistics and biographies and team results for all MU sports teams.
- AllThingsD – AllThingsD.com is a Web site devoted to news, analysis and opinion on technology, the Internet and media. But it is different from other sites in this space. It’s a fusion of different media styles, different topics, different formats & different sources.
- mir.aculo.us – Prototype 1.5.1: Release candidate 3 – Prototype 1.5.1 is making steady progress and this should be the last release candidate before the final version?and we?ve already lots of stuff up our sleeves for 1.6.0
- JD on EP: Open Flex links, 2 – There are many more posts and opinion now. I’ll be linking here to ones where I learn a little something different. Links will be updated over the next few hours and presented in chronological order, oldest findings first.
- Adobe opensources Flex (Exclusive Videos with Adobe) « Scobleizer – Adobe is firing its guns in the Microsoft Silverlight vs. Flash war. Developers win.
- Adobe to Open Source Flex – Adobe announced plans to release source code for Adobe Flex as open source. The open source Flex SDK and documentation will be available under the Mozilla Public License (MPL)
A team of AJAX experts is working on a new capability to enable Web applications to work offline.
After a thorough Introduction to Dojo, Alex Russell demonstrated some of the lastest additions to the Dojo Toolkit at The Ajax Experience
moo.fx2 Introduces a lot of new stuff: beginning with Fx.Style, to modify any chosen CSS property, then Fx.Styles, to modify any number of CSS properties at once. Those two are the most powerful effects, and if you’re hardcore enough, the ones you’ll ever