Journal bout de code pour relancer une commande dans certaines conditions

Posté par  . Licence CC By‑SA.
Étiquettes :
6
22
avr.
2020

J'avais besoin d'un truc pour relancer une commande au plus un certain nombre de fois et attendre un certain temps entre deux exécution pour une bricole, alors j'ai pondu ça. Ça aurait pu me prendre 5 lignes de shell, mais c'est le genre de trucs que j'aime bien avoir sous le $PATH, et implémenter ça en vrai shell me semblais un peu du gâchis (à noter, ça existe)

J'ai fait quelques tests rapides, ça semble marcher, je pousserai plus (…)

Journal Remerciements aux modérateurs, aux utilisateurs, et à l’association de ~dlfp~ LinuxFr

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
92
11
fév.
2020

Bon.

D’habitude, mes journaux sont plus orientés technique, des sortes de rapports sur des trucs que j’ai appris ou expérimentés. Aujourd’hui, c’est différent, j’ai envie de parler de ces héros qui m’autorisent à troller, dire des âneries, apprendre, apprendre, apprendre encore, parfois enseigner, parfois enseigner tout en apprenant…

Le contexte personnel est que je quitte prochainement ma boîte, dans laquelle j’ai été le seul recruté ayant de l’expérience dans mon métier. Grâce à « la communauté », mes connaissances ne (…)

Journal installation d'une debian chiffrée via LUKS sur un VPS

Posté par  . Licence CC By‑SA.
Étiquettes :
9
4
fév.
2020

Salut.

En préambule, je tiens a préciser que je ne suis pas un sysadmin, que le titre est un peu menteur, que les propos qui suivent n'ont pas encore été testés sur la cible réelle mais juste sur VM locale et enfin que je viens de valider que ça boote et déverouille le système sur ma VM…

Il y a quelques jours, j'ai finalement fait le nécessaire pour louer un VPS (pour héberger mes délires perso, faire joujou, etc, rien (…)

Journal Utiliser i3blocks pour avoir un walkman pilotable à la souris dans i3

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
9
31
jan.
2020

Tout à l’heure, j’étais parti pour lire un article de blog quand ma radio (Internet) principale s’est mise à passer un titre que je n’aime vraiment pas. J’ai donc repris mon clavier, sauté la chanson, et décidé que, prendre le clavier pour si peu, c’est excessif.

J’ai donc codé vite fait un petit script qui, pour ceux qui utilisent conjointement i3blocks et mpc, permet de transformer la barre de statut en walkman, version flat design (à ma décharge, faire (…)

Journal Laminar: un outil d'intégration continue qui semble léger

Posté par  . Licence CC By‑SA.
Étiquettes :
13
21
déc.
2019

Ça fait quelques temps (en années, probablement) que la notion d'intégration continue m'intéresse, de loin, mais j'ai toujours eu l'impression que les outils existants sont super spécialisés, difficiles à installer réellement (souvent distribué avec l'OS quasi-complet, que ce soit via un conteneur ou une VM, ou pire: installé par wget foobar | sudo sh), pas vraiment très séduisant selon moi.

Bref, après la lecture du journal sur citop j'ai refait des recherches, et suis tombé sur laminar, outil (…)

Journal Création d'un système live-CD basé sur Debian

Posté par  . Licence CC By‑SA.
Étiquettes :
20
14
nov.
2019

Salut.

En début de semaine, je me suis mis en tête de créer ma propre iso bootable, basée
sur Debian Buster tant qu'à faire (parce que c'est le système que je connais le
mieux, et de très loin).
Mon objectif ici est de m'amuser et d'apprendre, donc pas la peine de chercher
une raison pragmatique: si je voulais juste un live, j'irai en chercher un directement.

Au niveau du système, je vais me baser sur:

  • virtualbox pour les essais, config (…)

Journal manque d'auto-respect des bookmarks?

Posté par  . Licence CC By‑SA.
Étiquettes :
15
17
oct.
2019

Je sais, ça fait presque 1 an que les liens ont été ajoutés a DLFP. Ah, on me dis qu'il est mal d'utiliser l'ancien nom. Pourtant, j'aime pas qu'il tombe dans l'oubli, même si moi, je n'ai pas connu.

Peu importe. Depuis quelques mois, il est possible de claquer un lien ici, genre un lien, c'est cool.. Soit. J'accepte l'idée.

Puis-je, cependant, poser cette question, en caps locks, puisqu'il semble que les grandes gueules ont plus de force…
*
ahem (…)

Journal [bookmark] sorties de jeux vidéo libres [last update; hier ]

Posté par  . Licence CC By‑SA.
Étiquettes :
17
6
juil.
2019

Au menu:

  • widelands;
  • supertuxkart;
  • warzone2100;
  • flarerpg: empyreans campaign;
  • flare;
  • endlesssky;
  • 0AD;
  • battle for wesnoth;

Bon je sais, ce journal parlais de la RC, et la stable remonte a plusieurs mois en arrière.
N'empêche, je pense que mentionner la sortie de la stable est intéressant, même si je suis a la bourre.

Il y a aussi supertuxkart qui a fêté sa v1, encore une fois, c'est pas neuf, mais bon, après tant d'années… moi je dis, ce jeu est bon, il (…)

Journal Quel DE pour des débutants?

Posté par  . Licence CC By‑SA.
Étiquettes :
9
10
mai
2019

Cette semaine, entre deux brouettes de béton pour refaire une dalle chez mes parents, je me suis attelé à la difficile tâche de rendre leur machine sous window 8 à des performances raisonnables…

J'ai commencé par essayer de comprendre ce qui n'allait pas et, constatant mon manque total de maîtrise de ce qu'il se passait sur ladite machine, ait estimé qu'il serait plus efficace pour moi de couper un p'tit bout de 50Go pour y installer ma distro favorite: Debian.

(…)

Journal Gestion des services avec runit

Posté par  . Licence CC By‑SA.
Étiquettes :
21
10
avr.
2019

Gestion des services avec runit

Tout le monde ici connaît plusieurs des grands intérêts de systemd, qui sont pour moi principalement, et sans ordre particulier:

  • description des services par déclaration, sans avoir à utiliser de scripts ultra-compliqués qui ont des dépendances dans tous les coins du système;
  • démarrage des services uniquement après que leurs dépendances soient prêtes;
  • activation au besoin;

Bon, je reconnais être un peu sceptique sur le 3ème, en vrai… je ne suis pas convaincu de l'intérêt actuel (…)

Journal Debian, installations automatiques et ARM

Posté par  . Licence CC By‑SA.
Étiquettes :
18
16
jan.
2019

Salut.

À la base, je ne suis qu'un développeur, mais comme «malheureusement» dans ma boîte je suis celui qui connaît le mieux le système (en tout cas ceux que l'on déploie: Debian avec kernel linux), je suis celui qui s'occupe en pratique de configurer et déployer les machines (je ne me considère pas comme un admin sys, par manque de compétences).

