Hello world!

January 16, 2011 Leave a comment

Welcome to WordPress.com. This is your first post. Edit or delete it and start blogging!

Categories: Uncategorized

Sending custom emoticons with Adium – Part III

June 30, 2010 7 comments

For all the lazy fan of my work, I’ve updated my patched version to the lastest Adium 1.4 from hg. It’s tagged Adium 1.4b18 and the build date is today, 30th June 2010.

As before, you can download the binary file, or the patch file:

Categories: code Tags: , , , ,

BClock – Version 1.10

April 3, 2010 Leave a comment

A new version of BCLock is online:

Version 1.10 (2010/04/03):

  • Enhanced column layout for better readability;
  • Added help button that links to a online tutorial on how to read a binary clock;
  • Added version number on preference pane

You can download it here.

Categories: code Tags: , , , ,

NSMenuExtra – working with undocumented APIs

April 2, 2010 1 comment

After reading this article on how to build a SystemUIServer menu, I gave it a try, and built a cute menulet. Doing so, I bumped into some issues and I thought it would be nice to have a full step-by-step and up to date tutorial with source code attached. Read more…

BClock – On Binary clocks and their usefulness

March 28, 2010 3 comments

jumbo-led-binary-desk-clock.jpgI’ve always loved the idea of a clock which is hard to read (really? Yeah.. really!). Hard to read as in binary-coded-digits-hard-to-read. A few months ago, I found this cute menulet for OS X but it always bothered me that I couldn’t cmd+click&drag it around and put it next to the normal clock. It’s a shame! The clock has to be the first thing on the right in any menu bar of every computer in the whole world. I had to do something! How would I make the tormenting, screaming demons in your head go away otherwise? Read more…

Categories: tutorial Tags: , , , ,

Sending custom emoticons with Adium – Tests

March 3, 2010 2 comments

This is the third of three related post documenting my custom emoticon patch for Adium. You can find the others here:

The test cases are divided into two categories, depending on the section of the GUI used to interact with the custom emoticon subsystem.

Read more…

Categories: code Tags: , , , ,

Sending custom emoticons with Adium – Classes and interface

February 27, 2010 2 comments

This is the second of three related post documenting my custom emoticon patch for Adium. You can find the others here:

As said in the previous post, the library code for sending custom emoticons is already present in Adium thanks to libpurple. What’s left to do is bubble it up from libpurple.framework to Adium’s GUI. Read more…

Categories: code Tags: , , , ,

Sending custom emoticons with Adium – Requirements

February 23, 2010 3 comments

I’m starting today a review of my custom emoticon patch for Adium 1.4. Together with my informal review, I’d like to write down some formal documentation of the process:

Read more…

Categories: code Tags: , , , ,

PHP – date() [function.date]: ERROR on OS X

January 30, 2010 Leave a comment

If you have enabled php5 support on Snow Leopard modifying the file at “/etc/apache2/httpd.conf” uncommenting the line:

#LoadModule php5_module        libexec/apache2/libphp5.so

you might get in trouble using php due to a misconfiguration of php.ini. Read more…

Categories: tips Tags: , ,

Sending custom emoticons with Adium – Part II

January 29, 2010 24 comments

I’ve made some enhancements to the first version of my adium patch for sending custom emoticons. There are two main improvements: Read more…

Categories: code Tags: , , , ,