Virtuialization with VMware


Download VMWare Server for Linux here. You can get serial numbers here.

Unpack the download and run sudo ./vmware-install.pl. You should be fine accepting all the default settings.

If your install fails, and you can’t reinstall because “A previous installation of VMware software has been detected”, simply mv /etc/vmware /var/tmp/trash and try again.

Start the server by just saying vmware.

Download ready-to-run virtual machines here, or pop a standard OS install CD and create a new virtual machine. When the VM boots it will read from the CD and install as normal. You can also direct your VM to boot from an ISO.

When your VM is set up you’ll see a little warning at the bottom: “You do not have VMWare Tools installed.” You want VMWare tools; they make your guest machine run smoother. Under the “VM” menu choose “Install VMWare tools…” to be guided through the installation process.



An Overview of Python Web Programming


With Ruby the choice of web programming technologies is easy. But what if you like Python better?

These are notes-in-progress documenting some of the available options.

Frameworks:

  • CherryPy
  • “CherryPy is a pythonic, object-oriented HTTP framework. CherryPy allows developers to build web applications in much the same way they would build any other object-oriented Python program.”
    Works with multiple templating engines.

  • Django
  • Django runs on the Google App Engine.

  • Pylons
  • “Pylons is a lightweight web framework emphasizing flexibility and rapid development.”

  • TurboGears
  • TurboGears combines CherryPy serving, SQLObject for ORM, and Kid for templating.

Templating:

  • Cheetah
  • “Cheetah is an open source template engine and code generation tool, written in Python.”
    Template system with embedded logic.

  • Genshi
  • Mako
  • Myghty
  • “Myghty is a Python based templating framework originally based on HTML::Mason….”
    Template system with embedded logic.

  • Kid
  • Jinja

SQL/ORM:

It was actually this plethora of Python web framework options that inspired me to learn Ruby on Rails, even though I like Python much better than Ruby!

On 2006-01-27 Guido Van Rossom put out a call: “Please Teach me Web Frameworks for Python!” By 2006-08-07 I guess he had chosen Django, saying “My personal favorite — and I expect that that will remain a personal favorite for a long time — is something named Django. … I highly recommend it.”



The Princess Bride :: William Goldman


I’ve only seen the film once, and it was a few years ago, but I actually enjoyed it quite a bit.

This is one of the few films which completely captures not only the essence, but also almost all of the content of the book. On it’s own merits, and especially considering the base content of the book, the film is extremely well done. Part of this is because the movie includes the father reading the book to the son, which allows for narrative interruptions without loss of continuity.

This is one of the few cases where I can’t say I got more from the book than I did from the movie.


powered by WordPress     themed by Mukkamu     presented by ideaharbor.org     everything else by steve hulet