Daily del.icio.us for April 7th through April 12th

  • How Google Stole Control Over Content Distribution By Stealing Links – Publishing 2.0 – There is so much misunderstanding flying around about the economics of content on the web and the role of Google in the web’s content economy that it’s making my head hurt. So let’s see if we can straighten things out.
  • Performance Anti-Patterns | Haytham El-Fadeel – Remember, the performance work done at the beginning of the project in terms of benchmark, algorithm, and data-structure selection will pay tremendous dividends later on—enough, perhaps, to allow you to avoid that traditional performance fire drill at the end.
  • The Atlassian Blog – Wiki Theater – Five Killer Use Cases for Wikis – Since the conference theme was Doing More with Less, attendees were rather receptive to the idea of getting more out of their wiki. Below is one of the presentations we delivered called Five Killer Use Cases for Wikis. We hope it gives you some ideas on how to get more out of your Confluence wiki.
  • YouTube – Google App Engine – Early Look at Java Language Support – This video introduces the latest features of App Engine, including an early look at Java language support. Andrew Bowers will walk through the development of a sample Java application, from creation to deployment.
  • Google AppEngine uses Jetty! : gregw – Hot on the heels of Google Widget Toolkit(GWT) switching to Jetty, the little server that can has received some more Google luv'n! Google's new App Engine Java service is powered by Jetty! With App Engine, you can build web applications using standard Java technologies and run them on Google's scalable infrastructure.
  • Sorting Algorithm Animations – These pages show 8 different sorting algorithms on 4 different initial conditions. These visualizations are intended to show how each algorithm operates, Show that there is no best sorting algorithm, Show the advantages and disadvantages of each algorithm.
  • App Engine Java Overview – Google App Engine – Google Code – Welcome to Google App Engine for Java! With App Engine, you can build web applications using standard Java technologies and run them on Google's scalable infrastructure. The Java environment provides a Java 6 JVM, a Java Servlets interface, and support for standard interfaces to the App Engine scalable datastore and services, such as JDO, JPA, JavaMail, and JCache
  • New BlazeDS Support Demo | JetBrains IntelliJ IDEA Blog – We’ve created a new IntelliJ IDEA demo: BlazeDS Support. It shows you how to create, run and debug BlazeDS applications with IntelliJ IDEA, and covers a wide variety of features — project configuration, run and deployment configurations, debugger and the others.
  • Google improves Gmail for iPhone, Android | iPhone Atlas – CNET Reviews – Google has released a new Web-based version of Gmail that gives iPhone and Android phone users a more sophisticated version of the online e-mail service, including access to messages that's faster and that works even when offline.
  • Fly the friendly skies in Flight Control (review) | iPhone Atlas – CNET Reviews – At first blush, an air-traffic control simulator sounds about as much as fun as a podiatry theme park. But Flight Control is an absolute gem of a game, a perfect five-minute diversion that's perfectly priced at 99 cents

Daily del.icio.us for April 3rd through April 7th

  • 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.
  • Protovis – A graphical toolkit for visualization – Protovis is a visualization toolkit for JavaScript using the canvas element. It takes a graphical approach to data visualization, composing custom views of data with simple graphical primitives like bars and dots.
  • 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.
  • Outside the Box() » Ext Core vs. JQuery – Both Ext Core and JQuery are solid, complete base JavaScript libraries. JQuery leans towards simplicity while Ext Core offers enhanced configuration. The choice of which to use will come down to where you are now.
  • Ext JS – Ext Core 3.0 Beta Released – the Ext Team is proud to announce the immediate availability of Ext Core 3.0 beta for download. Ext Core provides a cross-browser consistent API for performing the most common tasks in JavaScript development for web pages. Ext Core is released under a permissive MIT license – there is no cost to use Ext Core – it's free for everyone.
  • 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.

