About My Bookmarks
I upload my Safari bookmarks daily. Yes, they are my live bookmarks from my personal computer.
Why?
It's easier to manage bookmarks from my computer. The programs I found that export HTML from Safari aren't configurable enough and I didn't want to install PHP 5 (which the last version of this site used to format the bookmarks). So, I made one myself.
How?
Since I've never used XSLT before, I found an XSLT file -- designed to turn the .plist into a format FireBird (aka FireFox) could understand -- and modified the hell out of it. You can download my XSLT (which is roughly standards compliant if contained in the right HTML wrapper). I run a cron job from a bash script similar to the follow to get it on my server:
$ plutil -convert xml1 -o /Users/username/Library/Safari/Bookmarks.xml /Users/username/Library/Safari/Bookmarks.plist
$ xsltproc -o /Users/username/Library/Safari/Bookmarks.html /Users/username/Scripts/bookmarks.xslt /Users/username/Library/Safari/Bookmarks.xml
$ /usr/bin/ftp -V -u ftp://username:password@domain.com/upload/path/bookmarks.html /Users/robert/Library/Safari/Bookmarks.html
Feel free to modify and distribute the XSLT and bash script all you want. If you use it, I'd appreciate it if you'd link back to my site. If you make any alterations that might be helpful to me, contact me and let me know! If you use it for a site that you make profit on, feel free to send a few bucks to my P.O. Box (just to be nice).
The following is a long list of links to external sites. If you'd like, you can skip to the top of the page.
Robert Brodrecht's Bookmarks
BookmarksBar
Read Soon
- Mazda MotorSports Technical Information
- Mobile Web Best Practices 1.0
- The Jade Range of Belle Epoque Absinthes
- Why’s (Poignant) Guide to Ruby
- Absinthe
- Making Ajax Work with Screen Readers
- Accessible JavaScript: Beyond the Mouse [JavaScript & AJAX Tutorials]
- The Principles of Beautiful Web Design [Design Principles]
- Practical & Cultural Issues in Designing International Web Sites
- 35 Designers x 5 Questions | Smashing Magazine
- Working With Acrylic - EXTREME Overclocking Forums
- Working with Plexiglas<SUP>®</SUP>
- Configuring and Running X11 Applications on Mac OS X
- SCPlugin: Subversion client plugin for the Finder - The Unofficial Apple Weblog (TUAW)
- Eric's Archived Thoughts: Diagnostic Styling
- XHTML Mobile Profile Tags List
- XHTML MP Tutorial - Learn the WAP 2.0 Markup Language with the Help of Examples
- microformatique - a blog about microformats and “data at the edges” : Semantics in HTML part I - Traditional HTML Semantics
- GotPrint: Full Color Glossy Business Cards
- 20+ Tools For Working With AJAX
- Bill Scott: Designing the Rich Web Experience - Yahoo! Video
- PNG Transparency for Internet Explorer (IE6 and Beyond) : Christopher Schmitt
- The B-List: The future of web standards
- Resurrection by H.I.M. (His Infernal Majesty) guitar tab @ XGuitar.com
- Resurrection by H.I.M. (His Infernal Majesty) bass tab @ XGuitar.com
- How to read Piano tabs, tablature, chords, sheet music, notes
- Eric's Archived Thoughts: Resetting Again
- Feature: Trim Down Windows to the Bare Essentials
- Mac Mini Media Centre / journal / hicksdesign
Reading
Bookmarklets
- Google Reader
- Apple Design Links
BookmarksMenu
- Web apps
Bands
- 1200 Techniques
- A Perfect Circle
- Airlock
- Amiel
- Architecture in Helsinki
- Athelete
- BarlowGirl
- Bertie Blackman
- Bing Ji Ling
- Butterfingers
- Caesars
- Centipede
- Chicks on Speed
- Clare Bowditch
- Cursive
- Darude
- Dave Clarke
- Deadstar Assembly
- Deep Dish
- Epicure
- Eskimo Joe
- Fakesensations
- Finger Eleven
- Gelbison
- Glockundspiel
- gODHEAD
- Good Shirt
- Gorillaz
- Gotye
- Grand Fatal
- Greenskeepers
- Grinspoon
- Gyroscope
- Har Mar Superstar
- Hawthorne Heights
- Hilltop Hoods
- HIM
- Holly Throsby
- Joanna Newsom
- John Butler Trio
- John Frusciante
- Kasabian
- Keane
- kHz
- Kisschasy
- Lacuna Coil
- Ladytron
- Little Birdy
- M.I.A.
- Magic Dirt
- Manic Street Preachers
- Marilyn Manson
- Mattafix
- MC Tali
- Missy Higgins
- Mocky
- My Chemical Romance
- My Red Cell
- Mylo
- Natasha Bedingfield
- Nine Inch Nails
- Origami
- Placebo
- Rocket Science
- Rocket Science
- Rusted Root
- Sahara Hotnights
- Sarah Blasko
- She Wants Revenge
- Shihad
- Sia
- Sista She
- Snake River Conspiracy
- Snap! Crakk!!
- Soma Rasa
- Something With Numbers
- Sonic Animation
- Sophia
- Splendid
- Statler and Waldorf
- Tali
- Ted Leo and the Pharmacists
- The Coral
- The Delgados
- The Dresden Dolls
- The Faint
- The Frames
- The Grates
- The Killers
- The Mountain Goats
- The Prodigy
- The Spazzys
- The Streets
- The Used
- The Von Bondies
- Trust Company
- XiuXiu
- Zutons
- Apoptygma Berzerk
- Damone
- Real Life
- Thirty Seconds To Mars
- Robert Lenz
- Aiden
- Julien-K
Carputer Project
Hardware
Relevant Articles
- Booting Linux from Compact Flash
- Logitech QuickCam Pro 4000 under Linux
- Reducing OS Boot Times for In-Car Computer Applications, Part I
- Reducing OS Boot Times for In-Car Computer Applications, Part II
- Reducing OS Boot Times for In-Car Computer Applications, Part III
- Rotary Rasp's Install
- Speech synthesis under Linux
- The Coolest Car in the World
Software
Cars
Computer
Creationist Responses Stuff
Flash Games
Friends
Fun Reads
God Stuff
Helpful
- Ad Removal Hosts File
- Cheat Sheets - ILoveJackDaniels.com
- Complete Sun and Moon Data for One Day
- Easy file encryption and decryption from the shell
- How to reset/reformat a cell phone
- Mac Burn DVDs to an External Burner or an Image
- Online translator by WorldLingo. Free translators.
- Simply Zip Codes
- Trip Gas Price
- Weather.com: Trussville
- XE Currency Converter
- Ice Blast Text Effect
- Spreadshirt
- iSnoop Universal Package Tracking
- Unlock codes for nokia GSM FREE
- Gmaps Pedometer
- Yahoo! Weather Feeds
- IE NetRenderer - Browser Compatibility Check
- Nokia Provider Settings
- Find MP3s
- Download MySpace
- Enable mod_rewrite on OS X 10.4 (Tiger)
Interesting
- Absinthe at la Fée Verte's Absinthe House: Established 1997
- Everything You Know About Absinthe Is Wrong
- BPM Database
- Celebrity Scientology List
- Guide to Lock Picking
- MacSlash | Apple GarageBand Buyer's Guide
- MotoX.us: Motorola Modding... all that RAZR & more™
- Public Domain Movie Torrents
- R/C Drift
- Rotary13B1 Inc. - Spinning Rotor
- Washingtonpost.com: Dissecting Columbine's Cult of the Athlete
- Chick Tract Video
- Field & Stream - Photo Gallery - Make a Survival Kit out of an Altoids Tin
- Custom Printed M&Ms
- Nihilist Chewing Gum
- Slashdot | RIAA Receives Stern Letter, Folds
- My Favorite The Show With Ze Frank
- My Second Favorite The Show With Ze Frank
- How to make your own LED bulbs.
- Blueprint: A CSS Framework
- Comeron Moll - On self-publishing
Nice Philosophy Articles
Off-Grid
Poetry Stuff
PVR Parts
- 1 GIG RAM
- DC-DC 120W Power Converter
- DUAL PCI riser card
- Hauppauge WinTV-PVR 500 MCE
- LITE-ON DVD-ROM Drive
- NEC 16X DVD±R DVD Burner
- Power Adapter
- Seagate Barracuda 500GB
- Seagate Barracuda 80GB
- VIA EPIA SP8000
- Xoxide OEM Silent 120mm Fan
- Thermaltake Thunderblade 120mm LED Fan (Blue)
- silverstonetek.com.products lc20
- silverstonetek.com.products lc14
- Howto install MythTV Kubuntu on a Via Epia, with an ivtv PVR 350 tuner card
Web
Shirts I Like
Web Design
Really Good Articles
CSS
Specifications
Beginning Web Standards
Sites
Books
Javascript
- Douglas Crockford's Talks pt 1
- Douglas Crockford's Talks pt 2
- Douglas Crockford's Talks pt 3
- Yahoo Graded Browser Support
- Yahoo Table of A-Grade Browsers
- Performance Research, Part 1: What the 80/20 Rule Tells Us about Reducing HTTP Requests
- Performance Research, Part 2: Browser Cache Usage - Exposed!
- Code Conventions for the JavaScript Programming Language
Reference
- Yahoo! UI Library: Graded Browser Support
- Browser Safe Fonts
iPhone