Version 11 of Jason Tang

Updated 2002-06-14 19:10:51

Hi folks. I've been messing around with Tcl/Tk ever since Michael Jacobson introduced me to it in 2001.

I have written the following: tcldoc2, fickle, and tclweather. I am in the process of writing a few other projects. Although they were mostly developed in Win32, they ought to run on whatver platform one chooses, be it BeOS, *BSD, Linux, etc. Unless otherwise specified, all projects are covered by the GNU General Public License.

Here's an old (1996) picture of me, in case you want to stalk me:

http://www.jtang.org/~tang/images/techid.jpg.

My horribly out of date home page is at http://www.jtang.org .

Email me at [concat "tang" "at" "jtang.org"]. (Sorry, I have to start spam-proofing my address[L1 ].)

Personally I don't like authoring HTML pages...so no bandwidth-wasting Flash/ActiveX/Javascript/etc below.


TclWeather is a simple weather applet that periodically downloads meteorological data from NOAA's web site[L2 ]. The program first grabs the METAR[L3 ] report for the selected site. It then pushes the data through a home-made scanner (written as a Fickle specification file) and then displays it on a home-made ticker widget. It is to Tcl what gweather[L4 ] is to Gnome[L5 ]. Here's a screenshot of it in action.

[Insert picture here RSN]

The applet is fairly customizable, from the color choices to scrolling speed and direction. One feature it supports, that I find lacking by many others, is that it allows for HTTP proxies as well as proxy authentication. This is useful if one wishes to run TclWeather behind, for example, a corporation's proxy server.


TclStock is yet another one of those stock ticker applets. It reused much of the TclWeather codebase, hence the similarities in both design and appearance. It retrieves its stock quotes from NewsAlert[L6 ]. It doesn't have the fancy features needed to maintain a complete portfolio; it is intended to be a lightweight companion to TclWeather. The program was originally inspired by Tom Poindexter's TclTicker, but was quickly branched off to utilize the ticker widget I wrote for TclWeather. Here are some screenshots.

  • Here is a picture of the main tclstock, as taken from WinNT 4.0. It wasn't such a great day on Wall Street when I took this picture:

http://tcl.jtang.org/tclstock/tclstock-ticker0.jpg

  • This image shows the first configuration tab where one may change, among other things, the font and scroll speeds:

http://tcl.jtang.org/tclstock/tclstock-config0.jpg

  • Colors are customizable on the second tab. Left-clicking a stock name will pop up a window showing additional details about that company. TclStock is meant to be OS independent, hence the ability for the user to choose his browser.

http://tcl.jtang.org/tclstock/tclstock-config1.jpg

  • (Not shown) TclStock is also aware of proxy servers.

Download TclStock 1.0 from http://tcl.jtang.org/tclstock/tclstock-1.0.tar.gz


Category Home Page Category Application