Year: 2002

  • SourceForge Oddity of the Day

    Centipede 1.0.0-beta3:

    Krysalis Centipede is a project build system based on Apache Ant. Centipede uses pre-packaged modules called “cents” that it downloads and installs automatically. Cents can be used as Ant tasks or easy to use targets.

    For example, Forrest is an XML standards oriented project documentation framework based on Apache Cocoon. In order to assist your projects adoption of this powerful documentation generation tool we have packaged it as a cent that will (optionally) be automatically downloaded, installed and used to build project documentation which includes output from other cents such as Javadoc, JDepend, Checkstyle and many others.

    Hmm.  This sounds like Gentoo/package system/ports system for Java.  A very cool idea.

  • Ping?

    Man #1: “…so I was trying to ping this guy’s computer, but….”
    Man #2: “What do you mean ‘ping’?”
    Man #1 suddenly punches Man #2 in the shoulder.
    Man #1: “Now hit me back.”
    Man #2 punches Man #1 in the shoulder.
    Man #1: “That’s ping.”

    [via Will Cox via icann.Blog]

  • Struts WML Taglib

    Holy crap!  I was searching and searching for a struts WML taglib two nights ago and last night.  Lo and behold, Matt Raible announced one this morning:

    A Struts WML Tag Library has been posted to the struts-dev mailing list. It’s a “pre-release”, which means the project is probably not stable, but I’m guessing the technology and tags are.

    Struts-wml taglib, ‘raw prerelease’ is available here:

    http://sourceforge.net/projects/struts-wml/

    Here’s the release notes:

    This is a fully functional ‘prerelease’ which includes source code, sample application, documentation, binary and libraries. It’s still somewhat unpolished (therefore raw prerelease). If you’re willing to hack arround with it a little bit, you’re welcome to download it. Please don’t forget to contribute your changes back to the project! [Full Post]

    Now it’s your responsibility to get a WML project that you can implement this on!

    Actually, I have a project up my sleeve that I wanted to use Struts+WML for, and I think this will do it.

    BUILD SUCCESSFUL
    Total time: 14 seconds

    Ack!  Combining bleeding-edge with Java can give you a headache.  Time to hunt down some .jars…

  • Two Stories From Today’s Washington Post

    The first story is from the Business section, and it is the story of tablet PC technology from China.  It is called How China is Making the Pen as Mighty as the Sword:

    BEIJING — For more than a year, Wang Jian and his team at Microsoft Corp.’s research lab here fed a computer a diet of handwritten documents — scribbled lecture notes, back-of-the-envelope diagrams, shopping lists. The computer grew smarter, until it was finally able to perform a mundane yet crucial task: It could distinguish words from most everything else on the page, then turn the letters into neatly typed text.

    The other story, titled Break a Leg, informs us that Baz Luhrmann (the man) is putting on a Broadway production of ‘La Boheme.’  Quoting Luhrmann:

    “Look, there are easier ways and quicker ways to have a hit on Broadway than doing Italian opera in the original language,” he says. “You can’t say enough about that. You can’t really be clear enough that as well as it seems to have gone so far, it’s an extraordinarily risky venture.”

    Another classic Luhrmann quote:

    Updated versions of classics have become one of Luhrmann’s trademarks. His goal with the opera, he says, was “not to allow it to be caked in, a photocopy of a photocopy of a photocopy of someone’s memory of an early-20th-century production probably seen in 1930 that has by the very legend of it become the watermark for how you should do Puccini.”

    I’m sure his production will be far from that.  It’s just a matter of time before I see it.  The official website is bohemeonbroadway.com.

  • RSS over NNTP

    Russ also likes the idea of RSS over NNTP.  He even got himself Davedotted.

  • Nokia Development

    According to Russ, Nokia has a 30 day phone loaner program for developers.  All you need is a credit card deposit.  Excellent move, Nokia.

  • Mainframes, Datacenters, and Penguins

    Barbara French at Newsforge:

    Bloor Research crosses the aisle and declares Linux enterprise-ready. META Group sees signs of changing tides in data center operating system dominance. The Linux-mainframe marriage makes sense with planning according to D.H. Brown and Giga, while Illuminata suggests maybe you shouldn’t care. Aberdeen Group finds that infosec attacks leveled the playing field among operating system targets in 2002 and urges suppliers and users to replace outdated defense strategies. Gartner says lack of user demand has slowed distro adoption of available Linux security enhancements.

    From what I’ve read, it sounds like Linux is ready for mainframes and the datacenter.  Linux has been helping ISPs serve web sites and dialup connections inexpensively since I was in middle school.  I think Linux is ready.

  • C# Data Types

    Ariel Ortiz Ramirez at Linux Gazette has a basic overview of C# data types:

    In my previous article, I introduced the C# programming language and explained how it works in the context of the Mono environment, an open-source implementation of Microsoft’s .NET framework. I will now go on to some details on the data types supported by the C# programming language.

    It’s basic, but somebody out there might find it useful. [via OSNews]

  • MySQL 4.0

    Our own Jeremy Zawodny covers new features in MySQL for version 4.0 at Linux Magazine.  It looks like a ton of great new features are on their way, though it should be transparent to the end user:

    Most of the development work in 4.0 has focused on three areas: enhancing existing features and performance, adding new features, and changing the architecture of the MySQL software to provide for future growth. There’s simply not enough room here to discuss all of the changes in MySQL 4.0, so we’ll focus on the major enhancements in 4.0, and dig into the most significant new features.

    It looks like 4.0 will bring enhanced replication, transactions, SSL support, and other great stuff.  Excellent article, Jeremy. [via OSNews]

  • Proxy Exceptions

    Radio Userland plays nicer with proxies now after implementing proxy exceptions.

  • Rolling a New Blog

    Doc Searls posted a great article at Linux Journal about weblogs.  He covers history, his past experience, blogging software, some statistics, and thoughts on corporate/company blogging.  Go read it.

  • Pull the Other One

    Tom Stoppard:

    “It is better to be quotable than to be honest.”

  • IBM debuts new Linux-only server

    CNet:

    IBM will announce a new low-end server Wednesday, its first Power processor-based system that can run the Linux operating system without needing IBM’s AIX as well.

    Single-CPU servers start at about 15 grand.  It looks like running AIX on this “entry level” monster actually has a higher value (price/configurability) than running SuSE.  The real nugget of knowledge is a little further down in the article:

    Some software partners are coming aboard, though. Red Hat, the No. 1 seller of Linux, has agreed to release a version of its high-end Advanced Server product for all four IBM server lines.

    If Red Hat thinks that running Linux on an IBM pSeries is worth it, chances are it’s worth it.

  • Python Persistence

    IBM Developerworks covers Python persistence:

    Persistence is all about keeping objects around, even between executions of a program. In this article you’ll get a general understanding of various persistence mechanisms for Python objects, from relational databases to Python pickles and beyond. You’ll also take an in-depth look at Python’s object serialization capabilities.

    [via RootPrompt.Org]

  • 101-365, baby!

    Chris Heilman (of 101-365 fame) is feeling the flow.  He was linked yesterday by Dave (Scripting News’d?  Davedotted?), and was blogdotted shortly thereafter.  I’ve been reading his blog for some time (since just after the rasin mead I think), and just wanted to say congrats.  You’ll notice that I’m in the ‘hood section of his blogroll, and if I wasn’t a lazy bum and categorized my blogroll, he’d be near the top.

    There are blogs that I scan for interesting news or content, and then there are blogs that I truly enjoy reading.  I think you can guess which category 101-365 falls under.

  • PGP 8.0

    Slashdot has a lengthly and informative summary of recent PGP events.  Here’s the first paragraph, but I strongly suggest that you read the story:

    In high tech time, the span between Network Associates dropping PGP, its purchase by the purpose-formed PGP Corporation and that company’s release today of PGP 8.0 may not be a short stretch, but it’s been a busy several months. A product which appeared moribund despite widespread acclaim a few years earlier — a victim of skewed corporate logic — has rebounded for another major release, and Philip Zimmermann is doing something he’s never done before: actually selling PGP. And as Zimmermann had urged long before NAI forged a deal with PGP Corporation, this time around the full source code is being released, albeit with strings. Read on for the rest of the story.

    I know that many people switched to GPG while Network Associates let PGP stagnate.  I wonder what the state of PGP is in the wild.  I know that the PGP integration on the desktop was much nicer than GPG, which was nonexistant at the time that I was playing with it.  I’ll dig into this in more detail after work.

  • Tiki 1.3

    Tiki 1.3 is out.  Changelog is here.  Here are the changes listed on the freshmeat page:

    New features include a FAQ, games, user bookmarks, user configurable modules, spell checking, backups, taglines, and the ability to send/receive articles. Wiki syntax has been improved, and new listings and modules added. There are other enhancements and bugfixes.

    I’ve been following Tiki since I first heard about it on freshmeat.  It is really a nice, clean, advanced CMS/wiki/weblog.  Excellent work!

  • Canon Powershot S45

    I ordered half a dozen Canon Powershot S45’s for the store this afternoon.  It looks like a good combination: 4.0 megapixel, 3x optical zoom, nice design, it uses compact flash, compact size.  Full specs are here.  The only downside is that the LCD is in perfect nosegrease-smearing position.  Other than that, I think that it is positioned well.  MSRP is $649, street price will probably be around $549.  We shall see.

  • Total Information Awareness Program

    Wow, John Poindexter lives in Rockville, Maryland, just off of I-270.  That’s not too long of a drive from my house… [via Rafe Colburn, a.k.a. rc3]

  • Survey Says…

    Russ:

    As if I don’t get enough grief from my wife over this topic, Erik has an amusing new survey up on his blog.

    He’s just lucky that CowboyNeal wasn’t an option…