archives

Date

Editors and IDEs

Comments on editors and IDEs, as I think of them...

 

  • vim
  • NetBeans, Netbeans Ruby IDE, Netbeans Erlang IDE
  • jedit
  • emacs
  • UltraEdit

Erlang and Yaws on Windows With Cygwin

Most instructions on the net seem to assume that you are using the Windows binary of Erlang. I didn't go that route, because dealing with the mix of Windows paths and UNIX paths just bums me out. Everything below is done via a Cygwin bash prompt.

Ubuntu Notes

I'm installing XUbuntu 7 as a 'hypervisor' on my desktop pc.

Notes Learning Haskell

All Computer Languages Stink

All computer languages stink. Some stink less than others.

It is a predictable pattern:

  1. I meet a new language.
  2. I become infatuated with it.
  3. I become disenchanted with it.

I think I have reasonable expectations. A language (and/or its development environment) should be able to:

SQLite and Ruby on Rails

Sqlite DDL

C:\work\rb\test>sqlite db\test.db
SQLite version 2.8.16
Enter ".help" for instructions
sqlite> create table articles
...> (id integer primary key,
...> title varchar(255),
...> text varchar(1024)
...> );
sqlite> .quit
(or create table articles (id integer primary key, title varchar(255), text varchar(1024) );

C:\work\rb\test>dir db
Volume in drive C has no label.
Directory of C:\work\rb\test\db
14.04.2005 14:14 4 096 test.db

GTD Weekly Review (My Checklist)

  1. Clear your desk
  2. Gather all loose papers and process (desktop paper, refrigerator top paper, hipster paper, wallet)
    1. Actionable? Choose one of:
      1. < 2 minutes - do
      2. Convert it to a task
      3. Delegate
    2. NOT Actionable
      1. Trash
      2. Someday
      3. File for reference
  3. Check last week's calendar for carry-forward tasks
  4. Review upcoming calendar
  5. Empty your head

Using Punch Software to Create a House Plan

Punch architecture software is a lot like democracy - it is the worst alternative, except for all the others we've tried to date.

Here's how I created a house plan with Punch AS 4000 Version 10.

Continuous Integration Rules

There are seven practices that we've found work well for individuals and teams running CI on a project.

  • Commit code frequently

  • Don't commit broken code

  • Fix broken builds immediately

  • Write automated developer tests

  • All tests and inspections must pass

Installing IIS on Windows XP

If you attempt to install IIS on Windows XP SP2, and you use a CD from Windows XP (pre-SP2), you may receive a message that setup cannot copy adsutil.vbs.

 The solution is to find your CD for Windows XP SP2.  If you have only a pre-SP2, then Google for Windows, XP, and slipstream to find out how to manufacture an SP2 install CD from a pre-SP2 install CD plus SP2.