internet

Links & Technology

Broken laptop screen

internet

Laptop screen.Just before the weekend Sasha’s laptop screen died. When you start the laptop the screen displays vertical, colored stripes.

Dell sent a replacement screen today and tomorrow an engineer will come and install the screen at my work. I could have easily replaced the part myself but it’s a nice service.

Modern times

internet

A while back I connected my accounts of several social networks and tools to each other. If I update my ‘status’ in one place it shows up in the others automatically. So if I type a status update on my phone, it gets routed to my website, to Facebook and to Hyves (a Dutch Facebook clone).

I maintain two separate streams; I have a separate stream for work-related updates. Those will show up in my LinkedIn account, on Skype and on Yammer, which is a sort of Twitter for companies.

This week I changed the way status updates are displayed on my website. They are no longer limited to a box ‘What am I doing?’ but they became real nodes on the site, so you can add comments to them on the site.

(Diagram source).

Actuate & BIRT

internet

BIRT designer.This morning I attended a roadshow by Actuate, the company that created the open source project BIRT. I recently introduced BIRT in one of my products, and I’m very happy with that decision.

The roadshow was in Plainsboro near Princeton and about 40 minutes away from our place. Most of the presentations during weren’t very informative — ‘they had a low information density’, as one of my friends would put it. I always wonder, am I the only one who feels that things could be told 5 times faster?

The part I liked were the short 3 minute demo’s. While my product uses BIRT mainly to generate PDFs and other files, BIRT could be used for dashboard functionality as well. Apparently you can hook in your own Flash library to it, which is nice because we use FusionCharts already.

Disabled Windows XP beep

internet

It’s 2010 and I’m still using Windows XP, and I’m actually quite happy with it.

One of the small annoyances is the ‘beep’ that sounds when you change the volume. Since it’s a quite Saturday morning and the snow is impacting some of the plans we had I googled for a solution.

Howtogeek.com has the answer I was looking for.

SixthSense

internet

Cool demonstration of the possibilities of SixthSense by Pranav Mistry, its inventor.

TED talk

(thanks Mark).

Invoking a single Ruby test

internet

I usually run my unit tests in Eclipse on my development system, or from the command-line on the target environment in bulk.

Sometimes though it’s useful to run a single unit test from the command line. There are two equivalent ways of doing that:

rake test=test\integration\firmware_upgrade_test.rb
ruby test\integration\firmware_upgrade_test.rb

Presentation on 3D virtual worlds

internet

Tonight I attended a presentation on the use of Second Live and other 3D worlds in education. It wasn’t earth-shattering but it was an informative presentation. Bill Krebs, the presenter, clearly enjoys using these tools and it was fun to hear more about the community in Second Life and some of the pro’s and con’s of using such tools for business purposes.

It’s always nice to go out and meet other engineers. I spoke with someone who started a company to provide data for tools like Layar, the augmented reality browser, and other interesting folks. I won a book in a raffle, and I choose Beginning Scala by David Pollack.

The evening was organized by the Agile RTP group and hosted by Allscripts in North Raleigh.

Building Flex with Maven

internet

Tonight I attended a presentation by Adam Parrish on the use of Maven in building Adobe Flex & Java projects.

Maven is routinely used to build Java-only project, but this presentation talked about using the Flex Mojos plug-ins to build projects that combine Flex front-ends with a Java back-end.

It was an interesting presentation/demo for a small but knowledgeable crowd. There was a a lot of opportunity to ask questions, and I learned more about large scale Flex projects. A well spent evening.

The evening was hosted by One Cow Standing in Durham. They have a foosbal table and a real beer tap with Yuengling in the conference room.

Books on a phone

internet

The Mobi Reader on my phone.When we visited a museum in Washington three months ago I saw the Kindle for the first time in real life. The Kindle is a hand held device for reading books, connected to Amazon’s bookstore. I’d like to be able to read books digitally, but $399 is way too expensive and I don’t like to be “locked in” to Amazon’s bookstore.

I read newspapers on my phone every day. The screen is fairly small, but it’s certainly readable and the other day I found out how to read books on my phone as well. I’ve started reading a classic a few weeks ago, The Brothers Karamazov, and in addition to the hard copy I now have the entire book with me where ever I go.

I installed “Mobipocket” on my laptop and cell phone, and downloaded a free copy of the book from Project Gutenberg. It’s free since the copyright on the book has long expired. It works great! Obviously, reading a physical book is still a lot nicer, but if I have some time to kill and my phone with me, I can now continue reading my book.

Canceling a Windows shutdown

internet

Virus.One of our computers got a virus Thursday night. Of course we have virus scanners and malware scanners, but somehow this one slipped through the cracks. We were able to track down the source of the virus, an infected website.

Our virus scanner (AVG) did not fully protect the computer but it did find the originally infected HTML file. I used the excellent HijackThis tool to manually clean up the resident processes and start-up tasks of the virus.

The symptoms were as typical as they were annoying: errors on Windows start-up (“Services and Controller app encountered a problem and needed to close”) and an slow and unstable system. This time something else happened also: Windows would automatically shutdown after a 60 seconds count-down.

I learned this trick: to cancel a pending shutdown run the following command.

shutdown -a

Popular content