Create A Persistent Storage Live USB With Ubuntu, Linux Mint Or Debian (UEFI, >4GB Persistence Support) - Linux Uprising Blog

Je ne sais plus où j'avais lu que faire un liveUSB persistant avec linux Mint était impossible... Ben c'est pas vrai: voilà la méthode avec mkusb et elle fonctionne très bien.

Seul bémol, j'ai pas pu faire une install depuis ce liveUSB persistant à cause d'un volume monté et pas démontable... J'ai pas cherché plus loin...

Seamless Pattern Maker - Create Unlimited Seamless Patterns For Free

Amusant et sans doute utile: réaliser un motif répétable - pour un fond par exemple - à partir d'icônes... On choisit les icônes, on les place comme on veut, on fixe la taille, la couleur, l'orientation etc et on voit le résultat en temps réel. 'achement chouette...

GitHub - benbusby/whoogle-search: Self-hosted, ad-free, privacy-respecting Google metasearch engine

Intéressant: un genre de googol mais en python.

Il semble très complet et facilement déployable... Merci à Chouchen qui a pris le temps de me signaler ce lien dans les commentaires ;-)

Via Chouchen (dans les commentaires)

Googol: il bouge pas mais il n'est pas mort...

La dernière fois que j'ai abordé le sujet de googol, j'en étais à chercher un moyen de contourner les blocages de google ET de startpage... J'avais pensé à multiplier les moteurs alternatifs, à multiplier les serveurs de relais...

Mais depuis, j'ai pas progressé:

  1. parce que j'avais pas d'idée nouvelle (et on y a réfléchi à plusieurs ;-)
  2. parce que j'ai vraiment pas eu le temps (présentiel+distanciel+école à la maison=pas de temps de cerveau disponible)
  3. parce qu'à vivre h24 ensemble, la propension de mes proches à considérer que je suis la seule solution à toute forme de problème ou de questionnement à subi une inflation exponentielle.

cmon do something

Toutefois...

je continue à réfléchir dans mon coin: je laisse mûrir... je file le dossier à mon inconscient en me disant qu'une solution finira bien par se présenter: pour le mec qui a un marteau, tous les problèmes sont des clous... parfois, il faut prendre le problème par un autre bout.

Et comme je m'interrogeais pour la millionième fois sur le langage auquel je pourrais me former, mon inconscient m'a rétorqué : «et googol dans un autre langage...?»

J'ai confié la question à quelques neurones pas encore cramés par le travail à la maison... Après délibération, une page HTML + js pourrait éventuellement réaliser une partie du boulot:

schéma1

Les points négatifs:

  • si la requête initiale se fait depuis le client son IP n'est plus cachée lors de cette requête
  • l'accès aux miniatures de google révélera également cette IP

Les points positifs:

  • plus de problème de bannissement d'IP
  • le parcours du DOM pour la récupération des données pertinentes sera sans doute plus nativement simple en JS qu'en PHP...

Pour le problème de l'IP visible lors de l'appel aux miniatures, on peut imaginer une partie backend en php dédiée à cette tâche uniquement (en gros, tipiak les thumbs de google, les mettre en cache et les servir).

schéma2

En ce qui concerne la visibilité de l'IP lors de la requête initiale, là je sèche. On a besoin que le client envoie la requête avec sa propre IP non bloquée pour que JS récupère la réponse, parse les résultats et produise la page propre...

Voilà...

Fonctions fléchées - JavaScript | MDN

Ha, ben je viens de comprendre l'intérêt des fonctions fléchées par rapport aux fonctions habituelles en JS... une fonction fléchée ne redéfinit pas le this.

voilà qui est intéressant et qui évite des jonglages avec des variables tampon quand on imbrique des trucs comme un gros babouin...

Oui, je sais, tout le monde s'en était aperçu à part moi, gnagnagna, «t'as les yeux couverts de peaux de saucisson» toussa...

Fil RSS des articles