February 22, 2001 Tools

TZ Data to XML Project

These are the outputs of my attempts to translate the native tz data into XML for easier parsing for applications other than implementations of the standard C routines related to time.

This is the first step in a project to merge time zone and map data by the Time Zone Map Group, lead by Chuck Ellis.

Done

  • tz2xml.zip: A VC++ program to translate native tz data files into XML. Warning: This requires a certain directory structure and a few modified files from the tz code to export shared functions. I’m working to fix that.
  • /tools/tz/tzxml.zip: Native tz data files translated to XML, including comments. Suitable for replacement as the native format. Generated by running tz2xml on the tz data files.

Yet To Do

  • Namespace support.
  • XSD support.
  • An XSLT to translate back to native tz data format.
  • An XSLT to output popular data needs, e.g. all the zones, all the rules, etc.
  • An updated zic to use the new XML format instead of the existing format.
  • Unix port of tz2data (I’ll need help on that one).

Help!

Unfortunately, I’m but one man. If you’d like to help on any of these projects, let me know.

License

Copyright © 2001 by Chris Sells. All rights reserved. No warrantees extended. Use at your own risk. You may not distribute any portion of the tz2xml source code without express written consent. You may, however, use the source with no fee or redistribute the sample XML data at will.
February 16, 2001 Tools

Genghis

November 21, 2000 Fun

a poem

Dear MFC::CString
You were such a beautiful thing
I miss you so much
CComBSTR is painful to touch
WTL may restore my churning (out string manipulating code).

Phil Beck
ATL Mailing List

August 25, 2000 Fun

These Days its only COM COM COM (Am I Crying)

There is no vacation when I am doing COM.
Some go through very well, but stuck are some.

I don’t go to parties, so I feel I am IUnknown.
People talking to me, those days are gone.

Brother has a complaint, that I don’t callback.
Which kind of apartment he has, I don’t check

Everyone stares me through those windows.
I live in ATL* and that is what I chose.

*(short for Atlanta)

Sandeep  Chawla
Private Email

DM in the Wall Street Journal August 8, 2000 Fun

DM in the Wall Street Journal

Portland, OR, August 8, 2000 According to an article appearing in tomorrow’s Wall Street Journal, DevelopMentor has developed a new technology for creating software applications. Attached is a photo of this technology in beta test at DevelopMentor’s Portland Satellite office. DevelopMentor’s device is attached to a user and using the latest LFM technology it auto-generates complete software applications. Evil Genius, Chris Sells, DevelopMentor’s Senior Programmer, co-invented the technology with their Security Guru, the Prince of Darkness Keith Brown. Says Sells; “[our] new technology holds great promise for future generations of code warriors.”

Cal Caldwell
Private Email

June 26, 2000 Tools

UrlRun

Mon, 26 Jun 2000

To deal w/ the number of wrapped URLs I get in my email box, I built UrlRun. It checks the clipboard for an URL, no matter how broken, strips spaces, newlines and greater thans out of it and runs IE. To handle an URL as show above, select it, copy it to the clipboard and launch UrlRun.exe. I keep it on my QuickStart toolbar.

If you happen to be using Outlook 2000 or Outlook XP, Tim Tabor has built an UrlRun add-in that does the magic by simply right-clicking on a mangled URL that’s you’ve selected. It’s pure sex.

March 13, 2000 Fun

Signs that you may be taking COM too seriously…

  • The family pet dies. The best explanation you can give the children is “Fluffy’s reference count finally reached zero.”
  • You’ve mailed more than three written petitions to the city council of Enumclaw, Washington requesting that the town prefix its name with an ‘I’.
  • Your wife has a rather irritating habit of QI’ing you for IMowsTheLawn, despite the fact that for years you’ve been returning everything from E_NOINTERFACE to RPC_S_SERVER_TOO_BUSY.
  • The best thing about the new generation of wireless internet devices is that you will be able to receive the DCOM and ATL mailing lists from almost anywhere.
  • Part of your IPO research strategy involves calling the company’s engineering manager on the phone and demanding a detailed explanation of apartments and threading.
  • The party you threw to celebrate the introduction of asynchronous RPC calls in Windows 2000 was significantly more expensive than your wedding reception.
  • Last Summer’s family vacation to Redmond, Washington.
  • All those emails you’ve sent to Chris Sells trying to convince him that “ATL Internals” would make a really great movie.
  • Although it is humorous, there are a couple of items in the “Signs you’ve hired the wrong COM developer…” list that you can’t help but view as personally insulting.
  • On your laptop there exists a half-completed manuscript entitled “The Tao of COM”.
  • You refer to your Social Security Number as your GUID.

Tony Toivonen
DCOM Mailing List

ATL Borg February 10, 2000 Fun

ATL Borg

Jeff Smith
Thu 2/10/2000 12:07 AM
Private Mail


← Newer Entries Older Entries →