Obzervationz 2004/3

2004-03-23

Lazarus Project: Cross-platform Delphi

I made a pretty good living for several years as a Delphi guru; if I had to go back to GUI-programming hell, I would want to use Delphi, or something damned close. Lazarus looks like it might fit the bill (but they need lots of help on their website!) Lazarus is the foundational tool for the newly-released CBTracker, an open-source checkbook manager.

posted at 14:20:32    #    comment []    trackback []
 
2004-03-19

I, Cringely: A Lose-Lose Situation

Cringley writes of the mess created by a foolish fixed-price contract between EDS and the Department of the Navy. Althought I have never been involved in anything that huge, I know the pain which a bad fixed-price engagement brings.

posted at 17:09:04    #    comment []    trackback []
 
2004-03-16

Using Zope 2.7.0 and CMF 1.4.2 in OpenPKG 2.0

Installing Zope 2.7.0 in an OpenPKG Instance

I recently repackaged Zope for OpenPKG, upgrading it to version 2.7.0. I also packaged CMF, version 1.4.2. Here is how you can install them (note that Python 2.3.3 is a prereq, with make, binutils, and gcc as the "transitive" prereqs).

Fetch and build the OpenPKG Zope source RPM:

# su - cw
$ /opt/cw/bin/openpkg rpm --rebuild \
  ftp://ftp.openpkg.org/current/SRC/zope-2.7.0-20040314.src.rpm

Next, install the Zope binary pacakge as root (some ownership changes are required for the data and log directories):

# /opt/cw/bin/openpkg rpm -Uvh \
  /opt/cw/RPM/PKG/zope-2.7.0-20040314.ix86-rhl9-ocw.rpm

Then, edit the config file, and enable listening on all ports, plus other changes as appropriate:

$ vi /opt/cw/etc/zope/zope.conf

Finally, start the server from a shell belonging to OpenPKG's "restricted" user:

# su -c "/opt/cw/etc/rc zope start" cw-r

Installing CMF 1.4.2

Once Zope is up and running, you should be able to install CMF with no problem.

First, fetch, build, and install the OpenPKG CMF source RPM:

$ /opt/cw/bin/openpkg rpm --rebuild \
  ftp://ftp.openpkg.org/current/SRC/zope-cmf-1.4.2-20040315.src.rpm
$ /opt/cw/bin/openpkg rpm -Uvh \
  /opt/cw/RPM/PKG/zope-cmf-1.4.2-20040315.ix86-rhl9-ocw.rpm

Then, restart Zope:

# su -c "/opt/cw/etc/rc zope restart" cw-r

Voila!

Notes on the Packaging

Because OpenPKG allows creating multiple OpenPKG installations on a single machine, with each one a self-contained world, I don't try to make multiple instance homes work; instead, if you need multiple Zope instances, just create multiple OpenPKG installations!

  • N.B.: investigate the use of OpenPKG proxy packages to allow controlled sharing among installations.

posted at 19:38:24    #    comment []    trackback []
 
2004-03-13

Helene - A syntax highlighting text editor in javascript.

Wow! I can imagine lots of uses for this: editing XML-based content, for intsance, as well as other "structured" text content.

posted at 18:32:16    #    comment []    trackback []
 
2004-03-12

SCOX stock price sliding

Burn, baby, burn! Sic semper barrators! LWN has a nice historical timeline for the rise and fall, as well.

posted at 14:37:36    #    comment []    trackback []
 
2004-03-10

Mark Nottingham's Wallal

A simple LDAP gateway written in Python, as a standalone web server.

posted at 14:48:16    #    comment []    trackback []
March 2004
MoTuWeThFrSaSu
1 2 3 4 5 6 7
8 91011121314
15161718192021
22232425262728
293031    
Feb
2004
 Apr
2004

Notes from a Zope addict.

GROKLAW
SCOX Stock

XML-Image Letterimage

© 2004, Tres Seaver