Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

[Gazette] La Gazette du Técleux - 1er septembre 2009

0 views
Skip to first unread message

Gerard Sookahet

unread,
Oct 6, 2009, 2:16:10 PM10/6/09
to
La Gazette du Técleux - 1er septembre 2009

Un mois d'activité Tcl en Francophonie.

===========================================================================
Citation du Mois

J'avoue à ma grande honte que j'utilise Etcl (enfin, je ne code pas
tant
que ça) et que je n'ai jamais dis merci, et en particulier un très
grand
merci pour odyce.

Je voudrais donc réparer cet oubli.

Merci Evolane.


Clipper, repentant.

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


* eTcl et Evolane

Le site d'Evolane était réduit à une seule page durant quelques temps.
Toutes les
explications en relation avec l'avenir de eTcl sont là.

Des nouvelles d'eTcl ?
http://groups.google.fr/group/fr.comp.lang.tcl/browse_frm/thread/be316340180ed7ee

* Collante accolade

Pas facile de se débarasser d'une accolade.

Interprétation de {
http://groups.google.fr/group/fr.comp.lang.tcl/browse_frm/thread/56607190e63060c1

===========================================================================
L'activité sur le Wiki tcl francophone


* Choisir et installer un éditeur

. Choisir et installer un éditeur. Il y a l'emabarras du choix.

Choisir et installer un éditeur
http://wfr.tcl.tk/1171

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


* Tcl Plugin

. Installer le Tcl Plugin pour Firefox à la main sous Windows, rien de
plus facile.

tclplugin31-win32-i686.xpi
http://groups.google.fr/group/comp.lang.tcl/browse_frm/thread/6eb43457c98146ac/

* Boucle événementielle

. Comment détecter si un boucle événementielle est en train de
tourner ? Pas facile.

How to detect if event loop is running ?
http://groups.google.fr/group/comp.lang.tcl/browse_frm/thread/0e9b5645a38fb1c3/

* Accolade

. Si vous êtes nouveau dans Tcl-Tk n'oubliez pas que l'accolade est un
caractère
très spécial.

length and {
http://groups.google.fr/group/comp.lang.tcl/browse_frm/thread/6594dc655accdfbe/

* Passage de paramètres

. Un petit exercice de style sur le passage de paramètre à un
procédure.

passing variable as default value to procedure parameter
http://groups.google.fr/group/comp.lang.tcl/browse_frm/thread/0c316a660cde1bc9/

* Regexp du mois

. le regexp du mois porte sur l'identification de lignes de
commentaire en C++.

regexp
http://groups.google.fr/group/comp.lang.tcl/browse_frm/thread/ec6280789c5a85f2/

* Capturer un gecko

. Savez-vous qu'il existe une extension permettant d'embarquer Mozilla
dans une
application Tcl-Tk. Il s'agit de TkGecko.

Extension that embeds Gecko?
http://groups.google.fr/group/comp.lang.tcl/browse_frm/thread/bc175a6dcfdb5c68/

Hypothénuse du carré qui ne tourne pas rond

. Un léger bug sur la fonction mathématique "hypot" dans Tcl.

Possible bug in Tcl or Windows or Tcl on Windows
http://groups.google.fr/group/comp.lang.tcl/browse_frm/thread/de36e7e2abdf8c7c/

* Android mobile

. Si pour vous le mot android signifie un robot à forme humaine, il va
falloir
réviser votre jugement car c'est aussi le nom d'un système
d'exploitation
mobile dont la promotion est assurée par Google. Qui dit nouveau
système
d'exploitation devrait aussi dire nouvelle implémentation de Tcl-Tk.
NDLR: la distribution eTcl dispose déjà d'une version Android.

Tcl on Google Android phones
http://groups.google.fr/group/comp.lang.tcl/browse_frm/thread/9115b250a2fb991a/

* J'ai cru voir ....

. Parfois il se passe des choses mystérieuses sur c.l.t. Des
informations peuvent
disparaître au point de faire douter les tcleurs.

Tcl-URL - does memory fail me?
http://groups.google.fr/group/comp.lang.tcl/browse_frm/thread/cd65b5a7d0ecc6f2/

* La souris est encore vivante

. Comment gérer les événements à la souris pendant qu'un programme
tourne ?

How to handle mouse events during a long-running database transaction?
http://groups.google.fr/group/comp.lang.tcl/browse_frm/thread/98301520a9d00ba2/

* TclOO

. Pour vous familiariser avec la programmation orientée objets dans
Tcl, voici
deux petits problèmes.

TclOO member variables
http://groups.google.fr/group/comp.lang.tcl/browse_frm/thread/74424138822abeab/
TclOO and nested (inner) classes
http://groups.google.fr/group/comp.lang.tcl/browse_frm/thread/485de73d983f1e19/

* Trier un dictionnaire

. Comment faire un tri sur les valeurs contenues dans un dictionnaire.

How to sort a dict?
http://groups.google.fr/group/comp.lang.tcl/browse_frm/thread/bc97437429674b89/

* Détection de caractère de fin de ligne

. Comment détecter le caractère de fin de ligne en Tcl uniquement ?

Detection of the eol char in text files
http://groups.google.fr/group/comp.lang.tcl/browse_frm/thread/2808888433cd36ce/

* Bug et image en niveau de gris

. Il semble y avoir un bug dans la version 8.5.2 quant à l'utilisation
des images
en niveau de gris avec la commande "photo".

photo grayscale
http://groups.google.fr/group/comp.lang.tcl/browse_frm/thread/68e3d9b540a721fa/

* Compter les lignes

. Coment compter le nombre de lignes visibles dans un widget text ?

Counting visible lines and columns in Tk
http://groups.google.fr/group/comp.lang.tcl/browse_frm/thread/93761e57f2cb7307/

* Marronnier

. Les avantages et inconvénients de Tcl.

I want to know the pros and cons of TCL....
http://groups.google.fr/group/comp.lang.tcl/browse_frm/thread/d106e6764be0d742/

===========================================================================
L'activité sur le Wiki tcl international


* Bonne impression

Vous voulez imprimer le contenu d'un widget canvas sous Windows, alors
pourquoi
ne pas passer par la librairie Pdf4tcl et laissez Adobe Acrobat faire
le travail.

Printing a canvas under Windows
http://wiki.tcl.tk/949

* Table de conversion

Si vous envisagez d'apprendre Tcl alors que vous utilisez déjà PHP ou
Perl, voici
une table de conversion qui vous permettra de gangner du temps.

Tcl cheat sheet
http://wiki.tcl.tk/10710

* S-EXP

Le concept de S-Expression (Expression Symbolique) fait partie des
fondamentaux
du langage Lisp. Sarnold nous propose de jouer avec en Tcl.

Lispy
http://wiki.tcl.tk/24412

* Liens

Voici une liste de liens thématiques sur Tcl-Tk.

A Tcl repository
http://wiki.tcl.tk/16925

* Serial saver

L'avantage que "tout soit chaîne de caractères" avec Tcl est que l'on
peut sauver
l'état d'un widget (sérialiser) dans ce type de variable. C'est du
Ulis :-)

Serializing a canvas widget
http://wiki.tcl.tk/9168

* Flou artistique

L'artiste en question c'est bien sur RS :-) Un exemple de recherche de
caractère
en utilisant la logique floue.

