Un mois d'activité Tcl en Francophonie.
===========================================================================
Citation du Mois
Se casser les dents sur la compilation d'une extension a au moins le
merite de mettre en avant que le travail de maintenance d'une
distribution binaire n'est pas si trivial, et qu'il repond a un besoin
de beaucoup d'utilisateur qui n'ont pas envie de s'impliquer dans le
(parfois lourd) process de compilation. Si tout le monde devait
recompiler son propre firefox avant de l'utiliser, je ne suis pas sur
que firefox gagnerait tant de part de marche. Il en va de meme pour
Tcl.
Eric Hassold
===========================================================================
L'activité sur le groupe fr.comp.lang.tcl
* Jeux Técleux Novembre 2009
Le Jeux Técleux de novembre 2009 porte encore sur de la génomique.
Il s'agit de l'écriture d'un code optimisé pour la comparaison entre
2 séquences de protéines. Un cas très concret pour la recherche.
Jeux Tecleux Novembre 2009
http://groups.google.fr/group/fr.comp.lang.tcl/browse_frm/thread/688dee61b3dd0f42
* Compilation d'extensions
Ah ! Les affres de la compilation d'extensions pour Tcl-Tk.
Cependant, n'oubliez pas qu'il existe un serveur d'extensions
(Teapot).
tkhtml pour les nuls
http://groups.google.fr/group/fr.comp.lang.tcl/browse_frm/thread/b91d51eebfc6a77a
===========================================================================
L'activité sur le Wiki tcl francophone
* Vous reprendrez bien un peu de thé
Teacup est un client pour le serveur d'extensions Teapot d'Active
State.
Si vous souhaitez récupérer des librairies précompilées.
Les petits gateaux ne sont pas inclus dedans ;-)
Teacup
http://wfr.tcl.tk/1436
===========================================================================
L'activité sur le groupe comp.lang.tcl
* Tkcon contextuel
Tkcon est une version améliorée de la console Tcl-Tk. Pour l'avoir
dans le menu contextuel de Windows, suivez les instructions.
Windows tkconHere.reg
http://groups.google.fr/group/comp.lang.tcl/browse_frm/thread/f30bb025429a5425/
* Eloge de la paresse
Avez-vous eu la curiosité de lire le TIP323 qui s'intitule "Do
Nothing
Gracefully" (http://www.tcl.tk/cgi-bin/tct/tip/323.html), "Ne rien
faire
avec élégance" ? Ce sera une particularité de certaines commandes de
Tcl 8.6
que de ne rien faire si on ne fournit pas d'argument.
Pourquoi la commande "file join" est exclue ?
Tip 323 and file join
http://groups.google.fr/group/comp.lang.tcl/browse_frm/thread/e0d0c899234db55e/
* Tcom et Excel 2007
Si vous utilisez Tcom et Excel 2007, il peut y avoir quelques
spécificités.
How to save Excel 2007 workbooks using tcom
http://groups.google.fr/group/comp.lang.tcl/browse_frm/thread/d67101d755e8c39d/
* goroutines et coroutines
L'apparition du langage Go (http://golang.org), promu par Google,
donne
l'occasion de faire une comparaison entre la fonction goroutine et la
commande
Tcl coroutine.
Google's Go language and "goroutines"
http://groups.google.fr/group/comp.lang.tcl/browse_frm/thread/a5214ae93e0294ac/
* Affiche photo
Une question de novice: afficher une image complètement.
Who can tell me how to display a photo fully ?
http://groups.google.fr/group/comp.lang.tcl/browse_frm/thread/54c21ea19689e411/
===========================================================================
L'activité sur le Wiki tcl international
* SQLite et données géographiques
Si vous vous intéressez aux SIG (Systèmes d'Information Géographique),
voici
Spatialite, une extension SQLite pour gérer les données géographiques.
Spatialite
http://wiki.tcl.tk/23457
* Visualiseur PDF avec Gnocl
Gnocl est un binding du toolkit GTK pour Tcl. Voici un exemple de
visualiseur
de fichier PDF avec Gnocl. C'est encore expérimental.
gnocl::pdfViewer
http://wiki.tcl.tk/24617
* eTcl
La distribution d'eTcl suscite toujours des discussions sur les
licences.
* List comprehension
Le concept de compréhension de liste, chere aux langages de
programmation
fonctionnelle, est un moyen de construire rapidement des listes selon
une
règle données. Un exemple avec Tcl.
List Comprehension
http://wiki.tcl.tk/3146
* TkReverse
TkReverse est un petit jeu à l'ancienne pour ceux qui ont connu
l'époque
de la programmation en langage Basic.
TkReverse
http://wiki.tcl.tk/17420
* Say a wish
Vous avez des souhaits à formuler pour Tcl-Tk 9. Deux pages sontt
faites
pour cela.
Tcl 9 Wishlist
http://wiki.tcl.tk/883
Tk 9.0 Wishlist
http://wiki.tcl.tk/4055
* Brocante
Certaines commandes de Tcl-Tk ne sont plus d'actualité.
Deprecated Parts of Tcl and Tk
http://wiki.tcl.tk/24759
* Nombres aléatoires
Voici un exemple de code Tcl qui récupère de "vrais" nombres
aléatoires sur
le serveur http://www.random.org/.
True Random Numbers
http://wiki.tcl.tk/3089
* Tile
Quelques illustrations d'application qui utilisent le moteur de thème
Tile
pour constater la différence de visu.
Application using Tile
http://wiki.tcl.tk/13636
===========================================================================
Actualité des logiciels
* Tcl-Tk 8.5.8
Sortie de Tcl-Tk 8.5.8.
Parmi les nouveautés et améliorations: support du thème Windows Vista,
une
nouvelle version du widget tk_chooseDirectory sous Windows, nouvelle
version
du package http (2.7.5), nouvelle version du package tcltest (2.3.2)
et de
nombreuses correction de bogues.
http://www.tcl.tk/software/tcltk/8.5.html
http://groups.google.fr/group/comp.lang.tcl/browse_frm/thread/6f9e478c8f7e23c5/
* PureTkGUI v0.8.0
PureTkGUI est un outil de développement rapide d'IHM en Tcl-Tk qui
tient
compte des thèmes ttk::.
http://sourceforge.net/projects/puretkgui/
* TclUP
TclUP est un simple client FTP. Pour étudier le code source par
exemple.
http://linguasos.org/bsoft/tclup.html
* epcEdit 1.2.6
epcEdit est un éditeur de documents XML/SGML qui dispose de différents
modes de visualisation. Il a été développé en C++ et en Tcl-Tk.
* Fve 5.3
Fve est un éditeur de texte qui supporte notamment les caractères
asisatiques.
Il dispose du partage des fenêtres verticalement et horizontalement,
permet
de visualiser les images, les fichiers PDF ou les fichiers compresser
avec gzip.
Il peut aussi servir de client FTP.
http://www.ne.jp/asahi/kazuo/sasagawa/eng.html#fve
http://groups.google.fr/group/comp.lang.tcl/browse_frm/thread/df66ed3e1ee9f0f9/
* Tkontrole 2.11
Tkontrole sert à visualiser une salle de PC depuis un poste de
contrôle,
et à leur faire plein de choses à distances (les arrêter, les bloquer,
leur
envoyer une démo, ...). Il utilise une architecture de type client/
serveur.
Parmi ses fonctionnalités :
- Surveillance d'un ensemble d'ordinateurs grâce à un système de
visualisation des écrans depuis le poste de contrôle (images fixes).
- Enregistrement en continu des écrans des ordinateurs placés sous
surveillance.
- Gel temporaire des écrans des ordinateurs placés sous surveillance.
- Blocage de l'accès à internet des ordinateurs placés sous
surveillance.
- Création de listes de sites bloqués/autorisés en permanence.
- Prise de contrôle d'un ordinateur depuis le poste de contrôle.
- Exportation de l'affichage du poste de contrôle vers un ou
plusieurs postes sous contrôle (mode démonstration).
- Envoi de messages depuis le poste de contrôle vers un ou plusieurs
postes sous contrôle.
- Arrêt, déconnexion ou redémarrage des ordinateurs depuis le poste
de contrôle.
- Interdiction de l'utilisation de certains applications sur les
postes placés sous surveillance.
- Obtention des informations (OS, version,...) sur les postes placés
sous surveillance.
Tkontrole a été développé par notre ami Vincent Verdon.
http://www.pianos.com.fr/vincent.verdon/progs-perso-tcl-tk/tkontrole/tkontrole.html
http://wfr.tcl.tk/4
===========================================================================
Actualité des documents et des projets
* Didacticiel Tcl-Tk et VTK
viziSAW est un site qui propose un didacticiel sur l'utilisation de la
boîte à outil de visualisation VTK avec Tcl-Tk.
http://vizisaw.dubmun.com/tcl/tcl_index.html
* Ousterbook
Bruce Payette, l'auteur du livre "Windows PowerShell in Action" rend
hommage
dans sa préface au livre de John Ousterhout sur Tcl-Tk.
http://www.manning.com/payette/excerpt_preface.html
===========================================================================
Les références :
* Le groupe de discussion francophone sur Tcl et Tk : fr.comp.lang.tcl
http://wfr.tcl.tk/fclt/
ou
http://groups.google.fr/group/fr.comp.lang.tcl/
* Le wiki tcl francophone : http://wfr.tcl.tk/
En anglais (international) :
* comp.lang.tcl :
http://groups.google.fr/group/comp.lang.tcl/
* the Tcler's Wiki :
http://wiki.tcl.tk/
===========================================================================
La Gazette du Técleux: http://wfr.tcl.tk/1159
Il faut arrêter d'utiliser ce lien Gérard, i n'est plus d'actualité
depuis le 5 Mai 2008. ;^)
--
David Zolli