/ #blog 

Worldwide Rails Training

RubyOnRailsWorkshops.com is a web site that tracks all Rails workshops around the world. So if you’d rather go to Los Angeles than to Zurich, that’s the place to look. In related news, it looks like my Geneva Rails Workshop won’t be happening. So far I have one interested person (coming all the way from Denmark) but none from the Geneva area. I need at least 8 people and I need some form of interest by Wednesday 18th. ...

Jens-Christian Fischer
/ #blog 

Magic? Of Course

I once read (in Hickman / Weiss: The Death Gate cycle) a very simple explanation of magic - here it is paraphrased: All things are possible, even the seemingly impossible ones. Magic is the act of changing the probabilities of making the impossible happen. That’s not only happening in fantasy books, but in real life as well. By acting in certain ways, doing certain things we influence the world around us so that things happen with a higher probability than not happening. ...

Jens-Christian Fischer
/ #blog 

Start postgres with launchd on OS X

The startup item for Postgres on OS X always fails on Tiger. Launchd (the launch daemon) to rescue: PostgreSQL launchd on Tiger gave me the starting point and my /Library/LaunchDaemons/org.postgresql.PostgreSQL.plist looks like this: < ?xml version="1.0" encoding="UTF-8"?> < !DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "https://www.apple.com/DTDs/PropertyList-1.0.dtd"> GroupName postgres Label org.postgresql.PostgreSQL OnDemand ProgramArguments /opt/local/lib/pgsql8/bin/pg_ctl -D /opt/local/var/pgsql8/defaultd -l /opt/local/var/log/psql8/ start RunAtLoad ServiceDescription PostgreSQL Server UserName postgres8 Technorati Tags: mac, postgresql, launchd

Jens-Christian Fischer
/ #blog 

Ruby on Rails and PostgreSQL Schemas

I’m working on a Rails application on a Postgres DB Server. Our client has decided to change the database so that it uses db-schemas in order to simplify administration of rights on the database. However, he has also introduced tables with identical names in different schemas. Our rails application was already fairly well underway, so there were some substantial changes to be made. Here’s what I’ve learned in the process: ...

Jens-Christian Fischer
/ #blog 

Beta Ruby On Rails workshop in Geneva, 31.1 - 1.2.2006

Keeping the tradition of getting real and the beta books by the Pragmatic Programmers, I have decided to host a beta version of my upcoming Ruby On Rails Training in Zurich workshop. The plan is to host a beta version of the training on 31.1 and 1.2.2006 in Geneva, just before the Lift06 conference. Here’s the deal: I’ll be hosting a “beta-workshop” of the upcoming Ruby On Rails seminar. In two days, participants will learn how to develop web-application in Ruby On Rails (bring your own Laptop) and work in an agile fashion with elements of Extreme Programming. The beta workshop won’t be quite finished in terms of structure and presentation, and will have beta documentation. All the major pieces of things to learn will be in place though, and the schedule will be roughly the same as the finished workshop/training taking place 27.-28.2.2006 in Zurich. Language is english. ...

Jens-Christian Fischer
/ #blog 

Ruby On Rails Training in Zurich

After having worked with RubyOnRails for over a year, with several successful projects done or in progress, I’m happy to announce the first Ruby On Rails Training in Zurich (german). This two day workshop in Zurich covers the basics of Rails development with the participants building a complete web application from scratch. They will use techniques from Extreme Programming (XP) so that the participants get the most practical approach to learning and using the things learnt. ...

Jens-Christian Fischer