Month: November 2002

  • in orlando. Blogging by phone. Crichtons new book Prey has me hooked. Must write WAP/WML/mobile blogging client. More later. <Posted Via Cel Phone>

  • Freshmeat Gem of the Day

    GPLify:

    GPLify is a Perl script that adds notice of the GPL to a collection of source files. It can alternatively use a customized template file to put at the top of source files. It requires String::Trigram.

    What I should really do (and would if I wasn’t at work and in the air) is modify this program and release it as BSDify, which would of course be released under the GPL license.  How much brain-hurting fun would that be?

  • HTTPHeaders

    HTTPHeaders for IE looks very cool:

    ieHTTPHeaders is an explorer bar for Internet Explorer that will show you the HTTP Headers IE are sending and receiving.

    [via Richard Caetano, who got it from Larkware]

  • SourceForge Gem of the Day

    Scope:

    Scope is a framework built around an extensible implementation of the Hierarchical Model-View-Controller (HMVC) pattern similar to the pattern described in HMVC: The layered pattern for developing strong client tiers . It provides an easy-to-use Java library that can be used as a basis for component-oriented application development following the layered architecture detailed in Sun’s J2EE and in Cheesman/Daniels: UML Components .

    Applications developed using Scope are “view-agnostic”: a Swing application uses the same infrastructure and patterns as a web application that happens to use XML/XSLT to generate HTML, or a JSP-based application. The framework has been used in production systems built using the default Swing and XML/XSL Servlet implementations, as well as proprietary VoiceXML, ColdFusion and custom XML/XSLT implementations.

    Scope 1.0.1 is out.

  • Blog Browser

    Dave Requested it, and Brent delivered.

  • How Was Your Day?

    Mark Pilgrim turned 30:

    This is how I turned 30: standing in my bathroom wearing nothing but a pair of latex gloves, holding a wet cat in mid-air.

    If you only click on one link today, make sure it’s this one.

  • Meta

    Quick update–

    Something happened at the house this evening.  Everyone is ok.  I’m going to be out of town tomorrow evening through thursday evening.  I’m in Florida visiting the folks.  I planned the Florida trip a few weeks ago, and it’s unrelated to the events this evening.  Details will follow, but it wasn’t the end of the world.

    Update: 3:00am.  If the quality of posts degrades significantly, it’s because I’m not going to be able to sleep tonight.  My little sister was allergic to my friend’s cat, so we’re back at the house and I’m on watch.

    7.00am Well I was able to sleep for a few hours…

  • Benchmarking .NET

    Werner Vogels is benchmarking .NET and others with Scimark.  The numbers below are approximate gigaflops.  Take note at the Rotor column.

    Memory Model Java (IBM 1.3) C# .Net 1.1 C J# C#-Rotor
    small 155 194 327 128 7
    large 92 105 145 105 7
  • Intel Releases Version 7.0 Compiler Suite

    OSNews covers the announcement:

    Intel released its version 7.0 compiler suite for Linux and Windows, for the x86 and Itanium1/2 architectures. Optimizations include support for SSE2 in the Pentium 4 CPU and software pipelining in the Itanium1/2 CPUs. Inter-procedural optimization (IPO) and profile-guided optimization (PGO) can provide greater application performance. Intel Compilers support multi-threaded code development and optimization through the Auto-Parallelism feature and OpenMP 2.0 support. Intel claims that the new version of their compilers are now much more compatible with Linux code (including the GCC C++ ABI) and that they also outperform GCC 3.2 by 30% at the produced executables. There is a 30-day evaluation version for everyone to try out.

    Windows and Linux versions are available.  The full version is $399 and can be purchased at their online store.

  • More on Books

    Juha over at Universal Rule also has two excellent blog entries on books and writing.

    Getting feedback on your writing:

    Having immediate feedback on your writing (and your thoughts) encourages you to keep on writing. The feedback also helps in the creative process. In micropublishing like weblogs you don’t have to publish a polished text, you can start with half-ready ideas and get feedback where to go from there. The weblog community is not individual writers fighting for the place on the printed page.

    Reviewing books:

    During the last four years I have reviewed about 60 books in the Tietoyhteys magazine, where I have been editing the book review column. Most of the reviews have been written by me, although I have been fortunate to find a couple of colleagues interested in reviewing books. Writing a book review is never a straightforward task, but it can be very rewarding. Writing a review forces you to ask: Did I understand what the writer intended to say? Often you find that you didn’t.

  • How Would You Write a Book?

    This is how Graham Glass writes a book.  He makes it sound so easy, tho he’s had a bit of experience.

  • Weak Geeky God

    I know I shouldn’t be excited, but I’ve got 5 moderator points at Slashdot… I feel like a weak geeky god.  They’re burning a hole in my pocket.

  • MySQL Snapshots

    If you need to know exactly what tools you need to build development snapshots of MySQL, Jeremy Zawodny has the answer.

  • Filling the Gaps

    Sam Gentile read Ingo Rammer’s book this morning.  I have the opposite problem.  I need to do less reading and more coding.

  • DotGNU Portable.NET

    I remember reading a blurb about this a few days ago, but I didn’t realize how far along the project was.  Slashdot has the coverage of DotGNU Portable.NET.  It’s interesting that Linux has two major CLI implementations (the other being Mono).

  • Tomcat 5

    Matt Raible is slogging through Tomcat 5:

    It sure would be nice to have a binary version of Tomcat 5. I tried building it this morning, and the process is still going – you have to download about 5 different libraries (so far) just to get it to build! I find this is typical with Jakarta project. Hopefully there will be one soon. I’ll try to document the process so others don’t have to experience my pain.

    I remember similar headaches while trying to install Axis on Tomcat 4.  Many libraries were included amd getting the server operational was easy.  I ended up having to track down several more libraries in order to work on the client side.

    Of course, you could always just sit a box in the corner and have Gump run every 24 hours…

  • Busy Day

    Pretty busy day at work.  Every time I tried to sit down and catch up on my RSS feeds, we got busy again.

  • Salon Has Substantially No Debt

    Scott Rosenberg has the details about the recent press that Salon has been getting.  If you think you know the story, check your facts here.

  • Groove Web Services

    John Burkhardt:

    In preparation for the upcoming launch of Groove Web Services, we’ve made our wsdl and xsd files available on our public server. This will give those of you who are eager to start looking at the product a chance to see how our APIs are designed. You can now read all about it on the Groove DevZone. (Note the new Groove Web Services section there).

    Read the rest of his blog entry for the gory (geeky) details.

  • Quickies

    New Scientist has an interview with Brewster Kahle, the guy that brought you the Wayback Machine.

    Phil Windley is thinking about the “communications Hub”

    OSNews announces unOS (that u is supposed to be the one that means ‘micro’) version 0.95.

    Scott Mace on micro ISPs, broadband hosting, and embedded Linux.