Yojimbo to Tomboy Notes migration tool

I’m a huge fan of Bare Bones Software’s Yojimbo, an extremely useful tool for keeping information organised. It has been one of my most important applications since around 2008. I rely on Yojimbo as my ‘Anything Bucket‘ to save scraps of information, from code snippets and troubleshooting notes to project logs and research sources. A downside is that it’s only available for Apple Mac OS X and therefore was a factor in tying me to the Mac OS X platform.

hicolor_apps_256x256_tomboyWhen I started moving back to Linux for day-to-day development work, finding a Yojimbo replacement was a top priority. A colleague pointed me towards the GNOME project’s Tomboy application which runs on Linux, Unix, Windows, and Mac. Tomboy is a basic though perfectly usable cross-platform alternative but of course, I still needed to find a way of migrating my old Yojimbo notes.

Fortunately, Yojimbo has a sharing feature called Sidekick that exports your data to a set of web pages. Digging in to the Tomboy Note XML format showed me that Sidekick together with a bit of Python and some BeautifulSoup magic would provide a quick solution. I threw together pyYojimbo2Tomboy which I’m releasing under the The MIT License on GitHub in case anyone else needs it.

Keep in mind that Sidekick does not export the Yojimbo note metadata, like tags and modification times, but you can to migrate the title and note body over to Tomboy. Time permitting, I would like to find a way to save the extra metadata in a future version.

Though Bare Bones Software hasn’t released any updates and new features in a while, I still highly recommend Yojimbo for anyone on Mac OS X who needs an information organiser. It’s a little dated and doesn’t offer modern features you’d expect like an easy way to sync to the cloud and across devices. Personally, I find this one of Yojimbo’s strengths. An app in 2016 that doesn’t keep pestering you to push your information to some remote data centre with questionable privacy policies is somewhat refreshing.

Hopefully having a way to export data to a multi-platform open source alternative will reassure anyone worried about getting locked-in.

Download pyYojimbo2Tomboy

GitHub-Mark-64px

Emergency Plan for iPhone to improve preparedness in the Philippines

FOR IMMEDIATE RELEASE

London, UK: Another Cup of Coffee Limited, a London-based web development company, aims to improve emergency preparedness in the Philippines with the launch of Emergency Plan for iPhone. The app is a simple tool designed to store an emergency plan for an earthquake, flood, typhoon or similar event. Valuable for families who want to ensure their households are prepared to handle a crisis, it can also be used by employers to issue staff with company emergency procedures.

Existing apps tend to offer alert services geared for crisis management professionals or provide standard guidelines easily found online. In contrast, Emergency Plan for iPhone allows ordinary users to save a plan that’s appropriate for their own family or work environment. Its straightforward interface delivers only the important information without unwanted distractions.

Despite the Philippines being highlighted as among the most disaster-prone countries, many Filipinos are still caught off guard by extreme weather events. Founder Anthony Lopez-Vito, who is a British-born Filipino, said, “When Typhoon Yolanda struck, my friends and colleagues with family in the area didn’t know how to find their loved ones. I thought it would be great to have an app people can use for planning before another crisis.” After an unsuccessful search for something suitable, Mr Lopez-Vito decided to build an app to meet the need. He continued: “These days, mobile phones–especially iPhones–are quite common but most apps are for preppers. Since your phone is a constant companion, it makes sense to use an app to keep the important elements of your plan with you at all times.”

Emergency Plan is an iPhone app version of a paper-based emergency plan card. Although electronics may not be useable in a prolonged calamity, it is intended for the immediate unfolding of a crisis. Emergency Plan for iPhone is free for a limited time to gather feedback and make improvements.

Download Emergency Plan for iPhone on the App Store

###


Links and media downloads:

About Another Cup of Coffee Limited:

Another Cup of Coffee Limited is a web development company based in London, England. Founded in 2006, it creates and manages websites for small businesses, media agencies and not-for-profit groups around the world. Although incorporated in the United Kingdom, its talent is made up of independent professionals, many of whom are based in the Philippines.

Contact:

Mr Lan H. Lam
Another Cup of Coffee Limited
Phone: +44 (0) 20 3 290 8898
Email: [email protected]

The Richmond Adult & Community College

The Richmond Adult & Community College offers courses for adults in Richmond and Twickenham.

My Role as an employee

IT Facilities Administrator, May 1997 to Jun 1998

As an IT Facilities Administrator, I was responsible for:

  • Developing a departmental database using Microsoft Access.
  • Identifying and solving hardware and software problems.
  • Maintaining departmental IT equipment and Local Area Network.
  • Recommending the purchase of equipment according to tight budget.

Achievements:

  • Installed the department’s first Local Area Network within budget.
  • Spearheaded creation of a team for college-wide Millennium compliance.

Technical skills important for this role were:

  • Microsoft Access
  • Knowledge of PC hardware and Microsoft Office software
  • Networking