Random musings of a restless mind.

  • Virus scanning file uploads

    Out of a strange twist of fate, I have found myself working on two separate pieces of work that share virus scanning of uploaded files within a web application as a requirement. The gist of the use case is: – the user uploads a file– the system scans it– if a virus is detected, the…

  • 10 Reasons Why You Are A Programmer

    Sometimes, through the drudgery and stress of software development we forget why we do what we do.

  • Stumbling adventures

    I just discovered an unreal Firefox extension today – StumbleUpon. Takes you to random pages visited by likeminded people based on some preferences and continued learning of what you do and don’t like (registered by clicking the “I like it” and “Not-for-me” buttons in its toolbar). Very cool. So where does this marvel of technology…

  • Yasou!

    Greece was the best holiday ever! The food, the music, the coffee (I’ve stopped having lattes and switched to black. Ahh, bitter, bitter caffeine….), the people, the goats(?). Wicked! Thessaloniki, a couple of villages in the mountains, Meteora, Athens, Mykonos, Naxos, Santorini and then Budapest to top it all off (the latter is not in…

  • State of the art in server side Java

    Mats Henricson has produced an excellent pdf outlining new developments and upcoming features in server side Java.

  • Hands-free mobile use causes crashes?

    Researchers have found that talking on a mobile greatly increases your chance of crashing – regardless of whether it is handheld or hands-free. There are even suggestions that hands-free phone conversations while driving should be made illegal. How does a hands-free phone conversation differ from talking to a passenger? Dumb, dumb, dumb, dumb, dumb… Maybe…

  • Mobile internet use to become easier

    The Internet Corporation for Assigned Names and Numbers (ICANN) announced the licensing of the .mobi top level domain for the development of mobile specific sites. This definitely sounds like a good thing. It will certainly give mobile phone users more confidence that their devices will be able to access specific sites.

  • Beyond Java

    Recently I became involved with the Dublin Java Meetup Group, a users group getting together once a month to talk all things Java. Having a think about the topic for discussion at the next meeting, Java after 10 years, got me to thinking. What comes next? The IT indiustry has moved on from one language…

  • Yet another framework?

    I was thinking a bit more about my post on web frameworks and thought I would see what exactly happened to the Shale proposal. Having found the site, it appears as though it seems to be moving along at a nice pace in the background. Proposed as Struts 2, it has little if anything to…

  • Midgets vs. Lions

    It seems that the most vexing question facing humanity has been answered.