This month in bookmarks: August 2008
2
Sep
2008
Wow August was packed. I’ve trimmed off all but my best bookmarks for this one.
Hope you find some gems in here. If there was one that I missed, please link to it in the comments (unless of course it’s Google Chrome)!
Bash
- Keyboard Shortcuts for Bash [the How-To Geek] - I have found many of the shortcuts here really helpful and it has totally made me more productive.
CSS
- Override Inline Styles from the Stylesheet [Standards for Life] - Natalie Jost came up with a brilliant way to override inline styles from a stylesheet for IE7+, Firefox, Opera, and Safari. You’ll definitely want to save this technique for later. I wonder if this will work for Google Chrome…
- 7 Principles Of Clean And Optimized CSS Code [Smashing Magazine] - Some very good things to consider while writing and maintaining your CSS. I agree with most of these and I think they are good advice.
- Date Badges and Comment Bubbles for Your Blog [CSS-Tricks] - Joost de Valk’s guest post on CSS-Tricks is a really nice way to add a bit of eye candy to your blog.
Firefox

- Auto Dial [Firefox Add-ons] - This is definitely an add-on to watch. Taking ideas from Aza Raskin and perhaps the Aurora team, it fills blank tabs with useful bits like your most visited sites and has much more potential. I can’t wait to see where it goes.
- Firefox Accessibility Extension [Firefox Add-ons] - I happened upon this great extension this month and have found it very useful for helping make my sites more usable. If you do web development I suggest you give this a try.
- Ubiquity [Mozilla Labs] - OK, you probably did see this a week ago but I had to include it in the list because Ubiquity is just frickin’ cool!
- Tracing the Web [Andreas Gal] - A very informative post about TraceMonkey, a JIT compiler for Javascript in Firefox (should be in version 3.1). I agree with Steve Yegge here that Javascript may be the next popular language, stay tuned folks.
Software
- UNetbootin [Sourceforge] - Another mindlessly easy way to try out Ubuntu Linux, this time on a USB drive. I wonder how well it’d work with my iPod…
Javascript
- Periodical Ajax Requests Using MooTools 1.2 [david walsh blog] - David presents a really simple (and hence maintainable) way to use MooTools for periodical ajax.
Hey Eric.
I don’t know if you found this on my blog, but I wrote two articles on keyboard shortcuts in bash.
The first article you link to has like 5% of all the predefined shortcuts.
Bash actually has two editing modes - vi and emacs - for both kinds of programmers.
I also created cheat sheets (pdf, txt and tex) for both modes:
Vi Editing Mode in Bash
Emacs Editing Mode in Bash
Peteris
Argh. I just resolved myself to two things: 1) Your blog has too much useful stuff on it and 2) I’m going to just have to take a few hours and go through as much as I can.
What is bash’s default editing mode?
The default is Emacs editing mode! I am using vi mode myself (with a few shortcuts taken from emacs mode, like ctrl-a, ctrl-e, and a few others).
Vi mode can be set with:
set -o viAnd emacs mode can be set with:
set -o emacsHi Eric,
Thanks for sharing the bash shortcuts. I’ve to use KSH at work, hate it! I like BASH more but I have no choice but to use KSH cause of a few tools written explicitly for it. :(
One shortcut I find myself using again and again is ESC + . (dot). It repeats the last argument of the last command. But this is an interactive mode shortcut. There’s one more shortcut for the same which we can use in BASH scripts, but I can’t recollect now.