66 liens privés
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!)
Une video intéressante sur les différents rythmes!
Super utile, quand on a des fichiers à mettre sur le nextcloud alors qu'il sont déjà sur le serveur (exemple : gros fichier uploadé avec scp)
Find Nextclouds data directory. I think by default it is somewhere in the document root of your webserver, so in /var/www/html. Mine is different because I run a docker container so I can't tell you exactly. The folder you are looking for is called data.
In the data folder there are folders for each user. Go into USERNAME/files/ and copy or move the data here. Of course replace USERNAME with the actual name of the user :) This is by the way the place where all your actual data lies. The metadata is stored in the database.
Now the data is in the right place but Nextcloud doesn't know about it yet. You have to scan the folder to create entries in the database. To do that you will use the occ command: sudo -u www-data php occ files:scan --path USERNAME/files/FOLDERNAME You can specify a path to avoid scanning all your data which can take a long time. However for your 120GB that shouldn't be a problem so you could also use sudo -u www-data php occ files:scan --all
Now just wait for the operation to complete and all your data should appear in the Nextcloud interface.Peut être une bonne source pour être familier du IPv6? à voir.
Les techniques pour délocker un téléphone android si le debugging est activé (y compris quand il faut gérer un pattern de points)
...et un script qui automatise ca (moyennant quelques étalonnages) : https://github.com/mattwilson1024/android-pattern-unlock/blob/master/unlock.sh