Daily del.icio.us for March 29th through April 3rd

  • Switched – Google Chrome from IE8 – JavaScript is 56 times faster on Chrome The genius behind Google’s web browser (re-tweeted by Douglas Purdy from John Lam), V8 JavaScript Engine.
  • Good-bye Solaris? The fate of Sun’s top 5 technologies – Computerworld Blogs – By this time next week, IBM will have bought Sun at a cut-rate price. I'd long thought Sun was going to down for the count, so the news that IBM was moving in didn't surprise me. What happens next though? Specifically, what's going to happen to Sun's product lines? As a long-time watcher of both Sun and IBM, here are my best guesses.
  • Amazon Elastic MapReduce – Amazon Elastic MapReduce is a web service that enables businesses, researchers, data analysts, and developers to easily and cost-effectively process vast amounts of data. It utilizes a hosted Hadoop framework running on the web-scale infrastructure of Amazon Elastic Compute Cloud (Amazon EC2) and Amazon Simple Storage Service (Amazon S3).
  • Google uncloaks once-secret server | Business Tech – CNET News – Google is tight-lipped about its computing operations, but the company for the first time on Wednesday revealed the hardware at the core of its Internet might at a conference here about the increasingly prominent issue of data center efficiency.
  • Building Rich Enterprise Applications with Adobe AIR – Adobe AIR Team Blog – Adobe evangelist Christophe Coenraets recorded a very impressive demonstration (see below) of a sample application he built using Adobe AIR and Flex. The sample application, called Salesbuilder, demonstrates many powerful features including
  • Lean Software Is Agile, Fit-To-Purpose, And Efficient by John R. Rymer, Dave West, Mike Gilpin – Forrester Research – Lean software is emerging as the antidote to bloatware, enabling architects and developers to rapidly assemble business solutions that deliver "just in time" the software capabilities the business requires both today and tomorrow. The trend toward lean software has been building for years, but the worldwide recession is accelerating it. All application development professionals should know why and how to incorporate lean software into their software strategies for the future.
  • SpringSource Team Blog » Job Trends: Tomcat, Spring, Weblogic, JBoss, EJB – Forrester recently described a trend that they refer to as "lean software" in their paper entitled Lean Software Is Agile, Fit-To-Purpose, And Efficient. They state that "lean software is emerging as the antidote to bloatware" and that "the trend toward lean software has been building for years, but the worldwide recession is accelerating it".
  • Spring Finance > Part 3: DDD, JPA & Transaction Support | StSMedia – Before we start digging into DDD, JPA and transaction management – the main topics of this article, I should note that I am planning to release a new version of the Spring Finance Manager sample application with each article. However, this article is the exception to the rule :-). The code for this article was already realeased with the previous article on the Google code project website. This was needed to get get the sample application running to show the new Spring 3 REST features.
  • InfoQ: Interview and Book Excerpt: Jaroslav Tulach’s Practical API Design – Jaroslav Tulach's latest book Practical API Design covers the topic of API design of software projects. Jaroslav discusses the importance of API design in the modern software applications, what are the different factors that make a good API, and how to go about implementing API frameworks
  • Attack From the Left: Paul Krugman’s Poison Pen | Newsweek Business | Newsweek.com – Paul Krugman has emerged as Obama's toughest liberal critic. He's deeply skeptical of the bank bailout and pessimistic about the economy. Why the establishment worries he may be right.

Daily del.icio.us for March 20th through March 24th

Daily del.icio.us for February 27th through March 5th

