Categories of fiction

Just noticed in my head that the Death Gate cycle, Wheel of Time, and Dune share some things in common. Namely, Earth existed in the distant past, and a future where magic seems like like some really advanced physics on a subatomic level, practiced by humans with innate talent for it. Well, just wanted to jot down my thoughts…

   rambling, life, fiction

Duplicates and deadlocks

I have been using autotest soon after I discovered Rails. It’s awesome. One thing to note is that if you are getting duplicates and/or deadlock errors, it may just be because you have two autotests running at the same time. Just too freaky!

   technology, rails, ruby, deadlock, duplicate, autotest

Firefox 3 Beta 4 out

Firefox 3 Beta 4 is out! Nice to see some visual integration with the OS. I just realised https://gmail.com fails in Firefox 3. Google should really get a proper SSL certificate…

   ubuntu, ssl, firefox, gmail, firefox3

Random gnome-settings-daemon error

One random time (on the 5th of February), X crashed on me. Nothing special. But then the error message that came up after I logged back in was. The errror was something like: ** (gnome-settings-daemon:5559): WARNING **: Unable to connect to dbus: Failed to connect to socket /tmp/dbus-zlCjJ68lrb: Connection refused (gnome-settings-daemon:5559): GnomeKbdIndicator-WARNING **: Unable to connect to dbus: Failed to connect to socket /tmp/dbus-zlCjJ68lrb: Connection refused (gnome-settings-daemon:5559): GnomeKbdIndicator-WARNING **: Not connected to dbus, will not register the object xrdb: “*Label.background” on line 220 overrides entry on line 150 xrdb: “*Text.background” on line 226 overrides entry on line 191 xrdb: “*Label.foreground” on line 232 overrides entry on line 151 xrdb: “*Text.foreground” on line 238 overrides entry on line 19 With the nice side-effect of GNOME looking like gray crap, instead my nice looking Ubuntu theme. Looking around found me this bug report (http://www.mail-archive.com/[email protected]/msg139625.html), which had the solution: sudo apt-get install dbus-x11 For some reason the dependencies may have been messed up? (https://bugs.launchpad.net/ubuntu/+source/dbus/+bug/120089). or may not….

   ubuntu gnome x11 dbus

Ubuntu Gutsy Upgrade

Ubuntu 7.10 - Gutsy Gibbon - has arrived. Since I can’t refuse the temptation of an upgrade, I took the plunge and downloaded the upgrade. Some one mentioned the torrent download, which will be faster than the server download. Spot on. Upgrading was a breeze. There was a slight problem with X not starting not, a little sleuthing revealed that my installation was not complete (namely, my kernel was still stuck on “generic”. Finishing the upgrade solved my problems. Some nice new things. No more beryl (Long live beryl!). Compiz Fusion is now in the official repositories, and for people like me, who are used the control beryl-manager gave, there’s Compiz Config Settings Manager. This post nicely tells how to install Compiz Config, and recommends some good settings for it. I totally grok the new expo feature. Rotate cube now comes with more than 4 cubes, thanks to the new integration with GNOME default with XGL. Beautiful! This video has all the cool configs to use. Now, problems. I have a beef with trackerd. It just hogs all memory for some reason. Ubuntu could do better to explain this. Looking around, I found that killing the current trackerd, and then restarting trackerd to reindex everything with ’trackerd -R’ worked. The memory and swap usage dropped, and what has been running for four days is now completed in two hours! To check, use ’tracker-status’. After trackerd has finished indexing, it should state: Tracker daemon’s status is Idle.Other good stuff includes the ability to finally write into NTFS, but I haven’t tried that out yet. More on others later…

   trackerd, technology, ubuntu, compiz fusion, gutsy

CSS overflow

In the past, I would have problems with container divs not displaying properly, having zero size. So my container div would be displayed as a line, and the rest of my content would overflow out …. Urrgh.. So I would usually put <div style=“clear: both; height: 1%;"></div> But now, thanks to http://www.quirksmode.org/css/clearing.html, I have discovered the wonders of overflow: auto. :)

   technology, rambling, short

The wonders of GAIM

Have three (or more) different IMs but don’t want to login separately to all three? Friends swear by Yahoo Messenger, but refuse to use Google Talk. No fear, use GAIM (Pidgin)! It can combine all you IM accounts into one! :)

   technology, short

Personality Type

Thanks to John for pointing this test out. Quite accurate, though it does not take into account the magnitude? Your answers suggest you are a Realist The four aspects that make up this personality type are: Summary of Realists Loyal and steady workers who meet deadlinesBelieve in established rules and respect factsThink of themselves as mature, stable and conscientiousMay appear too logical or tough-minded and forget their impact on other people More about Realists Realists are loyal to the people around them and work hard to keep their promises. They are honest and straightforward with others and expect the same in return. Realists believe in standard procedures and will only support change when there is a demonstrable benefit.

   self, interesting, society

Watch what you are testing

uninitialized constant ApplicationController (NameError) may mean a lot of things, as a Google search for the term might attest. However, for me, it’s usually because I am trying the run the controller as a test! (I blame the ‘run’ button in Eclipse, too easy). Moral of the story? Might pay to check what you are running, and try Alt-X-U to start the test run manually.

   technology, work, ruby