IE is Being Mean to Me
I so feel this guys pain. I’ve been in the situation many times before trying to get javascript/html working cross browser.
A blog about nothing
I so feel this guys pain. I’ve been in the situation many times before trying to get javascript/html working cross browser.
Occasionally when developing add-ons for Firefox, you want your JavaScript to only run once for the lifetime of the application. Normally, you would place your code in a browser overlay, but this causes the code to run every time a new window is opened. There are several ways to get around this. [...]
Filed under
Work
Posted on
January 19th 2010
Web Tech Studios is a company I created to cover the work I do in my spare time. The focus of the company is providing custom solutions for clients. We will also supply free Firefox add-ons. For the add-ons we are asking for donations to cover the development cost.
After much trial and [...]
Filed under
Work
Posted on
December 23rd 2009
For the latest version of KwiClick we introduced a feature called search clovers. When you highlight a word on a page, a single diamond shaped “clover” appears. When you hover over the diamond, 3 more diamonds appear creating a 4 leaf clover configuration. To create these diamonds we use two html tags, [...]
Filed under
Work
Posted on
December 8th 2009
Standard Django rendering parses a template every time it is rendered. Storing the parsed template can be a nice little speed up for your Django site. This code snippet does a great job of doing that for all templates. One drawback to this approach though is that the server needs restarted whenever [...]
Filed under
Work
Posted on
December 1st 2009
KwiClick 2.4.1 was released on AMO this week. This is a pretty large update from the last AMO release so make sure to check it out. Here is a list of what is new in this release:
New Search Clovers for selection based searching functionality
Updated Bing provider
Updated compatibility for ff 3.6betas
Improve sqlite performance
Trim leading [...]
Filed under
Work
Posted on
November 29th 2009
Since I upgraded my laptop to Snow Leopard, I’ve been trying to setup my development environment so that I can compile idl files. I need to do this for one of the Firefox extension I work on. I’ve been able to put this off for a while since my interfaces haven’t changed in [...]
Filed under
Work
Posted on
October 27th 2009
I work full time for AOL, LLC and telecommute to work. Because of this I need to have broadband in my home. We currently live in the smallish town of Indianola, Iowa and we use Mediacom for our broadband access. The current high speed package we have is $50 a month (7MB [...]
We’ve setup a custom cache backend and modified it to fix cache keys. Now, we are going to tackle a much more complicated problem; dogpiling.
Dogpiling occurs when an entry in the cache expires. If you get multiple requests for that cached item before it’s new value can be calculated, you end up with [...]
Filed under
Work
Posted on
August 11th 2009
In part I of this series we setup a custom django cache backend based on the current memcached implementation. For the second installment in this series we are going to start modifying our custom cache backend.
Memcached has a couple of limitations it sets on keys. Currently the length limit of a key is set [...]
Filed under
Work
Posted on
August 4th 2009