Moonz a écrit 3542 commentaires

  • [^] # Re: uuid

    Posté par  . En réponse au journal Rescue réussi. Évalué à 5.

    Tu chipotes : dans ce cas, il demande au sysadmin de le faire.
    Ce que je voulais dire, c’est qu’une boîte qui fait tourner de telles bases de données doit avoir des sysadmins assez compétents pour faire man udev. Ou j’ose l’espérer, du moins.
  • [^] # Re: uuid

    Posté par  . En réponse au journal Rescue réussi. Évalué à 2.

    1. C’est un exemple de ce que tu peux faire, pas ce que tu dois faire :)
    2. Par BDD, j’entends "stockage persistent", donc soit un fichier texte, soit au pire une base SQLite, pas une base oracle en load balancing sur 5 serveurs juste pour ça (remarque que techniquement, même ça c’est possible…)
  • [^] # Re: uuid

    Posté par  . En réponse au journal Rescue réussi. Évalué à 2.

    Ça fait moult temps que j’y ai plus touché, donc je pourrais pas te donner d’exemple précis, mais dans l’idée, ta règle peut contenir des variables d’environnement définies par le noyau définissant par exemple le bus utilisé, le constructeur du matos, son identifiant, etc… Et tu peux même utiliser un script pour nommer un matériel pluggé — donc retenir et récupérer le mappage matos/nom dans une BDD, ou utiliser les infos de lspci ou de /sys, ou ce qui te chante.
  • [^] # Re: uuid

    Posté par  . En réponse au journal Rescue réussi. Évalué à 2.

    > Quid des accès à une partition non-ext2 ?
    Tu peux mettre un label sur des partitions non ext2. dosfslabel, par exemple.

    > ou à un raw device pour une BDD ?
    Tu utilises des règles udev pour lui donner un petit nom. Certes, c’est un peu plus compliqué que de mettre un label à une partition, mais quelqu’un qui administre une BDD qui demande à accéder direct au hardware devrait être capable de faire ça, quand même.
  • [^] # Re: uuid

    Posté par  . En réponse au journal Rescue réussi. Évalué à 2.

    Un peu comme /dev/disk/by-path, tu veux dire ?
  • [^] # Re: Contributions

    Posté par  . En réponse au journal Les contradictions. Évalué à 3.

    Pourquoi as-tu besoin de w64codecs ? Ça fait super longtemps que ffmpeg n’a pas réussi à me décoder une vidéo pour cause de format-propriétaire-pas-supporté chez moi.
  • [^] # Re: uuid

    Posté par  . En réponse au journal Rescue réussi. Évalué à 3.

    man e2label
  • [^] # Re: Découverte

    Posté par  . En réponse à la dépêche Red Hat lance RHEL 6. Évalué à 2.

    La suprématie de RPM mesurée en nombre de distros l’utilisant date d’avant LSB.
  • # Auto-hébergement

    Posté par  . En réponse au journal Les contradictions. Évalué à 4.

    > Quant au mail, je pensais l'héberger moi même, mais cela nécessiterait de laisser le PC allumé durant mes congés, ce qui est exclu.
    Aujourd’hui, avec les offres de type hébergement Xen [1], il est possible de s’auto-héberger pour moins de 5€ par mois, nom de domaine inclus. Si tu te mets avec une seconde personne, ça fait 2,5 € par mois. Certes, ça nécessite de lire un peu de doc pour réussir à installer un serveur SMTP et un serveur IMAP, mais ce n’est franchement pas la fin du monde.

    [1] [http://vpschoice.com/]. Exemple d’offre pour 3€ par mois (ajouter 1€ pour un nom de domaine, 0€ si tu acceptes un no-ip ou dyndns) : [http://www.syscentral.de/?lang=en]

    Tu as aussi les sites comme rootards.org. Pour 1€ par mois, tu pourras auto-héberger tes mails, et avec des geeks pour mettre en place le serveur à ta place (s’ils ne l’ont déjà fait).
  • # Twisted ?

    Posté par  . En réponse à la dépêche Weboob 0.3. Évalué à 2.

    Y-a-t-il en projet la possibilité d’utiliser Twisted comme couche de communication réseau ?
    Pour l’instant, j’utilise un script rss2maildir qui télécharge périodiquement une liste de feeds pour les placer dans une boîte Maildir. Un peu comme monboob, sauf que ça ne passe pas par un serveur SMTP mais tape directement sur le disque dur. En codant ce script, j’ai initialement utilisé la même approche que Weboob pour la parallélisation : un thread par fil. Grand mal m’en a pris : les performances des threads python étaient réellement décevantes dès lors que j’avais une vingtaine de threads.
    Du coup, je suis passé à Twisted, et ça marche vachement mieux.
    Je me tâte pour passer de cfeedparser+twisted à Weboob comme backend (ce qui me permettrait d’ajouter DLFP à mon rss2maildir :)), mais je considère la non-utilisation de Twisted comme un point réellement bloquant. D’où ma question.
  • [^] # Re: gloups

    Posté par  . En réponse à la dépêche Red Hat lance RHEL 6. Évalué à 1.

    ZSH tourne aussi sous Windows (via Cygwin)
  • [^] # Re: Je votes que tu maitrises mal le framework .Net

    Posté par  . En réponse au journal JDK / ?Net, qui est le poids lourd ?. Évalué à 3.

    Le framework .Net, c’est pas 2.0 + 3.0 + 3.5 + 4.0, qui doivent tous être installés en parallèle ? Ou j’ai loupé quelque chose ?
    Il me semble en tout cas qu’une application se plaignait de ne pas avoir .Net 2.0 alors que j’avais .Net 4.0 installé, et d’avoir alors lu que les nouvelles versions n’étaient que des ajouts d’APIs et nécessitaient l’installation des versions précédentes avoir justement les fonctionnalités des versions précédentes.
  • [^] # Re: Et dans 6 mois..

    Posté par  . En réponse au journal Ubuntu abandonne X pour Wayland. Évalué à 10.

    Heu, non, faire en sorte qu’un programme ne puisse pas monopoliser une ressource partagée, on est bien là dans le rôle classique de l’OS.
  • [^] # Re: faut arrêter de s'accaparer le projet fait par les autres

    Posté par  . En réponse au journal Ubuntu abandonne X pour Wayland. Évalué à 5.

    > En tout cas le principe de refiler son copyright a Canonical pour les projets qu'ils developpent c'est totalement anormal et contre l'esprit du libre!
    Tu veux dire, comme le font :
    - la FSF
    - Apache
    - OpenOffice
    - Scilab
    ?
  • [^] # Re: j'approuve

    Posté par  . En réponse au journal Ubuntu abandonne X pour Wayland. Évalué à 4.

    Ha, il y a des tiling window managers sous Windows ? Tu m’intéresses…
  • [^] # Re: Conditions pour rentrer dans l'app-store

    Posté par  . En réponse au journal Retour sur la révolution annoncée. Évalué à 2.

    > Wow. Ça me semble être le plus important.
    Attention à l’anglais. Si "may not" signifie "ne doit pas", "may be rejected" signifie "pourrait être rejeté."
    En pratique, si tu vas sur l’appstore, tu verras beaucoup de doublons.
  • [^] # Re: <-- Hey, toi ! clique sur le [+] à gauche !

    Posté par  . En réponse au journal Python 3.1 devient la version de Python par défaut sur Archlinux. Évalué à 2.

    > Tu te bases sur quoi pour dire ça ?
    Je suis d’accord avec lui, et je me base sur mon expérience. En tant que langage, je préfère Ruby, mais je suis souvent obligé de me rabattre sur Python à cause des libs de Ruby. En vrac :
    - Pas trouvé d’équivalent de lxml (aussi performant, avec un parser HTML capable de parser n’importe quelle page écrite avec les pieds, et avec une API aussi agréable)
    - Pas trouvé d’équivalent de feedparser
    - Librairie standard HTTP absolument déplorable (mauvaise documentation — j’ai du lire le code pour comprendre comment l’utiliser —, comportement différent de celui documenté et difficilement utilisable pour autre chose que request().body)

    Oui, il est vrai que Ruby a des libs que Python n’a pas. En pratique, pour mes projets, les problèmes sont toujours en sens unique.

    > Par contre on attends toujours un outil à la hauteur de gem pour les gérer
    Pas moi.
    Merci de laisser ma distrib gérer les paquets.
  • [^] # Re: de quoi tu te plaint ?

    Posté par  . En réponse au journal la Geste de l'Estudiant.. Évalué à 2.

    J’ai beau être d’accord avec tout ça, c’est pas pour autant que je coderai une librairie de traitement de l’image entièrement en Python, parce que je sais que quoi que je fasse, ce sera plus 60x plus lent que son homologue C++.
    Ben là, pareil : « avoir assez de connaissances bas niveau pour avoir en tête les mauvaise pratiques », c’est à des année lumières d’une optimisation prématurée.
  • [^] # Re: En quoi C# est un problème ?

    Posté par  . En réponse au journal la Geste de l'Estudiant.. Évalué à 2.

    Je ne sais pas ce qu’il en est aujourd’hui, car Java s’est (enfin) un peu bougé le c*l, mais C# a eu avant Java :
    - les lambda
    - les generics
    - les itérateurs
    - LINQ
    - les accesseurs
  • [^] # Re: Et après ?

    Posté par  . En réponse au journal Encore une taxe qui se profile .... Évalué à 2.

    Pays normal : qui communique uniquement avec lui-même.
  • [^] # Re: In other news

    Posté par  . En réponse au journal Javascript : Serait il le langage web du futur ?. Évalué à 1.

    Si, tu peux faire du Python puis le compiler en Javascript avec Pypy, ou encore utiliser CoffeeScript.
  • [^] # Re: Eux qu'on commencé

    Posté par  . En réponse au journal Quand la dictature se dessine petit à petit.. Évalué à 3.

    > Alors on a supprimé les « charges sociales »
    Dans quel univers alternatif ?
  • # Facebook est étrange

    Posté par  . En réponse au journal Facebook se fout de notre gueule.. Évalué à 7.

    Moi aussi facebook me fait bien peur.
    J’ai dû m’inscrire, pour la première fois, pour voir quelque chose sur la fiche de quelqu’un. J’entre une adresse e-mail bidon (enfin, mon adresse e-mail « spécial spammeurs »), un nom et un prénom tout aussi bidons… et voilà que Facebook me propose un ami IRL dans la liste des amis  !
    J’ai toujours pas compris comment il avait fait… À croire qu’il est branché sur la base de données des RG :)
  • [^] # Re: Une annonce d'Apple

    Posté par  . En réponse au journal Révolution en approche. Évalué à 3.

    Hein ? J’ai dans mon entourage trois personnes qui ont choisi Android plutôt que l’iPhone sur ce seul critère (et qui auraient pris l’iPhone s’il était plus ouvert). Oui, je suis entouré de geek, mais n’empêche.
  • [^] # Re: Une solution ?

    Posté par  . En réponse au journal Linux, le trading à haute fréquence et les gamers. Évalué à 3.

    Un petit lien intéressant sur le sujet : http://www.objectifliberte.fr/2010/04/finance-mandelbrot-tal(...)