Export Mylyn to a different computer

I've started working on a MacBook Pro and moved away from Windows thanks to the place where I work.
Honestly I have to say that the change has not been without pains. Keyboard configurations and short cuts have been the biggest pains so far. I know that for the most part they map just fine, however there's always that one hot-key that messes you up and makes you go "AAARRGGHH".

One of the things that I 100% cannot develop without is Mylyn, so as soon as I was able to install it in the Mac I was a happy dev. The issue I had is that I had a lot of tasks on the Windows computer that I wanted to have on the Mac. For a few of those I had uploaded the Context.zip file to the tracking system and I can easily recover my context of working files from there, however there were some notes and some local tasks that I didn't want to lose.

Luckily Mylyn as awesome as it is has an Export feature. Before getting rid of the old PC I did an export of all the tasks and sent myself the file.
I then did an import on the new installation and was able to see all previous tasks and context for those tasks.

Watir

Watir
  • Stands for Web Application Testing In Ruby
  • Pronounced "water".
  • Is a testing framework similar to Selenium.
  • Uses OLE to interface with IE and take control of the session.

CouchDB

CouchDB
  • Document based DB specifically created for the web.
  • It is now an Apache project.
  • Uses a REST API and it returns data as JSON. <--very cool
  • Written originally in C++ but it has moved now to Erlang.
  • Super scalable.
  • from http://couchdb.apache.org/ "CouchDB provides a RESTful JSON API than can be accessed from any environment that allows HTTP requests"
  • Uses JavaScript as a query language
  • The Web based administration console/DB Manager is called 'Futon'.

Hadoop

Today I start a small experiment of mine. I'll randomly read a new tech world word that I didn't know before or that I just heard but never looked up. Hadoop
  • Named after an elephant toy, built using Java ( the software not the toy :) )
  • An Apache project for working with huge/massive amounts of data.
  • Yahoo is one of the biggest contributors.
  • Uses a distributed architecture.
  • Inspired by Google File System and Google MapReduce. <- don't know what these are.