Ocarina 6.0

I have not had an Ocarina release in almost a year and a half.  The last year has been busy (more on that later), but I haven’t forgotten about my pet-project!

I started working on a new rewrite of Ocarina in May 2013.  I created previous versions by writing whatever features I felt like implementing at the time.  There was no plan, and it didn’t take too long to transition into an ugly hackjob.  I felt like the code would have been almost impossible to update without breaking everything, so I started fresh.

For the first few weeks I only worked on a design document.  This allowed me to stay focused during development and gave me a chance to think out features before writing a lot of code.  I really like this approach, and I recommend it to everybody before starting off on a project.  I plan to keep this document updated as much as possible.

This is also the first version of Ocarina to have unit tests.  I like these so far, since I can now focus on testing a single component without needing to have a functional GUI.  I plan to keep these updated as much as possible, too.

Ocarina 6.0 is still Linux only and  I don’t have the time, resources, knowledge or interest to support a Windows or OSX port.  I am willing to work with anybody ambitious enough to attempt a port!  Let me know …

Other notable changes:

  • I continued to refine the UI (compared to Ocarina 5.10)
  • I made the switch to GTK-MM and GStreamer 1.2
  • I added support for “banned” and “favorites” playlists
  • I created a .desktop file so Ocarina will show up in your “applications menu”

Download Ocarina 6.0 here!

From Stickers to Magnets

I’ve had a small collection of stickers sitting around my home for the last couple of years, but I never really had any ideas for what to stick them to.  I know some people like to stick them to laptops, but I don’t like the idea of losing all my stickers when I get new hardware.  So they mostly just sat around on my bookshelf half forgotten.

I briefly thought about attaching them to a framed poster board to hang on an empty wall, but opening up the frame would be a hassle when I acquire a new sticker.  Then I discovered magnet paper!

wpid-wp-1397416682882.jpeg

I grabbed the first stickers I could find and attached them to the paper.

wpid-wp-1397416689778.jpeg

I cut everything out…

wpid-wp-1397416694588.jpeg

And then put them on the fridge!

Now if only I had a use for my extra Jolly Lama and Think Geek stickers …