wilk a écrit 1103 commentaires

  • [^] # Re: ASN

    Posté par  . En réponse au journal Nucléaire, l'amateurisme d'EDF. Évalué à 10.

    Ca me fait penser à dernièrement sur mon chauffe-eau.
    Au téléphone :
    - Le cadran affiche combien de bar ?
    - 4 barres

    ''''|''''1''''|''''2''''|''''3''''|''''4''''|''''5
       ^
    
  • # Un peu de philo

    Posté par  . En réponse au journal Changement de carrière.. Évalué à 3.

    Quand on a ce genre de questionnement qui grouille sous le chapeau, un peu de lecture fait du bien. Ou pas.
    "Eloge de la fuite" Henri Laborit, "Eloge de l'insécurité" Alan Watts.

    Ensuite, pour s'extraire du tourbillon, je conseille vivement un plongeon dans un lac de montagne ou une douche froide quotidienne suivant ce qu'on a sous la main. L'effet ne dure pas très longtemps mais ça permet une petite pause.

  • [^] # Re: Moi aussi je me suis posé plusieurs fois la question ...

    Posté par  . En réponse au journal Changement de carrière.. Évalué à 10. Dernière modification le 20 octobre 2019 à 09:28.

    Quand j'étais tout jeune, déjà informaticien, je m'étais inscrit dans une petite boite d'interim. Un jour ils m'appellent pour de la peinture ! Je leur demande pourquoi puisque je ne suis pas du tout peintre et qu'ils doivent avoir des candidats bien plus compétents dans ce domaine. Ils me répondent alors que c'est de la peinture chez une cliente qui habite sur place et qu'ils ont besoin de quelqu'un qui ne picole pas trop ! Un informaticien ça ne picole pas non ?

  • [^] # Re: Et toi, quel est ton avis ?

    Posté par  . En réponse au journal Python pour la rentrée 2019 - Hors Série - Python revient dans la course face à Node.js. Évalué à 5.

    Alors bon, le côté Python pas maintenable dans la durée, je le vois franchement biaisé par le problème de base : qui a codé le cœur du projet

    J'ai fais l'expérience en réécrivant à l'identique (quasi du copier-coller) en Go des applications et libs que j'avais écrites moi-même en Python. Pour moi il n'y a pas photo, la maintenance est clairement facilité en Go. En terme de maintenance je parle de la reprise du code mais aussi du déploiement, des dépendances à suivre, des éventuels soucis de perfs etc.

    Même sur des applis qui n'ont à priori aucun besoin de puissance ça peut jouer également. Par exemple un utilisateur qui s'amuse à sortir une édition pdf détaillée sur plusieurs années "juste pour voir" : 6000 pages… Avec reportlab c'est la sanction immédiate, en Go l'erreur est pardonnée.

  • # Tester

    Posté par  . En réponse au message Choix serveur Cloud pour hébergement d'un "gros" Wordpress . Évalué à 2.

    L'avantage du cloud c'est que tu peux tester facilement sans t'engager. Paradoxalement ils font tout pour te rendre dépendant !

    Tu vas perdre en perf et en prix sans aucun doute (x4 dans mon cas par ex), mais tu vas gagner en sécurité, souplesse et maintenance.

    Hetzner : fiable et tarifs très bas, peu de fonctionnalités
    ovh et scaleway : peu fiable, fonctionnalités aléatoires, certaines marchent d'autre non, ça à l'air en beta perpétuel…
    AWS : cher, extrêmement fiable avec une infinité de fonctionnalités, le jour et la nuit par rapport à tous les autres. Attention, tu deviens très vite dépendant !

    Je ne sais pas ce qu'il en est avec WP, mais dans mon cas (du dev spécifique) j'ai appris à mieux séparer les choses, appli, stockage, bdd. Aussi, même si je devais revenir à du bare-metal pour les perfs ou le prix je gérerai mon serveur de manière beaucoup plus efficace. Par exemple avec scaleway tu peux jongler et mettre l'appli sur un petit bare-metal, la bdd en saas et le stockage sur S3 ou similaire.

  • [^] # Re: Odoo pour la comptabilité

    Posté par  . En réponse à la dépêche Dolibarr ERP CRM v10 est disponible. Évalué à 2.

    En ligne y a jepilotemontentreprise.com jusque là c'est gratuit pour la compta avec possibilité d'import, c'est ce que je fais pour éditer les états qui vont bien à partir d'une saisie sur une app perso. L'idée est pas trop mal, tant que tu n'as pas besoin d'un EC c'est gratuit et si besoin tu peux te mettre en relation avec un EC partenaire.
    Ce qui manque par contre souvent dans ces solutions en ligne c'est une api pour ne pas avoir à importer à la main.

  • # jepilotemonentreprise (attention : pub privatisante inside)

    Posté par  . En réponse au journal Logiciel comptable et ergonomie. Évalué à 3. Dernière modification le 08 avril 2019 à 13:25.

    Rien à voir avec le libre, et c'est dommage, mais comme le sujet est l'ergonomie on peut s'en inspirer.

    Je partage le point de vue du post, les logiciels de compta, libres ou pas d'ailleurs, ont toujours une ergonomie à couper au couteau, je n'ai jamais compris vraiment pour quelle raison vu que le principe est quand même particulièrement simple et ne change pas (par rapport à la paye par ex). Du coup je fais mes saisies dans un logiciel perso et j'exporte vers un logiciel de compta plus réglementaire, ça me permet d'en changer facilement et d'en essayer plein.

    Récemment j'ai découvert https://jepilotemonentreprise.com c'est un petit service de saisie comptable et facturation en ligne (c'est gratuit ils se rémunèrent en proposant des liens avec des experts comptables à la demande, mais c'est pas le sujet). Et franchement je suis stupéfait par l'ergonomie, claire, simple tout en étant complet. Pour couronner le tout ça juste marche ! Il y a de l'inspiration à prendre ou encore mieux aller militer chez eux pour qu'ils le libère.

  • # Tolérance pour les paiements par carte

    Posté par  . En réponse à la dépêche Les logiciels libres de caisse de mieux en mieux pris en compte par Bercy. Évalué à 6.

    http://bofip.impots.gouv.fr/bofip/10691-PGP.html

    Toutefois, par tolérance administrative, lorsque tous les paiements reçus en contrepartie d'une vente ou d'une prestation de services sont réalisés avec l'intermédiation directe d’un établissement de crédit régi par les dispositions du titre Ier du livre V du code monétaire et financier (CoMoFi, art. L. 511-1) auprès duquel l’administration peut exercer son droit de communication, l'assujetti est dispensé de l'obligation d'utiliser un logiciel ou système de caisse certifié.

  • # Compatibilité

    Posté par  . En réponse au journal Microsoft serait en train de développer un navigateur web basé sur Chromium. Évalué à 7.

    Ce site est optimisé pour la version 42 de Edge-chromium.

  • [^] # Re: Penser à nourrir les moinseurs

    Posté par  . En réponse au journal GoFr - Episode 02. Évalué à 5.

    C'est le bizutage.
    Content d'accueil un nouveau gauffré parmi nous.

    Partant pour faire une dépêche collective sur le nouveau principe de module ?

  • [^] # Re: Go -> Rust

    Posté par  . En réponse au journal Go et Rust, lequel est le remplaçant du C ?. Évalué à 2.

    Toujours est-il qu'en fin de compte on se retrouve avec une version communautaire qui n'est pas très appréciée par la communauté, voir complètement rejetée, et une version non communautaire très largement plébiscité par la communauté !

    Si on regarde les contributeurs respectifs des deux côtés on a essentiellement deux personnes. Un qu'on appelle communauté, un qu'on appelle Google :-)

    Bon j'arrête là, voyons plutôt ce que va donner le résultat.

  • [^] # Re: Go -> Rust

    Posté par  . En réponse au journal Go et Rust, lequel est le remplaçant du C ?. Évalué à 3.

    Russ à fait des propositions à l'équipe de Dep qui les a refusée (à l'été 2017 puis en décembre 2017 sauf erreur). Donc comme on dit chez nous "show me the code". Ce qu'il a fait en 15j, non pas parce qu'il est plus fort que les autres mais parce que son idée est juste très simple (minimal version selection) et plus facile à implémenter qu'à démontrer en discussion. Ceci fait il l'a rendu publique en février. Tout le monde a pu en discuter, l'essayer, faire des remarques, l'amender (./vendor) qui ont abouties à une proposition officielle en mars (462 pour 8 contre). Cette proposition n'a été accepté officiellement qu'en mai (je pense que tu fais une erreur dans ta chronologie). Bref rien de spécial par rapport à n'importe quel projet libre, surtout Go où les fonctionnalités sont restreintes par principe et où on ne peut pas se permettre d'avoir des chevauchements d'outils comme en Python par ex.

    Le premier jet de gestionnaire de version de Rust a été éjecté d'une manière beaucoup plus radicale que ça sans que ça n'émeuve qui que ce soit. Est-ce qu'un seul langage n'a pas connu de remous concernant sa gestion des packages !?

    Google en tant qu'entreprise n'a que peu à voir la dedans (c'est ce qu'on leur reprochait jusque là d'ailleurs) pour le coup, je ne suis même pas sûr qu'ils utilisent les modules vu qu'ils ont leur fonctionnement propre avec un dépôt général et des forks de toutes les dépendances.

    Ceci dit je n'ai aucune doute comme toi sur le fait que Google aurait le dernier mot si besoin ! Mais en l'occurrence je ne le vois pas à ce sujet.

  • [^] # Re: C puis Python

    Posté par  . En réponse au journal Go et Rust, lequel est le remplaçant du C ?. Évalué à 2.

    Vim

    Je n'ai jamais utilisé PyCharm mais oui c'est ce qu'on retrouve, un tas d'outils très pratique pour contrôler et naviguer à travers le code. Refactoriser, éliminer le code mort etc.

    Du fait de l'absence de code dynamique c'est par contre beaucoup plus efficace et fiable (mais strict du coup). J'ai quand même mis pas mal de temps à passer de Python à Go car j'utilisais beaucoup le côté dynamique. Du coup maintenant quand je refais du Python je m'interdit beaucoup de chose ! Y a pas photo, Go est rébarbatif et ennuyeux, c'est un avantage et un défaut…

  • # C puis Python

    Posté par  . En réponse au journal Go et Rust, lequel est le remplaçant du C ?. Évalué à 4.

    Personnellement j'ai commencé par réécrire des bouts de code C en Go car j'avais besoin de garder de la rapidité tout en ayant de plus en plus de besoins en réseau et multiproc.
    La réécriture de ces petits algos en C a quasiment consisté à un copier-coller.

    Ensuite j'ai trouvé ça tellement facile et pratique que j'ai démarré une appli web qui ne nécessitait rien de tout ça et aurait très bien pu être écrite en Python.
    Pour une première appli comme ça j'ai mis beaucoup plus de temps qu'en Python. En revanche le résultat est beaucoup plus solide dans le sens où la maintenance est beaucoup plus facile grace au typage statique et l'absence de magie. Le déploiement est également beaucoup plus simple et économique en ressource.

    J'étais pourtant un fervent défenseur du typage dynamique. Du coup j'ai compté pour être sûr ! J'ai compté le nombre de fois où je faisais une erreur de type en Python, détecté au test. Énorme. Énorme mais je ne m'en rendais pas compte car les erreurs de types en Python sont très vite corrigées donc on oublie rapidement le problème.

    Depuis je n'utilise plus que Go et je réécris progressivement tout ce que j'ai en Python. C'est juste trop facile et je ne peux plus me passer de vim-go. Le nouveau Go module clos le seul bémol qui restait.

  • [^] # Re: Go -> Rust

    Posté par  . En réponse au journal Go et Rust, lequel est le remplaçant du C ?. Évalué à 0.

    Je trouve au contraire que l'approche go module est beaucoup plus compatible avec ce que souhaitait la communauté que Dep d'une part et a beaucoup évolué par rapport aux nombreux retours (plutôt très positifs) de la communauté.

    Je me souviens très bien qu'au départ de Dep il y a eu une grande frustration dans la communauté de voir qu'on abandonnait la philosophie Go de chercher la simplicité sans forcément faire comme les autres. Au point de carrément décréter qu'il n'y aurait qu'une seule "expérimentation officielle", fusse-t'elle organisée par des personnes de la communauté. Qui plus est sous forme de réunions privées comme ton lien le montre… Je pense que l'erreur est partie de là alors qu'on avait à l'époque tout un tas d'expérimentations diverses beaucoup plus propices à faire émerger des idées nouvelles.

    Chacun peut se faire son opinion sur les issues github, d'une manière plus transparente que les retours de discussions privées où il y a eu beaucoup de contradictions assez stériles.

  • [^] # Re: Une faille de sécurité européenne

    Posté par  . En réponse au journal RGPD, retrait de toutes les listes de MailJet. Évalué à 10.

    Seriez pas entrain de spamer mon journal sur le spam par hasard ?

  • [^] # Re: Contenue du listing

    Posté par  . En réponse au journal RGPD, retrait de toutes les listes de MailJet. Évalué à 7.

    Je pensais qu'il y en aurait plus (44 avec des redondances et quelques légitimes).
    Ils viennent à l'instant de m'indiquer qu'il suffit que je leur indique de quelles listes je souhaite être désabonné et qu'un technicien s'en occupera. Comme ils m'avaient envoyé un pdf précédemment ils viennent de m'envoyer un fichier excel pour que je puisse cocher plus facilement. J'imagine que si d'autres que moi font cette demande ils prévoiront un petit formulaire ha doc.

  • [^] # Re: Chaussures du cordonnier

    Posté par  . En réponse au journal Freenaute, ton mot de passe d'abonné est stocké en clair chez Free. Évalué à 4.

    Je sais pas vous mais je ne suis pas sûr non plus de stocker mes propres idées en clair dans ma tête. C'est pour ça qu'on cause d'ailleurs, dans l'espoir qu'un interlocuteur aura la clé de décryptage.

  • # Canicule

    Posté par  . En réponse au journal RGPD, retrait de toutes les listes de MailJet. Évalué à 6.

    Les fautes c'est à cause de la canicule, ça compte pas. Fête pas gaffe.

  • [^] # Re: Bonne nuit

    Posté par  . En réponse au journal J'ai testé... me faire électriser. Évalué à 2. Dernière modification le 17 juillet 2018 à 20:28.

    Je ne pense pas non plus que l'histoire de température du corps joue beaucoup avec une douche froide sauf à rester très longtemps.
    Par contre une bonne douche vraiment froide à un effet rituel et change les idées quasi instantanément (ça oblige à chanter !). Dans ce sens je pense que ça peut aider à dormir. En tout cas je peux témoigner que ça n'empêche pas.

  • [^] # Re: Marre des conseils « à la con »

    Posté par  . En réponse au journal J'ai testé... me faire électriser. Évalué à 5.

    Le sommeil c'est l'inverse de la musique, plus on s’entraîne moins ça marche !

    Par contre c'est dommage cette aversion envers les conseils à la con, c'est un peu comme des graines (c'est marqué que c'est la meilleure sur le paquet) il faut en planter plusieurs différentes pour voir s'il y en a une adaptée au terrain, parfois c'est pas celle qu'on croit qui se met à pousser subitement. Parfois elle n'a pas poussé une année mais pousse l'année d'après.

  • [^] # Re: Une information très utile pour l'ouverture d'un site de e-commerce

    Posté par  . En réponse au journal Loi anti-fraude : allègement pour le e-commerce avec CB. Évalué à 4.

    Il y a le groupe comptabilité d'April et une page wiki :
    https://wiki.april.org/w/Comptabilite

    C'est marrant cette tolérance administrative car c'est ce que m'avait dit mon inspecteur des impôts à l'époque (au siècle dernier) où je me suis installé. Dès l'instant où j'aurai une trace bancaire je n'aurai aucun soucis (l'inverse de ce que me disaient les experts comptables).
    Je suis retourné voir les impôts récemment par rapport à la loi anti-fraude et les nouveaux seuils micro, j'ai eu exactement la même réponse avec en prime "ne vous cassez pas la tête" (sous entendu : avec vos revenus dérisoires…).

  • [^] # Re: mauvais backup

    Posté par  . En réponse au sondage Oui j’avoue, ma plus grosse boulette c’est d’avoir :. Évalué à 4.

    C'est super depuis que le dernier technicien est venu la sauvegarde sur bande qui mettait 2h est instantanée.
    Quelques semaines plus tard : comment ça j'aurai du le signaler ?

  • # Mercurial

    Posté par  . En réponse au journal Microsoft rachète Github. Évalué à -1.

    Ce serait sympa que facetruc rachète gitlab, juste le temps de faire passer tout le monde sur mercurial.

  • [^] # Re: Je suis passé à Gitlab

    Posté par  . En réponse au journal Microsoft rachète Github. Évalué à 8.

    Xavier me souffle

    $ dig +short gitlab.com A
    52.167.219.168
    $ whois 52.167.219.168 | grep OrgName
    OrgName: Microsoft Corporation