Le diable et sa compagnie (sont dans un bato') :
devilspie2 👿 🥧 👁️🗨️*
wmctrl 🦑
xdotool 🐦
xwit 🤡
Pourquoi ces outils ?
Pour gérer le comportement d'une fenêtre dans votre environnement de travail informatique.
Des outils.scripts qui modifient par exemple :
- La position de la fenêtre.application
- Sa taille, sa présence, en avant, en arrière, au dessus, en dessous
- Sa récurrence sur vos bureaux...
- Son apparition dans les applications récentes (alt+tab)
Mais moi pourquoi je l'utilise ?
Dans le but/idée de créer un /deamon/ qui viendrait foutre la pagaille dans mon #environnement_desktop de #travail ...
Un logiciel parasite, installé volontairement pour réguler.déranger.questionner mes temps de travail sur écran, leur intensité, leur obligeance. . .
Recherche . Création ?
Sur quoi, les écrans, l'attention ? Le temps de vie perdu ?
Une #recherche_création en cours sur le bonheur/douleur au travail
(( autour des #TSM_musculo et #RSI_musculo comme corpus de départ ))
Inspiration
Volonté de peut-être créer d'un outil.application.assistant pareil à : WorkRave ou Xwrits
. https://alternativeto.net/software/workrave/?platform=linux
. . Mais comme tout démon, sortirait de sa bouteille...
Expiration (déjà lu.ressentie ici)
. . . Démo, support d'images ( #chat_chouquette )
. . . https://vincent-bonnefille.fr/chat-chouquette/RSI
Plus loin
Du coup je commence à dev' sur mon environnement #linux / #lxde et m'intéresse à :
#GUI_Lua : faire des interfaces d'applications tel le navigateur LuaKit** ou ...
Lua ("lune") est un #langage_progra :: http://www.lua.org
* alt : https://github.com/skx/kpie (pas réussi à en tirer quelque chose)
** un chouette #navigateur_browser (Vim-like tout au clavier)
"Beaucoup de personnes expérimentent des formes de vie qui ne sont ni moderne, ni post-moderne (et ni traditionnaliste) : attention vers les choses communes, attitude biotique, esthétique des pensées ordinaires, ces manières d’être dessinent de nouveaux sentiments et de nouvelles pensées, une nouvelle économie affective.
Toutes ces manières d’être sont présentées sous la forme d’un jeu de cartes. Les images de ces cartes représentent chacune une activité, voyage en train, travail avec la forêt, auto-organisation qui illustrent un de ces termes. Toutes ces scènes sont soigneusement construites et reliées entre elles les unes aux autres. Elles sont des syingrammes, à la fois symboles et diagrammes, elles expriment autant le besoin de décrire le monde, que de l’interpréter."
@Nicolas_Guillemin
Une nouvelle économie affective, édition avec images, mai #2020
https://coolguy.website/map-is-the-territory/introduction.html
Une introduction narrative (en anglais) aux mystérieuses lignes de commandes et autres terminaux pseudo muets... une entrée en matière bien pensée, drole, sensible !
Un peu du meme type,
cette fois sur le CSS/HTML et sa mise en page
(plutot bien fourni, pédagogique)
https://curly-braces.hashbase.io/claimer.html
via un site de zines autour du code mais pas que :
https://solarpunk.cool/zines/
Terminal, un monde de text
le site et ses créations https://coolguy.website/home
#indieweb #web.créatif
FULL .pdf
via CSNI – Centre for the Study of the Networked Image
https://www.centreforthestudyof.net/ [bulle]
...
via https://networkedart.blog/blog/2020/10/12/geoff-cox-the-museum-of-ordure-2001-onwards/
from https://liens.vincent-bonnefille.fr/?tIgT6g
( #2024
From Print to Ebooks: a Hybrid Publishing Toolkit for the Arts pdf
-
paged.js
publication programmatique
https://www.pagedmedia.org/a-year-in-the-paginated-world/ -
bookdown
Une référence
https://bookdown.org -
jupyterbook
https://jupyterbook.org/index.html -
Laika (re) pandoc alt
http://planet42.github.io/Laika/0.17/01-about-laika/02-design-goals.html
LaTeX
Origine philosophie history ...
Pourquoi préférer une écriture sans gui ?
Pourquoi cet esthétique des documents académiques scientifiques ?
Pourquoi cette police ?
Quel lien avec les débuts de l'impression ?
Un article en anglais #français sur la philosophie markdown, quelque tips-conseils futés .
Un site-blog plein de resources sur l'écriture programmative...
Le partage et la liberté !
Cependant, ma naïveté m’a fait penser, à tort, que tout était beau dans le meilleur des mondes. Microsoft a publié le code de cet éditeur en open source sur GitHub sous licence MIT. En simplifiant, cette licence très permissive fait que tout le monde peut prendre le code et le réutiliser dans tout les contextes.
C’est merveilleux, un éditeur ouvert qui est adopté par beaucoup de développeur avec un écosystème très dynamique et des tonnes d’extensions. Que rêver de plus ?
La descente…
Ce qui m’avait échappé c’est que les binaires distribués par Microsoft sur le site officiel ne sont peut être pas tout à fait publié sous ces mêmes règles.
Un bon résumé des commandes GIT en #français
git add * (ajoute tous les fichiers)
git status (vérification de l'état des fichiers)
git commit -am "titre du commit"
(sudo) git push
...
(sudo) git pull (pour télécharger)
Un explicatif détaillé de qualité en #français :
https://www.atlassian.com/fr/git/tutorials/saving-changes
...
Suppression Xfile_folder
git rm -r myFolder ( local )
git rm -r --cached myFolder ( distant )
_ Utiliser .gitignore pour ne plus suivre les changements
excludesfile = myFolder/
- NodeJS et ses problèmes
: Promesses tuées dans l’oeuf
: Sécurité faible
: Le système de build (GYP) à la dérive
: Le package.json et NPM indispensable
: Le système de modules et le fameux dossier node_modules - Deno c’est quoi ?
- Deno et ses solutions
- Deno en action
- Deno et NodeJS dans le futur
-
echosystem
[ tutos, config, linux, darknet, FR ]
https://echosystem.fr/articles
https://echosystem.fr/articles/docs/the_french_underground
https://www.trendmicro.fr/media/image/the_french_underground_fr_web.pdf -
devdungeon
[ tutos, dev, php, ENG ]
https://www.devdungeon.com/content/php
Pré processor installation ( sur vsc )
https://youtu.be/MOstrhqpIsI
https://sass-lang.com
"There are many ways you can go about picking up the skills you need to become a developer.
There are linear curriculums that teach you a bit of everything - like freeCodeCamp's full stack development curriculum."
Par où commencer pour apprendre à coder ?
#full_stack https://fr.wikipedia.org/wiki/D%C3%A9veloppeur_full_stack
#2019 #2020
Par #@Lawrence_Lessig – janvier #2000 – Harvard Magazine
(Traduction Framalang : Barbidule, Siltaar, Goofy, Don Rico)
"Nous sommes à l’âge du cyberespace. Il possède lui aussi son propre régulateur, qui lui aussi menace les libertés. Mais, qu’il s’agisse d’une autorisation qu’il nous concède ou d’une conquête qu’on lui arrache, nous sommes tellement obnubilés par l’idée que la liberté est intimement liée à celle de gouvernement que nous ne voyons pas la régulation qui s’opère dans ce nouvel espace, ni la menace qu’elle fait peser sur les libertés."
[...]
Cette régulation est en train de changer. Le code du cyberespace aussi.
Et à mesure que ce code change, il en va de même pour la nature du cyberespace.
Le cyberespace est un lieu qui protège l’anonymat, la liberté d’expression et l’autonomie des individus,
il est en train de devenir un lieu qui rend l’anonymat plus difficile, l’expression moins libre et fait de l’autonomie individuelle l’apanage des seuls experts.
[...]
Le code élémentaire d’Internet est constitué d’un ensemble de protocoles appelé TCP/IP. Ces protocoles permettent l’échange de données entre réseaux interconnectés. Ces échanges se produisent sans que les réseaux aient connaissance du contenu des données, et sans qu’ils sachent qui est réellement l’expéditeur de tel ou tel bloc de données. Ce code est donc neutre à l’égard des données, et ignore tout de l’utilisateur.
Ces spécificités du TCP/IP ont des conséquences sur la régulabilité des activités sur Internet. Elles rendent la régulation des comportements difficile. Dans la mesure où il est difficile d’identifier les internautes, il devient très difficile d’associer un comportement à un individu particulier. Et dans la mesure où il est difficile d’identifier le type de données qui sont envoyées, il devient très difficile de réguler l’échange d’un certain type de données. Ces spécificités de l’architecture d’Internet signifient que les gouvernements sont relativement restreints dans leur capacité à réguler les activités sur le Net.
[...]
Si c’est le code qui détermine nos valeurs,
ne devons-nous pas intervenir dans le choix de ce code ?
Devons-nous nous préoccuper de la manière dont les valeurs émergent ici ?
[...]
Des gens décident comment le code va se comporter.
Des gens l’écrivent. La question n’est donc pas de savoir qui décidera de la manière dont le cyberespace est régulé : ce seront les codeurs.
[...]
quand l’État se retire, la place ne reste pas vide. Les intérêts privés ont des objectifs qu’ils vont poursuivre.
En appuyant sur le bouton anti-Étatique, on ne se téléporte pas au Paradis. "
à retrouver sur mon World of Text ::
https://www.yourworldoftext.com/~vincentb/
X : 1 Y : -5
Conférence, ressources : https://liens.vincent-bonnefille.fr/?NZY9jg
#ActivityPub
>> https://gitlab.com/lidia_p/fediposter/
>> http://redecentralize.github.io/alternative-internet/ #proto #altweb #annuaire_index #VPN #dns
Définition de la bourgeoisie
Psychologie générale de la bourgeoise
Falsification fondamentale autour de la notion de mérite
À propos de la faiblesse intellectuelle de la pensée bourgeoise
"Progressisme", mot creux dont la valeur performative est marchande
"Populisme", mot creux dont le fond est la détestation du populaire
Les foulards rouges & le sociotype du "petit chef"
La ligue du LOL & la posture morale
La vie liquide de la bourgeoisie
II. CONSIDÉRATIONS SUR LE CAPITAL # 0:31:08
https://www.youtube.com/watch?v=4gX5KpOboDo&t=1868s <3
Le "pire" actuel est le capitalisme, pas le fascisme #GAFAM_NATU
Que le capital & les rapports de production administrent la vie sociale
À propos de la notion de "lutte des classes" chez Karl Marx
La cause des injustices n'est pas "les riches" mais le capital <3
La cause de la passivité populaire n'est pas "la connerie"
La toxicité des institutions prime celle des éditorialistes
À propos de la novlangue managériale
La question sociale prime la question identitaire
À propos de la critique anticapitaliste réactionnaire
III. CONSIDÉRATIONS SUR LA LIBERTÉ # 1:01:01
https://www.youtube.com/watch?v=4gX5KpOboDo&t=3661s
Sur le libertarisme & l'émancipation individuelle <3
L'émancipation individuelle commence par la reconquête du temps #24sur7
À propos de Michel Clouscard, de la consommation & du consommateur
À propos des Gilets Jaunes, de l'anarchisme & de l'autogestion #gj #anarchie
Que le geste d'élire dépolitise le citoyen (( le moins pire (négative) = vote utile anti FN ))
Que le peuple doit être constituant ( Chouard élection VS vote . antipolitique ) <3
L'ordre, plus inquiétant que le chaos
___
Ta bêtise ( lecture mise en scène ) #@Le_Média
https://www.youtube.com/watch?v=FGdebSPBj3w
#2019 #2020
par Computerphile, 29 janv. #2021
"Traceroute is a standard networking tool, but can it be used to recreate all those film scenes where a 'trace' is put on a signal? Dr Richard G Clegg, Queen Mary University of London shows us the neat hack that makes it work and has a go at that supervillain map!"
"La rétroaction (en anglais feedback) est l’action en retour d’un effet sur sa propre origine : la séquence de causes et d'effets forme donc une boucle dite boucle de rétroaction."
Définition :
"Pionniers de l'expression de cette notion de rétroaction, Norbert Wiener, Arturo Rosenblueth et Julian Bigelow « l'emploient aussi dans un sens plus restreint pour signifier que le comportement d'un objet est déterminé par la marge d’erreur qui le sépare à un moment donné de l’objectif qu’il cherche à atteindre ».
L’automatique est une discipline qui étudie systématiquement les rétroactions." [...]
Boucle, chaîne et oscillation :
"Les comportements des systèmes se répartissent en trois grands types :
-- amplification, voire emballement tant que les limites physiques ne sont pas atteintes (effet boule de neige : effet Larsen, explosion nucléaire, etc.) ;
-- régulation stable (aéronautique, aérospatial, régulation des processus industriels par l'automatique), éventuellement sous forme cyclique, avec ou sans amortissement : clignoteur, sonnette électrique, thermostat, etc. ;
entre les deux, fonctionnement chaotique, qui peut néanmoins sous certaines conditions déboucher sur (émergence), ou ressembler à, un des deux autres. Un exemple de comportement émergent est donné par la fourmi de Langton." #jeu_de_la_vie
Applications : Modélisation :
Jay W. Forrester créa un langage pour fabriquer facilement sur ordinateur des simulations de modèles de rétroaction : le langage DYNAMO (dynamic models). Il s'en servira pour construire un modèle industriel décrit dans son livre Industrial dynamics. Il en arrivera ensuite à modéliser le monde lui-même, d'abord dans un premier modèle de #1973 manquant de détail (il considérait le monde comme une entité unique, sans le régionaliser) et utilisé par le Club de Rome, puis en segmentant le monde en régions homogènes pour un meilleur réalisme. Ces modélisations sont décrites dans son livre World dynamics.
jQuery each() method foreach loop over array object, complex json array. Get table cell data using jquery $.each() method, Example of using jquery $.each()
++
https://www.sitepoint.com/jquery-each-function-examples/
https://davidwalsh.name/javascript-array-tricks-3
https://flaviocopes.com/how-to-break-for-loop-javascript/
#français >>
https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Instructions/break
Les bases en #français :: https://developer.mozilla.org/fr/docs/Apprendre/Commencer_avec_le_web/Les_bases_JavaScript
Le jeu de la vie est un jeu de simulation au sens mathématique plutôt que ludique. Bien que n'étant pas décrit par la #théorie_des_jeux , certains le décrivent comme un «jeu à zéro joueur»."
Jouer en ligne sur https://copy.sh/life/ #BLOB
Sinon, la chaîne Youtube "Sciences étonnantes" propose des vidéos sur cette thématique :
Le Jeu de la Vie :: https://youtu.be/S-W0NX97DB0 #Turing
La fourmi de Langton :: https://youtu.be/qZRYGxF6D3w
Version longue en anglais :: https://youtu.be/Kk2MH9O4pXY
Théorie des Jeux :: https://youtu.be/StRqGx9ri2I
---
Il est donc question de conditions restrictives mais encapacitantes.
Des règles simples qui produisent une #émergence ...
https://fr.wikipedia.org/wiki/Émergence
"L’émergence est un concept philosophique formalisé au xixe siècle et qui peut être grossièrement résumé par l'adage : « le tout est plus que la somme de ses parties »." [...]
"l'émergence est aussi souvent associée aux concepts de « causalité descendante », de « survenance », de « rétroaction », d’« auto-organisation » ou de « complexité »."
---
Il y est aussi question de boucles infinies :
https://fr.wikipedia.org/wiki/Boucle_infinie
de programmes qui n'ont pas de condition de fin et s’exécutent en boucle (ou "en avant")
---
Le #générateur_poïétique d' #@Olivier_Auber est associé au jeux_de_la_vie (cf. #Anoptikon)
https://fr.wikipedia.org/wiki/Le_Générateur_poïétique