Archive for the ‘geek’ Category

22
Feb
2009

1

Tools you need to use #2: Delicious

Hello again travellers,

The second tool I’d like to recommend that everyone should use is Delicious.

Delicious is a free social bookmarking tool. It allows you to store your bookmarks online, tag them and share them with your friends. This is very useful for people who use different computers. I now have the same bookmarks at work as I do at home on my laptop and desktop. Or even if I was at your home, I could access the same bookmarks.

Delicious works with all the popular web browsers and will allow you to import your current bookmarks to help you get started. Delicious itself works as a collapsible sidebar which allows you to quickly search for whatever you are looking for. You can see a short tutorial on using the Firefox or IE plugin on their site.

Delicious completely changes the way you see bookmarks as it stores them in tags, rather then the traditional hierarchical style. This means rather than making a folder to store a bookmark with similar items, you just add a few keywords that describe what you are bookmarking. This changes your behaviour towards bookmarking as it means you can easily bookmark things without having to worry about re-organizing your hierarchically organized bookmarks.

The intuitiveness of the Delicious style of bookmark has led me to bookmark around 4 pages a day. Previously I wouldn’t bookmark things that weren’t that important. If you get into the habit of bookmarking interesting things you will soon find that you are able to quickly reference sites you would have to google for otherwise.

The other attraction of Delicious is the social aspect. You can add your colleagues/friends and it will create a page where you can follow what your friends are bookmarking as well. I have this integrated into Google Reader to allow me to get a feed of what they are up to. This does however lead to some odd conversations when they try to tell you about something they’ve seen and you’ve already read it!

If you decide to join Delicious then you can follow me, my username is tehjoejag.

17
Feb
2009

3

Tools you need to use #1: Google Reader

Hello beloved readers,

I happen to work in an environment teeming with geekdom. This means whenever any tool for any language comes out, I then have to hear about it from a convert the same day. There’s 2 online tools I think everyone should use to keep their online lives sane.

The first of these, is Google Reader.

I used to open loads of tabs in firefox and read different news sites. Sometimes I get referred to an interesting site but then never return. This is where Google Reader fits in. All your favourite sites have an rss feed (see my big button at the top right, or in the location bar next to this sites address).

I implore you to sign up for Google Reader and add your favourite sites. It means you can browse efficiently. I can open google reader alone and never leave it. I don’t need to get news from anywhere else. This also means all those sites you used to visit, or are only updated every so often (see me) you can visit every day without leaving a single tab. Cnet has a good introduction.

Google Reader also has a social aspect, so I share stories with my work colleagues and I share them with you via my sidebar.

So please go and give it a try (it’s free!) and add me. My google username is tehjoejag.

Happy reading!

P.S. Yes Steve M, I know you were using a similar tool back during the Msc!

18
Jan
2009

1

Devoxx 2008

In a hectic December I managed to go along to Devoxx in Antwerp, Belgium. Devoxx (Voxx is Latin for ‘voice’) used to be called Javapolis and is a Java and other JVM languages conference. This was the first time I’d been to an industry conference and it is certainly something I intend to continue.

On the way over to Antwerp from Glasgow I was amused by an old lady who when told she couldn’t have pie and beans on the plane promptly asked for a stick of rock and a cheese sandwich instead. I’m with her on the unhealthy plane meals revolution! I later arrived at Antwerp train station which is probably the most impressive train station I’ve ever seen. While still in UK mode I then hailed a taxi and tried to get into the passengers side for UK cars (which is the drivers seat in Europe). After convincing the driver that I didn’t want to steal his vehicle I then told him where I needed to go. He struck me with a confused look, asked if I was sure, then pointed to my hotel straight across the road. Kudos to him for not driving me around town then dropping me off at the same spot.

I chose the flights and the hotel myself (on JPMs dime) so I only have myself to blame for the hotel I chose. After quickly figuring out that the locals in Antwerp do not speak French or English and that I’ve never wanted to learn Dutch in my life, I realised this was going to get complicated. I arrived to my room after walking over a patch of dried blood. Luckily enough the tv had UK channels so I was able to watch the news and football in my room. It was around this time that the incessant knocking began. I had somehow booked a hotel which was also a Leprechaun retirement home. Every pipe in the building seemed to have a steady knocking sound like someone was hitting it with a hammer.

