daggett a écrit 533 commentaires

  • # L-systeme

    Posté par  . En réponse au journal Des idées de programme C. Évalué à 2.

    Le premier truc que j'ai fait (par moi-meme) en apprenant le C c'etait de tracer des fractales en mode texte; Mandelbrot bien sûr, mais bon algorithmiquement c'est zero, et des L-Systems. (enfin, "premier truc" en C, avant je faisais la meme chose en pascal... et en basic...)

    C'est un tracé fractal basé sur la modification répétée d'une chaine de texte à partir d'une chaine initiale et de regles de transformation; suivi, apres le nombre d'itérations voulues, de l'affichage lui-même. Tres efficace pour simuler des plantes. Tiens hop, un "I feel lucky" : http://mariefrance.hellot.free.fr/mfh/plantes.html(...)

    Oui, c'est tres "LOGO-attitude" :) Mais avec ça tu devrais justement utiliser pas mal de mallocs et de pointeurs, implementer une pile pour gérer les "[" et "]" des L-systems, et te poser la question: "recursif ou itératif ?" pour la conception des certains trucs. Et puis le résultat d'un machin graphique devrait être plus gratifiant (et quand ça marche pas, ça se voit tout de suite) :)

    Pour l'affichage, soit tu le fais en graphique, soit à la barbare en mode texte avec - | \ / + et X si l'angle de base du L-systeme le permet :)
  • [^] # Re: plusieurs fichier du même nom dans un même répertoire

    Posté par  . En réponse au journal plusieurs fichier du même nom dans un même répertoire. Évalué à 3.

    y a aussi les noms de fichiers en couleur :

    $ touch `echo -e "fichier_en_\\033[33mcouleur\\033[0m"`
    $ touch `echo -e "fichier_en_\\033[34mcouleur\\033[0m"`
    $ touch `echo -e "fichier_en_\\033[35mcouleur\\033[0m"`

    mais l'affichage par ls par defaut protege les caracteres speciaux; pour vraiment voir la couleur il faut un "ls --show-control-chars" ou un simple "ls | cat" (pour une fois le "excessive use of cat" n'est pas si idiot que ça )

    Et pour dissimuler des sous-repertoires (enfin, contre des admins neuneus uniquement...) : mkdir ".. " :)
  • # Comparatifs IBM

    Posté par  . En réponse au journal Pipes nommés sous Windows. Évalué à 3.

    Il y a les comparatifs de IBM developerWorks entre la version Linux et la version Windows (en terme d'API et de perf):

    pipes anonymes, mais apparemment sous win l'API est la meme pour les pipes nommés: http://www-106.ibm.com/developerworks/linux/library/l-rt4(...)

    synchro de process/thread, et encore des pipes : http://www-106.ibm.com/developerworks/linux/library/l-rt5(...)

    programmation socket: http://www-106.ibm.com/developerworks/linux/library/l-rt6(...)

    process et threads : http://www-106.ibm.com/developerworks/linux/library/l-rt7(...) , http://www-106.ibm.com/developerworks/linux/library/l-rt8(...)

    context-switching : http://www-106.ibm.com/developerworks/linux/library/l-rt9(...) et http://www-106.ibm.com/developerworks/linux/library/l-rt10(...)
  • [^] # Re: Pitite faute

    Posté par  . En réponse à la dépêche Carte blanche aux logiciels libres n°3 : Jeudi 19h10 sur Divergence-FM. Évalué à 5.

    Je propose que l'auteur d'une dépeche se voit enlever un nombre d'XP proportionnel aux nombres de fautes découvertes :) À vous de voir la taille du coefficient...
  • [^] # Re: Touches manquantes sous X

    Posté par  . En réponse au journal Touches manquantes sous X. Évalué à 1.

    Ben merci du coup, ça s'applique aussi à mon cas personnel :)
  • # Re: Touches manquantes sous X

    Posté par  . En réponse au journal Touches manquantes sous X. Évalué à 2.

    Marrant ça, je viens d'installer une debian sur une machine hier et j'ai le même probleme... et sous Knoppix aussi. En revanche sur une autre machine avec aussi une debian, toutes les touches sont présentes (c'est peut-être pas le même clavier).

    J'ai peut-être merdé dans le choix du type de clavier (pc104) ?

    Bref, pour magouiller j'ai mis un xmodmap -e "keycode 94 = less greater" dans mon .xsession... (comment ça c'est crade ?)
  • # Re: Les sites Web que vous développez

    Posté par  . En réponse au journal Les sites Web que vous développez. Évalué à 1.

    Pfff c'est nul, y a même pas XHTML 1.1 :)
  • [^] # Re: A quand un démarrage plus rapide ?

    Posté par  . En réponse à la dépêche Sortie de OpenOffice.org1.1 RC. Évalué à 2.

    Chaque applicatif est différente, mais réunis dans un seul et même binaire.

    Oui enfin non, le binaire "soffice.bin" de ma version 1.0 fait 233K, et à coté il y a pleins de libtruc.so qui varient de quelques centaines de K à une dizaine de megas, donc je pense que le vrai code du tableur, traitement de texte etc, est dispersé dans ces bibliothèques et chargé uniquement quand il y a besoin.
  • # Re: ceci est un troll

    Posté par  . En réponse au journal ceci est un troll. Évalué à 1.

    Ceci n'est pas un commentaire.
  • # Premiere page ?

    Posté par  . En réponse à la dépêche Linux dans l'espace !. Évalué à 0.

    Ça mériterait pas la premiere page cette annonce ? C'est quand meme un gros truc ça.
  • # pfff

    Posté par  . En réponse au journal De la transparence des systemes proprietaires. Évalué à 3.

    ENCORE cette histoire de nsakey qui ressort ? Ça fait des années que ça traine ce truc; je croyais que finalement ça n'avait rien d'important: http://www.counterpane.com/crypto-gram-9909.html http://cryptome.sabotage.org/nsakey-ms-dc.htm
  • # Sans fil

    Posté par  . En réponse au journal progres ?. Évalué à 1.

    Je suis passé au clavier et souris sans fil, non pas pour etre loin de mon ecran, mais loin de mon PC. Comme je ne l'éteins pas (sacrilège !) et qu'il fait trop de bruit dans la chambre, je l'ai foutu dans le couloir et j'ai investi dans des rallonges et du sans-fil: Rallonge cable écran de 5 metres (ou 10, je sais plus) Rallonge + hub USB Rallonge cable audio clavier et souris sans fil Et maintenant je peux enfin etre au calme quand je suis devant mon PC, et l'oublier quand je m'en sers pas. D'autant qu'au boulot je suis cerné par des machines vrombissantes, alors si c'est pour retrouver ça chez soi ! Quant aux pile, elles avaient tendance à durer environ 2 mois; je suis passé à une logitech MX-700 qui se recharge sur sa base pendant la nuit, donc plus de probleme. Et je suis aussi repassé à un clavier avec fil + rallonge car l'autre etait foutu :( Bon ben du coup j'ai encore plus de cables qu'avant puisqu'il n'y a que la souris sans fil...
  • [^] # Re: Validation de la norme 802.3af : l'électricité dans vos câbles réseau

    Posté par  . En réponse à la dépêche Validation de la norme 802.3af : l'électricité dans vos câbles réseau. Évalué à 5.

    Une société qui fait des produits de réseau sur réseau electrique domestique:

    http://www.easyplug.fr/network_fr.htm(...)
  • # Premiers matériels adaptés à la norme ;)

    Posté par  . En réponse à la dépêche Validation de la norme 802.3af : l'électricité dans vos câbles réseau. Évalué à 7.

    Une photo d'un cable suivant cette norme :)

    http://kewl.phear.org/gallery/computers/ethernet_killer(...)
  • # \o/ \o/ \o/

    Posté par  . En réponse au journal Le vote sur les brevets reporté à septembre ! Yeeeah !. Évalué à 1.

    _o/ \o/ \o/ \o_
  • # Use the source, Luke :)

    Posté par  . En réponse au journal nat et icmp. Évalué à 10.

    /usr/src/linux/net/ipv4/netfilter/ip_conntrack_proto_icmp.c

    pour identifier un contexte icmp, linux enregistre le tuple {type,code,identifier} (des champs qui font partie du protocole ICMP), comme il enregistrerait les numeros de ports pour TCP ou UDP.

    Utilise un analyseur de traffic réseau comme "ethereal" pour capturer tes paquets, ils t'affichera alors tous les champs décodés pour mieux comprendre ce qui passe dans les fils.
  • [^] # Re: Une petite question

    Posté par  . En réponse à la dépêche Réponse d'un député belge à propos des brevets logiciels. Évalué à 3.

    Y a aucune raison que ce soit pas le cas.

    Par exemple dans le jeu Comanche, un vieux jeu 3D d'helicoptere, il y a un brevet sur le relief du terrain calculé par la technique des voxels: http://www.gamasutra.com/newswire/news/index20000214.htm(...)

    The company was granted the original patent on the technology back in 1996, though the engine itself debuted in Comanche Maximum Overkill in 1992.
  • [^] # Re: Réponse d'un député belge a propos des brevets logiciels

    Posté par  . En réponse à la dépêche Réponse d'un député belge à propos des brevets logiciels. Évalué à 1.

    Par contre j'espere que les députés sont au courant de l'avancée de la date, car dans la lettre ils mettent:

    Pendant la session plénière de juillet ou septembre, le Parlement Européen se prononcera en première lecture sur les brevets de software.
  • [^] # Re: Noooooon...

    Posté par  . En réponse au journal Noooooon.... Évalué à 3.

    Flash ça peut effectivement être joli; par contre, désolé, mais c'est pas franchement fonctionnel.

    Peut-être que dans certains cas très pointu, pouvoir programmer une interface graphique en flash est plus adapté que le modèle, relativement limité, des pages webs (meme avec pop-ups , scripts et css); mais dans le cas de radiofrance, franchement, quel intéret ?? Là je vois juste une colonne de liens exactement comme en html, sauf qu'on a en plus un effet de dégradé quand la souris passe dessus (oooooh) et une espèce de barre des programmes en haut, super ergonomique puisqu'il faut passer la souris sur toutes les heures pour savoir ce qu'il y a (ah ouai, clairement plus efficace que d'avoir une table avec toutes les infos sous les yeux).

    Et encore, une chance, il y a des urls différentes pour chaque page, ç'aurait pû être comme ces sites infames entièrement contenus dans une page flash, donc impossible à bookmarker ou à naviguer.

    Voilà pour le coup de gueule de base :) maintenant je passerai à un argument un peu plus valable:

    Je suppose qu'un site comme radiofrance doit être un peu plus fréquenté que la moyenne par des mal- ou non-voyants, pour pouvoir facilement consulter les programmes ou écouter en streaming. Ils font comment pour naviguer avec du flash ? Les synthétiseurs vocaux/interface brailles, ils peuvent lire du html, mais ils arrivent à lire la sortie graphique d'un plugin flash vous croyez ? Pour un service public, un respect minimum d'accessibilité n'est-il pas à attendre ?
  • # Re: lettre a envoyer aux députés européens

    Posté par  . En réponse au journal lettre a envoyer aux députés européens. Évalué à 2.

    Il serait peut-être bon de commencer ta lettre en disant qu'elle se rapporte au vote du 30 juin de le proposition n°COD020047 portant sur « Droit des brevets: brevetabilité des inventions mises en oeuvre par ordinateur » et présentée par Arlene McCarty (je reprends le début d'une lettre du wiki là ;) ), histoire que le destinataire sache dès le départ où tu veux en venir exactement.

    Aussi: tu utilises "Malgres que", personnellement ça m'écorche les oreilles meme si certains semblent dire que c'est correct, je préfére "malgres" ou "bien que".
  • [^] # Re: MC Carthy accélère la procédure: Vote le 30 juin !!!

    Posté par  . En réponse à la dépêche Mc Carthy accélère la procédure : vote le 30 juin 2003 !. Évalué à 7.

    J'y pense, il y a aussi l'analogie de Stallman sur les idées musicales (si Mozart avait pu déposer des brevets sur certains styles/arrangements musicaux, Beethoven aurait-il pu encore faire de la musique ?)

    Je pense que l'industrie (quel sale mot..) musicale française ne se porte pas trop mal. Imaginez maintenant que Britney Spears puisse breveter son style musical en Europe: Lorie serait alors au chômage! (ouai, ce serait pas plus mal, mais j'ai pas d'autre idée sur le coup :) )

    Alors les arguments sur les brevets qui seraient favorables à la santé économique du secteur informatique, franchement, c'est n'importe quoi: si on le transposait à la musique, est-ce qu'il ne paraiterait pas immédiatement ridicule ? Un artiste se sent-il lésé dans sa propriété intellectuel parcequ'un autre ecrit des chansons dans le meme style ? La seule chose qui s'applique c'est le droit d'auteur sur une copie pure et simple de la mélodie, ou du sampling: et c'est exactement le cas actuel pour les logiciels.

    hop, wiki :)
  • [^] # Re: MC Carthy accélère la procédure: Vote le 30 juin !!!

    Posté par  . En réponse à la dépêche Mc Carthy accélère la procédure : vote le 30 juin 2003 !. Évalué à 10.

    Une analogie plus proche du logiciel serait la possibilité de breveter des idées de roman ou de film (Ça m'est venu apres l'analogie de Stallman sur les idées musicales).

    Imaginez qu'on autorise le brevetage de situations, styles de narration ou de montage, astuces de présentation des personnages. On pourrait alors avoir un auteur (ou plutot un gros studio ou boite d'édition...) breveter des "méthode de narration non chronologiques" (a la pulp-fiction), des "situations dramatiques basées sur un dilemme entre deux impératifs non conciliables" (les tragédies Cornéliennes), des "methodes d'émergence d'une situation comique basée sur un quipropo entre personnages" (théatre de vaudeville), et bloquer ainsi tout autre auteur de produire une oeuvre en infraction. Evidemment les brevets seraient rédigés de façon illisible et porteraient aussi sur des points de détail ridicule...

    Je vais mettre ça sur le wiki.
  • [^] # Contacter les médias ?

    Posté par  . En réponse à la dépêche Situation critique concernant la brevetabilité du logiciel en Europe. Évalué à 5.

    Aujourd'hui dans le "20 minutes" (le quotidien gratuit distribué dans le métro, pour les non parisiens/français qui ne connaissent pas) il y avait un article a propos des brevets sur les médicaments et les problème que ça pose aux pays en voie de développement.

    Ils pourraient faire la meme chose pour les brevets logiciels ? :)

    Le pdf du jour est dispo à http://www.20minutes.fr/pdf/index.php(...) , l'article en question est en derniere page.
  • [^] # Re: Trop FORT !!!!

    Posté par  . En réponse au journal Trop FORT !!!!. Évalué à 1.

    on ne nous traite plus de pedophiles nazis
    Evidemment c'est plus à la mode, maintenant le truc c'est le terrorisme.

    Clearly any "alternative" platform that has backers who can't control their language, or worse, use methods which now are classified by several governments as terrorist acts, should be on the list of things you would like your competitors to use but would avoid yourself like the plague.

    Et dans toute la page 3 il reproche aux linuxiens intaigristes d'utiliser des gros mots et que c'est innacceptable dans une entreprise digne de ce nom. A croire que le seul critère d'acceptabilité d'une solution c'est pas la qualité technique, mais l'enrobage polissé des discours marketeux. Attendez euh... ah bah oui sur ce point faut admettre que c'est effectivement comme ça que ça marche...
  • # Re: Encore un argument de poids pour les formats ouverts

    Posté par  . En réponse à la dépêche Encore un argument de poids pour les formats ouverts. Évalué à 10.

    Je confirme la facilité de ces fuites...

    Je me souviens d'avoir reçu mon contrat de travail par mail en .doc, avant de l'avoir en version papier. Comme évidemment j'avais rien pour lire ça à l'époque, j'avais fait un bete "strings" dessus... ça m'a sorti les nom, adresse, numero de Secu et salaire d'un autre employé, restes de la version précédente avant modification pour mon cas personnel.