Marc Quinton a écrit 1566 commentaires

  • [^] # Re: uptime ?

    Posté par  . En réponse au message Temps depuis le dernier arret. Évalué à 2.

    au passage, ça marche aussi pour une machine qui est en veille. C'est donc assez sympa pour réaliser les tests de le faire comme ca, plutot que d'éteindre systématiquement la machine.

    pour te répondre :
    - un timestamp dans un fichier est sans doute un bon compromis
    - un fichier texte (éventuellement en CSV) pour enregistrer l'historique.

  • [^] # Re: uptime ?

    Posté par  . En réponse au message Temps depuis le dernier arret. Évalué à 2.

    effectivement :
    - un signal de vie dans une crontab,
    - une base de données sqlite,
    - une API simple en shell ou langage scripté,

    voila tous les ingrédients pour mesurer les coupures électriques sans prise de tête, à peu de frais.

  • [^] # Re: Génération des cartes ?

    Posté par  . En réponse au journal OpenStreetMap : pourquoi vous devriez l'utiliser. Évalué à 3. Dernière modification le 04 mai 2013 à 10:52.

    l'objectif premier à l'époque était de contribuer au projet OSM en fournissant un peu de ressource de calcul. Je n'ai pas de but précis actuellement. Ayant participé au projet Tiles@Home, je souhaitais juste savoir ce qu'il en était advenu, avec un petit brin d'amertume (souvenirs, souvenirs …).

    J'aurais bien aimé savoir comment sont générées les cartes actuelles.

    Merci pour ta réponse.

  • # Génération des cartes ?

    Posté par  . En réponse au journal OpenStreetMap : pourquoi vous devriez l'utiliser. Évalué à 3.

    bonjour et merci pour cet article.

    comment sont générées les cartes (tiles). A l'époque je faisais tourner Tiles@Home. Mais ce n'est plus d'actualité. J'ai pas réussi a voir comment ca fonctionnait depuis.

  • [^] # Re: Upstart et Plymouth

    Posté par  . En réponse à la dépêche Compte-rendu de l'intervention mercredi 17 avril. Évalué à 3.

    compliqué ou différent … quel amalgame :-)

  • [^] # Re: Xapian et Omega

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

    au passage, pas mal le cubieboard. Merci pour le lien indirect.

  • [^] # Re: Un PC tatoué, c'est...

    Posté par  . En réponse au message PC tatoué et installation de Linux à la place de Windows 7. Évalué à 2. Dernière modification le 17 avril 2013 à 20:45.

    visiblement, le simple fait de changer certains éléments sur le disque dur suffit à bloquer le PC :
    - changer le MBR,
    - ou certains attributs de partitions.

    Une idée : installer Linux dans une partition Windows, à la Wubi. Ca permet d'avoir Linux sans trop toucher au système. Toute autre intervention sur la machine sans sauvegarde et précaution particulière est à proscrire.

    En regardant sur Internet, ca ne saute pas aux yeux que ton PC est tatoué. Certains y installent du Linux sans faire mention de tatouage.

  • [^] # Re: Wiko aussi...

    Posté par  . En réponse au message choisir un téléphone Android (ou autre) petit budget. Évalué à 2. Dernière modification le 11 avril 2013 à 20:45.

    bonsoir, je viens d'acheter un Wiko Cink Slim pour mon fils qui fait des études en Suisse. Il n'arrive pas a se connecter sur le réseau GSM (Swisscom et Sunrise) pour passer des communications téléphoniques. Avez vous une idée d’où ça coince ? malheureusement, je n'ai pas eu l'occasion de tester en France (taille des SIM incompatibles avec mon matériel).

  • [^] # Re: GPS

    Posté par  . En réponse au message Horloge externe. Évalué à 4.

    oui, ca marche, couplé à un serveur NTP.

  • [^] # Re: si ubuntu le fait, ultimate ubuntu doit le faire

    Posté par  . En réponse au message ultimate ubuntu. Évalué à 2. Dernière modification le 10 mars 2013 à 09:16.

    vu ici :

    Ultimate Edition is an operating system based on Ubuntu which is itself based on the Debian Linux distribution. The aim was to create a better user experience and improved usability over other Linux distributions.

    cela dit, on se demande à quoi ca sert. Peut-être de la pub déguisée ?

  • [^] # Re: En bon pythoniste, je m'interroge...

    Posté par  . En réponse à la dépêche Ruby 2.0 est sorti. Évalué à 6.

    sur le site Rubytoolbox, tu pourras trouver les paquets logiciels (généralement sous forme de GEM) disponibles pour le langage Ruby : https://www.ruby-toolbox.com/ ; on peut y trouver une catégorie GUI-Framework qui contient plusieurs API de programmation d'interfaces graphiques.

    Ce que j'apprécie dans Ruby :

    • les méthodes et les opérateurs à la lecture très aisée :
    # test si un élément est présent dans une liste (array)
    if liste.include? "un élément" { # do whatever you want ... }
    
    # ajouter un élément dans un array
    liste << foobar  # foobar est ajouté en fin de liste
    
    # les méthodes avec l' "!" permettent de changer l'objet plutôt que de travailler sur une copie
    l2 = l1.shuffle  # l1 n'est pas changée ; l1!=l2
    l2 = l1.shuffle! # l1 est mélangée ; l1==l2
    
    
    • la documentation est assez agréable,
    • de nombreux paquets GEM sont directement intégrés dans mes distributions linux préférées ; je préfère faire apt-get install plutot que gem install.
    • j'aime beaucoup quand c'est possible et assez lisible concaténer les appels de méthodes ; ca fait penser aux pipes Unix.
    [1,2,3].shuffle.each {|i| print i}
    
    # vu ici : http://stackoverflow.com/questions/1113611/what-does-ruby-have-that-python-doesnt-and-vice-versa
    puts "backwards is sentence This".split.reverse.join ' '  # > This sentence is backwards
    
    

    Ayant pratiqué le langage PHP pendant des années, je viens tout juste de migrer sur Ruby. Et je me suis surpris à ne plus avoir envie de coder en PHP.

  • [^] # Re: re-partitionnement

    Posté par  . En réponse au message Re-partitionnement. Évalué à 2. Dernière modification le 04 mars 2013 à 22:02.

    c'est surtout /home qu'il faudrait séparer pour conserver les précieuses données (de monsieur et de madame). Pour ma part,j'ai aussi une partition /extra qui est énorme et qui sert de fourre-tout. Conventionnellement, on trouve aussi /local, à l'image de /usr/local.

    /home, si elle est une partition séparée pourra survivre aux différentes réinstallation sans grande précaution si ce n'est de gérer les droits des utilisateurs si l'UID change entre différentes installation (à corriger avec la commande chown).

  • [^] # Re: T'as failli être riche, mec !

    Posté par  . En réponse au message algorithme de force brute. Évalué à 2.

    merci pour ces liens : un peu de littérature avec les mots clés : edge-matching puzzle.

  • [^] # Re: Sérieusement ...

    Posté par  . En réponse au journal Python va devoir muer ?. Évalué à 4.

    quand on regarde les archives Internet, le nom de domaine a été utilisé de par une société qui faisait une activité de type FAI, à la Free. En 1997, l'activité s'est arrêtée. Il y a maintenant une reprise d'activité dans le domaine de l'hébergement et de la virtualisation. Est-ce la même société. Cela devra être démontré pour se prévaloir de l'antériorité par rapport au nom "python".

  • [^] # Re: Prouver que Python à minimum 13 ans?

    Posté par  . En réponse au journal Python va devoir muer ?. Évalué à 2.

  • [^] # Re: Prouver que Python à minimum 13 ans?

    Posté par  . En réponse au journal Python va devoir muer ?. Évalué à 3.

    la petite histoire de Python et de son papa : http://www.artima.com/intv/pythonP.html

  • [^] # Re: J'aime bien les HP Officejet Pro

    Posté par  . En réponse au message Imprimantes jet d'encre bureautique pro, des progrès ?. Évalué à 1.

    mon estimation :
    - prix et contenance des cartouches : http://www.tinkco.com/fr/AccesMarque/KitCartouche.asp?Imprimante=12180
    - cout à la page : 2.4ctE ; pas mal.

                    contenance (ml) prix (E)    unités total (E)
    pages imprimées        71300                   
    
    encre   Cyan    205,14  ml  17  22  12,1    265,5
    encre   Magenta 127,73  ml  17  22  7,5 165,3
    encre   Jaune   261,73  ml  17  22  15,4    338,7
    encre   Noir    1800,61 ml  60  32  30,0    960,3
    
    total       2395,21 ml                  1729,8
    
                    cout par page (cent. E)         2,4
    
    
  • # tout est open

    Posté par  . En réponse à la dépêche Digne-les-Bains s’engage dans l’Open Data. Évalué à 4.

    mais tout de même : "Open Colette Charriau".

  • [^] # Re: virtualisation?

    Posté par  . En réponse au message Ordinateur portable. Évalué à 1. Dernière modification le 09 février 2013 à 17:53.

    pour ma part, j'ai acheté celui-ci il y a 7 mois pour mon fils : http://www.ldlc.com/fiche/PB00130356.html environ 600E. La taille de 14" semble un bon compromis pour la mobilité et l'autonomie. Quand on prend un peu d'age, la vue baisse et l'écran doit souvent être un peu plus grand. Bonne compatibilité Linux et performances, en tout cas pour le développement. Nul besoin de 8Go de mémoire, sauf a faire un peu de virtualisation.

    Comme indiqué par les autres personnes, la marque est bien "Clevo". Sans doute du chinois. Mon fils étant à Shanghai, on peut se demander s'il n'y aurait pas des affaires a réaliser. A défaut de grande rentabilité, essayer tout au moins de promouvoir l'ordinateur nu (sans OS). Clevo est vendu par de nombreux intégrateurs en France qui souvent apposent une étiquette portant leur marque.

  • # waitproc

    Posté par  . En réponse au message outil en ligne commande pour exécuter une commande après une autre (déjà lancée). Évalué à 1.

    le source code est ici et assez récent : https://github.com/vmj/waitproc

  • [^] # Re: bash::wait

    Posté par  . En réponse au message outil en ligne commande pour exécuter une commande après une autre (déjà lancée). Évalué à 2.

    ha zut, le soucis est que tu ne peux pas faire un wait sur n'importe quel process. Zut.

  • # bash::wait

    Posté par  . En réponse au message outil en ligne commande pour exécuter une commande après une autre (déjà lancée). Évalué à 4.

    il semble que wait fait exactement ce que tu souhaites :

    $ sleep 100 &
    [1] 26121
    $ wait 26121 && echo "sleep terminé"
    [1]+  Fini                    sleep 100
    sleep terminé
    
    

    si je tu le process, ca ne fonctionne pas sans doute à cause de l'opérateur && ; si jamais remplacer && par ;

    $ sleep 20 & 
    [1] 26172
    $ wait %1 && echo "sleep terminé"
    [1]+  Complété              sleep 20
    
    
  • # au sujet de bash

    Posté par  . En réponse au message [golang] path de crosscompilation non défini au démarrage. Évalué à 1. Dernière modification le 30 janvier 2013 à 16:05.

    lire les pages de manuel ne fait pas de mal (man bash), et c'est en français :

    Lorsque bash est lancé comme interpréteur de commandes de connexion
    interactif ou comme interpréteur non interactif avec l'option --login,
    il lit et exécute tout d'abord les commandes se trouvant dans le
    fichier /etc/profile si ce fichier existe. Après lecture de ce fichier,
    il recherche ~/.bash_profile, ~/.bash_login et ~/.profile, dans cet
    ordre, puis lit et exécute les commandes se trouvant dans le premier
    fichier existant et accessible en lecture. L'option --noprofile peut
    être utilisée à l'appel de l'interpréteur pour empêcher ce comporte‐
    ment.

  • [^] # Re: Comment les données sont envoyées à EDF ?

    Posté par  . En réponse au journal Linky d'EDF devrait se limiter selon la CNIL. Évalué à 2.

    ca rentre dans la catégorie des compteurs_intelligents (Smartmeters). Certains voudraient voir arrêté leur installation.

  • # Vous me confirmez qu'en copiant le disque sda en entier ?

    Posté par  . En réponse au message Restauration d'une image avec dd. Évalué à 5.

    pour moi oui, c'est suffisant, mais peut-être modulo la géométrie du disque. Si le disque est le même, ca devrait le faire.