Fuzzy string search
http://wiki.tcl.tk/3841

* XML et code source

Stocker du code Tcl dans un fichier XML. Une idée d'Arjen Markus.

Using XML files for source code
http://wiki.tcl.tk/24358

* A la recherche du package perdu

Comment trouver l'endroit où est situé un package sans avoir à le
charger.

Where does the package command find the packages it seeks?
http://wiki.tcl.tk/17394

* Wind rose

Parmi les type de représentation de donnée, voici le diagramme "wind
rose" qui
fera partie du package Plotchart.

Drawing a wind rose
http://wiki.tcl.tk/24494

==========================================================================
Actualité des logiciels

* Fossil

Vous connaissez sûrement D. Richard Hipp, le créateur de SQLite et
3dcanvas.
Voici sa dernière invention: Fossil. Rassurez-vous, il n'a pas
délaissé Tcl-Tk
pour la paléontologie. Fossil est une infrastructure de gestion de
version
de logiciels.

http://www.fossil-scm.org/index.html/doc/tip/www/index.wiki

* Generator package version 0.1

Generator est un package en Tcl 8.6 qui permet d'utiliser le concept
de générateur
pour contrôler les résultats d'une boucle.


http://www.cs.nott.ac.uk/~nem/tcl/
http://groups.google.fr/group/comp.lang.tcl/browse_frm/thread/fa01beeb5eec1624/