When I go abroad I use the same suitcase which was a corkscrew, a photocopy of my passport and some coins. I have now figured out that there is another thing I’m missing….a power converter. I wasted a lot of time going round stores in Antwerp unsuccessfully looking for a UK->Euro converter. My hotel unsurprisingly didn’t have one so I resorted to asking randoms if I can charge my iPhone off their USB ports (not cool).

The conference itself was a 3 day affair for me. It was hosted at a purpose built cinema/exhibition hall at the North of Antwerp which was easily accessible from the brilliant and cheap Tram system. All the big players in the Java space were there (including MS touting their Silverlight tech) and offering assorted goodies to get you to visit their stalls. The badge you got had an optional RFID tag which you could use at vendor booths to give your details over. It was also used to show you how full each room was and with what nationality. There were over 3000 attendees but only 100 were from the UK. Holland and Belgium by far had the largest mindshare, though everyone was speaking English (go old empire!)

Each day there were 6 timeslots for talks and you had a choice of different talks to attend. At the end of each day there would be free beer and games like fussball/wii. I really enjoyed going to Devoxx but I can’t say that I’d like to go to a conference alone again. I’d talk to someone who was sitting next to me at the start but you were always going to a different talk after and you’d never see them again! This was more difficult in the evenings as I had to go to restaurants alone (something I’ve never done before). Since I didn’t have any command of Dutch, I frequented Italian restaurants as I could still remember my tourist Italian from our Honeymoon to Florence.

One close call I had was when I got into the rhythm of asking the person next to me if they had been to a Java conference before and what talks they were excited about. I was about to do this during Brian Goetz’s concurrency talk but the talk started just as I was about to ask the same line of questions to the middle aged bloke sitting next to me. During the Q&A part of Brian’s talk the bloke next to me and put up his hand. Brian Goetz then said “Ah, I see Joshua Bloch has a question”. That’s right, I was about to ask the Chief Java Architect at Google if he had been to a conference before. Apart from writing large parts of the Java language, the guy was doing the keynote speech the next day!

A nice touch at the conference was the Whiteboards spread around the entrance. They had questions asking for your opinion on upcoming Java features and what people are working with today. I couldn’t resist helping start a TopGear-esque Cool Wall. The results are available online now from the devoxx site.

If you work in an Industry where you need to get training every now and again which usually costs around a grand. Ask your boss if instead of going on the exorbitantly priced training course, you would like to use around 3/4 of the same cash to go to a foreign country and have a great time (while learning!). It worked for me anyway.

06
Apr
2007

0

Do you want the bad news or the good news first?

I got a letter from Virgin Media (who bought out NTL) telling me my broadband is going up from £35 to £37 a month. I managed to quickly develop the WTF look on my face at this point. Then I read the next line….

As of May this year VirginMedia customers are getting 20MBb down and 768kbps up.

If ADSL2 doesn’t get rolled out by the end of this year I’d expect all the cool kids to flock to cable (who can get it).

27
Jan
2007

8

Sweet bandwidth Batman

I have now finally managed to get my Internet connection back after being without net access all year. I’ve gone with 10mb NTL, it’s 2 hours in now and I’m happy.

Here’s my parting words for my previous ADSL provider f2s:

I was under the impression I would receive 8MB down and 0.5MB up. After using the service for 18 months I’ve found this to be 2MB down and 0.25UP (my neighbour however gets 6MB down on his ADSL). For half the price I’m paying for this “8Mb” service I can get the same elsewhere for half the price.

The continuing outages also contributed to this decision after now having sporadic internet access for the last 4 weeks. This is despite phoning your support phone line 3 times a week each week.

I appreciate all these issues are not the fault of f2s who have been helpful when I have asked for support, I’ve noticed the telephone support service has got better over this last year. Though I never got a single response from any support emails I sent.

Today I’ve had NTL installed which is reporting at a happy 8.3MB down and exactly 0.5MB up (on the speedtest at adslguide.org.uk).

I’ll still recommend f2s to anyone, but I’d never let a friend go with LLU ever again.

The irony is that when I put that into the “reason for leaving” textbox when canceling the service it refuses to accept the form if in contains an apostrophe in the text. The defence rests.