download day 2008

June 17, 2008 under Download Day 2008, Firefox, Mozilla

Today has been christened Download Day 2008 by the Mozilla Organization. You can do your part by downloading Firefox 3.0 today in order to help set a World Record for the most software downloads within 24 hours. Don’t forget to tell your friends, family and colleagues to do the same. The Firefox developers have done some amazing work, especially regarding memory usage; it’s crazy fast.

Download Day 2008

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Shout it
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter
Google Buzz (aka. Google Reader)

quick calc

November 2, 2006 under Firefox, Google, Hacks, Python, Ruby

Often, I need to do some quick arithmetic involving multiple operations and don’t have a good calculator handy. There’s a calculator application on my cell phone, but I’m an atrociously slow cell phone typer. Most simple calculator apps, like calc.exe in Windows, are fine for single operations like 2+2 or 67 * 1.14, but for multiple-operation expressions, those simple apps won’t cut it without needing to resort to some copy ‘n’ pasting or [gasp] manual jotting with a writing utensil.

When I’m in front of a computer and I need to quickly calculate an arithmetic expression to figure out sales tax, find averages, multiply numbers too large for my brain to deal with, etc, writing a script or a total application would be overkill. Here are the cross-platform solutions that I find myself resorting to:

Python (python.org)
Python's IDLE
Python’s interpreter is convenient. It allows you to enter any mathematical express and it will evaluate it as if it were a line in a Python script. You could even assign values to variables or other data structures, use loops, conditions, and create functions like you would in any ol’ script.

Ruby (ruby-lang.org)
Ruby's IRB
Ruby’s interpreter has nearly identical features to Python’s interpreter, except that the language is Ruby instead of Python…duh 😉

Mozilla Firefox JavaScript Error Console (mozilla.org/firefox/)
In Firefox, selecting “Error Console” from the Tools menu item will launch the JavaScript Error Console window. The Error Console is useful for debugging JavaScript in Web applications. However, much like Python’s and Ruby’s interpreter, it too can quickly evaluate arithmetic expressions. Its main shortcoming, when compared to the aforementioned Python and Ruby interpreters, is that can only evaluate one line at a time. So you cannot store data in variables, since once you click the evaluate button, your variables are destroyed.
Firefox's JavaScript Error Console

Google (google.com)
Google’s powerful searching abilities are one thing, but did you know that it can also perform calculations (Ex: (99*66)2), unit conversions (Ex: 120 kilometres in miles) and even unit+currency conversion (Ex: help the in laws figure out Canadian gas prices ).

Instacalc (instacalc.com)
I’ve just recently come across this website and haven’t explored all of the features yet. However, it looks very promising. Using AJAX to display answers as you type in your expression is a nice touch.

For Windows users, there’s also the Power Calculator that’s part of the suite of Windows XP PowerToys. I keep it bound to the Calculator key on my keyboard.

better calculators + me = happy

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Shout it
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter
Google Buzz (aka. Google Reader)
comments: 1 »

how my fox is dressed for autumn

September 15, 2006 under Computers, Firefox, Internet, Software

How do you dress-up your Firefox? I don’t use any third-party themes, but here are extensions that I use on my computers:

Google Toolbar
Search term suggestions. Phishing detection. AutoFill for speedy completion of webforms. Spell check. This is a handy extension, but I’m not sure if I’ll have a need for this when Firefox 2.0 ships.

Adblock
Advertising pays the bills for a lot of sites, but there’s a 99.999% chance that I’ll never click on a banner ad. So my guilt is slightly alleived when this handy extension removes them from every site that I visit 😉

Adblock Filterset.G Updater
Filterset.G is a handy list of regular expressions that the aforementioned Adblock extension uses to determine ad content on a web page. This extension ensures that said list is automatically kept up-to-date.

IE Tab
This is one of those for-Windows-only extensions. This extension is extremely useful for web development testing, since it allows you to view any web page using Internet Explorer’s rendering engine right from within Firefox. It’s also perfect for viewing various web sites that only render correctly in IE (cough, MSDN, cough).

Web Developer
Another web development time-saver. It features a slew of tools to make development easier. The “convert POST to GET” feature alone is indespensible.

del.icio.us
This extension makes it easy to bookmark pages in my del.icio.us. Definitely a time saver when you use multiple computers.

Forecastfox
I’d rather not have to go to the Weather Network‘s website all of the time. This eliminates one step, since I already have a browser window open anyway.

I love Firefox’s customizability. The other browsers like IE, Opera and Safari don’t come close. Which Firefox extensions can you not live without?

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Shout it
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter
Google Buzz (aka. Google Reader)
comments: 1 »