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));
}
}
}
}
À 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.
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)
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.
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...)
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.
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 :-)
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é.
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.
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.
# Les regexp ramollissent le cerveau
Posté par jcs (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.
[^] # Re: libre-service
Posté par jcs (site web personnel) . En réponse au journal [HS] Vélib' à Paris. Évalué à 5.
À 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 jcs (site web personnel) . En réponse au journal [HS] Vélib' à Paris. Évalué à 1.
http://www.paris.fr/portail/deplacements/Portal.lut?page_id=(...)
[^] # Re: Quelques recommandations
Posté par jcs (site web personnel) . En réponse au journal [HS] Vélib' à Paris. Évalué à 3.
Et le port du casque aussi, non ?
[^] # Re: Emacs
Posté par jcs (site web personnel) . En réponse au journal Le meilleur éditeur de texte ? [FEU A VOLONTE]. Évalué à 2.
petite erreur dans ton post : C-x r k pour couper un rectangle.
[^] # Re: Moi ça ne me gène pas tellement
Posté par jcs (site web personnel) . En réponse au journal Géolocalisation et téléphone portable. Évalué à 0.
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 jcs (site web personnel) . En réponse au journal L'Iphone : Révolution culturelle ou simple coup de génie ?. Évalué à 1.
A ce propos, quelqu'un connait-il un baladeur qui permet ce genre de synchro ?
[^] # Re: Voyons ..
Posté par jcs (site web personnel) . En réponse au journal Cluster tolérant au désastre et temps de reprise par OS. Évalué à 5.
[^] # Re: hmmm
Posté par jcs (site web personnel) . En réponse au journal CNIL, accès aux données personnelles. Évalué à 2.
[^] # Re: Mpfff...
Posté par jcs (site web personnel) . En réponse au journal Editeur XML. Évalué à 5.
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 jcs (site web personnel) . En réponse au journal La cryptologie (enfin?) encadrée (?) en France. Évalué à 5.
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 :
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 jcs (site web personnel) . En réponse au journal Les logiciels libres sont-ils Ecolo ?. Évalué à 1.
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 jcs (site web personnel) . En réponse au message SSL library introuvable. Évalué à 2.
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 jcs (site web personnel) . En réponse au journal Gal Civ II. Évalué à 3.
Je suppose que c'est ça.
Je cite :
[^] # Re: UMS et support d'Ogg Vorbis
Posté par jcs (site web personnel) . En réponse au journal Le sens de l'Histoire et Samsung. Évalué à 2.
Ca marche très bien pour les livres et les BD.
[^] # Re: Ca dépend
Posté par jcs (site web personnel) . En réponse au journal [Science] On n'utilise environ 10% de notre cerveau. Évalué à 2.
http://perso.orange.fr/woippyfamily/GENERATEUR%20D'EXCUSES.H(...)
[^] # Re: c'est du réchauffé cette news
Posté par jcs (site web personnel) . En réponse à la dépêche Voyagez dans le temps avec Macfly 1.0. Évalué à 10.
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 jcs (site web personnel) . En réponse au journal Nombre de 307 chiffres factorisé. Évalué à 10.
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 jcs (site web personnel) . En réponse au journal Vote HOWTONOT. Évalué à 7.
[^] # Re: Doublage...
Posté par jcs (site web personnel) . En réponse au journal [HS] Marre de Arte en VF !!!. Évalué à 2.
À 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 jcs (site web personnel) . En réponse au journal Paint.NET sous GNU/Linux avec Mono. Évalué à 10.
Et aujourd'hui Java est libre.
[^] # Re: Identité ...
Posté par jcs (site web personnel) . En réponse au journal Dépouillement. Évalué à 5.
[^] # Re: Et en plus...
Posté par jcs (site web personnel) . En réponse au journal Pays de merde!. Évalué à 4.
Oui, la même que Chirac en 1988.
[^] # Re: C'est ton choix
Posté par jcs (site web personnel) . En réponse au journal Où partir ?. Évalué à 3.
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 jcs (site web personnel) . En réponse à la dépêche Dell choisit Ubuntu pour ses PC. Évalué à 4.
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.