Installation réseau automatisée pour x86

Les premiers systèmes sur lesquels j'ai «officié» étaient basés sur des architectures x86, je (…)

Journal [bookmark] terminaux et protection contre la copie

Posté par  . Licence CC By‑SA.
14
17
avr.
2018

Salut.

Ça ne doit pas être récent, mais tout de même, je me suis dis que d'autres que moi ici pourraient ne pas être au courant.
Je suis tombé sur un lien qui démontre comment insérer à l'insu de l'utilisateur lors d'un copier/coller (à noter: il faut que le retour chariot soit copié également, sinon le code n'est évidemment pas exécuté).

Pour le coup, on parle de commandes shell, d'une dangerosité évidente (il suffirait qu'un sudo ait été exécuté récemment (…)

Journal distinguer ses identités sur le net

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
1
19
mar.
2018

Une question a toi: comment fais-tu?

Nous sommes plusiueurs ici à avoir plusieurs identités. Parfois numériques et avatars de qui on voudrait être, parfois symptômes de notre état présent….

Ma question est simple, mais la réponse assez complexe pour ne pas, à mon avis, se résumer simplement.

Journal Sortie de FlareRPG 1.0

Posté par  . Licence CC By‑SA.
31
13
mar.
2018

La nouvelle vient de tomber: FlareRPG est sorti en version 1 (attention: la version https renvoie sur la page d'exemple d'apache 2.2 pour fedora…).

De quoi s'agit-il?

Pour être exact, FlareRPG est juste un moteur de jeu pour réaliser des «Hack 'n' slash» en vue isométrique.

Les Hack 'n' slash sont des RPG dont le principal si ce n'est l'unique objectif est de massacrer du monstre, avec une histoire typiquement linéaire.
Quant à la vue isométrique, pour (…)

Journal [bookmark] Clang générerait certains binaires plus petits que MSVC en étant ABI-compatible

Posté par  . Licence CC By‑SA.
Étiquettes :
15
6
mar.
2018

Pour info, Clang serait capable de générer (dans le cas de l'installateur de chromium, à priori) des binaires plus petits tout en étant compatible avec l'ABI de MS.
Ce serait du coup utilisé par Google pour générer lesdits binaires.

À noter, pour accomplir ce fait Clang dépendrais de MSVC, et la compilation est plus lente (à peu près 15%), mais tout ça est expliqué quand le lien quivabien.

PS: par rapport à l'emploi du conditionnel: je n'ai pas assez creusé (…)