Gilles Crettenand a écrit 114 commentaires

  • [^] # Re: Gestionnaire de fenêtre pavant - Tiling window manager

    Posté par  (site web personnel) . En réponse à la dépêche IT-edit, un éditeur de texte avec terminaux intégrés. Évalué à 1.

    En réalité, il s'agit de remplacer entiérement la gestionnaire de fenêtre du bureau. Ce n'est pas spécifique à une application.

    L'idée est qu'au lieu d'avoir des fenêtre que l'on peut librement déplacé à l'écran, elles sont placés de manière à recouvrir le maximum possible de surface et suivant des règles que l'on peut définir.

    Pour avoir le même configuration que sur la capture d'écran du journal, je lance donc mon éditeur de texte et 2 émulateurs de terminaux (3 processus distincts donc), et le gestionnaire de fenêtre va se charger de les placer exactement de la même manière. L'avantage est que la même disposition est possible quel que soit les applications.

    On peut trouver des exemples des possibilités ici : https://i3wm.org/screenshots/#

  • # Gestionnaire de fenêtre pavant - Tiling window manager

    Posté par  (site web personnel) . En réponse à la dépêche IT-edit, un éditeur de texte avec terminaux intégrés. Évalué à 10. Dernière modification le 17 avril 2015 à 17:22.

    Pourquoi ne pas simplement utiliser un gestionnaire de fenêtre pavant qui permet très facilement de réaliser cela et sera probablement beaucoup plus puissant à l'usage puisque non limité dans ce qu'il est possible d'ouvrir dans chaque "partie" ?

    J'utilise à l'heure actuelle https://i3wm.org/ qui me plaît beaucoup, mais il en existe de nombreux autres. Par exemple :

  • # Version "traduite"

    Posté par  (site web personnel) . En réponse au journal « Si Hemingway écrivait en JavaScript ». Évalué à 8. Dernière modification le 03 décembre 2014 à 21:32.

    Voila une version un peu plus lisible.

    function kevinTheNumberMentioner(number){
        var primes = [];
        for (var idx = 2; idx < number + 1; idx++) {
            var divisor = 2;
            while (idx % divisor != 0) {
                divisor++;
            }
    
            if(idx == divisor) {
                primes.push(idx);
            }
        }
        primes.forEach(alert);
    
        return 42;
    }

    Javascript étant ce qu'il est, [] est considéré comme true qui est considéré comme 1, donc par exemple !+[]+!![] vaut 2 (false + true + true).

    Une fois le nom des variables remplacés (l, ll et lll), la compréhension est également grandement facilitée.

  • # NixOS

    Posté par  (site web personnel) . En réponse au journal Une idée de distribution Linux. Évalué à 9.

    Je pense qu'il doit être possible de faire ce que tu décris avec NixOS : http://nixos.org/

    Sur cette distrib, tu peux facilement créer un environnement avec les librairies dont tu as besoin pour une application donnée sans changer les librairies utilisées par le reste du système.

    Ma connaissance de cette distribution est en revanche très théorique, je n'ai pas encore fais le pas depuis Debian.

  • # FICGS

    Posté par  (site web personnel) . En réponse à la dépêche Grooms grooms : Le go libre et facile. Évalué à 6.

    Il existe un site internet permettant de jouer au Go au tour par tour contre des adversaires du monde entier. Il s'agit de FICGS : http://www.ficgs.com/

    Le site a malheureusement perdu une partie de ses utilisateurs il y a peu à cause d'une assez longue coupure, mais il reste assez de joueurs pour pouvoir jouer de manière régulière dans la plupart des niveaux de difficultés.

  • [^] # Re: hum hum

    Posté par  (site web personnel) . En réponse au journal Adblock Plus Vraiment. Évalué à 1.

    Quelle bouche à oreille ? Il n'a fait absolument aucune pub, n'en a parlé à personne...

    Qui donc aurait bien pu transmettre l'information ?

    Parlez d'une découverte / invention que tu as faites à ta familles, tes amis, c'est déjà en un sens de la pub, tout comme faire un site web qui parle de son produit. Dans un monde sans aucune forme de publicité, il est impossible de communiquer sur un produit, le seul moyen pour quelqu'un de savoir que tu as développé un moyen de téléportation est de te poser la question directement.

  • # Approche fonctionnelle ?

    Posté par  (site web personnel) . En réponse à la dépêche Movicon 1.0 est sorti. Évalué à 1.

    Je n'ai pas pris le temps de regarder le code source en détail, mais qu'entends-tu par approche fonctionnelle ?

    La dernière fois que je me suis intéressé au sujet, faire de la programmation fonctionnelle en PHP relevait plus de la gageure qu'autre chose et je n'ai pas lu d'article traitant du sujet récemment. De quelle manière tu y es tu prises ?

  • [^] # Re: Bug CSS

    Posté par  (site web personnel) . En réponse à la dépêche Les résultats du concours LinuxFr.org. Évalué à 10.

    Oui et ?

    Sans rentrer dans le débat / troll sur Debian ou la stabilité de firefox 3.6, je trouverai normal que la CSS par défaut d'un site grand public comme LinuxFR ne dépendent pas de fonctionnalités présentes uniquement dans des navigateurs de moins d'une année...

    Autant supporter encore IE5/6 à l'heure actuelle n'est plus réellement utile (surtout ici me dira-t-on), bien qu'une bonne dizaine de % des personnes l'utilisent apparemment encore, autant un navigateur présent dans une distribution aussi connue, quoi qu'on pense de son système de release, est à mon avis une grosse erreur.
  • [^] # Re: Bug CSS

    Posté par  (site web personnel) . En réponse à la dépêche Les résultats du concours LinuxFr.org. Évalué à 3.

    Euh, il a quoi son navigateur ?
  • # Quand on ne sait pas copier ...

    Posté par  (site web personnel) . En réponse au journal Recherche d'images sous licence libre. Évalué à 3.

    Ils n'ont même pas été foutu de garder la mise en page, c'est illisible un texte aussi dense :P

    Bon lundi à toi aussi, je vais aller dormir pour la peine...
  • # Tu as vraiment bien du lire l'article...

    Posté par  (site web personnel) . En réponse au journal Utiliser un Iphone verrouillé via la commande vocale. Évalué à 2.

    > Or il se trouve que si j’ai souvent vu mon enfant de presque 2 ans arriver à cette option, je ne sais pas quel est le bouton à presser pour y arriver moi même.

    Alors premièrement, le bouton en question apparaît clairement en bas à droite du clavier de déverrouillage avec un titre plutôt explicite.

    Et deuxièmement, le mec appuie clairement dessus dans la vidéo.

    Tu es vraiment une personne très observatrice et qui lis avec attention les articles qu'il cite :)
  • # fork

    Posté par  (site web personnel) . En réponse au journal BOUML vs Wikipedia administrators : la fin du combat. Évalué à 3.

    J'ai suivi l'histoire d'un oeil quand elle est arrivé parce qu'on pensait éventuellement utilisé BOUML au boulot, chacun peut avoir son avis sur la question. Personnellement je trouve les deux parties puériles dans leurs réactions.

    En revanche, dire que c'est la fin du projet est un peu abusif, le programme étant en GPL, rien n'empêche qui que ce soit de faire un fork et de continuer à travailler dessus.

    Les utilisateurs de ce genre de logiciel sont par extension dans la plupart des des développeurs et si un besoin d'amélioration / évolution existe, il y a de très fortes chances que quelqu’un mette la main à la pâte si aucune alternative meilleur n'existe.

    PS : concernant l'image en elle-même, j'ai souvenir d'avoir vu quelque part dans l'argumentation, mais aussi ailleurs, que ce genre de logo uniquement textuel réalisé à partir d'une police disponible à tout un chacun ne peut pas être déposé, donc à priori, quel que soit la licence, l'auteur n'aurait rien à dire. Je ne trouve malheureusement pas de sources et pas le temps de chercher.
  • [^] # Re: t'as oublier de parler de la nsa_key

    Posté par  (site web personnel) . En réponse au journal Defective by design : backdoors NSA, le retour ?. Évalué à 1.

    Ce n'est en revanche pas le cas en chiffrement. Il est nécessaire d'avoir les deux clefs et d'en plus les utiliser dans le bonne ordre.

    De plus ces deux clefs sont effectivement "en parallèle" : les deux produisent un résultat valide pour CryptoAPI, mais il ne faut en aucun cas utilisé les deux à la fois.

    Après, pourquoi ce choix de design particulier ou encore pourquoi avoir nommer la clef de la sorte, aucune idée...
  • [^] # Re: t'as oublier de parler de la nsa_key

    Posté par  (site web personnel) . En réponse au journal Defective by design : backdoors NSA, le retour ?. Évalué à 2.

    http://www.schneier.com/crypto-gram-9909.html#NSAKeyinMicros(...)

    En résumé :

    1° il serait plus facile que la NSA exige que MS leur donne la clef

    2° il existe des moyens plus efficaces que de compromettre CryptoAPI

    3° quel abruti irait appeler une clef de la NSA de cette manière histoire que ça soit bien visible pour tout le monde ?
  • # Cookie inter browser

    Posté par  (site web personnel) . En réponse au journal Cadriciel d'espionnage.. Évalué à 1.

    Moi ce que je trouve particulièrement sympa, c'est qu'un cooki enregistré sur Chrome peut être "retrouvé" sous Firefox / Safari et inversement.

    En revanche, les modes incognitos des navigateurs empêchent apparemment la sauvegarde permanente, toutes les occurrences sont supprimés à la fermeture d'après les 2-3 tests rapides que j'ai fait.
  • [^] # Re: Bronsonisé

    Posté par  (site web personnel) . En réponse au journal Frederick Jelinek bronsonisé. Évalué à 1.

    Ah ben si c'est dans le Wiktionnaire, c'est probablement d'usage courant ;)
  • [^] # Re: fork bombinette ...

    Posté par  (site web personnel) . En réponse au journal Stargate Atlantis et la programmation. Évalué à 4.

    Même si je dois être une des rares personnes sur cette terre, j'ai bien aimé Fringe personnellement, même si c'est plus contemporain.
  • [^] # Re: Rigolo

    Posté par  (site web personnel) . En réponse au journal Stargate Atlantis et la programmation. Évalué à 2.

    L'appel système fork() n'existe peut-être pas directement sous ce nom, je veux bien te croire la dessus, mais si on prends une définition plus large du terme, qui à d'ailleurs donné son nom à l'appel en question, il s'agit simplement de lancer une copie du programme en cours d’exécution, ce que fait exactement la ligne avec le START pour autant que le "programme" d'origine s'apelle monprogramme.bat.

    Ainsi, lorsque on lance le batch, on à 1 processus, puis 2, puis 4, puis 8 et ainsi de suite, ce qui me fait fortement penser au comportement de ce qui ai communément appeler une "fork bomb".

    D'un autre coté, je doute fortement que fork() ou équivalent n'existe pas sous les systèmes d'exploitations DOS / Windows, parce que ça impliquerait qu'en dehors du processus d'init, aucun autre programme ne pourrait jamais être lancé, hors il me semble pouvoir affirmer que ce n'est pas le cas.

    D'ailleurs si on prends la page wikipedia sur la fork bomb, on trouve le bout de code en question cité et même amélioré : http://fr.wikipedia.org/wiki/Fork_bomb (Exemples / en utilisant un fichier batch)
  • [^] # Re: Rigolo

    Posté par  (site web personnel) . En réponse au journal Stargate Atlantis et la programmation. Évalué à 4.

    Si je ne me trompe pas, le bout de code avec le goto est aussi une fork bomb mais sous forme d'un fichier batch sous Windows :

    :S
    START monprogramme.bat
    GOTO S

    Concernant Atlantis, autant je l'ai trouvé rafraîchissant au début, mais de plus en plus répétitif sur la fin pour finir carrément en catastrophe, mais je ne vais pas te gâcher la surprise du dernier épisode ;)

    ps: vous pensez que Rodney veut planter une porte des étoiles avec une fork bomb ?!?
  • [^] # Re: google bombing ?

    Posté par  (site web personnel) . En réponse au journal Problème inédit de sécurité. Évalué à 7.

    En fait c'est le site qui est en cause et en aucun cas Google comme démontré dans les commentaires plus haut.

    La meilleure supposition pour le moment est que le site à été hacké et redirige les visiteurs en provenance d'une recherche Google vers une autre page.
  • [^] # Re: github

    Posté par  (site web personnel) . En réponse à la dépêche Google Code propose les licences approuvées par l'OSI. Évalué à 1.

    Vu les dates de premières mise en ligne de chacun des sites, c'est plutôt Github qui ressemble fortement à Google Code ;)
  • [^] # Re: J'en pense que

    Posté par  (site web personnel) . En réponse au journal OpenOffice.org et Mac ? Une "méchante" critique :(. Évalué à 1.

    Pour un dév c'est sur que des extensions comme Firebug sont vraiment excellente, mais d'un point de vue utilisateur la différence est nettement moins grande et penche à mon avis en faveur d'Opéra.

    Concernant Foobar, je conçois tout à fait qu'avec l'interface de base il soit vraiment moche et totalement obscur, mais il existe entre autre la possibilité de scripté totalement l'affichage, ainsi que des plugin très sympa genre columns_ui. De plus, il offre des fonctionnalités très souvent inédites ou qui commencent à peine à apparaitre dans d'autre lecteur (comparateur ABX, replay gain, lecture mp3 gapless, mass tagger entre autres). Qui plus est il est soutenue par la plus grande communauté audiophile existante (HydrogenAudio).

    Pour moi c'est le lecteur audio ultime sous windows si on prend la peine de le configurer et il est également à mon avis supérieur à tout ce qui se fait sous Linux, mais qu'Amarok s'améliore de mois en mois.

    En revanche je suis tout à fait d'accord pour dire que le monde libre offre parfois d'excellent logiciel, même supérieur aux logiciels propriétaires, je trouvais juste ces deux exemples mal choisis :D
  • [^] # Re: J'en pense que

    Posté par  (site web personnel) . En réponse au journal OpenOffice.org et Mac ? Une "méchante" critique :(. Évalué à 1.

    comme Firefox ou Amarok

    Opera et Foobar2000 à tout hasard ?

    Après c'est des gouts et des couleurs ....
  • # Qualité du OGG

    Posté par  (site web personnel) . En réponse au journal La fin de Ogg Vorbis?. Évalué à 10.

    Comme dit dans un commentaire plus haut, il ne faut effectivement pas confondre OGG le conteneur et Vorbis le codec audio. Parlons donc juste :P

    Vorbis est un codec audio d'excellente qualité qui se veut être audiophile, c'est à dire satisfaire des personnes ayant des exigences très haute en terme de qualité de restitution, et c'est un domaine dans lequel il excelle. La plupart des gens qui s'intéressent de très près à la qualité des codecs audio (http://www.hydrogenaudio.org/ pour ne citer qu'eux) estiment qu'à partir de Q5 (un bitrate entre 160kbps et 190kbps) on atteint la transparence, ce qui est tout bonnement excellent. A titre de comparaison un mp3 à 320kbps est très facilement reconnaissable pour ces mêmes personnes (je dois avouer que personellement j'ai énormément de mal).

    Avec d'aussi bon résultat, il est donc relativement normal de ne plus avoir la même quantité de mis à jour qu'à l'époque. Vorbis est effet devenu un codec mature et il n'y a plus grand chose à améliorer.

    AAC à contrario est avant-tout un codec développé afin d'obtenir une qualité respectable dans un bas bitrate tout en gardant une vitesse d'encodage mais surtout de décodage rapide[2], ceci afin d'être utilisé dans les lecteurs portables, but que n'a jamais rechercé OGG [1]. Au vu de la mode actuelle des balladeurs MP3, qui plus est de l'iPod qui est un balladeur AAC, il est donc tout à fait normal que l'AAC soit actuellement dans les projecteurs.

    De plus, c'est un codec d'excellente facture, qui, contrairement à certaines idées reçues, n'est pas cantoner au monde propriétaire, il existe effectivement un encodeur opensource qui commence à rivaliser avec ceux de Nero et Apple : http://sourceforge.net/projects/faac/ . Malheuresement il est couvert par de nombreux brevets comme son prédecesseur le MP3 :(

    Personellement je verrai les choses du bon coté, car finalement l'AAC est standardisé ISO, les spécifications sont disponibles, donc si l'on peut enfin se passer de ce vieux truc qu'est MP3, pourquoi pas. En revanche il est certain que le jour ou je me relance dans un encodage complet de mes CD, je préférerai tout de même l'OGG pour sa meilleur qualité à bitrate élevé.

    [1] : A noter l'initiative d'Aoyumi, aoTuV (Aoyumi's Tuned Vorbis) qui à pour but d'améliorer la qualité de Vorbis à bas bitrate afin de pouvoir entre autre avoir un streaming de qualité à 80kbps.

    [2] : BlackSword dans son "Ogg Vorbis acceleration project" produit un éxécutable oggenc avec un nom de code "Lancer" permettant de gagner énormément en vitesse d'encodage, malheureusement pour windows uniquement.

    Sources : Principalement http://wiki.hydrogenaudio.org/ qui est une réel référence pour tout ce qui touche à l'encodage audio. En particulier :
    http://wiki.hydrogenaudio.org/index.php?title=AAC
    http://wiki.hydrogenaudio.org/index.php?title=AoTuV
    http://wiki.hydrogenaudio.org/index.php?title=Recommended_Og(...)
  • [^] # Re: Ephy et les autres

    Posté par  (site web personnel) . En réponse au journal Firefox 2 c'est pas encore ca!. Évalué à 1.

    Tiens, je la connaissais pas celle la :P

    Et après on s'étonne que Firefox rame ... ---> []