66 liens privés
A toutes fins utiles pour ibus le forcer à passer en qwerty quand on switche (sinon c'est l'enfer):
Modifier /usr/share/ibus/component/pinyin.xml
Dans l'engine pour le pinyin, remplacer <layout>default</layout> par <layout>us</layout>
Une bd toute feel-good et très mignonne! sympa :)
(existe aussi en livre)
A se souvenir en cas de problème de batterie sur les thinkpad.
Intéressant pour de la documentation
Outil de dessin en ligne... à creuser (MIT, installable chez soi)
Utile pour une tablette (surface?) ou pour rapidement dessiner... à tester!
recettes vegan, un bon point de départ!
pour installer vaultwarden sans docker
Du porn planqué dans une base de données ... xD
Pour en citer une bien plus abordable, dans une des boites ou je suis passe, on a du faire de la replication intercontinentale de DB.
La luxure est mère du génie ?
17GB de data. Un peu gros quand meme.
Et la je me dis "attends une seconde, il y a QUOI dans ces donnees ?"
Oui, parce que a repliquer en Europe et en Amerique, ben ca prend du temps. Donc tant qu'a faire, autant etre SUR que c'est necessaire.
Je regarde les tables et je vois que sur la trentaine de tables, il n'y en a qu'une qui est particulierement enorme, faisant 16.5GB.
Je regarde le contenu :
Code : Tout sélectionner
object_id | block_id | blob
1 | 1 | EVSS\x82\xb9\xcd\x00NIV YVFG...
1 | 2 | .........................................
[...]
1 | 1502 | .........................................
[...]
1362 | 2354 | .........................................
Et je me dis que le EVSS est un header de blob de data trop regulier pour etre honnete.
Je le passe dans la panoplie de toutes les cochonneries obfuscantes classiques... Je vous passe le processus, j'arrive a faire un test de ROT13 (decaler les lettres de l'alphabet de 13 lettres, c'est une transformation qui s'annule quand on l'applique deux fois), et... ca donne ? "RIFF". (Header de fichier AVI)
OH LE CON.
Quelqu'un a enchasse des fichiers AVI, 1362 fichiers AVI, dans une base de donnees.
Je regarde le contenu et ... du porn.
Je repete. DU PORN. DANS UNE DB MYSQL.
Il y a donc un genie, qui pour ne pas laisser trainer de fichier sur son poste, a mis tout son porn dans une DB redondee et bientot repliquee internationalement.
Le fichier est rassemblable de la facon suivante :
Code : Tout sélectionner
echo "SELECT blob FROM large_objects WHERE object_id = 5 ORDER BY block_id ASC" | mysql -h database | rot13 | mplayer -
Et voila, ton porn, directement en streaming. Depuis ton serveur de base de donnees.
Il va sans dire que la table a vole par la fenetre. J'ai decouvert que son auteur avait quitte la boite six mois plus tot. Sagouin.
Et gros degueulasse vu le contenu des fichiers. J'en ai regarde deux ou trois avant de tout bazarder sans garder de sauvegarde.
Mindmapping dans un terminal, stocké en fichier texte brut indenté. le tout en un fichier PHP.
Intéressant...
Un repo qui semble tenir la route pour installer linux sur une surface!
Plan de maison ouvert et facile ? à garder sous le coude
A partager dès qu'une connaissance démissionne...
Un bureau pour pédaler pendant qu'on bosse, c'est sympa comme concept!
Mode de gestion asso intéressant!
Un outil qui permet de juste utiliser une USB comme démarrage au boot, sans avoir à tout réécrire, mais juste en claquant l'iso sur la clef. Super!
Des conseils pour bivouaquer en nature
Une virtual tabletop pour jouer a distance, tout en open source... intéressant (et soutenable par patreon)
Un logiciel d'écriture open source.... intéressant pour le projet specs?
Méthode super intéressante pour écrire une histoire ou une documentation d'ailleurs!
(à voir pour le RPG aussi? intéressant!)