How to make Firefox address bar faster

Firefox’s address bar, also known as the Awesome Bar, stores all sorts of awesome information in a SQLite database. The SQLite database slowly starts getting fragments and the Awesome Bar just isn’t as awesome if it gets all laggy. To solve this, you can vacuum the SQLite database that Awesome Bar used.

Go to Tools, then Error Console. And copy the following:

[code lang=”php”]Components.classes[ “@mozilla.org/browser/nav-history-service;1” ].getService( Components.interfaces.nsPIPlacesDatabase ).DBConnection.executeSimpleSQL( “VACUUM” );[/code]

And paste and click on Evaluate:

Vaccuming Firefox in Error Console
Vaccuming Firefox in Error Console

The browser probably freezes for a few seconds and the address bar feels faster.

[via MozillaLinks]

I went to try Windows 7 Beta

I was going to totally ignore Windows 7 till it is released but I couldn’t resist anything that is marketed to be with the words “faster”, “stable” and yeah basically “faster”. I mean who could resist “faster”. Henceforth, I grant my fingers the liberty to click around and downloaded Windows 7 64-bit. And burnt. And installed. And played. Windows 7 is the yet to be released operating system from Microsoft.

I thought this is be a good time I try if the software I use would work in 64 bit. It did. Well accept a lame anti-virus software but that’s okay. Some software didn’t work on Windows 7 because it requires Windows Vista unfortunately.

I basically want to see these programs running:

  • Java (64 bit)
  • NetBeans
  • XAMPP (I couldn’t get 1.7.0 to work out of my download, perhaps my download is corrupted. But I downloaded xampplite 1.6.8 and it’s runs fine in Windows 7)
  • Microsoft Office 2007 (My guess is that it will run since it’s from Microsoft)
  • Photoshop CS4. (Yes, but I downloaded the 32-bit one. The 64-bit one probably would work too)
  • Notepad++ (I need this.)
  • Windows Live Messenger 2009 (It worked)
  • ESET Anti-virus (I downloaded the 64-bit one)
  • Dropbox (A must have)
  • Live Mesh

The great news is that all of the programs I tried to install actually worked just like that. Live Mesh did not work right and went to disable Windows Aero but a later update has that issue fixed.

But after I played with it, I’m back to using Vista. Most of my school and work stuff is all back in Windows Vista. I probably would migrate to Windows 7 when the operating system has been released. So far, I am very pleased with the new software. It also boost my confidence in 64-bit software. If not for my Windows Vista having so much of my user settings customized, I would have switched to Windows 7. I felt it was indeed, as advertised, faster. There are lots of subtle improvements to the interface too. I probably blog about it some time later next week.

Up Up Down Down Left Right Left Right B A Start

Want to know the story behind Up Up Down Down Left Right Left Right B A Start? It’s sometimes referred to as Konami code and is implemented in many games, even those not from Konami.

Up, Up, Down, Down, Left, Right, Left, Right, B, A

First executed on an NES game (not Contra!) developed by Konami in 1986, the Konami code (and slight variances of it) can now be inputted in more than 125 different computer, video, and arcade games—some of which aren’t even developed by Konami, the company that created the code in the first place!

Because Contra was one of the more popular NES titles in the day and basically required the Konami code for the average player to complete (the code granted 30 lives from the start, instead of three), most people associate the code’s existence with it. In reality though, the Konami code first appeared in Gradius in 1986, two years before Contra.

In Metal Gear Solid 2: Sons of Liberty on PS2, entering the sequence at the end of the game has the main character, Snake, barking, “STOP FOOLIN’ AROUND KID!” At the end of Metal Gear Solid 3: Snake Eater for PS2, Snake confirms “One More to Go…” referring to the fourth and final installment in the series on PS3.

There are a number more of hilarious consequences for using the code, like it causing your main character to self destruct in Contra 4 if you use the code more than once per level to power-up your guns or in the Dog-developed NES title 3-D World Runner, a message pops up that exclaims, “I AM NOT KONAMI.” The code can even be used in Google Reader of all things, enabling a different background color for the left-hand navigation and updating all unread counts to 30 (a homage, no doubt, to Contra’s 30 lives). You know the code has reached pop culture when Google starts using it. (Source: Game Informer)

There you have it, this is what happen in Google Reader, you get a ninja and your unread count becomes 30. Refreshing will return your unread count to the original value. Pretty cool I say.

Up Up Down Down Left Right Left Right B A Google Reader

(Press Up Up Down Down Left Right Left Right B A in Google Reader and get Ninja!)

The code is even in a song by The Moldy Peaches – Anyone Else But You (of Juno fame).

WordPress 2.7 “Coltrane” is here!

Great new for WordPress users, 2.7 is now out. Coltrane is one of jazz’s greatest. 2.7 does not fall (too) short. It loads faster and the edit and reply in place features are great.

WordPress 2.7 “Coltrane”

The first thing you’ll notice about 2.7 is its new interface. From the top down, we’ve listened to your feedback and thought deeply about the design and the result is a WordPress that’s just plain faster. Nearly every task you do on your blog will take fewer clicks and be faster in 2.7 than it did in a previous version. (Download it now, or read on for more.)

Next you’ll begin to notice the new features subtly sprinkled through the new interface: the new dashboard that you can arrange with drag and drop to put the things most important to you on top, QuickPress, comment threading, paging, and the ability to reply to comments from your dashboard, the ability to install any plugin directly from WordPress.org with a single click, and sticky posts. (Source: WordPress)

I’ve upgraded, have you?