Logo journal du hacker middle
  1. 1

    Écologiquement, non.

    1. 1

      Effectivement. J'ai intégré d'autres formats et si l'un d'eux n'est pas visible dans le retour de whois, c'est un “FAIL” qui sera affiché. Les whois de mes domaines retournent tous le champ “Expiry Date” donc ça répond à mon besoin. J'ai les TLD suivants : .com, .fr, .io, .org, .info, .tv et du .net.

      1. 3

        Ah, l'excuse classique « c'est pour des novices, donc on a le droit d'écrire n'importe quoi ». C'est tout le contraire : il faut être DAVANTAGE rigoureux quand on écrit pour des novices, car ils ne peuvent pas corriger d'eux-mêmes.

        Et, non, l'article n'est pas corrigeable, trop d'énormités. C'est comme si je faisais un article sur un sujet auquel je ne connais rien (mettons, la sculpture religieuse hindoue) et que je m'en tire ensuite en disant « les experts n'ont qu'à corriger ».

        1. 2

          « l’éditeur de texte (comme Git) » WTF???

          1. 1

            Attention, cela ne marche que si la commande whois inclus un champ pour “Expiry Date”. Ça ne fonctionnera pas pour .de, par exemple.

            1. 3

              Article intéressant, juste quelques passages me font tiquer. Je les mets là parce que le blog ne permet pas de commenter, à priori.

              Cette écriture permet de se passer des balises HTML au profit de marqueurs universels.

              Universels, c'est peut-être exagéré.

              J’écris, grâce à la double étoile, une série de **caractères en italique**.

              Raté, ça c'est le gras. C'est d'ailleurs indiqué par l'auteur juste avant.

              Il suffit de sauvegarder le document avec l’extension .md pour que la syntaxe soit respectée.

              Il s'agit d'un fichier en texte brut, l'extension pourrais ne pas exister, être .markdown, .txt ou n'importe quoi d'autre que ça ne changerait rien. Je suppose que l'auteur voulait indiquer que ça permet à l'éditeur de déterminer la bonne coloration syntaxique.

              Si [Git] reste parfaitement adaptée à l’écriture informatique – et à la localisation de code

              La… localisation de code ? Quoi ça ?

              PS : le formulaire de commentaires du JdH est toujours fâché avec l'Unicode apparemment, c'est ennuyeux de devoir repasser sur son texte pour réussir à poster sans se manger une 500… (pour virer espaces insécables, points de suspensions, flèches, etc.)

              1. 2

                Un fil rédigé par Elliot Alderson qui décrit un peu comment ça s'est passé côté matrix.org (tl;dr pas très bien).

                1. 1

                  d'un autre côté écrire un logiciel de communication chiffrée et ne pas mettre à jour, je pense que le projet serait condamné à très court terme :D

                  1. 2

                    Franchement ils sont ouverts et réactifs ! Bravo.

                    Un vrai changement d'État d'esprit.

                    1. 2

                      Mailfence est pas mal aussi, c'est gratuit pour un usage basique, puis deux offres à 2.50€ et 7.50€ par mois en fonction de son utilisation. Le service est hébergé en Belgique et peut s'utilise avec un client mail classique comme Thunderbird. J'ai entendu du bien de Kolab Now également mais je ne l'ai jamais utilisé.

                      1. 2

                        r et je pense qu'il est ouvert à intégrer à son article toutes les corrections qu'on pourrait lui suggérer.

                        Effectivement, nous ne prétendons pas être des experts sur le DNS, l'idée était de présenter rapidement le sujet pour les novices tout en restant dans le thème des cryptomonnaies. Si vous avez des informations à nous fournir pour compléter l'article ce sera avec grand plaisir. :)

                        1. 5

                          Linux répond de manière complexe à un problème qui n'existe pas dans ton entourage puisqu'ils disposent déjà d'un OS installé sur leur ordinateur qui fonctionne relativement correctement et qui dispose d'un choix énorme de logiciels (et un OS, son rôle c'est de faire tourner des logiciels avant d'être un jouet et un outil de reconnaissance sociale pour geeks).

                          Je ne vais pas m'épancher sur les guerres de clocher qui ont mené à un morcellement des distributions qui casse toute visibilité ou sur la priorité évidente des acteurs du secteur au monde serveur puisque les membres de la fondation Linux ont pour but d'investir et non de faire des cadeaux aux libristes. C'est ça qui explique que Gnome, KDE, Gimp, Kdenlive, LibreOffice, [insère ici ton projet desktop préféré] n'avancent que très peu, de manière laborieuse au gré des efforts remarquables des communautés, alors que le noyau et les outils serveurs (Docker, Kubernetes, Nginx, …) se portent très bien. Cette dichotomie s'est creusée sur la dernière décennie.

                          1. 1

                            Ça me fait penser à Vanilla JS.

                            1. 2

                              Ah ouai… O_O Bah démissionne ! Tu peux ?

                              1. 1

                                Merci ! Pour le capitole du libre, je ne vois pas d'édition en 2019 pour le moment. Python Toulouse ajouté ! As-tu des infos sur l'ambiance du THSF ? Ca semble mixer plein de domaines différents et pas que de la prog.

                                1. 1

                                  Après on n'aide pas les gens à assumer leurs erreurs, il suffit de voir les “réunion de crise”, la première question que les responsables posent, c'est “qui a fait une erreur ?”. La dernière réunion du type que j'ai faite, je suis partie au bout de 30 secondes, en disant “Je pensais être là pour trouver une solution, pas un coupable”. Mais on travail dans un mauvais sens, dernière grosse erreur sur le SI, j'ai d'abord pensé à une erreur de conf de mon cotés, puis j'ai contacté les devs, qui m'ont envoyés chier. Pour finir j'ai regarder le code sur le SVN, et j'ai vu que y'avait une base de données de recette en dur. J'ai remonté ça, et chercher un plan d'amélioration. Seul amélioration, j'ai perdu les droits SVN.

                                  1. 1

                                    la majorité des devs ne font pas.

                                    C'est vrai, moi le premier. Dans l'agilité, il y a une réflexion sur « assumer ses erreurs » à la fois pour les reconnaître mais aussi les dédramatiser, leur accorder du temps et passer à autre chose. On ne fait pas de v1.0 parfaite du premier coup. On est d'accord.

                                    On flatte énormément l'orgueil des développeurs. L'exemple des rockstar cité dans l'article est révélateur. Ça n'aide pas à accepter que « je vais faire des erreurs, j'en ferai plus sous la pression, cela doit être pris en compte dans mon travail de dév ».

                                    L'informatique est plus proche du bâtiment que l'on crois, il y a aussi des fondations, qui sont très complexe à toucher, car la moindre modification, et tout s'écroule

                                    Je suis tout à fait d'accord avec toi. J'utilise souvent le secteur du bâtiment comme analogie pour expliquer l'informatique : on retrouve les fondations, la distinction interface/arrière-boutique, l'architecture, et plein d'autres points communs.

                                    Je voulais compléter en disant que le dév a une qualité qui permet de dépasser certaines limite du bâtiment : tout est virtuel. C'est juste une question de moyen et de volonté. Avec l'analogie du bâtiment, on est tenté de négliger ce point.

                                    Si on touche un brique essentielle, on peut toujours remanier sans repartir d'une feuille blanche (et subir l'effet tunnel).

                                    Pour éviter les régressions et attaquer vaillamment le remaniement, le pire scénario que je vois est d'avoir une batterie de test selenium sur la prod, de sorte qu'on puisse valider la prod à chaque déploiement. Quand t'es dans la mouise à ce point, faut assumer :-D heureusement, pas mal de projets peuvent avoir une préprod.

                                    C'est ça qu'on a pas dans le bâtiment : cloner une maison pourrite, améliorer le clone, y habiter une journée et une nuit pour s'assurer que tout va bien et remplacer l'originale. Bien des architectes rêveraient de pouvoir faire ça !

                                    Une approche comme ça est plus coûteuse qu'une réécriture complète, mais le retour est immédiat et plus certains. Ça reste coûteux comme toute dette impayées depuis des générations ^^

                                    1. 1

                                      La vulgarité est pour moi l'humanisation d'un article, l'humain est vulgaire de base. Enfin les gouts et les couleurs. Par contre oui l'erreur est humaine, et il n'y a que ceux qui ne font rien qui n'en font jamais, par contre faut savoir les reconnaitre, ce que dans ma boite, la majorité des devs ne font pas.

                                      L'informatique est plus proche du bâtiment que l'on crois, il y a aussi des fondations, qui sont très complexe à toucher, car la moindre modification, et tout s'écroule, et faire des tests n'est toujours pas faisable. Je l'ai vu très souvent ou tout un SI est dépendant d'un vieux système qui d'un coup n'est plus maintenu, mais qui est le coeur de se SI.

                                      1. 1

                                        L'idée est de faire un paquet debian binaire sans passer par les sources. C'est pas bête. Il me semble que c'est ce que fait fpm.

                                        1. 2

                                          Contre la cyberhaine ?? cocasse de la part d'une député qui aurait mordu un chauffeur de taxi pour ne pas payer 12€… ^^

                                          https://www.lepoint.fr/politique/quand-laetitia-avia-deputee-lrem-mord-un-chauffeur-de-taxi-05-07-2017-2140693_20.php