Daily del.icio.us for February 27th through March 2nd

Daily del.icio.us for February 18th through February 21st

Daily del.icio.us for January 27th through February 1st

Daily del.icio.us for October 17th through October 20th

  • 500 Internal Server Error – 500 Internal Server Error
  • REVIEW: Ext JS 3.0 Eases Web App Development – Ext JS is a cross-browser JavaScript library for building rich Internet applications, Version 3.0 of Ext JS makes it very easy to create GUIs that run in the browser using JavaScript
  • Microsoft CEO Ballmer Announces SharePoint Server 2010, Office 2010 Beta – Teper also hinted that more business intelligence will be integrated into SharePoint Server 2010, courtesy of Microsoft’s acquisition of business-intelligence software maker ProClarity in April 2006
  • Droid, the phone that finally lets me cancel my iPhone — here’s why | VentureBeat – A new phone called Droid is about to hit the market at the end of October, and it will likely have the glitz and power to bury the iPhone
  • Java VisualVM – Developer`s Nightmare is Over – VisualVM is an open source tool for monitoring and profiling your Java applications. VisualVM is now integrated with JDK 6 update 7 release and also available as a stand-alone setup. Java 7 plans to integrate next version 1.2.
  • InfoQ: Solving SOA Problems by Merging It with WOA – Web-Oriented Architecture (WOA)… [is] a parallel "track" for SOA that's evolved organically in the wilds of the online world to meet many of the same challenges that we have in our organizations today.
  • InfoQ: Software Testing With Spring Framework – This article provides an overview of the support provided by Spring framework in the areas of unit and integration testing. I will use a sample loan processing web application to help the readers in implementing an Agile Testing framework in a typical Java EE application and how to use Spring test classes to test the application functionality.
  • InfoQ: Practices from “SOA Principles of Service Design” by Thomas Erl – “SOA Principles of Service Design” by Thomas Erl is an encyclopedia of service design principles needed to build SOA solutions. This article contains three supporting practices taken from the book: Service Profiles, Vocabularies, and Organizational Roles
  • Wolfram|Alpha Webservice API – The Wolfram|Alpha API gives you access to the Wolfram|Alpha platform at all levels—from individual results to complete Wolfram|Alpha output pages. The API operates as a high-performance REST-style webservice, with convenient bindings for all popular languages and platforms.
  • Video on the Web – Dive Into HTML5 – You may think of video files as “AVI files” or “MP4 files.” In reality, “AVI” and “MP4″ are just container formats. Just like a ZIP file can contain any sort of file within it, video container formats only define HOW to store things within them, not WHAT kinds of data are stored

Daily del.icio.us for August 13th through August 16th

  • Bamboo 2.3 is Available – See Elastic Bamboo in Action! – Bamboo 2.3 has just been released and is available for immediate download. This release expands support for scaling your continuous integration (CI) build system into the Amazon EC2 cloud, and makes it easier to manage complex builds as your team's use of CI grows.
  • Doctype – Web design Q & A – New Stack-Overflow-style question-and-answer site for web designers, from the makers of Litmus.
  • VMware puts squeeze on Red Hat with SpringSource buy | The Open Road – CNET News – Red Hat is, of course, taking a leadership role in virtualization and increasingly cloud computing. But it will need to quickly move beyond its dependence on its operating system business to sell a larger, strategic story or it faces the prospect of being an excellent, limited basic infrastructure vendor.
  • InfoQ: Google Wave Preview Opens Up on Sept 30th – What to Expect – With the Google Wave Preview scheduled for public availability on September 30th, Wave API Tech Lead Douwe Osinga has posted on the Wave Google Group about what the team has been working on along with some future directions.
  • InfoQ: SOA With Web Services, In Practice – This presentation discusses specific SOA properties that might result in major problems and concrete ways to solve such problems including appropriate decoupling, appropriate processes for dealing with life-cycles and heterogeneous repositories, and pragmatic solutions for interoperability, reliability, and security.
  • iBATIS 3 for Java Released (BETA 1) – iBATIS 3 is a complete rewrite from the ground up and thus represents the biggest change since the very first version of iBATIS released in 2002. There are a lot of modern features that take advantage of Java 5. iBATIS 3 includes simplified design and some great new tools for helping you build great database driven applications.
  • Original IntelliJ Cast | JetBrains IntelliJ IDEA Blog – Let’s talk about type casts — those things you hardly can avoid in JVM-based code. Being a helpful IDE, IntelliJ IDEA now does all the casting stuff for you when you are using its code completion in Java and Groovy.
  • InfoQ: CouchDB From 10,000 Feet – This presentation takes a look at CouchDB from 10,000 ft. CouchDB is a document oriented database with a highly acclaimed REST API and replication support, that solves problems of high-traffic, distributed peer-to-peer, and offline applications. all at the same time. You will learn to decide when CouchDB is a good fit for your project and when you are better off with a traditional database.
  • Easier mocking with Mockito « JTeam Blog / JTeam: Enterprise Java, Open Source, software solutions, Amsterdam – I hope you can see by now why Mockito is a better alternative to EasyMock. At JTeam we’re adopting Mockito in all our new projects. And whenever we have to go back to EasyMock, in the code from earlier projects, we know it was a good move. Happy mocking!
  • Microsoft joins HTML 5 standard fray in earnest | Business Tech – CNET News – After leaving much of the creation of a new version of HTML to Apple, Google, Opera, and Mozilla, Microsoft has begun sinking its teeth into the Web standard.
  • punypng: making the web more puny, one png at a time | Gracepoint After Five – It’s a free png compression service that intelligently leverages multiple open-source png compression algorithms in the hopes of making the web more puny, one png at a time.

Daily del.icio.us for July 26th through July 31st

  • I Quit The iPhone – Apple and AT&T are now blocking the iPhone version of the Google Voice app. Why? Because they absolutely don’t want people doing exactly what I’m doing – moving their phone number to Google and using the carrier as a dumb pipe
  • Lennon Vs. McCartney: Who Wrote Each Of Their 27 #1 Hits? | Features – Another way to look at the John Vs. Paul battle that has been my muse this week: Who wrote more of their #1 hits? I’m going to focus on the 27 Beatles songs that reached #1 in either the US or the UK
  • Apache CXF- An ultimate web service open source framework : Lets start learning… | Mind Diary – Apache CXF is an open source services framework which is a result of the merge between the XFire and Celtix projects. CXF helps us build and develop services using JAX-WS.
  • BMW Quits F1 to Go Green, Hints at a Hybrid | Autopia | Wired.com – BMW is joining Honda and pulling out of Formula One at the end of the season. Is it another victim of the financial apocalypse within the auto industry, or are the boys from Bavaria bailing because their results this season have been dreadful?
  • Hawaii Asserts Obama’s U.S. Citizenship – State officials in Hawaii on Monday said they have once again checked and confirmed that President Barack Obama was born in Hawaii and is a natural-born American citizen, and therefore meets a key constitutional requirement for being president
  • Three tips for choosing an ESB – Deciding whether your organization will implement an ESB is an important decision. Choosing the right kind of ESB—whether heavyweight or lightweight, open source or closed—is equally important and often more difficult
  • BPEL tutorial – Business Process Execution Language (BPEL), short for Web Services Business Process Execution Language (WS-BPEL), is an executable dialect of XML that allows for the modeling of interactions between Web services on the cloud. Such modeling is valuable for successful business process management (BPM) and service-oriented architecture (SOA) implementation. BPEL was standardized by OASIS in 2004, after collaborative efforts to create the language by Microsoft, IBM, and other companies.
  • Open source and ESBs – The Enterprise Service Bus [ESB] has been intrinsic to many SOA programs in recent years. You can say you are doing SOA and not have done an ESB. But there is a high likelihood a successful SOA program includes successful ESBs
  • InfoQ: Book Excerpt and Interview: Open Source SOA – A new "Open Source SOA" book by Jeff Davis provides a wealth of invaluable information on selection and usage of the open source products for SOA implementation.
  • EasyWeb4J – Overview – EasyWeb4J is an open-source web application stack for Java. Its design is greatly inspired by Ruby on Rails. It significantly reduces time to market and development cost for Java web applications.
  • Ed’s Elite blog: Printing grids with Ext JS – Grids are one of the most widely used components in Ext JS, and often represent data that the user would like to print. As the grid is usually part of a wider application, simply printing the page isn't often a good solution.

Daily del.icio.us for April 13th through April 15th

Daily del.icio.us for March 7th through March 11th

  • Coding Horror: Why Can’t Error Messages Be Fun? – Chrome is a joy to use, and in my opinion at least, it's the first true advance in web browser technology since the heady days of Internet Explorer 4.0. Chrome is filled with so many thoughtful details, so many reimaginings of web browser functionality as a true application platform, it's hard to even list them all.
  • Write your own Twitter application – JavaWorld – In this article you'll learn how to build your own Twitter service: an application that accesses tweets via the Twitter API and archives them in the form of a PDF file
  • Ooma rebounds after cutting price for service – After it stumbled out of the gate in July 2007, it's hard to imagine that Palo Alto's Ooma would look forward to an economic downturn. But the startup, which offers free home phone service with the purchase of an Ooma box, has found a new lease on life after cutting its price and expanding its distribution
  • JumpBox | Instant Infrastructure | JumpBox Inc. – We simplify server software deployment with pre-built, pre-configured software applications packaged for deployment on virtual computing platforms.
  • Top 50 New Software Development Books | Agile Zone – In this post I proudly present the Top 50 New Software Development Books, where new means "less than two years old". This list was created using a weighed mix of the following criteria:
  • X2O Blog // We Are Mammoth, Inc. – X2O is a web-based data modeling platform for Adobe® Flex® and Flash® apps.
  • MIT’s Introduction to Algorithms, Lectures 20 and 21: Parallel Algorithms – good coders code, great reuse – This is the thirteenth post in an article series about MIT’s lecture course “Introduction to Algorithms.” In this post I will review lectures twenty and twenty-one on parallel algorithms. These lectures cover the basics of multithreaded programming and multithreaded algorithms.
  • Why HTML – The short and sweet reason is simply this: XHTML offers no compelling advantage — to me — over HTML, but even if it did it would also offer increased complexity and uncertainty that make it unappealing to me.
  • Rough Type: Nicholas Carr’s Blog: The coming of the megacomputer – In a talk yesterday, reports the Financial Times' Richard Waters, the head of Microsoft Research, Rick Rashid, said that about 20 percent of all the server computers being sold in the world "are now being bought by a small handful of internet companies," including Microsoft, Google, Yahoo and Amazon
  • Coding Horror: HTML Validation: Does It Matter? – That said, validation does have its charms. There were a few things that the validation process exposed in our HTML markup that were clearly wrong — an orphaned tag here, and a few inconsistencies in the way we applied tags there. Mark Pilgrim makes the case for validation:

Daily del.icio.us for January 13th through January 15th

  • Relevance Blog : Why I still prefer Prototype to jQuery – jQuery is a very nice piece of work, and makes some common tasks easier than their Prototype equivalents. Where it’s good, it’s very good indeed. But its design is uneven, and its scope is limited. For me, at least, Prototype is still the tool of choice. I think it’s a richer, more thorough, and overall better designed library.
  • Microsoft Hardware Windows 7 Support – If your computer is running a beta version of the Windows® 7 operating system, the following information can help you select the correct beta software to download for your Microsoft Hardware product.
  • YUI 2 and YUI 3 Source Code Now on GitHub » Yahoo! User Interface Blog – Source for the YUI 2.x codeline and the YUI 3.x codeline have joined YUI Doc on GitHub. YUI has been accepting external contributions since last summer, but the move to GitHub represents a huge step forward in the process. You can now work with the latest source in both of our major codelines
  • Funny: Microsoft Attempts To Kill Music Forever With Songsmith Commercial – My ears are shooting streams of blood As I watch this demo play But thanks to Songsmith#039;s magic touch I#039;ll write like Bruce Springsteen
  • mockito – simpler better mocking – Mockito is a mocking framework that tastes really well. It lets you write beautiful tests with clean amp; simple API. Mockito doesn#039;t give you hangover because the tests are very readable and they produce clean verification errors.
  • Drunk on Software » Blog Archive » Episode 7: Enterprise Flex Applications and Anvil – In this Episode, we chat with Anvil project founder Ryan Knight. Anvil is an Open Source project that was built to help make Enterprise Flex development easier. In addition, it provides a portal environment for running Flex applications
  • Ajaxian » Happy Birthday jQuery! v1.3 is Released – Today, the jQuery project turns 3 years old which, considering the churn rate for open source projects, is a monumental achievement. So it makes sense that on the project’s 3rd birthday, the team has announced the release of jQuery v1.3, the latest and greatest release of jQuery which includes the new Sizzle selector engine.
  • Drink coffee, see dead people | Breaking News | News.com.au – HEAVY coffee drinkers are more likely to have hallucinations or feel quot;the presence of dead peoplequot;, according to new research.
  • QuickFIX/J – Free, Open Source Java FIX engine – QuickFIX/J is a full featured messaging engine for the FIX protocol. It is a 100% Java open source implementation of the popular C++ QuickFIX engine
  • Open source trading platform could be a win for Wall Street – As the declining global economy pressures financial institutions to cut costs across the board, open source software could provide a promising path for reducing IT overhead. The Marketcetera Trading Platform, which the developers believe is the first of its kind, aims to offer a cost-effective alternative to building a custom software platform in-house.
  • YUI Compressor Online – Rodolphe Stoclin has created a simple Web wrapper on top of the YUI Compressor that let#039;s you throw up your JavaScript and get back a compressed version. It uses jQuery to do the inline results and show you the compression rate.
  • Ajaxian » jsCron: Schedule code to run via simple JavaScript – Andrés Nieto has created a fun little JavaScript utility jsCron that lets you schedule JavaScript functions to run at certain times.

Daily del.icio.us for December 31st through January 4th

  • Barack Obama Is Your New Bicycle – Barack Obama Is Your New Bicycle
  • I’m using Git because it makes me feel cool | unethical blogger – As 2007 became 2008 the writing was on the wall, Git was our new bicycle. It had been blessed by Saint Torvalds and clearly we needed to get in on the ground floor of the new cool before it became mainstream.

    We needed to switch to Git immediately. Who cares if Git is extremely fast, it's not like time is money or something ridiculous like that

  • Why Git is Better Than X – This site is here because I seem to be spending a lot of time lately defending Gitsters against charges of fanboyism, bandwagonism and koolaid-thirst. So, here is why people are switching to Git from X, and why you should too. Just click on a reason to view it.
  • Microsoft Readies Cost-Cuts; Though Massive Layoff Unlikely – NBCBAYAREA- msnbc.com – Microsoft will embark on a significant cost-cutting initiative in 2009, which might begin as early as this month, to offset a global slowdown in sales. However, sources tell Jim Goldman of CNBC, the cuts will largely be handled through attrition and the non-renewal of contract employees, rather than through a rumored, sweeping layoff.
  • Google Launches ‘The Google’ For Older Adults | The Onion – America’s Finest News Source – The popular search engine Google announced plans Friday to launch a new site, TheGoogle.com, to appeal to older adults not able to navigate the original website's single text field and two clearly marked buttons.
  • Javascript Best Practices – This document is a list of best practices and preferred ways of developing javascript code, based on opinions and experience from many developers in the javascript community. Since this is a list of recommendations rather than a list of absolute rules, experienced developers may have slightly differing opinions from those expressed below.
  • ie7-js – A JavaScript library to make MSIE behave like a standards-compliant browser. – IE7 is a JavaScript library to make Microsoft Internet Explorer behave like a standards-compliant browser. It fixes many HTML and CSS issues and makes transparent PNG work correctly under IE5 and IE6.
  • Main – browsersec – Google Code – Browser Security Handbook landing page – This document is meant to provide web application developers, browser engineers, and information security researchers with a one-stop reference to key security properties of contemporary web browsers. Insufficient understanding of these often poorly-documented characteristics is a major contributing factor to the prevalence of several classes of security vulnerabilities.
  • With 2008, Let’s Say Good-bye to Mediocrity – It is our acquiescence that has led to the spread of this culture of mediocrity. We accept dropped phone calls on our wireless networks, computers that constantly crash, broadband networks that are best effort.
  • HtmlUnit 2.4 Released – A new release of the pure GUI-Less browser is available, which allows high-level manipulation of web pages, such as filling forms, clicking links, accessing attributes and values of specific elements within the pages, you do not have to create lower-level requests of TCP/IP or HTTP, but just getPage(url), find a hyperlink, click() and you have all the HTML, JavaScript, and Ajax are automatically processed.
  • Audiolizer Puts Your iTunes Library In The Cloud, But Lala Does It Better – Audiolizer is a new music streaming service that lets you put your iTunes library in the cloud. After uploading your iTunes Library database file, the site will automatically compile a list of links to every song, allowing you to access your favorite music when you’re away from your home computer. Users can also manually search for individual songs.