Main Page
Technical Documents
- OS X
- Taking an OS X Screenshot When DVD Player Is Running
- Encoding Notes
- Full color support in OS X Terminal.app
- OS X Bluetooth Dialup Networking on a Treo 650 and T-Mobile
- View OS X Filesystem Access
- Fix the Mac Firefox v2 Drag-To-Toolbar Bug
- Darken the icons of hidden applications in the OS X dock
- Moving the OS X dock
- OS X dock transparency
- Disable wrapping when using arrow keys to navigate Spaces
- Revert back from NewsGator beta
- iPhone Hacking Notes
- Setting up OLPC on an Intel MacBook Pro
- Enabling the PHP PDO driver for MySQL on OS X Leopard
- Configure Fink's OS X MySQL to start at boot
- Launch the OS X Screensaver From The Dock
- Eject a CD from the OS X CLI
- Mount an AFP share from Linux
- Mount a DMG under Linux
- OS X Boot Keys
- Smart quotes on the Mac keyboard
- Disable Screen Sharing's 'No Encryption' Warning
- MediaWiki bundle for TextMate
- Convert webarchive to html
- Disable download quarantine
- Exclude resource forks from tar
- Base64 Encoding/Decoding in Objective-C
- Linux
- SELinux Boot Issues
- Multihomed NICs under Linux
- Changing the Fedora Core default window manager
- Installing Spamassassin on Dreamhost
- Upgrading my Dreamhost Spamassassin
- Configure Thunderbird to light Scroll Lock Upon New Messages
- Apple Keyboard
- Get Thunderbird to Launch Firefox
- Add almost every screensaver to Kubuntu
- Convert FLV audio to MP3 in Linux
- Kubuntu Hardy Heron Mac Keyboard Function Key Fix
- Fix VMware for Kubuntu Hardy Heron
- What version of Ubuntu/Kubuntu am I running?
- What are the default defines in my Gnu compiler?
- The Linux equivalent of the Mac open command
- Custom login face icon in KDE's kdm
- Using tar to copy files and preserve permissions
- Changing a Windows domain password from a Linux workstation
- GUI wrapper for GDB => DDD
- Remove unprintable characters from a file
- Windows 7
- Other
- Canon AVI to h.264 MOV
- PPTP over SSH
- Identifying Flickr Photos
- Add full text to ActiveCollab's RSS feed
- Creating/Merging CVS Branches
- Subversion equivalent of .cvsignore
- Subversion keyword expansion
- Remove the U3 Partition from the SanDisk Cruzer Micro
- MySQL on localhost only, not over the network
- Dumping a human-readable MySQL database
- Integrating Wordpress with LiveJournal
- Migrating a Wordpress database from a production server to a test server
- HTML Highlighting in Eclipse
- Kindle DX Notes and Links
- Testing for SSLv2 and SSLv3
- GCC Predefined Macros
- C++ Type Casting
Nontechnical Documentation
Scripts
- passwd.py
- rename.pl
- extract_rss_items.xsl
- combine_rss.sh
- Show all GCC preprocessor definitions
- Set the DNS server under OS X
- PPP Connection Sharing
- iTunes Scripts
- OS X Connection Sharing Without The Control Panel
- Digg Top Stories Today as RSS
- updateall.sh
- Convert Cha-Ching CSV files to Quicken QIF files
- colonize.sh - Pushes your ssh public key to a server for passwordless authentication
- JavaScript string trim
- Unicode to UTF-8
- update.bat for Cygwin
- cvsloginfo2mail.pl - email cvs checkins
Source Code
C/C++ Snippets
Makefiles
Java Classes
- BuildStamp Ant Task
- IconWallet
- Log using Log4J
- PropertySingleton
- XML DOM Debugging
- Basic JFrame Template
- Extend JDialog (simplifies ESC, Enter, and JTextField focus)
- Copy a string like Windows Explorer filenames (for example, "ninja" becomes "ninja copy" which becomes "ninja copy 1" which becomes "ninja copy 2", etc.)
- Basic build.xml template
Java Snippets
- Center a window on the screen
- Hex dump a byte array
- Normalize an object to a string
- Random string of given length
- String (not character) replacement
- Escaping single quotes for SQL
- String to integer with no exceptions
- Serializing XML DOMs using Xerces/Xalan
Python Code Snippets
- Dictionary-based random password generator -- two dictionary words separated by a number or symbol like "layer8towing"
XSL Code Snippets
HTML Code Snippets
AppleSoft BASIC
Greasemonkey Scripts
All available at http://stackoverflow.org/scripts/
All also available at http://userscripts.org/users/80236
- quickmarkresolvedfixed_user_js -- Quickly marks Mantis bugs as Resolved/Fixed
- lj_delicious_cleaner_user_js -- Removes Delicious and Twitter cross-posts from your Livejournal friend page
- google_favicon_user_js -- Changes the current "lowercase 'g' with background colors" to a less offensive one--in fact, the one the current design was based upon. For more information, see http://googleblog.blogspot.com/2009/01/googles-new-favicon.html
Config Files
- cvsrc
- corkscrew
- vimrc
- tcshrc
- dot-indent.pro
- Xorg.conf - The Xorg.conf file that I use at work
- inputrc for bash history completion using up/down arrows
- inputrc to disable beeps
- htaccess that requires auth and passes auth to PHP script
- Lynx Config - better colors on a black background
- htaccess with basic authentication
Other
- Apple nfsd modifications
- Digikey Parts
- Vacation To-Do List
- PXC Connection List
- My Firefox Plugin Setup
- Blog Icons
- Restaurants
- Project Euler Code Cheat Sheet
- Bad Passwords
- eBay PowerBook
- Mirroring with wget
Project Notes
Stuff to look at later:
fs_usage
Using OS X as an NFS server:
http://forums.macosxhints.com/showthread.php?p=302886#post302886
http://mactechnotes.blogspot.com/2005/09/mac-os-x-as-nfs-server.html
ATI Radeon 7000 RV100:
http://ubuntuforums.org/showthread.php?t=709844
http://ubuntuforums.org/showthread.php?t=140283
...test...