Links for October 27th through October 29th

Links for May 25th through May 26th

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

  • InfoQ: Continuous Delivery – Jez Humble talks on the importance of Continuous Delivery for a business, outlining the foundational principles and practices to be implemented for a successful CD, explaining how to do continuous integration, various ways of testing, canary releasing, and migrating data.
  • Arduino – HomePage – Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It's intended for artists, designers, hobbyists, and anyone interested in creating interactive objects or environments
  • Git and Social Coding: How to Merge Without Fear | SpringSource Team Blog – Git is great for social coding and community contributions to open source projects: contributors can try out the code easily, and there can be hordes of people all forking and experimenting with it but without endangering existing users.
  • A Visual Guide to Version Control | BetterExplained – A Visual Guide to Version Control
  • 500 Internal Server Error – 500 Internal Server Error
  • Avoid switch! Use enum! « Schneide Blog – Avoid switch! Use enum!
  • Crap4j Home – The CRAP metric combines cyclomatic complexity and code coverage from automated tests (e.g. JUnit tests) to help you identify code that might be particularly difficult to understand, test, or maintain
  • Best CSS3 Animation Demos and Tutorials – Today we are showcasing a post on CSS3 Animation featuring best awesome functions. CSS3 is full of amazing features, some of which are less explored. One of its most amazing feature is CSS3 Animation, which is fun and frolic
  • InfoQ: Josh Bloch on Java and Programming – In this interview, Google’s Josh Bloch shares his views on the open-source Java landscape as well as on the future of the Java language, including changes being implemented via Project Coin. Bloch also discusses support for multi-core in programming languages, support for multiple languages on the JVM, Java pain points and the next big language.
  • Facebook: Why our ‘next-gen’ comms ditched MySQL • The Register – Originally built by Powerset – a semantic search outfit now owned by Microsoft – HBase is part of the Apache Hadoop project, a sweeping effort to mimic Google's back-end infrastructure

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.

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

Daily del.icio.us for April 4th through April 6th

  • Visual SourceSafe to Subversion Migration – This migration script will take all live files in a VSS project and migrate them to Subversion. Additionally, for those live files, all file history will be preserved. Without this, it wouldn't be a migration, merely an import.
  • VisualSVN Server – All-in-one installer for Subversion and Apache – VisualSVN Server is a package that contains everything you need to install, configure and manage Subversion server for your team on Windows platform. It includes Subversion, Apache and a management console.
  • Coding Horror: Setting up Subversion on Windows – When it comes to readily available, free source control, I don't think you can do better than Subversion at the moment. Allow me to illustrate how straightforward it is to get a small Subversion server and client going on Windows. It'll take all of 30 min
  • JRuby 1.1 is out! – The Empty Way – The long awaited JRuby 1.1 is finally out. Working on it was fun, much more fun than I expected — so much to do, so many interesting things, so little time! It is a perfect mixture of Java and Ruby
  • Executive Pay: The Bottom Line for Those at the Top – The New York Times – Compensation and accumulated wealth of 200 chief executives for large public companies that filed proxies for last year by March 28.
  • Build a quad-core, 8-gig server for $900 – Or maybe that's just what I tell myself when I only have $1,000 bucks to spend. Either way, multi-core CPUs made powerful computers far more affordable. You can build a fine quad-core, 8-gig server within that budget
  • My Essential Twitter Tools – If you’re using Twitter for personal, corporate use, or to manage the brand of a client, you’ll need the right tools to find and engage the discussions.

    Here are the tools that I’m using to improve my Twitter experience

  • Windows Vista source code – Windows Vista source code 🙂
  • Forbes.com – Dial D for Disruption – With Asterisk loaded onto a computer, a decent-size company can rip out its traditional phone switch, even some of its newfangled Internet telephone gear, and say good-bye to 80% of its telecom equipment costs. Not good news for Cisco, Nortel or Avaya.
  • dangertree techblog » Blog Archive » Groovy vs. Google Collections: Round #1 – In my last post, Dan Lewis responded with some counter-code from Google’s collections package. Instead of attempting to snap back with some witty technical retort, I challenged Dan to a code-off. Groovy collections vs. Google collections (in Java)
  • Adam Bien’s Weblog : Huge discussion about JavaDoc …and no one cares about Fat Clients 🙂 – I really wondered about the discussion about JavaDoc – but actually no one complained about this statement "Therefore, a fat client with a local embedded database, such as Java DB, is the simplest possible solution — everything else is a workaround.".
  • IntelliJ IDEA Blog » Blog Archive » Migrating to EJB 3 with IntelliJ IDEA is Easy – IntelliJ IDEA has the full-blown support for Enterprise Java Beans (EJB). Supporting EJB specs from 1.x to 3.0 and leveraging it through all of its productivity-boosting features, from coding assistance to refactoring, IntelliJ IDEA stands for the weapon
  • Gartner: Open source will quietly take over – ZDNet.co.uk – "By 2012, more than 90 percent of enterprises will use open source in direct or embedded forms," predicts a Gartner report, The State of Open Source 2008, which sees a "stealth" impact for the technology in embedded form:
  • Ext.ux.PrinterFriendly – Ext JS Forums – I'm happy to announce the first release of my (first) Ext JS extension – Ext.ux.PrinterFriendly which allows you to easily build printer friendly layouts and grids for your Ext JS pages.