* TclRAL 0.9.1

TclRAL (Tcl Relational ALgebra) est une librairie écrite en C pour Tcl
afin
de manipuler l'algèbre relationnelle. Il s'agit du concept
mathématique utilisé
pour gérer les données par exemple dans les Systèmes de Bases de
Données.
On peut donc appliquer les différentes opérations ensemblistes:
union,
intersection, différence, cardinalité, etc ....
Des librairies précompilées pour Linux et Windows sont disponibles
uniquement
avec Tcl 8.5.

http://tclral.sourceforge.net/
http://groups.google.fr/group/comp.lang.tcl/browse_frm/thread/92cf06dc2d42c8fe/

* Woof! 0.1

Woof! (Web Oriented Object Framework) est un serveur d'application
web écrit en Tcl qui s'intalle ou s'intègre facilement.

http://woof.magicsplat.com/
http://wiki.tcl.tk/22259
http://groups.google.fr/group/comp.lang.tcl/browse_frm/thread/8e4a2ed7c798845d/

* Wcb 3.2, Mentry 3.3 et Tablelist 4.12

Les package Widget Callback, Multi-Entry et Tablelist de Csaba Nemethi
ont été mis
à jour.

http://www.nemethi.de/
http://groups.google.fr/group/comp.lang.tcl/browse_frm/thread/e7b7cdaa5340e0a3/
http://groups.google.fr/group/comp.lang.tcl/browse_frm/thread/8643eab74f26ff4e/
http://groups.google.fr/group/comp.lang.tcl/browse_frm/thread/8d50d8b0ad978400/

===========================================================================
Actualité des documents

* Ousterbook

Ca y est ! La 2nde édition de "Tcl and the Tk Toolkit" de John K.
Ousterhout et
Ken Jones est dans les bacs.

http://www.tcltk-book.com/
http://wfr.tcl.tk/1774
http://wiki.tcl.tk/22519
http://groups.google.fr/group/comp.lang.tcl/browse_frm/thread/84f3a4d7ca4484e1/

* Conférence Tcl 2009

En attendant les transparents de la 16ième conférence Tcl 2009, vous
pouvez lire
les abstracts.

http://www.tcl.tk/community/tcl2009/abstract.html

* Codyx

La rubrique Tcl de ce site de dépôt de petits codes demande à être
complétée.
Les codes déposés peuvent être très simples: renvoyer la date et
l'heure,
donner le chemin d'un fichier, .... Dans la mesure où les codes sont
affichés
avec ceux des autres langages, c'est un bon moyen de promouvoir Tcl-
Tk.

http://www.codyx.org/

* Projet Hecl

Le Projet Hecl, mené par David Welton, est une version de Tcl
fonctionnant sur les
téléphones mobiles compatibles j2ME, Android ou Blackberry migre petit
à petit sur
une infrastructure hébergé par Google. Ainsi le projet est passé de
Sourceforge
à Github et la liste de discussion est dorénavant sur Google Groups.

http://www.hecl.org/
http://groups.google.com/group/hecl

===========================================================================
Il y a 10 ans sur fr.comp.lang.tcl

Il y a 10 de cela, on débatait déjà vigoureusement (mais poliment et
avec des
arguments) de l'aspect de Tk, de sa syntaxe et de sa séparation de
Tcl.

Tcl oui, mais sans Tk
http://groups.google.fr/group/fr.comp.lang.tcl/browse_frm/thread/21b151947b482f14
http://groups.google.fr/group/fr.comp.lang.tcl/browse_frm/thread/57ceaf82402e288b

===========================================================================
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

0 new messages