Daily del.icio.us for January 28th through February 3rd

  • What Sun Should Do « Ian Skerrett – Sun’s problem is not that they don’t have good products, it is they have too many products for them to sustain. As Tim mentioned they need to focus on their strengths and that would Glassfish and MySql.
  • Terrence Barr’s Blog: Thoughts on "What Sun Should Do" – quot;Every complex problem can be boiled down to a solution that#039;s simple, attractive, and easy to understand – and wrong.quot; It#039;s a tendency we fall into easily – and what I have been missing in the discussion so far is the focus on client-side technologies and products and the role they play in technology-based business models.
  • InfoQ: Sun’s Future and Cloud Computing – Sun#039;s recent layoffs (which are said to be affecting people working on OpenJDK, the JCP, J2SE, and desktop Java), and also Sun#039;s recent acquisition of cloud infrastructure vendor Q-Layer, keeps alive the question of how Sun will redefine its strategic direction and choose which of its many technology possibilities it will focus upon.
  • InfoQ: Struts 2.1 Released – The latest version of the Struts2 framework, version 2.1, has just been released. This release marks a significant upgrade, with changes being focused on refactoring more code into the plug-in framework, reducing XML configuration by adding a conventions plug-in, and improving REST support.
  • FRONTLINE: my father, my brother, and me | PBS – quot;Parkinson#039;s arrives without fanfare,quot; journalist Dave Iverson says at the start of this week#039;s FRONTLINE broadcast. quot;You#039;re jogging at the gym one day and you happen to notice that one arm isn#039;t swinging the same as the other. In time, other signs accumulate: a leg starts to tingle, a finger begins to tremble…quot;
  • New Symbol of Elite Access – E-Mail to the Chief – NYTimes.com – Mr. Obama joked about the exclusive nature of his e-mail list at the annual Alfalfa Club dinner in Washington on Saturday night. “How exclusive?” the president asked. “Everyone look at the person sitting on your left. Now look at the person sitting on your right. None of you have my e-mail address.”
  • InfoQ: Presentation: REST: A Pragmatic Introduction to the Web’s Architecture – In this presentation recorded during QCon London 2008, Stefan Tilkov introduces the audience to REST seen as an architectural style. He thinks that REST is not an alternative to SOA but it can serve SOA to reach its goals. Stefan also covers other related topics: HTTP, WS-*, SOAP, CORBA, RPC, enterprise, in an attempt to make the listeners understand what REST is and what is not and how it helps.
  • Eliminate Waste – The Toyota Way – Surya Suravarapu’s Blog – The first question in TPS always is what does the customer want from this process? (Both the internal customer at the next steps in the production line and the final, external customer).
  • Marek Blotny: C#, ASP.NET, Silverlight …: Are you Agile? – To answer question quot;Are you Agile?quot; you have to first define the minimum criteria for being Agile, here is a list of potential candidates: self-organizing teams, incremental development in short iterations, high responsiveness to changing requirements, continuous adjustments, everyday contact with stakeholders, pair programing, TDD, (automated) testing and so on
  • 24/7 Wall St.: SP Endorses Linux, Raising Red Hat (RHT) – But Red Hat, Inc. (NYSE: RHT) was just raised by Standard amp; Poor#039;s ratings today. You might even wonder if Samp;P is almost endorsing Linux after all these years after you look through the notes
  • Developing and Deploying Java applications – Amazon Elastic Compute Cloud « HostedFTP.com – Developing and Deploying Java applications on the Amazon Elastic Compute Cloud.
  • Headius: My Favorite Hotspot JVM Flags – Here#039;s a short list of my favorite JVM switches (note these are Hotspot/OpenJDK/SunJDK switches, and may or may not work on yours
  • Intel releases Linux-based Moblin 2 Alpha for Netbooks – Ars Technica – The first alpha release of Intel#039;s Linux-based Moblin 2 platform is now available for download. It#039;s designed to work on Atom-based netbook devices and it offers fast boot times and a unique Internet connection manager.

Daily del.icio.us for January 20th through January 21st

Daily del.icio.us for January 4th through January 9th

