Home Page of Gopal Venkatesan a.k.a g13n

Recent Posts

  1. YUI Carousel is out!

    I am really happy to announce that my widget has finally made to public. Yes, YUI Carousel (part of YUI 2.6.0) has been released yesterday. After a lot of hard work , I’m proud to say that it has come out very well. The YUI Carousel has close to 2500 lines of JavaScript (comments [...] ...

  2. Anti-aliasing and TrueType fonts with XTerm

    I’m one of those folks that don’t use heavy bloated window managers like GNOME or KDE. I prefer a light-weight, fast and slick window manager which is why I run Enlightenment DR17 (or E17 for short). For a terminal application I used to run XTerm, but now I use mrxvt which is another light-weight terminal emulator [...] ...

  3. Where do you want to go driving today?

    This weekend I want to drive from Bangalore to Coorg. I was just wondering it would be nice if I have a web site that can give me driving directions (in India). Otherwise I would have to ask my friends for the route, on the way stop by shops, etc and ask for directions. Its [...] ...

  4. R3: Open Source Template Management/Localization tool

    Its amazing to see Yahoo! contributing a lot of its internal tools to the community. Following its previous project, YUI, its R3 now. If you are wondering what R3 is, it is a command line tool designed to help manage templates, localization, and translations across many internationals/countries/projects. Read more about R3 here. Blogged with Flock Tags: r3, yahoo, open [...] ...

  5. Open Hack Day at Yahoo! Bangalore

    After Sunnyvale and London, it’s now in India. Yahoo!’s open hack day is on the 5th and 6th of October in Bangalore. If you’re interested in working with APIs, making mashups and showing them off to an audience of your peers, then you must show up there. The hack session is by invite only and we’ve got [...] ...

  6. Patching W3C Slidy Presentation Tool

    I use the W3C Slidy Presentation Tool for my presentations. I found a very annoying bug that prevented the showing and hiding of the table of contents smoothly. When perusing through the source code, I found that there are couple of typos in the showTableOfContents() and hideTableOfContents() functions. Dave Raggett was kind to incorporate my patch [...] ...

  7. Hello Consolas

    Consolas is a beautiful monospaced font from Microsoft. Its freely available (only for Microsoft Windows) for download from here. If you have installed it in your system, you can see how beautiful this post looks. ...

  8. Fun with Emacs

    .flickr-photo { } .flickr-frame { float: right; text-align: center; margin-left: 15px; margin-bottom: 15px; } .flickr-caption { font-size: 0.8em; margin-top: 0px; } Enlightenment DR17 (E17) running GNU Emacs with 6 windows, originally uploaded by gopalarathnam_v on 25 Apr ‘07, 4.56pm IST PST. Running GNU Emacs on my patched version of Enlightenment DR17 (E17) on FreeBSD 4. Having a 24″ monitor helps in [...] ...

  9. Thunderbird 2 is out!

    Good Morning! Thunderbird 2 has been released today. It has got many new features including message tagging, message history navigation, find as you type (like Firefox), mail alert notification. For a complete list of features, go to the Thunderbird 2 features page. BTW, here’s the official announcement. technorati tags:mozilla, thunderbird, release Blogged with Flock ...

  10. Introduction to Ajax slides available

    The slides for my talk “Introduction to Ajax” at NIT, Calicut are available for download from my talks section. technorati tags:introduction, ajax, web, development, javascript, dhtml Blogged with Flock ...

  11. Rewriting my weblog in ASP.Net

    I’m rewriting my weblog in ASP.Net with Microsoft SQL Server as the back-end. The software would be complete by today evening, and I’m planning to push to the web server by tonight 11.30 PM PST. I consider ASP.Net as one of the easiest to program and develop web sites and hence I’m recommending it for rapid [...] ...

  12. Please don’t hurt the web - use open standards

    Created by Sean Martell at the 2006 Firefox Developer’s Summit, this graphic became a smash hit at the SWSW conference in 2007. Its about developing for the web using open standards and open source technologies and promoting MDC. Very nice and cool indeed! Go ahead head on to DevMo for desktop wallpapers and more. technorati [...] ...

  13. Writing Efficient JavaScript

    The video of my talk on Writing Efficient JavaScript at Yahoo! F2E (Front-End Engineering) Summit (March 8th, 2007) is available from YUI Theatre. Thanks to the folks at Yahoo! who have made this talk available from video.yahoo.com. You can also download a copy of the talk from their download servers. technorati tags: f2e, f2esummit07, javascript, performance, webdevelopment, yahoo ...

  14. Building Firefox/Thunderbird 2.0 on FreeBSD 4.x

    Some of my friends run FreeBSD 4.x on their office workstations. Since Firefox/Thunderbird is supported only on the trio (Windows, Mac OS X, GNU/Linux), we were compelled to build on our own. The system has all the pre-requisites, and we had GCC 2.95.4 for building. Compiling Firefox/Thunderbird on FreeBSD requires the LDFLAGS to be set to “-pthread”, [...] ...

  15. Internet Explorer (IE) Developer Toolbar

    Ask any web developer about his/her experiences with trying to fix a layout problem on Internet Explorer. It has always been a pain. Microsoft has introduced a developer toolbar for IE to help web developers view/navigate the DOM, inspect elements by clicking on them, enable/disable CSS, outline DIVs, TABLEs, positioned elements, etc. This is exciting If [...] ...

  16. Thunderbird 2.0 Beta (Account Set up)

    .flickr-photo { } .flickr-frame { float: right; text-align: center; margin-left: 15px; margin-bottom: 15px; } .flickr-caption { font-size: 0.8em; margin-top: 0px; } Thunderbird 2.0 Beta (Account Set up), originally uploaded by gopalarathnam_v on 10 Jan ‘07, 9.30am IST PST. The new Thunderbird 2.0 Beta (latest build) has Gmail listed in the Account Set up screen. This is really handy and [...] ...

  17. Building SpiderMonkey on Ubuntu

    The following instructions for building SpiderMonkey is not specific to Ubuntu, but same on almost all Unix and Unix-like operating systems. Login to Mozilla CVS servers cvs -d :pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot login Pull the sources cvs -d :pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot co -l mozilla/js/src mozilla/js/src/config mozilla/js/src/editline mozilla/js/src/fdlibm And start the build cd mozilla/js/src && make -f Makefile.ref If your distribution has GCC 4.1, then you might hit [...] ...

  18. My ThinkPad R60 is now powered by a newer faster kernel (2.6.19.1)

    Its been weeks since I upgraded my laptop with the latest kernel. So, got some time today to pull the latest stable 2.6.19.1 release and compile. OK, I’ll outline the procedure of my upgrade (apart from downloading and unpacking the kernel sources): cp /boot/config-`uname -r` .config make silentoldconfig make menuconfig make clean make bzImage make modules sudo make modules_install sudo mkinitramfs -o /boot/initrd.img-2.6.19.1 [...] ...

  19. Make your Firefox throbber look cool with Spinfox

    Spinfox is a Firefox extension that changes the throbber to look like the Firefox logo. It replaces the plain looking throbber. Now Spinfox is available as a Firefox extension , no more fiddling of the chrome directory is necessary. technorati tags:firefox, spinfox Blogged with Flock ...

  20. FOSS.in/2006

    FOSS.in/2006 began today. Atul Chitnis gave the opening ceremony talk as usual. Perhaps the greatest thing that has changed from the previous years is the “key note” address. This year, the “key note” address was given by Suparna Bhattacharya from IBM. She is a well-known kernel hacker. This is a real good news that the “key note” [...] ...

  21. Talk on PHP, YUI, JavaScript

    Yahoo! is organising a public lecture in Bangalore at the Taj Westend Hotel on Monday the 27th from 2PM to 6PM. There would be a series of talks on PHP and JavaScript. The (probable) list of the talks on that day: Rasmus Lerdorf on PHP Philip Tellis on YUI Sumeet Mulani on JSON I would talk on JavaScript Performance If you guys [...] ...

  22. FOSS.IN/2006

    This time my talk at FOSS.IN is about JSON. There have been a lot of buzz and hype about this ubercool light-weight data interchange format. If you would like to meet, please do drop in. technorati tags:foss.in, foss.in2006, json, javascript ...

  23. Getting Entrance (E17 Display Manager) to work on Ubuntu

    Entrance is the kick-ass display manager for Unix and Unix-like systems. It is a replacement for XDM/KDM/GDM/whatever your DM is. You can either choose to do an easy install by choosing the apt-get method for which you can get the instructions from http://www.get-e.org/. Or, you can choose to compile the latest sources pulled from [...] ...

  24. Some very nice JavaScript posts

    There are two very nice posts on JavaScript efficiency and writing good JavaScript code. One of the article is by Douglas Crockford that talks about when to use the new operator and avoiding the use of Number, String intrinsic objects when not necessary. The other article is by Mark Wilton on writing efficient JavaScript. Bookmark the [...] ...

  25. Ubuntu Edgy Eft

    .flickr-photo { } .flickr-frame { float: right; text-align: center; margin-left: 15px; margin-bottom: 15px; } .flickr-caption { font-size: 0.8em; margin-top: 0px; } Yesterday night I decided to upgrade my eMac to Ubuntu Edgy Eft (6.10 LTS). Previously my eMac was running Ubuntu Dapper Drake. Even though I heard many horror stories about the upgrade, I decided to give it a [...] ...

Copyright © 2005-2008 Gopal Venkatesan <gopal at gopalarathnam-nospam dot com> Remove the "-nospam" for contacting me through e-mail