Leonard Ehrenfried's notebook
Hire me Archives GitHub
  • Dependency injection for beginners

    Feb 6, 2010 • dependency injection, Mixed, modularisation, software design

    Pro-forma preamble

    When I started learning how dependency injection works it was extremely hard for me to understand. Once I got what it does I still didn't quite get what the benefits of this technique were. I just thought it was some overly complex design pattern that is just making life difficult for the sake of it. After all, what is so bad about using new anyway?

    Read on →

  • What's my Google OpenID URL?

    Dec 14, 2009 • google, Mixed, openid, url

    Short answer

    Read on →

  • Guten Tag, Edd

    Nov 13, 2009 • edd, i18n, Mixed

    If you are a regular user of the Edd, the spoke length calculator you may have noticed that there is a new little drop-down box at the top right hand corner which lets you select between different languages. That's right, Edd is going to be available in multiple languages.

    Read on →

  • Mavens's "The artifact has no valid ranges"

    Oct 10, 2009 • apache, error, java, maven, Mixed

    I have just learned to use the really great Java build and project management tool Maven. It makes managing large projects with dozens of components a lot easier and its build configuration is simpler and less imperative compared to Ant, since it relies a lot on convention over configuration. Basically, Maven knows that pretty much every project needs to be

    Read on →

  • First impressions of OS X 10.6 Snow Leopard

    Sep 8, 2009 • apple, Mixed, osx, review, snow leopard

    I couldn’t wait to finally get my hands on a copy of the latest iteration of Apple’s OS and the postal strike here in the UK made matters worse.

    Read on →

« Older Newer »

© Leonard Ehrenfried · 2008 - 2020 · Subscribe via RSS