Links for May 20th through May 23rd

  • 5 Weeks of Go – In my opinion the Go designers have done an excellent job of blending the flexibility and convenience of a scripting language with the performance and safety of a strongly typed compiled language
  • Google Beats Oracle Patent Claim – Google on Wednesday was cleared of charges that it had infringed Oracle's Java patents, ending the second major phase of the trial.
    "Today's jury verdict that Android does not infringe Oracle’s patents was a victory not just for Google but the entire Android ecosystem," a Google spokesperson said in an emailed statement.
  • Mocha – the fun, simple, flexible JavaScript test framework – Mocha is a feature-rich JavaScript test framework running on node and the browser, making asynchronous testing simple and fun. Mocha tests run serially, allowing for flexible and accurate reporting, while mapping uncaught exceptions to the correct test cases
  • JRuby Core Team Members Enebo and Nutter Moving to Red Hat – Breaking news! At JRubyConf 2012, it has just been announced that JRuby core team members Thomas Enebo and Charles Nutter are moving from Engine Yard to open source giants Red Hat.
  • Palantir, the War on Terror’s Secret Weapon – Businessweek
  • Even in the red, StockTouch makes stock market look good – (One of my personal favorite apps) – StockTouch is visually very pleasing, and the ease of interacting with it makes understanding complicated financial information a snap. It’s also successful in its ability to present users with the big picture of the world of finance at any given moment
  • I took Hanselman’s advice and now look at me… – About a month ago, I watched Scott Hanselman's awesome productivity talk, It's not what you read, it's what you ignore, and it spurred me to take a hard look at my daily Internet usage. As a result I've finished several projects that were previously languishing on my todo list, and I've improved my focus.
  • sipml5 – The world’s first HTML5 SIP client – Google Project Hosting – This is the world's first open source HTML5 SIP client (May 12, 2012) entirely written in javascript for integration in social networks (FaceBook, Twitter, Google+), online games, e-commerce sites… No extension, plugin or gateway is needed. The media stack rely on WebRTC.
  • Tech Talk: the Hedgehog Programming Language – The Palantir Finance programming language — Hedgehog as we know it — is an interpreted, statically typed, object-oriented language. With a syntax that’s based loosely on Java, it mixes roughly Java-style semantics and a few idiosyncrasies that make it a really interesting case study in language design. It’s built to be extremely efficient for batch operations on time series, which is the heavy lifting in financial analysis.
  • Palantir Sysmon – lightweight platform monitoring for Java VMs – Sysmon is a lightweight platform monitoring tool. It's designed to gather performance data (CPU, disks, network, etc.) from the host running the Java VM. This data is gathered, packaged, and published via Java Management Extensions (JMX) for access using the JMX APIs and standard tools (such as jconsole or jmxtrans).
  • High Scalability – High Scalability – Startups are Creating a New System of the World for IT – We are still figuring out the New System of the World for IT. What was strange just a few years ago is now commonplace. Many discoveries and innovations wait to be made, it will never be complete, but the path has been set. 

Links for September 9th through September 10th

Links for August 6th through August 8th

