Catégories
Broderie

Starters Pokémon Gen1 T-shirt – Tortank (2/3)

Catégories
Informatique

Rediriger les requêtes HTTPS d’un domaine alternatif vers son domaine principal en conservant les préfixes avec nginx

Depuis maintenant plusieurs années, j’utilise le nom de domaine mickaelgillot.xyz qui pointe vers plusieurs services hébergés sur un VPS chez Gandi.net, dont notamment le blog que vous êtes en train de lire. Mais récemment, j’ai également réservé d’autres domaines tels que mickaelgillot.fr et mickaelgillot.com ; principalement pour me prévenir de cyber-squat. Je me suis donc naturellement dit que je devrais rediriger ces domaines vers mon domaine principal ; quitte à les payer autant qu’ils servent à quelque chose. Mais je ne voulais pas simplement rediriger vers le domaine nu (naked domain (en) : domaine de deuxième niveau, sans préfixe) sans tenir compte de la requête ou du préfixe. Je voulais créer une totale isométrie entre ces domaines, de sorte que, quels que soient le sous-domaine et les paramètres de la requête, je redirige systématiquement vers son équivalent avec le TLD .xyz (top-level domain (en) : domaine de premier niveau). Par exemple, toto.mickaelgillot.fr/tata?foo=bar doit rediriger vers toto.mickaelgillot.xyz/tata?foo=bar. Et bien sûr, une requête HTTP doit systématiquement être redirigée vers la même requête en HTTPS. Aujourd’hui, c’est chose faite pour ma part et je vous propose de vous expliquer comment je m’y suis pris afin de vous permettre de le reproduire pour vos domaines.

Catégories
Citations

Réplique de film #1

Comment ça s’passe pour les gens comme vous quand y’a du soleil ? Enfin, j’veux dire vous êtes content qu’y en ai ou ça vous fait chier qu’les pauvres en profitent aussi ?

Sébastien (Baptiste Lecaplain) dans Libre et Assoupi (2014), film de Benjamin Guedj
Catégories
Broderie

Starters Pokémon Gen1 T-shirt – Dracaufeu (1/3)

Catégories
Informatique

Protéger son NAS Synology avec OpenVPN et le pare-feu

À priori, si vous êtes ici, c’est que vous possédez un NAS ; probablement un appareil de la marque Synology d’ailleurs, même si ça n’est pas essentiel pour suivre ce guide. Je suppose également que vous avez monté tout un tas de services auxquels vous accédez en local, voire peut-être même via Internet grâce à des redirections de ports sur votre box. Enfin vous avez appliqué les recommandations pour renforcer la sécurité de votre NAS Synology en suivant ce guide sur la documentation officielle ; si ce n’est pas le cas, je vous le recommande fortement.

Cette situation peut sembler convenable pour beaucoup de personnes, elle l’a d’ailleurs été pour moi pendant un certain temps. Mais je vous propose de renforcer encore plus la sécurité sur votre NAS. À la fin de ce guide, vous n’aurez plus besoin que d’une seule redirection sur votre box et toutes les connexions provenant d’une IP source extérieure à votre réseau local ou ne transitant pas à travers votre serveur VPN seront bloquées. C’est à la fois un gain en simplicité de configuration sur votre box mais surtout de sécurité sur votre installation.

Catégories
Speedrun

Speedrun épisode 2 : Des jours comptés

Vous ne le savez peut-être pas si vous n’avez jamais joué à Pikmin, l’objectif est de récupérer les 30 pièces du Dolphin, le vaisseau spatial du protagoniste. Pour cela, votre temps est compté : vous avez 30 jours. Chaque journée a une durée limitée pendant laquelle vous devrez ramasser un maximum de pièces en vous aidant des pikmins. Les différentes pièces sont éparpillés sur 5 sites :

  • Impact Site (IS) : 2 pièces
  • Forest of Hope (FoH) : 8 pièces
  • Forest Navel (FN) : 9 pièces
  • Distant Spring (DS) : 10 pièces
  • Final Trial (FT) : 1 pièce
Catégories
Speedrun

Speedrun épisode 1 : Trouver sa voie

Si trouver le jeu qu’on souhaite speedrunner est important, trouver la manière dont on prévoit de le faire est tout aussi important. En effet, pour chaque jeu il existe plusieurs catégories qui représentent des manières de finir le jeu (soit aller le plus vite à l’écran de fin ou terminer entièrement le jeu), conditionnent l’utilisation de bugs/glitchs ou carrément définissent l’objectif final (arriver à l’écran de fin ou finir une certaine mission).

Catégories
Speedrun

Speedrun épisode 0 : Pilote

C’est décidé : je me lance dans le speedun. J’y pensais depuis plusieurs mois, ça me faisait toujours envie quand je voyais les performances incroyables de speedrunners mais surtout de voir leur joie quand ils repoussaient leurs limites pour battre leurs records personnels. Évidemment, les WR (World Records) sont toujours spectaculaires, mais c’est surtout la philosophie du monde du speedrun qui m’a séduit : on joue pour être meilleur, pas forcément pour être le meilleur. En plus de ça, je suis plutôt curieux de découvrir comment se fabrique une run : quelles sont les étapes pour atteindre un niveau de maitrise suffisant pour littéralement rouler sur un jeu, exploiter ses moindres failles pour prendre les raccourcis les plus inattendus et parfois même suivre des chemins totalement imprévus par les créateurs du jeu ?

Catégories
Citations

Abbé Pierre #1

Ceux qui ont pris tout le plat dans leur assiette, laissant les assiettes des autres vides, et qui, ayant tout, disent avec une bonne figure, une bonne conscience : « Nous qui avons tous, on est pour la paix ! »
Je sais ce que je dois leur crier à ceux là : « les premiers violents, les provocateurs de toute violence, c’est vous ! »
Et quand le soir dans vos belles maisons, vous allez embrasser vos petits enfants avec votre bonne conscience. Au regard de Dieu, vous avez probablement plus de sang sur vos mains d’inconscients, que n’en aura jamais le désespéré, qui a pris des armes pour essayer de sortir de son désespoir.

Abbé Pierre
Catégories
Citations

Anatole France #1

J’ai toujours préféré la folie des passions à la sagesse de l’indifférence.

Anatole France