Articles

J’ai un switch clavier/souris/écran pour connecter 2 PC : un sous Linux et un sous Windows. Quand je connecte tous les ports, cela fonctionne, mais à chaque bascule vers le laptop Windows, j’ai une reconfiguration de l’écran, mes fenêtres sont déplacées et cela m’énerve.
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.
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.
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.
Au gré d’une discussion sur un discord de programmation, une affirmation m’a rendu perplexe : Go ne serait pas un langage objet.
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 ?
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.
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).
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 ?
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.
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.
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 :-)
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, .
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 :
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.
Lorsqu’on tente de monter un disque usb via son file manager (Thunar ou Nautilus), on peut avoir un message d’erreur ’not authorized’.
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 !
Google Calendar permet de partager un calendrier avec d’autres utilisateurs du domaine Apps. Mais dès qu’on veut donner la possibilité à une personne extérieure au domaine, de modifier l’agenda, on se heurte à un problème de taille : la liste de choix ne permet que d’afficher les disponibilités.
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.
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 ;-)
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 -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.
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.
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%.
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.
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 ;-).
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.
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.
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.
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.
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 !
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 !
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.
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.
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.
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.
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.
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 !
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.
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.
En essayant de réhabiliter un vieux PC avec la dernière Ubuntu (Jaunty 9.04), je me suis confronté à un souci de configuration de ma webcam avec Skype : les gens avec qui je travaille sont sur Skype et ne sont pas informaticiens (juste pour éviter les “mais skype c’est mal, faut utiliser xxx” - mettre votre logiciel libre préféré à la place des xxx)
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.
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é.
Aujourd’hui, j’ouvre un document Word et j’obtiens un bien curieux message : word-veut-attendre-imprimante “L’imprimante n’a pas encore répondu, mais le programme Microsoft Office peut être capable de continuer dans les informations de l’imprimante.
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.
Encore une news qui tombe sur la lourdeur des cartables d’école des bambins, sur le nombre impressionnant de livres, de fournitures à transbahuter de l’école à la maison, et vice-et-versa, avec à chaque fois le coup de gueules des associations de parents, l’alerte des médecins sur la déformation de la colonne des enfants et des risques de frein de la croissance.
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.
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.
Quand on tapes un ou plusieurs mots dans la barre d’adresse, et que Firefox n’identifie pas une url bien formée, il va tenter une recherche sur le service Google “I’m Feeling Lucky” : en gros, il essaye de faire coincider les mots tapés avec un nom de domaine existant.
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.
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.