30 May 2010, 11:29pm
Projects:
by

leave a comment

  • Hudson Gource

    Awesome visualization of Hudson codebase on SVN using Gource, a reply to Kohsuke’s tweet a few days ago. Gource is a software version control visualization tool, similar to code_swarm, but triple the coolness factor.

    This video somehow doubled up, I must’ve done something wrong when I added the audio using iMovie. The activities from 2005 to 2010 run up to 16:30 minute mark, the rest is just a repeat so you can skip it.

    And for future reference, these are the commands I used on OS X to generate the video:

    • sudo port install gource
    • sudo port install ffmpeg
    • svn log --verbose --xml > hudson-svn.log
    • python svn-gource.py --filter-dirs hudson-svn.log > hudson-gource.log
    • gource --highlight-all-users --log-format custom hudson-gource.log -800x450 -s 0.01 --stop-at-end --hide filenames,dirnames --follow-user kohsuke --output-ppm-stream - | ffmpeg -y -b 3000K -r 24 -f image2pipe -vcodec ppm -i - -vcodec mpeg4 hudson-gource.mp4

    Nice instrumental songs by Eric A Liniger.

    22 May 2010, 10:51am
    Life:
    by

    2 comments

  • The Little Things

    The best part of Box Hill: egg tarts from Grain Asian Dessert, Wired from the local news agent.

    It always feels like a relaxing meditation every time I have those egg tarts and an edition of Wired on the table. Grain Asian Dessert has the best egg tart in Melbourne. Box Hill news agent sells Wired mag cheaper than Borders the city.

    It’s the little things in life.

    5 May 2010, 11:12pm
    Projects:
    by

    leave a comment

  • Introducing Wordnik Search Firefox Add-on

    For those Firefox users who often need to look up for a word.

    Having lived in Australia for the last decade or so after the first 18 years growing up in Indonesia, I’m now at a point where I’m fluent enough in English but still occasionally need to look up for the definition of rarely used words and phrases, while at the same time I lost track of the more recent Indonesian slang and, again, I have to look for the meaning on the Internet.

    I used to rely on multiple web sites like Dictionary.com, Wikipedia, and Google, to find out the definition of a word and how it’s supposed to be used. A simpler solution is long overdue, and I finally found out about Wordnik early last week. Wordnik provides the definitions of the word, examples with links to quality articles, Twitter messages containing the word, and also pronunciations, etymologies, and sample phrases, all in one convenient page.

    Here’s how Wordnik page looks like for some English words: dissonances, crystallography. The tweets are instant win for Indonesian slang: jayus, jomblo. Pretty handy, eh? It would be even better if Wordnik can expand their dictionary to non-English languages.

    Now, Firefox is my primary browser, how do I use Wordnik on FF? There are three options I can think of (1) search the word on Wordnik.com, (2) add Wordnik search engine to Firefox, or (3) use a bookmarklet. Each of these options uses too many mouse clicks, too many mouse movements, or too many keystrokes for me.

    So I decided to scratch this itch and wrote Wordnik Search Firefox Add-on.

    All you need to do is highlight a word or a phrase, right click, and select ‘Search In Wordnik’ option. A new tab with Wordnik page for the highlighted word/phrase will then appear.

    If there’s no highlighted text, you can still right click and select ‘Search In Wordnik’, a search dialog window will appear and you can search for any word/phrase you want.

    You can install this add-on from Mozilla.org, but it’s still currently beta so you have to tick the ‘Let me install this experimental add-on.’ checkbox. Any question? Please leave a comment. If you find any bug, please raise an issue.

    Update (12/5/2010):

    The add-on has been approved for public access by a Mozilla.org editor. Translation: no checkbox ticking is needed, install away!

     

    Recent Posts

    Recent Comments

    • Cliffano Subagio: Good to hear about your opportunity to visit Japan, I’m sure you will have a great...
    • Kayla: I’m going to Japan for two week this summer. Our sister city is Tsubame, Japan and my school has an...
    • poseidonfu: thanks,Very effective
    • anonymous: I really enjoyed both the last lecture and the book. I don’t think that theres anyone that I look up...
    • dioni: The thing I hate about HK is how people shove and push in the queue. Can’t they be civilized?!! I kept...

    Most Commented Posts

    Linkroll