|
2004-12-23 |
|
I love Cringely's analyis of Sun's dilemma:
What are they to do? Their current strategy of selling processing power by the
cycle is like a new car dealer renting back seats of cars on the lot to
teenagers looking for a place to make out.
|
posted at 12:50:56
#
comment []
trackback []
|
|
|
2004-12-03 |
|
I particularly like Phillip on using XML:
XML is not the answer. It is not even the question. To paraphrase
Jamie Zawinski on regular expressions, "Some people, when confronted
with a problem, think “I know, I’ll use XML.” Now they have
two problems."
This is a different situation than in Java, because compared to Java
code, XML is agile and flexible. Compared to Python code, XML is a boat
anchor, a ball and chain. In Python, XML is something you use for
interoperability, not your core functionality, because you simply don't
need it for that.
|
posted at 10:17:20
#
comment []
trackback []
|
|
|
2004-11-25 |
|
Designed to work with Ultramonkey in a HA cluster, DRDB is a cheaper, less featureful cousin of RedHat's GFS.
|
posted at 18:13:04
#
comment []
trackback []
|
|
|
|
|
|
|
2004-10-01 |
|
Andrew writes:
The reduction in complexity from having higher-level things in the library was
very impressive. In contrast, I find the new language features added in 2.4
unimpressive and not likely to be useful to me.
Amen, brother!
|
posted at 12:06:24
#
comment []
trackback []
|
|
|
|
|
|
|
|
|
2004-05-04 |
Only in Nashville |
I was laying over in the Nashville airport on my way to Austin this evening, and had the distinct pleasure of listening to three acoustic musicians jamming in the gate lobby. They played (and traded off) guitar, banjo, and mandolin, with a repertoire which stretched from classic blues (Lightnin' Hopkins' "C. C. Rider")
to old-timey ("Long Black Veil") to the Grateful Dead ("Friend of the Devil") to some original stuff. Apparently, they were en route to a gig in Austin.
I guess "Music City" is more than just a tourism slogan.
|
posted at 01:58:24
#
comment []
trackback []
|
|
|
2004-05-01 |
|
I knew Mark Pilgrim was a really smart guy, but didn't know how smart until
I read this post. I agree with him on everything excetp GNU/Emacs: but my
allegiance to vim/gvim is based on exactly the same principles:
cross-platform smoothness
works in console mode, nearly identically to the GUI form
scriptable
extensible syntax-highlighting
My reasons for avoiding GNU/Emacs / XEmacs are the same ones Mark supplies
for not using vim / gvim, only reversed:
I’ve tried vi and vim and gvim and Lemmy and all the rest; they just don’t
fit my brain.
Oh, and I guess I have more allegiance to Python than he does; but then again, I haven't just finished writing a book on it. :)
|
Source:
dive into mark
|
posted at 15:03:28
#
comment []
trackback []
|
|
|
2004-03-23 |
|
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 |
|
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 |
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
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!
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!
|
posted at 19:38:24
#
comment []
trackback []
|
|
|
2004-03-13 |
|
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 []
|
|
|
December 2004 |
---|
Mo | Tu | We | Th | Fr | Sa | Su |
---|
| | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | | | Nov 2004 | | Jan 2005 |
---|
Notes from a Zope addict.
|