Krunch a écrit 4022 commentaires

  • [^] # Re: ... QNX oui le reste non

    Posté par  (site web personnel) . En réponse au message Multi écran en réseau avec Quake 3 Arena. Évalué à 2.

    C'est pas possible avec X ça par hasard ? En réglant le FOV comme il faut dans Q3 et en configurant X pour utiliser les 3 écrans ?

    pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

  • # sudo & DISPLAY

    Posté par  (site web personnel) . En réponse au message script pour lancer une application avec un profil particulier. Évalué à 3.

    Un truc comme ceci devrait faire ce que tu veux je pense:
    # su user -c "DISPLAY=:0 /la/commande/qui/va/bien"
    Pour le faire "dynamiquement" (sans hardcoder le nom de l'utilisateur et l'écran utilisé), tu peux essayer ça (tout sur une ligne):
    # `w | grep -E '^[a-z0-9]+[[:blank:]]+:[0-9][[:blank:]]+' | sed -r 's/^([a-z0-9]+)[[:blank:]]+(:[0-9])[[:blank:]]+.*$/su \1 -c "DISPLAY=\2 \/la\/commande\/qui\/va\/bien"/'`
    Ya sûrement moyen de faire plus propre (et ya surement des exemples fournis avec acpid).

    pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

  • [^] # Re: retourne la question

    Posté par  (site web personnel) . En réponse au journal Démontrer l'intérêt du libre à un néophyte. Évalué à 1.

    Ca fait un moment que j'y ai plus touché (au Windows 2000) mais il me semble bien que Close Combat 2 et 3 (des jeux Microsoft d'ailleurs) par exemple requièrent un redémarrage après l'installation (et oui j'avais installé DirectX qui fait redémarrer aussi avant).

    pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

  • [^] # Re: retourne la question

    Posté par  (site web personnel) . En réponse au journal Démontrer l'intérêt du libre à un néophyte. Évalué à 2.

    Heu, mon Windows 2000 je dois quand même le redémarrer à chaque fois que j'installe un programme qui s'installe à coup de setup.exe.

    pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

  • # NetBSD/OpenBSD

    Posté par  (site web personnel) . En réponse au message Etudier quelques forks. Évalué à 1.

    J'ai vu passer ça il y a pas très longtemps (probablement dans la dépeche sur le Free Software award): http://www.theos.com/deraadt/coremail.html(...)

    pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

  • # tu n'as rien compris

    Posté par  (site web personnel) . En réponse au journal DLFP : le logo. Évalué à 10.

    Le logo est très en avance justement. Et puis sur DLFP, c'est tous les jours Noël \o/

    pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

  • # vidéo cassée ?

    Posté par  (site web personnel) . En réponse au journal Un peu d'humour dans ce monde de brute.. Évalué à 1.

    mplayer n'a pas l'air d'aimer ta vidéo.
    AVI file format detected.
    AVI_NI: No audio stream found -> no sound.
    Seek failed
    AVI: Missing video stream!? Contact the author, it may be a bug :(
    (c'est le mplayer Debian testing de Marillat, 1.0-pre6-sarge0.2 si vous voulez tout savoir)

    pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

  • [^] # Re: progrés

    Posté par  (site web personnel) . En réponse à la dépêche Changement dans la numérotation du noyau Linux. Évalué à 1.

    Tu négliges les cas où un patch introduit un bug. Un patch peut être efficace dans le sens où il corrige un ou plusieurs problèmes tout en en créant un ou plusieurs autres. On peut donc avoir un patch qui diminue le nombre de bugs de 0 ou même l'augmente (bon s'il l'augmente c'est pas forcément efficace).

    (j'ai pas lu le lien donné plus haut)

    pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

  • [^] # Re: petit plus

    Posté par  (site web personnel) . En réponse au journal Devdays, Le Futur de microsoft, je suis rassuré. Évalué à 2.

    Ca me rappelle un peu le "Plumber" de Plan9 mais je suis quand même sceptique.

    http://www.ffii.org/~zoobab/bh.udev.org/filez/lightning/2005/19-pla(...) (page 14: "Plumber: intelligent pipes"), c'est le PDF qui a été montré au FOSDEM mais ya pas grand chose sur le sujet dans ce fichier. Par contre Google me donne ça: http://www.cs.bell-labs.com/sys/doc/plumb.html(...) mais je vais surement pas lire ça ce soir.

    pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

  • [^] # Re: La FSF se la joue très très fairplay...

    Posté par  (site web personnel) . En réponse à la dépêche Theo de Raadt reçoit le FSF Award 2004. Évalué à 2.

    Désolé je suis pas compteur de foule professionel mais c'est vrai que l'amphi pouvait certainement contenir plus de 500 personnes et il était probablement plus qu'à moitié plein.

    pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

  • [^] # Re: La FSF se la joue très très fairplay...

    Posté par  (site web personnel) . En réponse à la dépêche Theo de Raadt reçoit le FSF Award 2004. Évalué à 2.

    Arf désolé j'ai pas eu le temps de lire l'article au moment où j'ai posté. Ca doit être la première fois que j'ai un +10 pour un post hors sujet :op

    D'un autre côté si GCC était sous une licence style BSD et qu'OpenBSD avait vraiment des problèmes avec les mainteneurs officiels ils forkeraient probablement quand même, ils l'ont bien fait pour Apache qui n'est pas un petit logiciel non plus. Enfin avec des si...

    pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

  • [^] # Re: La FSF se la joue très très fairplay...

    Posté par  (site web personnel) . En réponse à la dépêche Theo de Raadt reçoit le FSF Award 2004. Évalué à 10.

    Si les OpenBSDistes voulaient forker GCC, la glibc et les autres ça serait déjà fait. Ce qu'ils veulent c'est des licences "vraiment" libres dans le sens BSD du terme (n'importe qui peut en faire ce qu'il veut tant qu'il laisse le copyright).

    Rien à voir mais ça a rejoint mes fortunes:
    Maybe there are a couple of people here who use OpenSSH...
    -- Theo De Raadt in front of ~200 geeks after
    receiving the Free Software Award at FOSDEM 2005

    pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

  • [^] # En Perl

    Posté par  (site web personnel) . En réponse au message De l'usage des #include. Évalué à 2.

    Je l'ai refait en Perl, ça manque un peu de fini (j'ai fait ça en qq minuets sur le temps de midi) mais a priori ça marche bien et ça marche aussi pour les trucs genre documentés avec le numéro de section de la page de man. Genre pour free(3) il va bien chercher "free(" dans le code (contrairement à ton script).

    http://krunch.servebeer.com/~krunch/vrac/sw/qua/checkheaders.pl(...)

    (bon en fait c'est totalement illisible et dans 2h je saurai même plus comment j'ai fait ça)

    pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

  • # GPL != Libre

    Posté par  (site web personnel) . En réponse à la dépêche Trolltech va publier Qt 4 pour Windows sous double licence. Évalué à 3.

    - licence GPL (et gratuite) pour tout développement libre ;
    Et si on veut écrire un logiciel libre non GPL on doit quand même acheter une licence commerciale ?

    pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

  • [^] # Re: #include <foo.h> /* foo(), bar(), BAZ */

    Posté par  (site web personnel) . En réponse au message De l'usage des #include. Évalué à 2.

    Pas bête le coup du script, je crois que je vais faire pareil.

    pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

  • [^] # Re: #include <foo.h> /* foo(), bar(), BAZ */

    Posté par  (site web personnel) . En réponse au message De l'usage des #include. Évalué à 3.

    Et aussi je regroupe les #includes par origine:
    /* ISO C99 */
    #include <string.h> /* memset(3), strlen(3), NULL */
    #include <stdlib.h> /* malloc(3) */
    #include <stdbool.h> /* bool, true, false */

    /* SUSv2 */
    #include <inttypes.h> /* uint16_t */
    #include <netdb.h> /* gethostbyname(3) */
    #include <sys/socket.h> /* socket(2), AF_INET, send(2), sockaddr,... */
    #include <arpa/inet.h> /* htons(3) */
    #include <sys/types.h> /* size_t */

    /* others */
    #include "foobar.h" /* quux(), toto() */

    pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

  • # #include <foo.h> /* foo(), bar(), BAZ */

    Posté par  (site web personnel) . En réponse au message De l'usage des #include. Évalué à 3.

    A mon avis, mettre les #include dans le .h qui sera lui même #includé dans le .c ne changera rien au problème de la maintenance. Personnellement ce que je fais c'est que j'ajoute les #includes une fois que j'ai terminé d'écrire le code et je commente chaque #include en disant ce dont j'ai besoin dans le .h que j'utilise. Genre:
    #include <stdlib.h> /* malloc(3), free(3), EXIT_*, NULL */
    Si tu commences à avoir vraiment beaucoup d'#includes dans un seul fichier c'est peut-être parce que tu essais de faire trop de choses qui n'ont rien à voir dans le même fichier.

    pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

  • [^] # Re: Double licence ?

    Posté par  (site web personnel) . En réponse au journal Qt 4.0 en GPL sous Windows. Évalué à 6.

    Ben soit tu achètes une licence spécifique qui te permet d'utiliser QT "comme bon te semble" soit tu prend la version gratuite sous GPL (même produit mais licence différente) qui t'oblige à mettre ton programme sous GPL aussi.

    http://www.trolltech.com/developer/faqs/duallicense.html(...)

    pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

  • # yoda dépèche cette fait me penser

    Posté par  (site web personnel) . En réponse à la dépêche Ça bouge du côté de Wikipédia ! Des serveurs en France !. Évalué à 2.

    qui y effectuent millions plusieurs de requêtes par jour

    pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

  • [^] # Re: Et ben ...

    Posté par  (site web personnel) . En réponse au message J en ai marre de Linux. Et je vous le prouve.. Évalué à 2.

    Pour 1, ALSA et dmix sont censés changer ça et personnellement je n'ai plus ce problème du tout (bon j'utilise pas énormément ma carte son non plus). C'est probablement "juste" un problème de configuration.

    Pour 2, en fait ce que tu veux c'est un screen(1) pour X, non ? J'ai cru comprendre que c'était exactement ce que permet de faire NX de NoMachine. http://www.nomachine.com/(...)

    Pour 3, les ACL sont tes amies.

    Pour ce qui est d'avoir plusieurs claviers/écrans, c'est vrai que c'est assez génant et je me demande bien pourquoi cette limitation existe toujours. Sur les *BSD c'est pareil ?

    pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

  • [^] # Re: plop

    Posté par  (site web personnel) . En réponse au message Utilisation de la "table d'inodes". Évalué à 2.

    Il y a aussi moyen de se bricoler une bonne source d'entropie avec des matériaux radioactifs ou une webcam par exemple.

    http://www.lavarnd.org/(...)
    http://www.fourmilab.ch/hotbits/(...)

    pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

  • [^] # Re: la nuit tous les chats sont gris (vraiment pas d'inspiration)

    Posté par  (site web personnel) . En réponse au message Comment creer un script ?. Évalué à 3.

    A noter que le su(1) dans un script ça risque de ne pas trop fonctionner. Vaut mieux juste mettre les commandes que tu ferais en root dans le script et puis exécuter le script en tant que root avec sudo par exemple. Enfin si tu veux vraiment t'amuser avec su, sudo, passwd et compagnie dans des scripts va jeter un coup d'oeil à expect.

    http://expect.nist.gov/(...)

    pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

  • [^] # Re: pour la route ...

    Posté par  (site web personnel) . En réponse au journal Le manège enchanté. Évalué à 3.

    http://krunch.servebeer.com/~krunch/fortune.xhtml(...)

    pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

  • # sex(6)

    Posté par  (site web personnel) . En réponse au journal [joke] il me manque un manuel sous linux. Évalué à 6.

    # apt-get install funny-manpages && man sex
    sex allows the invoker to have sex with the user(s) specified in the command line. If no users are specified, they are taken from the LOVERS environment variable. Options to make things more interesting are as follows: [...]

    pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

  • [^] # Re: init

    Posté par  (site web personnel) . En réponse au message Alerte au Trojan !!!. Évalué à 3.

    C'est pas parce que l'init et le ps qui sont sur le disque sont différents de ceux du CD d'installation qu'il a été rootkiter. S'il y a eu des màj entretemps les fichiers peuvent être différents "normalement".

    pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.