Tiens, c'est dommage, divergences numériques n'a pas encore cédé à la mode du podcasting (pour les endormis (ou moi avant-hier), un rss pour des fichiers audio).
C'est dommage, c'est un truc bien pratique, mais uniquement si il y a des émission intéressantes dedans
Et antlr te le dis: les lexèmes ACTION et NAME peuvent commencer de la même manière, par une lettre. De plus, pour les deux, tu as un "+", donc augmenter le lookahead ne reglera pas le problème. La différence entre les action et les noms dans ton cas pourrait n'intervenir qu'au niveau du parsing, les deux étant le même genre de token. Par exemple, pas mal de systemes utilisent le meme lexème "identiofier" pour les noms de variables, de types et de fonctions. C'est le parseur ensuite qui fait la différence.
Ça a l'air sympa, barrapunto, mais j'ai un peu de mal a lire l'espagnol.
Tu pourrais nous faire un résumé, ou tu as des liens vers un tel résumé ?
J'ai essayé de suivre les liens, mais finalement, les seules choses que j'ai pu lire, c'est des traductions du blog du monsieur, et rien d'extérieur. Ça n'aide pas vraiment la crédibilité de l'histoire
J'ai eu beau suivre les liens, et parcourir rapidement les discussions, c'était pas vraiment clair, a part le fait que ça soit un ou deux modules pour du matériel philips (mais bon, je sais pas trop quels types de materiels ils font), et quelques allusions floues a l'histoire de de driver.
En trois lignes, c'était tout le contexte qui manquait
Il y a aussi imapfilter, qui fait plus ou moins la même chose (et je ne sais pas lequel est mieux)
Sinon, avec mutt, tu peux aussi faire une grosse macro qui applique tes filtres a l'appui sur une touche, mais ça demande un peu de travail et de maintenance, par exemple:
macro index G "\
<tag-pattern>~l ~C darwinports<enter>\
<tag-prefix-cond><save-message>=darwinports<enter><end-cond>\
<tag-pattern>~l ~C tech-pkg<enter>\
<tag-prefix-cond><save-message>=tech-pkg<enter><end-cond>\
<tag-pattern>~l ~C current-users<enter>\
<tag-prefix-cond><save-message>=current-users<enter><end-cond>"
Bien sûr, c'est lourd, et laid, mais ça a l'avantage de ne pas demander d'utiliser un autre outil
It te suffit de mapper avec xmodmap une touche de ton choix sur "Multi_key" (aka compose).
Ensuite, pour faire des accents, cédilles, tildes..., c'est
compose+accent lettre_à_accentuer.
J'ai pas de lien sous la main pour emacs, mais c'est probablement pas plus compliqué.
Et bien sur, tu peux dans les deux cas scripter pour faire la conversion en ligne de commande, sans lancer vraiment l'interface
un patch de trois lignes pour passer l'acid2 test !
J'espère que les devs de gecko vont vite intégrer une variante, ça ne devrait pas être difficile, vu la teneur du patch.
ben oui, linux, netbsd et openbsd s'installent comme des charmes sur les derniers portables apple. Pour les machines à base de G5, c'est moins évident, mais linux y fonctionne, et pour les bsd, ça ne devrait pas tarder (si c'est pas déja fait).
Après, bon, pour les portables, il faut faire sans drivers pour les cartes airport extreme (broadcom c'est des méchants), et avec un support de mise en veille/économie d'énergie seulement pour des versions récentes de linux, mais qui va en s'améliorant.
je ne comprends pas ton second paragraphe. Mais alors pas du tout. Tu pourrait préciser ta pensée ?
Sinon, pour le reste, je suis d'accord, ils se sont pas trop creusé la tête, ni n'ont trop regardé comment les autres (ceux qui jouent le jeu) font pour que les gens de "l'organisation "projet Open Source GPL" " les appécie/respecte
en particulier http://www.fsf.org/licensing/licenses/gpl-faq.html#CanIUseGPLToolsF(...)
explique en quoi il a fallu faire des ajouts à la licence pour éviter ce genre de problèmes.
En particulier, ça peux géner les gens qui font du code propriétaire, mais aussi ceux que veulent utiliser des licences du genre BSD ou MIT (et oui, il n'y a pas d'équivalent à la toolchain GNU sous licence BSD)
Tu dis: "ce qui est aussi absurde que de dire qu'un logiciel compile avec gcc est "contamine" par la GPL"
En fait, ce n'est pas si absurde que ça, dans le cas de systèmes comme bison, mais aussi automake ou autoconf par exemple, ou une partie du code généré est directement issu de squelettes qui eux sont sous GPL.
Il y a d'ailleurs explicitement dans les licences de gcc, autoconf et autres une mension pour éviter cette "contamination" du code produit par l'outil.
# Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002
# Free Software Foundation, Inc.
# This configure script is free software; the Free Software Foundation
# gives unlimited permission to copy, distribute and modify it.
Il va gérer les conflits si les fichiers sont modifiés de part et d'autre, par exemple, et peut utiliser plusieurs moyens de synchro, dont ssh, ftp, sftp (enfin, probablement autant que lftp)
Contraitement à lftp, il utilise des meta-données pour faciliter les mises à jour, ce qui lui permet d'etre performant quand il y a beaucoup de données à traiter. Pour une synchro régulière de beaucoup de données (genre un /home, entre un fixe et un portable), c'est étonamment efficace, quand lftp à beaucoup de mal, et uploade/downloade à tout va des trucs pas nécessaires.
au premier abord, ça ressemble à un problème de config au niveau de pam, ou alors de sshd (genre qui n'autorise que les logins a base de clés, plutot que mot de passe)
Je crois que ce qu'il veux dire, c'est qu'il peut y avoir un problème de confiance.
Autant, je peux avoir une relative confiance dans la fondation mozilla, ou un mainteneur debian/(inserez ici votre distribution préférée), ou en moi même pour fournir un binaire qui correspond bien aux sources officielles de mozilla, et surtout pour ne pas introduire de truc malveillant dedans, autant pour Moox, je ne sais pas.
Pour debian, je peux récupérer les sources qu'ils ont utilisé pour faire le paquet, ainsi que leurs patches, et bon, je leur fait confiance pour mettre le binaire qui correspond à ça.
Ceci dit, c'est aussi surement parce que je ne les connais pas, c'est sûrement des gens très bien.
C'est pas très utile d'être parano, mais c'est pas mal d'être conscient des risques, et de les mesurer
en fait, pour ce genre de choses, j'utilises rubber qui est un script qui s'occupe d'appeler latex, bibtex et tous les outils qui tournent autour le bon nombre de fois et dans l'ordre pour avoir un document tout bien (sans avoir a ecrire de makefile).
En particulier, quand on include des images (pour peu qu'on ne mette pas exlicitement l'extension dans le .tex), il se debrouille pour convertir cette image dnas quelque chose que latex ou pdflatex comprends (c'est bien utile lorqu'on utilises xfig ou metapost pour les images, seul le source a besoin d'etre changé, rubber fait le reste).
Et en plus il y a des paquets pour rubber pour debian, darwinports, netbsd freebsd, et surement tous les autres systèmes
et pour l'intérieur des fichiers, un machin a base de find, xargs et sed devrait faire l'affaire, genre
find . -name "*.htm" |xargs perl -i.bak -p -e 's/searchstr/replacestr/g';
pour ce que tu veux faire,
find . -name "*.htm" | xargs -i {} sed 's/htm/html/g' {} > {}l
devrait faire l'affaire, une fois les bugs enlevés.
Sinon, il y a un un machin appelé "deep" qui est plus simple a utiliser, mais je retrouve plus l'url
PS: tiens, on firait qu'il y a une version gnu de xargs qui connait -i, le xargs bsd n'a pas l'air de connaitre
il y a micq (client icq tres simple), emacs-jabber pour les fans de emacs, qui fonctionne très bien, et avec les passerelles jabber accède à a peu près tous les protocoles, ou encore bitlbee (mon préféré), qui est une passerelle icq<->licq,msn,... basé sur la libgaim, et permet de faire du tout en un avec irssi, xchat ou ircii
voilà, tu trouvera bien ton bonheur parmis ceux-ci ou les précédents
# c'est aussi une bière belge qu'elle est bonne
Posté par Antoine Reilles (site web personnel) . En réponse au journal Bush est il intéressant ?. Évalué à 6.
Perso, j'aime beaucoup la blonde en pression
# podcasting
Posté par Antoine Reilles (site web personnel) . En réponse à la dépêche Divergence Numérique N°21, jeudi 30 Juin 2005 de 19h00 à 21h00 : Spéciale été. Évalué à 2.
C'est dommage, c'est un truc bien pratique, mais uniquement si il y a des émission intéressantes dedans
# Ben, il y a ambiguité
Posté par Antoine Reilles (site web personnel) . En réponse au message antlr, et le lexical nondeterminism. Évalué à 3.
[^] # Re: objectivite
Posté par Antoine Reilles (site web personnel) . En réponse à la dépêche Un enseignant d'une université espagnole censuré pour avoir défendu les réseaux P2P. Évalué à 4.
Tu pourrais nous faire un résumé, ou tu as des liens vers un tel résumé ?
J'ai essayé de suivre les liens, mais finalement, les seules choses que j'ai pu lire, c'est des traductions du blog du monsieur, et rien d'extérieur. Ça n'aide pas vraiment la crédibilité de l'histoire
[^] # Merci !
Posté par Antoine Reilles (site web personnel) . En réponse au journal pwc le retour. Évalué à 1.
En trois lignes, c'était tout le contexte qui manquait
# pwc ?
Posté par Antoine Reilles (site web personnel) . En réponse au journal pwc le retour. Évalué à 5.
J'ai comme l'impression qu'il manque sérieusement de contexte, non ?
[^] # Re: Sickle
Posté par Antoine Reilles (site web personnel) . En réponse au message Mutt + IMAP : Comment filtrer les mails?. Évalué à 2.
Sinon, avec mutt, tu peux aussi faire une grosse macro qui applique tes filtres a l'appui sur une touche, mais ça demande un peu de travail et de maintenance, par exemple:
macro index G "\
<tag-pattern>~l ~C darwinports<enter>\
<tag-prefix-cond><save-message>=darwinports<enter><end-cond>\
<tag-pattern>~l ~C tech-pkg<enter>\
<tag-prefix-cond><save-message>=tech-pkg<enter><end-cond>\
<tag-pattern>~l ~C current-users<enter>\
<tag-prefix-cond><save-message>=current-users<enter><end-cond>"
Bien sûr, c'est lourd, et laid, mais ça a l'avantage de ne pas demander d'utiliser un autre outil
# Compose
Posté par Antoine Reilles (site web personnel) . En réponse au message Accent Sur clavier qwerty. Évalué à 3.
Ensuite, pour faire des accents, cédilles, tildes..., c'est
compose+accent lettre_à_accentuer.
je viens de me rendre compte que c'est bien expliqué là:
http://fr.wikipedia.org/wiki/Aide:Accents#Touche_Compose(...)
# un éditeur de texte
Posté par Antoine Reilles (site web personnel) . En réponse au message Affichage de codes sources avec coloration syntaxique en html. Évalué à 3.
Pour vim:
http://www.polarhome.com/vim/manual/v63/syntax.html#convert-to-XML(...)
ou
http://www.polarhome.com/vim/manual/v63/syntax.html#convert-to-HTML(...)
J'ai pas de lien sous la main pour emacs, mais c'est probablement pas plus compliqué.
Et bien sur, tu peux dans les deux cas scripter pour faire la conversion en ligne de commande, sans lancer vraiment l'interface
voila, amuses toi bien !
# impressionnant !
Posté par Antoine Reilles (site web personnel) . En réponse au journal Konqueror passe le test Acid2 \o/. Évalué à 7.
J'espère que les devs de gecko vont vite intégrer une variante, ça ne devrait pas être difficile, vu la teneur du patch.
# intox
Posté par Antoine Reilles (site web personnel) . En réponse au message Linux interdit sur apple ?. Évalué à 5.
Après, bon, pour les portables, il faut faire sans drivers pour les cartes airport extreme (broadcom c'est des méchants), et avec un support de mise en veille/économie d'énergie seulement pour des versions récentes de linux, mais qui va en s'améliorant.
[^] # Re: à les méchants, bouh sniff, ils nous en veulent ...
Posté par Antoine Reilles (site web personnel) . En réponse à la dépêche Fortinet réagit suite aux accusations de violation de la GPL. Évalué à 3.
Sinon, pour le reste, je suis d'accord, ils se sont pas trop creusé la tête, ni n'ont trop regardé comment les autres (ceux qui jouent le jeu) font pour que les gens de "l'organisation "projet Open Source GPL" " les appécie/respecte
[^] # Re: Torvalds vs Tridgell
Posté par Antoine Reilles (site web personnel) . En réponse à la dépêche Le développement du noyau continue autour de Git. Évalué à 2.
http://www.fsf.org/licensing/licenses/gpl-faq.html#CanIUseGPLToolsF(...)
explique en quoi il a fallu faire des ajouts à la licence pour éviter ce genre de problèmes.
En particulier, ça peux géner les gens qui font du code propriétaire, mais aussi ceux que veulent utiliser des licences du genre BSD ou MIT (et oui, il n'y a pas d'équivalent à la toolchain GNU sous licence BSD)
[^] # Re: Torvalds vs Tridgell
Posté par Antoine Reilles (site web personnel) . En réponse à la dépêche Le développement du noyau continue autour de Git. Évalué à 5.
En fait, ce n'est pas si absurde que ça, dans le cas de systèmes comme bison, mais aussi automake ou autoconf par exemple, ou une partie du code généré est directement issu de squelettes qui eux sont sous GPL.
Il y a d'ailleurs explicitement dans les licences de gcc, autoconf et autres une mension pour éviter cette "contamination" du code produit par l'outil.
http://lists.gnu.org/archive/html/bison-patches/2003-09/msg00005.html
et l'extrait :
# Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002
# Free Software Foundation, Inc.
# This configure script is free software; the Free Software Foundation
# gives unlimited permission to copy, distribute and modify it.
# unison
Posté par Antoine Reilles (site web personnel) . En réponse au message Quel client FTP pour synchroniser sans tout uploader ?. Évalué à 4.
Il va gérer les conflits si les fichiers sont modifiés de part et d'autre, par exemple, et peut utiliser plusieurs moyens de synchro, dont ssh, ftp, sftp (enfin, probablement autant que lftp)
Contraitement à lftp, il utilise des meta-données pour faciliter les mises à jour, ce qui lui permet d'etre performant quand il y a beaucoup de données à traiter. Pour une synchro régulière de beaucoup de données (genre un /home, entre un fixe et un portable), c'est étonamment efficace, quand lftp à beaucoup de mal, et uploade/downloade à tout va des trucs pas nécessaires.
Et il y a une interface graphique en bonus
[^] # Re: sapucépalibre
Posté par Antoine Reilles (site web personnel) . En réponse au journal Opera 8 is out!. Évalué à 3.
display: inline-table;
qui est mal supporté (ou pas du tout) par gecko
Il y a aussi un bon support des "mouse gestures". En plus, il est généralement plutôt rapide est stable (quoi que je n'ai pas testé la version 8)
# pam
Posté par Antoine Reilles (site web personnel) . En réponse au message RHEL: SSH refuse mon mot de passe. Évalué à 1.
[^] # Re: Windows only ?
Posté par Antoine Reilles (site web personnel) . En réponse au journal Un Firefox optimisé.... Évalué à 9.
Autant, je peux avoir une relative confiance dans la fondation mozilla, ou un mainteneur debian/(inserez ici votre distribution préférée), ou en moi même pour fournir un binaire qui correspond bien aux sources officielles de mozilla, et surtout pour ne pas introduire de truc malveillant dedans, autant pour Moox, je ne sais pas.
Pour debian, je peux récupérer les sources qu'ils ont utilisé pour faire le paquet, ainsi que leurs patches, et bon, je leur fait confiance pour mettre le binaire qui correspond à ça.
Ceci dit, c'est aussi surement parce que je ne les connais pas, c'est sûrement des gens très bien.
C'est pas très utile d'être parano, mais c'est pas mal d'être conscient des risques, et de les mesurer
[^] # Re: [PDFLaTeX] ne reconnait pas les .eps
Posté par Antoine Reilles (site web personnel) . En réponse au message Faire fonctionner mes images eps sous latex. Évalué à 0.
En particulier, quand on include des images (pour peu qu'on ne mette pas exlicitement l'extension dans le .tex), il se debrouille pour convertir cette image dnas quelque chose que latex ou pdflatex comprends (c'est bien utile lorqu'on utilises xfig ou metapost pour les images, seul le source a besoin d'etre changé, rubber fait le reste).
Et en plus il y a des paquets pour rubber pour debian, darwinports, netbsd freebsd, et surement tous les autres systèmes
[^] # Re: rename
Posté par Antoine Reilles (site web personnel) . En réponse au message Modifier des fichiers en bloc. Évalué à 1.
find . -name "*.htm" |xargs perl -i.bak -p -e 's/searchstr/replacestr/g';
pour ce que tu veux faire,
find . -name "*.htm" | xargs -i {} sed 's/htm/html/g' {} > {}l
devrait faire l'affaire, une fois les bugs enlevés.
Sinon, il y a un un machin appelé "deep" qui est plus simple a utiliser, mais je retrouve plus l'url
PS: tiens, on firait qu'il y a une version gnu de xargs qui connait -i, le xargs bsd n'a pas l'air de connaitre
[^] # Re: Son nom
Posté par Antoine Reilles (site web personnel) . En réponse à la dépêche interview de Guido van Rossum. Évalué à 3.
Il est beaucoup plus d'origine Néerlandaise qu'Autrichienne.
# ben...
Posté par Antoine Reilles (site web personnel) . En réponse au message sed. Évalué à 3.
fait exactement ça
# essaye pstops
Posté par Antoine Reilles (site web personnel) . En réponse au message impression 2 pages sur une. Évalué à 1.
pstops '2:0L@.7(21cm,0)+1L@.7(21cm,14.85cm)' input.ps output.ps
pour faire ce que tu veux. Et généralement, ça fonctionne plutôt bien.
# ou encore
Posté par Antoine Reilles (site web personnel) . En réponse au message Messagerie instantanée pour shell. Évalué à 3.
voilà, tu trouvera bien ton bonheur parmis ceux-ci ou les précédents
[^] # Re: Jabber : Pas de serveur en France ?
Posté par Antoine Reilles (site web personnel) . En réponse à la dépêche Jabber utilisé par Sun et Apple. Évalué à 6.