Logo journal du hacker middle
  1. 1

    J'ai finalement fait pointer le lien vers les pages en français.

    1. 1

      Le PDF est une bonne alternative, à l'exception de quelques trucs « [caractère Unicode non montré] » « car trop compliqué à faire avec LaTeX », sérieusement :‘)

      1. 2

        C'est d'une telle clarté de lecture que cet ensemble de bonnes pratiques devrait intéresser plus d'un développeur avisé. À ajouter à votre définition du fini.

        Aussi disponible en Anglais : https://www.canada.ca/en/government/publicservice/modernizing/government-canada-standards-apis.html . Mais les Canadiens sont tellement forts pour traduire les termes techniques anglophones…

        1. 1

          Revendu à Huawei, je ne saurais dire, mais abandonné au profit d'une alliance avec l'équipementier chinois, ça semble effectivement le cas : https://www.lemagit.fr/actualites/450414065/Pour-son-cloud-public-Orange-sallie-avec-le-Chinois-Huawei

          1. 1

            Non, je n'ai jamais visité ton site. ça fonctionne en navigation privée. J'utilise Vivaldi. UBLOCK Origin en Bloqueur de pub et blocage de cookies tiers

            1. 1

              Tu fais disparaître tous les projets libre/open-source, la majorité des projets proprios font le vol aussi (j'écris ça sans source).

              Les gens ne sont plus éduqués à connaître les outils qu'ils utilisent. Le marketing que les libristes peuvent détester (et j'en fais parti) conduit les gens à n'être que des consommateurs et rien de plus. On leur dit que Foo et meilleurs que Bar et ça leur suffit pour passer de Bar à Foo (sprintf Google Chrome et Firefox).

              Dans ton analyse, tu échappes une partie de la population que veut reprendre les choses en main, surtout quand il s'agit des outils que leurs enfants utilisent (@see https://www.tinternet.net/ + les échanges avec les gens [très très loin des geeks] lors des rencontres).

              1. 1

                Encore une fois, je ne suis pas d'accord avec le fait d'enseigner le code en école. Le code est un métier (et/ou une passion), donc pourquoi faire découvrir ceci en cours, mais pas d'autres choses (Mécanique, électricité, social etc …).

                Autrement, en terme d'apprentissage, y'a rien de mieux que le système de notation (Avis personnel). Le droit à l'erreur est présent dans toutes les matières, ce sont les cours, a ce moment ont peu se tromper, recommencer et chercher/demander de l'aide (normalement, avec un bon prof). Puis même pendant un devoir, ont peu tester, brouillonné etc … Et faut bien valider la compréhension, avec une notation finale. Dans le monde professionnel c'est pareil, dans le code par exemple, tu as une deadline, si à la fin ton programme n'est pas fini ou pas fonctionnel, je suis pas sur que le client te donnes la note (argent) maximum.

                Et pour finir, l'apprentissage continu est valable pour tout, c'est juste une question de curiosité. Par exemple, je connais pas mal de dev cobol, qui ne connaisse que ça, car c'est leur métier, et point. Mais par exemple, autant niveau informatique, que mécanique ou même autre, si tu es passionné, et surtout curieux, tu apprendras tout les jours. Pour moi, ce qu'il manque à l'éducation (en général, parents/école), c'est de mettre un sens à ce qu'on apprends, et de rendre les enfants curieux.

                1. 1

                  Ouaip ce sont globalement des bonnes pratiques à appliquer pour tout services ouvert au net, rien de bien spécifique Wordpress. ;-)

                  1. 4

                    Vous arrêtez pas à “WordPress” parce que « objectivement WordPress c'est lol ». Si vous avez un CMS, passez la checklist en l'adaptant à votre système, c'est toujours de bonne hygiène.

                    1. 1

                      « Un développeur de nouveau a proposé de simplement “mentir” à Chromium en faisant croire qu'il s'agit d'un autre pilote » Ça me rappelle une certaine histoire de User-Agent à base de Mozilla, qui a conduit à l'un des trucs les plus incohérents de l'histoire du Web… Espérons qu'on ne soit pas obligés d'en arriver là.

                      1. 2

                        Je suis d'accord. Il est extrêmement répandu.

                        Je me suis mal exprimé, j'aurais du parler du libre. Pour le reste, je te laisse lire la réponse que j'ai écrite à Lord.

                        1. 1

                          Salut Lord,

                          Oui, j'aurais dû utiliser le terme “Libre” plutôt que celui de “Open Source”.

                          Je me rends bien compte que l'Open Source et déjà présent dans tout un tas d'appareils et que Microsoft et d'autres entreprises investissent massivement dedans.

                          Je voulais parler du libre, et de son adoption par le grand publique. Et plus particulièrement des alternatives libres à des produits propriétaires qui veulent faire changer les habitudes des utilisateurs.

                          Pour le “sauf si…” c'est sauf si ces alternatives libres comprennent qu'elles ne peuvent pas faire passer un utilisateur d'un produit proprio à du libre par le seul argument que c'est du libre et que c'est respectueux de la vie privée.

                          La philosophie majoritaire, c'est la philosophie de l'expérience utilisateur (le confort, la rapidité..) tu ne peux pas convaincre avec une philosophie minoritaire.

                          Le libre n'a pas tout le temps pour objectif de plaire à la majorité. Mais mon article parle de ces alternatives. Comme Framasoft qui veut dégooglisé l'internet par exemple. Et ces alternatives veulent plaire à la majorité.

                          Sans compte toutes les personnes qui voudraient que tous le monde utilisent Linux.

                          Pour ces entités et personnes là : Vous n'arriverez pas à changer les habitudes des utilisateurs de produit proprio sauf si vous proposez une vraie expérience utilisateur.

                          1. 1

                            Hello, pour confirmer le souci, as tu deja visite le blog avant mi decembre ? Si oui peux tu tenter la manip selon ton navigateur ?

                            https://linux-audit.com/delete-a-hsts-key-pin-in-chrome/

                            https://support.mozilla.org/fr/questions/919498

                            https://www.thesslstore.com/blog/clear-hsts-settings-chrome-firefox/

                            Si non, faut que j'investigue ^^

                            1. 1

                              Votre connexion n’est pas privée Des individus malveillants tentent peut-être de subtiliser vos informations personnelles sur le site hedilenoir.com (mots de passe, messages ou numéros de carte de crédit, par exemple). En savoir plus NET::ERRSSLPINNEDKEYNOTINCERT_CHAIN

                              => Impossible d'accéder au site

                                1. 1

                                  Après, c'est surtout que les élèves n'ont pas pour but d'apprendre le code à l'école, mais d'apprendre des bases d'algorithme d'abord dont les implémentions restent assez indépendantes du code.

                                  Puis ensuite de découvrir un peu de programmation et d'un peu de code. Mais on reste d'abord sur de la découverte et de la stimulation.

                                  Bref, pas de quoi s'inquiéter selon moi.

                                  1. 1

                                    L'article est pas complètement déconnant, mais y'a quelques trucs qui me font tiquer. Entre autres ce passage : « Plus récemment, le Cloud souverain, qui se targuait d'être la réponse française à Amazon et Microsoft, sera abandonné en rase campagne puis revendu (et sans ironie aucune)… au chinois Huawei. » Si par « Cloud souverain » on entend les solutions Numergy (arrêté en 2016) et Cloudwatt (repris par Orange), il se trouve que ce dernier n'a jamais été revendu, ni même utilisé de produits Huawei. Bon par contre c'est pas encore ça niveau utilisation, mais ça fonctionne (plutôt bien).

                                    1. 1

                                      Une option informatique était déjà ouverte depuis deux ans en passant par le capès de maths.

                                      Ça reste une bonne nouvelle… Cela aurait été sans doute une meilleurs idée de l'ouvrir avant la réforme afin notamment de répondre aux besoins de l'enseignement des cours de sciences numériques qui est déjà assez ambitieux. Mais bon, si ça permet une création de poste fixe, c'est toujours une bonne nouvelle.

                                      2nd : http://cache.media.education.gouv.fr/file/CSP/41/0/2de_Sciences_numeriques_et_technologie_Ens-commun_1025410.pdf

                                      1ère : http://cache.media.education.gouv.fr/file/CSP/41/2/1e_Numerique_et_sciences_informatiques_Specialite_Voie_G_1025412.pdf

                                      Il reste qu'à niveau bac +5 avec des compétences en info, l'éducation nationale va être en concurrence directe avec de nombreuse boite en info.

                                      1. 8

                                        Plusieurs trucs me font tiquer.

                                        Déjà c'est opensource qui me fait tiquer. Il y a déjà (je sens) la non distinction de Libre et Opensource. Et justement ces derniers temps l'Opensource gagne énormément de terrain surtout via Android (que je considère opensource et non libre dans son dev). Tout le monde a plusieurs Android chez soit : dans une enceinte, dans deux smartphone, dans une téloche, ptet même dans la bagnole. Et pourtant dans une maison il y a rarement plus d'un Windows…

                                        Toutes les entreprises (même Microsoft, c'est dire) s'orientent massivement vers l'Opensource (au moins pour les outils et/ou les produits plus B2B) et donc progressivement l'offre opensource se retrouve à concurrencer crédiblement le fermé.

                                        Et dans l'article j'ai pas trouvé la chute : “L'Open Source ne marchera jamais (sauf si…)”. Sauf si quoi ? Sauf si le coût du changement devient plus faible le bénéfice apporté ? Thanks Captain Obvious. X ne marchera jamais sauf si ça devient mieux. Ça marche avec tout.

                                        Ensuite l'écueil : “L'Open Source est rarement innovant et se contente généralement de recopier le proprio” me paraît peu valable. Sur tous les logiciels/services qui sortent, peu sont originaux, la plupart sont des repompes légèrement différentes d'un autre service/logiciel existant et ce que ce soit opensource ou proprio.

                                        Et enfin pour finir : pourquoi dire que ça ne marchera jamais ? Ça marche déjà, non ? Le Libre n'a pas un besoin intrinsèque de marcher. Il n'y a pas besoin de gagner de part de marché, de conquérir un secteur, d'avoir une marque. Le Libre a juste besoin d'exister et de permettre à ceux qui en veulent d'en avoir et de ne pas emmerder l'utilisateur avec toutes les contraintes du non-libre.

                                        Bref je me rend compte que j'ai écris un roman que j'aurai mieux fait de blogguer mais voilà.

                                        1. 1

                                          Pourquoi les inciter à programmer, et pas à faire de la mécanique par exemple, ou la cuisine ou autre choses.

                                          Pour moi faut pas inciter un gamin à faire de la programmation, mais l'inciter à apprendre des choses, peu importe quoi.