-
Apr 18
- 12 ans Pour cet anniversaire je n'ai pas de nouveau code à publier mais un inventaire personnel que je voulais partager. Je vous ai dit que j'étais un grand utilisateur d'emacs et j'ai même partagé ma configuration .emacs.d mais c'est officiel, je suis en train du passer du coté obscur et si je développe encore professionnellement avec emacs, je développe personnellement avec vim et j'envisage une conversion totale dans les semaines/mois qui arrivent. Je n'ai pas encore de configuration vim à partager
-
Apr 16
- 11 : KrISS paol 11e et dernier bout de code de la série que j'avais promis pratiquement l'année passée pour les 11 ans de tontof.net. C'est promis je ne ferai plus de promesse que je ne pourrais pas tenir... Euh... Ça commence mal ? En tout cas, j'avoue que je n'avais pas imaginé que cela m'aurait pris autant de temps pour publier tous ces bouts de code. Pour terminer la série voici donc KrISS paol un petit outil qui permet d'exploiter le système PAO pour retenir des suites de chiffres. PAO c'est pour Personne
-
Apr 10
- 10 : Kriss ecmd Avant dernier bout de code avant le 11e prévu mardi prochain \o/ execCommand combiné à contenteditable est super pratique pour éditer une page html même s'il génère un code HTML un peu nul (par exemple les balises <i> ou <b> pour l'italique et le gras). Maintenant le problème ne se pose plus car l'usage de execCommand est devenu obsolète. À ma connaissance il n'y a aucune alternative à execCommand et s'il existe des éditeurs HTML sympathiques, j'aimais bien ContentTools qui semble
-
Apr 04
- 9 : KrISS klok J'étais un peu trop à la bourre pour publier du code mardi et puis j'ai appris par hasard qu'aujourd'hui 4 avril était une fête un peu spéciale car pour ce que ça vaut, c'est la Saint Isidore de Séville le patron des internautes, des informaticiennes et informaticiens... En tout cas je m'en sers d'excuse pour publier KrISS klok aujoud'hui ! L'idée vient du « puzzle chess » qui adapte les horloges des jeux d'échecs aux puzzles et qui permet de les aborder d'une façon bien différente de ce qu'on
-
Mar 26
- 8 : KrISS aaaa : html L'idée de Tom Butler pour la génération des pages PHP est vraiment originale. Son implémentation avec Transphporm montre une approche différente des autres projets plus classiques comme Twig. À ma connaissance c'est vraiment le seul projet qui utilise cette idée et théoriquement c'est très élégant dans le monde de la programmation object. Pour mon approche plus impérative avec KrISS aaaa, j'ai imaginé l'utilisation d'un tableau associatif pour manipuler le code html à générer. Pour cela j'ai do
-
Mar 19
- 7 : KrISS turn Quand dans le dernier article j'ai écrit que je ne pourrais pas garder le rythme des publications, je pensais que je reprendrais tranquillement à l'automne mais force est de constater que c'est avec le printemps qui arrive que je vais pouvoir reprendre la publication de code. C'est plus ou moins vrai avec KrISS turn qui est un peu un entre 2. J'ai écrit plusieurs fois à blasten pour savoir si je pouvais publier mes modifications à son projet turn.js mais mes messages sont restés sans réponse. S
-
Jun 11, 2023
- 6 : KrISS lldc Nous voilà à la moitié des présentations des codes (06/11 coïncidence je ne crois pas) et si j'ai réussi à garder à peu près le rythme depuis mon retour en ligne, je sens qu'avec l'été qui arrive, cela va être plus compliqué et je ne pense pas que je pourrais garder ce rythme. Il me reste 1 ou 2 projets à peu près présentables mais il y a encore un peu de boulot pour les derniers. Donc, pas d'inquiétude si je suis plus discret les prochaines semaines ! Je vous ai déjà parlé avec KrISS tuto d'un
-
May 26, 2023
- 5 : KrISS json Je vous ai dit que j'avais exploré la programmation fonctionnelle avec KrISS aaaa : middleware et il y a quelques années j'ai voulu testé cette même approche pour l'utilisation de schémas json https://json-schema.org Le résultat final est plutôt chouette : tests suite: nb tests nb files draft3: 520/520 35/35 draft4: 735/735 38/38 draft6: 995/995 48/48 draft7: 1286/1286 57/57 draft2019-09: 1571/1651 59/68 draft2020-12: 1579/1677 58/68 draft-next: 1623/1724
-
May 19, 2023
- 4 : KrISS aaaa : middleware La semaine passée était bien chargée et je n'ai pas eu le temps de partager un peu de code. Cette semaine, c'est un début de présentation d'un projet encore en cours. À l'image de KrISS MVVM qui est une sorte de projet générique pour développer rapidement des petites applications en utlisant la programmation orientée objet, KrISS aaaa a le même but mais avec l'esprit programmation fonctionnelle. À l'heure où j'écris ces lignes KrISS aaaa n'est pas vraiment opérationnel mais j'ai déjà quelques br
-
May 05, 2023
- 3 : KrISS tuto Une petite mise à jour pour garder le rythme d'un message par semaine ! Comme je suis un grand fan du duo OrgMode et RevealJs grâce à Org Reveal, j'ai voulu voir si je pouvais intégrer un cours de base de données. Mission réussie grâce à SQL.js. Comme en plus j'ai besoin d'avoir certaines commandes basées sur MySQL/MariaDB, j'ai apporté quelques modifications pour gérer par exemple les dates, AUTO_INCREMENT, etc : https://github.com/tontof/kriss_tuto/blob/master/common/lib/sqlite/sqlite.js Il
-
Apr 28, 2023
- 2 : KrISS cast L'utilisation d'une présentation classique à l'aide de reveal.js par l'intermédiaire de Org mode comme pour KrISS tuto avec le mode présentation (touche 's') permet de vidéoprojecter une fenêtre spécifique mais reste quand même limitée. J'avais un besoin assez spécifique. Je voulais partager mon écran sur un vidéoprojecteur sans avoir à tourner la tête pour voir ce que j'écrivais dans un terminal. La solution la plus simple est de dupliquer l'écran. Sauf que je voulais aussi avoir la possibilit
-
Apr 21, 2023
- 1 : KrISS jams Première présentation d'une mise à jour de KrISS jams J'ai déjà présenté KrISS jams pour imprimer des étiquettes de confitures et Nono m'a rapidement demandé s'il était possible d'avoir une version pour les pots de miel. Plutôt que de faire une autre version spécifique aux pots de miel, j'ai ajouté un petit éditeur qui permet de personnaliser les étiquettes puis d'exporter les infos dans l'URL. Ça me paraît assez complet et fonctionnel en l'état même s'il y aurait des améliorations à apporter.
-
Apr 19, 2023
- 11 ans Même si officiellement cela fait 13 ans que Tontof existe, cela ne fait que 11 ans que tontof.net est en ligne. Après cette petite pause hivernale pour synchroniser administrativement nom de domaine et hébergement, j'ai prévu un retour avec 11 nouveautés/mises à jour que je vais essayer de présenter régulièrement, toutes les 1 ou 2 semaines. Première présentation d'une mise à jour vendredi 21 avril !
-
Nov 04, 2022
- Sobriété choisie "Votre offre d'hébergement o2switch va expirer dans 6 jours." Tontof va disparaître... si ça peut vous rassurer, normalement, ça ne sera que pendant 5 mois et mon retour est prévu au printemps prochain à la date anniversaire du 18 avril. Cet hiver est soit disant sous le signe de la sobriété alors comme je pense déjà vivre sobrement au quotidien, je me suis dit que l'occasion était bien tombée pour décaler le prélèvement de mon hébergement à mi-avril comme celui de mes noms de domaine. Malheure
-
Apr 15, 2022
- Lille / Saint-André-lez-Lille / Lyon et compression de données Je pensais avoir plus de temps pour partager du code mais force est de constater que ça va faire presque 1 an que je n'ai rien posté. J'avais un service à demander aux éventuelles personnes qui se balade entre Lille et Lyon mais comme je ne voulais pas faire un article juste pour ça, j'en ai profité pour mettre à jour KrISS tuto Lille / Saint-André-lez-Lille / Lyon Dans l'idéal je suis à la recherche d'une personne qui voyage entre Lille et Lyon plus ou moins régulièrement et qui pourrait me ré
-
Jun 22, 2021
- KrISS jams pour générer des étiquettes pour vos pots de confitures Pots d'échappement J'avais prévu un article pour me plaindre de toutes ces choses qui me chagrinent : quand on m'a expliqué pourquoi on voyait de plus en plus de gros 4x4 et que l'exonération de malus pour ces 4x4 considérés comme utilitaires n'était sûrement pas un hasard, quand on m'a dit que certains gros utilitaires qui possédaient un jerrican pour faire tourner un compresseur avaient été modifiés pour le brancher directement sur le réservoir du véhicule (ce qui était une bonne idée) mais a
-
Feb 19, 2021
- Quelques nouvelles et une mise à jour de KrISS tuto Plus d'1 an et demi sans article, que le temps passe vite. Je pourrais résumé 2020 comme l'année de Merdouille. Cette simple phrase n'est pas anodine et correspond à quelques choses de très personnel, très loin de tout ce que se rappelleront la plupart des gens. Parce qu'en ce moment des personnes ont besoin d'avoir des informations positives, je ne vais vous parler que de choses chouettes. Accès à distance avec la banque à l'écureuil Je ne parlerai donc pas de ma banque à l'écureuil qui depu
-
Jun 27, 2019
- Filtre calendrier ICS Quand l'administration utilise Google Calendar pour gérer les plannings avec un seul calendrier, ce n'est pas simple d'ajouter juste les événements qui nous intéressent. On m'a demandé si c'était possible et après une rapide recherche, je n'ai rien trouvé qui permettait de faire ça : je n'ai pas réussi à utiliser https://icalfilter.com/ Je serai curieux de savoir si c'est possible de le faire avec un https://framagenda.org mais en utilisant un parseur et un formatteur PHP c'est plutôt simple.
-
Feb 07, 2019
- KrISS tuto : html, css, php et maintenant javascript Cela faisait plusieurs années que j'utilisais une présentation javascript d'une autre personne alors qu'il y avait des choses du style <SCRIPT LANGUAGE="JavaScript">...</SCRIPT> Autant vous dire que je n'étais pas à l'aise : l'utilisation des majuscules pour les balises et l'attribut language... ça pique un peu les yeux. J'avais apporté quelques modifications sur le fichier PDF avec Master PDF editor (qui depuis la version 5 n'est plus vraiment gratuit pour exporter ses modifications mai
-
Jan 08, 2019
- Make our politic great again Je n'aime pas écrire ce genre d'article... Je vous avais déjà dit que je n'aimais pas la (les) politique(s), mais en ce moment, c'est un sujet qui revient souvent. Je vous ai dit pour qui j'ai voté au premier tour, et même si ce n'était pas un vote d'adhésion pour la personne, c'était surtout parce que c'était le seul programme à proposer une VIe république. Et je fais partie de ceux et celles qui pensent qu'il faut effectivement remettre sur la table un certain nombre de choses. Alors bien sûr
-
Nov 24, 2018
- Tontof.com est en ligne C'est officiel depuis le 13 novembre 2018 https://tontof.com et https://fr.tontof.com sont en ligne. Après quelques retours et corrections, je suis fier de vous présenter la version actuelle qui est encore en phase de test mais qui est présentable ! J'espère que le site vous plaira et même si je n'ai pas encore tout optimisé, je pense qu'il est plutôt léger et loin de ce qu'on peut trouver classiquement. Je pense faire un article de tous les choix techniques que j'ai fait parce qu'il y a vraime
-
Jun 29, 2018
- Le format SVG dans tous ces états Si vous connaissez ce format, je vous invite à lire uniquement le dernier paragraphe. Pour les personnes qui ne le savent pas, les images sont souvent séparées en 2 catégories, les plus classiques sont les images matricielles (jpg, gif, png, bmp, etc.) qui sont représentées sous la forme d'un tableau de pixels et les images vectorielles (svg : Scalable Vector Graphics) qui sont décrites par le contenu à l'aide de formes et couleurs. Ces dernières sont principalement utilisées pour les logos et
-
May 04, 2018
- Bookmarklet pour contourner Scribd Quand je cherche des informations sur des livres, je tombe souvent sur des liens scribd. Je ne vous cache pas que je n'aime pas du tout ce site et malheureusement bugmenot ne vous sera pas d'une grande aide. Si vous pouvez enrichir scribd site sans compte, la consultation est plus contraignante. Donner, do-o-nner, donner, do-o-nner moi Donner, do-o-nner, scribd le gardera... ...et ne vous le rendra pas... Heureusement, souvent je ne cherche que des informations spécifiques et pas à télécharger
-
Apr 20, 2018
- TONTOF: Your own unique origami and paper toys Bonjour à tous, Je n'ai pas pris le temps de faire un article sur les résultats du dernier vote parce que j'étais sur le sprint final et je voulais vous faire la surprise en vous annonçant le lancement officiel du projet Kickstarter de Tontof. https://www.kickstarter.com/projects/tontof/tontof-your-own-unique-origami-and-paper-toys/ Je vous remercie d'avance de partager ce lien en espérant que le projet plaira au plus grand nombre. C'était un peu une date anniversaire et j'ai donc fait le max
-
Mar 25, 2018
- Petit vote pour la présentation des modèles Ma TODO list commence à se réduire et je pense que la partie la plus longue à réaliser avant le lancement Kickstarter est enfin terminée ! Pour présenter les 10 modèles, j'ai dû faire quelques animations et c'était bien long, d'où l'absence de nouvelles depuis la dernière fois. J'ai fait plein de choses grâce à Gimp et j'ai même appris à faire des scripts python avec. Il faudra que je prenne le temps de vous faire un retour, il faudra... Reste à choisir parmi les 3 dernières présentations sélec
-
Dec 01, 2017
- Quelques liens inutiles pour passer le temps #49 Je faisais un peu de tri dans mes articles et je suis tombé sur une liste de Gif (beaucoup de cinegraph) que je n'avais jamais publiée. Les images sont un peu anciennes, l'article datait de 2013... 1 - Une rivière: https://i.chzbgr.com/maxW500/7805906176/h72FE8DE6/ via : http://cheezburger.com/7805906176 2 - Le métro est dans quel sens ? https://i.chzbgr.com/maxW500/7447527936/hAA09362D/ via : http://cheezburger.com/7447527936 3 - Métro bis https://i.chzbgr.com/maxW500/7895241216/h164A19E7/ via
-
Nov 27, 2017
- Tontof origami : le concept en une image Ça fait plus d'un mois et je ne vous ai pas donné de nouvelles sur l'avancement de mon projet. Pour être tout à fait honnête j'imaginais faire une présentation textuelle rapide agrémentée de quelques photos fin octobre pour faire un financement en novembre et lancer le site en décembre... Pfff quel utopiste ! Évidemment, j'ai eu plusieurs retours qui m'ont fortement déconseillé de me lancer trop vite. On m'a dit de soigner ma présentation pour faire bonne impression, que les personnes adhèrent
-
Oct 20, 2017
- Tontof n'est plus à vendre J'ai une sensation un peu indescriptible. Je me dis que c'est pour la bonne cause (faire réussir TONTOF pour faire encore plus de KrISS) mais ce n'est pas évident pour autant. Vous l'aurez compris, j'ai commencé à découvrir un nouveau monde qui m'était inconnu et qui me fait peur, que je n'aime pas au premier abord et dans lequel je vais tenter de devenir célèbre et riche... Je veux parler bien sûr de : - https://www.facebook.com/tontof.origami/ - https://twitter.com/tontof_origami - https://w
-
Oct 16, 2017
- Résultat du vote pour le logo Je ne pensais pas avoir autant de retours. Avec plus de 400 votes le résultat est sans appel, c'est le logo avec l'objectif photo que vous avez choisi : Si vous regardez la forme de l'objectif photo, elle rappelle étrangement le logo copyleft, un petit clin d'œil symbolique et sympathique :-) Merci à tous pour votre participation !!! Pour les détails du vote, ~ 67.40/100 : logo objectif ~ 59.81/100 : logo couronne ~ 39.74/100 : logo nœud ~ 27.65/100 : logo flèche
-
Oct 12, 2017
- Aidez-moi à trouver mon logo en votant parmi 4 propositions ! J'ai déjà parlé d'un projet que j'avais en tête et aujourd'hui, je vais vous en dire un peu plus parce qu'il va bien falloir que je le mette en place un jour ou l'autre. Vous le savez, j'aime développer pour mon usage et plaisir des logiciels libres que j'aime tout autant partager. Jusqu'à présent, je le faisais sur mon temps libre (comme beaucoup) et puis un jour, KrISS feed a eu son petit succès : en grande partie grâce à Sebsauvage qui m'a fait une petite surprise la semaine passée en postan
-
Jul 29, 2017
- 2017... Un dessert, un café pour terminer ? Je n'arrive même pas à imaginer que ce soit possible venant d'une société comme celle là, mais l'image parle d'elle même. Chez Nes les encodages riment avec Moyen-Âge ? Ça me conforte dans l'idée de ne pas boire de café, encore plus quand il provient d'une société comme celle là, et je ne parle même pas que du problème d'encodage... Bon ça aide, je n'aime pas le café :-)
-
Apr 19, 2017
- J-4 Je n'ai pas posté depuis juin 2016, c'est frustrant alors que j'aurais envie d'écrire plein de choses. Pour le moment, je ne trouve malheureusement pas le temps de le faire mais je brise le silence aujourd'hui, parce que dans 4 jours, c'est le jour où tout va basculer et qu'il s'agit un peu aussi d'une date anniversaire. Bien sûr c'est le premier bouleversement avant le 2e tour, mais il faut en passer par là ! La(es) politique(s) m’exaspère(nt) depuis longtemps (toujours) mais c'est la premièr
-
Jun 24, 2016
- Usurpation d'user-agent Quand on cherche un type de fichier précis, il y a l'option filetype. Mais quand on ne trouve pas sur DDG on peut alors utiliser !g qui parfois, il faut bien l'admettre retourne plus de résultats. Et là, on pense trouver ce qu'on cherche... C'est un exemple ici, je ne cherchais pas ce livre qu'on peut d'ailleurs lire en ligne http://www.catb.org/esr/writings/taoup/html/ : [PDF]The Art of Unix Programming - GEEKBOOKS .mehttps://www.geekbooks.me/books/9f/4b/.../the_art_of_unix_programming.pdfde E
-
Mar 13, 2016
- KrISS zoom avec blender Je vous avais promis un petit script python pour travailler avec blender. Il permet de convertir des images en vidéo avec des effets de déplacement et de zoom : https://raw.githubusercontent.com/tontof/kriss_zoom/master/kriss_zoom.py Il est ultra simple d'utilisation et tout s'effectue en ligne de commande dans un terminal. Pour avoir un aperçu rapide, je vous invite à jeter un coup d’œil dans les exemples : https://github.com/tontof/kriss_zoom#examples Il faut bien sûr avoir blender d'instal
-
Mar 04, 2016
- KrISS MVVM sur Github Je reste silencieux en ces temps où il faudrait s'écrier haut et fort qu'il faut que ça change. En attendant.. Je vais essayer de prendre de bonnes résolutions et vous parler de tous ces projets que je garde de mon côté égoïstement. Les raisons sont différentes en fonction des projets, mais il ne faut plus que ça dure. La première étape de ce long travail est de vous présenter brièvement l'état actuel des choses. KrISS edit : A simple and smart (or stupid) website editor (Un projet tout récent
-
Oct 01, 2015
- KrISS feed est mort, vive KrISS feed ! Quand je vois passer des messages sur KrISS feed, je ne réponds pas souvent, car quand il s'agit de questions générales sur l'outil lui même, la plupart du temps, je vois d'autres personnes répondre et c'est bien chouette (en plus de faire plaisir). Les seules questions auxquelles je réponds toujours sont celles qu'on m'envoie directement par mail (oui je sais je n'ai toujours pas de page contact, mais je suis joignable sur free.fr :-)) ou sur github (même si parfois d'autres sont plus rapides q
-
Jul 30, 2015
- RSI : Régime social incompréhensible TLDR : mes déboires avec le RSI, ne vous sentez pas obligé de lire, c'est juste au cas où cela puisse servir à d'autres :-p J'ai hésité avec incompétent pour le titre, mais j'avais peur de représailles et je me suis dit que c'était peut-être moi qui l'était au regard de mon acharnement de plusieurs mois qui vient d'aboutir par un REJET ! Pour me rassurer, je me dis que je ne suis pas le seul à avoir des problèmes avec le RSI : http://www.sauvonsnosentreprises.fr/51+concernant-le-rsi.html Si j
-
Jul 28, 2015
- Les transitions dans Blender Par défaut, il n'y a pas beaucoup d'effets de transition dans Blender (simple, double, iris et horloge). Comment faire pour avoir une transition personnalisée à partir d'une image en niveau de gris ? Récupérer une image de transition Si vous n'avez pas d'idées, voici les transitions disponibles pour le prochain openshot https://github.com/OpenShot/openshot-qt/tree/master/src/transitions/extra Créer une transition avec imagemagick Sinon, il est possible de créer sa propre transition avec par e
-
Jul 24, 2015
- Blender : LA solution pour le montage vidéo ? Pour réaliser un montage vidéo sous linux, il y a 2 approches : - utiliser un logiciel de montage vidéo user friendly qui vous simplifiera la tâche mais qui vous limitera dans les usages ; - passer du temps à comprendre comment utiliser un logiciel qui ne vous laissera qu'une limite celle de votre imagination. Le podium des logiciels simples Je ne vous parle pas des cinelerra, lightworks, vlmc ou autres, je n'ai jamais réussi à les utiliser plus de 10 min : - Cinelerra (gère peu de formats et n
-
Jun 30, 2015
- Paiement sans contact suite et fin Suite à mon premier article sur les cartes NFC, j'avais pu résister au symbole jusqu'à peu. Malheureusement, ma nouvelle carte de la société (qui était) géniale (à l'époque) affiche les 4 petits arcs de cercle blanc :-( Heureusement, j'ai pu effectivement désactiver l'option très facilement sur mon compte, mais je ne savais pas vraiment si cela était suffisant, jusqu'à ce week-end où j'ai eu dans les mains un téléphone avec un lecteur NFC. - Premièrement si vous vous voulez une carte sans le s
-
Feb 18, 2015
- PHP révélé J'avais besoin de faire des supports pour une présentation sur PHP. Je voulais un truc simple qui permette de créer des slides sans trop faire de chi-chi, et qui reste paramétrable pour pouvoir éventuellement changer plus tard. Évidemment, j'élimine les ppt, pptx mais aussi les odp parce que je veux pouvoir modifier le cours en ssh ou dans un terminal avec un emacs -nw. J'aurais pu utiliser LaTeX et sa classe bearmer mais warsaw ça va 5 min et ça reste quand même assez verbeux. J'avais déjà v
-
Feb 02, 2015
- Télécharger les sous-titres de Dailymotion J'ai une bonne et une mauvaise nouvelle. La mauvaise concerne le site userscripts.org qui n'existe plus depuis août 2014. Je viens de l'apprendre et j'aimais bien ce site : KrISS dwld était par exemple grandement inspiré de scripts provenant de ce site. Pour se consoler, il y a un miroir dispo à cette adresse http://userscripts-mirror.org mais il n'est pas des plus fonctionnels. Il existe également d'autres alternatives : http://wiki.greasespot.net/User_Script_Hosting La bonne nouvelle, c'est
-
Jan 30, 2015
- Oui je le veux Je lis des choses qui me font un peu peur, je vis des choses qui me font un peu peur. Comme sûrement beaucoup qui me lisent je suis marié avec Ghostery et Adblock (ou autres) depuis longtemps déjà et quand je vois les compteurs qui augmentent, je me demande comment font les gens pour vivre sans. Aujourd'hui, on m'a parlé d'une extension qui permet de comparer les prix sur des sites classiques : http://www.shoptimate.fr/ J'ai voulu l'installer pour tester mais je ne sais pas trop pourquoi rien