Daily del.icio.us for January 19th through January 26th

  • Google releases new Google Voice for iPhone | Reuters – Google Inc unveiled a new version of its Internet phone service on Tuesday in its latest effort to bypass Apple Inc's gatekeepers and make Google Voice a popular service on the iPhone.
  • Google Voice Blog: Google Voice for iPhone and Palm WebOS – Today we are launching a new Google Voice mobile web app for iPhone OS 3.0 and higher and Palm Web OS devices, harnessing the power of HTML5, a new web technology that makes it possible to run faster, richer web-based applications right in the browser.
  • Ajax Simplifications in Spring 3.0 | SpringSource Team Blog – Spring 3 provides first-class Ajax support with JSON as part of the Spring MVC module. This includes support for generating JSON responses and binding JSON requests using the Spring MVC @Controller programming model in conjunction with the Jackson JSON processor
  • IDC: Android to overtake iPhone, BlackBerry by 2013 | Electronista – Android will rise to be the second most used mobile OS in the world by 2013, according to a new IDC estimate
  • Learn from my misery: Don’t buy a nook. – Massively Parallel Procrastination – Somewhat coincidentally, Amazon announced the Official Kindle SDK this week. If you want a hackable linux-based ebook reader with a great user experience and great customer support, buy a Kindle. (Yes, I make money if you click that link. Actually, if just four people buy Kindles because of this post, I end up with the $100 Barnes & Noble stiffed me.)
  • Don’t Underestimate India’s Consumers – BusinessWeek – India's bottom-up private sector model, for all its chaos and bureaucracy, provides a stark contrast. While the nation badly needs infrastructure, its consumers are in a far better position to spend. India can now boast of an overwhelmingly independent middle class about 300 million strong, vs. China's 100 million to 200 million
  • The Quants: Formula for a Meltdown – WSJ.com – In his new book, "The Quants," Wall Street Journal reporter Scott Patterson suggests how this new breed of mathematicians and computer scientists took over much of the financial system—and the damage they inflicted in the 2007 meltdown
  • Google Voice (by Google) – Google Chrome extension gallery – Notifies you of new messages and gives you quick access to calling and free SMS via Google Voice
  • InfoQ: Doug Lea Discusses the Fork/Join Framework – Doug Lea talks to InfoQ about the evolution of the Fork/Join Framework, the new features planned for java.util.concurrent in Java 7, and the "Extra 166" package
  • WordPress Foundation | – The WordPress Foundation is a charitable organization founded by Matt Mullenweg to further the mission of the WordPress open source project: to democratize publishing through Open Source, GPL software.
  • VMware Communities: VMware vCloud API – The vCloud API is an interface for providing and consuming virtual resources from the cloud. It enables deploying and managing virtualized workloads in internal and external clouds. The vCloud API allows for upload and download of vApps along with their instantiation, deployment and operation.
  • Mozilla Delivers Firefox 3.6 to Millions of Users :: The Mozilla Blog – Firefox 3.6 is more than 20 percent faster than Firefox 3.5 and includes extensive under the hood work to improve performance for everyday Web tasks such as email, uploading photos, social networking, and more. It also delivers new features like customizable browser themes called Personas, a ground-breaking Plugin updater, improved JavaScript performance, and enhancements to familiar favorites like the Awesome Bar for a better, more personal Web experience.
  • Cloud and open source meet to test Web apps | Software, Interrupted – CNET News – With more applications being built for the Web, cross-browser testing is crucial to application performance. More than 2 million people have turned to an open-source, cross-browser testing platform called Selenium, to solve this problem.
  • iSites Create your app right now. Revise on the fly. – iSites enables you to create and self-manage apps for multiple smart phones (iPhone, Android) from one place.
  • Apache Pivot – Pivot applications are written using a combination of Java and XML and can be run either as an applet or as a standalone (optionally offline) desktop application

Daily del.icio.us for October 2nd through October 13th

Daily del.icio.us for June 3rd through June 4th

Daily del.icio.us for February 10th through February 11th

  • JsonML (JSON Markup Language) – JsonML (JSON Markup Language) is an application of the JSON (JavaScript Object Notation) data-interchange format. The purpose of JsonML is to provide a compact format for transporting XML-based data via JSON
  • Fresh Update: IntelliJ IDEA 8.1 | JetBrains IntelliJ IDEA Blog – Fresh news, everyone! Hope you share our point of view on new features: there’s simply never enough of them. And performance: you can always get more of it. This is why we’re happy to tell you that IntelliJ IDEA 8.1 is just released. It’s been a really short time since we aired version 8, but thanks to working six days a week without lunch breaks we managed to deliver you this bunch of improvements:
  • Brett Favre tells New York Jets he is retiring – ESPN – Without the tearful public ceremony that accompanied his retirement announcement from the Green Bay Packers just 11 months ago, quarterback Brett Favre has told the New York Jets he is retiring.
  • Scobleizer — Tech geek blogger » Blog Archive Chris Pirillo is wrong about best pocket video cameras « – The Flip is the best because it is the best designed and smallest. It is — in talking with my friends — the most likely to end up in their pocket. A camera carried is a camera that is used and a camera that is used, even if it has slightly lower quality that some other camera, is one that’s better.
  • Enterprise Java Community: Java EE 6 Overview – The details of Java EE 6 have been getting hashed out for quite a few months in the JSR 316 expert group, which I am part of. The goal of this article is to give you an overview of the changes in Java EE 6 as well as encourage your feedback
  • TeamPostgreSQL released, showcases Google Web Toolkit – Webworks S.A. just released TeamPostgreSQL, their web administration and team platform for the PostgreSQL database.

    A JEE web application with a rich AJAX client, the application serves as a showcase of what GWT can deliver in this arena, featuring a complex yet highly dynamic, customizable user interface and fast service invocations that are immediately reflected on the client.

  • FinancialStability.gov – On Tuesday, February 10th, Treasury Secretary Timothy Geithner outlined a comprehensive plan to restore stability to our financial system. In the address, Secretary Geithner discussed the Obama Administration’s strategy to strengthen our economy by getting credit flowing again to families and businesses, while imposing new measures and conditions to strengthen accountability, oversight and transparency in how taxpayer dollars are spent
  • 1440 Wall Street: Desperation Time for America as Geithner Lays an Egg – It would appear Timothy Geithner#039;s plan to save the world is reaching an impasse – what is going on behind closed doors in Washington?
  • InfoQ: A Message Type Architecture for SOA – One key aspect of SOA Governance that is often overlooked is how Data Governance can complement SOA Governance. Even though they both have very different objectives, they both share a set of metadata often called the “Enterprise Data Model”
  • Every Swear Word on Every Episode of the Sopranos, Ever, in Chronological Order. (video) – Boing Boing – A fun, weird little experiment by director Victor Solomon. quot;I#039;ve been chopping away at it for a year, here and there between other jobs,quot; he explains.

    I was laughing for the first 30 seconds, then kinda hypnotized, then just creeped out, and still couldn#039;t stop watching. Simple and brilliant.

  • DynamicJasper :: Making Jasper Reports dynamic – DynamicJasper (DJ) is an open source free library that hides the complexity of Jasper Reports, it helps developers to save time when designing simple/medium complexity reports generating the layout of the report elements automatically.

