jcs a écrit 1188 commentaires

  • # Les regexp ramollissent le cerveau

    Posté par  (site web personnel) . En réponse au journal Créer un livre dont vous êtes le héros avec des outils libres + question sur les regex. Évalué à 2.

    Pourquoi utiliser des regexp alors qu'un simple parser suffit (oui je sais faire ça en java c'est utiliser une bombe atomique pour tuer une mouche :-)
    import java.io.File;
    import java.io.FileReader;
    import java.io.IOException;
    
    public class Digraph
    {
        public static void main(String[] args)
        {
    	if (args.length != 1) {
    	    System.out.println("usage: java Diagraph <graph_file>");
    	    System.exit(-1);
    	}
    	File f = new File(args[0]);
    	try {
    	    Digraph graph = new Digraph(f);
    	} catch (IOException e) {
    	    e.printStackTrace();
    	    System.exit(-2);
    	}
        }
    
        Digraph(File f) throws IOException
        {
    	FileReader reader = new FileReader(f);
    	int key = 0;
    	int cur = 0;
    	for (;;) {
    	    int c = reader.read();
    	    if (c == -1)
    		break;
    	    if (Character.isWhitespace((char)c))
    		continue;
    	    switch (c) {
    	    case '1':
    	    case '2':
    	    case '3':
    	    case '4':
    	    case '5':
    	    case '6':
    	    case '7':
    	    case '8':
    	    case '9':
    	    case '0':
    		cur = 10 * cur + (c - '0');
    		break;
    	    case '-':
    		break;
    	    case '>':
    		key = cur;
    		cur = 0;
    		break;
    	    case ';':
    		System.out.printf("%d->%d\n", key, cur);
    		cur = 0;
    		break;
    	    default:
    		throw new IOException(String.format("Unexpected char: %c", c));
    	    }
    	}
        }
    }
    
  • [^] # Re: libre-service

    Posté par  (site web personnel) . En réponse au journal [HS] Vélib' à Paris. Évalué à 5.

    Watching you...


    À ce sujet d'ailleurs, un article du Monde précise que, pour les abonnés au service à l'année, des informations précises concernant leurs déplacements seront enregistrées si ceux-ci dépassent la 1/2 heure gratuite, et, je cite, Somupi pourra éventuellement exploiter ces données pour des opérations commerciales.

    http://www.lemonde.fr/web/article/0,1-0@2-3238,36-935575@51-(...)
  • [^] # Re: Mais a quand des 4x4 en libre service

    Posté par  (site web personnel) . En réponse au journal [HS] Vélib' à Paris. Évalué à 1.

    Tu ne crois pas si bien dire. D'une certaine façon ça existe déjà...

    http://www.paris.fr/portail/deplacements/Portal.lut?page_id=(...)
  • [^] # Re: Quelques recommandations

    Posté par  (site web personnel) . En réponse au journal [HS] Vélib' à Paris. Évalué à 3.

    Parmi tous les points soulevés, les plus importants sont, à mon avis, et de l'accord de quelques amis de mon association: [...]


    Et le port du casque aussi, non ?
  • [^] # Re: Emacs

    Posté par  (site web personnel) . En réponse au journal Le meilleur éditeur de texte ? [FEU A VOLONTE]. Évalué à 2.

    pour couper un rectangle.


    petite erreur dans ton post : C-x r k pour couper un rectangle.
  • [^] # Re: Moi ça ne me gène pas tellement

    Posté par  (site web personnel) . En réponse au journal Géolocalisation et téléphone portable. Évalué à 0.

    Moi je pensait que ce n'était accessible qu'a la justice


    Non, la justice peut par contre obtenir la liste des appels passés dans une zone donnée et pendant une période donnée.
  • [^] # Re: La révolution ?

    Posté par  (site web personnel) . En réponse au journal L'Iphone : Révolution culturelle ou simple coup de génie ?. Évalué à 1.

    - de ne pas être synchronisable à distance via Wifi ou Bluetooth,


    A ce propos, quelqu'un connait-il un baladeur qui permet ce genre de synchro ?
  • [^] # Re: Voyons ..

    Posté par  (site web personnel) . En réponse au journal Cluster tolérant au désastre et temps de reprise par OS. Évalué à 5.

    je crois les systèmes du Charles de Gaulle utilisent HP-UX et HP-RT
  • [^] # Re: hmmm

    Posté par  (site web personnel) . En réponse au journal CNIL, accès aux données personnelles. Évalué à 2.

    Cela dit un bon proxy peut toujours rajouter un header HTTP du type X-Proxy-For.
  • [^] # Re: Mpfff...

    Posté par  (site web personnel) . En réponse au journal Editeur XML. Évalué à 5.

    Nous avons choisi par le passé plusieurs outils de boîtes qui ne sont plus de ce monde aujourd'hui... et donc, on se retrouve à utiliser des outils qui ont 10 ans car on ne peut pas faire de mise à jour.


    Je suis d'accord mais je crois qu'il faut manier cet argument avec prudence : contrairement a un logiciel propriétaire, une entreprise peut récupérer les sources d'un logiciel libre quand celui-ci n'est plus maintenu. Cependant cela a un coût (il est possible de mutualiser ce coût en s'associant avec d'autres utilisateur du logiciel) à comparer avec une migration vers un nouveau logiciel équivalent. Il n'y a pas de réponse Finalement cela dépend beaucoup de l'entreprise et du logiciel... (par exemple passer par une SSLL pour développer de nouvelles fonctionnalités pour un logiciel existant par une autre équipe de développement cela peut coûter cher au final)
  • [^] # Re: Législation et application

    Posté par  (site web personnel) . En réponse au journal La cryptologie (enfin?) encadrée (?) en France. Évalué à 5.

    Les outils était peut être légal mais les clés de plus de 40 ou 56bit, ne l'était pas. Avec la LCEN le législateur à été un peu plus malin que d'habitude et n'a pas donner de limite chiffrée et c'est pas plus mal.


    En fait la loi n'a jamais donné de longueur de clés. Les tailles étaient fixées par d'autres textes (décrets, règlements...). En outre depuis 1999 l'utilisation des moyens de cryptographie est libre en France, indépendamment de la taille des clés. Je dis bien l'utilisation car la loi différencie plusieurs cas tels que la fourniture, l'importation, l'exportation dans et en dehors de l'UE.

    Sur la question de l'utilisation la chose est entendue dans l'article 30 de la LCEN :
    L'utilisation des moyens de cryptologie est libre.


    Pour les autres cas, se reporter au décret n°2007-663 du 2 mai 2007 qui détaille les régimes de déclaration et d'autorisation.
  • [^] # Re: erratum

    Posté par  (site web personnel) . En réponse au journal Les logiciels libres sont-ils Ecolo ?. Évalué à 1.

    Apache = environs 70 % des serveurs web mondiale non ?


    En fait plutôt autour de 55% d'après Neocraft (http://news.netcraft.com/archives/2007/06/08/june_2007_web_s(...) ). Bon ces chiffres sont toujours à prendre avec circonspection.
  • # Quelques pistes ?

    Posté par  (site web personnel) . En réponse au message SSL library introuvable. Évalué à 2.

    Une question : l'as-tu compilé toi-même ? Dans ce cas as-tu pensé à activer le support SSL en passant --enable-gnutls=yes ou --enable-nss=yes au script configure.

    Ensuite, en fonction de ton choix, il faut bien entendu installer soit la bibliothèque GNUtls (http://directory.fsf.org/libs/gnutls.html ) soit la bibliothèque NSS (bibliothèque crypto de Mozilla, tu l'as déjà si tu as installé firefox, thunderbird...)
  • [^] # Re: Heu ??

    Posté par  (site web personnel) . En réponse au journal Gal Civ II. Évalué à 3.

    Me posant les même questions je suis allé voir là : http://fr.wikipedia.org/wiki/Galactic_Civilizations_2

    Je suppose que c'est ça.

    Je cite :
    Galactic Civilizations 2 est un jeu vidéo de gestion et de stratégie au tour par tour sorti en 2006 sur Windows.
  • [^] # Re: UMS et support d'Ogg Vorbis

    Posté par  (site web personnel) . En réponse au journal Le sens de l'Histoire et Samsung. Évalué à 2.

    Ca ne marche pas pour les oeuvres culturelles


    Ca marche très bien pour les livres et les BD.
  • [^] # Re: Ca dépend

    Posté par  (site web personnel) . En réponse au journal [Science] On n'utilise environ 10% de notre cerveau. Évalué à 2.

    Franchement tu aurais pu mettre le lien, ça peut servir à d'autres :-)

    http://perso.orange.fr/woippyfamily/GENERATEUR%20D'EXCUSES.H(...)
  • [^] # Re: c'est du réchauffé cette news

    Posté par  (site web personnel) . En réponse à la dépêche Voyagez dans le temps avec Macfly 1.0. Évalué à 10.

    Il y a un problème avec IPoT car on est en 2007 et je n'ai pas encore vu ni le kernel linux version 3, ni bzip3 ...


    A mon avis quand Kadreg a téléchargé le kernel 3.0 il a modifié le futur, nous projetant dans un univers parallèle. Et encore on va pas se plaindre, on a eu de la chance, il aurait pu détruire le continuum espace-temps.
  • [^] # Re: ouah

    Posté par  (site web personnel) . En réponse au journal Nombre de 307 chiffres factorisé. Évalué à 10.

    L'algorithme RSA (entre autres) est basé sur la factorisation de 2 grands nombres premiers.


    Non, les nombres premiers ne se factorisent pas (puisqu'ils sont premiers). RSA est basé sur le fait que la factorisation d'un grand nombre en un produit de 2 facteurs premiers est un problème difficile. Oui je sais je suis tatillon :-)
  • # Uniquement pour nos amis d'Outre-Quiévrain

    Posté par  (site web personnel) . En réponse au journal Vote HOWTONOT. Évalué à 7.

    Sur le coup j'étais étonné de ne pas comprendre grand chose à ce journal et puis j'ai remarqué le TLD des quelques URLs fournies...
  • [^] # Re: Doublage...

    Posté par  (site web personnel) . En réponse au journal [HS] Marre de Arte en VF !!!. Évalué à 2.

    Si tu veut un doublage de qualité tu n'a qu'a regarder TF1 et "Les experts" comme tout le monde...non mais !

    À ce propos, je crois que demain TF1 diffuse Grey's anatomy en VF/VO au choix sur la TNT. Vivement que la pratique se généralise. Cela dit, je suis de ceux qui ne pensent pas que la VO est systématiquement meilleure. Les traducteurs et les comédiens de doublage sont capables de faire de l'excellent travail pourvu qu'on leur en laisse la possibilité.
  • [^] # Re: hummm

    Posté par  (site web personnel) . En réponse au journal Paint.NET sous GNU/Linux avec Mono. Évalué à 10.

    A une époque, je m'étais sérieusement demandé si j'allais pas me mettre à C#


    Et aujourd'hui Java est libre.
  • [^] # Re: Identité ...

    Posté par  (site web personnel) . En réponse au journal Dépouillement. Évalué à 5.

    C'est écrit au dos de ta carte d'électeur.
  • [^] # Re: Et en plus...

    Posté par  (site web personnel) . En réponse au journal Pays de merde!. Évalué à 4.

    ... faut voir les scores, la gauche se prend une assez grosse branlée.


    Oui, la même que Chirac en 1988.
  • [^] # Re: C'est ton choix

    Posté par  (site web personnel) . En réponse au journal Où partir ?. Évalué à 3.

    Par exemple a Dublin, il n'y a que 3500 inscrits sur une population de plusieurs dizaines de milliers (et seulement 1400 votants au premier tour).


    Ah oui mais je me souviens d'un accueil plus que glacial à l'ambassade de France à Dublin ; et je m'y suis rendu plusieurs fois. Quand j'ai demandé à m'inscrire pour pouvoir voter j'ai eu l'impression que je demandais la lune, haussement d'épaule, des "oh mais c'est compliqué". Franchement tout était fait pour décourager les candidats. Finalement j'ai voté par procuration ; c'était plus facile. Bon c'était il y a quelques années, j'espère que ça changé depuis.
  • [^] # Re: Une bonne nouvelle pour Linux...

    Posté par  (site web personnel) . En réponse à la dépêche Dell choisit Ubuntu pour ses PC. Évalué à 4.

    La différence est que pour faire son Buzz Ubuntu s'est servie du pognon d'un milliardaire !!!


    Et oui, tu viens de découvrir que, toutes choses égales par ailleurs, il est plus facile de monter une boîte quand tu as beaucoup de cash-flow pour démarrer.