freem a écrit 5019 commentaires

  • [^] # Re: La libéralisation des marchés des télécommunications

    Posté par  . En réponse au journal Un technicien Free a coupé ma fibre optique pour connecter un voisin.. Évalué à 5.

    Mouais, ça m'étonnerait que les techniciens Free aient des formations sur la manière dont il faut cochonner le travail pour aller plus vite.

    J'ai jamais parlé de former les gens à faire de la merde (ni de dégradations volontaires pour le coup). Pas besoin de former un gars à faire du boulot de merde, il suffit de recruter des gens non formés qui coûtent moins cher.

  • [^] # Re: Filtres: tests simple => raté.

    Posté par  . En réponse à la dépêche Déjà plus de deux ans depuis le lancement de LinuxJobs.fr, site d’emploi du logiciel libre. Évalué à 3. Dernière modification le 01 mars 2018 à 16:13.

    J'ai dit, une partie d'un mot, pas le mot complet. Je voulais mettre l'accent sur les caractères «go» des termes, pas le sur le mot complet. J'aurai pu utiliser les majuscules, ceci dit, je n'y ai pas pensé.

  • [^] # Re: À quand le brainfuck

    Posté par  . En réponse au journal Portage de TapTempo en Perl6. Évalué à 3.

    Ou quelqu'un qui soumette un portage à l'IOCCC.

  • [^] # Re: L'infini

    Posté par  . En réponse au journal Portage de TapTempo en Perl6. Évalué à 3.

    Je vois que tu as géré le cas où les deux dates sont similaires en affichant "Tempo : ∞". Bonne idée, même si c'est peu probable d'arriver il faut que je le rajoute :-)

    Je vois peu de cas pendant lesquels ça peut arriver, mais par exemple comment se comporte la fonction pour récupérer l'heure si un changement d'heure à lieu pile au mauvais moment?
    Pour moi, ce qu'il a fait, c'est le genre de choses qui rendent un programme robuste.

    En plus, ça fait gagner des points au golf.

  • # Filtres: tests simple => raté.

    Posté par  . En réponse à la dépêche Déjà plus de deux ans depuis le lancement de LinuxJobs.fr, site d’emploi du logiciel libre. Évalué à 7.

    Quand je vois un site de recrutement lié au logiciel libre, à destinations d'informaticiens, un des premiers trucs que je regarde c'est: fait-il la confusion entre les différentes technologies?

    Pour ça, on fait une recherche sur le nom d'une techno, et on regarde les résultats. J'ai fait 3 tests:

    • avec C++: quelques offres, qu'une consultation rapide et en diagonale semble indiquer C only.
    • avec C#: aucun résultat, ni erroné ni valide.
    • avec go: des résultats. Taux de pertinence: 0%. Le site cherche en fait toutes les occurrences de la regex "go", ce qui implique donc que des choses genre mon*godb, rigo*ureux sont du go… damned (hum… comment on fait pour mettre en gras juste une partie d'un mot?).

    Du coup, je resterai sur chooseyourboss moi, le seul que j'ai vu sur lequel il y a un filtre des techno qui marche de façon décente.

  • [^] # Re: C'est tout ?

    Posté par  . En réponse au message [CDD 9 mois] Ingénieur en ingénierie logicielle JavaEE GWT H/F. Évalué à 3.

    des CDD variant de 3 mois à 1 an, renouvelés pendant près de 3 ans

    C'est légal ça?

  • # Autre solution: sshfs

    Posté par  . En réponse au message copier un dossier entre deux ordinateurs. Évalué à 6.

    C'est résolu, mais au cas ou…

    Il est aussi possible de faire du "partage" de dossier distant via sshfs. La page Wikipedia montre les commandes à utiliser pour le mettre en place, ainsi qu'une façon pour que ce soit mois en place automatiquement au boot si souhaité.

    De la, il est ensuite possible soit de consulter les fichiers à distance, soit de les copier sur ou depuis sa machine, via une interface graphique (ou un shell, d'ailleurs) comme si c'était en local (en terme d'interface, je veux dire, les contraintes habituelles du réseau sont naturellement toujours présentes).

    Comparé aux partages windows, je dirais que c'est plus simple à mettre en place et que ça entraîne moins d'installations de dépendances. De mon point de vue.

  • [^] # Re: La libéralisation des marchés des télécommunications

    Posté par  . En réponse au journal Un technicien Free a coupé ma fibre optique pour connecter un voisin.. Évalué à 4.

    Reste à savoir celle de qui, pour le coup. L'objectif de rentabilité, ce n'est pas un mal en soit, mais peut-être que la façon de l'atteindre, par exemple en bâclant de travail est, elle, la preuve d'incompétence des grosses huiles décideuses?

  • [^] # Re: Communication et remontée de bugs = 0 pointé

    Posté par  . En réponse à la dépêche Apports de Fedora à l’écosystème du logiciel libre. Évalué à 3.

    Tu noteras que j'ai juste dit que rapporter un bug était simple, pas le faire accepter ou corriger. Perso, j'ai souvenir d'un bug d'udev qui partait en boucle infinie avec allocation de mémoire quand le MBR était corrompu. Pas de nouvelles jusqu'a la version stable suivante de Debian (près d'un an plus tard donc) qui demandait des infos et si c'était toujours d'actualité. Étrangement, je n'ai pas gardé mon iso de 500G tout ce temps, donc le bug à été classé résolu.

    En bref: rapporter un bug, c'est simple. Qu'il soit pris en compte c'est autre chose.

  • [^] # Re: Communication et remontée de bugs = 0 pointé

    Posté par  . En réponse à la dépêche Apports de Fedora à l’écosystème du logiciel libre. Évalué à 2.

    La valse actuelle des noyaux est assez chiante et semble assez bricolée…

    D'ailleurs, je me demande pourquoi Debian se cale sur des kernels non LTS. Ça simplifierai probablement la vie de tout le monde?

  • [^] # Re: Le chieur

    Posté par  . En réponse au journal Portage de TapTempo en Bash. Évalué à 4.

    Yep. J'imagine qu'a ce rythme, on va finir par avoir une version en whitespace (ceci dit, ça pourrait être fun).

  • [^] # Re: Golf

    Posté par  . En réponse au journal Portage de TapTempo en JavaScript. Évalué à 4.

    C'est un fait, sauf que, dans le cas d'un truc qui tourne sur un navigateur, on rajoute une couche de gestion. Après… je doute sincèrement que le lag système soit plus important que le lag humain de toute façon.

  • [^] # Re: Version pour les francophone ?

    Posté par  . En réponse à la dépêche Interview de Dimitri Fontaine, contributeur majeur à PostgreSQL. Évalué à 8.

    une pénétration encore meilleure

    Peut-être qu'un document en LaTeX pourrait aider?

    (j'ai honte du fait que ça me fasse rire)

  • [^] # Re: cron+wget

    Posté par  . En réponse au message recevoir automatiquement quotidiennement une page web ou screenshot de la page par mail . Évalué à 4.

    Bon, j'ai été un peu trop rapide.

    Moi, je ferai un script déclenché par un (ana)cron de manière périodique.

    Donc, wget ou curl pour récupérer la page intéressante, que l'on enregistre dans un fichier, disons, $PAGE.current. Si $PAGE.reference existe, on fait un diff $PAGE.current $PAGE.reference. S'il y a une différence, on envoie une mail via mailx et on écrase $PAGE.reference avec $PAGE.current.

    Ce qui, en script, donnerai à peu près ça:

    MON_SITE=$1
    DESTINATION=$2
    TARGET_MAIL=$3
    if test -z "$MON_SITE" || test -z "$DESTINATION" || test -z "$TARGET_MAIL"
    then
      printf "Usage: $0 URI DESTINATION TARGET\n\n\tURI: address of the page to spy\n\tDESTINATION: folder containing last image\n\tTARGET: mail address to which the mail will be sent\n\n"
      exit 1
    fi
    
    if test -d $DESTINATION
    then
      CUR_FILE="$DESTINATION/"$MON_SITE".current"
      REF_FILE="$DESTINATION/"$MON_SITE".reference"
    
      curl $MON_SITE > $CUR_FILE
      if test -e $REF_FILE && diff $CUR_FILE $REF_FILE
      then
        mailx -s "WebSite change: $MON_SITE" < $CUR_FILE
        rm $REF_FILE
        mv $CUR_FILE $REF_FILE
      fi
    else
      printf "$DESTINATION is not folder"
      exit 1
    fi

    Bon, je n'ai pas testé, il y a sûrement des ajustements à faire (déjà, le fait est que je n'ai pas tout blindé), mais c'est surtout pour décrire l'idée.

  • [^] # Re: besoin?

    Posté par  . En réponse au message recevoir automatiquement quotidiennement une page web ou screenshot de la page par mail . Évalué à 4.

    J'ai du mal à comprendre ton besoin: pourquoi ne pas aller voir directement le site, au lieu de scruter une image?

    Le faire de scruter automatiquement permets de vérifier automatiquement si oui ou non il y a une différence (je m'aperçois d'ailleurs que je n'ai répondu qu'à une petite partie de la question, je vais compléter), et donc, de ne pas perdre de temps à aller voir un site qui n'a rien changé.
    Si on multiple ça sur une 10aine de sites, ça peut vite prendre quelques dizaines de minutes par jour.
    Le fait que ce soit fait automatiquement permets aussi d'éviter de ne pas voir qu'en fait, il y a eu une différence.
    Pour finir, un mail, c'est accessible hors ligne avec un client lourd.

  • # cron+wget

    Posté par  . En réponse au message recevoir automatiquement quotidiennement une page web ou screenshot de la page par mail . Évalué à 4.

    Une tâche cron qui utilise wget (ou curl) pour récupérer la page à des moments précis. Si la machine est régulièrement éteinte, mieux vaux utiliser anacron.

  • [^] # Re: N'importe quoi !

    Posté par  . En réponse à la dépêche Interview de Dimitri Fontaine, contributeur majeur à PostgreSQL. Évalué à 4.

    Hum. Un Get/Set tu dis? Oui, on peut. Enfin, on peut au moins dans les bonnes BDD lister les schémas, les tables d'un schéma, les champs et les lignes de ces tables…

    Par contre, de mon point de vue, c'est sale. Une BDD faite correctement ne devrais pas exposer son modèle physique, juste une liste de procédures stockées, une API en fait. Et ça, ben je pense pas que ça colle très bien avec la notion de faire des gros get/set de goret sur des champs aléatoires.
    Parce que, ben, le jour ou une table se voit modifiée pour une raison X ou Y, on risque de péter un nombre aléatoire d'applicatifs basés sur la-dite BDD, et ça, c'est pas bien.
    Et ce, y compris sur de petites BDD, parce qu'un jour elles finissent grosses.

  • [^] # Re: Communication et remontée de bugs = 0 pointé

    Posté par  . En réponse à la dépêche Apports de Fedora à l’écosystème du logiciel libre. Évalué à 8.

    et pas une offre de produit+services grand public.

    Debian non plus (c'est probablement encore pire, dans le sens ou Debian n'a probablement pas la même puissance financière que RH), et pourtant elle a un outil nommé reportbug, qui guide l'utilisateur afin de faire un rapport d'erreur correct.

    Je ne dis pas que c'est parfait, mais enfin, au moins rapporter un bug sur Debian est simple ;)

  • [^] # Re: 1 de moins

    Posté par  . En réponse au journal Portage de TapTempo en JavaScript. Évalué à 3. Dernière modification le 27 février 2018 à 09:16.

    Pour moi, du golf, c'est fournir la même fonctionnalité.

    Ton code fait «presque» la même chose que taptempo. En fait, il fait la même chose, la lourdeur en plus, la sécurité, la doc et diverses fonctionnalités en moins.

    Pas moyen de stopper le code.
    Pas de nettoyage mémoire.
    Pas d'info de version (balo pour les évolutions futures).
    Pas d'i18n (même si ok, l'ada et le rust n'en ont pas non plus).
    Pas de configuration.

    Conclusion: ceci n'est pas un portage.

    Dans tous les langages, on peut écrire du code jetable, mais je ne pense pas que c'était le but des autres codes.

  • # triste barre...

    Posté par  . En réponse à la dépêche LibreOffice 5.4.5. Évalué à 10.

    Suis-je le seul à être tristement amusé du fait que le screen de «méta-barre» montre superbement les limitations du bandeau (parce que bon, c'est l'«innovation» de microsoft, nommée bandeau je crois?)?

    Approximativement la moitié du screenshot est VIDE, mais uniquement sur les côtés. Sur la hauteur, il n'y a pas assez d'espace, et on y mets les contrôles et boutons de la souris?
    J'imagine bien qu'il faut singer le truc le plus répandu, mais je me demande toujours pourquoi quelqu'un à eu l'idée de faire ça un jour, alors que les écrans sont de plus en plus larges et pas plus hauts… et question subsidiaire: y'a moyen de coller cette chose sur les côtés, à la verticale?

  • [^] # Re: Big up à PostgreSQL et pour le livre peut-être attendre la deuxième édition...

    Posté par  . En réponse à la dépêche Interview de Dimitri Fontaine, contributeur majeur à PostgreSQL. Évalué à 3.

    j'ai trouvé cela un peu surprenant compte tenu de la qualité de rédaction de la documentation PostgreSQL "officielle", à laquelle Dimitri doit je suppose également contribuer.

    Contribuer ce n'est pas faire parfait, mais faire OU corriger ce qui à déjà été fait (ok… et rapporter les problèmes, mais ce n'est pas le point sur lequel je voulais insister).

  • [^] # Re: N'importe quoi !

    Posté par  . En réponse à la dépêche Interview de Dimitri Fontaine, contributeur majeur à PostgreSQL. Évalué à 6.

    Est-ce qu'il serait délirant d'avoir un vrai langage classique lié avec une BDD

    J'ai eu le désagrément de travailler avec powerbuilder, qui embarquait le sql dans le code. Je recommande chaudement à tout développeur de se tenir loin de ce truc.
    Je crois que ce type de fonctionnalités est aussi mis en avant par windev, et il me semble que C# possède des outils dans ce sens.

    Donc, non, je ne crois pas que ce soit délirant de le faire. Le problème, c'est de le faire correctement, de faire un langage dont la syntaxe permette de mélanger le paradigme des SGBDR avec à minima du procédural voire de la POO ou du fonctionnel. Et ça ne (me, du moins) semble pas trivial.

  • [^] # Re: N'importe quoi !

    Posté par  . En réponse à la dépêche Interview de Dimitri Fontaine, contributeur majeur à PostgreSQL. Évalué à 6.

    le jour ou les écoles […] enseigneront les principes fondamentaux [des SGBDR?]

    Avant ça, j'aimerai qu'elles enseignent correctement l'objet et cessent de présenter l'héritage et même la POO (pure) comme une solution à tous les problèmes. Entres autres.

    les principes fondamentaux comme les transactions (résumées par ACID), ce qu'est une 3NF et le W.A.L modes

    ACID, je pense que les devs connaissent (en tout cas, l'acronyme me parle, et une rapide lecture semble indiquer que c'est assez proche de ma façon d'écrire), par contre le reste, je veux bien à minima une explication rapide. Ou, au pire, un lien vers une explication qui soit relativement accessible au dev que je suis.

  • [^] # Re: trouver les changements, des pistes ?

    Posté par  . En réponse au message kernel freeze. Évalué à 2.

    est-ce un kernel maison ou un kernel fournit par la distribution ?

    Kernel distrib.

    (tu parles de recompiler le module virtualbox, donc installation des headers)

    Il me semble au moins que c'est ce que fait dpkg, au vu des dépendances.

    est-ce que tu as refait l'initrd pour TOUS tes noyaux

    Non, pas pour le "/64stretch/initrd.img" ni "/64stretch/initrd.img-4.9.0-5-amd64" (le fait que dpkg touche potentiellement les modules me semble trop dangereux. Je vais voir ce que donne initramfs seul.).

    ton disque main_sys est-il un disque physique ou une partition LVM ?

    Partition sur le même disque, format de partitionnement GPT.

  • [^] # Re: Auto-hébergement

    Posté par  . En réponse au sondage Vous auto-hébergez-vous ?. Évalué à 3.

    s/Martine/google/ ?

    /me ->[]