Sytoka Modon a écrit 4551 commentaires

  • [^] # Re: ma vie

    Posté par  (site web personnel) . En réponse au message Offre d'hébergement adaptée à quelques pages HTML ?. Évalué à 2.

    Chez amen.fr, il y a un pack web nom+ a 12€ HT par an avec 2Go d'espace web et une adresse mail. C'est que du web statique mais c'est parfois pas plus mal, tu dors tranquille car cela tourne tout seul ;-)

  • [^] # Re: Sather

    Posté par  (site web personnel) . En réponse au journal Votre langage idéal ?. Évalué à 6.

    Le problème n'est pas la !

    Java prône une organisation basée sur les noms de domaine des projets. C'est idiot. Le CPAN de Perl est organisé autour des thématiques. Lorsqu'un domaine émerge, tous les projets contribuent et le sous (et les sous) domaine(s) prennent de l'ampleur. Par exemple Moose:: DBI:: POE:: etc.

    Bref, le CPAN est un réseau hiérarchique collaboratif constructif alors qu'avec Java, tu pioches des JAR à droite et à gauche...

  • # Sather

    Posté par  (site web personnel) . En réponse au journal Votre langage idéal ?. Évalué à 5.

    Un langage à la Eiffel en plus simple et sans la covariance : Sather !

    Sather a presque tout : des types mutable ou immutable clairs. Un arbre d'héritage simple ou seul les feuilles peuvent être instanciés et ou l'on peux surtypé (chose fondamentale que l'on presque nulle pars)... Sather a aussi la notion d'iterator intégré dans les classes sous forme de coroutine, cela permet de faire des boucles ayant un taux d'erreur très faible et d'une clarté limpide (rien à voir avec les bouses de classes parallèles du C++).

    http://www.gnu.org/software/sather/docs-1.2/tutorial/iterators.html

    Il manque une petite mise à jour de l'ensemble ;-) A mon avis, il faut aussi un environnement parallèle de base fiable (pSather ?) et surtout, on a besoin de nos jours de pouvoir intégrer dans le langage la programmation événementielle, genre les slots de Qt ? Il est aussi important de pouvoir programmer en utilisant des fonctions non bloquantes sans faire des usines à gaz... J'aime bien aussi le framework Coro de Perl qui pourrait être une bonne base d'inspiration.

    http://search.cpan.org/dist/Coro/Coro/Intro.pod

    Le langage doit permettre de faire des programmes parallèles de type calcul (MPI - Fortran - Performance) et de type serveur (exemple ejaberd - Erlang - Robustesse)...

    Si on pars sur un langage typé (compilé), il faut aussi la compilation modulaire (chose que ne faisait pas le compilateur Sather) et évidement des espaces de noms... Donc il faut aussi un CPAN structuré et central comme le CPAN (pas une hiérarchie idiote en reverse DNS comme le java).

    Enfin, le langage doit normaliser le mappage des objets dans le format ELF afin de faciliter les passerelles avec les autres langages, notamment le C !

  • # webmaster

    Posté par  (site web personnel) . En réponse au message Putain de "modernisation" à la con (ou encore: ouvrir un PDF provenant de gouv.fr). Évalué à 8.

    On envoi un mail au webmaster ou au contact de la page. Normalement, dans ce genre de formulaire, on est sensé je pense utiliser des formats de PDF "stable" (1.2, 1.4...).

  • # Budget global

    Posté par  (site web personnel) . En réponse au journal Vous avez internet, vous financez la musique française. Évalué à 6.

    On me dira que ça ne change pas grand chose, que ça soit l'état qui finance la CNM (via le budget global), ou
    que l'argent soit directement rediriger à partir de nos fournisseurs d'accès, néanmoins, sur le principe, cela
    me gène

    Le problème des impôt fléchés, c'est que cela reviens à la dîme du moyen âge. C'est mauvais. Un des grands principe de l'état français est le budget global, la répartition est ensuite votés tous les ans par le parlement.

    Ensuite, financer la culture donc la musique a toujours été une mission en partie réalisé par l'état. Donc, ce n'est pas choquant de le re-formaliser et de mettre à jour les structures /a priori/...

    Ce qui est choquant, c'est la durée des droits d'auteur qui tue en grande partie la création. 50 ans, 70 ans... C'est beaucoup trop long. S'il y avait quelques choses à modifier, c'est ce point là qui me semble majeur et revenir à des durées bien plus raisonnable.

  • [^] # Re: Même pas peur…

    Posté par  (site web personnel) . En réponse au journal Synchroniser deux répertoires rdiff-backup. Évalué à 3.

    Avez vous essayer sur des partitions de 15To par exemple ayant des millions de fichiers ? Cela tiens ? Ce qui m'ennuie avec btrfs, c'est qu'il n'y a pas encore de fsck je crois...

    Sinon, n'étant pas sur que lsyncd tiennent la charge sur des millions de fichiers, ce serait effectivement bien de pouvoir faire un snapshot sur l'original qui garde un journal des fichiers modifié/ajouté/supprimé afin de lancer le backup sur ces seuls fichiers et avoir encore un gain très important sur le temps passé à la sauvegarde. Je ne sais pas si btrfs fait cela (ou ZFS).

    Évidement, il faut alors contrôler ensuite une partie aléatoire des données pour être sur qu'elle sont toujours bonne, de l'ordre de 1%. C'est comme cela que fait backuppc lorsqu'on utilise l'option --checksum-seed de rsync (voir option RsyncCsumCacheVerifyProb).

  • [^] # Re: backuppc ?

    Posté par  (site web personnel) . En réponse au journal Synchroniser deux répertoires rdiff-backup. Évalué à 2.

    J'ai essayé backuppc sur une partition de 10To ayant des millions de fichier, c'est inutilisable. Backuppc marche bien pour les homes des utilisateurs.

    rdiff-backup résoud le même problème en 15min...

  • [^] # Re: Même pas peur…

    Posté par  (site web personnel) . En réponse au journal Synchroniser deux répertoires rdiff-backup. Évalué à 3.

    Ca tient la charge ? J'avais tenté la même chose avec LVM il y a quelques années mais c'était ingérable du fait de LVM...

    Un point important serait lors des backup de ne sauver que les block qui ont été modifié depuis le dernier backup... Comment avoir cette liste des block modifié sur le serveur de base, via un snapshot LVM :

    http://serverfault.com/questions/27397/sync-lvm-snapshots-to-backup-server
    http://theshed.hezmatt.org/lvmsync/

    lvmsync semble intéressant ! J'ai pas encore testé. Il y a juste un truc qui me chiffonne, il faut faire un snapshot LVM sur la source juste pour avoir la liste des block modifié... LVM fait bien plus que cela donc ralentis... Il serait intéressant d'avoir un snapshot LVM qui liste juste les block modifié sans dupliqué ces block. On n'aurait alors aucune perte et performance quasiment. Je ne sais pas si cela existe...

    Sinon, plutôt que LVM, peut être qu'il est possible d'avoir la liste des fichiers modifiés via lsyncd et de n'envoyer à rysnc ou rdiff-backup que cette liste histoire de gagner encore du temps ! Je ne sais pas comment se comporte lsyncd sur une grosse arborescence de millions de fichiers sur 30To par exemple...

  • # tcp sur tcp

    Posté par  (site web personnel) . En réponse au journal Synchroniser deux répertoires rdiff-backup. Évalué à 3.

    Si je comprends bien, tu veux faire un rdiff-backup au dessus d'un rdiff-backup ! sachant que l'algo sous jacent est le même que rsync (librsync), pourquoi ne pas faire bêtement un rsync entre dépôt 1 et dépôt 2 à la fin ? Sur le dépôt 2, tu auras tout l'historique qu'il y a sur le dépôt 1...

  • [^] # Re: La décentralisation est déjà effective

    Posté par  (site web personnel) . En réponse au journal De la possibilité de décentralisation de la gestion des noms de domaine. Évalué à 3.

    Par simplicité, on remonte effectivement au . initial. Sur mes serveur DNS, le domaine en .42 fonctionne ! Il est très facile de nos jours de faire un paquet DNSROOT qui aurait les serveurs racines des différents pays et serait régulièrement remis à jour, un peu comme TZDATA...

    Bref, si jamais les américains coupe une nom de domaine d'un pays, ce sera la fin du . sommital, et la parade pour les FAI sera très rapide à mettre en place. Je pense que le scénario est guère probable !

  • [^] # Re: La décentralisation est déjà effective

    Posté par  (site web personnel) . En réponse au journal De la possibilité de décentralisation de la gestion des noms de domaine. Évalué à 5.

    Et qu'est-ce que vous voulez ? Un espace sans règle ni loi ?

    On vit sous le régime des états nations. Tout n'est pas idéal mais je réfère cela à celui des entreprises nations qui est une voie possible ;-)

    Si on est en France, on applique le droit français et s'il est dépassé, il faut essayer de le mettre à jour. C'est difficile et long mais tout est possible... Le .fr applique le droit Français, je ne vois pas ou est le problème.

    Je me souviens des débuts du web, le droit français s'appliquait déjà. Je me souviens d'une descente de la DST chez nous car un de nos étudiants nous avait piraté ! Ce couillon, s'il avait été Canadien, il n'aurait jamais été embêté car les procédures inter-état étaient (sont toujours ?) bien trop lourde.

    Il ne faut pas mélanger liberté d'expression et zone de non droit... Le web peut être soumis au droit sans qu'on tombe forcément dans big brother...

  • # La décentralisation est déjà effective

    Posté par  (site web personnel) . En réponse au journal De la possibilité de décentralisation de la gestion des noms de domaine. Évalué à 6.

    Il n'y a pas que le .com dans la vie !

    Tous mes sites sont en .fr, ce domaine ne dépend pas des américains mais dépend de la loi française... Il y a aussi le .eu pour l'europe !

    Il suffit de ne pas prendre les noms de domaine américain. Il y a en Europe déjà beaucoup de nom de domaine, rien n'empêche de les utiliser.

    Il n'est écrit nulle part que le .com est plus intelligent que les autres. Soyez vous plus intelligent et ne donnez pas votre argent aux DNS américains ;-)

    PS : mes sites web en .fr sont très bien indexé dans Google, le .com n'est pas forcément utile !

  • [^] # Re: Ça ne touche que la version de dév ...

    Posté par  (site web personnel) . En réponse au journal Faille Xorg > 1.11. Évalué à 3.

    debian testing n'est pas une distrib stable. Il est normal qu'il puisse y avoir des bogues... Les corrections arrivant moins vite que dans sid, elle est même parfois plus dangereuse.

    Bref, testing est la pour préparer la futur stable, c'est pas une rolling release...

  • # Etat du système américain

    Posté par  (site web personnel) . En réponse à la dépêche SOPA opera. Évalué à 4.

    depuis le 14 janvier, la Maison Blanche aussi.

    Si un tel texte passe sans le support de la maison blanche, cela montre l'état de la cohabitation en ce moment et le peu de poids du président actuel !

    Enfin, vu de France, c'est peu imaginable d'avoir une situation pareille...

  • [^] # Re: 1984

    Posté par  (site web personnel) . En réponse au message Modifier des vieux journaux/dépêches/commentaires. Évalué à 3.

    Tu as raison, j'étais déjà dans mon raisonnement 1984 que je n'ai pas été très cohérent tout du long ;-)

  • # 1984

    Posté par  (site web personnel) . En réponse au message Modifier des vieux journaux/dépêches/commentaires. Évalué à 8.

    Personnellement, cette demande est légitime.

    Cependant, le passé est le passé, si on cherche à mettre à jour le passé, on finit par contrôler le présent donc le futur. Bref, on rentre dans 1984 à fond.

    Ou est la limite ? Personnellement, je n'en sais rien. En informatique, ce qui a plus de quelques années, c'est plus pour les historiens qu'autre chose. Faut'il vraiment faire les mises à jour ?

    A vrai dire, je n'ai aucune opinion tranché sur le sujet ;-)

  • [^] # Re: Je ne comprends pas

    Posté par  (site web personnel) . En réponse à la dépêche FreeBSD 9.0 est disponible. Évalué à 3.

    On ne va pas refaire le débat BSD/GPL... Les deux visions sont intéressantes et chacun a des bons arguments.

    Ce qui est plus que limite par contre, c'était (et c'est toujours) la stratégie de SUN avec ZFS. Du libre exprès incompatible avec la GPL pour être sur que ce ne soit pas intégré dans le noyau linux. C'est un peu petit joueur de leur pars, surtout depuis la rachat par Oracle - sachant que Btrfs est développé pour Linux par Oracle !

  • [^] # Re: capabilities

    Posté par  (site web personnel) . En réponse à la dépêche FreeBSD 9.0 est disponible. Évalué à 5.

    Ca prouve que les patch que font le distrib ont globalement du bien ;-)

  • # Première page web

    Posté par  (site web personnel) . En réponse à la dépêche Silverpeas 5.8 est disponible. Évalué à 7.

    • AGPL, OpenSource, GNU...
    • Download an evaluation version

    Faut changer cela, ça va pas du tout ! On n'est pas du tout dans l'esprit du libre à mettre autant en évidence ces mots...

    Sinon, pour ce qui ont la flemme d'aller voir, c'est un truc en Java sur JBOSS avec PostgreSQL. Je n'ai pas été beaucoup plus loin.

  • [^] # Re: Pas tout à fait un CPAN

    Posté par  (site web personnel) . En réponse à la dépêche CEAN 2.0. Évalué à 2.

    Enfin, mnesia et yaws sont intégrés dans Erlang, c'est pas des bibliothèques externes...

  • [^] # Re: Rendons à César...

    Posté par  (site web personnel) . En réponse à la dépêche CEAN 2.0. Évalué à 3.

    github ne sera JAMAIS un C*AN !

    github est un truc pratique mais temporaire... Tu ne vas pas baser toutes les bibliothèques libres de ton langage sur une plateforme que tu ne maîtrises pas ! On a vu à l'automne les soucis avec berlioz (si mes souvenir sont bon...).

  • [^] # Re: Pas tout à fait un CPAN

    Posté par  (site web personnel) . En réponse à la dépêche CEAN 2.0. Évalué à 2.

    Je n'ai pas du avoir de chance car parmi la dizaine de paquet testé, je n'en ai pas trouvé un seul qui ne pointe pas vers un lien externe au CEAN. As tu un exemple ?

  • [^] # Re: Rendons à César...

    Posté par  (site web personnel) . En réponse à la dépêche CEAN 2.0. Évalué à 3.

    Il faut dire que TeX est un monstre du logiciel libre, bien avant la FSF (1978)... d'ailleurs cela se voit dans sa licence d'une clarté peu claire ;-)

    Cependant, le CPAN a rapidement dépassé son mentor pour des raisons assez logique (début du web, langage de script...). Les autres langages "libre" ont suivis que très très lentement le mouvement.

    Le couple CTAN/CPAN restera donc dans l'histoire comme les premiers, loin devant les autres. De plus, bien que le CTAN soit plus vieux, les deux sont assez indissociables. Perl/CPAN est alors à ma connaissance le premier langage communautaire.

    Ceci dis, l'étape suivante me semble l'intégration d'un équivalent de github au coeur même des C*AN...

  • [^] # Re: C'est grâce à GNOME 3 et KDE 4.

    Posté par  (site web personnel) . En réponse à la dépêche Le succès sans précédent de Linux sur le bureau. Évalué à 2.

    Je ne dirais qu'un mot : Fuck ! Euh non désolé, c'était FAI que je voulais dire ;-)

    Enfin, ton post m'a bien fait rire, merci.

  • # Pas tout à fait un CPAN

    Posté par  (site web personnel) . En réponse à la dépêche CEAN 2.0. Évalué à 4.

    C'est une remarque que j'avais déjà faites pour OCaml, le truc très important dans le CPAN, c'est que les tar.gz sont dans le CPAN ! C'est pas juste un annuaire. La centralisation des sources assure aux utilisateurs du CPAN d'avoir toutes les versions d'un paquetage et les sources quoiqu'il advienne au projet amont. Ceci dis, on ne développe pas sous CPAN mais ailleurs et on upload sur le CPAN ses distributions, pas exemple avec dzil.

    http://search.cpan.org/~rjbs/Dist-Zilla-4.300006/

    Sauf erreur de ma part, j'ai pas vu de source dans le CEAN.

    On est donc pour moi encore très loin d'un vrai CPAN...