Marotte ⛧ a écrit 8739 commentaires

  • [^] # Re: reponse

    Posté par  . En réponse au message créer une image avec 2 options d’amorçage. Évalué à 2.

    Et init=/sbin/init dans ta conf LILO ?

    Une raison d’utiliser LILO plutôt que GRUB ?

  • # grep

    Posté par  . En réponse au message Script comparaison contenu fichier. Évalué à 4.

    En fait tu cherches à savoir si tes deux fichiers contiennent les mêmes lignes, mais pas nécessairement dans le même ordre ?

    Si c’est le cas, diff comme dit plus haut, avec un sort avant…

  • [^] # j’ai rien dit

    Posté par  . En réponse au message Script comparaison contenu fichier. Évalué à 0. Dernière modification le 09 novembre 2016 à 19:59.

  • [^] # Re: sur Internet ?

    Posté par  . En réponse au message Installer des paquets sous fedora sans internet. Évalué à 1.

    Mouaif… Il est toujours nécessaire, à moins de les télécharger tous, de savoir quels packages vont être nécessaires…

  • [^] # Re: plus de détails

    Posté par  . En réponse au journal [Relai info:job] L'état recherche des experts dans le domaine du numérique. Évalué à 8.

    Euh … Tu te moques du monde  ? Je ne voulais pas réécrire l'article de nextinpact qui contenait suffisamment de détails (dont la rémunération)

    Tu es nouveau ici ? Les offres d’emploi qui ne précisent pas, directement, pas au bout d’un lien, le montant de la rémunération, c’est pire que souhaiter la mort du Pape !

    D'ailleurs, toncommentaire également est incomplet car tu ne précises pas pourquoi selon toi le gouvernement confond (à tort) :
    - "Entrepreneur" et "Développeur"
    - "profils juniors" et "expert"

    Je te plussois pour ça :)

  • # sur Internet ?

    Posté par  . En réponse au message Installer des paquets sous fedora sans internet. Évalué à 2. Dernière modification le 08 novembre 2016 à 19:20.

    j'aimerais savoir si il existe un moyen plus "securisé" de télécharger des paquets pour les installer que de les prendre sur des sites internets.

    À quels sites penses-tu ?

    Tu peux télécharger les packages un à un sur le site officiel de Fedora simplement avec un navigateur (à la même adresse que celle utilisée par yum pour faire les mises à jour…). Ensuite clé USB et hop…

    Par contre ce sera à toi de « gérer les dépendances » manuellement. Si tu veux installer un packageA qui dépend de packageB et packageC, il faudra d’abord installer B et C, etc… Pour être clair, s’il n’y a pas trop de dépendances cette méthode est viable mais s’il y en a beaucoup ce sera l’enfer.

  • [^] # Re: Les différences

    Posté par  . En réponse au journal ghash: génération d'image à partir d'un hash. Évalué à 3.

    Oui. C’est le principe d’un hash. C’est coûteux de chercher à créer une collision : deux contenus différents générant le même hash.

  • [^] # Re: Nagios ?

    Posté par  . En réponse au message Nagios 4.2.2 Sous Centos 7. Évalué à 3.

    Historiquement seulement c’est le cas pour Centreon (mais ça fait des années que Centreon à réécrit son propre moteur). Icinga non, c’est une réécriture d’un moteur de supervision depuis le début, « compatible Nagios » certes, on peut lui faire bouffer du fichier Nagios.

    Dorénavant quand on parle de Nagios c’est plus pour désigner de manière générale le « protocole » car, comme je le faisais remarquer, Nagios en tant que tel (en tant que logiciel) a pris ses distances avec le logiciel libre…

    Il y a également d’autres projet, comme Shinken, qui ont abandonné les conventions Nagios pour partir sur autre chose.

    Le site http://www.monitoring-fr.org/supervision/ est pas mal pour suivre un peu ce qu’il se fait en matière de supervision.

  • [^] # Re: courrier … électronique ?

    Posté par  . En réponse au journal Enercoop, aussi pourri que les autres. Évalué à 2.

    Si un jour on doit retrouver des justificatifs de domicile pour prouver qu'on habite depuis 5 ans ensemble, impossible de récupérer les factures.

    Il me semble que lorsque l’on demande un justificatif de domicile c’est de moins de trois mois et que de toute façon il n’est pas valable plus longtemps.

    Je ne vois pas bien dans quel cas on pourrait te demander de justifier que tu habitais à tel endroit il y a cinq ans et si de tels cas existent c’est probablement des papiers des impôts dont tu pourrais avoir besoin.

  • # Nagios ?

    Posté par  . En réponse au message Nagios 4.2.2 Sous Centos 7. Évalué à 3. Dernière modification le 06 novembre 2016 à 21:22.

    Une raison pour utiliser un produit non libre alors qu’il y a des alternative telles que Centreon Engine, Icinga ou d’autres ?

    https://assets.nagios.com/licenses/nagios_open_software_license.txt

    2- The Software may not be Forked.
    6- The Software may only be used in conjunction with products, projects, and other software distributed by the Company.

    Sinon pour les performances nécessaires pour superviser une dizaine de machine ce n’est vraiment pas grand chose… L’offre minimale chez AWS doit faire l’affaire. Ce genre d’outil permet de superviser des dizaines de milliers d’hôtes/services, voir plus.

  • [^] # Re: Comme d'habitude, l'UMP l'a voulu, le PS l'a fait, et vice versa

    Posté par  . En réponse au journal Comme d'habitude, l'UMP l'a voulu, le PS l'a fait, et vice versa. Évalué à 6.

    Le post qui a déclenché cette discussion parle de complot. Il n'y a pas d'homme de paille ici, le sujet de la discussion est l'idée que notre démocratie est organisée autour d'une entente entre deux gros partis qui organisent l'alternance de manière secrète pour au final servir les mêmes intérêts.

    Je n’ai pas parlé de complot.

    Je ne pense pas que ces deux gros partis « organisent l'alternance de manière secrète », je pense qu’ils le font sans même en avoir conscience… Leurs membres ayant les mêmes intérêts, ils mènent la même politique, conduisant de fait à une alternance qui semble être organisée.

  • # Stack Overflow

    Posté par  . En réponse au message Ou trouver de l'aide pour une question Python / Matlab/ .NET ?. Évalué à 5.

    Si l’anglais ne te pose pas de problème tu peux tenter sur https://stackoverflow.com/

    C’est un site de questions/réponses, pas un forum. Il faut donc une question précise. N’hésite pas à éclater en deux ou trois questions par exemple.

  • # Comme d'habitude, l'UMP l'a voulu, le PS l'a fait, et vice versa

    Posté par  . En réponse au journal Comme d'habitude, l'UMP l'a voulu, le PS l'a fait, et vice versa. Évalué à 10.

    L’alternance PS - RPR-UMP-LR est clairement organisée conjointement par ces deux partis afin de permettre à l’état de conserver l’image d’une démocratie. Leurs politiques consistent à accompagner la globalisation du marché pour asseoir la dictature privée mondiale d’une poignée de personnes. S’accaparer toutes les richesses nécessitent bien évidemment de les surveiller !

    Leurs cadres sont tous issus des mêmes classes sociales, passe encore, mais carrément issus des deux ou trois mêmes écoles. Ils apprennent tous la même histoire, sont tous formatés de la même manière : ils ont tous les mêmes intérêts, souvent la même culture et la même morale.

    On peut me traiter de populiste ou de complotiste, d’extrémiste, voire même de débile mental, j’en ai rien à foutre : ¡Ya Basta!

  • [^] # Re: wkhtmltopdf

    Posté par  . En réponse au message Page google sheet en fond d'écran. Évalué à 3.

    Oui, on doit pouvoir bricoler avec wget (ou curl) puis ensuite passer la page à wkhtmltopdf…

  • # wkhtmltopdf

    Posté par  . En réponse au message Page google sheet en fond d'écran. Évalué à 3.

    Tu peux essayer cet outil http://wkhtmltopdf.org/

    Comme son nom ne l’indique pas il peut générer non seulement des PDF mais aussi des images.

    Un tâche dans cron pour faire la capture à intervalle réguliers et dans ton environnement de bureau tu configures pour afficher cette image.

    Par contre, je me pose une question, pour accéder à ce calendrier Google Sheet tu dois te logger non ? ça complique un peu la tâche :/

  • [^] # Re: Tout est toujours possible...

    Posté par  . En réponse au message Page google sheet en fond d'écran. Évalué à 1.

    Pour un problème aussi spécifique

    Comment ça un problème spécifique ?! Afficher une page oueb en fond d’écran Windows sait le faire depuis 20 ans !

  • [^] # Re: une proposition

    Posté par  . En réponse au message aide pour invalid syntax ... Évalué à 2.

    Je me permets de reposter ton code légèrement modifié (en fait seulement la condition du while… ton code marchait mais ça faisait bizarre :)

    #!/usr/bin/python2
    
    import sys
    from random import *
    
    des1=randint(1,6)
    des2=randint(1,6)
    total=des1 + des2
    compteur= 0
    gagne= [7,11]
    perdu= [2,3,12]
    
    while True:
    
      compteur=compteur +1
      des1=randint(1,6)
      des2=randint(1,6)
      total=des1 + des2
    
      if total in perdu:
        print "vous avez obtenu le",des1,"et le",des2,"soit un total de",total
        print "conclusion: vous avez perdu en", compteur,"coup(s)"
        sys.exit(0)
    
      if total in gagne:
        print "vous avez obtenu le",des1,"et le",des2,"soit un total de",total
        print "conclusion: vous avez gagne en",compteur,"coup(s)"
        sys.exit(0)
      else:
        print "vous avez obtenu le",des1,"et le",des2,"soit un total de",total

    C’est du python 2, en 3 ça n’est pas valide…

    On est effectivement obligé d’utiliser sys.exit() car si on met la bonne condition dans le while : while total not in gagne+perdu (le '+' n’est pas une addition ici…) et bien le print n’aura pas lieu lorsque l’on gagne ou que l’on perd, on aura que le troisième print, celui du else, qui aura lieu, bien que le programme s’arrête lorsque l’on gagne ou que l’on perd.

  • [^] # Re: une proposition

    Posté par  . En réponse au message aide pour invalid syntax ... Évalué à 2.

    oui, vu le titre après coup…

    son code étant malformé (indentation perdue) il était de fait syntaxiquement foireux… j’ai pas pris la peine de le ré-identer pour le tester…

  • [^] # Re: À tester

    Posté par  . En réponse au message Manipulation des permissions Unix. Évalué à 2. Dernière modification le 30 octobre 2016 à 22:44.

    Ajout d’une action 'udeploy', pour "unquoted deploy" qui fait comme 'deploy' mais sans mettre le nom de fichier entre guillemets pour les commandes chown et chmod, permettant ainsi d’utiliser des jokers pour appliquer des droits à un ensemble de fichier, exemple '/home/*/.ssh' pour appliquer les droits sur tous les répertoires '.ssh' de tous les répertoires de /home.

    Une limitation évidente et qu’il n’est alors pas possible d’avoir un autre caractère spécial dans le chemin, exemple /home/he llo/*/h.

  • # Erratum

    Posté par  . En réponse au message Manipulation des permissions Unix. Évalué à 2.

    La commande suivante est fausse :

    $ .pkeep list < /tmp/.pkeep
    

    L’action 'list' s’utilise en fait ainsi : ./pkeep list /path/to/directory

    Pour afficher « proprement » le contenu d’un fichier .pkeep j’ai ajouté l’action 'print'

    $ ./pkeep print < /tmp/.pkeep

  • [^] # Re: une proposition

    Posté par  . En réponse au message aide pour invalid syntax ... Évalué à 3. Dernière modification le 30 octobre 2016 à 22:21.

    Pour sys tu peux aller voir là https://docs.python.org/3/library/sys.html, ce serait trop long à expliquer…

    Ici il a utilisé la fonction exit() de ce module qui permet de sortir du programme en envoyant un code retour. Je ne vois pas trop pourquoi d’ailleurs car avec la bonne condition dans le while le programme sort de la boucle et envoi exit(0) tout seul parce qu’il a arrive à la fin du script.

    Avec les sys.exit(0) là où il les a mis on pourrait faire while True pour le coup. Vu que le programme se terminerait si l’une des conditions (total in gagne) ou (total in perdu) était remplie.

    while total != gagne or perdu:
    

    ça fait while (total != gagne), qui est toujours vrai puisqu’ils n’ont pas le même type, OU perdu, donc la condition est toujours vraie.

    Pour l’opérateur 'in' c’est tout simple :

    >>> 5 in [1,2,3]
    False
    >>> 3 in [1,2,3]
    True
    
  • [^] # Re: une proposition

    Posté par  . En réponse au message aide pour invalid syntax ... Évalué à 2.

    Définitivement, en Python, 2 & 3, comparer un entier à une liste n’a pas de sens.

    Il faut utiliser element in list pour savoir si un élément se trouve dans une liste, comme l’a montré pstk. Par contre j’ai un problème avec la condition pour le while dans son code.

    Je ferais :

    while total not in gagne+perdu:
  • [^] # Re: une proposition

    Posté par  . En réponse au message aide pour invalid syntax ... Évalué à 2.

    Bizarre que tu n'ai pas trouvé le problème de syntaxe ?

    Il n’a pas précisé que c’était un problème de syntaxe. J’ai eu la même réaction que toi : il faut un 'or' et pas un 'and'.

    Par contre je pense qu’il faut des parenthèses car '!=' est prioritaire sur 'or' :

    while total != (gagne or perdu):

    Cela dit, après réflexion (et test), comparer un scalaire à une liste ne permet pas de checker si le scalaire est dans cette liste…

    >>> 5 != [7,8]
    True
    >>> 5 != [7,8,5]
    True
    

    et : list1 or list2 semble renvoyer list1 (logique…).

  • # À tester

    Posté par  . En réponse au message Manipulation des permissions Unix. Évalué à 2.

    Je n’ai pas testé mais il doit être possible d’utiliser un fichier d’entrée contenant des wildcards, pour une vérification ou un forçage sur un ensembles de fichiers.

  • [^] # Re: 2016

    Posté par  . En réponse au journal Gestion des erreurs d’allocation mémoire en C. Évalué à 5.

    Pfff… 16GB ought to be enough for anyone.