La Gazette du Técleux - 1er février 2011

 

Un mois d'activité Tcl en Francophonie.


Citations du Mois

 Je dois être fatigué, car je n'arrive pas à transmettre un bête
 message en RS232 avec un câble Null Modem.

 Kroc

(toutes les Citations du mois)


L'activité sur le groupe fr.comp.lang.tcl


 Un petit problème de port série.

 Port série qui colle
 http://groups.google.com/group/fr.comp.lang.tcl/browse_frm/thread/e9d7184b94b9b7d4/

L'activité sur le Wiki tcl francophone


 Le format TTC sert à sauvegarder tout les objets contenus dans un widget text.

 TTC : sauvegarder les tags et les images avec le texte d'un widget text
 http://wfr.tcl.tk/1116
 Comment formater un fichier texte avec le moteur de wiki wubwikit.

 Formater un fichier texte avec wubwikit
 http://wfr.tcl.tk/1776
 Description du contenu de la Tcllib et de Tklib qui s'enrichissent
 presque tous les mois. Pour éviter de réinventer la roue ;-)

 TclLib
 http://wfr.tcl.tk/569
 TkLib
 http://wfr.tcl.tk/1244
 Quelques routines de calcul en théorie des nombres (primalité, PGCD,
 factorisation, etc ....).

 Théorie algorithmique des nombres
 http://wfr.tcl.tk/1827
 Ces pages du wiki recense les articles ayant un lien avec Tcl-Tk.

 Articles
 http://wfr.tcl.tk/479

L'activité sur le groupe comp.lang.tcl


 Comment briser une ligne dans le canvas de telle sorte que l'on
 puisse bouger les noeuds ainsi créés.

 line in piece
 http://groups.google.com/group/comp.lang.tcl/browse_frm/thread/e590fe10db828f62/
 Quelles la manière la plus efficace de transférer des grandes quantités
 de données d'un thread à un autre.

 Threads: what is the most efficient way to send a largish amount of data to another thread?
 http://groups.google.com/group/comp.lang.tcl/browse_frm/thread/9136d9ff965edffe/
 Un SGBD a recommander avec Tcl ? SQLite semble faire l'unanimité.

 Please recommend DBMS for upcoming project
 http://groups.google.com/group/comp.lang.tcl/browse_frm/thread/24175676633e5ae2/

L'activité sur le Wiki tcl international


 Un exemple de code pour déterminer si une URL FTP est valide.

 Determine whether an ftp URL is valid
 http://wiki.tcl.tk/2444
 Une commande let pour l'assignation de variables multiples.

 Let's assign with let
 http://wiki.tcl.tk/2696
 C'est une question posée sur c.l.t mais la réponse était déjà sur le wiki depuis 7 ans.

 ZigZag
 http://wiki.tcl.tk/11031
 Vous avez besoin de convertir des scripts VBA (Excel) vers
 OpenOffice Basic (OOCalc), Tcl vient à la rescousse grâce à
 Yaroslav Schekin. Code très intéressant à étudier si vous
 utiliser Tcom et Excel.

 Excel VBA to OpenOffice Basic converter
 http://wiki.tcl.tk/27995
 Quelques codes pour détecter les formats gif, jpg, bmp ou png et
 connaîtres leurs dimensions.

 Reading image type and dimensions
 http://wiki.tcl.tk/27599
 Les tableurs avec Tcl vous intéressent. Une page est là.

 Spreadsheets in Tcl-Tk
 http://wiki.tcl.tk/20386
 Le Google Summer of Code 2011 (GSoc) est ouvert. Si vous souhaitez
 être mentor en proposant une idée ou étudiant en réalisant un tâche,
 c'est le moment de vous montrer. Un petit hommage à Tron Legacy :-)

 Organization Application for Google Summer of Code 2011
 http://wiki.tcl.tk/27864
 Project Ideas for Google Summer of Code 2011
 http://wiki.tcl.tk/26127

Actualité des logiciels


 TWAPI (Tcl Windows API) est une extension qui donne accès à près
 de 500 fonctions de l'API de Windows via Tcl. Il supporte aussi
 l'interface COM en tant que client.
 Dans cette nouvelle version l'architecture a été complètement revue
 de telle sorte qu'elle est plus rapide et a une empreinte mémoire
 moins importante. TWAPI est chargeable dans de multiples
 interpréteurs ou threads. Il supporte les versions 32-bit ou 64-bit.

 http://twapi.magicsplat.com/
 http://groups.google.com/group/comp.lang.tcl/browse_frm/thread/e7a63b461feffee5/
 Web Services for Tcl est un package pour l'accès aux web services
 côté client et serveur avec le protocole SOAP. Il fonctionne avec
 les serveurs web  TclHttpd, Rivet, AOLserver, WUB et wibble.
 Il utilise Tdom, Tls et la Tcllib.

 http://code.google.com/p/tclws/
 http://groups.google.com/group/comp.lang.tcl/browse_frm/thread/1bb1b47408a2ea7c/
 Tatu est un serveur web Tcl de 400 lignes. Il est distribué sous la
 forme d'un starkit de 5 Mo contenant de nombreuses démonstrations
 dont un avec les routeurs.

 http://ww1.pragana.net/
 C'est une version de correction de bogues de ce wrapper qui supporte Tcl-Tk 8.5.9.

 http://freewrap.sourceforge.net/
 http://groups.google.com/group/comp.lang.tcl/browse_frm/thread/542feb12c01d771d/
 Tikeditor est un éditeur de codes Tcl-Tk.

 http://wfr.tcl.tk/753

Actualité des documents et des projets


 Kevin Walzer nous fait part de son expérience pour placer une application
 développée avec Tcl-Tk sur l'App Store. Après avoir été rejetée 2 fois,
 la 3ième fût la bonne. Cela ouvre des grandes perspectives.

 http://www.codebykevin.com/blosxom.cgi/2011/01/26#namefind-in-app-store
 Si vous avez envie de contribuer à la popularité de Tcl, pourquoi
 ne pas remplir les pages de Code Codex.

 http://www.codecodex.com/wiki/Main_Page
 Jeff Hobbs d'Activestate nous fait une présentation de Tcl 8.6.

 http://www.youtube.com/view_play_list?p=8E2B4FE4AB6A5B68
 Une autre présentation de Darryl K. Taft. Idéal pour ceux qui ne connaissent pas du tout Tcl-Tk.

 http://www.eweek.com/c/a/Application-Development/Tcl-Programming-Language-20-Things-You-Dont-Know-865925/?kc=EWKNLITA02012011STR1
 Si vous parlez le portuguais, sachez qu'il y a un wiki Tcl.

 http://www.ricardo-jorge.eti.br/ricardo-jorge.eti.br/wiki/

Les références

    http://groups.google.fr/group/fr.comp.lang.tcl/
    http://wfr.tcl.tk
   http://www.developpez.net/forums/f509/autres-langages/autres-langages/tcl-tk/

En anglais (international) :

     http://groups.google.fr/group/comp.lang.tcl/
     http://wiki.tcl.tk
     http://sourceforge.net/mailarchive/forum.php?forum_name=tcl-mac