barmic a écrit 10455 commentaires

  • # Tag

    Posté par  . En réponse au journal WindowMaker toujours numéro 1. Évalué à 7.

    Enfin, ce journal ne saurait être complet sans mentionner le fait que Windowmaker fut à l'origine de nombreuses news et journaux de qualitay sur dlfp (à commencer par celui-ci) : http://linuxfr.org/2001/07/24/4346.html , http://linuxfr.org/2001/10/05/5284.html , http://linuxfr.org/2001/10/05/5286.html , http://linuxfr.org/2001/10/10/5370.html , http://linuxfr.org/2001/12/25/6472.html , http://linuxfr.org/2002/11/21/10386.html , http://linuxfr.org/2004/10/23/17495.html , etc.

    Ou plus simplement (avec référence récursive à la clef) :

    https://linuxfr.org/tags/windowmaker/public

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: But

    Posté par  . En réponse à la dépêche Projet Lumberjack. Évalué à 6.

    sous prétexte que le format CSV c'est vieux et archaique

    Le nombre de collonne, les caractères séparateurs de tuples et de champs sont un vrai problème, même si tu te contente de les ignorer.

    on décide soudain qu'il faut le changer

    C'est utiliser le CSV dans les logs ? Moi j'en ai jamais vu.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: But

    Posté par  . En réponse à la dépêche Projet Lumberjack. Évalué à 0.

    Lourd: Le ratio entre donnée utile et bruit n'est quand même pas terrible.

    Oui mais il inclus la description des données. Au final la quantité de données est plus importantes.

    dès que le XML dépasse les 100Mo …

    Sans logrotate c'est sur que ça marche moins bien.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: But

    Posté par  . En réponse à la dépêche Projet Lumberjack. Évalué à 3.

    Je ne comprend vraiment pas le problème du XML. On nous explique qu'il est lourd et illisible :

    • lourd : ça dépend fortement du schemas choisi, le gain important c'est d'avoir un format robuste : a plus de liberté sur les caractères que l'on insère sans avoir à se soucier des séparateurs
    • illisible : ça ne je comprend vraiment pas. D'une part toutes les informations sont nommées (que ce soit par une balise ou un attribut) et d'autre part même un document sur une seule ligne, peut facilement être reformatté pour la lecture. Enfin petit plus de ce formattage, j'ai plus souvent des difficultés de lectures du a un log trop long que multiligne. Le formattage permet de limiter la taille les des lignes.

    Je ne vois pas ce qui t'aurais gênait à faire tes bidouilles dans tes jeux avec un fichier comme ça :

    <?xml version="1.0" encoding="UTF-8"?>
    <ea:mygame version="1.0" xmlns:ea="http://ea.com/xml">
        <ea:sav difficulty="3" curLevel="12">
           <ea:name>Ma sauvegarde à moi</ea:name>
           <ea:munition>90</ea:munition>
           <ea:invotory>
               <ea:stone/>
           </ea:invotory>
        </ea:sav>
    </ea:mygame>
    
    

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Le but est de standardiser le contenu des logs

    Posté par  . En réponse à la dépêche Projet Lumberjack. Évalué à 1.

    Je ne vois pas le lien entre le fait d'écrire un parseur en perl et ce que tu dis ?

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Et en cas de plantage, on lit comment ?

    Posté par  . En réponse à la dépêche Projet Lumberjack. Évalué à 3.

    Parce qu'il n'existe aucune bibliothèque qui gère un format semi-XML, semi-syslog ? Alors que passer à du XML complet (même si c'est de fragment) il existe des tonnes de bibliothèques pour le faire.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Et en cas de plantage, on lit comment ?

    Posté par  . En réponse à la dépêche Projet Lumberjack. Évalué à 2.

    Tu as déjà essayé un tail -F sur un fichier en insertion ?

    Si on utilise less puis « F », ça compte ?

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Intérêt ?

    Posté par  . En réponse à la dépêche Projet Lumberjack. Évalué à 3.

    Tu peux aussi imaginer utiliser du BSON si ça te fait plaisir.

    En principe avec un gros serveur tu va utiliser un serveur de log, non ?

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Le but est de standardiser le contenu des logs

    Posté par  . En réponse à la dépêche Projet Lumberjack. Évalué à 2.

    le raccourci Ctrl + Alt + BackSpace

    Alt + Impr + k est pas mal, mais sinon 1 minute + vi et c'est terminé (si tu veut plus simple il existe un utilitaire dontzap).
    Si c'est un si gros problème remonte un bug au mainteneur du paquet dans ta distribution, mais d'avis que la majorité ne s'en porte pas plus mal.

    bon courage pour en écrire un à la main

    Comme avant ?

    Xorg est un bon exemple de truc devenu totalement moisi sous prétexte d'amélioration

    Et donc on fait quoi ? On se dote d'outils pour gérer même les logiciels les plus pourris du globe ou on reste entre AOC « bon logiciel sous philosophie unix et libre copylefté » ? :)

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Le but est de standardiser le contenu des logs

    Posté par  . En réponse à la dépêche Projet Lumberjack. Évalué à 2.

    « Écrivez des programmes qui traitent des flux de texte car c'est l'interface universelle »

    Et le xml c'est ?

    Universelle, dans le sens : je peux utiliser la puissance d’outils comme sed/awk/grep/perl et des centaines d’autres,

    perl sait très bien parser du xml

    testés, éprouvés depuis des dizaines d’années,

    Donc par défaut tu rejette toute nouveauté tant qu'elle n'a pas plusieurs dizaines d'années ?

    enseignés dans les plus mauvaises écoles d’administration système,

    Du nivellement par le bas ?

    installés sur virtuellement tous les systèmes,

    Ça veut dire quoi ?

    et qui ne me feront jamais faux bond

    Sauf quand tu te rendras compte que tu passe ton temps à utiliser des extensions GNU. Tu ne le fais pas ? Ben beaucoup le font.

    en les combinant d’une manière à laquelle personne d’autre n’a pensé parce que tout le monde s’en fout tellement mon problème est spécifique.

    branlette intellectuelle

    Si tu me dis que je dois écrire un programme en Java avec un parser SAX pour résoudre mon problème spécifique, je te ris au nez (encore une fois, c’est la version polie).

    Il existe des tas d'outils en ligne de commande qui vont te permettre de faire des requêtes XPath si tu veut avoir quelque chose de puissant (dans le sens où tu utilise tout la puissance d'XML), si tu veut rester avec les outils POSIX ou GNU ça fonctionne toujours.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Le but est de standardiser le contenu des logs

    Posté par  . En réponse à la dépêche Projet Lumberjack. Évalué à 1.

    Tu veux dire qu'on va se fader du xml

    Il n'y a rien de bien compliqué à cela. Faut juste apprendre.

    et du log multiligne

    C'est déjà ce que fait Xorg.

    pour éviter d'écrire un parser en awk/perl/cut par programme ?

    Entre un parseur qui sait gérer toutes tes appli et N parseur, il n'y a que ceux qui n'écrivent pas ces dit parseurs pour préférer le second cas.

    Je pense que les gens qui font ça (sans remettre en cause leur compétence de dev) n'aiment tout simplement pas Unix.

    Je pense que ceux qui sont contre un standard pointu de log (sans remettre en cause leur compétence) n'aiment tout simplement pas le libre.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Le bien fondé ?

    Posté par  . En réponse à la dépêche HTTPS Everywhere en version 2.0.1. Évalué à 8.

    Skyblog peut etre vu comme une plateforme de dissidents ;)

    Des dissidents orthographiques ?

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: A propos des extensions FF pour la vie privé

    Posté par  . En réponse à la dépêche HTTPS Everywhere en version 2.0.1. Évalué à 4.

    Personnellement j'utilise juste NoScript et RequestPolicy.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Petit rappel

    Posté par  . En réponse au journal La linotte et le python.... Évalué à 3.

    Parce que même si la programmation ca marche dans toutes les langues, il se trouve que la culture informatique, c'est l'anglais.

    Sauf que l'objectif n'est, il me semble, pas de leur apprendre une langue mais une manière de pensée. L'idée ce n'est (je crois) pas de leur apprendre comment est organiser la mémoire, comment fonctionne une CPU et qu'elles sont les étapes de compilation.

    Mais je peux me tromper je n'ai pas lu le BO.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Petit rappel

    Posté par  . En réponse au journal La linotte et le python.... Évalué à 3.

    Les mathématiques ont déjà un tas de symbole que l'informatique essaie de singer avec des mots clefs comme le forall que l'on remplace par foreach ou for.

    Tant qu'à faire, pourquoi ne pas remplacer les mots clefs universels (if, or, for, while, return…) par des symboles (sans trop rechercher, par exemple : while ⥀, nand ⊼) ?

    La question c'est qu'est ce qu'ils doivent apprendre ? Un langage ou une manière de réfléchir ?

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Petit rappel

    Posté par  . En réponse au journal La linotte et le python.... Évalué à 5.

    Je pense quand même qu'apprendre un langage en français est contre-productif, pas parce que c'est dans notre langue, mais parce que le reste du monde code en anglais.

    Pourquoi ? Il doit bien y avoir une quarantaine de langages « turing complet » utilisé en entreprise, n'utiliser aucun de ceux-là pose un problème ?

    Comme tu le dis ce sont juste des mots-clef quelque soit leur langue on s'en fout, il s'agit d'apprendre l'algorithmique pas un langage. Ceux qui voudront continuer dans cette voie apprendront à minima 4 ou 5 langages avant de devoir apprendre de nouvelles technologies ou langages pour travailler en entreprise. Je vois pas pourquoi se formaliser parce que les mot clefs sont dans un langage ou un autre.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Petit rappel

    Posté par  . En réponse au journal La linotte et le python.... Évalué à 3.

    Moi ce qui me choquerait, c'est pas qu'il soit pas utilise dans le monde de l'entreprise, c'est qu'il soit en français.

    Pourquoi ?

    Les concepts restent les même. Passer de tant_que à while à während qu'est ce que ça change à l'apprentissage de l'algorithme ?

    En python on écris def pour définir une fonction, en perl c'est sub, tu pense que c'est un frein au passage d'un langage à l'autre ?

    Je ne pense pas que la syntaxe ai une quelconque importance, ça pourrait être en klingon ça ne change pas l'algorithme, ni sa complexité.

    Et même pour des enfants de niveau primaire, a qui il serait bon de montrer un peu comment marche un ordinateur, je ne suis pas certain du tout qu'un langage en français soit préférable…

    Tant qu'on aura pas fait une mise à jour de nos cerveaux, je ne crois pas que charger continuellement les classes de primaire d'une multitude de matières toutes plus importantes les unes que les autres soit une bonne idée. D'autant plus que les cours sont obligatoire jusqu'à 16 ans rien ne presse.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • # Petit rappel

    Posté par  . En réponse au journal La linotte et le python.... Évalué à 9.

    Pour ceux qui ne suivent pas forcément les liens, linotte

    est un langage informatique accessible à des personnes débutantes en programmation. Il offre des mécanismes simples, puissants, pédagogiques, et productifs pour créer ses algorithmes ou programmes (avec interfaces utilisateurs, graphiques en 2D ou 3D, jeux vidéos, sites Internet, etc.).

    Il me semble que la programmation est entrain d'arriver dans les lycées. Je ne connais pas les contraintes des professeurs, mais est ce que linotte est utilisable/utilisé pour ces cours ?

    Remarque pour les aigris qui expliqueraient que linotte n'est pas utilisé dans le monde de l'entreprise, etc. : Personnellement (comme une partie de mes confrères développeurs), j'ai appris la programmation avec du Basic sur ma calculatrice (une TI82). Cela me permettait de mettre au point les algorithmes vu en cours et être plus rapide pendant les contrôles. Ce basic je n'y ai touché que pour cette calculatrice et je n'ai plus jamais retouché à un quelconque basic depuis. Je n'ai pas ressenti de problème par rapport à ça.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • # Lapin compris

    Posté par  . En réponse à la dépêche Sortie de Access Road 0.7. Évalué à 3.

    J'ai pas compris cette phrase :

    Une meilleure maîtrise de MySQL Server est la première utilisation pratique de Access Road.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Protocole et format de merde.

    Posté par  . En réponse au journal Plus intéressant qu'Apple : Mozilla sort Collusion. Évalué à 3.

    D'un autre côté, Google est bien accueilli quand il ajoute des bonnes choses dans XMPP (ne serait-ce que des utilisateurs et l'ouverture de son réseau au reste du monde).

    Pour XMPP, Google est passé en force pour faire passer de la vidéo (avec Jingle si je ne me trompe pas) alors que les « geeks sans intérêt financier » s'étripaient depuis des années là dessus. Il me semble qu'après une période ou tout le monde a trouvé que Google jouait cavalier seul, ça a eu le bon goût de mettre un coup de pied dans la fourmilière et d'arriver à avoir quelque chose. Mais c'est hors de tout processus de standardisation, c'est Google qui a décidé.

    Tout comme la démocratie, le passage par un consensus est long et compliqué. C'est rare qu'une entreprise soit en mesure de laisser passer une année avant de pouvoir délivrer son service. Le mieux, je trouve c'est de passer par quelque chose qui marche et de basculer vers du standard quand celui-ci conviens.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Protocole et format de merde.

    Posté par  . En réponse au journal Plus intéressant qu'Apple : Mozilla sort Collusion. Évalué à 3.

    Du coup, au lieu de se mettre tous autour de la table et de discuter à "Comment on va faire un protocole pour tel usage", chacun a conçu sa cuisine dans son coin avec pour but l'incompatibilité avec le voisin, afin de créer le plus vite possible des situations de rente où c'est l'incompatibilité qui retient les utilisateurs, et non la qualité du service. L'explosion d'Internet c'est aussi l'invasion de IE5 puis IE6, les sites avec ActiveX, les plugins divers et avariés qui se sont succédé (RealPlayer, Quicktime, Flash) avec à chaque fois une absence d'intéropérabilité voulue et assumée.

    Il me semblais que ta critique était plus large et touche tout aussi bien les webmails par exemple, mais s'ils sont fait dans le respect des standards et ne segmentent en rien les utilisateurs.

    Les protocoles n'évoluent pas tout seul, ils évoluent parce que ceux qui les implémentent (côté serveur comme côté client) se mettent d'accord et travaillent ensemble.

    Quand on voit les réactions quand Google propose de nouvelles choses comme SPDY. On comprends pourquoi ce n'est pas n'importe qui qui peut arriver à créer un protocole et le faire accepter par d'autres. De plus on m'a dis que cette vision que tu donne des comité de standardisation est surtout une image d'Épinal, que chaque participant essaie surtout de tirer la couverture à soi sans chercher à collaborer (j'arrive pas à retrouver le commentaire en question).

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Surprenant que le Fortran ne soit pas mentionné

    Posté par  . En réponse à la dépêche Version 1.0 de Julia. Évalué à 2.

    COMMON c'est une sorte d'espace de nom où l'on peut changer les noms localement ?

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Surprenant que le Fortran ne soit pas mentionné

    Posté par  . En réponse à la dépêche Version 1.0 de Julia. Évalué à 2.

    Il possède la notion de Coarray, qui permet de faire du calcul parallèle bien plus simplement que le MPI. C'est moins puissant mais largement plus facile à gérer.

    J'ai regardé un peu rapidement, je trouve OpenMP tout aussi puissant.

    Sinon c'est quoi l'aliasing ?

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Protocole et format de merde.

    Posté par  . En réponse au journal Plus intéressant qu'Apple : Mozilla sort Collusion. Évalué à 0.

    Bon sang, il suffit de regarder les débuts d'Internet, avant que le Web ne recouvre tout.

    Tu parle de l'époque où internet n'était pas encore très démocratisé. Pour moi ces protocoles n'ont malheureusement pas su évoluer avec l'explosion d'internet à la fin des années 90.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Protocole et format de merde.

    Posté par  . En réponse au journal Plus intéressant qu'Apple : Mozilla sort Collusion. Évalué à 3.

    Et ? Il y en a qui le font. Il y en a qui se baladent avec des applications portables sur leur clefs usb ou une live usb.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)