Enter your email address to subscribe to this blog.

Recent Comments

Intro to Spring Security Core for Grails
Eric Pierce said: Thanks for these screencasts, Dan! You made it crazy simple to get up and running w/security core h... [More]

Removing duplicates from an array of objects
Arvind said: Great tip, can't thank you enough for this. [More]

Intro to Spring Security Core for Grails
Santosh said: Thanks much for putting up these screencasts. As the others here I'm a beginner and I've been having... [More]

Grails Spring Security Plugin - Logout postOnly setting
eriihine said: I still had some issues with this one. It seems that the href link is always generating a GET method... [More]

Intro to Spring Security Core for Grails
Dan Vega said: Just a heads up but I decided to write up a quick post on your question just in case it trips up any... [More]

Firebug 1.2 beta and ColdFire

I recently updated to Firefox 3 and so far I am loving it. One of the essential tools to anyone in my position is Firebug. I installed the new beat 1.2 and I just could not get it to open. The installation was fine but every time I try to open firebug nothing would happen. This is actually a problem with ColdFire that I had installed. If you are having a similar problem just remove ColdFire and it should work fine. I am a big fan of ColdFire so as soon as they get things working I will be upgrading.

ColorZilla 2 Beta Released

One of my favorite FireFox plugins is ColorZilla. This plugin adds a small eye dropper tool to your status bar. Whenever you want to find out what a color appears on a page, select your eye dropper and click on the color. From there you can right click on the eye dropper and get all kinds of values from hex codes with or without the pound sign to rbg values. This truly wonderful tool is a time saver. I remember the days of print screening and opening up the screen shot in Photoshop to grab the color. Today I found out that my favorite tool just got better. Big congratulations to Alex Sirota for some great imporvements. The biggest one of note is the ability to search the dom for colors. Here is a complete list of updates for Beta 2.

New in ColorZilla 2:

  • Webpage DOM Color Analyzer
    • Analyze DOM element colors on any Web page and create a corresponding palette
    • Locate elements on the page that correspond to a given color
    • Find out what CSS rules specify a given color
    • Save, bookmark and share the palettes
  • Online Palette Viewer
    • Click here for an example
    • Allows viewing, bookmarking and sharing any color palette
    • Provides a permalink URL that represents any set of colors
    • Online Eyedropper shows colors in RGB, HSV and additional formats
  • Use Full Page Zoom introduced in Firefox 3
  • Firebug support - allows opening the selected element in Firebug
  • New languages - Indonesian, Korean, Norwegian. Thanks to the BabelZilla team!
  • Firefox 3 support
  • Ubuntu support (gcc4 based build included)
  • Minor tweaks and bug fixes

Firefox Spellcheck - Editing Custom Dictionary File

If you are using Firefox (why would you not) then you probably know that FF has native spell checking for text areas. If you misspell a word you get a little red squiggly line letting you know that you misspelled the word. If you right click the word FF will give you a list of suggestions for correcting the misspelled word. If you know that the word is spelled correctly and want to add it to the dictionary you can click the "Add To Dictionary" menu item. What happens if you accidentally clicked that menu item and didn't really want to add it, how do you correct it? It is actually pretty easy. The file that contains the custom dictionary is located here:

C:\Documents and Settings\<user>\Application Data\Mozilla\Profiles\<profile name>\persdict.dat

This file will contain all of the custom entries you added so just remove the word that accidentally got added and your good to go.


Firefox 2.0 Released, so what's new?

You can now download Firefox v2.0 by visiting Here is a list of what is new in 2.0
  • Visual Refresh: Firefox 2's theme and user interface have been updated to improve usability without altering the familiarity of the browsing experience.

  • Built-in phishing protection: Phishing Protection warns users when they encounter suspected Web forgeries, and offers to return the user to their home page. Phishing Protection is turned on by default, and works by checking sites against either a local or online list of known phishing sites. This list is automatically downloaded and regularly updated when the Phishing Protection feature is enabled.

  • Enhanced search capabilities: Search term suggestions will now appear as users type in the integrated search box when using the Google, Yahoo! or search engines. A new search engine manager makes it easier to add, remove and re-order search engines, and users will be alerted when Firefox encounters a website that offers new search engines that the user may wish to install.

  • Improved tabbed browsing: By default, Firefox will open links in new tabs instead of new windows, and each tab will now have a close tab button. Power users who open more tabs than can fit in a single window will see arrows on the left and right side of the tab strip that let them scroll back and forth between their tabs. The History menu will keep a list of recently closed tabs, and a shortcut lets users quickly re-open an accidentally closed tab.

  • Resuming your browsing session: The Session Restore feature restores windows, tabs, text typed in forms, and in-progress downloads from the last user session. It will be activated automatically when installing an application update or extension, and users will be asked if they want to resume their previous session after a system crash.

  • Previewing and subscribing to Web feeds: Users can decide how to handle Web feeds (like this one), either subscribing to them via a Web service or in a standalone RSS reader, or adding them as Live Bookmarks. My Yahoo!, Bloglines and Google Reader come pre-loaded as Web service options, but users can add any Web service that handles RSS feeds.

  • Inline spell checking: A new built-in spell checker enables users to quickly check the spelling of text entered into Web forms (like this one) without having to use a separate application.

  • Live Titles: When a website offers a microsummary (a regularly updated summary of the most important information on a Web page), users can create a bookmark with a "Live Title". Compact enough to fit in the space available to a bookmark label, they provide more useful information about pages than static page titles, and are regularly updated with the latest information. There are several websites that can be bookmarked with Live Titles, and even more add-ons to generate Live Titles for other popular websites.

  • Improved Add-ons manager: The new Add-ons manager improves the user interface for managing extensions and themes, combining them both in a single tool.

  • JavaScript 1.7: JavaScript 1.7 is a language update introducing several new features such as generators, iterators, array comprehensions, let expressions, and destructuring assignments. It also includes all the features of JavaScript 1.6.

  • Extended search plugin format: The Firefox search engine format now supports search engine plugins written in Sherlock and OpenSearch formats and allows search engines to provide search term suggestions.

  • Updates to the extension system: The extension system has been updated to provide enhanced security and to allow for easier localization of extensions.

  • Client-side session and persistent storage: New support for storing structured data on the client side, to enable better handling of online transactions and improved performance when dealing with large amounts of data, such as documents and mailboxes. This is based on the WHATWG specification for client-side session and persistent storage.

  • SVG text: Support for the svg:textpath specification enables SVG text to follow a curve or shape.

  • New Windows installer: Based on Nullsoft Scriptable Install System, the new Windows installer resolves many long-standing issues.


Gmail Delete Button

This is a great greasemonkey user script that allows you to add a delete button to Gmail in Firefox.You you can delete emails without this but in my opinion it's a pain to use the little drop down menu. If you would like to add a delete button to Gmail just head over to


More Entries