archives

Date
  • 01
  • 02
  • 03
  • 04
  • 05
  • 06
  • 07
  • 08
  • 09
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30

Getting Started with Scala's Lift Framework

I thought I'd take a look at Scala and the Lift Framework. Everything below is running in my Win2K VM with 512MB memory assigned to the VM. My Eclipse Workspase is K:\code.

Prerequisites

Moving Cygwin

Suppose you have Cygwin installed on one drive, and you need to move it to another.  Just for grins, let's assume that you are going to move it using Windows Explorer (i.e. not using Cygwin to move Cygwin).  This is something that I have to do from time to time, because I work as a consultant, and I move from PC to PC pretty often.  When you do this, pieces of Cygwin break.  Here's where I keep track of the things I have to do after moving Cygwin.

  1. cd ~
  2. chown kevin:kevin *
  3. chown kevin:kevin .*
  4. chmod go-rwx .ssh/*

Proxy PAC Files

For Firefox, use file:///c|/pac/proxy.pac
For Internet Explorer, use file://c:/pac/proxy.pac

VMWare Notes and Learnings

DNS Failure in Guest

I was getting DNS failures in my Windows XP Guest most of the time at work, and some of the time at home.  I read numerous posts suggesting that VMWare's NAT DNS is flakey.  However in my case, the guest was simply timing out on DNS resolution.  To confirm that this is the problem, do the following in the guest:

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.