Daily del.icio.us for December 27th through December 30th

  • La terraza de Aravaca: Lessons learned using GWT, Axis and JPA simultaneously – Here you have some lessons learned that should be taken into account when working with the Google Web Toolkit, Axis and any of the JPA implementations out there
  • PDF embed code generator – This code generator can generate two kinds of PDF embedding code: pure standards-compliant HTML markup, or JavaScript-based PDFObject code. The generator also makes it easy to customize your embed code using Adobe's optional PDF Open parameters.
  • JSP – Create Custom Tags for Beginners | Techie Zone – JSP Tags acts as a plugin to your JSP pages. These are basically Java Classes that get executed when jsp page get rendered by server and browser. JSP comes with in build Tags like jsp:include, jsp:forward, but they are not sufficient to cater to the Web World. To overcome this problem you can design tags based on your business requirement. This article will guide you how we can create an custom tags for JSP.
  • Design Pattern Interview Questions Part (3) – C#, ASP.Net, VB.Net – To give you a practical understanding i have put all these design patterns in a video format and uploaded on http://www.questpond.com/FreeDesign1.htm . You can visit http://www.questpond.com/ and download the complete architecture interview questions PDF which covers SOA , UML , Design patterns , Togaf , OOPs etc.
  • Memoization in Java Using Dynamic Proxy Classes | O’Reilly Media – Memoizing a function adds a transparent caching wrapper to the function, so that function values that have already been calculated are returned from a cache rather than being recomputed each time. Memoization can provide significant performance gains for computing-intensive calls. It is also a reusable solution to adding caching to arbitrary routines.
  • YUI Theater — Douglas Crockford: "Ajax Performance" » Yahoo! User Interface Blog – Douglas Crockford returns to YUI Theater with another chapter in his evolving lecture series. This session, “Ajax Performance,” debunks common misconceptions about the relationship between JavaScript and performance and gives engineers a core focus for improving the performance of web apps
  • giver – Google Code – Giver is a simple file sharing desktop application. Other people running Giver on your network are automatically discovered and you can send files to them by simply dragging the files to their photo or icon shown in Giver. There is no knowledge or set up needed beyond what the person looks like or their name to use Giver.
  • Google, WalMart, and MyBarackObama.com: The Power of the Real Time Enterprise – O’Reilly Radar – What do Google, WalMart, and MyBarackObama.com have in common, besides their extraordinary success? They are organizations that are infused with IT in such a way that it leads to a qualitative change in their entire business
  • Fast and ‘free’ beats steady and paid on MySQL • The Register – It appears that since being acquired by Sun Microsystems, MySQL's process has been slowed by a 30,000-person bureaucracy, and the open source community has the patience of a six year old.
  • InfoQ: Architecting for Green Computing – In an article entitled “Green Maturity Model for Virtualization”, Kevin Francis and Peter Richardson explain how to use virtualization to reduce energy consumption. They see 4 types of computing: Local, Logical, Data Center and Cloud Computing, the last offering the most advanced form of virtualization and therefore representing the greenest computing

Daily del.icio.us for December 23rd through December 26th

  • 30+ Great Adobe AIR Apps for Designers and Developers – Here are over 30 great Adobe AIR apps for designers and developers that can help you do everything from tracking your time to measuring pixels, and more
  • First Steps in Flex: A Quick, Small Intro for Programmers – Need to learn Flex, but find all those thick books intimidating? First Steps in Flex was designed to be small (only 140 pages!). Each chapter is only a few pages long, and contains just enough to get you comfortable with the topic. We don't want to bury you in details, but we provide plenty of resources when you need them
  • Wal-Mart to start selling iPhones on Sunday | Technology | Reuters – Wal-Mart Stores Inc said on Friday it will start selling Apple Inc's iPhone on Sunday, but the popular cell phones that can surf the web will not be priced as low as some anticipated.
  • Alan Cox leaves Red Hat, suggesting company’s future direction | Business Tech – CNET News – From the JBoss acquisition to Red Hat Exchange, Red Hat has slowly but surely been moving ever closer to applications. This makes sense for Red Hat as it seeks to increase its relevance (and deal size) to the enterprise, selling solutions rather than just cheap bits
  • Top Technology Breakthroughs of 2008 – The economy may be tanking, but innovation is alive and well. When it came to products, incremental improvements were the name of the game this year. Phones got faster (iPhone 3G anyone?), notebooks turned into netbooks and pocket cameras went from recording standard-definition video to HD.
  • Truck and SUV sales rising as gas prices drop – WTF!!!!!! – After nearly a year of flagging sales, low gas prices and fat incentives are reigniting America's taste for big vehicles. Trucks and SUVs will outsell cars in December, according to researchers at the automotive Website Edmunds.com, something that hasn't happened since February.
  • Solar eclipse, Aug. 11, 1999, seen from the Mir space station | Futility Closet – An eclipse appears total only while you're directly in the moon's shadow. Normally the darkness lasts only a few minutes … but in 1973 a Concorde supersonic jet managed to stay in the shade for 74 minutes.
  • Op-Ed Columnist – Time to Reboot America – NYTimes.com – My fellow Americans, we can’t continue in this mode of “Dumb as we wanna be.” We’ve indulged ourselves for too long with tax cuts that we can’t afford, bailouts of auto companies that have become giant wealth-destruction machines, energy prices that do not encourage investment in 21st-century renewable power systems or efficient cars, public schools with no national standards to prevent illiterates from graduating and immigration policies that have our colleges educating the world’s best scientists and engineers and then, when these foreigners graduate, instead of stapling green cards to their diplomas, we order them to go home and start companies to compete against ours.
  • Fly Me to the moon – And let me play among the stars..