snt a écrit 716 commentaires

  • # .

    Posté par  . En réponse au journal Question con sur la license Qt. Évalué à 1.

    >Bien concrètement, qu'est-ce qui m'empeche de développer un soft commercial
    >dans une boite en interne avec la version libre

    quand le developpeur se barrera avec les sources pour les diffuser sur le net, tu aura aucun recours : il a les sources sous GPL donc il peut les diffuser à qui il veut ;-)
  • # .

    Posté par  . En réponse au message quel système utiliser pour un demarrage rapide. Évalué à 2.

    >je souhaitais savoir si en "compilant" soi même son OS avec >seulement les drivers dont on a besoin et en "évinçant" tout les >"services" qui ne servent pas on pouvait faire une "sprinteuse" hors >paire?

    la réponse est oui ;-)
    déjà tu prends n'importe quelle distrib et tu bootes en mode single et ça te donnera un apercu du temps final. Sur mon pc, ca prend déjà plus longtemps au bios de booter et à lilo de se charger qu'au systeme de booter en mode single.
  • [^] # Re: .

    Posté par  . En réponse au message creer son propre module. Évalué à 1.

    J'avais pas vu les autres reponses : donc pas de bol pour toi, c'est bien un Makefile pour un noyau 2.6, pas pour un 2.4.
    Il me semble avoir vu un Makefile gerant les 2.6 et les 2.4 dans le package dkms-kqemu du plf ( sources trouvables sur le ftp de free ). Si ca peut aider..
  • [^] # Re: .

    Posté par  . En réponse au message creer son propre module. Évalué à 1.

    - c'etait pour un noyau 2.6 d'une mandriva. Mais ca devrait fonctionner avec d'autres noyaux 2.6 normalement

    - oui le module est chargeable par insmod ( logique. c'est pas un module sinon ( il me semble ) )

    - je n'avais pas recompile le noyau. par contre pour compiler le module tu as besoin des sources du noyau dans lequel tu veux inserer le module ( kernel-source pour moi. ou kernel-source-stripped ou l'equivalent pour ta distrib ).


    J'avais prevu de faire un package dkms, mais j'ai eu la flemme vu que c'etait presque un module à usage unique.
  • # .

    Posté par  . En réponse au journal Ubuntu 7.04 et Xorg. Évalué à 3.

    Un mode graphique par defaut c'est une *excellente* nouvelle parce que le debutant volontaire qui installe un linux et qui se retrouve en ligne de commande parce que X ne demarre pas est bien souvent tres embetté pour aller chercher de la doc sur le net ou de l'aide sur un chat eventuel.

    Pour les drivers libres, ca va etre dur de faire marche arriere : à partir du moment où les drivers reseau proprios sont tolérés parce que bon, tu vas avoir du mal à soutenir qu'on peut sacrifier sa liberté pour le reseau mais pas pour le graphisme.
    Perso, je suis d'accord avec MS sur un point : "so you're better educated for your next hardware decision" mais pas sur le reste. J'ai toujours reussi à acheter du matos qui fonctionne avec des drivers libres. J'ai meme une carte 3D qui fait tourner aiglx sans drivers proprios. Et c'est une carte que l'on trouve encore dans le commerce.

    Les distros linux qu'embarquent du proprio sont en train de creuser la tombe de l'esprit du libre ( qui est pour moi "je refuse d'etre un consommateur captif". Je veux utiliser ma CG aussi longtemps que je veux meme si vous décidez de ne plus la supporter. Je veux imprimer meme si vous considérez qu'il ne reste plus d'encre dans mes cartouches. Je veux pouvoir corriger vos conneries dans les softs que vous me vendez si vous ne le faites pas vous meme. Je veux pouvoir ecouter la musique que j'ai acheté où je veux une fois que j'ai payé ! ).
    Bref, je vais passer à BSD :
    - ils ne transigent pas avec les fondations
    - ils ont une vraie licence libre eux ! ;-)
  • # .

    Posté par  . En réponse au message creer son propre module. Évalué à 1.

    La derniere fois que j'ai essayé, ce truc là fonctionnait :




    $ cat Makefile


    MODULE_SRC=$(shell pwd)
    KERNEL_REL=$(shell uname -r)
    KERNEL_PATH=/lib/modules/$(KERNEL_REL)/build
    KERNEL_INSTALL=/lib/modules/$(KERNEL_REL)
    CC=gcc

    all: mymodule

    mymodule:
    make -C $(KERNEL_PATH) SUBDIRS=$(MODULE_SRC) modules

    install:
    mkdir -p $(KERNEL_INSTALL)/misc
    cp lboc.ko $(KERNEL_INSTALL)/misc
    /sbin/depmod -a

    showconf:
    @echo $(KERNEL_PATH)
    @echo $(MODULE_SRC)

    obj-m := lboc.o

    clean:
    rm -rf *.o \
    rm -rf *.ko \
    rm -f lboc.mod.c \
    rm -f Modules.symvers

    mrproper: clean
    rm -rf *~


    Et si tu veux le .c et le .h qui vont avec, va voir :
    http://pastebin.com/824852
    http://pastebin.com/824853

    Ca compile un module qui permet de tracer les ouvertures de fichiers depuis le boot. Ca me servait a generer des listes pour readahead. "chez moi ça marche" mais je garantis rien.
  • # .

    Posté par  . En réponse au journal kde4 réduction du nombre d'application. Évalué à 1.

    Enfin pour le moment, ça n'a pas l'air de faire l'unanimité. Deux exemples tirés de la page en question :

    Text editors
    * KEdit _must_ die!external link - it's small and fast compared to Kate or even KWrite - KDE doesn't need 3 text editors ..., kate is getting scary but kedit is faaaaast, | Finally, kwrite must die. Kedit has too few features, Kate has too many, but Kwrite is just right. Maybe a tabbed editor that would choose kwrite or kedit depending on the type of file being edited.

    Traduction à l'arrache : "
    - il faut supprimer kedit : y'a pas assez de fonctions.
    - non , il faut plutot supprimer kwrite car kedit est rapide"


    Games
    * review kdegames selection: no dupes (SameGame<->Klickety, KSirtet<->KSmileTris), quality over quantity (dump KGoldRunner!) - my kids *love* KGoldRunner, please don't remove it!

    Traduction à l'arrache : "
    - il faut virer KGoldRunner
    - il faut garder KGoldRunner"
  • # .

    Posté par  . En réponse au journal tuer le troll. Évalué à 2.

    >Je me disais donc qu'il devrait être possible d'en détourner pour les implanter
    >sur une prothèse Bluetooth hypodermique

    J'ai beau etre un bon geek et fantasmer depuis ma plus tendre enfance sur la cybernetique, jamais je me ferais implanter une interface SANS FIL. Tu imagines que tu marches dans la rue et qu'un petit malin arrive à te hacker à distance ? Au moins une prise RJ45 cachée au niveau de la tempe permettra à ce qu'on ait un peu plus de mal à prendre le controle de ta cervelle sans que tu t'en apercoive !
  • # .

    Posté par  . En réponse au journal Le Java de SUN sera-t-il GPL ?. Évalué à 1.

    Si ils choisissent la GPL, il va falloir qu'ils soient tres clairs sur ce qu'on peut ou ne peut pas faire. Les boites qui font du java proprio sans bien connaitre les licences risquent de pas etre rassurées quand on va leur dire que leurs developpements devront aussi etre en GPL. Et si il y'a une double licence GPL + licence commerciale payante, ca va pas plaire non plus : je faisais du java proprio et ça me coutait rien et maintenant il faut que je paye ? je passe à .NET !
  • # .

    Posté par  . En réponse au message Faire une maintenance SQL via Shell et cron ?. Évalué à 2.

    y'a un outil en ligne de commande qui permet de passer des requetes.

    Exemple :
    $ mysql -u root -e 'create database toto ;'

    man mysql pour plus d'infos.

    Sinon je sais pas quel volume de données tu as, mais si c'est des milliers et pas des centaines de milliers, ca ne devrait pas mettre à genoux ton serveur.
    - les tables sont correctement indexees ?
    - les traitements sont fait sur le serveur de sgbd et pas par php ? ( tu fais bien "insert into toto select * from tata" et non pas "select * from toto" puis "insert into tata" pour chaque enregistrement ? "
    - tu peux peut etre passer par une vue
    - tu peux peut etre passer par une procedure stockée : ca t'evitera des aller-retour reseau
  • [^] # Re: Dubitatif

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

    >Overkill, ça me fait toujours penser aux moyens utilisés par Tom contre
    > Jerry.

    over-engineered tu veux dire ?
  • # .

    Posté par  . En réponse au message SugarCRM. Évalué à 3.

    Je te donne quelques pistes. Ces pistes ne te permettront pas forcément de resoudre ton probleme aujourd'hui mais elles te permettront probablement d'obtenir plus facilement de l'aide dans l'avenir.

    "je n'arrive pas à l'installer" n'est pas message d'erreur qui aide les gens qui connaissent le produit à t'aider.
    "je suis à la fin" est un peu vague quant à donner une indication sur le moment où un disfonctionnement survient.

    Donc :
    - comment se manifeste le "le gars refuse d'installer" ?
    - y'a t il un message d'erreur ? si oui, quel est il ?
    - as tu cherché si le programme d'installation produisait des logs ? les as tu lu ? y'a t il une FAQ ? y'a t il une doc d'install ?
  • [^] # Re: Explication

    Posté par  . En réponse au message Quel CMS utiliser avec J2EE?. Évalué à 2.

    j'ai bien des bidouilles qui me viennent à l'esprit pour chainer du php puis des jsp, mais je suis quasiment persuadé que ça marchera pas ou qu'au mieux ça marchera mal.

    Donc : pour utiliser des tags java, on fait du java et donc on utilise un CMS java.
  • # .

    Posté par  . En réponse au message Quel CMS utiliser avec J2EE?. Évalué à 1.

    J'ai pas compris tes questions mais il y'a des CMS écrit en java :
    http://java-source.net/open-source/content-managment-systems
  • [^] # Re: Et pour AMD64 ?

    Posté par  . En réponse au journal flash 9 beta. Évalué à 0.

    >mettre sous license libre le code source

    Quelle licence ?
    Une licence qui permet d'avoir le source ?
    Genre celle de java ? Ils vont se faire incendier si ils font ça : "c'est pas libre"
    Genre celle de mozilla ? Ils vont se faire incendier si ils font ça : "c'est pas libre"
    La GPL ? Comment ils empechent les forks hostiles de leurs concurrents apres avoir investit plusieurs années de developpement ?
  • # .

    Posté par  . En réponse au journal Hans Reiser arrêté. Évalué à 10.

    Décidement, les dinos du noyau sont prets à tout pour que Reiser4 ne soit jamais intégré au vanilla kernel !
  • # .

    Posté par  . En réponse au message http://easyurpmi.zarb.org. Évalué à 3.

    >Quelqu'un as t il des news sur l'indisponibilité de ce site ?

    Je sais juste que les personnes qui s'occupent de ce site sont au courant du probleme et travaillent pour y remedier.
    Voir les archives de la liste cooker pour (un peu) plus d'infos.

    >Ou disons plutôt des news sur le problème de synchronisation des serveurs (ou mirroir) de paquets mandriva ?

    Je ne savais pas qu'il y'avait des problemes. Et ça n'a pas grand chose à voir avec le probleme precedent.
  • [^] # Re: Et la connerie francaise ?

    Posté par  . En réponse au message Université remboursement. Évalué à 2.

    Je t'en donne deux :
    - ma compagne en maitrise de droit il y'a 3 ans
    - moi en 1ere année de DUT info il y'a un peu plus longtemps ;-)

    Dans mon cas le bouquin etait aussi dispo en 2 exemplaires à la BU
  • [^] # Re: Et la connerie francaise ?

    Posté par  . En réponse au message Université remboursement. Évalué à 4.

    >C'est à cause de tels comportement purement égoïstes que les établissements publiques coulent.
    >---> tu te prends par la main, tu fais un p'tit boulot au black

    <moi-non-plus-j'ai-pas-peur-d'etre-caricatural>
    C'est à cause des boulots au black qu'on a pas de quoi financer les etablissements publics et qu'ils coulent !

    Et tant que j'y suis, j'en profite pour dire que c'est dingue le nombre de cours où pour réussir il faut acheter un bouquin écrit par le prof lui meme. Ca me semble nettement plus douteux que le fait de tenter de se faire rembourser des achats obligatoires quand une loi dit que la poursuite du cursus ne doit couter que les frais d'inscription.
  • [^] # Re: Réponse empirique

    Posté par  . En réponse au message Programmation multi-coeur. Évalué à 2.

    bon par contre avec java version "1.6.0-beta2". J'ai pas de 1.4 sous la main
  • # Réponse empirique

    Posté par  . En réponse au message Programmation multi-coeur. Évalué à 2.

    J'ai un athlon X2 et si je créé 2 threads Java et que je leur fais faire des calculs, la commande 'htop' me montre que les deux core bossent à 100%.
    En esperant que ça t'aide.


    Code utilisé à l'arrache :


    class MonThread extends Thread
    {
    int numThread ;
    public MonThread(int i)
    {
    super() ;
    numThread = i ;
    }
    public void run()
    {
    int c =0, d=0;
    System.out.println(numThread) ;
    for (int j=0; j<100000; j++)
    for (int i=0; i<10000000; i++)
    {
    if ((i%100)==0)
    c = d ;
    }
    }
    }

    class Main
    {
    public static void main(String[] args)
    {
    MonThread t1 = new MonThread(1) ;
    MonThread t2 = new MonThread(2) ;
    t1.start() ;
    t2.start() ;
    }
    }
  • [^] # Re: Qualité de la news

    Posté par  . En réponse à la dépêche Mandriva Linux 2007 disponible pour tous. Évalué à 10.

    >les plus apportés par l'absorption de conectiva et autres p.ex

    Par exemple comme y'a des developpeurs qui connaissent kde chez mandriva-brésil, l'equipe kde chez mandriva-paris en plus de bosser sur l'integration de kde dans la distro arrive à trouver encore plus de temps à consacrer au developpement de kde4.
    Résultat, le champion des commits KDE4 bosse pour mandriva :

    http://dot.kde.org/1159194107/
    http://corp.mandriva.com/webteam/2006/10/01/kde4-commit-cham(...)

    PS: Ce message n'est qu'une spéculation de ma part tout ça. Par contre les URLs sont vraies.
  • [^] # Re: bah c'est simple

    Posté par  . En réponse au message Mandriva 2006 + 2007, ou le meilleur des 2. Évalué à 2.

    Il y a il me semble des programmes de base du userspace qui dépendent d'une certaine version du noyau. Par exemple je ne suis pas sur que la version udev de la 2007 fonctionnera avec un noyau 2006.
    Dans l'ideal, il faut recuperer une 2007 et appliquer le patch win4lin sur les sources du noyau fourni avec..
  • # .

    Posté par  . En réponse au message Probleme d'installation de drivers ATI. Évalué à 2.

    - Au lieu d'avoir la version 3 CDs, tu prends la version One [1] . C'est un live CD qui te permet tout de suite de voir si ton matos est reconnu sans rien installer. En plus y'a une version avec des drivers pas libres d'ATI, ca te permet de voir si ton matos sera supporté avec eux.
    - Pour l'install des drivers, tu passes par le plf [2]. Ca marchera mieux que les installateurs pourri de nvidia/ati.

    [1] ftp://ftp.free.fr/pub/Distributions_Linux/MandrivaLinux/deve(...)
    [2] http://easyurpmi.zarb.org/?language=fr
  • [^] # Re: Stop !

    Posté par  . En réponse au journal La GPL plus business friendly que la BSD ?. Évalué à 7.

    Il utilise le terme viral et ca ne te convient pas. Tu trouves que ça manque de neutralité. Pourtant tu utilises le terme "travaux dérivés" qui est un terme qui à mon avis manque aussi de neutralité. Exemple : si j'utilise une bibliotheque GPL pour lire un pauvre fichier XML dans un logiciel de compta, je vais avoir du mal à accepter la vision selon laquelle mon soft de compta doit etre en GPL car c'est un travail dérivé de la bibliothèque. Je prefere dire, lié. Je suis sur que mon exemple ne changera pas ta vision des choses, mais c'est juste pour montrer que chacun utilise les termes qu'il juge les plus aptes à défendre son propos..