#programmation
Le kata du « Bowling Game »
https://zestedesavoir.com/billets/3951/le-kata-du-bowling-game/
#programmation #go
Cohérence de code : idée en or ou pétard mouillé ?
https://itexpert.fr/blog/coherence-de-code/
#dev #programmation
Ne vous répétez pas… Vraiment ?
https://itexpert.fr/blog/bonne-duplication-de-code/
#dev #programmation
Exfiltration de données via des macros Rust
https://linuxfr.org/users/glandos/liens/exfiltration-de-donnees-via-des-macros-rust
#sécurité #programmation
20 ans de iciouailleurs.free.fr
Mon site personnel (iciouailleurs.free.fr) , sur lequel je dépose des petits récits de sorties en montagne ou de voyages, vient de dépasser ses 20 ans d'existence en ligne. Étonnamment, il fonctionne toujours comme au premier jour, et sur le même hébergement.
A l'époque de sa conception, je me connectais avec un modem 56k, par téléphone, ce qui impliquait de faire attention au volume des fichiers. J'ai gardé cette habitude, et le site est toujours ultra-sobre. Une structure de page en html pur, organisé sous forme de tableau pour mettre le texte et les photos, et deux répertoires pour les photos. Rien de plus. Les photos sont redimensionnées à la taille de la page (512 pixels pour les small, 1024 pour les medium, 2048 pour les panoramas) avant d'être envoyées sur le site. Dans toutes les pages, je garde la même structure. Les photos s'appellent Photo001, Photo002, etc., ce qui me permet pour chaque nouvelle page de ne rien changer aux liens, il me suffit de renommer les photos que je souhaite mettre, ce qui se fait en quelques clics sous linux. Tout est fait à la main avec un éditeur de texte, mais, gardant la même structure, je dois simplement changer les textes et les légendes des photos pour faire une nouvelle page. Le code est tellement simple que faire cette mise à jour ne demande aucune compétence particulière. Aucun code parasite, traqueur ou autre ne s'y trouve.
En fin d'année dernière, j'ai fait une petite mise à jour, en utilisant un petit fichier CSS, et les codes html column et raw, plutôt que les structures de tableaux, ce qui permet aux pages d'être maintenant «responsive». La page html est du coup encore plus simple à lire.
Dernière innovation, suite à la lecture d'un article de blog, j'ai utilisé dans mon dernier récit le format d'image .webp au lieu des .jpg utilisés jusqu'alors, pour utiliser encore moins de place. Là encore, un changement ultra-simple à réaliser.
Un mot sur l'hébergement: il s'agit des pages personnelles de free. Pourtant je n'ai eu un abonnement chez cet opérateur que pendant un ou deux ans, autour de l'an 2000, à l'époque où on payait à la minute la connexion par téléphone. Mais j'ai pu conserver cet espace, soit par oubli, soit par un beau geste commercial. Je m'attends cependant à ce qu'une telle générosité ne dure pas toujours, mais là encore, la simplicité technique de ces pages me permettra de les installer sans aucun problème sur n'importe quel autre hébergement.
Je n'aurai jamais pensé quand j'ai commencé ce site qu'il serait toujours là plus de 20 ans plus tard. Je ne connaissais rien ou presque à la programmation, et j'avais ainsi fait «au plus simple». Mais du coup, avec le temps, ce choix de simplicité s'est avéré très robuste et pertinent pour partager ces récits.
Atelier informatique EN LIGNE gratuit et ludique pour enfants et ados - samedi matin 9 janvier 2021 - CoderDojo Bruxelles Yser
La nouvelle année est généralement le moment où l'on prend de nouvelles résolutions. Pourquoi ne pas décider d'élargir ses horizons? CoderDojo Bruxelles Yser est la solution! Chez nous, vous vivrez des aventures extraordinaires dans le monde numérique, tant en tant que coach qu'en tant que participant.
#arduino #atelier #belgique #benevole #bénévole #bruxelles #circuit-electronique #circuit-électronique #circuit_électronique #circuit_electronique #circuitelectronique #circuitélectronique #codage #code #coderdojo #coderdojo-belgium #coderdojo_belgium #coderdojobelgium #css #css3 #développement #developpement #développement-informatique #developpement-informatique #développement-web #developpement-web #développement_informatique #developpement_informatique #developpement_web #développement_web #developpementinformatique #développementinformatique #développementweb #developpementweb #electronique #électronique #enfant #formation #godot #html #html5 #informatique #initiation #javascript #jeune #jeunes #jeunesse #microbit #programmation #python #robotique #scratch #stage #technologie #volontaire #web
Atelier informatique EN LIGNE gratuit et ludique pour enfants et ados - dimanche 20 décembre 2020 après-midi - CoderDojo Bruxelles Yser
Ce dimanche 20 décembre 2020 après-midi, nous organisons notre atelier mensuel. Suite à la situation sanitaire actuelle, nous nous sommes organisés pour organiser des sessions en ligne. Et vous savez quoi? Vous n'avez pas besoin d'être bruxellois pour y participer.
#arduino #atelier #belgique #benevole #bénévole #bruxelles #circuit-electronique #circuit-électronique #circuit_électronique #circuit_electronique #circuitelectronique #circuitélectronique #codage #code #coderdojo #coderdojo-belgium #coderdojo_belgium #coderdojobelgium #css #css3 #développement #developpement #développement-informatique #developpement-informatique #développement-web #developpement-web #développement_informatique #developpement_informatique #developpement_web #développement_web #developpementinformatique #développementinformatique #développementweb #developpementweb #electronique #électronique #enfant #formation #godot #html #html5 #informatique #initiation #javascript #jeune #jeunes #jeunesse #microbit #programmation #python #robotique #scratch #stage #technologie #volontaire #web
Atelier informatique EN LIGNE gratuit et ludique pour enfants et ados - samedi 5 décembre 2020 - CoderDojo Bruxelles Yser
Ce samedi 5 décembre 2020, nous organisons notre atelier mensuel. Suite à la situation sanitaire actuelle, nous nous sommes organisés pour organiser des sessions en ligne. Et vous savez quoi? Vous n'avez pas besoin d'être bruxellois pour y participer.
#arduino #atelier #belgique #benevole #bénévole #bruxelles #circuit-electronique #circuit-électronique #circuit_électronique #circuit_electronique #circuitelectronique #circuitélectronique #codage #code #coderdojo #coderdojo-belgium #coderdojo_belgium #coderdojobelgium #css #css3 #développement #developpement #développement-informatique #developpement-informatique #développement-web #developpement-web #développement_informatique #developpement_informatique #developpement_web #développement_web #developpementinformatique #développementinformatique #développementweb #developpementweb #electronique #électronique #enfant #formation #godot #html #html5 #informatique #initiation #javascript #jeune #jeunes #jeunesse #microbit #programmation #python #robotique #scratch #stage #technologie #volontaire #web
La JVM, Java, ses haters, son écosystème
https://mcorbin.fr/posts/2020-02-22-jvm-ecosysteme/
Un très bon article sur ce qu’est devenu la #programmation en #Java aujourd’hui. L’auteur parle surtout de #Spring. Il ne doit pas avoir eu affaire à Java EE…
Des types au top
https://www.grenat.eu/blog/des-types-au-top/
https://www.grenat.eu/blog/des-types-au-top-2/
Il s’agit de deux articles excellents sur les types en programmation.
Textadept 10.4
https://foicica.com/lists/code/201904/4985.html
Une nouvelle version de #Textadept vient de sortir. Textadept est un éditeur de texte léger, minimaliste et extensible. Il s’agit d’un logiciel libre multi-plateformes (Windows, Mac OSX, Linux, and BSD) sous licence MIT.
https://foicica.com/textadept/
Un paquet #Guix peut être trouvé à cette adresse :
https://bitbucket.org/julien1001/guix-packages/src/default/julien1001/packages/textadept.scm
Bonjour tout le monde, je suis #nouveauici. Je m'intéresse à #électronique, #imaginaire, #jeuderole, #piano et #programmation.
Je m'ennuie un peu sur joindiaspora, alors je viens faire un tour par ici...
Bonjour tout le monde, je suis #NouveauIci. Je suis intéressé par #argentique, #electronique, #linux, #photographie et #programmation.