jump to navigation

Made my own Firefox extension :) June 23, 2008

Posted by razasayed in programming.
add a comment

One of the coolest things about Firefox is the ability to extend it to suit your whims and fancy . There are many useful extensions i use myself,and maybe ill cover those in a later post . EZ Login v1.0 is a firefox extension developed by me. It can be used to automatically fill up login forms while logging onto some of the email, social networking and blogging websites . This extension is actually a clone of the inbuilt Firefox login manager,a mini clone actually and its not supposed to be a replacement for it too :). I thought it would be fun hacking out ones own extension for firefox, and so i went ahead and developed this one.

Below are the screenshots :

The only place where i think EZ Login scores over the inbuilt Firefox login manger is that it can automatically fill up Yahoo and Hotmail login forms too , which is not possible by the inbuilt login manger as these sites have autocomplete turned off.  Also, EZ login stores your login details in encrypted form , unlike plain text used by Firefox (unless you are using a master password).

I didnt intend to make something really useful . I just made this in a spirit of fun and also learnt quite a few things along the way. You can use it as a sample in your own firefox hacking endeavors.

Click here to download EZ Login v1.0.

Also, dont forget to download the latest and greatest version of Firefox till date, Firefox 3.

Happy  Hacking ! 🙂

15 minutes guide to Ruby..No installation required ! June 12, 2008

Posted by razasayed in programming.
add a comment

You might have heard of Ruby, the cool new programming language thats seducing programmers all over…if you wanna have a quick go at the language, then there is a cool online ruby interpreter available at http://tryruby.hobix.com/ , which provides an interactive tutorial for people wanting to give ruby a shot…go ahead, give it a try.

Happy Hacking ! 🙂

Making Compiz effects of Hardy work with Via Graphics Chip June 6, 2008

Posted by razasayed in Hacks.
Tags:
7 comments

I recently got my hands on Ubuntu v8.04 (Hardy Heron) and installed it on my laptop . However, i was disappointed to see that the compiz effects were not working . Also, there were other problems like doing a log off just gave me a black screen and i had to manually reboot my machine.

The reason was my Via Chrome9 HC IGP graphics chip which is not directly supported by Linux, and requires proprietary drivers provided by Via to be installed .  So , after some googling around for the solution and a lil bit of hacking on my part i finally got it to work . So, here im posting the steps i followed :

Step 1) Download the chrome9.83.40558 driver from Via Linux Portal.

Step 2) Install the driver.

But, after installing the driver, when i restarted X-server (Ctrl+Backspace), i just got an orange screen with yellow stripes and a bigger than normal mouse cursor. The desktop just wont come up.

So, the next steps were…

Step 3) In xorg.conf (located in /etc/X11) , under the “Screen” section , add a new subsection  “Display” as follows :

Section “Screen”

SubSection “Display”

Modes “1280×800″
Virtual 1280 800

Depth 24

EndSubSection

EndSubSection

Step 4) Now save the file and reboot your machine or restart X.

Thats it ! . The via drivers were successfully installed and all the display problems which i was facing earlier were gone and the compiz effects now worked like a charm.

I hope this works for you too 🙂 .

Command Line Google ! June 6, 2008

Posted by razasayed in general.
Tags:
add a comment

This is something really uber cool. A person called Stefan Grothkopp has created a command line interface (CLI) for using Google ! . Its called Goosh (Google Shell) . Goosh is a command-line interface of the many functions Google provides, allowing you to do all sorts of cool things , like searching , translating etc..

While a graphical user interface (GUI) is the way to go for most people, the nerds amongst us would surely appreciate a CLI . Go check it out ! 🙂

Goosh