2004-10-11
QOTW: "Either you fight against the differences or you embrace them."
Bryan Oakley, on Tcl's character
"Don't guess, measure."
Donal K. Fellows
POTW: "Kiwi is a graphic application which displays ... trace logs."
Keywords: real-time, portable, pure-Tk, ...
http://rtportal.upv.es/apps/kiwi/
If you want an HTTP client connection with keep-alive, you need
http version 1.1. The core http package doesn't support this, but
tclsoap does.
http://groups.google.nl/groups?th=2cb811b38af89ede
If you want to compile a Tcl application, that is turning
readable Tcl code into bytecodes, your best bet is Tcl Dev
Kit. If you don't mind using Tcl 8.3 the older TclPro may still
be servicable for you.
http://groups.google.nl/groups?th=ba3356f7b80ecadd
Although Tcl is thread-safe, using it always seems to reveal the
subtle ways threading can go wrong.
http://groups.google.nl/groups?th=48e036477d4784ba
Who said comp.lang.tcl is restricted to Tcl? It is also a fine
place to learn a bit about C and why Tcl is more convenient than
C.
http://groups.google.nl/groups?th=da1397e0f5d3c5a0
Discovering the location of 'My Documents' is not very hard. It
is important to get it right however, as it may not even be called 'My
Documents' but something like 'Mijn Documenten' or 'Mes Documents'.
http://groups.google.nl/groups?th=12241daf19129128
A lot of commands have interesting, but mostly harmless
peculiarities. [array] is one of them.
http://groups.google.nl/groups?th=a40f9c1ea229af41
Want to save to save the contents of a [canvas] in an image file?
http://groups.google.nl/groups?th=7e264aee307da289
Run a python script from Tcl? It is probably simpler than you thought.
http://groups.google.nl/groups?th=e86c366ee0c11b53
How do you convert a user entered string into a correct call to [exec]?
http://groups.google.nl/groups?th=75c33835aac525aa
And finaly, using [tk_messageBox] right before an [entry] widget
has a subtle buglet, with a simple work around.
http://groups.google.nl/groups?hl=nl&lr=&th=8e569a5e06506314
Thanks to Arjen Markus for his report from the Wiki:
Awesome, the variety in subjects of the pages that are created, updated and
corrected each week! You Wiki chronicler tries, as always, to do his best
to sieve out a handful of them on the basis of a completely arbitrary
decision process ...
Record whatever you can
- No time to listen to the radio? Just record the programme with Snack:
- Ever wonder what you are doing all the time behind your keyboard, just
wasting that time? Find out by taking snapshots:
- So your log files grow endlessly? No problem - just rotate them!
shows how
People pages
- The French Wiki has an interesting discussion going on -
: how to teach children how to program and what
programming environment would be appropriate. It is akin to the
English page
- Here is a little memory game with the amuzing feature that you play
with the photos of some well-known Tclers:
Faits divers
- This interesting idea deserves more attention:
discusses an alternative way to distribute Tcl-only extensions. If only
there was a reasonable solution for the docs ....
- What a nice idea, building your own wee little window manager ...
- In the summary of a week that saw so many mathematically-oriented pages
added, at least one should be mentioned:
Quaternions are the four-dimensional cousins to complex numbers. It is
up to you to see if they are really useful, but there are some surprising
areas ...
Everything Tcl-related you want is probably one or two clicks away in these
pages:
The "Welcome to comp.lang.tcl" message by Andreas Kupries
http://www.purl.org/net/tcl-welcome
The Tcl Developer Site is Tcl's "home base".
http://www.tcl.tk
The Eleventh Mostly-Annual Tcl Conference will be this October.
http://www.tcl.tk/community/tcl2004/
Larry Virden maintains a comp.lang.tcl FAQ launcher
http://www.purl.org/NET/Tcl-FAQ/
The Tcl Developer Xchange is a highly organized resource center
of documents and software with provisions for individuals to
maintain references to their own software:
http://www.tcl.tk/resource/
The TDX sponsor, ActiveState, also keeps info to convince your
boss Tcl is a good thing
http://www.tcl.tk/scripting/
The Tcl'ers Wiki is a huge, dynamic, collaboratively edited repository
of documentation, examples, tutorials and pontifications on all things
Tcl.
http://wiki.tcl.tk/0
For the ideal overview of the topics about Tcl most likely to
interest a newcomer, see "Arts and Crafts ..."
http://wiki.tcl.tk/969
ActiveState maintains binaries distribution and development tools
http://www.activestate.com/Tcl
along with a Cookbook of Tcl recipes
http://aspn.activestate.com/ASPN/Cookbook/Tcl
Cameron Laird tracks several Tcl/Tk references of interest
http://phaseit.net/claird/comp.lang.tcl/
Cetus Links maintains a Tcl/Tk page with verified links
http://www.cetus-links.org/oo_tcl_tk.html
Google Groups archives comp.lang.tcl.announce posts
http://groups.yahoo.com/group/tcl_announce/
Previous - (U)se the (R)esource, (L)uke! - messages are listed here:
http://www.ddj.com/topics/tclurl/
An alternative is
http://groups.google.com/groups?oi=djq&as_q=+Tcl-URL&as_ugroup=comp.lang.tcl
Suggestions/corrections for next week's posting are always welcome.
To receive a new issue of this posting in e-mail each Monday, ask
to subscribe. Be sure to mention "Tcl-URL!".
--
Dr. Dobb's Journal (http://www.ddj.com) is pleased to participate in and
sponsor the "Tcl-URL!" project.