Daily del.icio.us for October 29th through November 1st

  • esnippet – Google Code – eSnippet just means easy snippet. A snippet repository and snippet IDE client to make snippet using easily. and you can find the demo site at http://snippet.mvnsearch.org
  • Scobleizer — Tech geek blogger » Blog Archive Never underestimate Microsoft’s ability to turn a corner « – It doesn’t matter that Microsoft didn’t get all that much hype this year at the PDC or that it didn’t sell out or that other companies like Amazon, Google, and Rackspace are ahead in the cloud game.

    You just saw Ray Ozzie turn the creaky old cruiseliner hard to port and damn, it is impressive

  • Esquire Endorses Barack Obama for President – Election 2008 – Esquire – We thought this election would be a serious fight over the future of this country, but only one candidate showed up
  • The Atlassian Blog – The iPhone, JIRA & Transformation – Oh, and speaking of the iPhone and JIRA, if you (like me!) use them both, be sure and checkout JIRA Buddy, an iPhone extension that gives you direct access to the JIRA instance of your choice
  • David M. Karr’s Blog: Book Review: Web Service Contract Design & Versioning for SOA – Overall, I was pleased with the content and level of detail in the book. Reading it motivated me to build some sample code in my primary application server, which led me down some very interesting paths and eventual discoveries
  • Where To Put Your Money Right Now « blog maverick – If you listen to me, I GUARANTEE YOU that you will earn a greater return than 90pct of the richest, supposedly smartest money managers ON THE PLANET. All those Wall Street fat cats, they can’t earn as much on their money for you as I can help you earn.
  • Ubuntu gets horny: Intrepid Ibex (8.10) officially released – The Ubuntu developers have announced the official release of Ubuntu 8.10, codenamed Intrepid Ibex. This release includes new versions of many popular open source desktop applications and also introduces several important new features
  • IntelliJ IDEA :: The Most Intelligent Java IDE – milestone 1 – A first look at IntelliJ IDEA 8, based on a newly redesigned and rock-solid platform, which takes stability and performance of the IDE to a whole new level.

    IntelliJ IDEA 8 keeps up with the ever-growing demand for technologies, frameworks and languages support while broadening the possibilities for developing rich, complex solutions that adapt to todays fast-paced environment.

  • Kungfuice.com » Blog Archive » Ext-JS Tasks & Progressbars a match made in heaven – Using Ext-JS this task was actually a lot easier then I had originally thought. Ext has these two great classes called TaskRunner and TaskManager. These classes basically allow you to create a task for execution in a multithreaded manner
  • Why I Support Barack Obama – O’Reilly Radar – we need a president who can harness the best and brightest our country has to offer, a president who is conversant with, and comfortable with, the power of technology to assist in solving these problems, a president who is good at listening, studying, and devising solutions based on the best insight available, rather than on narrow ideology. We need a president who can forge consensus, not just among the partisans in our own fractured democracy but around the world. We need a president who can inspire our citizens and our global partners to forgo narrow self interest and embrace the possibilities that we can achieve if we work together to build a better future.