Articles
Onglets avec Svelte
2023.10.29
J’ai souvent besoin de coder un moyen d’afficher plusieurs sous-pages au même endroit : par exemple, un panneau de configuration avec plusieurs pages.Tuto: Créateur de mot de passe en Svelte
2023.10.07
Il y a quelques jours, je tombe sur cette vidéo montrant un formulaire de création de mot de passe
À chaque fois que l’utilisateur tape quelque chose, il y a une validation immédiate avec des icônes qui s’allument pour indiquer quelle règle de mot de passe a été respectée.Ressources pour apprendre Go
2023.10.04
Voici une liste de ressources utiles accessibles gratuitement sur le web, pour apprendre le langage de programmation Go :
Go Playground : Essayez Go sans rien installer sur son ordinateur.Créer un projet Svelte avec esbuild
2023.09.29
Cet article vous montre comment créer un projet Svelte pour développer votre propre tag personnalisé, en utilisant esbuild, avec du rechargement automatique.Tuto: Saisie de tags en Svelte
2023.07.25
L’idée est de coder une saisie de “tags” comme dans l’animation ci-dessus.
Un champ texte, dans lequel je rentre des mots.Go est-il objet ?
2023.03.31
Au gré d’une discussion sur un discord de programmation, une affirmation m’a rendu perplexe : Go ne serait pas un langage objet.Firefox sans la barre d'onglet
2022.12.09
On peut personnaliser l’interface de Firefox, par exemple pour supprimer la barre d’onglet :
Changer les préférences de Firefox pour permettre de personnaliser son interface.Sqlite Pure Go
2022.11.06
Serait-il possible d’embarquer une base de données dans son programme pour éviter de gérer une instance MySQL ou Postgres ?Expérimenter Nebula Mesh - Partie 2
2022.08.02
Dans mon précédent billet, j’avais configuré un réseau sécurisé sur 2 machines virtuelles à l’aide de Nebula.
Cette fois, je tente de faire communiquer un client et un serveur MySQL à travers le tunnel Nebula.Expérimenter Nebula Mesh - Partie 1
2022.07.16
Simulons un réseau maillé (mesh en anglais) avec Nebula en configurant 2 machines virtuelles à l’aide de Vagrant.
Le tout sera fait sur ma distribution Linux (Ubuntu 20.Udev Webcam
2022.04.01
Vous pouvez forcer l’emplacement de la webcam d’un point de vue “device linux” : même si on change le port USB, on pourrait toujours avoir notre webcam sur /dev/video99 (par exemple).Police de caractère dans la console
2022.03.29
Avec des écrans 4K, la console linux devient illisible : la police de caractère est trop petite. Alors comment faire pour agrandir sa taille pour avoir une console lisible après démarrage ?Faites comme Amazon
2021.11.27
Lorsque les clients exprimaient leurs besoins dans le contexte d’un projet informatique, il m’était très difficile, voire impossible, d’obtenir l’ordre dans lequel ils voulaient voir se concrétiser leurs demandes.Horloge géante dans le terminal
2020.10.14
Cette note explique comment afficher une horloge géante sous Linux sans utiliser de programme particulier ni utiliser une application web comme time.Changer le nom du dossier ownCloud
2020.09.12
Pour changer le nom de son dossier de synchronisation ownCloud, on peut utiliser cette astuce sous Linux (probablement aussi sur les autres plateformes).Git local
2019.12.02
On n’est pas obligé d’utiliser Git avec un dépôt sur un serveur : on peut tout à fait avoir les avantages de Git (la gestion des versions) en utilisation locale, sans serveur distant.Astuce Mysql : prompt personnalisé
2019.11.25
On peut facilement modifier le prompt du client mysql, et ainsi repérer dans quelle instance MySQL on se trouve.
C’est très utile lorsqu’on doit jongler entre plusieurs bases, et qu’on finit par ne plus savoir dans laquelle on se trouve :-)Avec Udev, il est possible de modifier le nom de l’interface wifi.
Tout d’abord, on doit récupérer l’adresse mac de la carte wifi.
Les théorèmes d'incomplétude de Gödel
2016.12.12
Excellente vidéo de vulgarisation mathématique pour expliquer que tout n’est pas démontrable !Démarrer Linux sur la console texte
2016.08.29
Pour se débarraser du démarrage graphique sur Linux, on peut modifier sa configuration grub :
# modifier la configuration grub sudo vi /etc/default/grub # supprimer les options splash, quiet, .French Git Log
2016.06.07
Git log en couleurs.
Autoriser les dates invalides dans MySQL
2016.05.23
Dans le cas où vous avez absolument besoin d’insérer une date dans MySQL, qui n’est pas valide, par exemple le 30 février 2014, vous pouvez exécuter le server MySQL dans un mode spécial pour autoriser ces dates :Citation politique du jour
2015.02.13
« Un peuple prêt à sacrifier un peu de liberté pour un peu de sécurité ne mérite ni l’une ni l’autre, et finit par perdre les deux.Marchandage
2015.02.09
Aujourd’hui, je me sens dans la peau de ce vendeur.
Vidéo
Après avoir shooter une proposition commerciale à un client, ce dernier me répond être intéressé mais à un prix bien inférieur.usb disk et policykit
2014.06.18
Lorsqu’on tente de monter un disque usb via son file manager (Thunar ou Nautilus), on peut avoir un message d’erreur ’not authorized’.Vidéo background
2014.05.06
La mode n’est plus aux photos géantes en fond de page. Maintenant, c’est au tour des vidéos !
Comme ça, vous voulez carrément afficher une vidéo comme fond de votre site web ?2048 Gremlins
2014.04.28
Connaissez vous 2048 , un petit jeu qui fait le buzz en ce moment : en faisant glisser les tuiles numérotées pour combiner celles qui sont identiques, on les cumule en espérant atteindre une tuile de 2048 !Disruption : l'air bag pour les cyclistes
2014.02.06
Un air-bag qu’on porte comme une écharpe, et qui se gonfle pour protéger la tête en cas d’impact ? On leur a dit que c’était impossible à faire.Let's groove !
2014.01.19
Je me suis mis à Groovy, un langage dynamique .
Bref, pour me forcer à l’utiliser me motiver à l’apprendre, je code des minis applications qui pourront servir un jour : je me base sur l’idée d’Unix, plein de petites applis qui font qu’une chose mais qui le font bien.Surveiller mysql pour pas cher
2013.12.10
Voici une petite astuce pour surveiller ses serveurs mysql sans déployer d’outil particulier :
mysqladmin -u root -p -i 5 processlist L’option -i ou - sleep en version longue permet de spécifier une durée en seconde pour répeter la commande.ZX 81 Basic
2013.09.13
Je viens de trouver, en ligne, le bouquin dans lequel j’ai appris à programmer à l’age de 11 ans. Petite nostalgie quand tu nous tiens ;-)Notification sous Linux / DWM
2013.09.10
J’ai une configuration minimaliste sur mes ordis : GNU/Linux/Ubuntu pour la couche OS et dwm pour l’interface graphique. Pour avoir un minimum de confort sur le portable, j’aime bien être alerté quand la batterie arrive à 5%.Rdesktop et transfert de fichier
2013.08.01
rdesktop -r disk:toto=/home/user/path your.server.com -r sound:local Un client nous a demandé de migrer son application qui tournait sur une Debian vers une plateforme Windows en VM pour mutualiser ses coûts d’administration.Finalement Sosh aime les entrepreneurs
2012.10.17
J’ai eu quelques déboires pour ouvrir une ligne Sosh en tant que société. Mais sachant que j’étais dans mon droit, et avec persévérance j’ai finis par obtenir gain de cause : Sosh m’a enfin ouvert une ligne au nom de Softinnov.Google et les pros
2012.09.19
Tablette nexus7
Je viens de l’acheter via ma petite entreprise Softinnov .
Mauvaise idée ? Pourtant, passer par ma boite me permet de déduire la TVA et du coup toucher l’objet du délit à -19,6%.Sosh n'aime pas les entrepreneurs....
2012.07.12
Dialogue de sourd, aujourd’hui, avec une web-conseillère de Sosh, auprès de laquelle j’ai tenté vainement de lui faire comprendre qu’il n’y avait rien dans les conditions générales qui m’empêchait de souscrire une offre au nom de ma boîte.Prometheus : Le dernier Ridley Scott
2012.05.10
Sortie le 30 mai 2012 du dernier film de Ridley Scott. Au vue de la bande annonce, on suppute un lien quelconque avec Alien : en tous les cas, les rumeurs vont bon train dans ce sens ;-).Linux en chiffres et en vidéo
2012.04.04
Petits jeux éducatifs... enfin, j'espère !
2011.09.08
Dans le menu, j’ai créé unPIC-0145e nouvelle section où j’ai déposé 2 nouveaux scripts orientés “Education” : 20 multiplications auxquelles il faut répondre le plus rapidement possible et un exercice pour positionner correctement les éléments du système digestif.PDF et viewer javascript
2011.03.08
Depuis quelques mois, je travaille pour une grande entreprise dans le domaine de la finance. Ce qui est bien avec les grandes entreprises, en tant que consultant, c’est d’avoir du boulot.Transformer Ubuntu Gnome en machine publique
2010.10.31
Un ami m’a demandé le nécessaire pour rendre son Ubuntu Gnome complétement public, c’est-à-dire qu’aucun mot de passe ne soit demandé.Des millions pour la Khan Academy
2010.09.26
Il y a quelques temps, j’avais fais une note sur la Khan Academy : je trouvais génial le gars et son initiative de mettre en ligne des cours sur tous les sujets qui l’intéressaient.Les contes de l'Internet français par JMB
2010.09.13
Jean-Michel Billaut publie sur son blog quelques histoires sur les prémisses d’Internet en France, à travers son expérience professionnelle, et notamment au sein de l’Atelier Télématique de la Compagnie Bancaire.Votre "Cartao de Cidadao", svp.
2010.09.07
Vous ne parlez pas portugais ? C’est dommage, car sachez que nos voisins ibériques disposent depuis quelques temps d’une évolution technologique que j’aurai appréciée pour notre Gaule : la carte du citoyen, une petite carte qui permet de s’identifier auprès de tous les services publics !Gmail Priority Inbox, Kesako ?
2010.09.03
Ce matin, en ouvrant Gmail, je tombe sur “priority inbox” ou “boite de réception prioritaire” en bon françois ! Après les filtres manuels, les filtres anti-spams, voilà que Google nous propose de classer automatiquement les mails importants pour nous dans Gmail !Vocaloid ou comment faire chanter les robots
2010.08.03
Yamaha a créé un logiciel permettant à l’ordinateur de chanter des textes accompagnés de musique. J’avais déjà connaissance d’expérimentations dans la synthèse vocale, et je savais qu’on était arrivé à un niveau correct et compréhensible.Alternative au Captcha
2010.07.05
Le captcha ? C’est ce test qu’on vous demande de réussir pour prouver que vous n’êtes pas un robot lorsque vous remplissez un formulaire.The fun theory de moins en moins fun.
2010.06.24
J’aime bien cette vidéo. Habituellement, on voit des têtes d’enterrement dans le métro. Là, les gens ont la banane qu’ils prennent le toboggan ou qu’ils observent les autres glisser, et ça fait plaisir.Bloguer pour devenir riche
2010.06.14
C’est fou ce qu’on trouve comme blogueurs qui vous expliquent comment devenir riche en… bloguant.
Ca me rappelle furieusement cette méthode immorale qui consiste à proposer à tout à chacun de s’enrichir facilement tout en restant à la maison.Sal Khan Academy
2010.05.18
Pour donner un coup de main à sa cousine éloignée par la distance, Sal (diminutif de Salman) filme des cours de maths qu’il met à disposition sur youtube.Les 10 principes de design d'interface
2010.05.12
Tirés des travaux de Jakob Nielsen, voici 10 principes à garder à l’esprit afin de concevoir une interface ergonomique :The fun theory
2010.02.05
Comment changer les gens pour qu’ils adoptent de bonnes pratiques ? Par la morale ? Par la contrainte ? Non, par l’amusement !Pranav Mistry, le génial indien du MIT
2010.02.02
Les inventions de Pranav Mistry sont géniales. J’en avais déjà parlé dans ma brève sur 6e sens et il nous revient encore sur TED avec une nouvelle présentation enrichissante sur d’autres expérimentations qu’il mène dans son labo du MIT.Voyage au centre de la cellule
2010.01.29
Je vous invite à découvrir cette petite animation interactive de l’université de l’Utah qui permet de se rendre compte de la taille des cellules.Art, Science et Education
2010.01.27
Bruce Chapiro est médecin. En 1990, il tombe sous le charme d’images produites par ordinateur. Depuis, il conçoit d’incroyables machines pour produire des oeuvres d’art.Inspiration
2010.01.21
Jouer ensemble pour changer le monde, d’où qu’on soit, sans se rencontrer… C’est beau, c’est bien fait et c’est utile.6e sens
2009.04.20
Une idée raffraichissante d’ingéniosité et de pragmatisme et qui me fait regretter d’avoir quitté le milieu universitaire, tellement l’approche a du sens.Développons en java
2009.04.05
Voilà ce que j’appelle du bon boulot : Jean-Michel DOUDOUX est l’auteur d’une mine d’or pour les développeurs java :GMail off-line
2009.02.04
Et hop ! La fonctionnalité que j’attendais dans gmail est arrivée dans le lab de Google : la possibilité de consulter ses emails sans être connecté.Développer le monde par les femmes
2008.11.27
Voici une présentation du “girl effect”, ou effet fille, dans laquelle on nous explique comment combatre la pauvreté en orientant les efforts sur les filles.Comment créer un bouton Paypal de don ?
2008.11.13
Voici une présentation rapide pour créer un bouton Paypal de don sous forme de code HTML à inclure dans ses propres pages (faites NEXT à chaque fois pour passer à l’étape suivante) :La poste en ligne... en panne !
2008.11.06
J’utilise régulièrement les services en ligne de La Poste pour envoyer du courrier. Après avoir préparé mon courrier en PDF, j’utilise le service https://lettreenligne.Chandler
2008.09.29
Chandler est un logiciel permettant de s’organiser, tout seul ou à plusieurs.
Son principe est basé sur la gestion de notes, que ce soit des réflexions, des actions, des évènements, des rendez-vous, … tout se résume à une note, sur laquelle vous pouvez écrire un commentaire (le contenu de la note ou de l’action), l’ajouter au calendrier, lui ajouter une alerte, l’envoyer par e-mail, etc, etc… Et surtout, vous ne gérez que 3 états sur les notes : NOW, LATER, DONE, respectivement maintenant, plus tard et fait.Un générateur de punition
2008.09.15
Encore un site à garder précieusement lorsqu’on est encore à l’école : Free Punishment Generator.
Une petite application web qui permet de créer des punitions automatiquement en indiquant la ligne de texte à reproduire, le nombre de fois et hop !GTD my way
2008.09.08
Voici ma compréhension de GTD ( Getting Things Done ) en application sur ma vie professionnelle. La INBOX (tout ce qui rentre) et les catégories en haut à droite représentent mes listes, qui peuvent prendre différentes formes : pochette plastique pour tout ce qui est papier, e-mail et dossier sur mon ordi pour tout ce qui est électronique.Comment intégrer Firefox et Thunderbird ?
2007.12.18
Après avoir fait le ménage sur mon Ubuntu, et plus particulièrement après avoir désinstallé tout un tas de packages gnome, j’ai perdu la liaison entre Firefox et Thunderbird : un clic sur un lien depuis Thunderbird n’ouvrait plus Firefox, et vice-et-versa, impossible d’avoir un mailto: qui ouvre Thunderbird.Trifecta SD, micro SD et USB en 1
2007.10.18
Le Trifecta d’OCZ propose un adapteur micro-SD vers SD et USB. Je l’utilise comme une clé USB.
Très peu encombrant et pratique, il ne quitte plus ma poche.Comment avoir un shell ZSHRC sous Windows ?
2005.09.06
Il est possible d’utiliser des outils traditionnellement dévolus au monde *NIX sur des plateformes Windows (c), grâce aux différents portages existants.ComboDrive
2005.05.26
Le ComboDrive est un adapteur SD/Mini SD/MMC/RS MMC vers USB, qui a la taille d’une clé USB. Insérez-y vos mini-cartes et brancher le à votre PC pour lire le contenu aussi facilement qu’une clé de stockage USB.Comment alléger son bureau Linux ?
2005.05.11
Cet article a pour objet la mise en place d’un environnement de bureau graphique sous Linux utilisant peu de ressources systèmes.Comment coder en Rebol sous Jedit ?
2005.04.20
Jedit peut-être utilisé pour coder en Rebol. Il intègre en standard une colorisation syntaxique, et moyennant quelques manipulations, permet d’utiliser l’interpréteur Rebol.