TilK a écrit 163 commentaires

  • [^] # Re: Une dépêche!

    Posté par  . En réponse au journal Expérience(s) de télétravail. Évalué à 5.

    Actuellement, je n'utilise aucun outil libre qui me facilite le télétravail. Ma boîte n'utilise que du proprio pour ce genre d'outils.

    Par contre, quand je faisais du télétravail à 40%, j'utilisais freerdp, même si à l'époque, le support des gateways était rudimentaire et expérimental. Cela a surement changé depuis.

    Mais je pense que d'autres télétravailleurs plus impliqués dans le libre sauront te répondre.

  • [^] # Re: "vous êtes libre de la compléter avec la vôtre"

    Posté par  . En réponse au journal Expérience(s) de télétravail. Évalué à 5.

    Salut,

    C'est super d'avoir d'autres retours. Je vais essayer de répondre à tes questions :

    Comment as-tu abordé le sujet (du télétravail) ? Par exemple en posant ta démission pour suivi du conjoint qui a fait faire une contre-proposition par l'entreprise ou tu as "sondé" pour voir si le télétravail était acceptable?

    Je ne suis pas sûr que mon expérience la dessus soit la plus utile, car le télétravail existait dans l'entreprise bien avant que je l'utilise (ça a été la marotte du CE pendant de nombreuses années).

    De mon, cela s'est fait en deux étapes. Lors de ma revue annuelle, j'ai abordé le sujet de ma démission avec mon manager en expliquant que ma femme avait envie de partir de la région parisienne. Sa boite, en plus de lui proposer une mutation, me proposait un poste à salaire constant au même endroit.

    Lorsque sa mutation a été actée, j'ai donc organisé un meeting pour prévenir mon chef. Il m'a proposé de lui même un télétravail à ce moment là. C'est venu de lui car il gérait déjà des télétravailleurs.

    Pas compris : développent logiciel et écrire? Perso je n'ai pas besoin de ça.

    Même si je fais du développement logiciel, je me sert énormément de papier. Pour faire de l'architecture, pour gérer mes todo list, les costings, certaines minutes de meeting, noter des petites choses lors de phase de debugging… Je pense que c'est très proche de ton utilisation d'un tableau blanc. Les informations devant être partagées sont alors numérisées à travers de ces notes manuscrites (en gros, je les recopie dans un email ou dans un document de specs).

    Le PC "du travail", en pratique c'est aussi ton PC "de la maison".

    Çà, par exemple, j'évite au maximum. j'ai deux bureaux (meubles) à la maison avec chacun un PC dessus. Y a le PC boulot qui appartient à mon entreprise avec les outils boulot seulement, et mon PC perso avec les loisirs. Les enfants et ma femme n'ont pas le droit de se servir du PC boulot. Je trouve que ça permet justement de bien cloisonner le travail et la vie familiale. Tu n'es pas tenté de regarder tes emails quand tu commences une partie d'un jeu le week-end. Cela vient aussi du fait que mon PC boulot est un PC sous Windows :-)

    Toi, tu es juste la bonne poire du coup, 1% pris sur ta paye à toi qui est utilisées pas les autres, dommage ;-).

    Chez nous, le CE pense pas mal au télétravailleurs. On reçoit les chèques de Noël par la poste, ils sont prêts à financer une partie des transports pour la famille pour venir à certaines sorties familiales (pas encore profité), et je profite encore des voyages au soleil organisés chaque année. Je dois par contre, dans ce cas là, payer en plus le transport jusqu'à Paris pour y prendre l'avion. En gros, je rate certaines soirées à thèmes, les barbecues, les apéros…

    Sinon, j'ai deux questions pratiques pour les autres télétravailleurs :

    • Est ce que votre entreprise paye une partie de votre loyer, facture d'électricité, internet… De mon côté, ce n'est pas le cas, et donc je me demande si c'est "normal".
    • Au niveau assurance habitation, la mienne m'a affirmé que si la surface dédiée à mon travail était inférieur à 50% de la maison, il n'y avait rien à déclarer. Est-ce la même chose pour vous ?
  • [^] # Re: Liste des appareils concernés?

    Posté par  . En réponse au journal La CIA offre sa première fournée de logiciels non libres gratuits. Évalué à 1.

    La page listant les exploits android semble vieille :
    https://wikileaks.org/ciav7p1/cms/page_11629096.html

  • [^] # Re: Ils s'amusent bien à la CIA

    Posté par  . En réponse au journal La CIA offre sa première fournée de logiciels non libres gratuits. Évalué à 3.

    Et cette page vaut aussi son pesant de cacahouètes.
    https://wikileaks.org/ciav7p1/cms/page_14587529.html

    Que ce soit les mots de passe en clair dans le document, l'image, ou le dernier commentaire :
    Am I the only one who looked at this page and thought, "I wonder if security would have a heart attack if they saw this."?

    Oups :)

  • # Ils s'amusent bien à la CIA

    Posté par  . En réponse au journal La CIA offre sa première fournée de logiciels non libres gratuits. Évalué à 8.

    En cherchant un peu dans les documents, je suis tombé sur un jeu de type capture the flag.

    En gros, pendant ton temps libre à la CIA quand tu viens d'arriver, tu peux t'entrainer à récolter des fichiers et des informations sur une machine, exécuter du code distant, se cacher des antivirus…

    Il semble même y avoir un tableau des scores :p

  • # Pattern matching != Regex

    Posté par  . En réponse au journal Les tutoriaux du mois de février 2017. Évalué à 4.

    Merci pour ces tutoriaux.

    Par contre, je vois une grossière erreur dans celui sur la recherche de sous-chaîne dans MySQL.
    L'opérateur LIKE ne permet que de faire du pattern matching, pas d'utiliser des expressions régulières :
    https://dev.mysql.com/doc/refman/5.7/en/pattern-matching.html
    En gros, tu n'as droit qu'à deux caractères spéciaux, "%" qui "matche" un nombre quelconque de caractères (même aucun), et "_" qui matche un seul caractère.

    Dans MySQL, si tu veux utiliser les expressions régulières il faut utiliser les opérateurs "RLIKE" ou "REGEXP" :
    https://dev.mysql.com/doc/refman/5.7/en/regexp.html

    Tu peux également rajouter une phrase sur les performances qui peuvent se dégrader très vite si tu utilises mal ce genre de constructions.

  • # SNMP au dessus de UDP

    Posté par  . En réponse au journal SNMP vs NRPE. Évalué à 6.

    en tant que protocole purement IP, pas forcément priorisé sur les flux TCP/IP ou UDP/IP en cas d’engorgement…

    Juste par diptérophilie, je tiens à souligner que SNMP est basé au dessus de UDP, avec tous les avantages et inconvénients associés.

  • [^] # Re: I like =

    Posté par  . En réponse au journal Analyse de texte. Évalué à 3.

    Je confirme pour le like. Ici, cela t'empêche d'utiliser l'index et donc tu te tapes un full scan de ta table à chaque update. Cela est très coûteux.
    Après, je ne connais pas très bien sqlite, je viens d'apprendre qu'il n'y a pas de "INSERT … ON DUPLICATE KEY UPDATE …" ce qui t'aurais bien aidé ici.

    Mais il y a une question que tu peux te poser. Aurais tu plus d'insert ou d'update ?
    Ton code exécute 2 requêtes pour un update et une seule pour un insert. Si tu prévois que l'update sera plus récurent, mieux vaut faire le contraire : update d'abord, et si le nombre de rows modifiés est 0, tu fais l'insert.
    Par exemple :

        cursor.execute("update strings set freq=freq+? where string = ?",(strings_ok[s],s))
        if (cursor.rowcount == 0):
          cursor.execute("insert into strings values (?, ?)",(s, strings_ok[s]))
          inserted += 1
        else:
          updated += 1

    Sinon, il y aurait une solution a une requête :

    cursor.execute("insert or replace into strings values (?, ifnull((SELECT freq from strings where string = ?),0)+?)",(s, s, strings_ok[s]))

    Mais elle ne semble pas performante.

  • # Déplacer le problème ?

    Posté par  . En réponse au journal XMPP et (micro)blogage: la donne a changé. Évalué à 10.

    Juste pour être sûr que j'ai bien compris :

    Vous aviez des problèmes avec les serveurs XMPP pour faire du microblogage parce que cela nécessite que le serveur implémente le XEP-0163 (service PEP). Or la majorité des serveurs déployés ne l'implémentent pas encore (l'XEP-0163 est encore au stade de draft).

    Pour contourner ce problème, deux nouvelles XEP ont été publiées (à l'état expérimental) : XEP-0355 et XEP-0356 pour permettre de déléguer à un serveur tiers l'implémentation du service PEP.

    Cela permet d'avoir une implémentation unique du service PEP qui permet de se connecter à n'importe quel serveur XMPP qui implémente ces deux XEP expérimentales.

    Si je comprend bien, pour que cela fonctionne, il faut donc que tous les projets de serveur XMPP acceptent d'implémenter ces deux XEP et que les détenteurs de serveur XMPP utilisés acceptent de mettre à jour le code de leur serveur vers cette nouvelle version ?

    Je ne connais pas la complexité d'implémentation de ces XEP, mais n'est ce pas ambitieux de penser que les développeurs des serveurs seront plus à même d'implémenter deux XEP expérimentales de 2014 qu'ils l'ont été d'implémenter une XEP pas modifiée depuis 2010 ?

    Mes deux cents…

  • [^] # Re: Redite

    Posté par  . En réponse au journal La ville allemande de Gummersbach a migré de Windows vers Linux !. Évalué à 10.

    Oui, mais elle a beaucoup souffert.

  • [^] # Re: Gone Home

    Posté par  . En réponse au journal Faire coexister plusieurs versions de la Glibc. Évalué à 2.

    Pour gone home (très bon "jeu"), j'ai également eu un problème de souris et de mouvement.
    J'ai trouvé des infos sur le forum de steam.
    En gros, il faut le lancer en mode fenêtré pour régler les problèmes de souris, et changer la variable d'environnement LANG avant de le lancer pour les problèmes de bindings des touches de déplacement :
    LANG=en_US

  • [^] # Re: Ça fait peur...

    Posté par  . En réponse au journal Faire coexister plusieurs versions de la Glibc. Évalué à 4.

    Vu de ma fenêtre, un jeu proprio, ça devrait être compilé en statique, non?

    Sauf les bibliothèques LGPL, car ce n'est pas légal. Et c'est le cas de la glibc.
    Après, trouver des bibliothèques standard C qui fonctionnent sous linux, et qui te permettent d'être lié statiquement à un programme propriétaire, j'en connais pas des tonnes. Wipipédia donne newlib, musl libc (plutôt pour de l'embarqué) et Bionic mais cette dernière est très liée à Android.

    Supposons que 3 ans plus tard, tu as changé de distro, tu veux lancer le jeu, mais ô malheur, la dernière version de biblio-qui-tue_2.4 ne garde pas la compatibilité ascendante avec biblio-qui-tue_1.9, et ça ne marche plus.

    La glibc essaie de garantir la compatibilité descendante.

    Y'a encore des mises à jour de sécu sur Mandriva 11 où tu te trimballes toutes les failles trouvées ces 3 dernières années ?

    Il y a eu des mises à jour officielles jusqu'à mi-2013 je dirais. Le reste est mis à jour "à la main" :)

  • # Comment l'activer ?

    Posté par  . En réponse au journal Des nouvelles d'Electrolysis. Évalué à 4.

    Pour les utilisateurs de nightly qui se demande comment activé cette fonctionnalité, c'est simple :
    - Soit dans le menu "file" vous cliquez sur "New e10s window". Cela va ouvrir une nouvelle fenêtre avec ce comportement.
    - Soit dans le "about.config" vous surchargez "browser.tabs.remote.autostart" à "true". Au prochain démarrage, firefox se comportera de ce manière par défaut (avec la possibilité d'ouvrir une fenêtre classique dans le menu "file").

    Par contre, cela n'a pas l'air exempt de bugs. Par exemple, je ne peux pas m'authentifier sur DLFP avec e10s.

  • [^] # Re: les TR, la carte mais il y à mieux ....

    Posté par  . En réponse au journal Histoire des titres restaurant, ou comment les salaires furent placés sous DRM. Évalué à 3.

    J'en viens à la question suivante : Quid des mutuelles dans ce cas ?
    Pour moi c'est pire que les TR: il n'est pas possible de ne pas prendre de mutuelle.

    En fait, depuis 2012, il est tout à fait possible de ne pas souscrire à la mutuelle "obligatoire" de ton entreprise. Tu dois par contre souscrire à une autre mutuelle (de ton propre chef, ou au travers d'une mutuelle famille de ton conjoint par exemple). La seule contrainte étant de le justifier chaque année auprès de ton employeur.

    C'est le f du 2° de l'article R. 242-1-6 du code de la sécurité sociale.

  • [^] # Re: nombrilisme

    Posté par  . En réponse au journal Point BZH. Évalué à 4.

    Donc .cat, ça existe depuis longtemps http://fr.wikipedia.org/wiki/.cat

    Arg, http://lol.cat a déjà été déposé…

    lol.cat is a community tied by its love of cats, pictures supposed to be funny and Catalunia.

  • [^] # Re: Titre

    Posté par  . En réponse au journal OpenJDK JEP 180: HashMap, collisions & attaques par la complexité. Évalué à 1.

    Vu que l'on est dans les fautes : y a un le future à transformer en le futur.

  • [^] # Et NSS ?

    Posté par  . En réponse au journal OpenSSL est mort, vive (le futur) LibreSSL. Évalué à 7.

    Et que vaut également NSS ?

    A priori, c'est l'une des bibliothèque les plus utilisées (au moins coté client) vu que 2 des 3 plus importants navigateurs l'embarque (Chrome et firefox), et les licenses proposées sont assez permissives (MPL, GPL et LGPL). Il y a également une couche de compatibilité avec openSSL pour les décideursdéveloppeurs pressés et une très bonne liste de plateformes supportées.

    PS : Lien intéressant trouvé après écriture du commentaire.

  • # Supervision oui, mais de quoi ?

    Posté par  . En réponse à la dépêche Shinken version 2.0. Évalué à 1.

    Après lecture de la dépêche, impossible de savoir ce que Shinken surveille.

    Donc pour ceux qui se pose la question, d'après leur site:

    Shinken packages will allow you to (…) monitor your servers and applications.

  • [^] # Re: Et les clients ?

    Posté par  . En réponse à la dépêche Nouvelle vulnérabilité dans l’implémentation OpenSSL. Évalué à 6.

    En me servant de pacemaker, je me suis aperçu par exemple que le navigateur "samsung" de ma tablette android était vulnérable. Et hop, l'historique de navigation et les cookies qui fuitent vers le serveur.

    Ça fait peur…

  • # Comme l'a écrit Sartre (non pas le département)

    Posté par  . En réponse au journal So, you wanna be a sysadmin ? (Trolldi inside). Évalué à 10.

    L'enfer, c'est les autres !

  • # Encore du sexisme dans le monde de l'informatique

    Posté par  . En réponse au journal Sortie de MATE 1.8. Évalué à -10.

    Et voila, en cette Journée internationale du droit des femmes , on trouve encore des gros lourds barbus pour appeler leur bureau "Mate" (à prononcer maté d'après leur site).

    En plus de rappeler le passe-temps préféré des jeunes pubères de banlieue dans les lieux publics pendant leur oisiveté, cela fait aussi le parallèle entre mater son bureau et mater une femme. Et ce n'est pas le pseudo dédouanement sur l'origine du mot mate en bas de leur page d'accueil qui nous fera oublier l'évidence :

    The name "MATE", pronounced Ma-Tay, comes from yerba maté, a species of holly native to subtropical South America. Its leaves contain caffeine and are used to make infusions and a beverage called mate.

    Sur ce, avec une journée de retard, je m'en vais par la fenêtre…

  • [^] # Re: En fait la discussion continue

    Posté par  . En réponse au journal Debian rejoint les utilisateurs de Systemd. Évalué à 10. Dernière modification le 09 février 2014 à 21:51.

    En tout cas, Ian Jackson a pété une durite :
    - Ça commence "gentiment" : I am EXTREMELY ANGRY
    - Puis, ça pousse au départ au travers d'un vote : The Technical Committee has lost confidence in the Committee's Chairman and requests that the Chairman resign.
    - Son vote 4 minutes plus tard : I vote 1. Y (TC has lost confidence in chairman)
    - Puis enfin, sa mise en retrait du TC : I'm going to step away from the TC now for a few days., avec le petit mot de gentillesse qui va bien : Bdale, please do not send me any email.

    Ça vaut les feux de l'amour ce soir…

  • [^] # Re: pas très grave

    Posté par  . En réponse au journal Les impôts en ligne et la fuite de données. Évalué à 8.

    D'après légifrance, c'est le cas. Tu as 32 références à cette expression (dont 19 encore en vigueur).

    Quelques exemples :
    - Code la consommation : L'emprunteur doit apporter à l'immeuble hypothéqué tous les soins d'un bon père de famille.
    - Code civil : Le gardien doit apporter, pour la conservation des effets saisis, les soins d'un bon père de famille.
    - Loi n° 52-1322 du 15 décembre 1952 instituant un code du travail dans les territoires et territoires associés relevant des ministères de la France d'Outre-mer : Le maître doit traiter l'apprenti en bon père de famille et lui assurer les meilleures conditions de logement et de nourriture.

  • [^] # Re: encore un manque d'observation

    Posté par  . En réponse au journal Steam OS version facile. Évalué à 1.

    Tu as oublié par exemple :
    - la configuration de la machine; la configuration du réseau, des utilisateurs et de leur mot de passe, la gestion des mises à jour…
    - le navigateur internet;

    Après, comme dit plus haut, il n'y a pas que les applications, il y a aussi, à mon avis, pas mal de choses autour des drivers, des périphériques de jeux (manettes, casque avec micro, webcam…).

  • [^] # Re: Gné

    Posté par  . En réponse au journal Paylib va enfin remplacer paypal !. Évalué à 1.

    Concernant la vente d'alcool à 90°, je n'ai jamais entendu d'argument moral — utiliser de l'alcool à 90° pour faire des liqueurs maison, c'est mal — justifiant une lutte contre sa vente.

    Pourtant, la loi le dit : "Il est institué une cotisation perçue sur les boissons alcooliques en raison des risques que comporte l'usage immodéré de ces produits pour la santé."
    L'alcool, c'est dangereux pour la santé, donc c'est mal©. Pour compenser le coût des maladies dues à l'alcool, une taxe sur l'alcool a été mise en place.

    Au final, utiliser de l'alcool à 90° pour faire de liqueur maison est autorisé, et il n'y a pas lutte contre sa vente. Il y a juste au lutte contre la fraude (pas payer sa cotisation). Essayer de ne pas payer cette taxe pour faire des liqueurs maison, cela revient à réduire les recettes de la sécurité sociale et donc faire payer à tous ce coût. Donc, c'est mal©.