URL: https://linuxfr.org/users/wilk/journaux/systema-l-art-martial-du-hacker Title: Systema, l'art martial du hacker Authors: wilk Date: 2024年01月01日T11:41:57+01:00 License: CC By-SA Tags: Score: -5 Salut à toi petit scarabée. Après avoir longtemps fréquenté les dojos où l'on pratique les arts martiaux japonais, comme l'Aïkido en particulier, je viens de découvrir le Systema dont les principes m'ont semblé tout à fait compatibles avec ma machine, j'ai donc rebooté avec ce nouveau kernel. From scratch j'essaye de ne pas rechercher et appliquer tout de suite ce que je connais déjà. C'est un art martial soit disant pratiqué par les élites de l'armée Russe. Je dis bien soit-disant car je n'ai pas cherché plus loin et dans le domaine des arts martiaux les légendes sont légions. Du reste ça n'a pas plus d'importance que de savoir si Nginx est utilisé pour servir les blogs des oligarques. Le terme Systema signifie tout simplement système. L'objectif principal est de créer sa propre distribution, éventuellement dérivée d'une Debian, c'est à dire stable, celle qui sera la plus résiliente aux DDOS ou autre attaques diverses. Contrairement aux arts martiaux traditionnels il n'y a pas de kata, pas de design pattern ni d'architecture clean, hexagonale ou autre. Il n'y a donc pas non plus de grade, de jugement pour évaluer le degré de conformité, ni de compétition. Il n'y a pas non plus de framework, on peut pratiquer n'importe où avec n'importe quel vêtement. On peut tout de même garder son éditeur favoris, sa tenue et pratiquer dans un gymnase. Une fois les outils installés. On code tout de suite. Chacun s'échauffe en se remémorant ses raccourcis favoris. Puis on passe aux exercices. Le premier, le principal, la respiration. Tout le monde sait respirer mais on va se mettre dans des situations les plus rocambolesques possibles pour observer l'effet que ça fait sur la respiration et inversement l'effet que peuvent faire différentes manières de respirer sur la situation. J'ai identifié pour l'instant deux types de respiration, la respiration carrée, type cohérence cardiaque, Afghane pour faire exotique, et la respiration du chien haletant que l'on appelle "explosive" car ça fait un peu plus martial bien que ce soit exactement la même respiration que pour l'accouchement (on imagine une salle de préparation aux accouchements avec des gens qui se prennent pour des Spetsnaz). On expérimente ces exercices de respiration sur des situations calmes, la marche, puis sur des situations stressantes, exercices physiques divers et attaques diverses et variées. L'exercice suivant consiste à observer son corps dans des situations éventuellement stressantes tout aussi rocambolesques. Rocambolesques car n'ayant pas de framework il n'y a pas de position de garde ni gestes convenus, c'est selon le partenaire ou la consigne, on pousse, on tire, on frappe, on saisi, on tombe etc. On observe alors les réactions qu'entraînent un corps trop mou, trop tendu, entre les deux etc. Lors de ces exercices, après moultes expérimentations on recherche à déceler ce qui permet de garder un load inférieur à 1, mais pas trop bas non plus pour ne pas enclencher le mode veille. Dès qu'on trouve on commit. L'observation se situe sur la respiration, sur le corps mais aussi sur les émotions. Ensuite on peut parfois réparer quelques bugs à l'aide de massages qu'on cherche à faire de manière la plus rocambolesque possible à nouveau. Par exemple des pompes sur le dos du partenaire, c'est de l'haptonomie de Spetsnaz. En gros on se marre bien, il suffit de regarder une cours de maternelle ça donne une assez bonne idée (bien meilleure que d'aller voir des vidéos). A la fin de la séance on fait un bug triage et chacun évoque brièvement ses issues. Comme dans tout meetup l'ambiance est généralement très bienveillante mais il peut aussi y avoir des trolleurs, à ne pas alimenter, voir à fuir. C'est du hacking, on peut faire des découvertes personnelles extraordinaires comme on peut complètement passer à côté. Exercice pratique devant son écran pour essayer : 1. on observe sa respiration, ses émotions, son corps avant d'allumer et après chaque étape. 2. on code 3. on commit 4. on déploie. Ensuite mêmes étapes mais juste avant chaque étape on s'oblige à changer de type de respiration et on observe l'effet. Idem en effectuant des exercices physiques à chaque étape. Pour les plus expérimentés, idem mais on tape sur tout ce qui se trouve sur son bureau ou à proximité. Efficacité ? Pour éviter tout de suite les trolls suite à la consultation de vidéos, il n'y à aucune chance de trouver une quelconque efficacité martiale dans les techniques vu qu'il n'y a pas de technique propre et que ça n'est absolument pas l'objectif. Et inversement si l'on voit une technique qui semble efficace sur une vidéo, de Systema ou autre, on pourra se demander quelle efficacité subsistera dans un contexte radicalement différent (peut-on coder efficacement dans un openspace ?). L'efficacité, si tenté qu'il y en ait une, consistera uniquement à pouvoir conserver un load adapté en situation de stress pour résoudre le conflit sans avoir besoin de techniques de samouraï. https://fr.wikipedia.org/wiki/Systema

AltStyle によって変換されたページ (->オリジナル) /