gc a écrit 2109 commentaires

  • [^] # Re: partage en réseau de données

    Posté par  (site web personnel) . En réponse au message Monter un lecteur réseau.... Évalué à 0.

    Si ton réseau comporte uniquement des machines linux, utilise NFS :

    Le problème de NFS c'est qu'il se base sur les uid et fait confiance aux machines. À partir du moment où tes utilisateurs peuvent être root sur leur machine, on ne peut donc pas raisonnablement l'utiliser pour l'écriture - et pour la lecture, on ne peut pas protéger des répertoires/volumes contre certains utilisateurs.

    En général sous Linux, NFS n'est pas optimalement stable non plus, même si ça s'améliore nettement il semble.

    Enfin, je te conseillerais de monter tes volumes en soft avant de ne pas te retrouver avec une armée de processus en D-state si le serveur plante ou n'est plus disponible (par défaut, en hard, le kernel se comporte avec les fichiers ouverts comme avec des fichiers locaux : il met le processus en attente jusqu'à ce que le fichier soit disponible, sans aucun timeout). Pour résumer, dans un réseau Linux et avec le prix des disques actuellement je n'utiliserais pas NFS pour les home des utilisateurs. Au pire, tu peux l'utiliser pour des backup quotidiens des home par contre.
  • [^] # Re: C'est bien du branchement.

    Posté par  (site web personnel) . En réponse au message Problème de son avec le lecteur de CD. Évalué à 3.

    En fait, Windows utilise de la puissance CPU pour extraire l'audio et la diffuser à la carte son à la volée. Ceci dans le but de faire économiser aux assembleurs de PC le coût de ce fameux petit cable, et surtout de son montage (il faut reconnaitre que d'un point de vue industriel cette économie n'est pas négligeable.)

    L'extraction audio stresse aussi beaucoup plus l'électronique du lecteur, que la lecture audio XA standard.

    A noter qu'il existe un plugin xmms qui fait de l'extraction audio au lieu de la lecture standard, ce qui est utile aussi pour le joli petit equalizer.

    http://www.xmms.org/plugins.php?details=219(...)
  • # meuh

    Posté par  (site web personnel) . En réponse au message autotools et gtk. Évalué à 1.

    pars d'un (petit) logiciel existant qui fait ça et regarde comment il le fait.
  • [^] # Re: eclipse depuis mon bureau

    Posté par  (site web personnel) . En réponse au journal Eclipse : dernières minutes. Évalué à 7.

    t'as 3 projets qui buildent pas. looser va.
  • [^] # Re: Ruby on rails

    Posté par  (site web personnel) . En réponse au journal Frameworks web, enfin une pub qui fait saliver. Évalué à 8.

    en plus t'as gagné un vrai langage au passage, ce qui n'est pas négligeable.
  • # meuh

    Posté par  (site web personnel) . En réponse au message demmande d'aide "developpement d'un scheduler". Évalué à 1.

    vous pourriez répéter la question en essayant de formuler tout ça en français ?
  • [^] # Re: Visa/MasterCard

    Posté par  (site web personnel) . En réponse au message Formulaire de paiement. Évalué à 0.

    Mets toi à la place du site. Est-ce qu'ils vont se faire chier à supporter les 50 cartes exotiques qui existent dans le monde ? Ca implique de contacter les représentants des boites qui font ces cartes, signer des contrats, avoir autant de systèmes de reversements...

    Visa, Mastercard, et dans une moindre mesure Amex sont les standards mondiaux actuellement, si tu comptes acheter sur le net tu galèreras toujours si tu ne possèdes pas une visa ou une mastercard.
  • [^] # Re: AMHA

    Posté par  (site web personnel) . En réponse au message Format mp3/ogg/wav vers MIDI. Évalué à 1.

    dans mes vagues souvenirs je dirais qu'il existe des logiciels mais la qualité en sortie est à iech.
  • [^] # Re: Fonctionne enfin en register globals à off

    Posté par  (site web personnel) . En réponse au journal Claroline 1.7.0 final. Évalué à 1.

    perl avec catalyst ?

    ruby avec ruby on rails ?

    tomcat avec struts maintenant que gcj peut le faire tourner ?
  • [^] # Re: Fonctionne enfin en register globals à off

    Posté par  (site web personnel) . En réponse au journal Claroline 1.7.0 final. Évalué à 1.

    en même temps personne n'a forcé l'équipe de développement à choisir PHP...
  • # meuh

    Posté par  (site web personnel) . En réponse au message Variable en java servlet. Évalué à 1.

    Je code un site dans cette nouvelle technologie

    C'est pas une nouvelle technologie.

    Est-ce les variables globales d'une servelt peuvent etre manipuler en même temps par plusieurs utilisateurs qui exécute la servelt en même temps. Je explicite, soit une variable déclarée en global, dans une servlet, 'res' qui va contenir le résultat d'une requête MySQL d'un utilisateur. Soit un utilisateur X qui va exécute cette servelet à un temps T0, donc la variable 'res' va contenir les données de X. Soit Y un autre utilisateur qui va exécute cette servlet lui aussi au temps T0, donc 'res' va maitenant contenir les données de Y. Lorsque X va vouloir afficher les informations contenu dans 'res' que va-t-il voir .? Les informations qui lui sont propres ou celles de Y .? Chaque utilisateur a-t-il sa variable 'res' qui lui ai propre .?

    La question ne se pose pas comme cela.

    Si une même variable est accessible de plusieurs threads, alors elle ne sera pas "dupliquée" à la création des threads, mais partagée (principe des threads multiples plutôt que des processus multiples). En l'occurrence, chaque requête http arrivant dans une servlet java est traitée par un nouveau thread, et on est donc dans cette situation. Par contre évidemment, il faut assurer la cohérence des données (deux threads ne doivent pas tenter d'opérations incohérentes au même moment sur la même variable), et java résout ce problème par la synchronisation sur un mutex (java définit un mutex par instance et par classe). Pour en savoir plus, documente toi sur le mot clé « synchronized » et son utilisation dans les servlets java.
  • [^] # Re: Il va voir les infos de Y

    Posté par  (site web personnel) . En réponse au message Variable en java servlet. Évalué à 1.

    Ou déclare-t-on les variables Statement,ResultSet etc ... dans une servlet pour que plusieurs personnes puissent faire des requêtes en simultanées ? Dans le doPost(..) ?? Ou doit-on attribuer à chaque utilisateurs une variable de Statement et ResultSet dans sa variable session .? Ce qui est un peu contréniant.

    En général une requête HTTP induit une ou plusieurs requêtes base de données et une présentation des résultats ; tu peux donc mettre soit ces variables en local dans ton doPost() si toute la requête est faite là, ou bien dans l'objet requête si par exemple la présentation est faite par un JSP à la fin, avec HttpServletRequest#setAttribute
  • [^] # Re: Même problèmes avec les notaires

    Posté par  (site web personnel) . En réponse au message cabinet d'avocats. Évalué à 1.

    il y a des opportunités dans ces secteurs pour les logiciels libres!
    :)


    Ouais enfin faudrait aussi arrêter de rêver, ça va pas se faire tout seul. La première motivation des programmeurs bénévoles du libre c'est se faire plaisir et répondre à ses propres besoins, alors les applications métiers elles sont pas près de tomber du ciel, un peu comme pour http://linuxfr.org/forums/18/11526.html(...)

    Il faut que les gens sensibles au libre dans les corps de métier où il manque des applications, motivent le syndicat / l'association faîtière et montent un projet avec un financement, confiant la réalisation (ou seulement sa coordination) à une SSLL. Ça ferait vivre une SSLL locale, et ça créerait un logiciel sur mesure. On peut exploiter ici l'avantage des contraintes particulières aux pays pour que les payeurs n'aient pas l'impression qu'ils se feront piller par leurs voisins (si c'est l'association faîtière nationale ça tombe sous le sens). Il ne faut pas oublier que ces corps de métier ont des moyens financiers, et que l'on sort du libre « socialement utile » cher à RMS pour entrer dans un libre sur mesure. Le libre, pas uniquement présenté comme une alternative gratuite, peut trouver un écho si le projet est bien ficelé.
  • [^] # Re: Traiter la racine du mal

    Posté par  (site web personnel) . En réponse au journal Sarkocratie et Niconet. Évalué à 2.

    J'en prends pour mon grade.. merci de tes précisions. Quant au lien, je blamerais aussi pagerank, une consultation superficielle du site n'indiquait pas ses subjectivités :/
  • [^] # Re: Traiter la racine du mal

    Posté par  (site web personnel) . En réponse au journal Sarkocratie et Niconet. Évalué à 5.

    Et puis le chevalier de 1099 n'est plus la brute analphabète de l'époque de Charlemagne (sortez un peu de la vision des écrivains romantiques post révolutionnaires qui firent du moyen-age occidental un age sombre).

    J'ai lu « les croisades vues par les arabes » de Amin Mahlouf et c'est exactement le contraire que j'ai perçu. Google complète :

    Le monde spirituel des Croisades

    La pensée chrétienne était remplie de pratiques occultes. Toutes sortes de superstitions, de résidus de paganisme, de sorcellerie et de folklore local se joignaient à l'imagination populaire. La peur dominait la vie de tous les jours, la peur de barons anarchistes voleurs, de la maladie, de la famine, de la guerre ou des catastrophes naturelles.

    (...)

    Les croisades ont pourvu une opportunité pour le mélange du Christianisme avec le folklore populaire, le mysticisme et le paganisme ce qui a produit toute une variété de phénomènes religieux. Ceci fut exacerbé par les conditions difficiles éprouvées par les croisés durant leur marche vers le Saint Sépulcre. Les effets de la faim, de la chaleur et de la fatigue dus aux batailles ont aussi ajouté au potentiel pour des hallucinations ou des activités démoniaques. Il n'y a aucun doute que parmi les armées croisées se trouvaient des gens qui avaient une dévotion authentique envers Christ et essayaient de réussir leur vie chrétienne de la façon qu'ils entendaient. Le manque d'alphabétisation et l'inaccessibilité des Écritures aux masses les ont rendus plus vulnérables à être trompés ou manipulés spirituellement.

    http://www.croixsens.net/eglise/croisades.php(...)
  • [^] # Re: Traiter la racine du mal

    Posté par  (site web personnel) . En réponse au journal Sarkocratie et Niconet. Évalué à -1.

    - Les peuples arabes sont d'anciens colonisés que nos ancêtres immédiat ont cru bon de devoir "civiliser", oubliant que notre culture doit quasiment tout à la très brillante culture arabe du moyen-age quand nos guerriers analphabètes et incultes guerroyaient entre eux...

    Contre eux tu veux dire ! Tu oublies les croisades. Lire avec intérêt « les croisades vues par les arabes » de Amin Mahlouf, où tu te rends compte qu'une bande de barbares européens débarque pour trucider un peuple dix fois plus développé et civilisé que lui.
  • # meuh

    Posté par  (site web personnel) . En réponse au message Compter le nombre de lignes d'un fichier.. Évalué à 2.

    Cas d'école dit binarym... c'est mal connaitre la lourdeur de Java :)

    Bon j'utilise l'indispensable inputStreamToBytes que je mets ci-devant :

        public static byte[] inputStreamToBytes( InputStream is )
             throws IOException {
             ByteArrayOutputStream baos = new ByteArrayOutputStream();
             byte[] buffer = new byte[4096];
             int n;
             while ( ( n = is.read( buffer ) ) != -1 ) {
                 baos.write( buffer, 0, n );
             }
             return baos.toByteArray();
        }

    Et du coup ça donne (je splitte pas sur plusieurs lignes, je peux pas aligner ici vu que le monospace est interdit) :

        System.out.println( new String( inputStreamToBytes( new FileInputStream( "/tmp/subscriptions.csv" ) ), "ISO-8859-1" ).split( "\n" ).length );

    Java sux.
  • [^] # Re: informations

    Posté par  (site web personnel) . En réponse au message Altimètre sur Port Série. Évalué à 1.

    oh pauvre chou ! et ben tu te prends par la main et tu l'installes comme un grand !
  • [^] # Re: videos & linux

    Posté par  (site web personnel) . En réponse au journal Le logiciel libre tue la PSP... Évalué à 2.

    Ok merci. J'ai expérimenté un peu hier soir et mes résultats :

    - j'utilise le CVS sans patch avec un firmware 1.52
    - l'exemple à 14.985 FPS et 320x240 fonctionne
    - dès que je passe à 29.machin FPS ou 368x208 ça ne fonctionne plus (ce qui est dommage pour les FPS parce que c'est visible que ça rame, et pour la résolution avec un écran 16/9 mal utilisé)
    - attention la PSP se rappelle des positions des vidéos et des problèmes rencontrés, donc en utilisant un même nom de fichier pour plusieurs tests ce n'est pas probant (une fois qu'un nom de fichier a eu un problème, même en remettant une vidéo qui marchait, ça ne marche plus) (ça doit être nettoyable quelque part mais pour l'instant j'ai juste changé de nom de fichier)
    - j'ai pu mettre des vidéos en provenance de mon camescope mini-DV encodées en divx4, mais j'ai essayé de mettre la démo de killzone ps3, distribuée en wmv, transcodée en mjpeg ou lavc/mpeg4 avec mencoder avant puisque mon ffmpeg ne veut pas du wmv, et là ça ne fonctionne pas :(

    Si vous avez des tips sur les différents problèmes rencontrés...

    À noter que les vidéos des bande-annonces semblent être en 29.machin FPS et une meilleure résolution (me rappelle pu laquelle..) d'après mplayer, mais utiliser les même paramètres avec ffmpeg ne donne pas une vidéo qui fonctionne. Les bande-annonces ne seraient pas signées quand même ? Il y a ici un truc sûrement possible dans ce coin(-coin)-là...
  • [^] # Re: Non !

    Posté par  (site web personnel) . En réponse au journal Le logiciel libre tue la PSP... Évalué à 2.

    > D'ailleurs pourquoi demander a tous le monde de mettre à jour la PSP en Europe ? avec un beau papier blanc ecrit en rouge "Attention, Important" ...

    Au hasard, parce que les prochains jeux auront besoin d'une version minimale du firmware.
  • [^] # Re: videos & linux

    Posté par  (site web personnel) . En réponse au journal Le logiciel libre tue la PSP... Évalué à 2.

    tu utilises quel ffmpeg exactement ?
  • # videos & linux

    Posté par  (site web personnel) . En réponse au journal Le logiciel libre tue la PSP... Évalué à 3.

    si quelqu'un d'ailleurs a un moyen de transcoder des vidéos sous linux pour la PSP je suis preneur.. j'ai tenté avec mencoder mais j'aboutis toujours à un conteneur avi ce qui n'est pas la même chose que ce que j'ai l'air de voir quand je télécharges un trailer pour PSP (conteneur ISO MPEG4). et en plus faac n'est pas intégré à mencoder d'ailleurs...

    le mieux dont j'aie eu vent c'est un ebuild d'un ffmpeg modifié :

    http://saturncorp.free.fr/(...)

    dont je n'ai pas réussi à me servir sous mandriva (la compilation échoue sur des entêtes et je ne suis pas capable de résoudre le problème).
  • [^] # Re: pouah !

    Posté par  (site web personnel) . En réponse à la dépêche Flash player 8 recherche son ingénieur linux. Évalué à -1.

    adolphos ?
  • [^] # Re: bon... une reponse constructive...

    Posté par  (site web personnel) . En réponse au message commandes linux. Évalué à 3.

    où t'as vu qu'il parlait des commandes internes de bash ? il parle des commandes internes de linux.

    les syscall ou bien l'API interne qualifient plutôt je pense.
  • # piscine

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

    j'peux pas j'ai piscine