main blog page :: all blogs page
category topic updated
page 1 An operating system for all Mon, Dec. 22, 2008
java Glassfish JDK path problem solved Wed, Dec. 17, 2008
linux/unix How to set the default vim font Tue, Dec. 16, 2008
linux/unix How to set the default vim color scheme Tue, Dec. 16, 2008
java How to make an Ant script fail gracefully if a property file doesn't exist Tue, Dec. 16, 2008
java Getting the hostname on Windows Server 2003 Tue, Dec. 16, 2008
perl A perl function that runs a Unix command and returns its exit status Mon, Dec. 15, 2008
page 1 Apple wireless keyboard is smaller Mon, Dec. 15, 2008
page 1 Phoning it in Sat, Dec. 13, 2008
page 1 Is Barnes & Noble in trouble? Sat, Nov. 22, 2008
cvs Recovering a deleted file from CVS using Eclipse Sun, Nov. 16, 2008
java JavaMail NoSuchProvider Exception problem solved Sun, Nov. 16, 2008
page 1 How to control your music without unlocking your iPhone Wed, Nov. 12, 2008
best practices Worst practice: the Pigpen developer Mon, Nov. 10, 2008
best practices Programming best practice: create interfaces for your Dao classes Sat, Nov. 8, 2008
technology How to get help on Windows/DOS commands Sun, Nov. 2, 2008
java A Java class that writes to and reads from a remote socket Sun, Nov. 2, 2008
perl A Perl script to print Nagios log records in a human readable date format Sun, Nov. 2, 2008
java How to replace all blank characters in a String Sun, Nov. 2, 2008
java How to determine the directory your Java application was started in Sun, Nov. 2, 2008
java Java FAQ: How to open and read a file Sun, Nov. 2, 2008
ruby Ruby - how to process each file in a directory that matches a certain pattern Tue, Oct. 28, 2008
page 1 Seven most wanted iPhone features Mon, Oct. 27, 2008
perl How to search a Perl list for a pattern using grep Sun, Oct. 26, 2008
page 1 Ron Howard reprises Opie Taylor and Richie Cunningham for election Thu, Oct. 23, 2008
linux/unix Error message: mv cannot unlink remove file, operation not permitted Tue, Oct. 21, 2008
jfc/swing Swing FAQ: How to increase the JScrollPane scrolling speed for mousewheel users Tue, Oct. 21, 2008
personal The amazing irrelevance of Joe The Plumber Fri, Oct. 17, 2008
perl Perl code to read one line from a text file Sat, Oct. 11, 2008
perl How to compare a string against multiple patterns Sat, Oct. 11, 2008
perl How to determine the size of a Perl array Sat, Oct. 11, 2008
perl What is true and false in Perl? Fri, Oct. 10, 2008
perl Perl equality (comparison) operators Fri, Oct. 10, 2008
ruby A free Ruby script to throttle the FTP file upload speed Fri, Oct. 10, 2008
technology Review of Trailguru iPhone application Mon, Oct. 6, 2008
software-dev A cheat sheet (reference page) for printf format specifiers Sat, Oct. 4, 2008
technology How to convert a DRM-protected song to an MP3 Fri, Oct. 3, 2008
best practices Rule number one for software project managers Tue, Sep. 30, 2008
mysql How to create a simple MySQL stored procedure Sat, Sep. 13, 2008
java Use System.out.format for formatted text output Sat, Sep. 13, 2008
java Use String.format to format a Java String Sat, Sep. 13, 2008
mysql MySQL example: Default a field to the current date/time Sat, Sep. 13, 2008
mysql MySQL FAQ: How do I use or access a MySQL database? Sat, Sep. 13, 2008
mysql MySQL FAQ: How do I show the fields or schema of a database table? Sat, Sep. 13, 2008
perl How to store test or sample data in a file with your Perl source code Sat, Sep. 13, 2008
perl How to access arguments to a Perl subroutine or function Sat, Sep. 13, 2008
perl How to traverse the elements in a Perl hash Sat, Sep. 13, 2008
perl How to remove an item from a Perl hash Sat, Sep. 13, 2008
perl How do I print the values stored in a Perl hash? Sat, Sep. 13, 2008
perl How to add an item to a Perl hash Sat, Sep. 13, 2008
technology What's new: Apple iPhone 2.1 software update bug fixes Sat, Sep. 13, 2008
java How to search multiple jar files for a string or pattern Wed, Sep. 10, 2008
java Deploy only your JSP files with this Ant build task Wed, Sep. 10, 2008
java Example of the Ant war task Wed, Sep. 10, 2008
java Examples of the Ant replace task Wed, Sep. 10, 2008
java Samples of the Ant copy task Tue, Sep. 9, 2008
java Sample Ant clean, prepare, and compile tasks Tue, Sep. 9, 2008
java How to create a classpath variable in an Ant script Tue, Sep. 9, 2008
cvs CVS command line reference page Tue, Sep. 9, 2008
java How to load multiple Spring application context files in a standalone application Tue, Sep. 9, 2008
java How to load a Spring application context file from a standalone Java application Tue, Sep. 9, 2008
java A Java class that lists constants for all FTP server return codes Tue, Sep. 9, 2008
mysql Shell scripts to start a MySQL server and client on a non-standard port Tue, Sep. 9, 2008
java Merged Spring context files leads to an unsatisfied dependency error message Tue, Sep. 9, 2008
java A sample of how I format my Log4J logging output Mon, Sep. 8, 2008
java How do I print the stack trace of an exception using Log4J (or Commons Logging)? Mon, Sep. 8, 2008
cvs How to import a new module into CVS using WinCVS Sun, Sep. 7, 2008
linux/unix How to create an SSH tunnel using Putty and use it as a Firefox SOCKS proxy Sun, Sep. 7, 2008
jfc/swing How to get Swing components to grow and fill using the JGoodies FormLayout Sun, Sep. 7, 2008
page 1 Google Chrome browser undocumented commands Fri, Sep. 5, 2008
java How to implement a Java FileFilter Fri, Sep. 5, 2008
mac os/x How to use Spotlight to search for files from a Mac OS X Terminal window Fri, Sep. 5, 2008
linux/unix A shortcut to refer to your home directory when using scp or pscp Fri, Sep. 5, 2008
mac os/x How to slowly minimize a Mac OS X window to the Dock using the Genie effect Fri, Sep. 5, 2008
mac os/x How to un-hide a hidden Mac OS X window Fri, Sep. 5, 2008
technology Keystroke combination to minimize a Microsoft Windows window Fri, Sep. 5, 2008
technology How to put a custom title on a Windows command window Fri, Sep. 5, 2008
java How to use Spring JDBC to perform a SQL update Mon, Sep. 1, 2008
java How to load multiple Spring application context files for a web application Mon, Sep. 1, 2008
jdbc How to test your Spring JDBC code Mon, Sep. 1, 2008
cvs How to open the Windows Explorer from WinCVS Mon, Sep. 1, 2008
java Java FAQ: How to print system environment variables Sat, Aug. 30, 2008
page 1 Two great quotes related to Apple and Steve Jobs Sat, Aug. 30, 2008
java Source code for a multi-threaded Java JMX application Sat, Aug. 30, 2008
java Source code for a Java JMX Swing application Sat, Aug. 30, 2008
linux/unix Unix/Linux shell script reference page Fri, Aug. 29, 2008
java Source code for a sample 'Hello world" Java JMX application Fri, Aug. 29, 2008
mysql How to perform a SQL query for fields that are null (or not null) Fri, Aug. 29, 2008
linux/unix Case insensitive file searching on Unix and Linux systems Fri, Aug. 29, 2008
perl How do I make variables private to my Perl function? Thu, Aug. 28, 2008
perl Use File::Basename to separate a filename from its directory Thu, Aug. 28, 2008
perl A sample Perl DBI/DBH program that accesses a MySQL database Thu, Aug. 28, 2008
perl Perl foreach/array example code Thu, Aug. 28, 2008
perl Template code for creating your own Perl module Thu, Aug. 28, 2008
perl How to return multiple values from a Perl function Thu, Aug. 28, 2008
perl How do I test to see if a Perl hash contains a given key? Thu, Aug. 28, 2008
mysql How to create a MySQL database table index Thu, Aug. 28, 2008
perl A Perl script to convert Nagios/Unix epoch time to a human readable format Wed, Aug. 27, 2008
page 1 How to delete/uninstall an iPhone application Wed, Aug. 27, 2008
page 1 How to move iPhone application icons around Wed, Aug. 27, 2008
personal The Google Car Tue, Aug. 26, 2008
linux/unix vi faq: How do I replace all tab characters with spaces? Mon, Aug. 25, 2008
best practices Unit tests as documentation you can compile Mon, Aug. 25, 2008
java How to load the Spring application context file in a non-web application Sun, Aug. 24, 2008
perl Perl file locking with flock Sun, Aug. 24, 2008
java Why isn't my replace, replaceAll, or replaceFirst code working? Sun, Aug. 24, 2008
perl How to get SOAP::Lite working with the Apache CXF web service Sat, Aug. 23, 2008
page 1 A typical day in the life of an iPhone owner Sat, Aug. 23, 2008
technology A simple Expect script to test an FTP server Thu, Aug. 21, 2008
java My Windows Ant/Tomcat web application build process Thu, Aug. 21, 2008
java Flatten directories when performing an Ant copy Wed, Aug. 20, 2008
java Debug Ant build problems with echo statements Wed, Aug. 20, 2008
technology Altec Lansing inMotion iM600 + iPhone review Wed, Aug. 20, 2008
page 1 Apple's willingness to ship an incomplete product Wed, Aug. 20, 2008
technology Altec Lansing inMotion iM600 product review Wed, Aug. 20, 2008
page 1 This accessory is not made to work with iPhone Sat, Aug. 16, 2008
page 1 How to email web pages and photos on the iPhone Sat, Aug. 16, 2008
page 1 Create an iTunes App Store account without a credit card Sat, Aug. 16, 2008
perl Perl error: Can't locate module in @INC Sat, Aug. 16, 2008
perl Checking to see if a Perl module is in your @INC path Sat, Aug. 16, 2008
perl Where is Perl looking for modules to include? Sat, Aug. 16, 2008
java Ant tip: How to dynamically add all your jar files to your classpath Mon, Aug. 11, 2008
page 1 The benefits of a SEP plan Mon, Aug. 11, 2008
mysql MySQL tip: Create a field that defaults to the current date and time Sun, Aug. 10, 2008
java FAQ: What is the default Glassfish admin password? Sun, Aug. 10, 2008
mac os/x iPhone tip - how to save an image you receive as an email message attachment Sun, Aug. 10, 2008
page 1 iPhone tip: A quick way to delete an email message Sun, Aug. 10, 2008
personal How to easily multiple two-digit numbers by 11 Wed, Aug. 6, 2008
personal Dividing by .25 is the same as multiplying by four Wed, Aug. 6, 2008
java A shell script to search multiple jar files for a class or pattern Wed, Aug. 6, 2008
mysql The beginning of a MySQL database script Wed, Aug. 6, 2008
page 1 How to turn off or restart an iPhone 3G Wed, Aug. 6, 2008
java Controlling Java heap size (memory) allocation Sun, Aug. 3, 2008
linux/unix Linux find command recipes Sun, Aug. 3, 2008
linux/unix A sed script to transform poorly formatted HTML Sun, Aug. 3, 2008
linux/unix A Bourne shell script that loops through all files Sun, Aug. 3, 2008
personal What an employer looks for in an employee Sun, Aug. 3, 2008
java A Java toString method that uses reflection to dynamically print class fields Sun, Aug. 3, 2008
java Latest Log4J properties file, including JSF debug support Sun, Aug. 3, 2008
linux/unix Nagios error code 127, make sure your plugin actually exists Sun, Aug. 3, 2008
page 1 iPhone 3G first impressions Sat, Aug. 2, 2008
page 1 New Vista ad campaign Sat, Aug. 2, 2008
page 1 Seven lines a man needs to talk to a woman on the phone Wed, Jul. 30, 2008
jdbc Spring JDBC DELETE examples Wed, Jul. 30, 2008
jdbc Spring JDBC SELECT statement examples Wed, Jul. 30, 2008
mysql What is the default port that MySQL listens on? Sat, Jul. 26, 2008
java How to use the Commons IO project to create, delete, and move files and directories Sat, Jul. 26, 2008
java FAQ: Why your JSF FacesError message might not be showing up in your JSP Tue, Jul. 22, 2008
jdbc A simple Spring JDBC example showing a SELECT and INSERT Tue, Jul. 22, 2008
mysql One reason your MySQL transactions might not be working Mon, Jul. 21, 2008
mysql How to show MySQL foreign keys with the "show create table" command Mon, Jul. 21, 2008
java How to perform multi-line text replacement with Apache Ant Sat, Jul. 19, 2008
mac os/x How to move the TextMate project drawer from one side to the other Sat, Jul. 19, 2008
mysql FAQ: How to show open database connections with MySQL Mon, Jul. 14, 2008
mac os/x Initial backup with Apple Time Capsule runs very slow Mon, Jul. 14, 2008
java How to do a JDBC DELETE using Spring Mon, Jul. 14, 2008
servlets How to get a reference to a servlet session (HttpSession) from JSF Mon, Jul. 14, 2008
mysql How to get the generated key from an auto_increment field after an INSERT Wed, Jun. 25, 2008
page 1 Free Public WiFi Sat, May. 31, 2008
servlets How to forward from one JSP to another JSP Sat, May. 31, 2008
java When a Java method call requires a Class reference Wed, May. 21, 2008
mysql How to perform a case-insensitive database query Wed, May. 21, 2008
perl A Perl program to read an Apache access log file Wed, May. 21, 2008
java A sample Ant build script that builds a WAR file Tue, May. 20, 2008
mysql Database-driven version of states dropdown data Tue, May. 20, 2008
jsp's How to set the default input focus on a field in an HTML web form Tue, May. 20, 2008
linux/unix How to perform global search and replace operations with vi/vim Tue, May. 20, 2008
linux/unix How do I search and delete lines in vi/vim? Tue, May. 20, 2008
ruby How to read a web service with a Ruby client Sun, May. 11, 2008
java A Java web service client that gets a list of objects Sun, May. 11, 2008
java How to call a web service from a browser Sun, May. 11, 2008
linux/unix How do I show the free memory on a Linux system? Sun, May. 11, 2008
page 1 The Mystical Kabbalah Sat, May. 10, 2008
java An Effective Java note on reusing existing Exception classes Sun, Apr. 27, 2008
java Sample Cobertura ant build script Sun, Apr. 27, 2008
java Reading a Java 5 foreach loop helps me remember the syntax Sun, Apr. 27, 2008
java Java IO FAQ: How to delete a directory tree Sun, Apr. 27, 2008
java Java IO FAQ: How do I walk a directory tree? Sun, Apr. 27, 2008
cvs How to use anonymous CVS to access a CVS repository Sun, Apr. 27, 2008
personal Stomach virus cures arthritis pain, hunger Sun, Apr. 27, 2008
personal Quote from Rich Dad, Poor Dad Sun, Apr. 27, 2008
java A quick look at printing exception details with Java Wed, Apr. 23, 2008
mysql MySQL ERROR 1005 (HY000): Can't create table Wed, Apr. 23, 2008
page 1 Two software development and testing quotes Fri, Apr. 11, 2008
best practices Code coverage Fri, Apr. 11, 2008
best practices Continuous integration Fri, Apr. 11, 2008
personal Number of employees at 'web' companies Tue, Mar. 25, 2008
personal Mozilla revenue exceeds $66M per year in 2006 Tue, Mar. 25, 2008
ruby Using ActiveRecord without Rails Mon, Feb. 11, 2008
page 1 Favorite Super Bowl quote Mon, Feb. 11, 2008
personal Life is short, work with Ruby/Rails Sun, Feb. 3, 2008
personal Faith Hill music dream Sun, Feb. 3, 2008
personal Lessons learned from Alaska vacation 2007 Sun, Feb. 3, 2008
mac os/x Trouble in Apple land? Thu, Jan. 31, 2008
page 1 Local radio and tv on my computer? Thu, Jan. 31, 2008
personal Project Runway Tue, Jan. 29, 2008
personal What do you think about? Tue, Jan. 29, 2008
personal Do your dreams affect your mood? Tue, Jan. 29, 2008
personal Apple individuality? Tue, Jan. 29, 2008
personal Retirement from running Tue, Jan. 29, 2008
page 1 Seven Habits of Highly Effective Teens (puke) Tue, Jan. 29, 2008
personal Web site hosting business Fri, Jan. 25, 2008
personal No regrets Wed, Jan. 23, 2008
personal Personal dilemma Tue, Jan. 22, 2008
page 1 AppleTV review Sun, Jan. 20, 2008
personal Words in dreams Wed, Jan. 2, 2008
personal More congressional time spent on baseball Tue, Dec. 18, 2007
personal The sun in Fairbanks in December Mon, Dec. 17, 2007
personal Honor your dreams Mon, Dec. 17, 2007
software-dev Links to Function Point Analysis resources Fri, Dec. 14, 2007
mac os/x Converting Java on Mac OS X tutorials to PDFs Fri, Dec. 14, 2007
personal Working on a new company name Fri, Dec. 14, 2007
mac os/x Java for Mac OS X 10.4, Release 6 Fri, Dec. 14, 2007
personal Why do you work? Thu, Dec. 13, 2007
page 1 Favorite Alaskan bumper sticker Wed, Dec. 12, 2007
personal Cruiser Sun, Dec. 9, 2007
personal How's your cage? Sat, Dec. 8, 2007
page 1 Selling MacBook Pros Fri, Dec. 7, 2007
best practices An IKIWISI story Thu, Dec. 6, 2007
best practices Software development process standard operating procedures Thu, Dec. 6, 2007
linux/unix Shell script error: bad interpreter: No such file or directory Tue, Dec. 4, 2007
uml Not a fan of Visio for UML diagrams Tue, Dec. 4, 2007
java FAQ: Can you provide an example of the Java 5 autoboxing syntax? Tue, Dec. 4, 2007
java FAQ: Can you show me an example of the Java 5 for-each loop syntax? Mon, Dec. 3, 2007
jfc/swing AWT/Swing FAQ: How do I create a list of all the fonts available on the current platform? Mon, Dec. 3, 2007
personal Zen meditation and the purification of sensation Mon, Dec. 3, 2007
personal Amazon Kindle price Mon, Dec. 3, 2007
personal Poor quality of Lexmark printers Mon, Dec. 3, 2007
page 1 Facebook's "Misrepresentation of Beacon's Threat to Privacy" Mon, Dec. 3, 2007
page 1 How much are you worth to your employer? Sat, Dec. 1, 2007
personal How much are you worth to your employer? Sat, Dec. 1, 2007
java When should I use StringBuffer instead of String? Fri, Nov. 30, 2007
personal A bad side effect when using Claritin-D Fri, Nov. 30, 2007
mac os/x How to use Fink on the Mac Fri, Nov. 30, 2007
java FAQ: How do I access/read system properties and environment variables? Fri, Nov. 30, 2007
java Compiler error message: Cannot make a static reference to the non-static field or method Fri, Nov. 30, 2007
java FAQ: How do you create an array of integers (int's)? Fri, Nov. 30, 2007
eclipse How to see the source code for JVM classes in Eclipse Fri, Nov. 30, 2007
java FAQ: How do I append data to a file? Fri, Nov. 30, 2007
java FAQ: How do I write text to a file using Java? Fri, Nov. 30, 2007
java A sample "Hello, world" application Fri, Nov. 30, 2007
java FAQ: How can I tell what version of Java I'm using? Fri, Nov. 30, 2007
java FAQ: How do I read text from a text file? Fri, Nov. 30, 2007
java Java FAQ: How do I convert a numeric IP address into a hostname? Fri, Nov. 30, 2007
page 1 Robot gifts for geeks Fri, Nov. 30, 2007
java FAQ: Why doesn't == work when comparing two String objects? Fri, Nov. 30, 2007
java What does it mean when a method or class is abstract? Fri, Nov. 30, 2007
java What does it mean when a method or field is "static"? Fri, Nov. 30, 2007
java What is a NoSuchMethodException? Fri, Nov. 30, 2007
java What is a ClassNotFoundException? Fri, Nov. 30, 2007
java What is an IOException? Fri, Nov. 30, 2007
java What is a ClassCastException? Fri, Nov. 30, 2007
java What is a NumberFormatException? Fri, Nov. 30, 2007
java FAQ: How to convert a String to a number Fri, Nov. 30, 2007
java FAQ: A StringTokenizer example Fri, Nov. 30, 2007
java FAQ: How to create comments in Java Thu, Nov. 29, 2007
java FAQ: Java 5 for loop syntax example Thu, Nov. 29, 2007
java FAQ: Example of a Java for loop Thu, Nov. 29, 2007
java FAQ: example of a Java while loop Thu, Nov. 29, 2007
java FAQ: Example of the Java if/else syntax Thu, Nov. 29, 2007
java FAQ: An example of a Java switch statement Thu, Nov. 29, 2007
java Return a Collection or a List, not a LinkedList Thu, Nov. 29, 2007
java FAQ: A LinkedList example in Java Thu, Nov. 29, 2007
page 1 Thoughts on Google's data storage service Thu, Nov. 29, 2007
page 1 Just say no to live football games on the NFL Network Thu, Nov. 29, 2007
uml UML product review: Poseidon UML Wed, Nov. 28, 2007
eclipse Eclipse can generate hashCode and equals methods Wed, Nov. 28, 2007
eclipse Let Eclipse suggest variable names with control-space keystroke Wed, Nov. 28, 2007
eclipse Show the method signature with control-space keystroke Wed, Nov. 28, 2007
eclipse Expand "sys" to "System.err.println" with control-space Wed, Nov. 28, 2007
java Java FAQ: How to test whether a file or directory exists Tue, Nov. 27, 2007
java Product review: IntelliJ IDEA from JetBrains Tue, Nov. 27, 2007
servlets Sample servlet output using HttpServletRequest, getPathInfo, and getRequestURI Sun, Nov. 25, 2007
personal Econo Lodge hotel in Virginia Beach Sun, Nov. 25, 2007
mac os/x AppleScript - get the full path of the Finder Sat, Nov. 24, 2007
personal IntelliJ IDEA versus Eclipse Sat, Nov. 24, 2007
jdbc A sample Java/JDBC program to connect to a database Sat, Nov. 24, 2007
jdbc Sample JDBC PreparedStatement (using SQL UPDATE) Sat, Nov. 24, 2007
java How to convert a Java String to an int Sat, Nov. 24, 2007
servlets How to forward from a Java servlet to a JavaServer Page (JSP) Sat, Nov. 24, 2007
java How to remove non-alphanumeric characters from a Java String Sat, Nov. 24, 2007
java Opening and reading an image in Java with the ImageIO class Fri, Nov. 23, 2007
mac os/x Copy files on Mac OS X using drag-and-drop Fri, Nov. 23, 2007
linux/unix Configuring vi so it won't wrap long lines Fri, Nov. 23, 2007
postgresql Postgresql error: must be owner of relation xyz Thu, Nov. 22, 2007
jdbc Using a PreparedStatement with a SELECT statement and LIKE clause Thu, Nov. 22, 2007
linux/unix How do I do a case-insensitive search in vi/vim? Thu, Nov. 15, 2007
postgresql How to execute commands from a file using Postgresql Thu, Nov. 15, 2007
best practices The Toyota Way - selectively use information technology Thu, Nov. 15, 2007
mac os/x Sold half my Apple (AAPL) stock Mon, Nov. 12, 2007
mac os/x Installing a Subversion (SVN) server on Mac OS X Mon, Nov. 12, 2007
svn Basic SVN commands Mon, Nov. 12, 2007
svn svnserve man page Mon, Nov. 12, 2007
personal Do the right thing Mon, Nov. 12, 2007
mac os/x AppleScript tip: script a program that isn't scriptable Fri, Nov. 9, 2007
mac os/x AppleScript tip: simulating the Enter key Fri, Nov. 9, 2007
mac os/x Running an AppleScript from Unix Fri, Nov. 9, 2007
mac os/x AppleScript tip: run a script on a schedule with cron Fri, Nov. 9, 2007
mac os/x AppleScript tip: save a script as an application Fri, Nov. 9, 2007
mac os/x AppleScript: open multiple URLs in Safari tabs Fri, Nov. 9, 2007
mac os/x AppleScript tip: the every command Fri, Nov. 9, 2007
mac os/x AppleScript tip: getting the current time Fri, Nov. 9, 2007
mac os/x AppleScript tip: list examples Fri, Nov. 9, 2007
mac os/x AppleScript tip: the delay command Fri, Nov. 9, 2007
mac os/x AppleScript tip: customizing dialog boxes Fri, Nov. 9, 2007
mac os/x AppleScript tip: repeat/while syntax Fri, Nov. 9, 2007
mac os/x AppleScript tip: if/then syntax Fri, Nov. 9, 2007
mac os/x AppleScript tip: working with booleans Fri, Nov. 9, 2007
mac os/x AppleScript tip: legal variables names Fri, Nov. 9, 2007
page 1 On switching back from Rails to PHP Fri, Nov. 9, 2007
page 1 One learns by doing the thing Thu, Nov. 8, 2007
mac os/x AppleScript tip: basic list manipulation Thu, Nov. 8, 2007