7 things you should do with Ubiquity instead

Ubiquity logoThe days of the traditional web where we have to “go” somewhere to do something are ending. Ubiquity is a Mozilla Labs project that is a bit like a command-line for the web. It is powerful because it allows you to use a bunch of common web-tools without leaving the pages you actually care to visit.

One really cool thing about Ubiquity is that you don’t have to type “add-to-calendar blah blah”. If you type “add”, Ubiquity will figure out what you want so you just have to type: “add beer with David Walsh at 9pm” and it will figure it out. If you have text selected, just type “this” and it will insert the selected text into that part of the command.

Guest post on caching and .htaccess

I’ve written a guest post titled Improve your YSlow grade using htaccess over at the David Walsh Blog.

In it, I explain a bit about how browser caching works, how setting headers can affect caching and what you can use in your .htaccess file (or Apache httpd.conf) to maximize it.

Go check it out!

Python first impressions

Python logoA few days ago I got my first Python project. I’d like to share references I’ve found, and what I like or dislike about the language. I hope to give insight to would-be Python dabblers and ideas to current Pythoneers.

Good resources I’ve found

I have found some good resources online for Python and Jython, but I know I didn’t find them all so if you Python-istas could put some in the comments I’d be very grateful :)

  1. The somewhat famous Python is not Java article
  2. Python Documentation Index
  3. Python 2.6.1 Docs
  4. Python Language Notes by Chris Rathman