ctNotify – A Flexible Multi-Instance jQuery Notification Script
I am pleased to announce the release version of my jQuery notification script. I have made this long time ago, but finally I have polished it enough to be made available to the public. This is a queued notification script, meaning that you can push the notification without worry about overwriting the previous one. Best [...] Read more »Solving Weird Facebook Error 191 in IE7
I was doing some QA for a Facebook application the other day. I encountered a strange error message that only occurred in IE 7, but not in any other browsers that I tested against with (Firefox, Chrome, Safari, perhaps IE >= 8 too).
Read more »Tutorial: Object-Oriented Way of Creating a jQuery Image Slider
The purpose of this article is to demonstrate object-oriented design in JavaScript, by creating a jQuery powered image gallery script from scratch. Note that we are not creating a jQuery plugin, but simply using jQuery for DOM selection and manipulation. In the near future, this article might be updated to jQuery plugin version.
Ubuntu 11.10 Look Overhaul
I have been using Ubuntu 11.10 for about two weeks now. During this time, I have been switching back and forth between Unity and Gnome 3 shell interface. I am finally convinced that I am not a Gnome 3 person, and the right choice for me is Unity. I don't want to explain the detail, but to me, Unity just works, and it works pretty well. However, after I had been using Gnome 3 for a while, I am kind of addicted to its look. So, I question myself if I can mimic its look in Unity. After a few attempts, I came up with the following. If you are interested at how it was done, please read on.
ctNotify – A Flexible Multi-Instance jQuery Notification Script
I am pleased to announce the release version of my jQuery notification script. I have made this long time ago, but finally I have polished it enough to be made available to the public. This is a queued notification script, meaning that you can push the notification without worry about overwriting the previous one. Best yet, you can create multiple instances of the script for different purposes. Item rending callback allows flexible customization on the look and feel.
Symfony Per Developer Configuration under Version Control
Are you a Symfony developer who work with several other developers, and you share your progress with them using a Version Control System (VCS)? Subversion, GIT, Mercurial, you name it. In a team based development environment, it's not uncommon that each of the developer needs to have some sort of personalized configurations. For example, in ProjectConfiguration.class.php, where you define your Symfony library include path: require_once '/home/user/projects/lib/symfony-1.4.8/lib/autoload/sfCoreAutoload.class.php';. In the single developer scheme, this works perfectly fine. However, in team development scheme under version control, this fails. That's because if you commit this file into VCS, it will alter the include path of the rest of the team.
Switch to External Monitor Connected via HDMI/VGA port in Ubuntu
This is more like part II of the article I posted earlier about my laptop issues in Ubuntu. I finally managed to get the HDMI (possibly VGA) port working. Keep reading if you are interested.
I found that I have to connect the HDMI cable before Ubuntu is booted up. If I do that, I am able to see the external monitor in Nvidia X Server Setting window. So either connect the cable before starting the OS, or connect the cable and then restart the OS will both work. This works well, but it's rather inconvenient. I want this to be done without restarting.
Read more »
