<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>https://designnumerique.be/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Lena+Bruy%C3%A8re</id>
	<title>Design numérique - Contributions [fr]</title>
	<link rel="self" type="application/atom+xml" href="https://designnumerique.be/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Lena+Bruy%C3%A8re"/>
	<link rel="alternate" type="text/html" href="https://designnumerique.be/wiki/Sp%C3%A9cial:Contributions/Lena_Bruy%C3%A8re"/>
	<updated>2026-04-28T07:33:00Z</updated>
	<subtitle>Contributions</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Safe_space_num%C3%A9rique_pour_le_r%C3%A8gne_Fongique&amp;diff=2447</id>
		<title>Safe space numérique pour le règne Fongique</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Safe_space_num%C3%A9rique_pour_le_r%C3%A8gne_Fongique&amp;diff=2447"/>
		<updated>2020-04-03T12:44:17Z</updated>

		<summary type="html">&lt;p&gt;Lena Bruyère : Page créée avec « &amp;lt;big&amp;gt;Culture Fongicide, à quand un safe space pour le vivant ?&amp;lt;/big&amp;gt;  &amp;#039;&amp;#039;« Reconnaître et éliminer les moisissures dans la maison » « moisissures au mur : comment s... »&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;big&amp;gt;Culture Fongicide, à quand un safe space pour le vivant ?&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;« Reconnaître et éliminer les moisissures dans la maison »&lt;br /&gt;
« moisissures au mur : comment s’en débarrasser »&lt;br /&gt;
« huit astuces pour éliminer les traces de moisissures »&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sont autant de résultats qu&#039;internet vous proposera si jamais vous deviez rechercher des informations sur les moisissures. J&#039;ai l’habitude, parce que je suis née à l&#039;aube du 21ème siècle et parce que j&#039;ai – du plus loin que je me souvienne – toujours disposé de cet accès à l&#039;information en ligne, de commencer à creuser un sujet par une requête dans un navigateur. Et sinon, c&#039;est assez singulièrement que je constate que le terme « moisissure » est indissociable de la perspective de sa destruction. &lt;br /&gt;
&lt;br /&gt;
Internet c&#039;est un miroir qui regarde penser l&#039;humanité, une démonstration de la vision hégémonique de l&#039;Homme sur le vivant. Cependant, il semblerait que ces derniers temps, les cartes aient été rebattues. Peut-être est-ce le moment de s’engouffrer dans la brèche, de donner de l&#039;espace et de la reconnaissance à ces organismes largement marginalisés. Alors même que nous ne savons encore rien des moisissures, nous voici déjà confrontés à deux problèmes : En apparence, il est extrêmement difficile de faire des recherches objectives quand quelques deux millions de résultats vous poussent à exterminer vos sujets de recherche sans ménagement. Ensuite, les comportements destructeurs de l&#039;Homme envers les moisissures, et le vivant en général, sont complètement normalisés, voir même encouragés, par la société, cela évoque l&#039;existence d&#039;une réelle culture de l’aseptisation et du fongicide. &lt;br /&gt;
&lt;br /&gt;
Les idées de mon projet sont les suivantes : premièrement créer un espace numérique ouvert, accessible et collaboratif qui requestionnerait notre relation avec ces vivants, l&#039;aversion, fondée ou non, que les moisissure peuvent inspirer aux êtres humains et l’intérêt écologique et artistique de défendre les organismes les plus &#039;&#039;gênants&#039;&#039; de nos habitations. &lt;br /&gt;
&lt;br /&gt;
Deuxièmement : chercher une manière d&#039;exploiter les résultats proposer par différents navigateurs sur un sujet donné, avec un intérêt évidement pour des questions qui &amp;quot;semblent&amp;quot; faire l’unanimité mais qui laisse peu de place aux prises de consciences, aux idées perçues comme réfractaires à un ordre des choses bien établi. En d&#039;autre terme, à qui les espaces numériques donnent-ils réellement la parole ?&lt;br /&gt;
&lt;br /&gt;
C&#039;est parce que ce deuxième point me semble vaste que je recentre pour le moment mes constatations autour des moisissures, et/ou créer en parallèle ce safe-space, un url contestataire à la culture fongicide à faire apparaître dans les premiers résultats de votre navigateur préféré (Et si ce n&#039;est pas possible, alors simplement faire en sorte que, lorsqu&#039;un appareil est connecté sur un réseau wifi défini, un raspberry renverrait l’utilisateur vers une &amp;quot;fausse&amp;quot; page de résultats après sa requête.)&lt;/div&gt;</summary>
		<author><name>Lena Bruyère</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=OCR_sur_textes_dans_l%27image&amp;diff=2236</id>
		<title>OCR sur textes dans l&#039;image</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=OCR_sur_textes_dans_l%27image&amp;diff=2236"/>
		<updated>2019-10-18T14:00:53Z</updated>

		<summary type="html">&lt;p&gt;Lena Bruyère : Page créée avec « Comment utiliser scan tailor pour faire apparaître le texte de vos images ?  1 : Trichez. Si deux textes dans des contrastes trop différents sont présents sur la même... »&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Comment utiliser scan tailor pour faire apparaître le texte de vos images ?&lt;br /&gt;
&lt;br /&gt;
1 : Trichez. Si deux textes dans des contrastes trop différents sont présents sur la même page, ST devrait la considérer comme deux pages.&lt;br /&gt;
&lt;br /&gt;
2 : Redressez comme il faut les textes qui vous intéresse. &lt;br /&gt;
&lt;br /&gt;
3 : Rognez et exportez&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Image explicative 1.jpg|vignette|gauche]] &lt;br /&gt;
[[Fichier:Capture 3.jpg|vignette|centré]]&lt;br /&gt;
[[Fichier:Balenci cadré.jpg|vignette|droite]]&lt;/div&gt;</summary>
		<author><name>Lena Bruyère</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Fichier:Balenci_cadr%C3%A9.jpg&amp;diff=2235</id>
		<title>Fichier:Balenci cadré.jpg</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Fichier:Balenci_cadr%C3%A9.jpg&amp;diff=2235"/>
		<updated>2019-10-18T14:00:24Z</updated>

		<summary type="html">&lt;p&gt;Lena Bruyère : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Image explicative 3&lt;/div&gt;</summary>
		<author><name>Lena Bruyère</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Fichier:Capture_3.jpg&amp;diff=2234</id>
		<title>Fichier:Capture 3.jpg</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Fichier:Capture_3.jpg&amp;diff=2234"/>
		<updated>2019-10-18T13:56:27Z</updated>

		<summary type="html">&lt;p&gt;Lena Bruyère : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Im&lt;/div&gt;</summary>
		<author><name>Lena Bruyère</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Fichier:Image_explicative_1.jpg&amp;diff=2233</id>
		<title>Fichier:Image explicative 1.jpg</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Fichier:Image_explicative_1.jpg&amp;diff=2233"/>
		<updated>2019-10-18T13:50:45Z</updated>

		<summary type="html">&lt;p&gt;Lena Bruyère : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Image explicative 1&lt;/div&gt;</summary>
		<author><name>Lena Bruyère</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Scan_to_OCR&amp;diff=2211</id>
		<title>Scan to OCR</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Scan_to_OCR&amp;diff=2211"/>
		<updated>2019-10-11T13:29:05Z</updated>

		<summary type="html">&lt;p&gt;Lena Bruyère : /* Chaine de numérisation de caractères */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== De la numérisation d&#039;un document à la reconnaissance de caractères (OCR). ==&lt;br /&gt;
&amp;quot;La numérisation des textes est un système de correspondances entre les caractères alphabétiques et des valeurs numériques que l’ordinateur peut manipuler. Tout texte peut ainsi être représenté par une suite de caractères codés sur lesquels il devient possible d’effectuer des opérations de comparaison ou de comptage. Cette première étape est le point de départ des premiers travaux de lexicométrie et a permis la constitution des premières bases de données textuelles.&lt;br /&gt;
Ensuite, il y a moyen d&#039;opérer une recherche de chaîne de caractères dans le texte, d&#039;activer des liens hypertextuels, d&#039;annoter, de sonoriser des documents...&amp;quot; Jean Clément&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La numérisation conditionne qu&#039;une machine puisse décoder les valeurs numériques de la numérisation et puisse les afficher sur un support de lecture, ici l&#039;écran. (mais peut aussi être un affichage sur du papier électronique ou la communication directe avec une imprimante)&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Numérisation.jpg|vignette|centré]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Exercice 1&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se mettre à la place d&#039;une machine de lecture capable de numériser et déchiffrer un document.&lt;br /&gt;
# 1. choisir un extrait de livre (deux pages minimum)&lt;br /&gt;
# 2. Décrire la page comme une image&lt;br /&gt;
# 3. Décrire/lire/reconnaître les caractères selon une méthode sytématique. (protocole)&lt;br /&gt;
# 4. Baliser le texte : donner un description sémiotique à l&#039;intérieur d&#039;un texte qui a perdu toute son &amp;quot;imagerie&amp;quot;. (Hierarchisation des informations + aspects formels)&lt;br /&gt;
&lt;br /&gt;
===Fonctionnement d&#039;un scanner===&lt;br /&gt;
Un scanner analyse le document en mesurant sa réflectance élément de surface par élément de surface. Les éléments reçoivent, simultanément ou séquenciellement, un rayon lumineux ; un ou plusieurs capteurs transforment la lumière réfléchie en un signal électrique qui est numérisé, constituant ainsi une image matricielle transférée à l&#039;ordinateur, pour y être ensuite sauvegardé, traité ou analysé. (wikipedia)&lt;br /&gt;
Un capteur photosensible détecte la reflection de la lumière (signal analogique) qui est ensuite transformé en signal numérique.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Scanner a plat fonctionnement.png|schéma d&#039;un scanner à plat]]&lt;br /&gt;
&lt;br /&gt;
=== Optical Character Recognition (OCR)===&lt;br /&gt;
* &#039;&#039;1. Les premier systèmes de reconnaissance de caractères&#039;&#039;&lt;br /&gt;
&amp;quot;Les systèmes de reconnaissance optiques des caractères analysent des objets imprimés en considérant leurs caractères comme des images, reconnues une à une en fonction de leur singularité graphique [...] Au départ,les polices étaient conçues en fonction des capacités techniques de la machine, chaque glyphe occupant des zones spécifiques d&#039;une grille sous-jacente. Cela permettait d&#039;attribuer sans ambiguïté une identité unique aux lettres.&amp;quot; (Johanna Druker)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Une première technologie consistait en la reconnaissance des caractères à l&#039;encre magnétique : le MICR. Les caractères MICR sont imprimés sur les documents dans une police MICR. L&#039;encre utilisée dans l&#039;impression est une encre ou un toner magnétisable (communément appelé encre magnétique), contenant généralement de l&#039;oxyde de fer. Le document est encodé par un lecteur MICR. L&#039;encre est d&#039;abord magnétisée. Ensuite, les caractères sont passés sur une tête de lecture MICR, un périphérique similaire à la tête de lecture d’un magnétophone. Lorsque chaque caractère passe au-dessus de la tête, il génère un signal unique, facilement identifiable par le système. (wikipedia) &lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Ocra-grille.jpg|Specimen du caractère E-13B spécialement conçu pour de l&#039;encre magnétique (MICR) développé par les banques dans les années 1950 (source: https://patents.google.com/patent/EP0651345A2/en)&lt;br /&gt;
Ocra.jpg|Specimen du caractère OCR A, caractère normalisé destiné à la reconnaissance optique (1968) (source: https://patents.google.com/patent/EP0651345A2/en)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;2. Système de fragmentation des glyphes en zones rectangulaires&#039;&#039;&lt;br /&gt;
* &#039;&#039;3. &amp;quot;Natural laguage processing&amp;quot; (machine learning)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Chaine de numérisation de caractères ===&lt;br /&gt;
* &#039;&#039;Scan Tailor&#039;&#039;&lt;br /&gt;
* &#039;&#039;Tesseract&#039;&#039;&lt;br /&gt;
[https://github.com/tesseract-ocr/tesseract/wiki Installation de Tesseract]&lt;br /&gt;
[http://pzwiki.wdka.nl/mw-mediadesign/index.php?title=Optical_character_recognition_with_Tesseract&amp;amp;redirect=no&amp;lt;br&amp;gt; Récits d&#039;expériences]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://guides.library.illinois.edu/c.php?g=347520&amp;amp;p=4121426 mode d&#039;emploi tesseract] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Attention : pour pouvoir installer Tessaract sur Windows il faut aller dans &amp;quot;Paramètres&amp;quot; puis &amp;quot;Sécurité de Windows&amp;quot; - ouvrir &amp;quot;le centre de sécurité windows defender&amp;quot; et tout désactivé dans &amp;quot;contrôle des applications et du navigateur&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Peut-être votre invite de commandes ne reconnaitra pas tout de suite tessaract comme une commande, il faut alors trouver le dossier où Tessaract est installé (normalement C:\Program Files\Tesseract-OCR) puis dans les propriétés systèmes cliquer sur &amp;quot;variables d’environnement&amp;quot; choisir &amp;quot;path&amp;quot; puis &amp;quot;nouvelle&amp;quot; - coller le chemin vers le dossier.&lt;br /&gt;
&lt;br /&gt;
* Utiliser tesseract&lt;br /&gt;
commande de base&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tesseract image.tif output&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
conversion d&#039;un texte avec une langue spécifique&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tesseract image.tif output -l fra&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
conversion de tout un dossier vers un fichier texte unique&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
for i in *.tif; do tesseract $i stdout &amp;gt;&amp;gt; output.txt;done;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
conversion d&#039;un texte avec sortie en html&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tesseract image.tif output -l fra hocr&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Traitement des données textuelles ==&lt;br /&gt;
Les commandes Cat: http://alexiadevisscher.be/doc/cat.html&lt;br /&gt;
=== projets artistiques, recherches autour de l&#039;ocr ===&lt;br /&gt;
* &amp;quot;Pixels and caracters&amp;quot; : http://sicv.activearchives.org/mondo/&lt;br /&gt;
* Re-typographe: http://www.revue-backoffice.com/numeros/01-faire-avec/david-valance-thomas-bouville-re-typographe + http://re-typograph.loria.fr/&lt;br /&gt;
* Ounopo (xperimental publishing): https://issue.xpub.nl/05/&lt;br /&gt;
&lt;br /&gt;
Toutes les images du cours sur: https://cloud.pratiquesnumeriques.be/apps/gallery/#scan%20to%20ocr&lt;/div&gt;</summary>
		<author><name>Lena Bruyère</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Scan_to_OCR&amp;diff=2209</id>
		<title>Scan to OCR</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Scan_to_OCR&amp;diff=2209"/>
		<updated>2019-10-11T13:18:59Z</updated>

		<summary type="html">&lt;p&gt;Lena Bruyère : /* Chaine de numérisation de caractères */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== De la numérisation d&#039;un document à la reconnaissance de caractères (OCR). ==&lt;br /&gt;
&amp;quot;La numérisation des textes est un système de correspondances entre les caractères alphabétiques et des valeurs numériques que l’ordinateur peut manipuler. Tout texte peut ainsi être représenté par une suite de caractères codés sur lesquels il devient possible d’effectuer des opérations de comparaison ou de comptage. Cette première étape est le point de départ des premiers travaux de lexicométrie et a permis la constitution des premières bases de données textuelles.&lt;br /&gt;
Ensuite, il y a moyen d&#039;opérer une recherche de chaîne de caractères dans le texte, d&#039;activer des liens hypertextuels, d&#039;annoter, de sonoriser des documents...&amp;quot; Jean Clément&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La numérisation conditionne qu&#039;une machine puisse décoder les valeurs numériques de la numérisation et puisse les afficher sur un support de lecture, ici l&#039;écran. (mais peut aussi être un affichage sur du papier électronique ou la communication directe avec une imprimante)&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Numérisation.jpg|vignette|centré]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Exercice 1&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se mettre à la place d&#039;une machine de lecture capable de numériser et déchiffrer un document.&lt;br /&gt;
# 1. choisir un extrait de livre (deux pages minimum)&lt;br /&gt;
# 2. Décrire la page comme une image&lt;br /&gt;
# 3. Décrire/lire/reconnaître les caractères selon une méthode sytématique. (protocole)&lt;br /&gt;
# 4. Baliser le texte : donner un description sémiotique à l&#039;intérieur d&#039;un texte qui a perdu toute son &amp;quot;imagerie&amp;quot;. (Hierarchisation des informations + aspects formels)&lt;br /&gt;
&lt;br /&gt;
===Fonctionnement d&#039;un scanner===&lt;br /&gt;
Un scanner analyse le document en mesurant sa réflectance élément de surface par élément de surface. Les éléments reçoivent, simultanément ou séquenciellement, un rayon lumineux ; un ou plusieurs capteurs transforment la lumière réfléchie en un signal électrique qui est numérisé, constituant ainsi une image matricielle transférée à l&#039;ordinateur, pour y être ensuite sauvegardé, traité ou analysé. (wikipedia)&lt;br /&gt;
Un capteur photosensible détecte la reflection de la lumière (signal analogique) qui est ensuite transformé en signal numérique.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Scanner a plat fonctionnement.png|schéma d&#039;un scanner à plat]]&lt;br /&gt;
&lt;br /&gt;
=== Optical Character Recognition (OCR)===&lt;br /&gt;
* &#039;&#039;1. Les premier systèmes de reconnaissance de caractères&#039;&#039;&lt;br /&gt;
&amp;quot;Les systèmes de reconnaissance optiques des caractères analysent des objets imprimés en considérant leurs caractères comme des images, reconnues une à une en fonction de leur singularité graphique [...] Au départ,les polices étaient conçues en fonction des capacités techniques de la machine, chaque glyphe occupant des zones spécifiques d&#039;une grille sous-jacente. Cela permettait d&#039;attribuer sans ambiguïté une identité unique aux lettres.&amp;quot; (Johanna Druker)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Une première technologie consistait en la reconnaissance des caractères à l&#039;encre magnétique : le MICR. Les caractères MICR sont imprimés sur les documents dans une police MICR. L&#039;encre utilisée dans l&#039;impression est une encre ou un toner magnétisable (communément appelé encre magnétique), contenant généralement de l&#039;oxyde de fer. Le document est encodé par un lecteur MICR. L&#039;encre est d&#039;abord magnétisée. Ensuite, les caractères sont passés sur une tête de lecture MICR, un périphérique similaire à la tête de lecture d’un magnétophone. Lorsque chaque caractère passe au-dessus de la tête, il génère un signal unique, facilement identifiable par le système. (wikipedia) &lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Ocra-grille.jpg|Specimen du caractère E-13B spécialement conçu pour de l&#039;encre magnétique (MICR) développé par les banques dans les années 1950 (source: https://patents.google.com/patent/EP0651345A2/en)&lt;br /&gt;
Ocra.jpg|Specimen du caractère OCR A, caractère normalisé destiné à la reconnaissance optique (1968) (source: https://patents.google.com/patent/EP0651345A2/en)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;2. Système de fragmentation des glyphes en zones rectangulaires&#039;&#039;&lt;br /&gt;
* &#039;&#039;3. &amp;quot;Natural laguage processing&amp;quot; (machine learning)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Chaine de numérisation de caractères ===&lt;br /&gt;
* &#039;&#039;Scan Tailor&#039;&#039;&lt;br /&gt;
* &#039;&#039;Tesseract&#039;&#039;&lt;br /&gt;
[https://github.com/tesseract-ocr/tesseract/wiki Installation de Tesseract]&lt;br /&gt;
[http://pzwiki.wdka.nl/mw-mediadesign/index.php?title=Optical_character_recognition_with_Tesseract&amp;amp;redirect=no&amp;lt;br&amp;gt; Récits d&#039;expériences]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://guides.library.illinois.edu/c.php?g=347520&amp;amp;p=4121426 mode d&#039;emploi tesseract] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Attention : pour pouvoir installer Tessaract sur Windows il faut aller dans &amp;quot;Paramètres&amp;quot; puis &amp;quot;Sécurité de Windows&amp;quot; - ouvrir &amp;quot;le centre de sécurité windows defender&amp;quot; et tout désactivé dans &amp;quot;contrôle des applications et du navigateur&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
* Utiliser tesseract&lt;br /&gt;
commande de base&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tesseract image.tif output&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
conversion d&#039;un texte avec une langue spécifique&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tesseract image.tif output -l fra&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
conversion de tout un dossier vers un fichier texte unique&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
for i in *.tif; do tesseract $i stdout &amp;gt;&amp;gt; output.txt;done;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
conversion d&#039;un texte avec sortie en html&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tesseract image.tif output -l fra hocr&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Traitement des données textuelles ==&lt;br /&gt;
Les commandes Cat: http://alexiadevisscher.be/doc/cat.html&lt;br /&gt;
=== projets artistiques, recherches autour de l&#039;ocr ===&lt;br /&gt;
* &amp;quot;Pixels and caracters&amp;quot; : http://sicv.activearchives.org/mondo/&lt;br /&gt;
* Re-typographe: http://www.revue-backoffice.com/numeros/01-faire-avec/david-valance-thomas-bouville-re-typographe + http://re-typograph.loria.fr/&lt;br /&gt;
* Ounopo (xperimental publishing): https://issue.xpub.nl/05/&lt;br /&gt;
&lt;br /&gt;
Toutes les images du cours sur: https://cloud.pratiquesnumeriques.be/apps/gallery/#scan%20to%20ocr&lt;/div&gt;</summary>
		<author><name>Lena Bruyère</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Session_02&amp;diff=1565</id>
		<title>Session 02</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Session_02&amp;diff=1565"/>
		<updated>2019-02-26T15:12:02Z</updated>

		<summary type="html">&lt;p&gt;Lena Bruyère : /* Les projets */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Session #02: bases de données=&lt;br /&gt;
[[Fichier:20141104-bastashevski-nothing personal.jpg]]&lt;br /&gt;
&lt;br /&gt;
==Introduction==&lt;br /&gt;
Cette session porte sur la récupération, l&#039;archivage, l&#039;analyse de données numériques. Il s&#039;agira pour chacun.e de développer une ou plusieurs méthodologie(s) permettant de mener un travail d&#039;enquête et de mise(s) en forme(s) à partir d&#039;un corpus choisi. Durant cette session, nous nous intéresserons à ce qui délimite un corpus, ce qui définit un spécimen, ce qui le transforme en document. Nous aborderons ensuite différents paradigmes de bases de données et les types de d&#039;opérations (et les requêtes) possibles pour chacun d&#039;eux. Enfin, il sera question d&#039;accessibilité à la fois des documents et du processus de travail (quoi partager et comment?).&lt;br /&gt;
&lt;br /&gt;
==Structures de données: intro==&lt;br /&gt;
&lt;br /&gt;
Exemple de source: https://www.thispersondoesnotexist.com&lt;br /&gt;
Un script bash qui permet de télécharger les images de cette source:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
i=0; while true; do file=$(printf &amp;quot;%04d&amp;quot; $i); wget -O Documents/WORK/images/deepf$file.jpeg https://www.thispersondoesnotexist.com; i=$((i+1)); sleep 1; done;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pour définir une structure de données:&lt;br /&gt;
* Quelles entités?&lt;br /&gt;
* Quels champs? &lt;br /&gt;
* Pour chaque champ, quels types de valeurs?&lt;br /&gt;
* Quelles relations entre les entités?&lt;br /&gt;
** Types de relations possibles: 1:1, 1:n, n:n  &lt;br /&gt;
* Dessiner la structure (par exemple avec https://textik.com/)&lt;br /&gt;
&lt;br /&gt;
===Stocker des données sans base de données===&lt;br /&gt;
* Utiliser les noms de fichiers&lt;br /&gt;
* Utiliser des formats de données type json ou xml&lt;br /&gt;
&lt;br /&gt;
===Les bases de données relationnelles===&lt;br /&gt;
* Langage de requête: Pouvoir écrire le &#039;&#039;quoi&#039;&#039; sans spécifier le &#039;&#039;comment&#039;&#039;&lt;br /&gt;
* SQL avec mySQL, MariaDB, PostgreSQL&lt;br /&gt;
* Des tables qui contiennent des enregistrements&lt;br /&gt;
&lt;br /&gt;
===Les bases de données noSQL (orientées documents)===&lt;br /&gt;
* Une structure (champs) qui n&#039;est pas prédéfinie, une base de données qui peut être distribuée&lt;br /&gt;
* javascript avec MongoDB&lt;br /&gt;
* Des collections qui contiennent des documents&lt;br /&gt;
&lt;br /&gt;
===Mise en place et utilisation d&#039;une base de données mySQL===&lt;br /&gt;
* Pour pouvoir utiliser une base de données mySQL (ou mariaDB), il faut installer un serveur mySQL soit sur une machine fournie par un hébergeur sur Internet (l&#039;hébergeur le fait la plupart du temps pour vous), soit sur votre ordinateur (on parle alors d&#039;une installation locale).&lt;br /&gt;
* La plupart du temps, on installe aussi ce que l&#039;on appelle un serveur web (par exemple apache ou nginx), pour pouvoir interroger le serveur mySQL à partir d&#039;une page web&lt;br /&gt;
* Et pour pouvoir précisément faire le lien entre une page web et la base de données il nous faudra un interpréteur de langage orienté serveur (par exemple php).&lt;br /&gt;
* La combinaison d&#039;apache, mysql et php peut être installée d&#039;un seul coup sur mac os ou windows avec le programme mamp (pour mac apache mysql php) ou wamp (pour windows apache mysql php). Sous linux, l&#039;installation des 3 serveurs se fait séparément.&lt;br /&gt;
* Pour utiliser la base de données autrement que via le terminal ou un script, on peut utiliser un utilitaire de gestion de base de données tel que phpmyadmin (qui est aussi installé automatiquement avec mamp et wamp).&lt;br /&gt;
&lt;br /&gt;
==Étapes du projet==&lt;br /&gt;
# choisir une source de données numériques.&lt;br /&gt;
## les données peuvent être de n&#039;importe quel type de média (texte, vidéo, image, son)&lt;br /&gt;
## types de sources possibles: un site web / un blog / un journal en ligne / un catalogue / une base de données de textes / de vidéos / de sons, etc.&lt;br /&gt;
## exemples: http://wikileaks.org, https://www.gutenberg.org/, https://freesound.org/, http://youtube.com, http://maps.google.com, http://patents.google.com&lt;br /&gt;
# définir un corpus. Il s&#039;agit d&#039;appliquer des limites à la source choisie pour ne s&#039;intéresser qu&#039;à une partie des données diffusées.&lt;br /&gt;
## types de limites: temporelles, géographiques, thématiques, liées à un groupe, liées à une personne, liées à un type de média, etc.&lt;br /&gt;
## exemples: une fuite de wikileaks, une rubrique d&#039;un site, un auteur sur le projet Gutenberg, une recherche Youtube, le rayoon d&#039;une bibliothèque etc.&lt;br /&gt;
# extraire des spécimens. Il s&#039;agit d&#039;extraire du corpus une sélection limitée d&#039;éléments, donc de définir les limites propres à ces éléments, avant de les analyser.&lt;br /&gt;
## exemples: un post, une image, une frame de vidéo, une séquence sonore, un paragraphe, une fiche, etc.&lt;br /&gt;
## des spécimens de types différents peuvent être extraits du même corpus&lt;br /&gt;
# pour chaque spécimen, créer une fiche descriptive. Quelles propriétés des spécimens peuvent être intéressantes?&lt;br /&gt;
## exemples: dates, occurrences de mots, couleur, dimensions, fréquence sonore, position d&#039;un objet dans une image, etc.&lt;br /&gt;
# choisir un type de base de données et définir une structure permettant d&#039;encoder les fiches définies à l&#039;étape précédente&lt;br /&gt;
## exemples: tableur, base de données mysql, dossier contenant des fichiers&lt;br /&gt;
## cela implique de créer une schéma de la base de données (type de relations, type de requêtes) signifiant sa structure (et donc sa cohérence et sa faisabilité, son niveau de complexité).&lt;br /&gt;
# définir une méthode d&#039;encodage des spécimens dans la base de données&lt;br /&gt;
## soit automatiquement soit manuellement soit un mélange des deux&lt;br /&gt;
## définir la fréquence, la vitesse, les étapes propres à l&#039;encodage&lt;br /&gt;
# encoder tout ou une partie du corpus&lt;br /&gt;
# expérimenter des requêtes à envoyer à la base de données&lt;br /&gt;
## exemples: sélectionner tous les chapitres qui contiennent le mot &amp;quot;guerre&amp;quot;, sélectionner tous les auteurs qui ont répondu par un smiley à un message, sélectionner tous les éléments ordonnés selon un certain champs, etc.&lt;br /&gt;
&lt;br /&gt;
Et tout le long: comment rendre accessible chaque étape du projet? Quelle mise en forme, quel accès?&lt;br /&gt;
&lt;br /&gt;
==Les projets==&lt;br /&gt;
&lt;br /&gt;
[[Charlotte Ecker]]&lt;br /&gt;
&lt;br /&gt;
[[Simon Bouvier - ]]&lt;br /&gt;
&lt;br /&gt;
[[Jade Rouanet]]&lt;br /&gt;
&lt;br /&gt;
[[INSECAM|Laura Conant]]&lt;br /&gt;
&lt;br /&gt;
[[Emma Cottin]]&lt;br /&gt;
&lt;br /&gt;
[[Maxine Ying - RO]]&lt;br /&gt;
&lt;br /&gt;
[[Clara - Fleurs]]&lt;br /&gt;
&lt;br /&gt;
[[Zoe Dadamo - 02]]&lt;br /&gt;
&lt;br /&gt;
[[Maud Hazgour]]&lt;br /&gt;
&lt;br /&gt;
[[Worker.mturk.com|Lena Bruyère - Mturk]]&lt;br /&gt;
&lt;br /&gt;
==À voir, à lire==&lt;br /&gt;
&amp;lt;embedvideo service=&amp;quot;youtube&amp;quot;&amp;gt;https://www.youtube.com/watch?v=m4dc976GX0k&amp;amp;t=16s&amp;lt;/embedvideo&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://www.maribastashevski.com/nothing-personal-extract&lt;br /&gt;
&lt;br /&gt;
https://mishkahenner.com/Dutch-Landscapes&lt;br /&gt;
&lt;br /&gt;
&amp;lt;embedvideo service=&amp;quot;vimeo&amp;quot;&amp;gt;https://vimeo.com/204951759&amp;lt;/embedvideo&amp;gt;&lt;br /&gt;
&lt;br /&gt;
http://elahi.umd.edu/track/&lt;br /&gt;
&lt;br /&gt;
https://cloud.editionsdevisscher.be/apps/gallery/s/ke4D8S6r8AysJLJ&lt;br /&gt;
&lt;br /&gt;
Les bibliothèques de l&#039;ombre: alexiadevisscher.be/piratelibraries.html&lt;br /&gt;
&lt;br /&gt;
La Trilogie d’&#039;&#039;&#039;On Kawara&#039;&#039;&#039; se compose d’&#039;&#039;I GOT UP&#039;&#039;, &#039;&#039;I WENT&#039;&#039; et &#039;&#039;I MET&#039;&#039;, 36 volumes (13690 pages au total) permettant des croisements d&#039;informations: https://www.youtube.com/watch?v=YxOynktWnMw&lt;br /&gt;
&lt;br /&gt;
De 1993 à 2015, la Néerlandaise &#039;&#039;&#039;Dana Lixenberg&#039;&#039;&#039; a photographié les habitants d’[http://www.imperialcourtsproject.com Imperial Courts], qui fut l’épicentre des émeutes de 1991. 3 types d&#039;infos (noms, années de prises de vue et liens de parenté) permettent de multiples navigations au sein du site Web et du livre qui documentent ce projet.&lt;/div&gt;</summary>
		<author><name>Lena Bruyère</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Worker.mturk.com&amp;diff=1554</id>
		<title>Worker.mturk.com</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Worker.mturk.com&amp;diff=1554"/>
		<updated>2019-02-25T11:17:34Z</updated>

		<summary type="html">&lt;p&gt;Lena Bruyère : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;____ ACCEDER AU CORPUS / EMBAUCHE ____&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Le 17 Janvier 2017, @ipeirotis se confrontait déjà à ce même refus. Il pose alors la question &#039;&#039;Why was my Amazon Mechanical Turk registration denied?&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Peu loquace, la firme se contente de cette phrase &#039;&#039;&amp;quot;we cannot disclose the reason why an invitation to complete registration has been denied.&amp;quot;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Premièrement, il est important de rappeler qu&#039;en faisant travailler des personnes, Mechanical Turk devient un &#039;&#039;payment processor&#039;&#039; et les sociétés de traitement des paiements effectuant des virements de fonds pour le compte d&#039;autres personnes font l&#039;objet d&#039;une surveillance minutieuse de la part du gouvernement américain, surveillance en vue de lutter, en théorie, contre le blanchiment d&#039;argent et le terrorisme. Mais surveillance surtout pour vérifier si ces sociétés respectent bien leurs obligations fiscales. Chaque centime gagné sur la plateformes doivent effectivement être imposés comme n&#039;importe quels revenus légaux perçus. Mais perçus où ?&lt;br /&gt;
En Belgique, difficile de croire qu&#039;Amazon se décharge des charges patronales obligatoires aux employeurs, en partie parce que le siège sociale d&#039;AmazonTurk n&#039;est certainement pas Bruxelles.&lt;br /&gt;
&lt;br /&gt;
Pourtant la réponse n&#039;est pas à chercher dans le pays où je réside - ou prétend résider - puisque la firme se fait une fierté de l&#039;annoncer sur son blog en Mars 2017 &amp;quot;MTurk is now available for Requesters in 10 more countries&amp;quot; et ces pays sont l&#039;Australie, l&#039;Austria, la Belgique, le Canada, le Danemark, la France, L&#039;Allemagne, Hong Kong, L&#039;Irlande, Les Pays-Pas, La Norvège, La Pologne, Singapour, La Suède, La Suisse, Les Etat-Unis et l&#039;Angleterre.&lt;br /&gt;
&lt;br /&gt;
Attention cependant à l&#039;amalgame facilement fait, ce n&#039;est peut-être pas parce que les requêtes sont disponibles qu&#039;on peut forcément être un &amp;quot;Worker&amp;quot;. &lt;br /&gt;
Explications : La plateforme fonctionne d&#039;une manière binaire assez simple à percuter. D&#039;un côté du mur nous trouvons des entreprises demandeuse de tache simple (Voir référencement des tâches)&lt;br /&gt;
De l&#039;autre côtés (du monde, de l&#039;écran, de la réalité) des personnes anonymes et précaires réalisant des taches que les algorithmes informatiques ne peuvent encore effectuer. Effectuer dans le sens où, comme pour la modération du flux d&#039;un site web, une interface se charge de vérifier que l&#039;utilisateur n&#039;est pas un robot.&lt;br /&gt;
&lt;br /&gt;
Le Worker ne travaille donc pas pour Amazon qui devient un peu comme - au mieux - une agence intérim ou comme - au pire - Uber, en se chargeant de mettre en relation l&#039;offre et la demande et de se prendre au passage une sorte de commission, puisque se chargeant de gérer la modération, l&#039;entretient de sa plateforme et d&#039;enquêter comme un détective sur ces petites mains aguerries effectuent des tâches répétitives mais indispensables aux algorithmes. &lt;br /&gt;
&lt;br /&gt;
Si Amazon se charge de faire le détective, c&#039;est parce que l&#039;un des éléments clés requis par les institutions financières est la mise en place d&#039;un «programme d&#039;identification du client» (CIP), également appelé processus “Know Your Customer” (KYC). Le CIP / KYC est un ensemble de procédures que l’institution financière doit suivre pour établir qu’elle connaît la véritable identité d’un client. Les processus suivis par chaque institution financière varient et les processus exacts sont rarement accessibles au public car ils sont considérés comme des mesures de sécurité. De plus, les pratiques sont régulièrement contrôlées par les régulateurs (OCC, Fed, FinCEN, etc.)&lt;br /&gt;
&lt;br /&gt;
A ce qu&#039;il parait donc, la raison la plus probable à mon refus de travailler sur la plateforme est qu&#039;Amazon n&#039;ai pas été en mesure de vérifier mon identité. À l&#039;heure pourtant où définir et tracer cette dernière numériquement serait, aux parties de chasses, le tire au mammouth dans un berceau, on peut vivre cela comme une petite victoire. Certes. Mais le fait est que j&#039;ai utilisé un compte qui n&#039;était en aucun cas biaisé, Amazon sait tout de moi : de mon adresse au livre que je lis, aux pages que je survole, aux cadeaux que j&#039;ai fait.&lt;br /&gt;
&lt;br /&gt;
Une choses fais néanmoins encore plus froid dans le dos pour nos camarades outre-atlantiques :  Amazon peut obtenir le numéro de sécurité sociale des résidents américains, ainsi que d&#039;autres informations personnelles pour vérifier si ils sont bien réels.&lt;br /&gt;
&lt;br /&gt;
En effet, Amazon se veut de rester, toujours en me basant sur l&#039;article de @ipeirotis, droit dans ces bottes, et même si il possède mon numéro de carte bleu la vérification est dites &amp;quot;de confiance faible&amp;quot;. Suivant les processus standard de gestion des risques dans le cadre de ses processus CIP: il est préférable pour Amazon de rejeter un compte normal plutôt que d&#039;accepter un compte qui serai impliqué dans du blanchiment d’argent ou de l&#039;évasion fiscale.&lt;br /&gt;
&lt;br /&gt;
Il est donc très probable que ma nouvelle demande, créer avec l&#039;adresse postale de l&#039;école et sans être relier à mon compte &amp;quot;client d&#039;Amazon&amp;quot; - et donc à mes moyens de payements, revienne avec une réponse négative.&lt;br /&gt;
&lt;br /&gt;
Pour d&#039;autres pays, la capacité d&#039;Amazon à suivre les processus CIP / KYC conformes à la réglementation américaine varie. Je suppose, par exemple, que la coopération des États-Unis avec les autorités britanniques ou australiennes est beaucoup plus fluide que, par exemple, les autorités chinoises. Ainsi, si on réside en dehors des États-Unis, la probabilité que le compte soit approuvé dépend de la robustesse de la capacité d&#039;Amazon à vérifier les identités individuelles les différent pays. Aussi dépend-elle de ce fait des lois en ce qui concerne la protection des données. &lt;br /&gt;
&lt;br /&gt;
Étant donné qu&#039;Amazon est payé grâce aux requests, je suppose qu&#039;ils se concentrent sur la mise en place de processus CIP en premier lieu dans les régions où résident les demandeurs potentiels, ce qui n&#039;est pas toujours le lieu de résidence des travailleurs. Manque donc de demandes à destination des cliceurs de l&#039;extrême en Belgique ? Une Hypothèse parmi d&#039;autre.&lt;br /&gt;
&lt;br /&gt;
___?????____&lt;br /&gt;
&lt;br /&gt;
Le nom même d&#039;Amazon Turk fait sourire : baptisée en référence au canular “The Mechanical Turk” (le Turc mécanique) où au 18eme siècle un charlatan à prétendu avoir construit un automate doté de la faculté de jouer aux échecs, mais qui était en réalité manipulé par un humain, caché à l’intérieur. Si Amazon fait référence à cette supercherie, c’est parce que derrière nombre de ses services “intelligents”, se cachent des hommes, qui effectuent un travail de “tâcherons”. Et l’entreprise de parler d’une “intelligence artificielle artificielle”, qui nourrit l’illusion d’I.A. hyper-sophistiquées.&lt;br /&gt;
&lt;br /&gt;
__SOURCES__&lt;br /&gt;
&lt;br /&gt;
♦ https://www.behind-the-enemy-lines.com/2017/01/why-was-my-amazon-mechanical-turk.html&lt;br /&gt;
♦ https://blog.mturk.com/mturk-is-now-available-for-requesters-in-10-more-countries-a4e1fd173f0b&lt;br /&gt;
♦ https://www.cnetfrance.fr/news/turc-mecanique-d-amazon-comment-les-travailleurs-du-clic-sont-devenus-esclaves-de-la-machine-39850322.htm&lt;/div&gt;</summary>
		<author><name>Lena Bruyère</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Worker.mturk.com&amp;diff=1518</id>
		<title>Worker.mturk.com</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Worker.mturk.com&amp;diff=1518"/>
		<updated>2019-02-19T17:18:41Z</updated>

		<summary type="html">&lt;p&gt;Lena Bruyère : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;____ ACCEDER AU CORPUS / EMBAUCHE ____&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Le 17 Janvier 2017, @ipeirotis se confrontait déjà à ce même refus. Il pose alors la question &#039;&#039;Why was my Amazon Mechanical Turk registration denied?&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Peu loquace, la firme se contente de cette phrase &#039;&#039;&amp;quot;we cannot disclose the reason why an invitation to complete registration has been denied.&amp;quot;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Premièrement, il est important de rappeler qu&#039;en faisant travailler des personnes, Mechanical Turk devient un &#039;&#039;payment processor&#039;&#039; et les sociétés de traitement des paiements effectuent des virements de fonds pour le compte d&#039;autres personnes font l&#039;objet d&#039;une surveillance minutieuse de la part du gouvernement américain, surveillance en vue de lutter, en théorie, contre le blanchiment d&#039;argent, le terrorisme (?) et également faire valoir le respect des obligations fiscales. Chaque centime gagné sur la plateformes doivent donc être imposés comme n&#039;importe quels revenus légaux perçus. Mais perçus où ? En Belgique, difficile de croire qu&#039;Amazon se décharge des charges patronales obligatoires aux employeurs, en partie parce que le siège sociale d&#039;AmazonTurk n&#039;est certainement pas Bruxelles.&lt;br /&gt;
&lt;br /&gt;
Pourtant la réponse n&#039;est pas à chercher dans le pays où je réside - ou prétend résider - puisque la firme se fait une fierté de l&#039;annoncer sur son blog en Mars 2017 &amp;quot;MTurk is now available for Requesters in 10 more countries&amp;quot; et ces pays sont l&#039;Australie, l&#039;Austria, la Belgique, le Canada, le Danemark, la France, L&#039;Allemagne, Hong Kong, L&#039;Irlande, Les Pays-Pas, La Norvège, La Pologne, Singapour, La Suède, La Suisse, Les Etat-Unis et l&#039;Angleterre.&lt;br /&gt;
&lt;br /&gt;
Attention cependant à l&#039;amalgame facilement fait, ce n&#039;est peut-être pas parce que les requêtes sont disponibles qu&#039;on peut forcément être un &amp;quot;Worker&amp;quot;. Explications : La plateforme fonctionne d&#039;une manière binaire assez simple à percuter. D&#039;un côté du mur nous trouvons des entreprises demandeuse de tache simple (Voir référencement des tâches)&lt;br /&gt;
De l&#039;autre côtés (du monde, de l&#039;écran, de la réalité) des personnes anonymes et précaires réalisant des taches que les algorithmes informatiques ne peuvent encore effectuer. Comme lorsque pour la modération du flux d&#039;un site web, une interface se charge de vérifier que l&#039;utilisateur n&#039;est pas un robot.&lt;br /&gt;
&lt;br /&gt;
Le Worker ne travaille donc pas pour Amazon qui devient un peu comme - au mieux - une agence intérim ou comme - au pire - Uber, en se chargeant de mettre en relation l&#039;offre et la demande et de se prendre au passage une sorte de commission, puisque se chargeant de gérer la modération, l&#039;entretient de sa plateforme et d&#039;enquêter comme un détective sur ces petites mains aguerries effectuent des tâches répétitives mais indispensables aux algorithmes. &lt;br /&gt;
&lt;br /&gt;
Si Amazon se charge de faire le détective, c&#039;est parce que l&#039;un des éléments clés requis par les institutions financières est la mise en place d&#039;un «programme d&#039;identification du client» (CIP), également appelé processus “Know Your Customer” (KYC). Le CIP / KYC est un ensemble de procédures que l’institution financière doit suivre pour établir qu’elle connaît la véritable identité d’un client. Les processus suivis par chaque institution financière varient et les processus exacts sont rarement accessibles au public car ils sont considérés comme des mesures de sécurité. De plus, les pratiques sont régulièrement contrôlées par les régulateurs (OCC, Fed, FinCEN, etc.)&lt;br /&gt;
&lt;br /&gt;
A ce qu&#039;il parait donc, la raison la plus probable à mon refus de travailler sur la plateforme est qu&#039;Amazon n&#039;ai pas été en mesure de vérifier mon identité. À l&#039;heure pourtant où définir et tracer cette dernière numériquement serait, aux parties de chasses, le tire au mammouth dans un berceau, on peut vivre cela comme une petite victoire. Certes. Mais le fait est que j&#039;ai utilisé un compte qui n&#039;était en aucun cas biaisé, Amazon sait tout de moi : de mon adresse au livre que je lis, aux pages que je survole, aux cadeaux que j&#039;ai fait.&lt;br /&gt;
&lt;br /&gt;
Une choses fais néanmoins encore plus froid dans le dos pour nos camarades outre-atlantiques :  Amazon peut obtenir le numéro de sécurité sociale des résidents américains, ainsi que d&#039;autres informations personnelles pour vérifier si ils sont bien réels.&lt;br /&gt;
&lt;br /&gt;
En effet, Amazon se veut de rester, toujours en me basant sur l&#039;article de @ipeirotis, droit dans ces bottes, et même si il possède mon numéro de carte bleu la vérification est dites &amp;quot;de confiance faible&amp;quot;. Suivant les processus standard de gestion des risques dans le cadre de ses processus CIP: il est préférable pour Amazon de rejeter un compte normal plutôt que d&#039;accepter un compte qui serai impliqué dans du blanchiment d’argent ou de l&#039;évasion fiscale.&lt;br /&gt;
&lt;br /&gt;
Il est donc très probable que ma nouvelle demande, créer avec l&#039;adresse postale de l&#039;école et sans être relier à mon compte &amp;quot;client d&#039;Amazon&amp;quot; - et donc à mes moyens de payements, revienne avec une réponse négative.&lt;br /&gt;
&lt;br /&gt;
Pour d&#039;autres pays, la capacité d&#039;Amazon à suivre les processus CIP / KYC conformes à la réglementation américaine varie. Je suppose, par exemple, que la coopération des États-Unis avec les autorités britanniques ou australiennes est beaucoup plus fluide que, par exemple, les autorités chinoises. Ainsi, si on réside en dehors des États-Unis, la probabilité que le compte soit approuvé dépend de la robustesse de la capacité d&#039;Amazon à vérifier les identités individuelles les différent pays. Aussi dépend-elle de ce fait des lois en ce qui concerne la protection des données. &lt;br /&gt;
&lt;br /&gt;
Étant donné qu&#039;Amazon est payé grâce aux requests, je suppose qu&#039;ils se concentrent sur la mise en place de processus CIP en premier lieu dans les régions où résident les demandeurs potentiels, ce qui n&#039;est pas toujours le lieu de résidence des travailleurs. Manque donc de demandes à destination des cliceurs de l&#039;extrême en Belgique ? Une Hypothèse parmi d&#039;autre.&lt;br /&gt;
&lt;br /&gt;
___?????____&lt;br /&gt;
&lt;br /&gt;
Le nom même d&#039;Amazon Turk fait sourire : baptisée en référence au canular “The Mechanical Turk” (le Turc mécanique) où au 18eme siècle un charlatan à prétendu avoir construit un automate doté de la faculté de jouer aux échecs, mais qui était en réalité manipulé par un humain, caché à l’intérieur. Si Amazon fait référence à cette supercherie, c’est parce que derrière nombre de ses services “intelligents”, se cachent des hommes, qui effectuent un travail de “tâcherons”. Et l’entreprise de parler d’une “intelligence artificielle artificielle”, qui nourrit l’illusion d’I.A. hyper-sophistiquées.&lt;br /&gt;
&lt;br /&gt;
__SOURCES__&lt;br /&gt;
&lt;br /&gt;
♦ https://www.behind-the-enemy-lines.com/2017/01/why-was-my-amazon-mechanical-turk.html&lt;br /&gt;
♦ https://blog.mturk.com/mturk-is-now-available-for-requesters-in-10-more-countries-a4e1fd173f0b&lt;br /&gt;
♦ https://www.cnetfrance.fr/news/turc-mecanique-d-amazon-comment-les-travailleurs-du-clic-sont-devenus-esclaves-de-la-machine-39850322.htm&lt;/div&gt;</summary>
		<author><name>Lena Bruyère</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Worker.mturk.com&amp;diff=1513</id>
		<title>Worker.mturk.com</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Worker.mturk.com&amp;diff=1513"/>
		<updated>2019-02-19T17:07:14Z</updated>

		<summary type="html">&lt;p&gt;Lena Bruyère : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;____ ACCEDER AU CORPUS / EMBAUCHE ____&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Le 17 Janvier 2017, @ipeirotis se confrontait déjà à ce même refus. Il pose alors la question &#039;&#039;Why was my Amazon Mechanical Turk registration denied?&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Peu loquace, la firme se contente de cette phrase &#039;&#039;&amp;quot;we cannot disclose the reason why an invitation to complete registration has been denied.&amp;quot;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Premièrement, il est important de rappeler qu&#039;en faisant travailler des personnes, Mechanical Turk devient un &#039;&#039;payment processor&#039;&#039; et les sociétés de traitement des paiements effectuent des virements de fonds pour le compte d&#039;autres personnes font l&#039;objet d&#039;une surveillance minutieuse de la part du gouvernement américain, surveillance en vue de lutter, en théorie, contre le blanchiment d&#039;argent, le terrorisme (?) et également faire valoir le respect des obligations fiscales. Chaque centime gagné sur la plateformes doivent donc être imposés comme n&#039;importe quels revenus légaux perçus. Mais perçus où ? En Belgique, difficile de croire qu&#039;Amazon se décharge des charges patronales obligatoires aux employeurs, en partie parce que le siège sociale d&#039;AmazonTurk n&#039;est certainement pas Bruxelles.&lt;br /&gt;
&lt;br /&gt;
Pourtant la réponse n&#039;est pas à chercher dans le pays où je réside - ou prétend résider - puisque la firme se fait une fierté de l&#039;annoncer sur son blog en Mars 2017 &amp;quot;MTurk is now available for Requesters in 10 more countries&amp;quot; et ces pays sont l&#039;Australie, l&#039;Austria, la Belgique, le Canada, le Danemark, la France, L&#039;Allemagne, Hong Kong, L&#039;Irlande, Les Pays-Pas, La Norvège, La Pologne, Singapour, La Suède, La Suisse, Les Etat-Unis et l&#039;Angleterre.&lt;br /&gt;
&lt;br /&gt;
Attention cependant à l&#039;amalgame facilement fait, ce n&#039;est peut-être pas parce que les requêtes sont disponibles qu&#039;on peut forcément être un &amp;quot;Worker&amp;quot;. Explications : La plateforme fonctionne d&#039;une manière binaire assez simple à percuter. D&#039;un côté du mur nous trouvons des entreprises demandeuse de tache simple (Voir référencement des tâches)&lt;br /&gt;
De l&#039;autre côtés (du monde, de l&#039;écran, de la réalité) des personnes anonymes et précaires réalisant des taches que les algorithmes informatiques ne peuvent encore effectuer. Comme lorsque pour la modération du flux d&#039;un site web, une interface se charge de vérifier que l&#039;utilisateur n&#039;est pas un robot.&lt;br /&gt;
&lt;br /&gt;
Le Worker ne travaille donc pas pour Amazon qui devient un peu comme - au mieux - une agence intérim ou comme - au pire - Uber, en se chargeant de mettre en relation l&#039;offre et la demande et de se prendre au passage une sorte de commission, puisque se chargeant de gérer la modération, l&#039;entretient de sa plateforme et d&#039;enquêter comme un détective sur ces petites mains aguerries effectuent des tâches répétitives mais indispensables aux algorithmes. &lt;br /&gt;
&lt;br /&gt;
Si Amazon se charge de faire le détective, c&#039;est parce que l&#039;un des éléments clés requis par les institutions financières est la mise en place d&#039;un «programme d&#039;identification du client» (CIP), également appelé processus “Know Your Customer” (KYC). Le CIP / KYC est un ensemble de procédures que l’institution financière doit suivre pour établir qu’elle connaît la véritable identité d’un client. Les processus suivis par chaque institution financière varient et les processus exacts sont rarement accessibles au public car ils sont considérés comme des mesures de sécurité. De plus, les pratiques sont régulièrement contrôlées par les régulateurs (OCC, Fed, FinCEN, etc.)&lt;br /&gt;
&lt;br /&gt;
A ce qu&#039;il parait donc, la raison la plus probable à mon refus de travailler sur la plateforme est qu&#039;Amazon n&#039;ai pas été en mesure de vérifier mon identité. A l&#039;heure ou nos identités sont beaucoup trop limpide sur l&#039;internet, on peut vivre cela comme une petite victoire, certes, mais le fait est que j&#039;ai utiliser un compte qui n&#039;étais en aucun cas biaisé, Amazon sait tout de moi : de mon adresse au livre que je lis, aux pages que je survole, aux cadeaux que j&#039;ai fait.&lt;br /&gt;
&lt;br /&gt;
Une choses fais néanmoins encore plus froid dans le dos pour nos camarades outre-atlantiques :  Amazon peut obtenir le numéro de sécurité sociale des résidents américains, ainsi que d&#039;autres informations personnelles pour vérifier si ils sont bien une personne réelle.&lt;br /&gt;
&lt;br /&gt;
En effet, Amazon se veut de rester, toujours en me basant sur l&#039;article de @ipeirotis, droit dans ces bottes, et même si il possède mon numéro de carte bleu la vérification est dites &amp;quot;de confiance faible&amp;quot;. Suivant les processus standard de gestion des risques dans le cadre de ses processus CIP: il est préférable pour Amazon de rejeter un compte normal plutôt que d&#039;accepter un compte qui serai impliqué dans du blanchiment d’argent ou de l&#039;évasion fiscale.&lt;br /&gt;
&lt;br /&gt;
Il est donc très probable que ma nouvelle demande, créer avec l&#039;adresse postale de l&#039;école et sans être relier à mon compte &amp;quot;client d&#039;Amazon&amp;quot; - et donc à mes moyens de payements, revienne avec une réponse négative.&lt;br /&gt;
&lt;br /&gt;
Pour d&#039;autres pays, la capacité d&#039;Amazon à suivre les processus CIP / KYC conformes à la réglementation américaine varie. Je suppose, par exemple, que la coopération des États-Unis avec les autorités britanniques ou australiennes est beaucoup plus fluide que, par exemple, les autorités chinoises. Ainsi, si on réside en dehors des États-Unis, la probabilité que le compte soit approuvé dépend de la robustesse de la capacité d&#039;Amazon à vérifier les identités individuelles les différent pays. Peut être aussi dépend-elle des lois en ce qui concerne la protection des données, comme ce fut le cas récemment en Europe.&lt;br /&gt;
&lt;br /&gt;
Étant donné qu&#039;Amazon est payé par les demandeurs, je suppose qu&#039;ils se concentrent sur la mise en place de processus CIP en premier lieu dans les régions où résident les demandeurs potentiels, ce qui n&#039;est pas toujours le lieu de résidence des travailleurs. Manque donc de demandeur de clicqeur de l&#039;extrême en Belgique ? Une Hypothèse parmi d&#039;autre.&lt;br /&gt;
&lt;br /&gt;
___?????____&lt;br /&gt;
&lt;br /&gt;
Le nom même d&#039;Amazon Turk fait sourire : baptisée en référence au canular “The Mechanical Turk” (le Turc mécanique) où au 18eme siècle un charlatan à prétendu avoir construit un automate doté de la faculté de jouer aux échecs, mais qui était en réalité manipulé par un humain, caché à l’intérieur. Si Amazon fait référence à cette supercherie, c’est parce que derrière nombre de ses services “intelligents”, se cachent des hommes, qui effectuent un travail de “tâcherons”. Et l’entreprise de parler d’une “intelligence artificielle artificielle”, qui nourrit l’illusion d’I.A. hyper-sophistiquées.&lt;br /&gt;
&lt;br /&gt;
__SOURCES__&lt;br /&gt;
&lt;br /&gt;
♦ https://www.behind-the-enemy-lines.com/2017/01/why-was-my-amazon-mechanical-turk.html&lt;br /&gt;
♦ https://blog.mturk.com/mturk-is-now-available-for-requesters-in-10-more-countries-a4e1fd173f0b&lt;br /&gt;
♦ https://www.cnetfrance.fr/news/turc-mecanique-d-amazon-comment-les-travailleurs-du-clic-sont-devenus-esclaves-de-la-machine-39850322.htm&lt;/div&gt;</summary>
		<author><name>Lena Bruyère</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Worker.mturk.com&amp;diff=1508</id>
		<title>Worker.mturk.com</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Worker.mturk.com&amp;diff=1508"/>
		<updated>2019-02-19T17:01:40Z</updated>

		<summary type="html">&lt;p&gt;Lena Bruyère : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;____ ACCEDER AU CORPUS / EMBAUCHE ____&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Le 17 Janvier 2017, @ipeirotis se confrontait déjà à ce même refus. Il pose alors la question &#039;&#039;Why was my Amazon Mechanical Turk registration denied?&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Peu loquace, la firme se contente de cette phrase &#039;&#039;&amp;quot;we cannot disclose the reason why an invitation to complete registration has been denied.&amp;quot;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Premièrement, il est important de rappeler qu&#039;en faisant travailler des personnes, Mechanical Turk devient un &#039;&#039;payment processor&#039;&#039; et les sociétés de traitement des paiements effectuent des virements de fonds pour le compte d&#039;autres personnes font l&#039;objet d&#039;une surveillance minutieuse de la part du gouvernement américain, surveillance en vue de lutter, en théorie, contre le blanchiment d&#039;argent, le terrorisme (?) et également faire valoir le respect des obligations fiscales. Chaque centime gagné sur la plateformes doivent donc être imposés comme n&#039;importe quels revenus légaux perçus. Mais perçus où ? En Belgique, difficile de croire qu&#039;Amazon se décharge des charges patronale obligatoire aux employeurs, en partie certainement parce que le siège sociale d&#039;AmazonTurk n&#039;est certainement pas Bruxelles.&lt;br /&gt;
&lt;br /&gt;
Pourtant la réponse n&#039;est pas à chercher dans le pays où je réside - ou prétends résider - puisque la firme se fait une fierté de l&#039;annoncer sur son blog en Mars 2017 &amp;quot;MTurk is now available for Requesters in 10 more countries&amp;quot; et ces pays sont l&#039;Australie, l&#039;Austria, la Belgique, le Canada, le Danemark, la France, L&#039;Allemagne, Hong Kong, L&#039;Irlande, Les Pays-Pas, La Norvège, La Pologne, Singapour, La Suède, La Suisse, Les Etat-Unis et l&#039;Angleterre.&lt;br /&gt;
&lt;br /&gt;
Attention cependant à l&#039;amalgame facilement fait, ce n&#039;est peut-être pas parce que les requêtes sont disponibles qu&#039;on peut forcément être un &amp;quot;Worker&amp;quot;. Explications : La plateforme fonctionne d&#039;une manière binaire assez simple à percuter. D&#039;un côté du mur nous trouvons des entreprises demandeuse de tache simple (Voir référencement des tâches)&lt;br /&gt;
De l&#039;autre côtés (du monde, de l&#039;écran, de la réalité) des personnes anonymes et précaires effectuant des taches que les algorithmes informatiques ne peuvent encore effectuer. Comme lorsque pour la modération du flux d&#039;un site web, une interface se charge de vérifier que l&#039;utilisateur n&#039;est pas un robot.&lt;br /&gt;
&lt;br /&gt;
Le Worker ne travaille donc pas pour Amazon mais, tout comme au mieux une agence intérim ou comme au pire sur Uber, ille se charge de mettre en relation l&#039;offre et la demande et se prends une sorte de commission, puisque se chargeant de gérer la modération, l&#039;entretient de sa plateforme et d&#039;enquêter comme un détective sur ces petites mains aguerries effectuent des tâches répétitives mais indispensables aux algorithmes, désirantes gagner quelques quelques centimes. $ $ $ $ $ &lt;br /&gt;
&lt;br /&gt;
Si Amazon se charge de faire le détective, c&#039;est parce que l&#039;un des éléments clés requis par les institutions financières est la mise en place d&#039;un «programme d&#039;identification du client» (CIP), également appelé processus “Know Your Customer” (KYC). Le CIP / KYC est un ensemble de procédures que l’institution financière doit suivre pour établir qu’elle connaît la véritable identité d’un client. Les processus suivis par chaque institution financière varient et les processus exacts sont rarement accessibles au public car ils sont considérés comme des mesures de sécurité. De plus, les pratiques sont régulièrement contrôlées par les régulateurs (OCC, Fed, FinCEN, etc.)&lt;br /&gt;
&lt;br /&gt;
A ce qu&#039;il parait donc, la raison la plus probable à mon refus de travailler sur la plateforme est qu&#039;Amazon n&#039;ai pas été en mesure de vérifier mon identité. A l&#039;heure ou nos identités sont beaucoup trop limpide sur l&#039;internet, on peut vivre cela comme une petite victoire, certes, mais le fait est que j&#039;ai utiliser un compte qui n&#039;étais en aucun cas biaisé, Amazon sait tout de moi : de mon adresse au livre que je lis, aux pages que je survole, aux cadeaux que j&#039;ai fait.&lt;br /&gt;
&lt;br /&gt;
Une choses fais néanmoins encore plus froid dans le dos pour nos camarades outre-atlantiques :  Amazon peut obtenir le numéro de sécurité sociale des résidents américains, ainsi que d&#039;autres informations personnelles pour vérifier si ils sont bien une personne réelle.&lt;br /&gt;
&lt;br /&gt;
En effet, Amazon se veut de rester, toujours en me basant sur l&#039;article de @ipeirotis, droit dans ces bottes, et même si il possède mon numéro de carte bleu la vérification est dites &amp;quot;de confiance faible&amp;quot;. Suivant les processus standard de gestion des risques dans le cadre de ses processus CIP: il est préférable pour Amazon de rejeter un compte normal plutôt que d&#039;accepter un compte qui serai impliqué dans du blanchiment d’argent ou de l&#039;évasion fiscale.&lt;br /&gt;
&lt;br /&gt;
Il est donc très probable que ma nouvelle demande, créer avec l&#039;adresse postale de l&#039;école et sans être relier à mon compte &amp;quot;client d&#039;Amazon&amp;quot; - et donc à mes moyens de payements, revienne avec une réponse négative.&lt;br /&gt;
&lt;br /&gt;
Pour d&#039;autres pays, la capacité d&#039;Amazon à suivre les processus CIP / KYC conformes à la réglementation américaine varie. Je suppose, par exemple, que la coopération des États-Unis avec les autorités britanniques ou australiennes est beaucoup plus fluide que, par exemple, les autorités chinoises. Ainsi, si on réside en dehors des États-Unis, la probabilité que le compte soit approuvé dépend de la robustesse de la capacité d&#039;Amazon à vérifier les identités individuelles les différent pays. Peut être aussi dépend-elle des lois en ce qui concerne la protection des données, comme ce fut le cas récemment en Europe.&lt;br /&gt;
&lt;br /&gt;
Étant donné qu&#039;Amazon est payé par les demandeurs, je suppose qu&#039;ils se concentrent sur la mise en place de processus CIP en premier lieu dans les régions où résident les demandeurs potentiels, ce qui n&#039;est pas toujours le lieu de résidence des travailleurs. Manque donc de demandeur de clicqeur de l&#039;extrême en Belgique ? Une Hypothèse parmi d&#039;autre.&lt;br /&gt;
&lt;br /&gt;
___?????____&lt;br /&gt;
&lt;br /&gt;
Le nom même d&#039;Amazon Turk fait sourire : baptisée en référence au canular “The Mechanical Turk” (le Turc mécanique) où au 18eme siècle un charlatan à prétendu avoir construit un automate doté de la faculté de jouer aux échecs, mais qui était en réalité manipulé par un humain, caché à l’intérieur. Si Amazon fait référence à cette supercherie, c’est parce que derrière nombre de ses services “intelligents”, se cachent des hommes, qui effectuent un travail de “tâcherons”. Et l’entreprise de parler d’une “intelligence artificielle artificielle”, qui nourrit l’illusion d’I.A. hyper-sophistiquées.&lt;br /&gt;
&lt;br /&gt;
__SOURCES__&lt;br /&gt;
&lt;br /&gt;
♦ https://www.behind-the-enemy-lines.com/2017/01/why-was-my-amazon-mechanical-turk.html&lt;br /&gt;
♦ https://blog.mturk.com/mturk-is-now-available-for-requesters-in-10-more-countries-a4e1fd173f0b&lt;br /&gt;
♦ https://www.cnetfrance.fr/news/turc-mecanique-d-amazon-comment-les-travailleurs-du-clic-sont-devenus-esclaves-de-la-machine-39850322.htm&lt;/div&gt;</summary>
		<author><name>Lena Bruyère</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Worker.mturk.com&amp;diff=1506</id>
		<title>Worker.mturk.com</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Worker.mturk.com&amp;diff=1506"/>
		<updated>2019-02-19T16:46:41Z</updated>

		<summary type="html">&lt;p&gt;Lena Bruyère : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;____ ACCEDER AU CORPUS / EMBAUCHE ____&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Le 17 Janvier 2017, @ipeirotis se confrontait déjà à ce même refus. Il pose alors la question &#039;&#039;Why was my Amazon Mechanical Turk registration denied?&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Peu loquace, la firme se contente de cette phrase &#039;&#039;&amp;quot;we cannot disclose the reason why an invitation to complete registration has been denied.&amp;quot;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Premièrement, il est important de rappeler qu&#039;en faisant travailler des personnes, Mechanical Turk devient un &#039;&#039;payment processor&#039;&#039; et les sociétés de traitement des paiements effectuent des virements de fonds pour le compte d&#039;autres personnes font l&#039;objet d&#039;une surveillance minutieuse de la part du gouvernement américain, surveillance en vue de lutter, en théorie, contre le blanchiment d&#039;argent, le terrorisme (?) et également faire valoir le respect des obligations fiscales. Chaque centime gagné sur la plateformes doivent donc être imposés comme n&#039;importe quels revenus légaux perçus. Mais perçus où ? En Belgique, difficile de croire qu&#039;Amazon se décharge des charges patronale obligatoire aux employeurs, en partie certainement parce que le siège sociale d&#039;AmazonTurk n&#039;est certainement pas Bruxelles.&lt;br /&gt;
&lt;br /&gt;
Pourtant la réponse n&#039;est pas à chercher dans le pays où je réside - ou prétends résider - puisque la firme se fait une fierté de l&#039;annoncer sur son blog en Mars 2017 &amp;quot;MTurk is now available for Requesters in 10 more countries&amp;quot; et ces pays sont l&#039;Australie, l&#039;Austria, la Belgique, le Canada, le Danemark, la France, L&#039;Allemagne, Hong Kong, L&#039;Irlande, Les Pays-Pas, La Norvège, La Pologne, Singapour, La Suède, La Suisse, Les Etat-Unis et l&#039;Angleterre.&lt;br /&gt;
&lt;br /&gt;
Attention cependant à l&#039;amalgame facilement fait, ce n&#039;est peut-être pas parce que les requêtes sont disponibles qu&#039;on peut forcément être un &amp;quot;Worker&amp;quot;. Explications : La plateforme fonctionne d&#039;une manière binaire assez simple à percuter. D&#039;un côté du mur nous trouvons des entreprises demandeuse de tache simple (Voir référencement des tâches)&lt;br /&gt;
De l&#039;autre côtés (du monde, de l&#039;écran, de la réalité) des personnes anonymes et précaires effectuant des taches que les algorithmes informatiques ne peuvent encore effectuer. Comme lorsque pour la modération du flux d&#039;un site web, une interface se charge de vérifier que l&#039;utilisateur n&#039;est pas un robot.&lt;br /&gt;
&lt;br /&gt;
Le Worker ne travaille donc pas pour Amazon mais, tout comme au mieux une agence intérim ou comme au pire sur Uber, ille se charge de mettre en relation l&#039;offre et la demande et se prends une sorte de commission, puisque se chargeant de gérer la modération, l&#039;entretient de sa plateforme et d&#039;enquêter comme un détective sur ces petites mains aguerries effectuent des tâches répétitives mais indispensables aux algorithmes, désirantes gagner quelques quelques centimes. $ $ $ $ $ &lt;br /&gt;
&lt;br /&gt;
Si Amazon se charge de faire le détective, c&#039;est parce que l&#039;un des éléments clés requis par les institutions financières est la mise en place d&#039;un «programme d&#039;identification du client» (CIP), également appelé processus “Know Your Customer” (KYC). Le CIP / KYC est un ensemble de procédures que l’institution financière doit suivre pour établir qu’elle connaît la véritable identité d’un client. Les processus suivis par chaque institution financière varient et les processus exacts sont rarement accessibles au public car ils sont considérés comme des mesures de sécurité. De plus, les pratiques sont régulièrement contrôlées par les régulateurs (OCC, Fed, FinCEN, etc.)&lt;br /&gt;
&lt;br /&gt;
A ce qu&#039;il parait donc, la raison la plus probable à mon refus de travailler sur la plateforme est qu&#039;Amazon n&#039;ai pas été en mesure de vérifier mon identité. A l&#039;heure ou nos identités sont beaucoup trop limpide sur l&#039;internet, on peut vivre cela comme une petite victoire, certes, mais le fait est que j&#039;ai utiliser un compte qui n&#039;étais en aucun cas biaisé, Amazon sait tout de moi : de mon adresse au livre que je lis, aux pages que je survole, aux cadeaux que j&#039;ai fait.&lt;br /&gt;
&lt;br /&gt;
Une choses fais néanmoins encore plus froid dans le dos pour nos camarades outre-atlantiques :  Amazon peut obtenir le numéro de sécurité sociale des résidents américains, ainsi que d&#039;autres informations personnelles pour vérifier si ils sont bien une personne réelle.&lt;br /&gt;
&lt;br /&gt;
En effet, Amazon se veut de rester, toujours en me basant sur l&#039;article de @ipeirotis, droit dans ces bottes, et même si il possède mon numéro de carte bleu la vérification est dites &amp;quot;de confiance faible&amp;quot;. Suivant les processus standard de gestion des risques dans le cadre de ses processus CIP: il est préférable pour Amazon de rejeter un compte normal plutôt que d&#039;accepter un compte qui serai impliqué dans du blanchiment d’argent ou de l&#039;évasion fiscale.&lt;br /&gt;
&lt;br /&gt;
Il est donc très probable que ma nouvelle demande, créer avec l&#039;adresse postale de l&#039;école et sans être relier à mon compte &amp;quot;client d&#039;Amazon&amp;quot; - et donc à mes moyens de payements, revienne avec une réponse négative.&lt;br /&gt;
&lt;br /&gt;
Pour d&#039;autres pays, la capacité d&#039;Amazon à suivre les processus CIP / KYC conformes à la réglementation américaine varie. Je suppose, par exemple, que la coopération des États-Unis avec les autorités britanniques ou australiennes est beaucoup plus fluide que, par exemple, les autorités chinoises. Ainsi, si vous résidez en dehors des États-Unis, la probabilité que votre compte soit approuvé dépend de la robustesse de la capacité d&#039;Amazon à vérifier les identités individuelles dans votre pays.&lt;br /&gt;
&lt;br /&gt;
Étant donné qu&#039;Amazon est payé par les demandeurs, je suppose qu&#039;ils se concentrent sur la mise en place de processus CIP en premier lieu dans les régions où résident les demandeurs potentiels, ce qui n&#039;est pas toujours le lieu de résidence des travailleurs. Manque donc de demandeur de clicqeur de l&#039;extrême en Belgique ? Une Hypothèse parmi d&#039;autre.&lt;br /&gt;
&lt;br /&gt;
___?????____&lt;br /&gt;
&lt;br /&gt;
Le nom même d&#039;Amazon Turk fait sourire : baptisée en référence au canular “The Mechanical Turk” (le Turc mécanique) où au 18eme siècle un charlatan à prétendu avoir construit un automate doté de la faculté de jouer aux échecs, mais qui était en réalité manipulé par un humain, caché à l’intérieur. Si Amazon fait référence à cette supercherie, c’est parce que derrière nombre de ses services “intelligents”, se cachent des hommes, qui effectuent un travail de “tâcherons”. Et l’entreprise de parler d’une “intelligence artificielle artificielle”, qui nourrit l’illusion d’I.A. hyper-sophistiquées.&lt;br /&gt;
&lt;br /&gt;
__SOURCES__&lt;br /&gt;
&lt;br /&gt;
♦ https://www.behind-the-enemy-lines.com/2017/01/why-was-my-amazon-mechanical-turk.html&lt;br /&gt;
♦ https://blog.mturk.com/mturk-is-now-available-for-requesters-in-10-more-countries-a4e1fd173f0b&lt;br /&gt;
♦ https://www.cnetfrance.fr/news/turc-mecanique-d-amazon-comment-les-travailleurs-du-clic-sont-devenus-esclaves-de-la-machine-39850322.htm&lt;/div&gt;</summary>
		<author><name>Lena Bruyère</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Worker.mturk.com&amp;diff=1505</id>
		<title>Worker.mturk.com</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Worker.mturk.com&amp;diff=1505"/>
		<updated>2019-02-19T16:40:30Z</updated>

		<summary type="html">&lt;p&gt;Lena Bruyère : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Le 17 Janvier 2017, @ipeirotis se confrontait déjà à ce même refus. Il pose alors la question &#039;&#039;Why was my Amazon Mechanical Turk registration denied?&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Peu loquace, la firme se contente de cette phrase &#039;&#039;&amp;quot;we cannot disclose the reason why an invitation to complete registration has been denied.&amp;quot;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Premièrement, il est important de rappeler qu&#039;en faisant travailler des personnes, Mechanical Turk devient un &#039;&#039;payment processor&#039;&#039; et les sociétés de traitement des paiements effectuent des virements de fonds pour le compte d&#039;autres personnes font l&#039;objet d&#039;une surveillance minutieuse de la part du gouvernement américain, surveillance en vue de lutter, en théorie, contre le blanchiment d&#039;argent, le terrorisme (?) et également faire valoir le respect des obligations fiscales. Chaque centime gagné sur la plateformes doivent donc être imposés comme n&#039;importe quels revenus légaux perçus. Mais perçus où ? En Belgique, difficile de croire qu&#039;Amazon se décharge des charges patronale obligatoire aux employeurs, en partie certainement parce que le siège sociale d&#039;AmazonTurk n&#039;est certainement pas Bruxelles.&lt;br /&gt;
&lt;br /&gt;
Pourtant la réponse n&#039;est pas à chercher dans le pays où je réside - ou prétends résider - puisque la firme se fait une fierté de l&#039;annoncer sur son blog en Mars 2017 &amp;quot;MTurk is now available for Requesters in 10 more countries&amp;quot; et ces pays sont l&#039;Australie, l&#039;Austria, la Belgique, le Canada, le Danemark, la France, L&#039;Allemagne, Hong Kong, L&#039;Irlande, Les Pays-Pas, La Norvège, La Pologne, Singapour, La Suède, La Suisse, Les Etat-Unis et l&#039;Angleterre.&lt;br /&gt;
&lt;br /&gt;
Attention cependant à l&#039;amalgame facilement fait, ce n&#039;est peut-être pas parce que les requêtes sont disponibles qu&#039;on peut forcément être un &amp;quot;Worker&amp;quot;. Explications : La plateforme fonctionne d&#039;une manière binaire assez simple à percuter. D&#039;un côté du mur nous trouvons des entreprises demandeuse de tache simple (Voir référencement des tâches)&lt;br /&gt;
De l&#039;autre côtés (du monde, de l&#039;écran, de la réalité) des personnes anonymes et précaires effectuant des taches que les algorithmes informatiques ne peuvent encore effectuer. Comme lorsque pour la modération du flux d&#039;un site web, une interface se charge de vérifier que l&#039;utilisateur n&#039;est pas un robot.&lt;br /&gt;
&lt;br /&gt;
Le Worker ne travaille donc pas pour Amazon mais, tout comme au mieux une agence intérim ou comme au pire sur Uber, ille se charge de mettre en relation l&#039;offre et la demande et se prends une sorte de commission, puisque se chargeant de gérer la modération, l&#039;entretient de sa plateforme et d&#039;enquêter comme un détective sur ces petites mains aguerries effectuent des tâches répétitives mais indispensables aux algorithmes, désirantes gagner quelques quelques centimes. $ $ $ $ $ &lt;br /&gt;
&lt;br /&gt;
Si Amazon se charge de faire le détective, c&#039;est parce que l&#039;un des éléments clés requis par les institutions financières est la mise en place d&#039;un «programme d&#039;identification du client» (CIP), également appelé processus “Know Your Customer” (KYC). Le CIP / KYC est un ensemble de procédures que l’institution financière doit suivre pour établir qu’elle connaît la véritable identité d’un client. Les processus suivis par chaque institution financière varient et les processus exacts sont rarement accessibles au public car ils sont considérés comme des mesures de sécurité. De plus, les pratiques sont régulièrement contrôlées par les régulateurs (OCC, Fed, FinCEN, etc.)&lt;br /&gt;
&lt;br /&gt;
A ce qu&#039;il parait donc, la raison la plus probable à mon refus de travailler sur la plateforme est qu&#039;Amazon n&#039;ai pas été en mesure de vérifier mon identité. A l&#039;heure ou nos identités sont beaucoup trop limpide sur l&#039;internet, on peut vivre cela comme une petite victoire, certes, mais le fait est que j&#039;ai utiliser un compte qui n&#039;étais en aucun cas biaisé, Amazon sait tout de moi : de mon adresse au livre que je lis, au pages que je survole, aux cadeaux que j&#039;ai fait. Un refus à vivre alors comme une micro trahison numérique.&lt;br /&gt;
&lt;br /&gt;
Une choses fais néanmoins froid dans le dos pour nos camarades outre-atlantiques :  Amazon peut obtenir le numéro de sécurité sociale des résidents américains, ainsi que d&#039;autres informations personnelles pour vérifier si ils sont bien une personne réelle.&lt;br /&gt;
&lt;br /&gt;
En effet, Amazon se veut de rester, toujours en me basant sur l&#039;article de @ipeirotis, droit dans ces bottes, et même si il possède mon numéro de carte bleu la vérification est dites &amp;quot;de confiance faible&amp;quot;. Suivant les processus standard de gestion des risques dans le cadre de ses processus CIP: il est préférable pour Amazon de rejeter un compte normal plutôt que d&#039;accepter un compte qui serai impliqué dans du blanchiment d’argent ou de l&#039;évasion fiscale.&lt;br /&gt;
&lt;br /&gt;
Il est donc très probable que ma nouvelle demande, créer avec l&#039;adresse postale de l&#039;école et sans être relier à mon compte &amp;quot;client d&#039;Amazon&amp;quot; - et donc à mes moyens de payements, revienne avec une réponse négative.&lt;br /&gt;
&lt;br /&gt;
Pour d&#039;autres pays, la capacité d&#039;Amazon à suivre les processus CIP / KYC conformes à la réglementation américaine varie. Je suppose, par exemple, que la coopération des États-Unis avec les autorités britanniques ou australiennes est beaucoup plus fluide que, par exemple, les autorités chinoises. Ainsi, si vous résidez en dehors des États-Unis, la probabilité que votre compte soit approuvé dépend de la robustesse de la capacité d&#039;Amazon à vérifier les identités individuelles dans votre pays.&lt;br /&gt;
&lt;br /&gt;
Étant donné qu&#039;Amazon est payé par les demandeurs, je suppose qu&#039;ils se concentrent sur la mise en place de processus CIP en premier lieu dans les régions où résident les demandeurs potentiels, ce qui n&#039;est pas toujours le lieu de résidence des travailleurs. Cela signifie également que vous êtes plus susceptible d&#039;être approuvé si vous vous inscrivez d&#039;abord en tant que demandeur (en supposant que ce soit une option pour vous), puis essayez de créer le compte d&#039;utilisateur.&lt;br /&gt;
&lt;br /&gt;
Le nom même d&#039;Amazon Turk fait sourire : baptisée en référence au canular “The Mechanical Turk” (le Turc mécanique) où au 18eme siècle un charlatan à prétendu avoir construit un automate doté de la faculté de jouer aux échecs, mais qui était en réalité manipulé par un humain, caché à l’intérieur. Si Amazon fait référence à cette supercherie, c’est parce que derrière nombre de ses services “intelligents”, se cachent des hommes, qui effectuent un travail de “tâcherons”. Et l’entreprise de parler d’une “intelligence artificielle artificielle”, qui nourrit l’illusion d’I.A. hyper-sophistiquées.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__SOURCES__&lt;br /&gt;
&lt;br /&gt;
♦ https://www.behind-the-enemy-lines.com/2017/01/why-was-my-amazon-mechanical-turk.html&lt;br /&gt;
♦ https://blog.mturk.com/mturk-is-now-available-for-requesters-in-10-more-countries-a4e1fd173f0b&lt;br /&gt;
♦ https://www.cnetfrance.fr/news/turc-mecanique-d-amazon-comment-les-travailleurs-du-clic-sont-devenus-esclaves-de-la-machine-39850322.htm&lt;/div&gt;</summary>
		<author><name>Lena Bruyère</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Worker.mturk.com&amp;diff=1496</id>
		<title>Worker.mturk.com</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Worker.mturk.com&amp;diff=1496"/>
		<updated>2019-02-19T16:22:16Z</updated>

		<summary type="html">&lt;p&gt;Lena Bruyère : Page créée avec « Le 17 Janvier 2017, @ipeirotis se confrontait déjà à ce même refus. Il pose alors la question &amp;#039;&amp;#039;Why was my Amazon Mechanical Turk registration denied?&amp;#039;&amp;#039;  Peu loquace,... »&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Le 17 Janvier 2017, @ipeirotis se confrontait déjà à ce même refus. Il pose alors la question &#039;&#039;Why was my Amazon Mechanical Turk registration denied?&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Peu loquace, la firme se contente de cette phrase &#039;&#039;&amp;quot;we cannot disclose the reason why an invitation to complete registration has been denied.&amp;quot;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Premièrement, il est important de rappeler qu&#039;en faisant travailler des personnes, Mechanical Turk devient un &#039;&#039;payment processor&#039;&#039; et les sociétés de traitement des paiements effectuent des virements de fonds pour le compte d&#039;autres personnes font l&#039;objet d&#039;une surveillance minutieuse de la part du gouvernement américain, surveillance en vue de lutter, en théorie, contre le blanchiment d&#039;argent, le terrorisme (?) et également faire valoir le respect des obligations fiscales. Chaque centime gagné sur la plateformes doivent donc être imposés comme n&#039;importe quels revenus légaux perçus. Mais perçus où ? En Belgique, difficile de croire qu&#039;Amazon se décharge des charges patronale obligatoire aux employeurs, en partie certainement parce que le siège sociale d&#039;AmazonTurk n&#039;est certainement pas Bruxelles.&lt;br /&gt;
&lt;br /&gt;
Pourtant la réponse n&#039;est pas à chercher dans le pays où je réside - ou prétends résider - puisque la firme se fait une fierté de l&#039;annoncer sur son blog en Mars 2017 &amp;quot;MTurk is now available for Requesters in 10 more countries&amp;quot; et ces pays sont l&#039;Australie, l&#039;Austria, la Belgique, le Canada, le Danemark, la France, L&#039;Allemagne, Hong Kong, L&#039;Irlande, Les Pays-Pas, La Norvège, La Pologne, Singapour, La Suède, La Suisse, Les Etat-Unis et l&#039;Angleterre.&lt;br /&gt;
&lt;br /&gt;
Attention cependant à l&#039;amalgame facilement fait, ce n&#039;est peut-être pas parce que les requêtes sont disponibles qu&#039;on peut forcément être un &amp;quot;Worker&amp;quot;. Explications : La plateforme fonctionne d&#039;une manière binaire assez simple à percuter. D&#039;un côté du mur nous trouvons des entreprises demandeuse de tache simple (Voir référencement des tâches)&lt;br /&gt;
De l&#039;autre côtés (du monde, de l&#039;écran, de la réalité) des personnes anonymes et précaires effectuant des taches que les algorithmes informatiques ne peuvent encore effectuer. Comme lorsque pour la modération du flux d&#039;un site web, une interface se charge de vérifier que l&#039;utilisateur n&#039;est pas un robot.&lt;br /&gt;
&lt;br /&gt;
Le Worker ne travaille donc pas pour Amazon mais, tout comme au mieux une agence intérim ou comme au pire sur Uber, ille se charge de mettre en relation l&#039;offre et la demande et se prends une sorte de commission, puisque se chargeant de gérer la modération, l&#039;entretient de sa plateforme et d&#039;enquêter comme un détective sur ces petites mains aguerries effectuent des tâches répétitives mais indispensables aux algorithmes, désirantes gagner quelques quelques centimes. $ $ $ $ $ &lt;br /&gt;
&lt;br /&gt;
Si Amazon se charge de faire le détective, c&#039;est parce que l&#039;un des éléments clés requis par les institutions financières est la mise en place d&#039;un «programme d&#039;identification du client» (CIP), également appelé processus “Know Your Customer” (KYC). Le CIP / KYC est un ensemble de procédures que l’institution financière doit suivre pour établir qu’elle connaît la véritable identité d’un client. Les processus suivis par chaque institution financière varient et les processus exacts sont rarement accessibles au public car ils sont considérés comme des mesures de sécurité. De plus, les pratiques sont régulièrement contrôlées par les régulateurs (OCC, Fed, FinCEN, etc.)&lt;br /&gt;
&lt;br /&gt;
Le nom même d&#039;Amazon Turk fait sourire : baptisée en référence au canular “The Mechanical Turk” (le Turc mécanique) où au 18eme siècle un charlatan à prétendu avoir construit un automate doté de la faculté de jouer aux échecs, mais qui était en réalité manipulé par un humain, caché à l’intérieur. Si Amazon fait référence à cette supercherie, c’est parce que derrière nombre de ses services “intelligents”, se cachent des hommes, qui effectuent un travail de “tâcherons”. Et l’entreprise de parler d’une “intelligence artificielle artificielle”, qui nourrit l’illusion d’I.A. hyper-sophistiquées.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__SOURCES__&lt;br /&gt;
&lt;br /&gt;
♦ https://www.behind-the-enemy-lines.com/2017/01/why-was-my-amazon-mechanical-turk.html&lt;br /&gt;
♦ https://blog.mturk.com/mturk-is-now-available-for-requesters-in-10-more-countries-a4e1fd173f0b&lt;br /&gt;
♦ https://www.cnetfrance.fr/news/turc-mecanique-d-amazon-comment-les-travailleurs-du-clic-sont-devenus-esclaves-de-la-machine-39850322.htm&lt;/div&gt;</summary>
		<author><name>Lena Bruyère</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Array&amp;diff=1290</id>
		<title>Array</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Array&amp;diff=1290"/>
		<updated>2018-12-18T16:04:23Z</updated>

		<summary type="html">&lt;p&gt;Lena Bruyère : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Introduction==&lt;br /&gt;
&lt;br /&gt;
Cet article aurait put avoir comme titre le nom d&#039;un dictionnaire participatif crée au courant du début du 21ème siècle, plus précisément en l&#039;an de grâce 2k18, appelé aussi an 17 post Iphone 1 dont l&#039;on connais aujourd&#039;hui l’enjeu primordial dans notre société néo-primitive. L&#039;histoire nous raconte que, perturbée par l&#039;usage prophétique d&#039;un certain nombre de termes durant la première année de son cursus une étudiante créa l&#039;Alphabet Référentiel des Techniques et Maîtrises à l&#039;Usage des Résidents De l&#039;Erg Rassemblant et Articulant Tout les Outils de Recherche. Nom de code &amp;quot;Artmurderator&amp;quot; soit en traduction latine &amp;quot;Quæ occidis es&amp;quot; - ce qui tue.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;&amp;quot;Derrière toute parole, tout objet, tout évènement, toute manifestation humaine, il y a du langage&amp;quot;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Mode opératoire ==&lt;br /&gt;
===V1.0===&lt;br /&gt;
&lt;br /&gt;
Voilà comment, grâce à votre dictionnaire personnalisé, vous pouvez, vous aussi, créer les prémisses de cet outil :&lt;br /&gt;
&lt;br /&gt;
La première étape est de créer plusieurs fichiers .txt des mots que vous désirez utiliser pour votre propre Artmurderator (chaque noms, adjectifs ou groupe nominaux devant être séparé par un retour à la ligne)  &lt;br /&gt;
&lt;br /&gt;
* le premier comportant les sujets ou les groupes nominaux sélectionné, par exemple : &#039;&#039;&amp;quot; la cosmogonie, l’expérimentation permanente, le workshop, la galerie, le système de médiatisation du réel,&#039;&#039; et cætera...&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* le deuxième rassemblant les adjectifs tels que &#039;&#039;&amp;quot; expérimental, linéaire, anti-académique, autoréférentiel, clivant,...&amp;quot;&#039;&#039; ou bien d&#039;autres.&lt;br /&gt;
&lt;br /&gt;
* Dans le troisième il faudrait y lister des verbes conjugués au participe présent &#039;&#039;&amp;quot;interrogeant, restituant, critiquant, corroborant,...&amp;quot;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Et enfin, dans le dernier, un ultime groupe nominal qui pulse. &#039;&#039;&amp;quot;La prolifération de nos spectres intimes, la restitution de sois-même, les enjeux actuels, nos flux de conscience, l&#039;acte de penser, le prélèvement de la réalité,...&amp;quot;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ATTENTION : vos fichiers textes doivent bien être en UTF8, sans quoi le grand tout ne comprendrait pas toutes les singularités de notre langue française et afficherai un message d&#039;erreur au premier accent circonflexe rencontré.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ce n&#039;est pas le tout d&#039;avoir enrichis son langage, encore faut-il plonger dans un langage tout autre : celui du [[terminal]], pour mettre tout ça en musique.&lt;br /&gt;
&lt;br /&gt;
Touts les mots listées ne doivent pas rester sous la forme de &amp;quot;liste&amp;quot; mais se transformer en tableaux - traduit par &amp;quot;Array&amp;quot; en anglais.&lt;br /&gt;
Un Array est comme une variable, à cela de différent qu&#039;elle en contient plusieurs sous forme de &amp;quot;case&amp;quot; . &lt;br /&gt;
&lt;br /&gt;
Par exemple je vais écrire dans mon terminal &lt;br /&gt;
&lt;br /&gt;
  &amp;lt;nowiki&amp;gt; tableau=(&#039;Roger&#039; &#039;Pierre&#039; &#039;Yves&#039;) &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La case 1 de mon tableau contient le nom &amp;quot;Pierre&amp;quot; (car les cases sont comptées à partir de 0) Si l&#039;ont veut que ça soit ma case 6 qui contienne le nom &amp;quot;Pierre&amp;quot; il faut écrire dans le terminal &lt;br /&gt;
&lt;br /&gt;
   &amp;lt;nowiki&amp;gt; tableau[6]=&#039;Pierre&#039; &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Les cases de 0 (Roger) à 6 (Pierre) n&#039;existeront donc pas puisqu&#039;elles sont vides. &lt;br /&gt;
&lt;br /&gt;
En cas de trou de mémoire, on peut afficher l’ensemble des valeurs de l&#039;Array grâce à la commande &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; ${tableau[*]} &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ensuite il faut entrer dans le nano, lui dire qu&#039;on lui parle en bash (#!/bin/bash en première ligne) &lt;br /&gt;
Retour à la ligne et lancer un compteur partant de la valeur 0. Vous pouvez écrire par exemple &lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; i=0&lt;br /&gt;
	for i in $(cut -d: -f1 nomscommuns.txt)&lt;br /&gt;
	do &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On défini sur quel fichier va se baser notre procédure, ici l&#039;ont commence par les noms communs préalablement stocké dans le fichier .txt nommé &amp;quot;nomscommuns&amp;quot; et que chaque éléments, chaque noms, sortant de ce tableaux va être placés dans un rang nommé ici par la lettre &amp;quot;i&amp;quot; grace à la ligne suivante &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; tab[$j]=$i &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Puis on  incrémente le compteur pour créer une nouvelle case la prochaine fois en terminant par &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; j=$j+1 &lt;br /&gt;
	done &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La suite : le programme va demander une petite participation à l’utilisateur qui va lui même choisir par quelle lettre il veut commencer sa phrase, ce qui se traduit par la ligne de commande &amp;quot;echo &amp;quot;Saisir une lettre en débutant par une minuscule&amp;quot; &amp;quot;&lt;br /&gt;
&lt;br /&gt;
C&#039;est ce que le terminal va demander à l&#039;utilisateur quand celui-ci lancera le programme. Imaginons qu&#039;il écrive la lettre &amp;quot;r&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; read input -&lt;br /&gt;
for i in ${tab[@]}; do&lt;br /&gt;
    if [[ $i = $input* ]]&lt;br /&gt;
        then&lt;br /&gt;
        echo $i&lt;br /&gt;
    fi &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le terminal va, grâce a cette commande, ressortir seulement les cases de l&#039;array, donc les mots, débutant avec la lettre donnée par l&#039;utilisateur. &lt;br /&gt;
&lt;br /&gt;
On anime le tout d&#039;un petit compteur &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; compteur=3&lt;br /&gt;
&lt;br /&gt;
	while [[ $compteur -ge 0 ]]&lt;br /&gt;
	do&lt;br /&gt;
        echo -e&lt;br /&gt;
        echo $compteur&lt;br /&gt;
        sleep 1&lt;br /&gt;
        compteur=$((compteur-1))&lt;br /&gt;
	done &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ensuite on demande à l&#039;utilisateur d&#039;écrire l&#039;un des sujet proposé (echo &amp;quot;saisir un des sujet proposés&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Le sujet doit devenir la case 0 du nouveau tableau créer, si l&#039;utilisateur écrit un mot qui ne figure pas dans la liste, un message d&#039;erreur doit apparaître et l&#039;invité à réitérer le processus. Si au contraire le mot figure bien dans la liste, celui-ci doit automatiquement devoir la première case du nouvel Array &amp;quot;Phrase&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Ensuite il faut réitérer le processus jusqu&#039;au 4ème fichier texte afin de composer la phrase complète.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===V1.2===&lt;br /&gt;
&lt;br /&gt;
La version 1.0 était contraignante en ce qu&#039;elle ne faisait pas appel à l&#039;aléatoire, l&#039;utilisateur choisissant lui même, mot après mot, la phrase qu&#039;il désirait construire. Alors pour plus d&#039;effet de surprise nous avons, avec l&#039;aide très très précieuse de [[Utilisateur:Maud_Hazgour_(1)|Maud]], apporter quelques menues modifications au script. C&#039;est à dire en fait qu&#039;on a fait table rase des array pour se lancer à corps perdu dans le $RANDOM.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; max1=`wc -l &amp;lt; Groupe1.txt`&lt;br /&gt;
let &amp;quot;random_line1=(($RANDOM % $max1) + 1)&amp;quot;&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On a un fichier texte avec un mot à chaque lignes, grâce à cette commande chaque lignes devient une variable&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; &lt;br /&gt;
max2=`wc -l &amp;lt; Groupe2.txt`&lt;br /&gt;
let &amp;quot;random_line2=(($RANDOM % $max2) +1)&amp;quot;&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On fait pareil avec le deuxième fichier, soit ce qui va composer le deuxième mot de la phrase. Puis le 3ème, puis le 4ème.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; &lt;br /&gt;
head -$random_line1 ~/Desktop/PartNum/Groupe1.txt | tail -1 &amp;gt; ~/Desktop/PartNum/Artmurder1.txt&lt;br /&gt;
head -$random_line2 ~/Desktop/PartNum/Groupe2.txt | tail -1 &amp;gt;&amp;gt; ~/Desktop/PartNum/Artmurder1.txt&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Maintenant on demande au script de choisir une variable aléatoire (et donc, une ligne du fichier txt. Et re-donc, un mot) et de balancer la sauce dans un nouveau fichier texte qui se trouve dans le même dossier. &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; &lt;br /&gt;
cat Artmurder1.txt &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On affiche le résultat dans le terminal au moment de l&#039;exécution du script&lt;br /&gt;
&lt;br /&gt;
==Pistes et références==&lt;br /&gt;
&lt;br /&gt;
===Pour le fond===&lt;br /&gt;
&lt;br /&gt;
====La tyrannie de la langue par Barthes====&lt;br /&gt;
&lt;br /&gt;
Ce qu&#039;exprimait l&#039;écrivain, et ce qui forme genèse du projet, c&#039;est ce sentiment d&#039;être parfois confronté à des textes simplement écrits par besoin d’écrire, des textes inaffectueux . On nous conforte dans l&#039;idée, et ce très jeune déjà, que l&#039;on se doit d&#039;écrire, l&#039;on se doit de disserter sur tel ou tel sujet. On disserte, on écrit et tout à coup on ne regarde plus les trames qui se dessinent, ses subtilités. Sans faire appel au sensible. On ne se surprend plus nous-mêmes à écrire et l&#039;on tombe dans le piège du lange &amp;quot;normé&amp;quot; qui n&#039;a plus qu&#039;à défendre qu&#039;elle-même. Il est ici le piège lorsque l’on se sent obligé de produite pour produire, sans amour de la langue. Lorsque l&#039;on demande à &amp;quot;écrire&amp;quot;, on fige la pensée. La langue n’est pas le discours, qui lui-même n’est pas la paroles, qui lui n’est pas phrase ni mots. Comment tendre un miroir devant le langage sans la subjectivité le déforme ? On ne pense pas au langage car lui nous fait penser, mais fige la pensée, il n’est pas à notre service, il devient, pour Barthes, une tyrannie. C&#039;est cette tyrannie que j&#039;ai ressenti face au discours profitant à l&#039;art, jusqu&#039;à ne plus savoir si finalement, ce n&#039;était pas l&#039;art qui profitait aux discours.&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;quot;Dis-moi comment tu parles et je te dirais d&#039;où tu viens&amp;quot;&#039;&#039;. C&#039;est ainsi, pour résumer, la façon dont on cloisonne les choses aujourd&#039;hui. Pour moi, il y a deux sortes d&#039;accessibilité : l&#039;accessibilité pratique et l&#039;accessibilité sensible.&lt;br /&gt;
La première cristallise l’objet en tant que tel et l&#039;autre fige la pensée. (C&#039;est à dire que non-employée la première paralyse. Employée, la deuxième paralyse).&lt;br /&gt;
L&#039;accessibilité pratique dans la langue c&#039;est lorsqu&#039;on doit se prémunir dans certain ordre des choses pour comprendre une pratique. En sciences, une enzyme est une enzyme, c&#039;est une protéine avec certaines caractéristiques qui ne sont pas les mêmes qu&#039;une autre protéine. C&#039;est la même rigueur mathématique qui est appliquée au code informatique. Un langage n&#039;en est pas un autre, si s&#039;en est un autre ça ne marche pas. L&#039;ADN ne tient pas la route, le terminal ne répond plus, le progrès est interrompu.&lt;br /&gt;
&lt;br /&gt;
L&#039;accessibilité sensible c&#039;est lorsque la langue n&#039;est pas au service de la compréhension - une chose est celle-ci et non l&#039;autre - mais au service d&#039;une entité pour tenir volontairement éloignée, grâce à elle, une autre entité. Qu&#039;est-ce que, par exemple, &amp;quot; un vaste et dense ensemble de médiations écrites &amp;quot; ?&lt;br /&gt;
Lorsque Yves Michaud dit &#039;&#039;&amp;quot;On a souvent mis en cause la prolifération du verbiage ou du jargon critique à propos de l’art contemporain, mais il n’y a là rien d’exceptionnel: les œuvres d’art, d’hier ou d’aujourd’hui, se disent dans des langages parce que c’est ainsi qu’on apprend à les sentir.&amp;quot;&#039;&#039; C&#039;est parfaitement paradoxal puisqu&#039;il fait appel à l&#039;accessibilité pratique pour apprendre le sensible. Or le sensible ne s&#039;apprend pas. Ce n&#039;est pas un cours d&#039;anatomie. Et Roland Barthes de lui répondre, pour revenir sur cette notion de langage fasciste dans l&#039;art contemporain &#039;&#039;&amp;quot;le fascisme, ce n&#039;est pas d&#039;empêcher de dire, c&#039;est d&#039;obliger à dire&amp;quot;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Pour la forme===&lt;br /&gt;
&lt;br /&gt;
====Du cut-up====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Prenez un journal. Prenez des ciseaux. Choisissez dans ce journal un article ayant la longueur que vous comptez donner à votre poème.&lt;br /&gt;
Découpez l’article.&lt;br /&gt;
Découpez ensuite avec soin chacun des&lt;br /&gt;
mots qui forment cet article et mettez-les&lt;br /&gt;
dans un sac.&lt;br /&gt;
Agitez doucement.&lt;br /&gt;
Sortez&lt;br /&gt;
ensuite chaque coupure l’une après l’autre. Copiez consciencieusement&lt;br /&gt;
dans l’ordre où elles ont quitté le sac.&lt;br /&gt;
Le poème vous ressemblera.&lt;br /&gt;
Et vous voilà un écrivain infiniment original&lt;br /&gt;
et d’une sensibilité charmante, encore qu’incomprise&lt;br /&gt;
du vulgaire.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
C&#039;est ainsi que Tzara exprima pour la première fois en 1920 cette recette, il vise à abolir la poésie comme objet et comme forme. Au delà de ça, il questionne aussi la notion de &amp;quot;hasard&amp;quot;, cette fameuse variable du &#039;&#039;random&#039;&#039;. Difficile de définir cependant le hasard.&lt;br /&gt;
&lt;br /&gt;
Lorsqu&#039;il est érigé en principe de création d&#039;un sorte d’un anti-art, et donc ici d&#039;un anti-langage de l&#039;art qui nui lui même à l&#039;art (combien de fois n&#039;avons nous pas lu des notes d&#039;intentions, souvent écries par l&#039;artiste lui même parlant de lui à la troisième personne du singulier dont le fond, finalement, ne se résumais qu&#039;à un pamphlet égocentrique ?) Ce hasard vient à assassiner par l&#039;absurde, ou tout du moins détacher, l&#039;acte de création résultant d&#039;une force divine, de la &amp;quot;muse&amp;quot; inspirant l&#039;artiste, soufflant à l&#039;écrivain persécuter par ses voix intérieurs les dialogues qu&#039;il s&#039;empressera d&#039;écrire, seul. À la lumière d&#039;une bougie si possible. Le tout parfumé d&#039;un alcoolisme sous-asent. &lt;br /&gt;
&lt;br /&gt;
[[Fichier:poeme.jpg]]&lt;br /&gt;
&lt;br /&gt;
Cette nouvelle manière a créer ne nécessite donc pas de ce placer dans un état préparatoire à la création mais de devoir l&#039;outil, manuel pour le moment, d&#039;un happening sur le vif sur lequel personne n&#039;a d&#039;emprise. XXX rédigé ainsi, il en aurait pu être autrement.&lt;br /&gt;
&lt;br /&gt;
==Démonstration==&lt;br /&gt;
&lt;br /&gt;
https://www.youtube.com/watch?v=m-ekCsGFBfo&amp;amp;frags=pl%2Cwn&lt;/div&gt;</summary>
		<author><name>Lena Bruyère</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Array&amp;diff=1266</id>
		<title>Array</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Array&amp;diff=1266"/>
		<updated>2018-12-18T15:25:10Z</updated>

		<summary type="html">&lt;p&gt;Lena Bruyère : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Introduction==&lt;br /&gt;
&lt;br /&gt;
Cet article aurait put avoir comme titre le nom d&#039;un dictionnaire participatif crée au courant du début du 21ème siècle, plus précisément en l&#039;an de grâce 2k18, appelé aussi an 17 post Iphone 1 dont l&#039;on connais aujourd&#039;hui l’enjeu primordial dans notre société néo-primitive. L&#039;histoire nous raconte que, perturbée par l&#039;usage prophétique d&#039;un certain nombre de termes durant la première année de son cursus une étudiante créa l&#039;Alphabet Référentiel des Techniques et Maîtrises à l&#039;Usage des Résidents De l&#039;Erg Rassemblant et Articulant Tout les Outils de Recherche. Nom de code &amp;quot;Artmurderator&amp;quot; soit en traduction latine &amp;quot;Quæ occidis es&amp;quot; - ce qui tue.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;&amp;quot;Derrière toute parole, tout objet, tout évènement, toute manifestation humaine, il y a du langage&amp;quot;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Mode opératoire ==&lt;br /&gt;
===V1.0===&lt;br /&gt;
&lt;br /&gt;
Voilà comment, grâce à votre dictionnaire personnalisé, vous pouvez, vous aussi, créer les prémisses de cet outil :&lt;br /&gt;
&lt;br /&gt;
La première étape est de créer plusieurs fichiers .txt des mots que vous désirez utiliser pour votre propre Artmurderator (chaque noms, adjectifs ou groupe nominaux devant être séparé par un retour à la ligne)  &lt;br /&gt;
&lt;br /&gt;
* le premier comportant les sujets ou les groupes nominaux sélectionné, par exemple : &#039;&#039;&amp;quot; la cosmogonie, l’expérimentation permanente, le workshop, la galerie, le système de médiatisation du réel,&#039;&#039; et cætera...&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* le deuxième rassemblant les adjectifs tels que &#039;&#039;&amp;quot; expérimental, linéaire, anti-académique, autoréférentiel, clivant,...&amp;quot;&#039;&#039; ou bien d&#039;autres.&lt;br /&gt;
&lt;br /&gt;
* Dans le troisième il faudrait y lister des verbes conjugués au participe présent &#039;&#039;&amp;quot;interrogeant, restituant, critiquant, corroborant,...&amp;quot;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Et enfin, dans le dernier, un ultime groupe nominal qui pulse. &#039;&#039;&amp;quot;La prolifération de nos spectres intimes, la restitution de sois-même, les enjeux actuels, nos flux de conscience, l&#039;acte de penser, le prélèvement de la réalité,...&amp;quot;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ATTENTION : vos fichiers textes doivent bien être en UTF8, sans quoi le grand tout ne comprendrait pas toutes les singularités de notre langue française et afficherai un message d&#039;erreur au premier accent circonflexe rencontré.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ce n&#039;est pas le tout d&#039;avoir enrichis son langage, encore faut-il plonger dans un langage tout autre : celui du [[terminal]], pour mettre tout ça en musique.&lt;br /&gt;
&lt;br /&gt;
Touts les mots listées ne doivent pas rester sous la forme de &amp;quot;liste&amp;quot; mais se transformer en tableaux - traduit par &amp;quot;Array&amp;quot; en anglais.&lt;br /&gt;
Un Array est comme une variable, à cela de différent qu&#039;elle en contient plusieurs sous forme de &amp;quot;case&amp;quot; . &lt;br /&gt;
&lt;br /&gt;
Par exemple je vais écrire dans mon terminal &lt;br /&gt;
&lt;br /&gt;
  &amp;lt;nowiki&amp;gt; tableau=(&#039;Roger&#039; &#039;Pierre&#039; &#039;Yves&#039;) &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La case 1 de mon tableau contient le nom &amp;quot;Pierre&amp;quot; (car les cases sont comptées à partir de 0) Si l&#039;ont veut que ça soit ma case 6 qui contienne le nom &amp;quot;Pierre&amp;quot; il faut écrire dans le terminal &lt;br /&gt;
&lt;br /&gt;
   &amp;lt;nowiki&amp;gt; tableau[6]=&#039;Pierre&#039; &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Les cases de 0 (Roger) à 6 (Pierre) n&#039;existeront donc pas puisqu&#039;elles sont vides. &lt;br /&gt;
&lt;br /&gt;
En cas de trou de mémoire, on peut afficher l’ensemble des valeurs de l&#039;Array grâce à la commande &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; ${tableau[*]} &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ensuite il faut entrer dans le nano, lui dire qu&#039;on lui parle en bash (#!/bin/bash en première ligne) &lt;br /&gt;
Retour à la ligne et lancer un compteur partant de la valeur 0. Vous pouvez écrire par exemple &lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; i=0&lt;br /&gt;
	for i in $(cut -d: -f1 nomscommuns.txt)&lt;br /&gt;
	do &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On défini sur quel fichier va se baser notre procédure, ici l&#039;ont commence par les noms communs préalablement stocké dans le fichier .txt nommé &amp;quot;nomscommuns&amp;quot; et que chaque éléments, chaque noms, sortant de ce tableaux va être placés dans un rang nommé ici par la lettre &amp;quot;i&amp;quot; grace à la ligne suivante &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; tab[$j]=$i &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Puis on  incrémente le compteur pour créer une nouvelle case la prochaine fois en terminant par &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; j=$j+1 &lt;br /&gt;
	done &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La suite : le programme va demander une petite participation à l’utilisateur qui va lui même choisir par quelle lettre il veut commencer sa phrase, ce qui se traduit par la ligne de commande &amp;quot;echo &amp;quot;Saisir une lettre en débutant par une minuscule&amp;quot; &amp;quot;&lt;br /&gt;
&lt;br /&gt;
C&#039;est ce que le terminal va demander à l&#039;utilisateur quand celui-ci lancera le programme. Imaginons qu&#039;il écrive la lettre &amp;quot;r&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; read input -&lt;br /&gt;
for i in ${tab[@]}; do&lt;br /&gt;
    if [[ $i = $input* ]]&lt;br /&gt;
        then&lt;br /&gt;
        echo $i&lt;br /&gt;
    fi &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le terminal va, grâce a cette commande, ressortir seulement les cases de l&#039;array, donc les mots, débutant avec la lettre donnée par l&#039;utilisateur. &lt;br /&gt;
&lt;br /&gt;
On anime le tout d&#039;un petit compteur &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; compteur=3&lt;br /&gt;
&lt;br /&gt;
	while [[ $compteur -ge 0 ]]&lt;br /&gt;
	do&lt;br /&gt;
        echo -e&lt;br /&gt;
        echo $compteur&lt;br /&gt;
        sleep 1&lt;br /&gt;
        compteur=$((compteur-1))&lt;br /&gt;
	done &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ensuite on demande à l&#039;utilisateur d&#039;écrire l&#039;un des sujet proposé (echo &amp;quot;saisir un des sujet proposés&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Le sujet doit devenir la case 0 du nouveau tableau créer, si l&#039;utilisateur écrit un mot qui ne figure pas dans la liste, un message d&#039;erreur doit apparaître et l&#039;invité à réitérer le processus. Si au contraire le mot figure bien dans la liste, celui-ci doit automatiquement devoir la première case du nouvel Array &amp;quot;Phrase&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Ensuite il faut réitérer le processus jusqu&#039;au 4ème fichier texte afin de composer la phrase complète.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===V1.2===&lt;br /&gt;
&lt;br /&gt;
La version 1.0 était contraignante en ce qu&#039;elle ne faisait pas appel à l&#039;aléatoire, l&#039;utilisateur choisissant lui même, mot après mot, la phrase qu&#039;il désirait construire. Alors pour plus d&#039;effet de surprise nous avons, avec l&#039;aide très très précieuse de [[Utilisateur:Maud_Hazgour_(1)|Maud]], apporter quelques menues modifications au script. C&#039;est à dire en fait qu&#039;on a fait table rase des array pour se lancer à corps perdu dans le $RANDOM.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; max1=`wc -l &amp;lt; Groupe1.txt`&lt;br /&gt;
let &amp;quot;random_line1=(($RANDOM % $max1) + 1)&amp;quot;&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On a un fichier texte avec un mot à chaque lignes, grâce à cette commande chaque lignes devient une variable&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; &lt;br /&gt;
max2=`wc -l &amp;lt; Groupe2.txt`&lt;br /&gt;
let &amp;quot;random_line2=(($RANDOM % $max2) +1)&amp;quot;&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On fait pareil avec le deuxième fichier, soit ce qui va composer le deuxième mot de la phrase. Puis le 3ème, puis le 4ème.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; &lt;br /&gt;
head -$random_line1 ~/Desktop/PartNum/Groupe1.txt | tail -1 &amp;gt; ~/Desktop/PartNum/Artmurder1.txt&lt;br /&gt;
head -$random_line2 ~/Desktop/PartNum/Groupe2.txt | tail -1 &amp;gt;&amp;gt; ~/Desktop/PartNum/Artmurder1.txt&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Maintenant on demande au script de choisir une variable aléatoire (et donc, une ligne du fichier txt. Et re-donc, un mot) et de balancer la sauce dans un nouveau fichier texte qui se trouve dans le même dossier. &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; &lt;br /&gt;
cat Artmurder1.txt &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On affiche le résultat dans le terminal au moment de l&#039;exécution du script&lt;br /&gt;
&lt;br /&gt;
==Pistes et références==&lt;br /&gt;
&lt;br /&gt;
===Pour le fond===&lt;br /&gt;
&lt;br /&gt;
====La tyrannie de la langue par Barthes====&lt;br /&gt;
&lt;br /&gt;
Ce qu&#039;exprimait l&#039;écrivain, et ce qui forme genèse du projet, c&#039;est ce sentiment d&#039;être parfois confronté à des textes simplement écrits par besoin d’écrire, des textes inaffectueux . On nous conforte dans l&#039;idée, et ce très jeune déjà, que l&#039;on se doit d&#039;écrire, l&#039;on se doit de disserter sur tel ou tel sujet. On disserte, on écrit et tout à coup on ne regarde plus les trames qui se dessinent, ses subtilités. Sans faire appel au sensible. On ne se surprend plus nous-mêmes à écrire et l&#039;on tombe dans le piège du lange &amp;quot;normé&amp;quot; qui n&#039;a plus qu&#039;à défendre qu&#039;elle-même. Il est ici le piège lorsque l’on se sent obligé de produite pour produire, sans amour de la langue. Lorsque l&#039;on demande à &amp;quot;écrire&amp;quot;, on fige la pensée. La langue n’est pas le discours, qui lui-même n’est pas la paroles, qui lui n’est pas phrase ni mots. Comment tendre un miroir devant le langage sans la subjectivité le déforme ? On ne pense pas au langage car lui nous fait penser, mais fige la pensée, il n’est pas à notre service, il devient, pour Barthes, une tyrannie. C&#039;est cette tyrannie que j&#039;ai ressenti face au discours profitant à l&#039;art, jusqu&#039;à ne plus savoir si finalement, ce n&#039;était pas l&#039;art qui profitait aux discours.&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;quot;Dis-moi comment tu parles et je te dirais d&#039;où tu viens&amp;quot;&#039;&#039;. C&#039;est ainsi, pour résumer, la façon dont on cloisonne les choses aujourd&#039;hui. Pour moi, il y a deux sortes d&#039;accessibilité : l&#039;accessibilité pratique et l&#039;accessibilité sensible.&lt;br /&gt;
La première cristallise l’objet en tant que tel et l&#039;autre fige la pensée. (C&#039;est à dire que non-employée la première paralyse. Employée, la deuxième paralyse).&lt;br /&gt;
L&#039;accessibilité pratique dans la langue c&#039;est lorsqu&#039;on doit se prémunir dans certain ordre des choses pour comprendre une pratique. En sciences, une enzyme est une enzyme, c&#039;est une protéine avec certaines caractéristiques qui ne sont pas les mêmes qu&#039;une autre protéine. C&#039;est la même rigueur mathématique qui est appliquée au code informatique. Un langage n&#039;en est pas un autre, si s&#039;en est un autre ça ne marche pas. L&#039;ADN ne tient pas la route, le terminal ne répond plus, le progrès est interrompu.&lt;br /&gt;
&lt;br /&gt;
L&#039;accessibilité sensible c&#039;est lorsque la langue n&#039;est pas au service de la compréhension - une chose est celle-ci et non l&#039;autre - mais au service d&#039;une entité pour tenir volontairement éloignée, grâce à elle, une autre entité. Qu&#039;est-ce que, par exemple, &amp;quot; un vaste et dense ensemble de médiations écrites &amp;quot; ?&lt;br /&gt;
Lorsque Yves Michaud dit &#039;&#039;&amp;quot;On a souvent mis en cause la prolifération du verbiage ou du jargon critique à propos de l’art contemporain, mais il n’y a là rien d’exceptionnel: les œuvres d’art, d’hier ou d’aujourd’hui, se disent dans des langages parce que c’est ainsi qu’on apprend à les sentir.&amp;quot;&#039;&#039; C&#039;est parfaitement paradoxal puisqu&#039;il fait appel à l&#039;accessibilité pratique pour apprendre le sensible. Or le sensible ne s&#039;apprend pas. Ce n&#039;est pas un cours d&#039;anatomie. Et Roland Barthes de lui répondre, pour revenir sur cette notion de langage fasciste dans l&#039;art contemporain &#039;&#039;&amp;quot;le fascisme, ce n&#039;est pas d&#039;empêcher de dire, c&#039;est d&#039;obliger à dire&amp;quot;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Pour la forme===&lt;br /&gt;
&lt;br /&gt;
====Du cut-up====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Prenez un journal. Prenez des ciseaux. Choisissez dans ce journal un article ayant la longueur que vous comptez donner à votre poème.&lt;br /&gt;
Découpez l’article.&lt;br /&gt;
Découpez ensuite avec soin chacun des&lt;br /&gt;
mots qui forment cet article et mettez-les&lt;br /&gt;
dans un sac.&lt;br /&gt;
Agitez doucement.&lt;br /&gt;
Sortez&lt;br /&gt;
ensuite chaque coupure l’une après l’autre. Copiez consciencieusement&lt;br /&gt;
dans l’ordre où elles ont quitté le sac.&lt;br /&gt;
Le poème vous ressemblera.&lt;br /&gt;
Et vous voilà un écrivain infiniment original&lt;br /&gt;
et d’une sensibilité charmante, encore qu’incomprise&lt;br /&gt;
du vulgaire.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
C&#039;est ainsi que Tzara exprima pour la première fois en 1920 cette recette, il vise à abolir la poésie comme objet et comme forme. Au delà de ça, il questionne aussi la notion de &amp;quot;hasard&amp;quot;, cette fameuse variable du &#039;&#039;random&#039;&#039;. Difficile de définir cependant le hasard.&lt;br /&gt;
&lt;br /&gt;
Lorsqu&#039;il est érigé en principe de création d&#039;un sorte d’un anti-art, et donc ici d&#039;un anti-langage de l&#039;art qui nui lui même à l&#039;art (combien de fois n&#039;avons nous pas lu des notes d&#039;intentions, souvent écries par l&#039;artiste lui même parlant de lui à la troisième personne du singulier dont le fond, finalement, ne se résumais qu&#039;à un pamphlet égocentrique ?) Ce hasard vient à assassiner par l&#039;absurde, ou tout du moins détacher, l&#039;acte de création résultant d&#039;une force divine, de la &amp;quot;muse&amp;quot; inspirant l&#039;artiste, soufflant à l&#039;écrivain persécuter par ses voix intérieurs les dialogues qu&#039;il s&#039;empressera d&#039;écrire, seul. À la lumière d&#039;une bougie si possible. Le tout parfumé d&#039;un alcoolisme sous-asent. &lt;br /&gt;
&lt;br /&gt;
[[Fichier:poeme.jpg]]&lt;br /&gt;
&lt;br /&gt;
Cette nouvelle manière a créer ne nécessite donc pas de ce placer dans un état préparatoire à la création mais de devoir l&#039;outil, manuel pour le moment, d&#039;un happening sur le vif sur lequel personne n&#039;a d&#039;emprise. XXX rédigé ainsi, il en aurait pu être autrement.&lt;/div&gt;</summary>
		<author><name>Lena Bruyère</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Fichier:Poeme.jpg&amp;diff=1265</id>
		<title>Fichier:Poeme.jpg</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Fichier:Poeme.jpg&amp;diff=1265"/>
		<updated>2018-12-18T15:24:29Z</updated>

		<summary type="html">&lt;p&gt;Lena Bruyère : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Lena Bruyère</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Array&amp;diff=1256</id>
		<title>Array</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Array&amp;diff=1256"/>
		<updated>2018-12-18T15:11:26Z</updated>

		<summary type="html">&lt;p&gt;Lena Bruyère : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Introduction==&lt;br /&gt;
&lt;br /&gt;
Cet article aurait put avoir comme titre le nom d&#039;un dictionnaire participatif crée au courant du début du 21ème siècle, plus précisément en l&#039;an de grâce 2k18, appelé aussi an 17 post Iphone 1 dont l&#039;on connais aujourd&#039;hui l’enjeu primordial dans notre société néo-primitive. L&#039;histoire nous raconte que, perturbée par l&#039;usage prophétique d&#039;un certain nombre de termes durant la première année de son cursus une étudiante créa l&#039;Alphabet Référentiel des Techniques et Maîtrises à l&#039;Usage des Résidents De l&#039;Erg Rassemblant et Articulant Tout les Outils de Recherche. Nom de code &amp;quot;Artmurderator&amp;quot; soit en traduction latine &amp;quot;Quæ occidis es&amp;quot; - ce qui tue.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;&amp;quot;Derrière toute parole, tout objet, tout évènement, toute manifestation humaine, il y a du langage&amp;quot;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Mode opératoire ==&lt;br /&gt;
===V1.0===&lt;br /&gt;
&lt;br /&gt;
Voilà comment, grâce à votre dictionnaire personnalisé, vous pouvez, vous aussi, créer les prémisses de cet outil :&lt;br /&gt;
&lt;br /&gt;
La première étape est de créer plusieurs fichiers .txt des mots que vous désirez utiliser pour votre propre Artmurderator (chaque noms, adjectifs ou groupe nominaux devant être séparé par un retour à la ligne)  &lt;br /&gt;
&lt;br /&gt;
* le premier comportant les sujets ou les groupes nominaux sélectionné, par exemple : &#039;&#039;&amp;quot; la cosmogonie, l’expérimentation permanente, le workshop, la galerie, le système de médiatisation du réel,&#039;&#039; et cætera...&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* le deuxième rassemblant les adjectifs tels que &#039;&#039;&amp;quot; expérimental, linéaire, anti-académique, autoréférentiel, clivant,...&amp;quot;&#039;&#039; ou bien d&#039;autres.&lt;br /&gt;
&lt;br /&gt;
* Dans le troisième il faudrait y lister des verbes conjugués au participe présent &#039;&#039;&amp;quot;interrogeant, restituant, critiquant, corroborant,...&amp;quot;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Et enfin, dans le dernier, un ultime groupe nominal qui pulse. &#039;&#039;&amp;quot;La prolifération de nos spectres intimes, la restitution de sois-même, les enjeux actuels, nos flux de conscience, l&#039;acte de penser, le prélèvement de la réalité,...&amp;quot;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ATTENTION : vos fichiers textes doivent bien être en UTF8, sans quoi le grand tout ne comprendrait pas toutes les singularités de notre langue française et afficherai un message d&#039;erreur au premier accent circonflexe rencontré.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ce n&#039;est pas le tout d&#039;avoir enrichis son langage, encore faut-il plonger dans un langage tout autre : celui du [[terminal]], pour mettre tout ça en musique.&lt;br /&gt;
&lt;br /&gt;
Touts les mots listées ne doivent pas rester sous la forme de &amp;quot;liste&amp;quot; mais se transformer en tableaux - traduit par &amp;quot;Array&amp;quot; en anglais.&lt;br /&gt;
Un Array est comme une variable, à cela de différent qu&#039;elle en contient plusieurs sous forme de &amp;quot;case&amp;quot; . &lt;br /&gt;
&lt;br /&gt;
Par exemple je vais écrire dans mon terminal &lt;br /&gt;
&lt;br /&gt;
  &amp;lt;nowiki&amp;gt; tableau=(&#039;Roger&#039; &#039;Pierre&#039; &#039;Yves&#039;) &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La case 1 de mon tableau contient le nom &amp;quot;Pierre&amp;quot; (car les cases sont comptées à partir de 0) Si l&#039;ont veut que ça soit ma case 6 qui contienne le nom &amp;quot;Pierre&amp;quot; il faut écrire dans le terminal &lt;br /&gt;
&lt;br /&gt;
   &amp;lt;nowiki&amp;gt; tableau[6]=&#039;Pierre&#039; &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Les cases de 0 (Roger) à 6 (Pierre) n&#039;existeront donc pas puisqu&#039;elles sont vides. &lt;br /&gt;
&lt;br /&gt;
En cas de trou de mémoire, on peut afficher l’ensemble des valeurs de l&#039;Array grâce à la commande &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; ${tableau[*]} &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ensuite il faut entrer dans le nano, lui dire qu&#039;on lui parle en bash (#!/bin/bash en première ligne) &lt;br /&gt;
Retour à la ligne et lancer un compteur partant de la valeur 0. Vous pouvez écrire par exemple &lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; i=0&lt;br /&gt;
	for i in $(cut -d: -f1 nomscommuns.txt)&lt;br /&gt;
	do &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On défini sur quel fichier va se baser notre procédure, ici l&#039;ont commence par les noms communs préalablement stocké dans le fichier .txt nommé &amp;quot;nomscommuns&amp;quot; et que chaque éléments, chaque noms, sortant de ce tableaux va être placés dans un rang nommé ici par la lettre &amp;quot;i&amp;quot; grace à la ligne suivante &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; tab[$j]=$i &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Puis on  incrémente le compteur pour créer une nouvelle case la prochaine fois en terminant par &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; j=$j+1 &lt;br /&gt;
	done &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La suite : le programme va demander une petite participation à l’utilisateur qui va lui même choisir par quelle lettre il veut commencer sa phrase, ce qui se traduit par la ligne de commande &amp;quot;echo &amp;quot;Saisir une lettre en débutant par une minuscule&amp;quot; &amp;quot;&lt;br /&gt;
&lt;br /&gt;
C&#039;est ce que le terminal va demander à l&#039;utilisateur quand celui-ci lancera le programme. Imaginons qu&#039;il écrive la lettre &amp;quot;r&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; read input -&lt;br /&gt;
for i in ${tab[@]}; do&lt;br /&gt;
    if [[ $i = $input* ]]&lt;br /&gt;
        then&lt;br /&gt;
        echo $i&lt;br /&gt;
    fi &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le terminal va, grâce a cette commande, ressortir seulement les cases de l&#039;array, donc les mots, débutant avec la lettre donnée par l&#039;utilisateur. &lt;br /&gt;
&lt;br /&gt;
On anime le tout d&#039;un petit compteur &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; compteur=3&lt;br /&gt;
&lt;br /&gt;
	while [[ $compteur -ge 0 ]]&lt;br /&gt;
	do&lt;br /&gt;
        echo -e&lt;br /&gt;
        echo $compteur&lt;br /&gt;
        sleep 1&lt;br /&gt;
        compteur=$((compteur-1))&lt;br /&gt;
	done &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ensuite on demande à l&#039;utilisateur d&#039;écrire l&#039;un des sujet proposé (echo &amp;quot;saisir un des sujet proposés&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Le sujet doit devenir la case 0 du nouveau tableau créer, si l&#039;utilisateur écrit un mot qui ne figure pas dans la liste, un message d&#039;erreur doit apparaître et l&#039;invité à réitérer le processus. Si au contraire le mot figure bien dans la liste, celui-ci doit automatiquement devoir la première case du nouvel Array &amp;quot;Phrase&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Ensuite il faut réitérer le processus jusqu&#039;au 4ème fichier texte afin de composer la phrase complète.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===V1.2===&lt;br /&gt;
&lt;br /&gt;
La version 1.0 était contraignante en ce qu&#039;elle ne faisait pas appel à l&#039;aléatoire, l&#039;utilisateur choisissant lui même, mot après mot, la phrase qu&#039;il désirait construire. Alors pour plus d&#039;effet de surprise nous avons, avec l&#039;aide très très précieuse de [[Utilisateur:Maud_Hazgour_(1)|Maud]], apporter quelques menues modifications au script. C&#039;est à dire en fait qu&#039;on a fait table rase des array pour se lancer à corps perdu dans le $RANDOM.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; max1=`wc -l &amp;lt; Groupe1.txt`&lt;br /&gt;
let &amp;quot;random_line1=(($RANDOM % $max1) + 1)&amp;quot;&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On a un fichier texte avec un mot à chaque lignes, grâce à cette commande chaque lignes devient une variable&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; &lt;br /&gt;
max2=`wc -l &amp;lt; Groupe2.txt`&lt;br /&gt;
let &amp;quot;random_line2=(($RANDOM % $max2) +1)&amp;quot;&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On fait pareil avec le deuxième fichier, soit ce qui va composer le deuxième mot de la phrase. Puis le 3ème, puis le 4ème.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; &lt;br /&gt;
head -$random_line1 ~/Desktop/PartNum/Groupe1.txt | tail -1 &amp;gt; ~/Desktop/PartNum/Artmurder1.txt&lt;br /&gt;
head -$random_line2 ~/Desktop/PartNum/Groupe2.txt | tail -1 &amp;gt;&amp;gt; ~/Desktop/PartNum/Artmurder1.txt&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Maintenant on demande au script de choisir une variable aléatoire (et donc, une ligne du fichier txt. Et re-donc, un mot) et de balancer la sauce dans un nouveau fichier texte qui se trouve dans le même dossier. &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; &lt;br /&gt;
cat Artmurder1.txt &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On affiche le résultat dans le terminal au moment de l&#039;exécution du script&lt;br /&gt;
&lt;br /&gt;
==Pistes et références==&lt;br /&gt;
&lt;br /&gt;
===Pour le fond===&lt;br /&gt;
&lt;br /&gt;
====La tyrannie de la langue par Barthes====&lt;br /&gt;
&lt;br /&gt;
Ce qu&#039;exprimait l&#039;écrivain, et ce qui forme genèse du projet, c&#039;est ce sentiment d&#039;être parfois confronté à des textes simplement écrits par besoin d’écrire, des textes inaffectueux . On nous conforte dans l&#039;idée, et ce très jeune déjà, que l&#039;on se doit d&#039;écrire, l&#039;on se doit de disserter sur tel ou tel sujet. On disserte, on écrit et tout à coup on ne regarde plus les trames qui se dessinent, ses subtilités. Sans faire appel au sensible. On ne se surprend plus nous-mêmes à écrire et l&#039;on tombe dans le piège du lange &amp;quot;normé&amp;quot; qui n&#039;a plus qu&#039;à défendre qu&#039;elle-même. Il est ici le piège lorsque l’on se sent obligé de produite pour produire, sans amour de la langue. Lorsque l&#039;on demande à &amp;quot;écrire&amp;quot;, on fige la pensée. La langue n’est pas le discours, qui lui-même n’est pas la paroles, qui lui n’est pas phrase ni mots. Comment tendre un miroir devant le langage sans la subjectivité le déforme ? On ne pense pas au langage car lui nous fait penser, mais fige la pensée, il n’est pas à notre service, il devient, pour Barthes, une tyrannie. C&#039;est cette tyrannie que j&#039;ai ressenti face au discours profitant à l&#039;art, jusqu&#039;à ne plus savoir si finalement, ce n&#039;était pas l&#039;art qui profitait aux discours.&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;quot;Dis-moi comment tu parles et je te dirais d&#039;où tu viens&amp;quot;&#039;&#039;. C&#039;est ainsi, pour résumer, la façon dont on cloisonne les choses aujourd&#039;hui. Pour moi, il y a deux sortes d&#039;accessibilité : l&#039;accessibilité pratique et l&#039;accessibilité sensible.&lt;br /&gt;
La première cristallise l’objet en tant que tel et l&#039;autre fige la pensée. (C&#039;est à dire que non-employée la première paralyse. Employée, la deuxième paralyse).&lt;br /&gt;
L&#039;accessibilité pratique dans la langue c&#039;est lorsqu&#039;on doit se prémunir dans certain ordre des choses pour comprendre une pratique. En sciences, une enzyme est une enzyme, c&#039;est une protéine avec certaines caractéristiques qui ne sont pas les mêmes qu&#039;une autre protéine. C&#039;est la même rigueur mathématique qui est appliquée au code informatique. Un langage n&#039;en est pas un autre, si s&#039;en est un autre ça ne marche pas. L&#039;ADN ne tient pas la route, le terminal ne répond plus, le progrès est interrompu.&lt;br /&gt;
&lt;br /&gt;
L&#039;accessibilité sensible c&#039;est lorsque la langue n&#039;est pas au service de la compréhension - une chose est celle-ci et non l&#039;autre - mais au service d&#039;une entité pour tenir volontairement éloignée, grâce à elle, une autre entité. Qu&#039;est-ce que, par exemple, &amp;quot; un vaste et dense ensemble de médiations écrites &amp;quot; ?&lt;br /&gt;
Lorsque Yves Michaud dit &#039;&#039;&amp;quot;On a souvent mis en cause la prolifération du verbiage ou du jargon critique à propos de l’art contemporain, mais il n’y a là rien d’exceptionnel: les œuvres d’art, d’hier ou d’aujourd’hui, se disent dans des langages parce que c’est ainsi qu’on apprend à les sentir.&amp;quot;&#039;&#039; C&#039;est parfaitement paradoxal puisqu&#039;il fait appel à l&#039;accessibilité pratique pour apprendre le sensible. Or le sensible ne s&#039;apprend pas. Ce n&#039;est pas un cours d&#039;anatomie. Et Roland Barthes de lui répondre, pour revenir sur cette notion de langage fasciste dans l&#039;art contemporain &#039;&#039;&amp;quot;le fascisme, ce n&#039;est pas d&#039;empêcher de dire, c&#039;est d&#039;obliger à dire&amp;quot;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Pour la forme===&lt;br /&gt;
&lt;br /&gt;
====Du cut-up====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Prenez un journal. Prenez des ciseaux. Choisissez dans ce journal un article ayant la longueur que vous comptez donner à votre poème.&lt;br /&gt;
Découpez l’article.&lt;br /&gt;
Découpez ensuite avec soin chacun des&lt;br /&gt;
mots qui forment cet article et mettez-les&lt;br /&gt;
dans un sac.&lt;br /&gt;
Agitez doucement.&lt;br /&gt;
Sortez&lt;br /&gt;
ensuite chaque coupure l’une après l’autre. Copiez consciencieusement&lt;br /&gt;
dans l’ordre où elles ont quitté le sac.&lt;br /&gt;
Le poème vous ressemblera.&lt;br /&gt;
Et vous voilà un écrivain infiniment original&lt;br /&gt;
et d’une sensibilité charmante, encore qu’incomprise&lt;br /&gt;
du vulgaire.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
C&#039;est ainsi que Tzara exprima pour la première fois en 1920 cette recette, il vise à abolir la poésie comme objet et comme forme. Au delà de ça, il questionne aussi la notion de &amp;quot;hasard&amp;quot;, cette fameuse variable du &#039;&#039;random&#039;&#039;. Difficile de définir cependant le hasard.&lt;br /&gt;
&lt;br /&gt;
Lorsqu&#039;il est érigé en principe de création d&#039;un sorte d’un anti-art, et donc ici d&#039;un anti-langage de l&#039;art qui nui lui même à l&#039;art (combien de fois n&#039;avons nous pas lu des notes d&#039;intentions, souvent écries par l&#039;artiste lui même parlant de lui à la troisième personne du singulier dont le fond, finalement, ne se résumais qu&#039;à un pamphlet égocentrique ?) Ce hasard vient à assassiner par l&#039;absurde, ou tout du moins détacher, l&#039;acte de création résultant d&#039;une force divine, de la &amp;quot;muse&amp;quot; inspirant l&#039;artiste, soufflant à l&#039;écrivain persécuter par ses voix intérieurs les dialogues qu&#039;il s&#039;empressera d&#039;écrire, seul. À la lumière d&#039;une bougie si possible. Le tout parfumé d&#039;un alcoolisme sous-asent. &lt;br /&gt;
&lt;br /&gt;
Cette nouvelle manière a créer ne nécessite donc pas de ce placer dans un état préparatoire à la création mais de devoir l&#039;outil, manuel pour le moment, d&#039;un happening sur le vif sur lequel personne n&#039;a d&#039;emprise. XXX rédigé ainsi, il en aurait pu être autrement.&lt;/div&gt;</summary>
		<author><name>Lena Bruyère</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Array&amp;diff=892</id>
		<title>Array</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Array&amp;diff=892"/>
		<updated>2018-12-12T15:49:21Z</updated>

		<summary type="html">&lt;p&gt;Lena Bruyère : /* La tyranie de la langue et Barthes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Introduction==&lt;br /&gt;
&lt;br /&gt;
Cet article aurait put avoir comme titre le nom d&#039;un dictionnaire participatif crée au courant du début du 21ème siècle, plus précisément en l&#039;an de grâce 2k18, appelé aussi an 17 post Iphone 1 dont l&#039;on connais aujourd&#039;hui l’enjeu primordial dans notre société néo-primitive. L&#039;histoire nous raconte que, perturbée par l&#039;usage prophétique d&#039;un certain nombre de termes durant la première année de son cursus une étudiante créa l&#039;Alphabet Référentiel des Techniques et Maîtrises à l&#039;Usage des Résidents De l&#039;Erg Rassemblant et Articulant Tout les Outils de Recherche. Nom de code &amp;quot;Artmurderator&amp;quot; soit en traduction latine &amp;quot;Quæ occidis es&amp;quot; - ce qui tue.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;&amp;quot;Derrière toute parole, tout objet, tout évènement, toute manifestation humaine, il y a du langage&amp;quot;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Mode opératoire ==&lt;br /&gt;
===V1.0===&lt;br /&gt;
&lt;br /&gt;
Voilà comment, grâce à votre dictionnaire personnalisé, vous pouvez, vous aussi, créer les prémisses de cet outil :&lt;br /&gt;
&lt;br /&gt;
La première étape est de créer plusieurs fichiers .txt des mots que vous désirez utiliser pour votre propre Artmurderator (chaque noms, adjectifs ou groupe nominaux devant être séparé par un retour à la ligne)  &lt;br /&gt;
&lt;br /&gt;
* le premier comportant les sujets ou les groupes nominaux sélectionné, par exemple : &#039;&#039;&amp;quot; la cosmogonie, l’expérimentation permanente, le workshop, la galerie, le système de médiatisation du réel,&#039;&#039; et cætera...&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* le deuxième rassemblant les adjectifs tels que &#039;&#039;&amp;quot; expérimental, linéaire, anti-académique, autoréférentiel, clivant,...&amp;quot;&#039;&#039; ou bien d&#039;autres.&lt;br /&gt;
&lt;br /&gt;
* Dans le troisième il faudrait y lister des verbes conjugués au participe présent &#039;&#039;&amp;quot;interrogeant, restituant, critiquant, corroborant,...&amp;quot;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Et enfin, dans le dernier, un ultime groupe nominal qui pulse. &#039;&#039;&amp;quot;La prolifération de nos spectres intimes, la restitution de sois-même, les enjeux actuels, nos flux de conscience, l&#039;acte de penser, le prélèvement de la réalité,...&amp;quot;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ATTENTION : vos fichiers textes doivent bien être en UTF8, sans quoi le grand tout ne comprendrait pas toutes les singularités de notre langue française et afficherai un message d&#039;erreur au premier accent circonflexe rencontré.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ce n&#039;est pas le tout d&#039;avoir enrichis son langage, encore faut-il plonger dans un langage tout autre : celui du [[terminal]], pour mettre tout ça en musique.&lt;br /&gt;
&lt;br /&gt;
Touts les mots listées ne doivent pas rester sous la forme de &amp;quot;liste&amp;quot; mais se transformer en tableaux - traduit par &amp;quot;Array&amp;quot; en anglais.&lt;br /&gt;
Un Array est comme une variable, à cela de différent qu&#039;elle en contient plusieurs sous forme de &amp;quot;case&amp;quot; . &lt;br /&gt;
&lt;br /&gt;
Par exemple je vais écrire dans mon terminal &lt;br /&gt;
&lt;br /&gt;
  &amp;lt;nowiki&amp;gt; tableau=(&#039;Roger&#039; &#039;Pierre&#039; &#039;Yves&#039;) &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La case 1 de mon tableau contient le nom &amp;quot;Pierre&amp;quot; (car les cases sont comptées à partir de 0) Si l&#039;ont veut que ça soit ma case 6 qui contienne le nom &amp;quot;Pierre&amp;quot; il faut écrire dans le terminal &lt;br /&gt;
&lt;br /&gt;
   &amp;lt;nowiki&amp;gt; tableau[6]=&#039;Pierre&#039; &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Les cases de 0 (Roger) à 6 (Pierre) n&#039;existeront donc pas puisqu&#039;elles sont vides. &lt;br /&gt;
&lt;br /&gt;
En cas de trou de mémoire, on peut afficher l’ensemble des valeurs de l&#039;Array grâce à la commande &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; ${tableau[*]} &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ensuite il faut entrer dans le nano, lui dire qu&#039;on lui parle en bash (#!/bin/bash en première ligne) &lt;br /&gt;
Retour à la ligne et lancer un compteur partant de la valeur 0. Vous pouvez écrire par exemple &lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; i=0&lt;br /&gt;
	for i in $(cut -d: -f1 nomscommuns.txt)&lt;br /&gt;
	do &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On défini sur quel fichier va se baser notre procédure, ici l&#039;ont commence par les noms communs préalablement stocké dans le fichier .txt nommé &amp;quot;nomscommuns&amp;quot; et que chaque éléments, chaque noms, sortant de ce tableaux va être placés dans un rang nommé ici par la lettre &amp;quot;i&amp;quot; grace à la ligne suivante &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; tab[$j]=$i &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Puis on  incrémente le compteur pour créer une nouvelle case la prochaine fois en terminant par &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; j=$j+1 &lt;br /&gt;
	done &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La suite : le programme va demander une petite participation à l’utilisateur qui va lui même choisir par quelle lettre il veut commencer sa phrase, ce qui se traduit par la ligne de commande &amp;quot;echo &amp;quot;Saisir une lettre en débutant par une minuscule&amp;quot; &amp;quot;&lt;br /&gt;
&lt;br /&gt;
C&#039;est ce que le terminal va demander à l&#039;utilisateur quand celui-ci lancera le programme. Imaginons qu&#039;il écrive la lettre &amp;quot;r&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; read input -&lt;br /&gt;
for i in ${tab[@]}; do&lt;br /&gt;
    if [[ $i = $input* ]]&lt;br /&gt;
        then&lt;br /&gt;
        echo $i&lt;br /&gt;
    fi &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le terminal va, grâce a cette commande, ressortir seulement les cases de l&#039;array, donc les mots, débutant avec la lettre donnée par l&#039;utilisateur. &lt;br /&gt;
&lt;br /&gt;
On anime le tout d&#039;un petit compteur &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; compteur=3&lt;br /&gt;
&lt;br /&gt;
	while [[ $compteur -ge 0 ]]&lt;br /&gt;
	do&lt;br /&gt;
        echo -e&lt;br /&gt;
        echo $compteur&lt;br /&gt;
        sleep 1&lt;br /&gt;
        compteur=$((compteur-1))&lt;br /&gt;
	done &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ensuite on demande à l&#039;utilisateur d&#039;écrire l&#039;un des sujet proposé (echo &amp;quot;saisir un des sujet proposés&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Le sujet doit devenir la case 0 du nouveau tableau créer, si l&#039;utilisateur écrit un mot qui ne figure pas dans la liste, un message d&#039;erreur doit apparaître et l&#039;invité à réitérer le processus. Si au contraire le mot figure bien dans la liste, celui-ci doit automatiquement devoir la première case du nouvel Array &amp;quot;Phrase&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Ensuite il faut réitérer le processus jusqu&#039;au 4ème fichier texte afin de composer la phrase complète.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===V1.2===&lt;br /&gt;
&lt;br /&gt;
La version 1.0 était contraignante en ce qu&#039;elle ne faisait pas appel à l&#039;aléatoire, l&#039;utilisateur choisissant lui même, mot après mot, la phrase qu&#039;il désirait construire. Alors pour plus d&#039;effet de surprise nous avons, avec l&#039;aide très très précieuse de [[Utilisateur:Maud_Hazgour_(1)|Maud]], apporter quelques menues modifications au script. C&#039;est à dire en fait qu&#039;on a fait table rase des array pour se lancer à corps perdu dans le $RANDOM.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; max1=`wc -l &amp;lt; Groupe1.txt`&lt;br /&gt;
let &amp;quot;random_line1=(($RANDOM % $max1) + 1)&amp;quot;&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On a un fichier texte avec un mot à chaque lignes, grâce à cette commande chaque lignes devient une variable&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; &lt;br /&gt;
max2=`wc -l &amp;lt; Groupe2.txt`&lt;br /&gt;
let &amp;quot;random_line2=(($RANDOM % $max2) +1)&amp;quot;&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On fait pareil avec le deuxième fichier, soit ce qui va composer le deuxième mot de la phrase. Puis le 3ème, puis le 4ème.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; &lt;br /&gt;
head -$random_line1 ~/Desktop/PartNum/Groupe1.txt | tail -1 &amp;gt; ~/Desktop/PartNum/Artmurder1.txt&lt;br /&gt;
head -$random_line2 ~/Desktop/PartNum/Groupe2.txt | tail -1 &amp;gt;&amp;gt; ~/Desktop/PartNum/Artmurder1.txt&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Maintenant on demande au script de choisir une variable aléatoire (et donc, une ligne du fichier txt. Et re-donc, un mot) et de balancer la sauce dans un nouveau fichier texte qui se trouve dans le même dossier. &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; &lt;br /&gt;
cat Artmurder1.txt &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On affiche le résultat dans le terminal au moment de l&#039;exécution du script&lt;br /&gt;
&lt;br /&gt;
==Pistes et références==&lt;br /&gt;
&lt;br /&gt;
===Pour le fond===&lt;br /&gt;
&lt;br /&gt;
====La tyrannie de la langue par Barthes====&lt;br /&gt;
&lt;br /&gt;
Ce qu&#039;exprimait l&#039;écrivain, et ce qui forme genèse du projet, c&#039;est ce sentiment d&#039;être parfois confronté à des textes simplement écrits par besoin d’écrire, des textes inaffectueux . On nous conforte dans l&#039;idée, et ce très jeune déjà, que l&#039;on se doit d&#039;écrire, l&#039;on se doit de disserter sur tel ou tel sujet. On disserte, on écrit et tout à coup on ne regarde plus les trames qui se dessinent, ses subtilités. Sans faire appel au sensible. On ne se surprend plus nous-mêmes à écrire et l&#039;on tombe dans le piège du lange &amp;quot;normé&amp;quot; qui n&#039;a plus qu&#039;à défendre qu&#039;elle-même. Il est ici le piège lorsque l’on se sent obligé de produite pour produire, sans amour de la langue. Lorsque l&#039;on demande à &amp;quot;écrire&amp;quot;, on fige la pensée. La langue n’est pas le discours, qui lui-même n’est pas la paroles, qui lui n’est pas phrase ni mots. Comment tendre un miroir devant le langage sans la subjectivité le déforme ? On ne pense pas au langage car lui nous fait penser, mais fige la pensée, il n’est pas à notre service, il devient, pour Barthes, une tyrannie. C&#039;est cette tyrannie que j&#039;ai ressenti face au discours profitant à l&#039;art, jusqu&#039;à ne plus savoir si finalement, ce n&#039;était pas l&#039;art qui profitait aux discours.&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
&amp;quot;Dis-moi comment tu parles et je te dirais d&#039;où tu viens&amp;quot;&#039;&#039;. C&#039;est ainsi, pour résumer, la façon dont on cloisonne les choses aujourd&#039;hui. Pour moi, il y a deux sortes d&#039;accessibilité : l&#039;accessibilité pratique et l&#039;accessibilité sensible.&lt;br /&gt;
La première cristallise l’objet en tant que tel et l&#039;autre fige la pensée. (C&#039;est à dire que non-employée la première paralyse. Employée, la deuxième paralyse).&lt;br /&gt;
L&#039;accessibilité pratique dans la langue c&#039;est lorsqu&#039;on doit se prémunir dans certain ordre des choses pour comprendre une pratique. En sciences, une enzyme est une enzyme, c&#039;est une protéine avec certaines caractéristiques qui ne sont pas les mêmes qu&#039;une autre protéine. C&#039;est la même rigueur mathématique qui est appliquée au code informatique. Un langage n&#039;en est pas un autre, si s&#039;en est un autre ça ne marche pas. L&#039;ADN ne tient pas la route, le terminal ne répond plus, le progrès est interrompu.&lt;br /&gt;
&lt;br /&gt;
L&#039;accessibilité sensible c&#039;est lorsque la langue n&#039;est pas au service de la compréhension - une chose est celle-ci et non l&#039;autre - mais au service d&#039;une entité pour tenir volontairement éloignée, grâce à elle, une autre entité. Qu&#039;est-ce que, par exemple, &amp;quot; un vaste et dense ensemble de médiations écrites &amp;quot; ?&lt;br /&gt;
Lorsque Yves Michaud dit &#039;&#039;&amp;quot;On a souvent mis en cause la prolifération du verbiage ou du jargon critique à propos de l’art contemporain, mais il n’y a là rien d’exceptionnel: les œuvres d’art, d’hier ou d’aujourd’hui, se disent dans des langages parce que c’est ainsi qu’on apprend à les sentir.&amp;quot;&#039;&#039; C&#039;est parfaitement paradoxal puisqu&#039;il fait appel à l&#039;accessibilité pratique pour apprendre le sensible. Or le sensible ne s&#039;apprend pas. Ce n&#039;est pas un cours d&#039;anatomie. Et Roland Barthes de lui répondre, pour revenir sur cette notion de langage fasciste dans l&#039;art contemporain &#039;&#039;&amp;quot;le fascisme, ce n&#039;est pas d&#039;empêcher de dire, c&#039;est d&#039;obliger à dire&amp;quot;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====Noam Chomsy se questionne sur le language====&lt;br /&gt;
====Gaston Bachelard et l’héritage de l’invisible====&lt;br /&gt;
====George Steiner et la Barbarie de l’ignorance====&lt;br /&gt;
====Anthropologie du language====&lt;br /&gt;
====Questionner ce langage par le prisme du numérique====&lt;br /&gt;
&lt;br /&gt;
===Pour la forme===&lt;br /&gt;
&lt;br /&gt;
====Du cut-up====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Prenez un journal. Prenez des ciseaux. Choisissez dans ce journal un article ayant la longueur que vous comptez donner à votre poème.&lt;br /&gt;
Découpez l’article.&lt;br /&gt;
Découpez ensuite avec soin chacun des&lt;br /&gt;
mots qui forment cet article et mettez-les&lt;br /&gt;
dans un sac.&lt;br /&gt;
Agitez doucement.&lt;br /&gt;
Sortez&lt;br /&gt;
ensuite chaque coupure l’une après l’autre. Copiez consciencieusement&lt;br /&gt;
dans l’ordre où elles ont quitté le sac.&lt;br /&gt;
Le poème vous ressemblera.&lt;br /&gt;
Et vous voilà un écrivain infiniment original&lt;br /&gt;
et d’une sensibilité charmante, encore qu’incomprise&lt;br /&gt;
du vulgaire.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
C&#039;est ainsi que Tzara exprima pour la première fois en 1920 cette recette, il vise à abolir la poésie comme objet et comme forme. Au delà de ça, il questionne aussi la notion de &amp;quot;hasard&amp;quot;, cette fameuse variable du &#039;&#039;random&#039;&#039;. Difficile de définir cependant le hasard.&lt;br /&gt;
&lt;br /&gt;
Lorsqu&#039;il est érigé en principe de création d&#039;un sorte d’un anti-art, et donc ici d&#039;un anti-langage de l&#039;art qui nui lui même à l&#039;art (combien de fois n&#039;avons nous pas lu des notes d&#039;intentions, souvent écries par l&#039;artiste lui même parlant de lui à la troisième personne du singulier dont le fond, finalement, ne se résumais qu&#039;à un pamphlet égocentrique ?) Ce hasard vient à assassiner par l&#039;absurde, ou tout du moins détacher, l&#039;acte de création résultant d&#039;une force divine, de la &amp;quot;muse&amp;quot; inspirant l&#039;artiste, soufflant à l&#039;écrivain persécuter par ses voix intérieurs les dialogues qu&#039;il s&#039;empressera d&#039;écrire, seul. À la lumière d&#039;une bougie si possible. Le tout parfumé d&#039;un alcoolisme sous-asent. &lt;br /&gt;
&lt;br /&gt;
Cette nouvelle manière a créer ne nécessite donc pas de ce placer dans un état préparatoire à la création mais de devoir l&#039;outil, manuel pour le moment, d&#039;un happening sur le vif sur lequel personne n&#039;a d&#039;emprise. XXX rédigé ainsi, il en aurait pu être autrement.&lt;br /&gt;
&lt;br /&gt;
====à la table de radotage…====&lt;br /&gt;
Raymond Quenaud&lt;br /&gt;
&lt;br /&gt;
====Vers le pipotron====&lt;/div&gt;</summary>
		<author><name>Lena Bruyère</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Array&amp;diff=672</id>
		<title>Array</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Array&amp;diff=672"/>
		<updated>2018-12-04T17:44:33Z</updated>

		<summary type="html">&lt;p&gt;Lena Bruyère : /* Mode opératoire */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Introduction==&lt;br /&gt;
&lt;br /&gt;
Cet article aurait put avoir comme titre le nom d&#039;un dictionnaire participatif crée au courant du début du 21ème siècle, plus précisément en l&#039;an de grâce 2k18, appelé aussi an 17 post Iphone 1 dont l&#039;on connais aujourd&#039;hui l’enjeu primordial dans notre société néo-primitive. L&#039;histoire nous raconte que, perturbée par l&#039;usage prophétique d&#039;un certain nombre de termes durant la première année de son cursus une étudiante créa l&#039;Alphabet Référentiel des Techniques et Maîtrises à l&#039;Usage des Résidents De l&#039;Erg Rassemblant et Articulant Tout les Outils de Recherche. Nom de code &amp;quot;Artmurderator&amp;quot; soit en traduction latine &amp;quot;Quæ occidis es&amp;quot; - ce qui tue.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;&amp;quot;Derrière toute parole, tout objet, tout évènement, toute manifestation humaine, il y a du langage&amp;quot;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Mode opératoire ==&lt;br /&gt;
===V1.0===&lt;br /&gt;
&lt;br /&gt;
Voilà comment, grâce à votre dictionnaire personnalisé, vous pouvez, vous aussi, créer les prémisses de cet outil :&lt;br /&gt;
&lt;br /&gt;
La première étape est de créer plusieurs fichiers .txt des mots que vous désirez utiliser pour votre propre Artmurderator (chaque noms, adjectifs ou groupe nominaux devant être séparé par un retour à la ligne)  &lt;br /&gt;
&lt;br /&gt;
* le premier comportant les sujets ou les groupes nominaux sélectionné, par exemple : &#039;&#039;&amp;quot; la cosmogonie, l’expérimentation permanente, le workshop, la galerie, le système de médiatisation du réel,&#039;&#039; et cætera...&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* le deuxième rassemblant les adjectifs tels que &#039;&#039;&amp;quot; expérimental, linéaire, anti-académique, autoréférentiel, clivant,...&amp;quot;&#039;&#039; ou bien d&#039;autres.&lt;br /&gt;
&lt;br /&gt;
* Dans le troisième il faudrait y lister des verbes conjugués au participe présent &#039;&#039;&amp;quot;interrogeant, restituant, critiquant, corroborant,...&amp;quot;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Et enfin, dans le dernier, un ultime groupe nominal qui pulse. &#039;&#039;&amp;quot;La prolifération de nos spectres intimes, la restitution de sois-même, les enjeux actuels, nos flux de conscience, l&#039;acte de penser, le prélèvement de la réalité,...&amp;quot;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ATTENTION : vos fichiers textes doivent bien être en UTF8, sans quoi le grand tout ne comprendrait pas toutes les singularités de notre langue française et afficherai un message d&#039;erreur au premier accent circonflexe rencontré.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ce n&#039;est pas le tout d&#039;avoir enrichis son langage, encore faut-il plonger dans un langage tout autre : celui du [[terminal]], pour mettre tout ça en musique.&lt;br /&gt;
&lt;br /&gt;
Touts les mots listées ne doivent pas rester sous la forme de &amp;quot;liste&amp;quot; mais se transformer en tableaux - traduit par &amp;quot;Array&amp;quot; en anglais.&lt;br /&gt;
Un Array est comme une variable, à cela de différent qu&#039;elle en contient plusieurs sous forme de &amp;quot;case&amp;quot; . &lt;br /&gt;
&lt;br /&gt;
Par exemple je vais écrire dans mon terminal &lt;br /&gt;
&lt;br /&gt;
  &amp;lt;nowiki&amp;gt; tableau=(&#039;Roger&#039; &#039;Pierre&#039; &#039;Yves&#039;) &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La case 1 de mon tableau contient le nom &amp;quot;Pierre&amp;quot; (car les cases sont comptées à partir de 0) Si l&#039;ont veut que ça soit ma case 6 qui contienne le nom &amp;quot;Pierre&amp;quot; il faut écrire dans le terminal &lt;br /&gt;
&lt;br /&gt;
   &amp;lt;nowiki&amp;gt; tableau[6]=&#039;Pierre&#039; &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Les cases de 0 (Roger) à 6 (Pierre) n&#039;existeront donc pas puisqu&#039;elles sont vides. &lt;br /&gt;
&lt;br /&gt;
En cas de trou de mémoire, on peut afficher l’ensemble des valeurs de l&#039;Array grâce à la commande &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; ${tableau[*]} &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ensuite il faut entrer dans le nano, lui dire qu&#039;on lui parle en bash (#!/bin/bash en première ligne) &lt;br /&gt;
Retour à la ligne et lancer un compteur partant de la valeur 0. Vous pouvez écrire par exemple &lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; i=0&lt;br /&gt;
	for i in $(cut -d: -f1 nomscommuns.txt)&lt;br /&gt;
	do &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On défini sur quel fichier va se baser notre procédure, ici l&#039;ont commence par les noms communs préalablement stocké dans le fichier .txt nommé &amp;quot;nomscommuns&amp;quot; et que chaque éléments, chaque noms, sortant de ce tableaux va être placés dans un rang nommé ici par la lettre &amp;quot;i&amp;quot; grace à la ligne suivante &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; tab[$j]=$i &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Puis on  incrémente le compteur pour créer une nouvelle case la prochaine fois en terminant par &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; j=$j+1 &lt;br /&gt;
	done &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La suite : le programme va demander une petite participation à l’utilisateur qui va lui même choisir par quelle lettre il veut commencer sa phrase, ce qui se traduit par la ligne de commande &amp;quot;echo &amp;quot;Saisir une lettre en débutant par une minuscule&amp;quot; &amp;quot;&lt;br /&gt;
&lt;br /&gt;
C&#039;est ce que le terminal va demander à l&#039;utilisateur quand celui-ci lancera le programme. Imaginons qu&#039;il écrive la lettre &amp;quot;r&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; read input -&lt;br /&gt;
for i in ${tab[@]}; do&lt;br /&gt;
    if [[ $i = $input* ]]&lt;br /&gt;
        then&lt;br /&gt;
        echo $i&lt;br /&gt;
    fi &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le terminal va, grâce a cette commande, ressortir seulement les cases de l&#039;array, donc les mots, débutant avec la lettre donnée par l&#039;utilisateur. &lt;br /&gt;
&lt;br /&gt;
On anime le tout d&#039;un petit compteur &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; compteur=3&lt;br /&gt;
&lt;br /&gt;
	while [[ $compteur -ge 0 ]]&lt;br /&gt;
	do&lt;br /&gt;
        echo -e&lt;br /&gt;
        echo $compteur&lt;br /&gt;
        sleep 1&lt;br /&gt;
        compteur=$((compteur-1))&lt;br /&gt;
	done &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ensuite on demande à l&#039;utilisateur d&#039;écrire l&#039;un des sujet proposé (echo &amp;quot;saisir un des sujet proposés&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Le sujet doit devenir la case 0 du nouveau tableau créer, si l&#039;utilisateur écrit un mot qui ne figure pas dans la liste, un message d&#039;erreur doit apparaître et l&#039;invité à réitérer le processus. Si au contraire le mot figure bien dans la liste, celui-ci doit automatiquement devoir la première case du nouvel Array &amp;quot;Phrase&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Ensuite il faut réitérer le processus jusqu&#039;au 4ème fichier texte afin de composer la phrase complète.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===V1.2===&lt;br /&gt;
&lt;br /&gt;
La version 1.0 était contraignante en ce qu&#039;elle ne faisait pas appel à l&#039;aléatoire, l&#039;utilisateur choisissant lui même, mot après mot, la phrase qu&#039;il désirait construire. Alors pour plus d&#039;effet de surprise nous avons, avec l&#039;aide très très précieuse de [[Utilisateur:Maud_Hazgour_(1)|Maud]], apporter quelques menues modifications au script. C&#039;est à dire en fait qu&#039;on a fait table rase des array pour se lancer à corps perdu dans le $RANDOM.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; max1=`wc -l &amp;lt; Groupe1.txt`&lt;br /&gt;
let &amp;quot;random_line1=(($RANDOM % $max1) + 1)&amp;quot;&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On a un fichier texte avec un mot à chaque lignes, grâce à cette commande chaque lignes devient une variable&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; &lt;br /&gt;
max2=`wc -l &amp;lt; Groupe2.txt`&lt;br /&gt;
let &amp;quot;random_line2=(($RANDOM % $max2) +1)&amp;quot;&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On fait pareil avec le deuxième fichier, soit ce qui va composer le deuxième mot de la phrase. Puis le 3ème, puis le 4ème.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; &lt;br /&gt;
head -$random_line1 ~/Desktop/PartNum/Groupe1.txt | tail -1 &amp;gt; ~/Desktop/PartNum/Artmurder1.txt&lt;br /&gt;
head -$random_line2 ~/Desktop/PartNum/Groupe2.txt | tail -1 &amp;gt;&amp;gt; ~/Desktop/PartNum/Artmurder1.txt&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Maintenant on demande au script de choisir une variable aléatoire (et donc, une ligne du fichier txt. Et re-donc, un mot) et de balancer la sauce dans un nouveau fichier texte qui se trouve dans le même dossier. &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; &lt;br /&gt;
cat Artmurder1.txt &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On affiche le résultat dans le terminal au moment de l&#039;exécution du script&lt;br /&gt;
&lt;br /&gt;
==Pistes et références==&lt;br /&gt;
&lt;br /&gt;
===Pour le fond===&lt;br /&gt;
&lt;br /&gt;
====La tyranie de la langue par Barthes====&lt;br /&gt;
====Noam Chomsy se questionne sur le language====&lt;br /&gt;
====Gaston Bachelard et l’héritage de l’invisible====&lt;br /&gt;
====George Steiner et la Barbarie de l’ignorance====&lt;br /&gt;
====Anthropologie du language====&lt;br /&gt;
====Questionner ce langage par le prisme du numérique====&lt;br /&gt;
&lt;br /&gt;
===Pour la forme===&lt;br /&gt;
&lt;br /&gt;
====Du cut-up====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Prenez un journal. Prenez des ciseaux. Choisissez dans ce journal un article ayant la longueur que vous comptez donner à votre poème.&lt;br /&gt;
Découpez l’article.&lt;br /&gt;
Découpez ensuite avec soin chacun des&lt;br /&gt;
mots qui forment cet article et mettez-les&lt;br /&gt;
dans un sac.&lt;br /&gt;
Agitez doucement.&lt;br /&gt;
Sortez&lt;br /&gt;
ensuite chaque coupure l’une après l’autre. Copiez consciencieusement&lt;br /&gt;
dans l’ordre où elles ont quitté le sac.&lt;br /&gt;
Le poème vous ressemblera.&lt;br /&gt;
Et vous voilà un écrivain infiniment original&lt;br /&gt;
et d’une sensibilité charmante, encore qu’incomprise&lt;br /&gt;
du vulgaire.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
C&#039;est ainsi que Tzara exprima pour la première fois en 1920 cette recette, il vise à abolir la poésie comme objet et comme forme. Au delà de ça, il questionne aussi la notion de &amp;quot;hasard&amp;quot;, cette fameuse variable du &#039;&#039;random&#039;&#039;. Difficile de définir cependant le hasard.&lt;br /&gt;
&lt;br /&gt;
Lorsqu&#039;il est érigé en principe de création d&#039;un sorte d’un anti-art, et donc ici d&#039;un anti-langage de l&#039;art qui nui lui même à l&#039;art (combien de fois n&#039;avons nous pas lu des notes d&#039;intentions, souvent écries par l&#039;artiste lui même parlant de lui à la troisième personne du singulier dont le fond, finalement, ne se résumais qu&#039;à un pamphlet égocentrique ?) Ce hasard vient à assassiner par l&#039;absurde, ou tout du moins détacher, l&#039;acte de création résultant d&#039;une force divine, de la &amp;quot;muse&amp;quot; inspirant l&#039;artiste, soufflant à l&#039;écrivain persécuter par ses voix intérieurs les dialogues qu&#039;il s&#039;empressera d&#039;écrire, seul. À la lumière d&#039;une bougie si possible. Le tout parfumé d&#039;un alcoolisme sous-asent. &lt;br /&gt;
&lt;br /&gt;
Cette nouvelle manière a créer ne nécessite donc pas de ce placer dans un état préparatoire à la création mais de devoir l&#039;outil, manuel pour le moment, d&#039;un happening sur le vif sur lequel personne n&#039;a d&#039;emprise. XXX rédigé ainsi, il en aurait pu être autrement.&lt;br /&gt;
&lt;br /&gt;
====à la table de radotage…====&lt;br /&gt;
Raymond Quenaud&lt;br /&gt;
&lt;br /&gt;
====Vers le pipotron====&lt;/div&gt;</summary>
		<author><name>Lena Bruyère</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Array&amp;diff=670</id>
		<title>Array</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Array&amp;diff=670"/>
		<updated>2018-12-04T17:39:13Z</updated>

		<summary type="html">&lt;p&gt;Lena Bruyère : /* Mode opératoire */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Introduction==&lt;br /&gt;
&lt;br /&gt;
Cet article aurait put avoir comme titre le nom d&#039;un dictionnaire participatif crée au courant du début du 21ème siècle, plus précisément en l&#039;an de grâce 2k18, appelé aussi an 17 post Iphone 1 dont l&#039;on connais aujourd&#039;hui l’enjeu primordial dans notre société néo-primitive. L&#039;histoire nous raconte que, perturbée par l&#039;usage prophétique d&#039;un certain nombre de termes durant la première année de son cursus une étudiante créa l&#039;Alphabet Référentiel des Techniques et Maîtrises à l&#039;Usage des Résidents De l&#039;Erg Rassemblant et Articulant Tout les Outils de Recherche. Nom de code &amp;quot;Artmurderator&amp;quot; soit en traduction latine &amp;quot;Quæ occidis es&amp;quot; - ce qui tue.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;&amp;quot;Derrière toute parole, tout objet, tout évènement, toute manifestation humaine, il y a du langage&amp;quot;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Mode opératoire ==&lt;br /&gt;
===V1.0===&lt;br /&gt;
&lt;br /&gt;
Voilà comment, grâce à votre dictionnaire personnalisé, vous pouvez, vous aussi, créer les prémisses de cet outil :&lt;br /&gt;
&lt;br /&gt;
La première étape est de créer plusieurs fichiers .txt des mots que vous désirez utiliser pour votre propre Artmurderator (chaque noms, adjectifs ou groupe nominaux devant être séparé par un retour à la ligne)  &lt;br /&gt;
&lt;br /&gt;
* le premier comportant les sujets ou les groupes nominaux sélectionné, par exemple : &#039;&#039;&amp;quot; la cosmogonie, l’expérimentation permanente, le workshop, la galerie, le système de médiatisation du réel,&#039;&#039; et cætera...&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* le deuxième rassemblant les adjectifs tels que &#039;&#039;&amp;quot; expérimental, linéaire, anti-académique, autoréférentiel, clivant,...&amp;quot;&#039;&#039; ou bien d&#039;autres.&lt;br /&gt;
&lt;br /&gt;
* Dans le troisième il faudrait y lister des verbes conjugués au participe présent &#039;&#039;&amp;quot;interrogeant, restituant, critiquant, corroborant,...&amp;quot;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Et enfin, dans le dernier, un ultime groupe nominal qui pulse. &#039;&#039;&amp;quot;La prolifération de nos spectres intimes, la restitution de sois-même, les enjeux actuels, nos flux de conscience, l&#039;acte de penser, le prélèvement de la réalité,...&amp;quot;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ATTENTION : vos fichiers textes doivent bien être en UTF8, sans quoi le grand tout ne comprendrait pas toutes les singularités de notre langue française et afficherai un message d&#039;erreur au premier accent circonflexe rencontré.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ce n&#039;est pas le tout d&#039;avoir enrichis son langage, encore faut-il plonger dans un langage tout autre : celui du [[terminal]], pour mettre tout ça en musique.&lt;br /&gt;
&lt;br /&gt;
Touts les mots listées ne doivent pas rester sous la forme de &amp;quot;liste&amp;quot; mais se transformer en tableaux - traduit par &amp;quot;Array&amp;quot; en anglais.&lt;br /&gt;
Un Array est comme une variable, à cela de différent qu&#039;elle en contient plusieurs sous forme de &amp;quot;case&amp;quot; . &lt;br /&gt;
&lt;br /&gt;
Par exemple je vais écrire dans mon terminal &lt;br /&gt;
&lt;br /&gt;
  &amp;lt;nowiki&amp;gt; tableau=(&#039;Roger&#039; &#039;Pierre&#039; &#039;Yves&#039;) &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La case 1 de mon tableau contient le nom &amp;quot;Pierre&amp;quot; (car les cases sont comptées à partir de 0) Si l&#039;ont veut que ça soit ma case 6 qui contienne le nom &amp;quot;Pierre&amp;quot; il faut écrire dans le terminal &lt;br /&gt;
&lt;br /&gt;
   &amp;lt;nowiki&amp;gt; tableau[6]=&#039;Pierre&#039; &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Les cases de 0 (Roger) à 6 (Pierre) n&#039;existeront donc pas puisqu&#039;elles sont vides. &lt;br /&gt;
&lt;br /&gt;
En cas de trou de mémoire, on peut afficher l’ensemble des valeurs de l&#039;Array grâce à la commande &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; ${tableau[*]} &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ensuite il faut entrer dans le nano, lui dire qu&#039;on lui parle en bash (#!/bin/bash en première ligne) &lt;br /&gt;
Retour à la ligne et lancer un compteur partant de la valeur 0. Vous pouvez écrire par exemple &lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; i=0&lt;br /&gt;
	for i in $(cut -d: -f1 nomscommuns.txt)&lt;br /&gt;
	do &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On défini sur quel fichier va se baser notre procédure, ici l&#039;ont commence par les noms communs préalablement stocké dans le fichier .txt nommé &amp;quot;nomscommuns&amp;quot; et que chaque éléments, chaque noms, sortant de ce tableaux va être placés dans un rang nommé ici par la lettre &amp;quot;i&amp;quot; grace à la ligne suivante &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; tab[$j]=$i &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Puis on  incrémente le compteur pour créer une nouvelle case la prochaine fois en terminant par &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; j=$j+1 &lt;br /&gt;
	done &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La suite : le programme va demander une petite participation à l’utilisateur qui va lui même choisir par quelle lettre il veut commencer sa phrase, ce qui se traduit par la ligne de commande &amp;quot;echo &amp;quot;Saisir une lettre en débutant par une minuscule&amp;quot; &amp;quot;&lt;br /&gt;
&lt;br /&gt;
C&#039;est ce que le terminal va demander à l&#039;utilisateur quand celui-ci lancera le programme. Imaginons qu&#039;il écrive la lettre &amp;quot;r&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; read input -&lt;br /&gt;
for i in ${tab[@]}; do&lt;br /&gt;
    if [[ $i = $input* ]]&lt;br /&gt;
        then&lt;br /&gt;
        echo $i&lt;br /&gt;
    fi &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le terminal va, grâce a cette commande, ressortir seulement les cases de l&#039;array, donc les mots, débutant avec la lettre donnée par l&#039;utilisateur. &lt;br /&gt;
&lt;br /&gt;
On anime le tout d&#039;un petit compteur &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; compteur=3&lt;br /&gt;
&lt;br /&gt;
	while [[ $compteur -ge 0 ]]&lt;br /&gt;
	do&lt;br /&gt;
        echo -e&lt;br /&gt;
        echo $compteur&lt;br /&gt;
        sleep 1&lt;br /&gt;
        compteur=$((compteur-1))&lt;br /&gt;
	done &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ensuite on demande à l&#039;utilisateur d&#039;écrire l&#039;un des sujet proposé (echo &amp;quot;saisir un des sujet proposés&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Le sujet doit devenir la case 0 du nouveau tableau créer, si l&#039;utilisateur écrit un mot qui ne figure pas dans la liste, un message d&#039;erreur doit apparaître et l&#039;invité à réitérer le processus. Si au contraire le mot figure bien dans la liste, celui-ci doit automatiquement devoir la première case du nouvel Array &amp;quot;Phrase&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Ensuite il faut réitérer le processus jusqu&#039;au 4ème fichier texte afin de composer la phrase complète.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===V1.2===&lt;br /&gt;
&lt;br /&gt;
La version 1.0 était contraignante en ce qu&#039;elle ne faisait pas appel à l&#039;aléatoire, l&#039;utilisateur choisissant lui même, mot après mot, la phrase qu&#039;il désirait construire. Alors pour plus d&#039;effet de surprise nous avons, avec l&#039;aide très très précieuse de Maud, apporter quelques menues modifications au script. C&#039;est à dire en fait qu&#039;on a fait table rase des array pour se lancer à corps perdu dans le $RANDOM.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; max1=`wc -l &amp;lt; Groupe1.txt`&lt;br /&gt;
let &amp;quot;random_line1=(($RANDOM % $max1) + 1)&amp;quot;&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On a un fichier texte avec un mot à chaque lignes, grâce à cette commande chaque lignes devient une variable&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; &lt;br /&gt;
max2=`wc -l &amp;lt; Groupe2.txt`&lt;br /&gt;
let &amp;quot;random_line2=(($RANDOM % $max2) +1)&amp;quot;&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On fait pareil avec le deuxième fichier, soit ce qui va composer le deuxième mot de la phrase. Puis le 3ème, puis le 4ème.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; &lt;br /&gt;
head -$random_line1 ~/Desktop/PartNum/Groupe1.txt | tail -1 &amp;gt; ~/Desktop/PartNum/Artmurder1.txt&lt;br /&gt;
head -$random_line2 ~/Desktop/PartNum/Groupe2.txt | tail -1 &amp;gt;&amp;gt; ~/Desktop/PartNum/Artmurder1.txt&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Maintenant on demande au script de choisir une variable aléatoire (et donc, une ligne du fichier txt. Et re-donc, un mot) et de balancer la sauce dans un nouveau fichier texte qui se trouve dans le même dossier. &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; &lt;br /&gt;
cat Artmurder1.txt &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Pistes et références==&lt;br /&gt;
&lt;br /&gt;
===Pour le fond===&lt;br /&gt;
&lt;br /&gt;
====La tyranie de la langue par Barthes====&lt;br /&gt;
====Noam Chomsy se questionne sur le language====&lt;br /&gt;
====Gaston Bachelard et l’héritage de l’invisible====&lt;br /&gt;
====George Steiner et la Barbarie de l’ignorance====&lt;br /&gt;
====Anthropologie du language====&lt;br /&gt;
====Questionner ce langage par le prisme du numérique====&lt;br /&gt;
&lt;br /&gt;
===Pour la forme===&lt;br /&gt;
&lt;br /&gt;
====Du cut-up====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Prenez un journal. Prenez des ciseaux. Choisissez dans ce journal un article ayant la longueur que vous comptez donner à votre poème.&lt;br /&gt;
Découpez l’article.&lt;br /&gt;
Découpez ensuite avec soin chacun des&lt;br /&gt;
mots qui forment cet article et mettez-les&lt;br /&gt;
dans un sac.&lt;br /&gt;
Agitez doucement.&lt;br /&gt;
Sortez&lt;br /&gt;
ensuite chaque coupure l’une après l’autre. Copiez consciencieusement&lt;br /&gt;
dans l’ordre où elles ont quitté le sac.&lt;br /&gt;
Le poème vous ressemblera.&lt;br /&gt;
Et vous voilà un écrivain infiniment original&lt;br /&gt;
et d’une sensibilité charmante, encore qu’incomprise&lt;br /&gt;
du vulgaire.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
C&#039;est ainsi que Tzara exprima pour la première fois en 1920 cette recette, il vise à abolir la poésie comme objet et comme forme. Au delà de ça, il questionne aussi la notion de &amp;quot;hasard&amp;quot;, cette fameuse variable du &#039;&#039;random&#039;&#039;. Difficile de définir cependant le hasard.&lt;br /&gt;
&lt;br /&gt;
Lorsqu&#039;il est érigé en principe de création d&#039;un sorte d’un anti-art, et donc ici d&#039;un anti-langage de l&#039;art qui nui lui même à l&#039;art (combien de fois n&#039;avons nous pas lu des notes d&#039;intentions, souvent écries par l&#039;artiste lui même parlant de lui à la troisième personne du singulier dont le fond, finalement, ne se résumais qu&#039;à un pamphlet égocentrique ?) Ce hasard vient à assassiner par l&#039;absurde, ou tout du moins détacher, l&#039;acte de création résultant d&#039;une force divine, de la &amp;quot;muse&amp;quot; inspirant l&#039;artiste, soufflant à l&#039;écrivain persécuter par ses voix intérieurs les dialogues qu&#039;il s&#039;empressera d&#039;écrire, seul. À la lumière d&#039;une bougie si possible. Le tout parfumé d&#039;un alcoolisme sous-asent. &lt;br /&gt;
&lt;br /&gt;
Cette nouvelle manière a créer ne nécessite donc pas de ce placer dans un état préparatoire à la création mais de devoir l&#039;outil, manuel pour le moment, d&#039;un happening sur le vif sur lequel personne n&#039;a d&#039;emprise. XXX rédigé ainsi, il en aurait pu être autrement.&lt;br /&gt;
&lt;br /&gt;
====à la table de radotage…====&lt;br /&gt;
Raymond Quenaud&lt;br /&gt;
&lt;br /&gt;
====Vers le pipotron====&lt;/div&gt;</summary>
		<author><name>Lena Bruyère</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Array&amp;diff=520</id>
		<title>Array</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Array&amp;diff=520"/>
		<updated>2018-11-27T17:58:31Z</updated>

		<summary type="html">&lt;p&gt;Lena Bruyère : /* Du cut-up */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Introduction==&lt;br /&gt;
&lt;br /&gt;
Cet article aurait put avoir comme titre le nom d&#039;un dictionnaire participatif crée au courant du début du 21ème siècle, plus précisément en l&#039;an de grâce 2k18, appelé aussi an 17 post Iphone 1 dont l&#039;on connais aujourd&#039;hui l’enjeu primordial dans notre société néo-primitive. L&#039;histoire nous raconte que, perturbée par l&#039;usage prophétique d&#039;un certain nombre de termes durant la première année de son cursus une étudiante créa l&#039;Alphabet Référentiel des Techniques et Maîtrises à l&#039;Usage des Résidents De l&#039;Erg Rassemblant et Articulant Tout les Outils de Recherche. Nom de code &amp;quot;Artmurderator&amp;quot; soit en traduction latine &amp;quot;Quæ occidis es&amp;quot; - ce qui tue.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;&amp;quot;Derrière toute parole, tout objet, tout évènement, toute manifestation humaine, il y a du langage&amp;quot;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Mode opératoire ==&lt;br /&gt;
===V1.0===&lt;br /&gt;
&lt;br /&gt;
Voilà comment, grâce à votre dictionnaire personnalisé, vous pouvez, vous aussi, créer les prémisses de cet outil :&lt;br /&gt;
&lt;br /&gt;
La première étape est de créer plusieurs fichiers .txt des mots que vous désirez utiliser pour votre propre Artmurderator (chaque noms, adjectifs ou groupe nominaux devant être séparé par un retour à la ligne)  &lt;br /&gt;
&lt;br /&gt;
* le premier comportant les sujets ou les groupes nominaux sélectionné, par exemple : &#039;&#039;&amp;quot; la cosmogonie, l’expérimentation permanente, le workshop, la galerie, le système de médiatisation du réel,&#039;&#039; et cætera...&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* le deuxième rassemblant les adjectifs tels que &#039;&#039;&amp;quot; expérimental, linéaire, anti-académique, autoréférentiel, clivant,...&amp;quot;&#039;&#039; ou bien d&#039;autres.&lt;br /&gt;
&lt;br /&gt;
* Dans le troisième il faudrait y lister des verbes conjugués au participe présent &#039;&#039;&amp;quot;interrogeant, restituant, critiquant, corroborant,...&amp;quot;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Et enfin, dans le dernier, un ultime groupe nominal qui pulse. &#039;&#039;&amp;quot;La prolifération de nos spectres intimes, la restitution de sois-même, les enjeux actuels, nos flux de conscience, l&#039;acte de penser, le prélèvement de la réalité,...&amp;quot;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ATTENTION : vos fichiers textes doivent bien être en UTF8, sans quoi le grand tout ne comprendrait pas toutes les singularités de notre langue française et afficherai un message d&#039;erreur au premier accent circonflexe rencontré.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ce n&#039;est pas le tout d&#039;avoir enrichis son langage, encore faut-il plonger dans un langage tout autre : celui du [[terminal]], pour mettre tout ça en musique.&lt;br /&gt;
&lt;br /&gt;
Touts les mots listées ne doivent pas rester sous la forme de &amp;quot;liste&amp;quot; mais se transformer en tableaux - traduit par &amp;quot;Array&amp;quot; en anglais.&lt;br /&gt;
Un Array est comme une variable, à cela de différent qu&#039;elle en contient plusieurs sous forme de &amp;quot;case&amp;quot; . &lt;br /&gt;
&lt;br /&gt;
Par exemple je vais écrire dans mon terminal &lt;br /&gt;
&lt;br /&gt;
  &amp;lt;nowiki&amp;gt; tableau=(&#039;Roger&#039; &#039;Pierre&#039; &#039;Yves&#039;) &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La case 1 de mon tableau contient le nom &amp;quot;Pierre&amp;quot; (car les cases sont comptées à partir de 0) Si l&#039;ont veut que ça soit ma case 6 qui contienne le nom &amp;quot;Pierre&amp;quot; il faut écrire dans le terminal &lt;br /&gt;
&lt;br /&gt;
   &amp;lt;nowiki&amp;gt; tableau[6]=&#039;Pierre&#039; &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Les cases de 0 (Roger) à 6 (Pierre) n&#039;existeront donc pas puisqu&#039;elles sont vides. &lt;br /&gt;
&lt;br /&gt;
En cas de trou de mémoire, on peut afficher l’ensemble des valeurs de l&#039;Array grâce à la commande &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; ${tableau[*]} &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ensuite il faut entrer dans le nano, lui dire qu&#039;on lui parle en bash (#!/bin/bash en première ligne) &lt;br /&gt;
Retour à la ligne et lancer un compteur partant de la valeur 0. Vous pouvez écrire par exemple &lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; i=0&lt;br /&gt;
	for i in $(cut -d: -f1 nomscommuns.txt)&lt;br /&gt;
	do &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On défini sur quel fichier va se baser notre procédure, ici l&#039;ont commence par les noms communs préalablement stocké dans le fichier .txt nommé &amp;quot;nomscommuns&amp;quot; et que chaque éléments, chaque noms, sortant de ce tableaux va être placés dans un rang nommé ici par la lettre &amp;quot;i&amp;quot; grace à la ligne suivante &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; tab[$j]=$i &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Puis on  incrémente le compteur pour créer une nouvelle case la prochaine fois en terminant par &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; j=$j+1 &lt;br /&gt;
	done &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La suite : le programme va demander une petite participation à l’utilisateur qui va lui même choisir par quelle lettre il veut commencer sa phrase, ce qui se traduit par la ligne de commande &amp;quot;echo &amp;quot;Saisir une lettre en débutant par une minuscule&amp;quot; &amp;quot;&lt;br /&gt;
&lt;br /&gt;
C&#039;est ce que le terminal va demander à l&#039;utilisateur quand celui-ci lancera le programme. Imaginons qu&#039;il écrive la lettre &amp;quot;r&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; read input -&lt;br /&gt;
for i in ${tab[@]}; do&lt;br /&gt;
    if [[ $i = $input* ]]&lt;br /&gt;
        then&lt;br /&gt;
        echo $i&lt;br /&gt;
    fi &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le terminal va, grâce a cette commande, ressortir seulement les cases de l&#039;array, donc les mots, débutant avec la lettre donnée par l&#039;utilisateur. &lt;br /&gt;
&lt;br /&gt;
On anime le tout d&#039;un petit compteur &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; compteur=3&lt;br /&gt;
&lt;br /&gt;
	while [[ $compteur -ge 0 ]]&lt;br /&gt;
	do&lt;br /&gt;
        echo -e&lt;br /&gt;
        echo $compteur&lt;br /&gt;
        sleep 1&lt;br /&gt;
        compteur=$((compteur-1))&lt;br /&gt;
	done &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ensuite on demande à l&#039;utilisateur d&#039;écrire l&#039;un des sujet proposé (echo &amp;quot;saisir un des sujet proposés&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Le sujet doit devenir la case 0 du nouveau tableau créer, si l&#039;utilisateur écrit un mot qui ne figure pas dans la liste, un message d&#039;erreur doit apparaître et l&#039;invité à réitérer le processus. Si au contraire le mot figure bien dans la liste, celui-ci doit automatiquement devoir la première case du nouvel Array &amp;quot;Phrase&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Ensuite il faut réitérer le processus jusqu&#039;au 4ème fichier texte afin de composer la phrase complète.&lt;br /&gt;
&lt;br /&gt;
==Pistes et références==&lt;br /&gt;
&lt;br /&gt;
===Pour le fond===&lt;br /&gt;
&lt;br /&gt;
====La tyranie de la langue par Barthes====&lt;br /&gt;
====Noam Chomsy se questionne sur le language====&lt;br /&gt;
====Gaston Bachelard et l’héritage de l’invisible====&lt;br /&gt;
====George Steiner et la Barbarie de l’ignorance====&lt;br /&gt;
====Anthropologie du language====&lt;br /&gt;
====Questionner ce langage par le prisme du numérique====&lt;br /&gt;
&lt;br /&gt;
===Pour la forme===&lt;br /&gt;
&lt;br /&gt;
====Du cut-up====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Prenez un journal. Prenez des ciseaux. Choisissez dans ce journal un article ayant la longueur que vous comptez donner à votre poème.&lt;br /&gt;
Découpez l’article.&lt;br /&gt;
Découpez ensuite avec soin chacun des&lt;br /&gt;
mots qui forment cet article et mettez-les&lt;br /&gt;
dans un sac.&lt;br /&gt;
Agitez doucement.&lt;br /&gt;
Sortez&lt;br /&gt;
ensuite chaque coupure l’une après l’autre. Copiez consciencieusement&lt;br /&gt;
dans l’ordre où elles ont quitté le sac.&lt;br /&gt;
Le poème vous ressemblera.&lt;br /&gt;
Et vous voilà un écrivain infiniment original&lt;br /&gt;
et d’une sensibilité charmante, encore qu’incomprise&lt;br /&gt;
du vulgaire.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
C&#039;est ainsi que Tzara exprima pour la première fois en 1920 cette recette, il vise à abolir la poésie comme objet et comme forme. Au delà de ça, il questionne aussi la notion de &amp;quot;hasard&amp;quot;, cette fameuse variable du &#039;&#039;random&#039;&#039;. Difficile de définir cependant le hasard.&lt;br /&gt;
&lt;br /&gt;
Lorsqu&#039;il est érigé en principe de création d&#039;un sorte d’un anti-art, et donc ici d&#039;un anti-langage de l&#039;art qui nui lui même à l&#039;art (combien de fois n&#039;avons nous pas lu des notes d&#039;intentions, souvent écries par l&#039;artiste lui même parlant de lui à la troisième personne du singulier dont le fond, finalement, ne se résumais qu&#039;à un pamphlet égocentrique ?) Ce hasard vient à assassiner par l&#039;absurde, ou tout du moins détacher, l&#039;acte de création résultant d&#039;une force divine, de la &amp;quot;muse&amp;quot; inspirant l&#039;artiste, soufflant à l&#039;écrivain persécuter par ses voix intérieurs les dialogues qu&#039;il s&#039;empressera d&#039;écrire, seul. À la lumière d&#039;une bougie si possible. Le tout parfumé d&#039;un alcoolisme sous-asent. &lt;br /&gt;
&lt;br /&gt;
Cette nouvelle manière a créer ne nécessite donc pas de ce placer dans un état préparatoire à la création mais de devoir l&#039;outil, manuel pour le moment, d&#039;un happening sur le vif sur lequel personne n&#039;a d&#039;emprise. XXX rédigé ainsi, il en aurait pu être autrement.&lt;br /&gt;
&lt;br /&gt;
====à la table de radotage…====&lt;br /&gt;
Raymond Quenaud&lt;br /&gt;
&lt;br /&gt;
====Vers le pipotron====&lt;/div&gt;</summary>
		<author><name>Lena Bruyère</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Array&amp;diff=476</id>
		<title>Array</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Array&amp;diff=476"/>
		<updated>2018-11-27T16:37:35Z</updated>

		<summary type="html">&lt;p&gt;Lena Bruyère : /* Du cut-up */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Introduction==&lt;br /&gt;
&lt;br /&gt;
Cet article aurait put avoir comme titre le nom d&#039;un dictionnaire participatif crée au courant du début du 21ème siècle, plus précisément en l&#039;an de grâce 2k18, appelé aussi an 17 post Iphone 1 dont l&#039;on connais aujourd&#039;hui l’enjeu primordial dans notre société néo-primitive. L&#039;histoire nous raconte que, perturbée par l&#039;usage prophétique d&#039;un certain nombre de termes durant la première année de son cursus une étudiante créa l&#039;Alphabet Référentiel des Techniques et Maîtrises à l&#039;Usage des Résidents De l&#039;Erg Rassemblant et Articulant Tout les Outils de Recherche. Nom de code &amp;quot;Artmurderator&amp;quot; soit en traduction latine &amp;quot;Quæ occidis es&amp;quot; - ce qui tue.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;&amp;quot;Derrière toute parole, tout objet, tout évènement, toute manifestation humaine, il y a du langage&amp;quot;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Mode opératoire ==&lt;br /&gt;
===V1.0===&lt;br /&gt;
&lt;br /&gt;
Voilà comment, grâce à votre dictionnaire personnalisé, vous pouvez, vous aussi, créer les prémisses de cet outil :&lt;br /&gt;
&lt;br /&gt;
La première étape est de créer plusieurs fichiers .txt des mots que vous désirez utiliser pour votre propre Artmurderator (chaque noms, adjectifs ou groupe nominaux devant être séparé par un retour à la ligne)  &lt;br /&gt;
&lt;br /&gt;
* le premier comportant les sujets ou les groupes nominaux sélectionné, par exemple : &#039;&#039;&amp;quot; la cosmogonie, l’expérimentation permanente, le workshop, la galerie, le système de médiatisation du réel,&#039;&#039; et cætera...&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* le deuxième rassemblant les adjectifs tels que &#039;&#039;&amp;quot; expérimental, linéaire, anti-académique, autoréférentiel, clivant,...&amp;quot;&#039;&#039; ou bien d&#039;autres.&lt;br /&gt;
&lt;br /&gt;
* Dans le troisième il faudrait y lister des verbes conjugués au participe présent &#039;&#039;&amp;quot;interrogeant, restituant, critiquant, corroborant,...&amp;quot;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Et enfin, dans le dernier, un ultime groupe nominal qui pulse. &#039;&#039;&amp;quot;La prolifération de nos spectres intimes, la restitution de sois-même, les enjeux actuels, nos flux de conscience, l&#039;acte de penser, le prélèvement de la réalité,...&amp;quot;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ATTENTION : vos fichiers textes doivent bien être en UTF8, sans quoi le grand tout ne comprendrait pas toutes les singularités de notre langue française et afficherai un message d&#039;erreur au premier accent circonflexe rencontré.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ce n&#039;est pas le tout d&#039;avoir enrichis son langage, encore faut-il plonger dans un langage tout autre : celui du [[terminal]], pour mettre tout ça en musique.&lt;br /&gt;
&lt;br /&gt;
Touts les mots listées ne doivent pas rester sous la forme de &amp;quot;liste&amp;quot; mais se transformer en tableaux - traduit par &amp;quot;Array&amp;quot; en anglais.&lt;br /&gt;
Un Array est comme une variable, à cela de différent qu&#039;elle en contient plusieurs sous forme de &amp;quot;case&amp;quot; . &lt;br /&gt;
&lt;br /&gt;
Par exemple je vais écrire dans mon terminal &lt;br /&gt;
&lt;br /&gt;
  &amp;lt;nowiki&amp;gt; tableau=(&#039;Roger&#039; &#039;Pierre&#039; &#039;Yves&#039;) &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La case 1 de mon tableau contient le nom &amp;quot;Pierre&amp;quot; (car les cases sont comptées à partir de 0) Si l&#039;ont veut que ça soit ma case 6 qui contienne le nom &amp;quot;Pierre&amp;quot; il faut écrire dans le terminal &lt;br /&gt;
&lt;br /&gt;
   &amp;lt;nowiki&amp;gt; tableau[6]=&#039;Pierre&#039; &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Les cases de 0 (Roger) à 6 (Pierre) n&#039;existeront donc pas puisqu&#039;elles sont vides. &lt;br /&gt;
&lt;br /&gt;
En cas de trou de mémoire, on peut afficher l’ensemble des valeurs de l&#039;Array grâce à la commande &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; ${tableau[*]} &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ensuite il faut entrer dans le nano, lui dire qu&#039;on lui parle en bash (#!/bin/bash en première ligne) &lt;br /&gt;
Retour à la ligne et lancer un compteur partant de la valeur 0. Vous pouvez écrire par exemple &lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; i=0&lt;br /&gt;
	for i in $(cut -d: -f1 nomscommuns.txt)&lt;br /&gt;
	do &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On défini sur quel fichier va se baser notre procédure, ici l&#039;ont commence par les noms communs préalablement stocké dans le fichier .txt nommé &amp;quot;nomscommuns&amp;quot; et que chaque éléments, chaque noms, sortant de ce tableaux va être placés dans un rang nommé ici par la lettre &amp;quot;i&amp;quot; grace à la ligne suivante &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; tab[$j]=$i &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Puis on  incrémente le compteur pour créer une nouvelle case la prochaine fois en terminant par &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; j=$j+1 &lt;br /&gt;
	done &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La suite : le programme va demander une petite participation à l’utilisateur qui va lui même choisir par quelle lettre il veut commencer sa phrase, ce qui se traduit par la ligne de commande &amp;quot;echo &amp;quot;Saisir une lettre en débutant par une minuscule&amp;quot; &amp;quot;&lt;br /&gt;
&lt;br /&gt;
C&#039;est ce que le terminal va demander à l&#039;utilisateur quand celui-ci lancera le programme. Imaginons qu&#039;il écrive la lettre &amp;quot;r&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; read input -&lt;br /&gt;
for i in ${tab[@]}; do&lt;br /&gt;
    if [[ $i = $input* ]]&lt;br /&gt;
        then&lt;br /&gt;
        echo $i&lt;br /&gt;
    fi &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le terminal va, grâce a cette commande, ressortir seulement les cases de l&#039;array, donc les mots, débutant avec la lettre donnée par l&#039;utilisateur. &lt;br /&gt;
&lt;br /&gt;
On anime le tout d&#039;un petit compteur &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; compteur=3&lt;br /&gt;
&lt;br /&gt;
	while [[ $compteur -ge 0 ]]&lt;br /&gt;
	do&lt;br /&gt;
        echo -e&lt;br /&gt;
        echo $compteur&lt;br /&gt;
        sleep 1&lt;br /&gt;
        compteur=$((compteur-1))&lt;br /&gt;
	done &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ensuite on demande à l&#039;utilisateur d&#039;écrire l&#039;un des sujet proposé (echo &amp;quot;saisir un des sujet proposés&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Le sujet doit devenir la case 0 du nouveau tableau créer, si l&#039;utilisateur écrit un mot qui ne figure pas dans la liste, un message d&#039;erreur doit apparaître et l&#039;invité à réitérer le processus. Si au contraire le mot figure bien dans la liste, celui-ci doit automatiquement devoir la première case du nouvel Array &amp;quot;Phrase&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Ensuite il faut réitérer le processus jusqu&#039;au 4ème fichier texte afin de composer la phrase complète.&lt;br /&gt;
&lt;br /&gt;
==Pistes et références==&lt;br /&gt;
&lt;br /&gt;
===Pour le fond===&lt;br /&gt;
&lt;br /&gt;
====La tyranie de la langue par Barthes====&lt;br /&gt;
====Noam Chomsy se questionne sur le language====&lt;br /&gt;
====Gaston Bachelard et l’héritage de l’invisible====&lt;br /&gt;
====George Steiner et la Barbarie de l’ignorance====&lt;br /&gt;
====Anthropologie du language====&lt;br /&gt;
====Questionner ce langage par le prisme du numérique====&lt;br /&gt;
&lt;br /&gt;
===Pour la forme===&lt;br /&gt;
&lt;br /&gt;
====Du cut-up====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
Prenez un journal. Prenez des ciseaux. Choisissez dans ce journal un article ayant la longueur que vous comptez donner à votre poème.&lt;br /&gt;
Découpez l’article.&lt;br /&gt;
Découpez ensuite avec soin chacun des&lt;br /&gt;
mots qui forment cet article et mettez-les&lt;br /&gt;
dans un sac.&lt;br /&gt;
Agitez doucement.&lt;br /&gt;
Sortez&lt;br /&gt;
ensuite chaque coupure l’une après l’autre. Copiez consciencieusement&lt;br /&gt;
dans l’ordre où elles ont quitté le sac.&lt;br /&gt;
Le poème vous ressemblera.&lt;br /&gt;
Et vous voilà un écrivain infiniment original&lt;br /&gt;
et d’une sensibilité charmante, encore qu’incomprise&lt;br /&gt;
du vulgaire.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
C&#039;est ainsi que Tzara exprima pour la première fois en 1920 cette recette, il vise à abolir la poésie comme objet et comme forme.&lt;br /&gt;
Qu&#039;en aurait-il été si les dadaïste avait eu des outils informatiques à leur disposition ?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
BeatGeneration&lt;br /&gt;
&lt;br /&gt;
====à la table de radotage…====&lt;br /&gt;
Raymond Quenaud&lt;br /&gt;
&lt;br /&gt;
====Vers le pipotron====&lt;/div&gt;</summary>
		<author><name>Lena Bruyère</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Array&amp;diff=450</id>
		<title>Array</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Array&amp;diff=450"/>
		<updated>2018-11-27T16:27:05Z</updated>

		<summary type="html">&lt;p&gt;Lena Bruyère : /* Mode opératoire */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Introduction==&lt;br /&gt;
&lt;br /&gt;
Cet article aurait put avoir comme titre le nom d&#039;un dictionnaire participatif crée au courant du début du 21ème siècle, plus précisément en l&#039;an de grâce 2k18, appelé aussi an 17 post Iphone 1 dont l&#039;on connais aujourd&#039;hui l’enjeu primordial dans notre société néo-primitive. L&#039;histoire nous raconte que, perturbée par l&#039;usage prophétique d&#039;un certain nombre de termes durant la première année de son cursus une étudiante créa l&#039;Alphabet Référentiel des Techniques et Maîtrises à l&#039;Usage des Résidents De l&#039;Erg Rassemblant et Articulant Tout les Outils de Recherche. Nom de code &amp;quot;Artmurderator&amp;quot; soit en traduction latine &amp;quot;Quæ occidis es&amp;quot; - ce qui tue.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;&amp;quot;Derrière toute parole, tout objet, tout évènement, toute manifestation humaine, il y a du langage&amp;quot;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Mode opératoire ==&lt;br /&gt;
===V1.0===&lt;br /&gt;
&lt;br /&gt;
Voilà comment, grâce à votre dictionnaire personnalisé, vous pouvez, vous aussi, créer les prémisses de cet outil :&lt;br /&gt;
&lt;br /&gt;
La première étape est de créer plusieurs fichiers .txt des mots que vous désirez utiliser pour votre propre Artmurderator (chaque noms, adjectifs ou groupe nominaux devant être séparé par un retour à la ligne)  &lt;br /&gt;
&lt;br /&gt;
* le premier comportant les sujets ou les groupes nominaux sélectionné, par exemple : &#039;&#039;&amp;quot; la cosmogonie, l’expérimentation permanente, le workshop, la galerie, le système de médiatisation du réel,&#039;&#039; et cætera...&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* le deuxième rassemblant les adjectifs tels que &#039;&#039;&amp;quot; expérimental, linéaire, anti-académique, autoréférentiel, clivant,...&amp;quot;&#039;&#039; ou bien d&#039;autres.&lt;br /&gt;
&lt;br /&gt;
* Dans le troisième il faudrait y lister des verbes conjugués au participe présent &#039;&#039;&amp;quot;interrogeant, restituant, critiquant, corroborant,...&amp;quot;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Et enfin, dans le dernier, un ultime groupe nominal qui pulse. &#039;&#039;&amp;quot;La prolifération de nos spectres intimes, la restitution de sois-même, les enjeux actuels, nos flux de conscience, l&#039;acte de penser, le prélèvement de la réalité,...&amp;quot;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ATTENTION : vos fichiers textes doivent bien être en UTF8, sans quoi le grand tout ne comprendrait pas toutes les singularités de notre langue française et afficherai un message d&#039;erreur au premier accent circonflexe rencontré.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ce n&#039;est pas le tout d&#039;avoir enrichis son langage, encore faut-il plonger dans un langage tout autre : celui du [[terminal]], pour mettre tout ça en musique.&lt;br /&gt;
&lt;br /&gt;
Touts les mots listées ne doivent pas rester sous la forme de &amp;quot;liste&amp;quot; mais se transformer en tableaux - traduit par &amp;quot;Array&amp;quot; en anglais.&lt;br /&gt;
Un Array est comme une variable, à cela de différent qu&#039;elle en contient plusieurs sous forme de &amp;quot;case&amp;quot; . &lt;br /&gt;
&lt;br /&gt;
Par exemple je vais écrire dans mon terminal &lt;br /&gt;
&lt;br /&gt;
  &amp;lt;nowiki&amp;gt; tableau=(&#039;Roger&#039; &#039;Pierre&#039; &#039;Yves&#039;) &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La case 1 de mon tableau contient le nom &amp;quot;Pierre&amp;quot; (car les cases sont comptées à partir de 0) Si l&#039;ont veut que ça soit ma case 6 qui contienne le nom &amp;quot;Pierre&amp;quot; il faut écrire dans le terminal &lt;br /&gt;
&lt;br /&gt;
   &amp;lt;nowiki&amp;gt; tableau[6]=&#039;Pierre&#039; &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Les cases de 0 (Roger) à 6 (Pierre) n&#039;existeront donc pas puisqu&#039;elles sont vides. &lt;br /&gt;
&lt;br /&gt;
En cas de trou de mémoire, on peut afficher l’ensemble des valeurs de l&#039;Array grâce à la commande &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; ${tableau[*]} &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ensuite il faut entrer dans le nano, lui dire qu&#039;on lui parle en bash (#!/bin/bash en première ligne) &lt;br /&gt;
Retour à la ligne et lancer un compteur partant de la valeur 0. Vous pouvez écrire par exemple &lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; i=0&lt;br /&gt;
	for i in $(cut -d: -f1 nomscommuns.txt)&lt;br /&gt;
	do &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On défini sur quel fichier va se baser notre procédure, ici l&#039;ont commence par les noms communs préalablement stocké dans le fichier .txt nommé &amp;quot;nomscommuns&amp;quot; et que chaque éléments, chaque noms, sortant de ce tableaux va être placés dans un rang nommé ici par la lettre &amp;quot;i&amp;quot; grace à la ligne suivante &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; tab[$j]=$i &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Puis on  incrémente le compteur pour créer une nouvelle case la prochaine fois en terminant par &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; j=$j+1 &lt;br /&gt;
	done &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La suite : le programme va demander une petite participation à l’utilisateur qui va lui même choisir par quelle lettre il veut commencer sa phrase, ce qui se traduit par la ligne de commande &amp;quot;echo &amp;quot;Saisir une lettre en débutant par une minuscule&amp;quot; &amp;quot;&lt;br /&gt;
&lt;br /&gt;
C&#039;est ce que le terminal va demander à l&#039;utilisateur quand celui-ci lancera le programme. Imaginons qu&#039;il écrive la lettre &amp;quot;r&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; read input -&lt;br /&gt;
for i in ${tab[@]}; do&lt;br /&gt;
    if [[ $i = $input* ]]&lt;br /&gt;
        then&lt;br /&gt;
        echo $i&lt;br /&gt;
    fi &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le terminal va, grâce a cette commande, ressortir seulement les cases de l&#039;array, donc les mots, débutant avec la lettre donnée par l&#039;utilisateur. &lt;br /&gt;
&lt;br /&gt;
On anime le tout d&#039;un petit compteur &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; compteur=3&lt;br /&gt;
&lt;br /&gt;
	while [[ $compteur -ge 0 ]]&lt;br /&gt;
	do&lt;br /&gt;
        echo -e&lt;br /&gt;
        echo $compteur&lt;br /&gt;
        sleep 1&lt;br /&gt;
        compteur=$((compteur-1))&lt;br /&gt;
	done &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ensuite on demande à l&#039;utilisateur d&#039;écrire l&#039;un des sujet proposé (echo &amp;quot;saisir un des sujet proposés&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Le sujet doit devenir la case 0 du nouveau tableau créer, si l&#039;utilisateur écrit un mot qui ne figure pas dans la liste, un message d&#039;erreur doit apparaître et l&#039;invité à réitérer le processus. Si au contraire le mot figure bien dans la liste, celui-ci doit automatiquement devoir la première case du nouvel Array &amp;quot;Phrase&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Ensuite il faut réitérer le processus jusqu&#039;au 4ème fichier texte afin de composer la phrase complète.&lt;br /&gt;
&lt;br /&gt;
==Pistes et références==&lt;br /&gt;
&lt;br /&gt;
===Pour le fond===&lt;br /&gt;
&lt;br /&gt;
====La tyranie de la langue par Barthes====&lt;br /&gt;
====Noam Chomsy se questionne sur le language====&lt;br /&gt;
====Gaston Bachelard et l’héritage de l’invisible====&lt;br /&gt;
====George Steiner et la Barbarie de l’ignorance====&lt;br /&gt;
====Anthropologie du language====&lt;br /&gt;
====Questionner ce langage par le prisme du numérique====&lt;br /&gt;
&lt;br /&gt;
===Pour la forme===&lt;br /&gt;
&lt;br /&gt;
====Du cut-up====&lt;br /&gt;
Poème dadaïste&lt;br /&gt;
BeatGeneration&lt;br /&gt;
&lt;br /&gt;
====à la table de radotage…====&lt;br /&gt;
Raymond Quenaud&lt;br /&gt;
&lt;br /&gt;
====Vers le pipotron====&lt;/div&gt;</summary>
		<author><name>Lena Bruyère</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Array&amp;diff=449</id>
		<title>Array</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Array&amp;diff=449"/>
		<updated>2018-11-27T16:25:51Z</updated>

		<summary type="html">&lt;p&gt;Lena Bruyère : /* Introduction */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Introduction==&lt;br /&gt;
&lt;br /&gt;
Cet article aurait put avoir comme titre le nom d&#039;un dictionnaire participatif crée au courant du début du 21ème siècle, plus précisément en l&#039;an de grâce 2k18, appelé aussi an 17 post Iphone 1 dont l&#039;on connais aujourd&#039;hui l’enjeu primordial dans notre société néo-primitive. L&#039;histoire nous raconte que, perturbée par l&#039;usage prophétique d&#039;un certain nombre de termes durant la première année de son cursus une étudiante créa l&#039;Alphabet Référentiel des Techniques et Maîtrises à l&#039;Usage des Résidents De l&#039;Erg Rassemblant et Articulant Tout les Outils de Recherche. Nom de code &amp;quot;Artmurderator&amp;quot; soit en traduction latine &amp;quot;Quæ occidis es&amp;quot; - ce qui tue.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;&amp;quot;Derrière toute parole, tout objet, tout évènement, toute manifestation humaine, il y a du langage&amp;quot;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Mode opératoire ==&lt;br /&gt;
===V1.0===&lt;br /&gt;
&lt;br /&gt;
Voilà comment, grâce à votre dictionnaire personnalisé, vous pouvez, vous aussi, créer les prémisses de cet outil :&lt;br /&gt;
&lt;br /&gt;
La première étape est de créer plusieurs fichiers .txt des mots que vous désirez utiliser pour votre propre Artmurderator (chaque noms, adjectifs ou groupe nominaux devant être séparé par un retour à la ligne)  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* le premier comportant les sujets ou les groupes nominaux sélectionné, par exemple : &amp;quot; la cosmogonie, l’expérimentation permanente, le workshop, la galerie, le système de médiatisation du réel, et cætera...&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* le deuxième rassemblant les adjectifs tels que &amp;quot; expérimental, linéaire, anti-académique, autoréférentiel, clivant,...&amp;quot; ou bien d&#039;autres.&lt;br /&gt;
&lt;br /&gt;
* Dans le troisième il faudrait y lister des verbes conjugués au participe présent &amp;quot;interrogeant, restituant, critiquant, corroborant,...&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* Et enfin, dans le dernier, un ultime groupe nominal qui pulse. &amp;quot;La prolifération de nos spectres intimes, la restitution de sois-même, les enjeux actuels, nos flux de conscience, l&#039;acte de penser, le prélèvement de la réalité,...&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ATTENTION : vos fichiers textes doivent bien être en UTF8, sans quoi le grand tout ne comprendrait pas toutes les singularités de notre langue française et afficherai un message d&#039;erreur au premier accent circonflexe rencontré.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ce n&#039;est pas le tout d&#039;avoir enrichis son langage, encore faut-il plonger dans un langage tout autre : celui du [[terminal]], pour mettre tout ça en musique.&lt;br /&gt;
&lt;br /&gt;
Touts les mots listées ne doivent pas rester sous la forme de &amp;quot;liste&amp;quot; mais se transformer en tableaux - traduit par &amp;quot;Array&amp;quot; en anglais.&lt;br /&gt;
Un Array est comme une variable, à cela de différent qu&#039;elle en contient plusieurs sous forme de &amp;quot;case&amp;quot; . &lt;br /&gt;
&lt;br /&gt;
Par exemple je vais écrire dans mon terminal &lt;br /&gt;
&lt;br /&gt;
  &amp;lt;nowiki&amp;gt; tableau=(&#039;Roger&#039; &#039;Pierre&#039; &#039;Yves&#039;) &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La case 1 de mon tableau contient le nom &amp;quot;Pierre&amp;quot; (car les cases sont comptées à partir de 0) Si l&#039;ont veut que ça soit ma case 6 qui contienne le nom &amp;quot;Pierre&amp;quot; il faut écrire dans le terminal &lt;br /&gt;
&lt;br /&gt;
   &amp;lt;nowiki&amp;gt; tableau[6]=&#039;Pierre&#039; &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Les cases de 0 (Roger) à 6 (Pierre) n&#039;existeront donc pas puisqu&#039;elles sont vides. &lt;br /&gt;
&lt;br /&gt;
En cas de trou de mémoire, on peut afficher l’ensemble des valeurs de l&#039;Array grâce à la commande &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; ${tableau[*]} &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ensuite il faut entrer dans le nano, lui dire qu&#039;on lui parle en bash (#!/bin/bash en première ligne) &lt;br /&gt;
Retour à la ligne et lancer un compteur partant de la valeur 0. Vous pouvez écrire par exemple &lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; i=0&lt;br /&gt;
	for i in $(cut -d: -f1 nomscommuns.txt)&lt;br /&gt;
	do &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On défini sur quel fichier va se baser notre procédure, ici l&#039;ont commence par les noms communs préalablement stocké dans le fichier .txt nommé &amp;quot;nomscommuns&amp;quot; et que chaque éléments, chaque noms, sortant de ce tableaux va être placés dans un rang nommé ici par la lettre &amp;quot;i&amp;quot; grace à la ligne suivante &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; tab[$j]=$i &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Puis on  incrémente le compteur pour créer une nouvelle case la prochaine fois en terminant par &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; j=$j+1 &lt;br /&gt;
	done &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La suite : le programme va demander une petite participation à l’utilisateur qui va lui même choisir par quelle lettre il veut commencer sa phrase, ce qui se traduit par la ligne de commande &amp;quot;echo &amp;quot;Saisir une lettre en débutant par une minuscule&amp;quot; &amp;quot;&lt;br /&gt;
&lt;br /&gt;
C&#039;est ce que le terminal va demander à l&#039;utilisateur quand celui-ci lancera le programme. Imaginons qu&#039;il écrive la lettre &amp;quot;r&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; read input -&lt;br /&gt;
for i in ${tab[@]}; do&lt;br /&gt;
    if [[ $i = $input* ]]&lt;br /&gt;
        then&lt;br /&gt;
        echo $i&lt;br /&gt;
    fi &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le terminal va, grâce a cette commande, ressortir seulement les cases de l&#039;array, donc les mots, débutant avec la lettre donnée par l&#039;utilisateur. &lt;br /&gt;
&lt;br /&gt;
On anime le tout d&#039;un petit compteur &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; compteur=3&lt;br /&gt;
&lt;br /&gt;
	while [[ $compteur -ge 0 ]]&lt;br /&gt;
	do&lt;br /&gt;
        echo -e&lt;br /&gt;
        echo $compteur&lt;br /&gt;
        sleep 1&lt;br /&gt;
        compteur=$((compteur-1))&lt;br /&gt;
	done &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ensuite on demande à l&#039;utilisateur d&#039;écrire l&#039;un des sujet proposé (echo &amp;quot;saisir un des sujet proposés&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Le sujet doit devenir la case 0 du nouveau tableau créer, si l&#039;utilisateur écrit un mot qui ne figure pas dans la liste, un message d&#039;erreur doit apparaître et l&#039;invité à réitérer le processus. Si au contraire le mot figure bien dans la liste, celui-ci doit automatiquement devoir la première case du nouvel Array &amp;quot;Phrase&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Ensuite il faut réitérer le processus jusqu&#039;au 4ème fichier texte afin de composer la phrase complète.&lt;br /&gt;
&lt;br /&gt;
==Pistes et références==&lt;br /&gt;
&lt;br /&gt;
===Pour le fond===&lt;br /&gt;
&lt;br /&gt;
====La tyranie de la langue par Barthes====&lt;br /&gt;
====Noam Chomsy se questionne sur le language====&lt;br /&gt;
====Gaston Bachelard et l’héritage de l’invisible====&lt;br /&gt;
====George Steiner et la Barbarie de l’ignorance====&lt;br /&gt;
====Anthropologie du language====&lt;br /&gt;
====Questionner ce langage par le prisme du numérique====&lt;br /&gt;
&lt;br /&gt;
===Pour la forme===&lt;br /&gt;
&lt;br /&gt;
====Du cut-up====&lt;br /&gt;
Poème dadaïste&lt;br /&gt;
BeatGeneration&lt;br /&gt;
&lt;br /&gt;
====à la table de radotage…====&lt;br /&gt;
Raymond Quenaud&lt;br /&gt;
&lt;br /&gt;
====Vers le pipotron====&lt;/div&gt;</summary>
		<author><name>Lena Bruyère</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Array&amp;diff=448</id>
		<title>Array</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Array&amp;diff=448"/>
		<updated>2018-11-27T16:25:39Z</updated>

		<summary type="html">&lt;p&gt;Lena Bruyère : /* Introduction */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Introduction==&lt;br /&gt;
&lt;br /&gt;
Cet article aurait put avoir comme titre le nom d&#039;un dictionnaire participatif crée au courant du début du 21ème siècle, plus précisément en l&#039;an de grâce 2k18, appelé aussi an 17 post Iphone 1 dont l&#039;on connais aujourd&#039;hui l’enjeu primordial dans notre société néo-primitive. L&#039;histoire nous raconte que, perturbée par l&#039;usage prophétique d&#039;un certain nombre de termes durant la première année de son cursus une étudiante créa l&#039;Alphabet Référentiel des Techniques et Maîtrises à l&#039;Usage des Résidents De l&#039;Erg Rassemblant et Articulant Tout les Outils de Recherche. Nom de code &amp;quot;Artmurderator&amp;quot; soit en traduction latine &amp;quot;Quæ occidis es&amp;quot; - ce qui tue.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;quot;Derrière toute parole, tout objet, tout évènement, toute manifestation humaine, il y a du langage&amp;quot;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Mode opératoire ==&lt;br /&gt;
===V1.0===&lt;br /&gt;
&lt;br /&gt;
Voilà comment, grâce à votre dictionnaire personnalisé, vous pouvez, vous aussi, créer les prémisses de cet outil :&lt;br /&gt;
&lt;br /&gt;
La première étape est de créer plusieurs fichiers .txt des mots que vous désirez utiliser pour votre propre Artmurderator (chaque noms, adjectifs ou groupe nominaux devant être séparé par un retour à la ligne)  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* le premier comportant les sujets ou les groupes nominaux sélectionné, par exemple : &amp;quot; la cosmogonie, l’expérimentation permanente, le workshop, la galerie, le système de médiatisation du réel, et cætera...&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* le deuxième rassemblant les adjectifs tels que &amp;quot; expérimental, linéaire, anti-académique, autoréférentiel, clivant,...&amp;quot; ou bien d&#039;autres.&lt;br /&gt;
&lt;br /&gt;
* Dans le troisième il faudrait y lister des verbes conjugués au participe présent &amp;quot;interrogeant, restituant, critiquant, corroborant,...&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* Et enfin, dans le dernier, un ultime groupe nominal qui pulse. &amp;quot;La prolifération de nos spectres intimes, la restitution de sois-même, les enjeux actuels, nos flux de conscience, l&#039;acte de penser, le prélèvement de la réalité,...&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ATTENTION : vos fichiers textes doivent bien être en UTF8, sans quoi le grand tout ne comprendrait pas toutes les singularités de notre langue française et afficherai un message d&#039;erreur au premier accent circonflexe rencontré.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ce n&#039;est pas le tout d&#039;avoir enrichis son langage, encore faut-il plonger dans un langage tout autre : celui du [[terminal]], pour mettre tout ça en musique.&lt;br /&gt;
&lt;br /&gt;
Touts les mots listées ne doivent pas rester sous la forme de &amp;quot;liste&amp;quot; mais se transformer en tableaux - traduit par &amp;quot;Array&amp;quot; en anglais.&lt;br /&gt;
Un Array est comme une variable, à cela de différent qu&#039;elle en contient plusieurs sous forme de &amp;quot;case&amp;quot; . &lt;br /&gt;
&lt;br /&gt;
Par exemple je vais écrire dans mon terminal &lt;br /&gt;
&lt;br /&gt;
  &amp;lt;nowiki&amp;gt; tableau=(&#039;Roger&#039; &#039;Pierre&#039; &#039;Yves&#039;) &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La case 1 de mon tableau contient le nom &amp;quot;Pierre&amp;quot; (car les cases sont comptées à partir de 0) Si l&#039;ont veut que ça soit ma case 6 qui contienne le nom &amp;quot;Pierre&amp;quot; il faut écrire dans le terminal &lt;br /&gt;
&lt;br /&gt;
   &amp;lt;nowiki&amp;gt; tableau[6]=&#039;Pierre&#039; &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Les cases de 0 (Roger) à 6 (Pierre) n&#039;existeront donc pas puisqu&#039;elles sont vides. &lt;br /&gt;
&lt;br /&gt;
En cas de trou de mémoire, on peut afficher l’ensemble des valeurs de l&#039;Array grâce à la commande &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; ${tableau[*]} &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ensuite il faut entrer dans le nano, lui dire qu&#039;on lui parle en bash (#!/bin/bash en première ligne) &lt;br /&gt;
Retour à la ligne et lancer un compteur partant de la valeur 0. Vous pouvez écrire par exemple &lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; i=0&lt;br /&gt;
	for i in $(cut -d: -f1 nomscommuns.txt)&lt;br /&gt;
	do &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On défini sur quel fichier va se baser notre procédure, ici l&#039;ont commence par les noms communs préalablement stocké dans le fichier .txt nommé &amp;quot;nomscommuns&amp;quot; et que chaque éléments, chaque noms, sortant de ce tableaux va être placés dans un rang nommé ici par la lettre &amp;quot;i&amp;quot; grace à la ligne suivante &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; tab[$j]=$i &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Puis on  incrémente le compteur pour créer une nouvelle case la prochaine fois en terminant par &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; j=$j+1 &lt;br /&gt;
	done &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La suite : le programme va demander une petite participation à l’utilisateur qui va lui même choisir par quelle lettre il veut commencer sa phrase, ce qui se traduit par la ligne de commande &amp;quot;echo &amp;quot;Saisir une lettre en débutant par une minuscule&amp;quot; &amp;quot;&lt;br /&gt;
&lt;br /&gt;
C&#039;est ce que le terminal va demander à l&#039;utilisateur quand celui-ci lancera le programme. Imaginons qu&#039;il écrive la lettre &amp;quot;r&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; read input -&lt;br /&gt;
for i in ${tab[@]}; do&lt;br /&gt;
    if [[ $i = $input* ]]&lt;br /&gt;
        then&lt;br /&gt;
        echo $i&lt;br /&gt;
    fi &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le terminal va, grâce a cette commande, ressortir seulement les cases de l&#039;array, donc les mots, débutant avec la lettre donnée par l&#039;utilisateur. &lt;br /&gt;
&lt;br /&gt;
On anime le tout d&#039;un petit compteur &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; compteur=3&lt;br /&gt;
&lt;br /&gt;
	while [[ $compteur -ge 0 ]]&lt;br /&gt;
	do&lt;br /&gt;
        echo -e&lt;br /&gt;
        echo $compteur&lt;br /&gt;
        sleep 1&lt;br /&gt;
        compteur=$((compteur-1))&lt;br /&gt;
	done &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ensuite on demande à l&#039;utilisateur d&#039;écrire l&#039;un des sujet proposé (echo &amp;quot;saisir un des sujet proposés&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Le sujet doit devenir la case 0 du nouveau tableau créer, si l&#039;utilisateur écrit un mot qui ne figure pas dans la liste, un message d&#039;erreur doit apparaître et l&#039;invité à réitérer le processus. Si au contraire le mot figure bien dans la liste, celui-ci doit automatiquement devoir la première case du nouvel Array &amp;quot;Phrase&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Ensuite il faut réitérer le processus jusqu&#039;au 4ème fichier texte afin de composer la phrase complète.&lt;br /&gt;
&lt;br /&gt;
==Pistes et références==&lt;br /&gt;
&lt;br /&gt;
===Pour le fond===&lt;br /&gt;
&lt;br /&gt;
====La tyranie de la langue par Barthes====&lt;br /&gt;
====Noam Chomsy se questionne sur le language====&lt;br /&gt;
====Gaston Bachelard et l’héritage de l’invisible====&lt;br /&gt;
====George Steiner et la Barbarie de l’ignorance====&lt;br /&gt;
====Anthropologie du language====&lt;br /&gt;
====Questionner ce langage par le prisme du numérique====&lt;br /&gt;
&lt;br /&gt;
===Pour la forme===&lt;br /&gt;
&lt;br /&gt;
====Du cut-up====&lt;br /&gt;
Poème dadaïste&lt;br /&gt;
BeatGeneration&lt;br /&gt;
&lt;br /&gt;
====à la table de radotage…====&lt;br /&gt;
Raymond Quenaud&lt;br /&gt;
&lt;br /&gt;
====Vers le pipotron====&lt;/div&gt;</summary>
		<author><name>Lena Bruyère</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Array&amp;diff=447</id>
		<title>Array</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Array&amp;diff=447"/>
		<updated>2018-11-27T16:24:20Z</updated>

		<summary type="html">&lt;p&gt;Lena Bruyère : /* V1.0 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Introduction==&lt;br /&gt;
&lt;br /&gt;
Cet article aurait put avoir comme titre le nom d&#039;un dictionnaire participatif crée au courant du début du 21ème siècle, plus précisément en l&#039;an de grâce 2k18, appelé aussi an 17 post Iphone 1 dont l&#039;on connais aujourd&#039;hui l’enjeu primordial dans notre société néo-primitive. L&#039;histoire nous raconte que, perturbée par l&#039;usage prophétique d&#039;un certain nombre de termes durant la première année de son cursus une étudiante créa l&#039;Alphabet Référentiel des Techniques et Maîtrises à l&#039;Usage des Résidents De l&#039;Erg Rassemblant et Articulant Tout les Outils de Recherche. Nom de code &amp;quot;Artmurderator&amp;quot; soit en traduction latine &amp;quot;Quæ occidis es&amp;quot; - ce qui tue.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Derrière toute parole, tout objet, tout évènement, toute manifestation humaine, il y a du langage&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==Mode opératoire ==&lt;br /&gt;
===V1.0===&lt;br /&gt;
&lt;br /&gt;
Voilà comment, grâce à votre dictionnaire personnalisé, vous pouvez, vous aussi, créer les prémisses de cet outil :&lt;br /&gt;
&lt;br /&gt;
La première étape est de créer plusieurs fichiers .txt des mots que vous désirez utiliser pour votre propre Artmurderator (chaque noms, adjectifs ou groupe nominaux devant être séparé par un retour à la ligne)  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* le premier comportant les sujets ou les groupes nominaux sélectionné, par exemple : &amp;quot; la cosmogonie, l’expérimentation permanente, le workshop, la galerie, le système de médiatisation du réel, et cætera...&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* le deuxième rassemblant les adjectifs tels que &amp;quot; expérimental, linéaire, anti-académique, autoréférentiel, clivant,...&amp;quot; ou bien d&#039;autres.&lt;br /&gt;
&lt;br /&gt;
* Dans le troisième il faudrait y lister des verbes conjugués au participe présent &amp;quot;interrogeant, restituant, critiquant, corroborant,...&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* Et enfin, dans le dernier, un ultime groupe nominal qui pulse. &amp;quot;La prolifération de nos spectres intimes, la restitution de sois-même, les enjeux actuels, nos flux de conscience, l&#039;acte de penser, le prélèvement de la réalité,...&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ATTENTION : vos fichiers textes doivent bien être en UTF8, sans quoi le grand tout ne comprendrait pas toutes les singularités de notre langue française et afficherai un message d&#039;erreur au premier accent circonflexe rencontré.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ce n&#039;est pas le tout d&#039;avoir enrichis son langage, encore faut-il plonger dans un langage tout autre : celui du [[terminal]], pour mettre tout ça en musique.&lt;br /&gt;
&lt;br /&gt;
Touts les mots listées ne doivent pas rester sous la forme de &amp;quot;liste&amp;quot; mais se transformer en tableaux - traduit par &amp;quot;Array&amp;quot; en anglais.&lt;br /&gt;
Un Array est comme une variable, à cela de différent qu&#039;elle en contient plusieurs sous forme de &amp;quot;case&amp;quot; . &lt;br /&gt;
&lt;br /&gt;
Par exemple je vais écrire dans mon terminal &lt;br /&gt;
&lt;br /&gt;
  &amp;lt;nowiki&amp;gt; tableau=(&#039;Roger&#039; &#039;Pierre&#039; &#039;Yves&#039;) &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La case 1 de mon tableau contient le nom &amp;quot;Pierre&amp;quot; (car les cases sont comptées à partir de 0) Si l&#039;ont veut que ça soit ma case 6 qui contienne le nom &amp;quot;Pierre&amp;quot; il faut écrire dans le terminal &lt;br /&gt;
&lt;br /&gt;
   &amp;lt;nowiki&amp;gt; tableau[6]=&#039;Pierre&#039; &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Les cases de 0 (Roger) à 6 (Pierre) n&#039;existeront donc pas puisqu&#039;elles sont vides. &lt;br /&gt;
&lt;br /&gt;
En cas de trou de mémoire, on peut afficher l’ensemble des valeurs de l&#039;Array grâce à la commande &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; ${tableau[*]} &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ensuite il faut entrer dans le nano, lui dire qu&#039;on lui parle en bash (#!/bin/bash en première ligne) &lt;br /&gt;
Retour à la ligne et lancer un compteur partant de la valeur 0. Vous pouvez écrire par exemple &lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; i=0&lt;br /&gt;
	for i in $(cut -d: -f1 nomscommuns.txt)&lt;br /&gt;
	do &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On défini sur quel fichier va se baser notre procédure, ici l&#039;ont commence par les noms communs préalablement stocké dans le fichier .txt nommé &amp;quot;nomscommuns&amp;quot; et que chaque éléments, chaque noms, sortant de ce tableaux va être placés dans un rang nommé ici par la lettre &amp;quot;i&amp;quot; grace à la ligne suivante &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; tab[$j]=$i &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Puis on  incrémente le compteur pour créer une nouvelle case la prochaine fois en terminant par &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; j=$j+1 &lt;br /&gt;
	done &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La suite : le programme va demander une petite participation à l’utilisateur qui va lui même choisir par quelle lettre il veut commencer sa phrase, ce qui se traduit par la ligne de commande &amp;quot;echo &amp;quot;Saisir une lettre en débutant par une minuscule&amp;quot; &amp;quot;&lt;br /&gt;
&lt;br /&gt;
C&#039;est ce que le terminal va demander à l&#039;utilisateur quand celui-ci lancera le programme. Imaginons qu&#039;il écrive la lettre &amp;quot;r&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; read input -&lt;br /&gt;
for i in ${tab[@]}; do&lt;br /&gt;
    if [[ $i = $input* ]]&lt;br /&gt;
        then&lt;br /&gt;
        echo $i&lt;br /&gt;
    fi &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le terminal va, grâce a cette commande, ressortir seulement les cases de l&#039;array, donc les mots, débutant avec la lettre donnée par l&#039;utilisateur. &lt;br /&gt;
&lt;br /&gt;
On anime le tout d&#039;un petit compteur &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; compteur=3&lt;br /&gt;
&lt;br /&gt;
	while [[ $compteur -ge 0 ]]&lt;br /&gt;
	do&lt;br /&gt;
        echo -e&lt;br /&gt;
        echo $compteur&lt;br /&gt;
        sleep 1&lt;br /&gt;
        compteur=$((compteur-1))&lt;br /&gt;
	done &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ensuite on demande à l&#039;utilisateur d&#039;écrire l&#039;un des sujet proposé (echo &amp;quot;saisir un des sujet proposés&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Le sujet doit devenir la case 0 du nouveau tableau créer, si l&#039;utilisateur écrit un mot qui ne figure pas dans la liste, un message d&#039;erreur doit apparaître et l&#039;invité à réitérer le processus. Si au contraire le mot figure bien dans la liste, celui-ci doit automatiquement devoir la première case du nouvel Array &amp;quot;Phrase&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Ensuite il faut réitérer le processus jusqu&#039;au 4ème fichier texte afin de composer la phrase complète.&lt;br /&gt;
&lt;br /&gt;
==Pistes et références==&lt;br /&gt;
&lt;br /&gt;
===Pour le fond===&lt;br /&gt;
&lt;br /&gt;
====La tyranie de la langue par Barthes====&lt;br /&gt;
====Noam Chomsy se questionne sur le language====&lt;br /&gt;
====Gaston Bachelard et l’héritage de l’invisible====&lt;br /&gt;
====George Steiner et la Barbarie de l’ignorance====&lt;br /&gt;
====Anthropologie du language====&lt;br /&gt;
====Questionner ce langage par le prisme du numérique====&lt;br /&gt;
&lt;br /&gt;
===Pour la forme===&lt;br /&gt;
&lt;br /&gt;
====Du cut-up====&lt;br /&gt;
Poème dadaïste&lt;br /&gt;
BeatGeneration&lt;br /&gt;
&lt;br /&gt;
====à la table de radotage…====&lt;br /&gt;
Raymond Quenaud&lt;br /&gt;
&lt;br /&gt;
====Vers le pipotron====&lt;/div&gt;</summary>
		<author><name>Lena Bruyère</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Array&amp;diff=445</id>
		<title>Array</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Array&amp;diff=445"/>
		<updated>2018-11-27T16:21:14Z</updated>

		<summary type="html">&lt;p&gt;Lena Bruyère : /* V1.0 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Introduction==&lt;br /&gt;
&lt;br /&gt;
Cet article aurait put avoir comme titre le nom d&#039;un dictionnaire participatif crée au courant du début du 21ème siècle, plus précisément en l&#039;an de grâce 2k18, appelé aussi an 17 post Iphone 1 dont l&#039;on connais aujourd&#039;hui l’enjeu primordial dans notre société néo-primitive. L&#039;histoire nous raconte que, perturbée par l&#039;usage prophétique d&#039;un certain nombre de termes durant la première année de son cursus une étudiante créa l&#039;Alphabet Référentiel des Techniques et Maîtrises à l&#039;Usage des Résidents De l&#039;Erg Rassemblant et Articulant Tout les Outils de Recherche. Nom de code &amp;quot;Artmurderator&amp;quot; soit en traduction latine &amp;quot;Quæ occidis es&amp;quot; - ce qui tue.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Derrière toute parole, tout objet, tout évènement, toute manifestation humaine, il y a du langage&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==Mode opératoire ==&lt;br /&gt;
===V1.0===&lt;br /&gt;
&lt;br /&gt;
Voilà comment, grâce à votre dictionnaire personnalisé, vous pouvez, vous aussi, créer les prémisses de cet outil :&lt;br /&gt;
&lt;br /&gt;
La première étape est de créer plusieurs fichiers .txt des mots que vous désirez utiliser pour votre propre Artmurderator (chaque noms, adjectifs ou groupe nominaux devant être séparé par un retour à la ligne)  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* le premier comportant les sujets ou les groupes nominaux sélectionné, par exemple : &amp;quot; la cosmogonie, l’expérimentation permanente, le workshop, la galerie, le système de médiatisation du réel, et cætera...&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* le deuxième rassemblant les adjectifs tels que &amp;quot; expérimental, linéaire, anti-académique, autoréférentiel, clivant,...&amp;quot; ou bien d&#039;autres.&lt;br /&gt;
&lt;br /&gt;
* Dans le troisième il faudrait y lister des verbes conjugués au participe présent &amp;quot;interrogeant, restituant, critiquant, corroborant,...&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* Et enfin, dans le dernier, un ultime groupe nominal qui pulse. &amp;quot;La prolifération de nos spectres intimes, la restitution de sois-même, les enjeux actuels, nos flux de conscience, l&#039;acte de penser, le prélèvement de la réalité,...&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ATTENTION : vos fichiers textes doivent bien être en UTF8, sans quoi le grand tout ne comprendrait pas toutes les singularités de notre langue française et afficherai un message d&#039;erreur au premier accent circonflexe rencontré.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ce n&#039;est pas le tout d&#039;avoir enrichis son langage, encore faut-il plonger dans un langage tout autre : celui du [[terminal]], pour mettre tout ça en musique.&lt;br /&gt;
&lt;br /&gt;
Touts les mots listées ne doivent pas rester sous la forme de &amp;quot;liste&amp;quot; mais se transformer en tableaux - traduit par &amp;quot;Array&amp;quot; en anglais.&lt;br /&gt;
Un Array est comme une variable, à cela de différent qu&#039;elle en contient plusieurs sous forme de &amp;quot;case&amp;quot; . &lt;br /&gt;
&lt;br /&gt;
Par exemple je vais écrire dans mon terminal &lt;br /&gt;
&lt;br /&gt;
  &amp;lt;nowiki&amp;gt; tableau=(&#039;Roger&#039; &#039;Pierre&#039; &#039;Yves&#039;) &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La case 1 de mon tableau contient le nom &amp;quot;Pierre&amp;quot; (car les cases sont comptées à partir de 0) Si l&#039;ont veut que ça soit ma case 6 qui contienne le nom &amp;quot;Pierre&amp;quot; il faut écrire dans le terminal &lt;br /&gt;
&lt;br /&gt;
	tableau[6]=&#039;Pierre&#039; &lt;br /&gt;
&lt;br /&gt;
Les cases de 0 (Roger) à 6 (Pierre) n&#039;existeront donc pas puisqu&#039;elles sont vides. &lt;br /&gt;
&lt;br /&gt;
En cas de trou de mémoire, on peut afficher l’ensemble des valeurs de l&#039;Array grâce à la commande &lt;br /&gt;
&lt;br /&gt;
	${tableau[*]} &lt;br /&gt;
&lt;br /&gt;
Ensuite il faut entrer dans le nano, lui dire qu&#039;on lui parle en bash (#!/bin/bash en première ligne) &lt;br /&gt;
Retour à la ligne et lancer un compteur partant de la valeur 0. Vous pouvez écrire par exemple &lt;br /&gt;
&lt;br /&gt;
	i=0&lt;br /&gt;
	for i in $(cut -d: -f1 nomscommuns.txt)&lt;br /&gt;
	do&lt;br /&gt;
&lt;br /&gt;
On défini sur quel fichier va se baser notre procédure, ici l&#039;ont commence par les noms communs préalablement stocké dans le fichier .txt nommé &amp;quot;nomscommuns&amp;quot; et que chaque éléments, chaque noms, sortant de ce tableaux va être placés dans un rang nommé ici par la lettre &amp;quot;i&amp;quot; grace à la ligne suivante &lt;br /&gt;
&lt;br /&gt;
	tab[$j]=$i&lt;br /&gt;
&lt;br /&gt;
Puis on  incrémente le compteur pour créer une nouvelle case la prochaine fois en terminant par &lt;br /&gt;
&lt;br /&gt;
	j=$j+1 &lt;br /&gt;
	done&lt;br /&gt;
&lt;br /&gt;
La suite : le programme va demander une petite participation à l’utilisateur qui va lui même choisir par quelle lettre il veut commencer sa phrase, ce qui se traduit par la ligne de commande &amp;quot;echo &amp;quot;Saisir une lettre en débutant par une minuscule&amp;quot; &amp;quot;&lt;br /&gt;
&lt;br /&gt;
C&#039;est ce que le terminal va demander à l&#039;utilisateur quand celui-ci lancera le programme. Imaginons qu&#039;il écrive la lettre &amp;quot;r&amp;quot;&lt;br /&gt;
&lt;br /&gt;
read input -&lt;br /&gt;
for i in ${tab[@]}; do&lt;br /&gt;
    if [[ $i = $input* ]]&lt;br /&gt;
        then&lt;br /&gt;
        echo $i&lt;br /&gt;
    fi&lt;br /&gt;
&lt;br /&gt;
Le terminal va, grâce a cette commande, ressortir seulement les cases de l&#039;array, donc les mots, débutant avec la lettre donnée par l&#039;utilisateur. &lt;br /&gt;
&lt;br /&gt;
On anime le tout d&#039;un petit compteur &lt;br /&gt;
&lt;br /&gt;
	compteur=3&lt;br /&gt;
&lt;br /&gt;
	while [[ $compteur -ge 0 ]]&lt;br /&gt;
	do&lt;br /&gt;
        echo -e&lt;br /&gt;
        echo $compteur&lt;br /&gt;
        sleep 1&lt;br /&gt;
        compteur=$((compteur-1))&lt;br /&gt;
	done&lt;br /&gt;
&lt;br /&gt;
Ensuite on demande à l&#039;utilisateur d&#039;écrire l&#039;un des sujet proposé (echo &amp;quot;saisir un des sujet proposés&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Le sujet doit devenir la case 0 du nouveau tableau créer, si l&#039;utilisateur écrit un mot qui ne figure pas dans la liste, un message d&#039;erreur doit apparaître et l&#039;invité à réitérer le processus. Si au contraire le mot figure bien dans la liste, celui-ci doit automatiquement devoir la première case du nouvel Array &amp;quot;Phrase&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Ensuite il faut réitérer le processus jusqu&#039;au 4ème fichier texte afin de composer la phrase complète.&lt;br /&gt;
&lt;br /&gt;
==Pistes et références==&lt;br /&gt;
&lt;br /&gt;
===Pour le fond===&lt;br /&gt;
&lt;br /&gt;
====La tyranie de la langue par Barthes====&lt;br /&gt;
====Noam Chomsy se questionne sur le language====&lt;br /&gt;
====Gaston Bachelard et l’héritage de l’invisible====&lt;br /&gt;
====George Steiner et la Barbarie de l’ignorance====&lt;br /&gt;
====Anthropologie du language====&lt;br /&gt;
====Questionner ce langage par le prisme du numérique====&lt;br /&gt;
&lt;br /&gt;
===Pour la forme===&lt;br /&gt;
&lt;br /&gt;
====Du cut-up====&lt;br /&gt;
Poème dadaïste&lt;br /&gt;
BeatGeneration&lt;br /&gt;
&lt;br /&gt;
====à la table de radotage…====&lt;br /&gt;
Raymond Quenaud&lt;br /&gt;
&lt;br /&gt;
====Vers le pipotron====&lt;/div&gt;</summary>
		<author><name>Lena Bruyère</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Array&amp;diff=443</id>
		<title>Array</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Array&amp;diff=443"/>
		<updated>2018-11-27T16:13:50Z</updated>

		<summary type="html">&lt;p&gt;Lena Bruyère : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Introduction==&lt;br /&gt;
&lt;br /&gt;
Cet article aurait put avoir comme titre le nom d&#039;un dictionnaire participatif crée au courant du début du 21ème siècle, plus précisément en l&#039;an de grâce 2k18, appelé aussi an 17 post Iphone 1 dont l&#039;on connais aujourd&#039;hui l’enjeu primordial dans notre société néo-primitive. L&#039;histoire nous raconte que, perturbée par l&#039;usage prophétique d&#039;un certain nombre de termes durant la première année de son cursus une étudiante créa l&#039;Alphabet Référentiel des Techniques et Maîtrises à l&#039;Usage des Résidents De l&#039;Erg Rassemblant et Articulant Tout les Outils de Recherche. Nom de code &amp;quot;Artmurderator&amp;quot; soit en traduction latine &amp;quot;Quæ occidis es&amp;quot; - ce qui tue.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Derrière toute parole, tout objet, tout évènement, toute manifestation humaine, il y a du langage&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==Mode opératoire ==&lt;br /&gt;
===V1.0===&lt;br /&gt;
&lt;br /&gt;
Voilà comment, grâce à votre dictionnaire personnalisé, vous pouvez, vous aussi, créer les prémisses de cet outil :&lt;br /&gt;
&lt;br /&gt;
La première étape est de créer plusieurs fichiers .txt des mots que vous désirez utiliser pour votre propre Artmurderator (chaque noms, adjectifs ou groupe nominaux devant être séparé par un retour à la ligne)  &lt;br /&gt;
&lt;br /&gt;
- le premier comportant les sujets ou les groupes nominaux sélectionné, par exemple : &amp;quot; la cosmogonie, l’expérimentation permanente, le workshop, la galerie, le système de médiatisation du réel, et cætera...&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- le deuxième rassemblant les adjectifs tels que &amp;quot; expérimental, linéaire, anti-académique, autoréférentiel, clivant,...&amp;quot; ou bien d&#039;autres.&lt;br /&gt;
&lt;br /&gt;
- Dans le troisième il faudrait y lister des verbes conjugués au participe présent &amp;quot;interrogeant, restituant, critiquant, corroborant,...&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- Et enfin, dans le dernier, un ultime groupe nominal qui pulse. &amp;quot;La prolifération de nos spectres intimes, la restitution de sois-même, les enjeux actuels, nos flux de conscience, l&#039;acte de penser, le prélèvement de la réalité,...&amp;quot;&lt;br /&gt;
&lt;br /&gt;
ATTENTION : vos fichiers textes doivent bien être en UTF8, sans quoi le grand tout ne comprendrait pas toutes les singularités de notre langue française et afficherai un message d&#039;erreur au premier accent circonflexe rencontré.&lt;br /&gt;
&lt;br /&gt;
Ce n&#039;est pas le tout d&#039;avoir enrichis son langage, encore faut-il plonger dans un langage tout autre : celui du [[terminal]], pour mettre tout ça en musique.&lt;br /&gt;
&lt;br /&gt;
Touts les mots listées ne doivent pas rester sous la forme de &amp;quot;liste&amp;quot; mais se transformer en tableaux - traduit par &amp;quot;Array&amp;quot; en anglais ( tout s&#039;éclaire) &lt;br /&gt;
&lt;br /&gt;
Un Array est comme une variable, à cela de différent qu&#039;elle en contient plusieurs sous forme de &amp;quot;case&amp;quot; . &lt;br /&gt;
&lt;br /&gt;
Par exemple je vais écrire dans mon terminal &lt;br /&gt;
&lt;br /&gt;
	tableau=(&#039;Roger&#039; &#039;Pierre&#039; &#039;Yves&#039;)&lt;br /&gt;
&lt;br /&gt;
La case 1 de mon tableau contient le nom &amp;quot;Pierre&amp;quot; (car les cases sont comptées à partir de 0) Si l&#039;ont veut que ça soit ma case 6 qui contienne le nom &amp;quot;Pierre&amp;quot; il faut écrire dans le terminal &lt;br /&gt;
&lt;br /&gt;
	tableau[6]=&#039;Pierre&#039; &lt;br /&gt;
&lt;br /&gt;
Les cases de 0 (Roger) à 6 (Pierre) n&#039;existeront donc pas puisqu&#039;elles sont vides. &lt;br /&gt;
&lt;br /&gt;
En cas de trou de mémoire, on peut afficher l’ensemble des valeurs de l&#039;Array grâce à la commande &lt;br /&gt;
&lt;br /&gt;
	${tableau[*]} &lt;br /&gt;
&lt;br /&gt;
Ensuite il faut entrer dans le nano, lui dire qu&#039;on lui parle en bash (#!/bin/bash en première ligne) &lt;br /&gt;
Retour à la ligne et lancer un compteur partant de la valeur 0. Vous pouvez écrire par exemple &lt;br /&gt;
&lt;br /&gt;
	i=0&lt;br /&gt;
	for i in $(cut -d: -f1 nomscommuns.txt)&lt;br /&gt;
	do&lt;br /&gt;
&lt;br /&gt;
On défini sur quel fichier va se baser notre procédure, ici l&#039;ont commence par les noms communs préalablement stocké dans le fichier .txt nommé &amp;quot;nomscommuns&amp;quot; et que chaque éléments, chaque noms, sortant de ce tableaux va être placés dans un rang nommé ici par la lettre &amp;quot;i&amp;quot; grace à la ligne suivante &lt;br /&gt;
&lt;br /&gt;
	tab[$j]=$i&lt;br /&gt;
&lt;br /&gt;
Puis on  incrémente le compteur pour créer une nouvelle case la prochaine fois en terminant par &lt;br /&gt;
&lt;br /&gt;
	j=$j+1 &lt;br /&gt;
	done&lt;br /&gt;
&lt;br /&gt;
La suite : le programme va demander une petite participation à l’utilisateur qui va lui même choisir par quelle lettre il veut commencer sa phrase, ce qui se traduit par la ligne de commande &amp;quot;echo &amp;quot;Saisir une lettre en débutant par une minuscule&amp;quot; &amp;quot;&lt;br /&gt;
&lt;br /&gt;
C&#039;est ce que le terminal va demander à l&#039;utilisateur quand celui-ci lancera le programme. Imaginons qu&#039;il écrive la lettre &amp;quot;r&amp;quot;&lt;br /&gt;
&lt;br /&gt;
read input -&lt;br /&gt;
for i in ${tab[@]}; do&lt;br /&gt;
    if [[ $i = $input* ]]&lt;br /&gt;
        then&lt;br /&gt;
        echo $i&lt;br /&gt;
    fi&lt;br /&gt;
&lt;br /&gt;
Le terminal va, grâce a cette commande, ressortir seulement les cases de l&#039;array, donc les mots, débutant avec la lettre donnée par l&#039;utilisateur. &lt;br /&gt;
&lt;br /&gt;
On anime le tout d&#039;un petit compteur &lt;br /&gt;
&lt;br /&gt;
	compteur=3&lt;br /&gt;
&lt;br /&gt;
	while [[ $compteur -ge 0 ]]&lt;br /&gt;
	do&lt;br /&gt;
        echo -e&lt;br /&gt;
        echo $compteur&lt;br /&gt;
        sleep 1&lt;br /&gt;
        compteur=$((compteur-1))&lt;br /&gt;
	done&lt;br /&gt;
&lt;br /&gt;
Ensuite on demande à l&#039;utilisateur d&#039;écrire l&#039;un des sujet proposé (echo &amp;quot;saisir un des sujet proposés&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Le sujet doit devenir la case 0 du nouveau tableau créer, si l&#039;utilisateur écrit un mot qui ne figure pas dans la liste, un message d&#039;erreur doit apparaître et l&#039;invité à réitérer le processus. Si au contraire le mot figure bien dans la liste, celui-ci doit automatiquement devoir la première case du nouvel Array &amp;quot;Phrase&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Ensuite il faut réitérer le processus jusqu&#039;au 4ème fichier texte afin de composer la phrase complète.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Pistes et références==&lt;br /&gt;
&lt;br /&gt;
===Pour le fond===&lt;br /&gt;
&lt;br /&gt;
====La tyranie de la langue par Barthes====&lt;br /&gt;
====Noam Chomsy se questionne sur le language====&lt;br /&gt;
====Gaston Bachelard et l’héritage de l’invisible====&lt;br /&gt;
====George Steiner et la Barbarie de l’ignorance====&lt;br /&gt;
====Anthropologie du language====&lt;br /&gt;
====Questionner ce langage par le prisme du numérique====&lt;br /&gt;
&lt;br /&gt;
===Pour la forme===&lt;br /&gt;
&lt;br /&gt;
====Du cut-up====&lt;br /&gt;
Poème dadaïste&lt;br /&gt;
BeatGeneration&lt;br /&gt;
&lt;br /&gt;
====à la table de radotage…====&lt;br /&gt;
Raymond Quenaud&lt;br /&gt;
&lt;br /&gt;
====Vers le pipotron====&lt;/div&gt;</summary>
		<author><name>Lena Bruyère</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Session01-projects&amp;diff=412</id>
		<title>Session01-projects</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Session01-projects&amp;diff=412"/>
		<updated>2018-11-27T15:39:12Z</updated>

		<summary type="html">&lt;p&gt;Lena Bruyère : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;voilà&lt;br /&gt;
&lt;br /&gt;
[[Utilisateur:Laura Conant|Laura Conant - Die zauberflöte für ein Computerterminal]]&lt;br /&gt;
&lt;br /&gt;
[[Accumulations|Charlotte Ecker - Accumulations]]&lt;br /&gt;
&lt;br /&gt;
[[Array|Lena Bruyère - Artmurderator]]&lt;br /&gt;
&lt;br /&gt;
[[Quentin Lamouroux - Typoem]]&lt;/div&gt;</summary>
		<author><name>Lena Bruyère</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Session01-projects&amp;diff=400</id>
		<title>Session01-projects</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Session01-projects&amp;diff=400"/>
		<updated>2018-11-27T15:27:48Z</updated>

		<summary type="html">&lt;p&gt;Lena Bruyère : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;voilà&lt;br /&gt;
&lt;br /&gt;
[[Utilisateur:Laura Conant|Laura Conant - Die zauberflöte für ein Computerterminal]]&lt;br /&gt;
&lt;br /&gt;
[[Accumulations|Charlotte Ecker - Accumulations]]&lt;br /&gt;
&lt;br /&gt;
[[Lena Bruyère]] | [[Array|Artmurderator]]&lt;/div&gt;</summary>
		<author><name>Lena Bruyère</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Array&amp;diff=291</id>
		<title>Array</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Array&amp;diff=291"/>
		<updated>2018-11-20T15:22:03Z</updated>

		<summary type="html">&lt;p&gt;Lena Bruyère : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Cet article aurait put avoir comme titre le nom d&#039;un dictionnaire participatif crée au courant du début du 21ème siècle, plus précisément en l&#039;an de grâce 2k18, appelé aussi an 17 post Iphone 1 dont l&#039;on connais aujourd&#039;hui l’enjeu primordial dans notre société néo-primitive. L&#039;histoire nous raconte que, perturbée par l&#039;usage prophétique d&#039;un certain nombre de termes durant la première année de son cursus [[Lena Bruyère]] créa l&#039;Alphabet Référentiel des Techniques et Maîtrises à l&#039;Usage des Résidents De l&#039;Erg Rassemblant et Articulant Tout les Outils de Recherche. Nom de code &amp;quot;Artmurderator&amp;quot; soit en traduction latine &amp;quot;Quæ occidis es&amp;quot; - ce qui tue.&lt;br /&gt;
&lt;br /&gt;
Loin d&#039;une quelconque volontés vindicative par rapport à ces faits : l&#039;Artmurderator se voulait d’abord être un outil récréatif, permettant à quiconque de créer en quelque clics une phrase faisant rougir les commissaires d’expositions, une scénographie linguistique à ressortir lors des examinations en laissant pantois les auditeurs les plus pointilleux. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Voilà comment, grâce à votre dictionnaire personnalisé, vous pouvez, vous aussi, créer les prémisses de cet outil :&lt;br /&gt;
&lt;br /&gt;
La première étape est de créer plusieurs fichiers .txt des mots que vous désirez utiliser pour votre propre Artmurderator (chaque noms, adjectifs ou groupe nominaux devant être séparé par un retour à la ligne)  &lt;br /&gt;
&lt;br /&gt;
- le premier comportant les sujets ou les groupes nominaux sélectionné, par exemple : &amp;quot; la cosmogonie, l’expérimentation permanente, le workshop, la galerie, le système de médiatisation du réel, et cætera...&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- le deuxième rassemblant les adjectifs tels que &amp;quot; expérimental, linéaire, anti-académique, autoréférentiel, clivant,...&amp;quot; ou bien d&#039;autres.&lt;br /&gt;
&lt;br /&gt;
- Dans le troisième il faudrait y lister des verbes conjugués au participe présent &amp;quot;interrogeant, restituant, critiquant, corroborant,...&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- Et enfin, dans le dernier, un ultime groupe nominal qui pulse. &amp;quot;La prolifération de nos spectres intimes, la restitution de sois-même, les enjeux actuels, nos flux de conscience, l&#039;acte de penser, le prélèvement de la réalité,...&amp;quot;&lt;br /&gt;
&lt;br /&gt;
ATTENTION : vos fichiers textes doivent bien être en UTF8, sans quoi le grand tout ne comprendrait pas toutes les singularités de notre langue française et afficherai un message d&#039;erreur au premier accent circonflexe rencontré.&lt;br /&gt;
&lt;br /&gt;
Ce n&#039;est pas le tout d&#039;avoir enrichis son langage, encore faut-il plonger dans un langage tout autre : celui du [[terminal]], pour mettre tout ça en musique.&lt;br /&gt;
&lt;br /&gt;
Touts les mots listées ne doivent pas rester sous la forme de &amp;quot;liste&amp;quot; mais se transformer en tableaux - traduit par &amp;quot;Array&amp;quot; en anglais ( tout s&#039;éclaire) &lt;br /&gt;
&lt;br /&gt;
Un Array est comme une variable, à cela de différent qu&#039;elle en contient plusieurs sous forme de &amp;quot;case&amp;quot; . &lt;br /&gt;
&lt;br /&gt;
Par exemple je vais écrire dans mon terminal &lt;br /&gt;
&lt;br /&gt;
	tableau=(&#039;Roger&#039; &#039;Pierre&#039; &#039;Yves&#039;)&lt;br /&gt;
&lt;br /&gt;
La case 1 de mon tableau contient le nom &amp;quot;Pierre&amp;quot; (car les cases sont comptées à partir de 0) Si l&#039;ont veut que ça soit ma case 6 qui contienne le nom &amp;quot;Pierre&amp;quot; il faut écrire dans le terminal &lt;br /&gt;
&lt;br /&gt;
	tableau[6]=&#039;Pierre&#039; &lt;br /&gt;
&lt;br /&gt;
Les cases de 0 (Roger) à 6 (Pierre) n&#039;existeront donc pas puisqu&#039;elles sont vides. &lt;br /&gt;
&lt;br /&gt;
En cas de trou de mémoire, on peut afficher l’ensemble des valeurs de l&#039;Array grâce à la commande &lt;br /&gt;
&lt;br /&gt;
	${tableau[*]} &lt;br /&gt;
&lt;br /&gt;
Ensuite il faut entrer dans le nano, lui dire qu&#039;on lui parle en bash (#!/bin/bash en première ligne) &lt;br /&gt;
Retour à la ligne et lancer un compteur partant de la valeur 0. Vous pouvez écrire par exemple &lt;br /&gt;
&lt;br /&gt;
	i=0&lt;br /&gt;
	for i in $(cut -d: -f1 nomscommuns.txt)&lt;br /&gt;
	do&lt;br /&gt;
&lt;br /&gt;
On défini sur quel fichier va se baser notre procédure, ici l&#039;ont commence par les noms communs préalablement stocké dans le fichier .txt nommé &amp;quot;nomscommuns&amp;quot; et que chaque éléments, chaque noms, sortant de ce tableaux va être placés dans un rang nommé ici par la lettre &amp;quot;i&amp;quot; grace à la ligne suivante &lt;br /&gt;
&lt;br /&gt;
	tab[$j]=$i&lt;br /&gt;
&lt;br /&gt;
Puis on  incrémente le compteur pour créer une nouvelle case la prochaine fois en terminant par &lt;br /&gt;
&lt;br /&gt;
	j=$j+1 &lt;br /&gt;
	done&lt;br /&gt;
&lt;br /&gt;
La suite : le programme va demander une petite participation à l’utilisateur qui va lui même choisir par quelle lettre il veut commencer sa phrase, ce qui se traduit par la ligne de commande &amp;quot;echo &amp;quot;Saisir une lettre en débutant par une minuscule&amp;quot; &amp;quot;&lt;br /&gt;
&lt;br /&gt;
C&#039;est ce que le terminal va demander à l&#039;utilisateur quand celui-ci lancera le programme. Imaginons qu&#039;il écrive la lettre &amp;quot;r&amp;quot;&lt;br /&gt;
&lt;br /&gt;
read input -&lt;br /&gt;
for i in ${tab[@]}; do&lt;br /&gt;
    if [[ $i = $input* ]]&lt;br /&gt;
        then&lt;br /&gt;
        echo $i&lt;br /&gt;
    fi&lt;br /&gt;
&lt;br /&gt;
Le terminal va, grâce a cette commande, ressortir seulement les cases de l&#039;array, donc les mots, débutant avec la lettre donnée par l&#039;utilisateur. &lt;br /&gt;
&lt;br /&gt;
On anime le tout d&#039;un petit compteur &lt;br /&gt;
&lt;br /&gt;
	compteur=3&lt;br /&gt;
&lt;br /&gt;
	while [[ $compteur -ge 0 ]]&lt;br /&gt;
	do&lt;br /&gt;
        echo -e&lt;br /&gt;
        echo $compteur&lt;br /&gt;
        sleep 1&lt;br /&gt;
        compteur=$((compteur-1))&lt;br /&gt;
	done&lt;br /&gt;
&lt;br /&gt;
Ensuite on demande à l&#039;utilisateur d&#039;écrire l&#039;un des sujet proposé (echo &amp;quot;saisir un des sujet proposés&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Le sujet doit devenir la case 0 du nouveau tableau créer, si l&#039;utilisateur écrit un mot qui ne figure pas dans la liste, un message d&#039;erreur doit apparaître et l&#039;invité à réitérer le processus. Si au contraire le mot figure bien dans la liste, celui-ci doit automatiquement devoir la première case du nouvel Array &amp;quot;Phrase&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Ensuite il faut réitérer le processus jusqu&#039;au 4ème fichier texte afin de composer la phrase complète.&lt;/div&gt;</summary>
		<author><name>Lena Bruyère</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Array&amp;diff=290</id>
		<title>Array</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Array&amp;diff=290"/>
		<updated>2018-11-20T15:18:29Z</updated>

		<summary type="html">&lt;p&gt;Lena Bruyère : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Cet article aurait put avoir comme titre le nom d&#039;un dictionnaire participatif crée au courant du début du 21ème siècle, plus précisément en l&#039;an de grâce 2k18, appelé aussi an 17 post Iphone 1 dont l&#039;on connais aujourd&#039;hui l’enjeu primordial dans notre société néo-primitive. L&#039;histoire nous raconte que, perturbée par l&#039;usage prophétique d&#039;un certain nombre de termes durant la première année de son cursus [[Lena Bruyère]] créa l&#039;Alphabet Référentiel des Techniques et Maîtrises à l&#039;Usage des Résidents De l&#039;Erg Rassemblant et Articulant Tout les Outils de Recherche. Nom de code &amp;quot;Artmurderator&amp;quot; soit en traduction latine &amp;quot;Quæ occidis es&amp;quot; - ce qui tue.&lt;br /&gt;
&lt;br /&gt;
Loin d&#039;une quelconque volontés vindicative par rapport à ces faits : l&#039;Artmurderator se voulait d’abord être un outil récréatif, permettant à quiconque de créer en quelque clics une phrase faisant rougir les commissaires d’expositions, une scénographie linguistique à ressortir lors des examinations en laissant pantois les auditeurs les plus pointilleux. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Voilà comment, grâce à votre dictionnaire personnalisé, vous pouvez, vous aussi, créer les prémisses de cet outil :&lt;br /&gt;
&lt;br /&gt;
La première étape est de créer plusieurs fichiers .txt des mots que vous désirez utiliser pour votre propre Artmurderator (chaque noms, adjectifs ou groupe nominaux devant être séparé par un retour à la ligne)  &lt;br /&gt;
&lt;br /&gt;
- le premier comportant les sujets ou les groupes nominaux sélectionné, par exemple : &amp;quot; la cosmogonie, l’expérimentation permanente, le workshop, la galerie, le système de médiatisation du réel, et cætera...&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- le deuxième rassemblant les adjectifs tels que &amp;quot; expérimental, linéaire, anti-académique, autoréférentiel, clivant,...&amp;quot; ou bien d&#039;autres.&lt;br /&gt;
&lt;br /&gt;
- Dans le troisième il faudrait y lister des verbes conjugués au participe présent &amp;quot;interrogeant, restituant, critiquant, corroborant,...&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- Et enfin, dans le dernier, un ultime groupe nominal qui pulse. &amp;quot;La prolifération de nos spectres intimes, la restitution de sois-même, les enjeux actuels, nos flux de conscience, l&#039;acte de penser, le prélèvement de la réalité,...&amp;quot;&lt;br /&gt;
&lt;br /&gt;
ATTENTION : vos fichiers textes doivent bien être en UTF8, sans quoi le grand tout ne comprendrait pas toutes les singularités de notre langue française et afficherai un message d&#039;erreur au premier accent circonflexe rencontré.&lt;br /&gt;
&lt;br /&gt;
Ce n&#039;est pas le tout d&#039;avoir enrichis son langage, encore faut-il plonger dans un langage tout autre : celui du [[terminal]], pour mettre tout ça en musique.&lt;br /&gt;
&lt;br /&gt;
Touts les mots listées ne doivent pas rester sous la forme de &amp;quot;liste&amp;quot; mais se transformer en tableaux - traduit par &amp;quot;Array&amp;quot; en anglais ( tout s&#039;éclaire) &lt;br /&gt;
&lt;br /&gt;
Un Array est comme une variable, à cela de différent qu&#039;elle en contient plusieurs sous forme de &amp;quot;case&amp;quot; . &lt;br /&gt;
&lt;br /&gt;
Par exemple je vais écrire dans mon terminal tableau=(&#039;Roger&#039; &#039;Pierre&#039; &#039;Yves&#039;)&lt;br /&gt;
&lt;br /&gt;
La case 1 de mon tableau contient le nom &amp;quot;Pierre&amp;quot; (car les cases sont comptées à partir de 0) Si l&#039;ont veut que ça soit ma case 6 qui contienne le nom &amp;quot;Pierre&amp;quot; il faut écrire dans le terminal tableau[6]=&#039;Pierre&#039; - les cases de 0 (Roger) à 6 (Pierre) n&#039;existeront donc pas puisqu&#039;elles sont vides. &lt;br /&gt;
&lt;br /&gt;
En cas de trou de mémoire, on peut afficher l’ensemble des valeurs de l&#039;Array grâce à la commande &lt;br /&gt;
&lt;br /&gt;
${tableau[*]} &lt;br /&gt;
&lt;br /&gt;
Ensuite il faut entrer dans le nano, lui dire qu&#039;on lui parle en bash (#!/bin/bash en première ligne) &lt;br /&gt;
Retour à la ligne et lancer un compteur partant de la valeur 0. Vous pouvez écrire par exemple &lt;br /&gt;
&lt;br /&gt;
i=0&lt;br /&gt;
for i in $(cut -d: -f1 nomscommuns.txt); do&lt;br /&gt;
&lt;br /&gt;
On défini sur quel fichier va se baser notre procédure, ici l&#039;ont commence par les noms communs préalablement stocké dans le fichier .txt nommé &amp;quot;nomscommuns&amp;quot; et que chaque éléments, chaque noms, sortant de ce tableaux va être placés dans un rang nommé ici par la lettre &amp;quot;i&amp;quot; grace à la ligne suivante &lt;br /&gt;
&lt;br /&gt;
tab[$j]=$i&lt;br /&gt;
&lt;br /&gt;
puis on  incrémente le compteur pour créer une nouvelle case la prochaine fois en terminant par &lt;br /&gt;
&lt;br /&gt;
j=$j+1 &lt;br /&gt;
done&lt;br /&gt;
&lt;br /&gt;
La suite : le programme va demander une petite participation à l’utilisateur qui va lui même choisir par quelle lettre il veut commencer sa phrase, ce qui se traduit par la ligne de commande &amp;quot;echo &amp;quot;Saisir une lettre en débutant par une minuscule&amp;quot; &amp;quot;&lt;br /&gt;
&lt;br /&gt;
C&#039;est ce que le terminal va demander à l&#039;utilisateur quand celui-ci lancera le programme. Imaginons qu&#039;il écrive la lettre &amp;quot;r&amp;quot;&lt;br /&gt;
&lt;br /&gt;
read input -&lt;br /&gt;
for i in ${tab[@]}; do&lt;br /&gt;
    if [[ $i = $input* ]]&lt;br /&gt;
        then&lt;br /&gt;
        echo $i&lt;br /&gt;
    fi&lt;br /&gt;
&lt;br /&gt;
Le terminal va, grâce a cette commande, ressortir seulement les cases de l&#039;array, donc les mots, débutant avec la lettre donnée par l&#039;utilisateur. &lt;br /&gt;
&lt;br /&gt;
On anime le tout d&#039;un petit compteur &lt;br /&gt;
&lt;br /&gt;
compteur=3&lt;br /&gt;
&lt;br /&gt;
while [[ $compteur -ge 0 ]]&lt;br /&gt;
do&lt;br /&gt;
        echo -e&lt;br /&gt;
        echo $compteur&lt;br /&gt;
        sleep 1&lt;br /&gt;
        compteur=$((compteur-1))&lt;br /&gt;
done&lt;br /&gt;
&lt;br /&gt;
Ensuite on demande à l&#039;utilisateur d&#039;écrire l&#039;un des sujet proposé (echo &amp;quot;saisir un des sujet proposés&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Le sujet doit devenir la case 0 du nouveau tableau créer, si l&#039;utilisateur écrit un mot qui ne figure pas dans la liste, un message d&#039;erreur doit apparaître et l&#039;invité à réitérer le processus. Si au contraire le mot figure bien dans la liste, celui-ci doit automatiquement devoir la première case du nouvel Array &amp;quot;Phrase&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Ensuite il faut réitérer le processus jusqu&#039;au 4ème fichier texte afin de composer la phrase complète.&lt;/div&gt;</summary>
		<author><name>Lena Bruyère</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Array&amp;diff=286</id>
		<title>Array</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Array&amp;diff=286"/>
		<updated>2018-11-20T00:28:58Z</updated>

		<summary type="html">&lt;p&gt;Lena Bruyère : Page créée avec «  Cet article aurait put avoir comme titre le nom d&amp;#039;un dictionnaire participatif crée au courant du début du 21ème siècle, plus précisément en l&amp;#039;an de grâce 2k18, ap... »&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Cet article aurait put avoir comme titre le nom d&#039;un dictionnaire participatif crée au courant du début du 21ème siècle, plus précisément en l&#039;an de grâce 2k18, appelé aussi an 17 post Iphone 1 dont l&#039;on connais aujourd&#039;hui l’enjeu primordial dans notre société néo-primitive. L&#039;histoire nous raconte que, perturbée par l&#039;usage prophétique d&#039;un certain nombre de termes durant la première année de son cursus [[Lena Bruyère]] créa l&#039;Alphabet Référentiel des Techniques et Maîtrises à l&#039;Usage des Résidents De l&#039;Erg Rassemblant et Articulant Tout les Outils de Recherche. Nom de code &amp;quot;Artmurderator&amp;quot; soit en traduction latine &amp;quot;Quæ occidis es&amp;quot; - ce qui tue.&lt;br /&gt;
&lt;br /&gt;
Loin d&#039;une quelconque volontés vindicative par rapport à ces faits : l&#039;Artmurderator se voulait d’abord être un outil récréatif, permettant à quiconque de créer en quelque clics une phrase faisant rougir les commissaires d’exposition, dupant les jury les plus pointilleux, une scénographie linguistique à ressortir lors des examinations en laissant pantois les auditeurs les plus scrupuleux. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Voilà comment, grâce à votre dictionnaire personnalisé, vous pouvez, vous aussi, créer les prémisses de cet outil :&lt;br /&gt;
&lt;br /&gt;
La première étape est de créer plusieurs fichiers .txt des mots que vous désirer utiliser pour votre propre Artmurderator (chaque noms, adjectifs ou groupe nominaux devant être séparé par un retour à la ligne)  &lt;br /&gt;
&lt;br /&gt;
- le premier comportant les sujets ou les groupes nominaux sélectionné, par exemple : &amp;quot; la cosmogonie, l’expérimentation permanente, le workshop, la galerie, le système de médiatisation du réel, et cætera...&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- le deuxième rassemblant les adjectifs tels que &amp;quot; expérimental, linéaire, anti-académique, autoréférentiel, clivant,...&amp;quot; ou bien d&#039;autres.&lt;br /&gt;
&lt;br /&gt;
- Dans le troisième il faudrait y lister des verbes conjugués au participe présent &amp;quot;interrogeant, restituant, critiquant, corroborant,...&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- Et enfin, dans le dernier, un ultime groupe nominal qui pulse. &amp;quot;La prolifération de nos spectres intimes, la restitution de sois-même, les enjeux actuels, nos flux de conscience, l&#039;acte de penser, le prélèvement de la réalité,...&amp;quot;&lt;br /&gt;
&lt;br /&gt;
ATTENTION : vos fichiers textes doivent bien être en UT8, sans quoi le grand tout ne comprendrait pas toute les singularités de notre langue française et afficherai un message d&#039;erreur au premier accent circonflexe rencontré.&lt;br /&gt;
&lt;br /&gt;
Ce n&#039;est pas le tout d&#039;avoir enrichis son langage, encore faut il plonger dans un langage tout autre celui du [[terminal]] pour mettre tout ça en musique.&lt;br /&gt;
&lt;br /&gt;
Touts les mots listées ne doivent pas rester sous la forme de &amp;quot;liste&amp;quot; mais se transformer en tableaux - traduit par &amp;quot;Array&amp;quot; en anglais ( tout s&#039;éclaire) &lt;br /&gt;
&lt;br /&gt;
Un Array est comme une variable, à cela de différence qu&#039;elle en contient plusieurs sous forme de &amp;quot;case&amp;quot; . &lt;br /&gt;
&lt;br /&gt;
Par exemple je vais écrire dans mon terminal tableau=(&#039;Roger&#039; &#039;Pierre&#039; &#039;Yves&#039;)&lt;br /&gt;
&lt;br /&gt;
La case 1 de mon tableau contient le nom &amp;quot;Pierre&amp;quot; (car les cases sont comptées à partir de 0) Si l&#039;ont veut que ça soit ma case 6 qui contienne le nom &amp;quot;Pierre&amp;quot; il faut écrire dans le terminal tableau[6]=&#039;Pierre&#039; - les cases de 0 (Roger) à 6 (Pierre) n&#039;existeront donc pas puisqu&#039;elles sont vides. &lt;br /&gt;
&lt;br /&gt;
En cas de trou de mémoire, on peut afficher l’ensemble des valeurs de l&#039;Array grâce à la commande ${tableau[*]} &lt;br /&gt;
&lt;br /&gt;
Ensuite il faut entrer dans le nano, lui dire qu&#039;on lui parle en bash (#!/bin/bash en première ligne) &lt;br /&gt;
Retour à la ligne et lancer un compteur partant de la valeur 0. Vous pouvez écrire par exemple &amp;quot;i=0&amp;quot;&lt;br /&gt;
&amp;quot;for i in $(cut -d: -f1 nomscommuns.txt); do&amp;quot; On défini sur quel fichier va se baser notre procédure, ici l&#039;ont commence par les noms communs préalablement stocké dans le fichier .txt nommé &amp;quot;nomscommuns&amp;quot; et que chaque éléments, chaque noms, sortant de ce tableaux va être placés dans un rang nommé ici par la lettre &amp;quot;i&amp;quot; grace à la ligne suivante &amp;quot; tab[$j]=$i &amp;quot; puis on  incrémente le compteur pour créer une nouvelle case la prochaine fois en terminant par &amp;quot;j=$j+1&amp;quot; puis enfin &amp;quot;done&amp;quot;&lt;br /&gt;
&lt;br /&gt;
La suite : le programme va demander une petite participation à l’utilisateur qui va lui même choisir par quelle lettre il veut commencer sa phrase, ce qui se traduit par la ligne de commande &amp;quot;echo &amp;quot;Saisir une lettre en débutant par une minuscule&amp;quot; &amp;quot;&lt;br /&gt;
&lt;br /&gt;
C&#039;est ce que le terminal va demander à l&#039;utilisateur quand celui-ci lancera le programme. Imaginons qu&#039;il écrive la lettre &amp;quot;r&amp;quot;&lt;br /&gt;
&amp;quot;read input&amp;quot; -&lt;br /&gt;
for i in ${tab[@]}; do&lt;br /&gt;
    if [[ $i = $input* ]]&lt;br /&gt;
        then&lt;br /&gt;
        echo $i&lt;br /&gt;
    fi&lt;br /&gt;
&lt;br /&gt;
- A TERMINER -&lt;/div&gt;</summary>
		<author><name>Lena Bruyère</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Utilisateur:Lena_Bruy%C3%A8re&amp;diff=96</id>
		<title>Utilisateur:Lena Bruyère</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Utilisateur:Lena_Bruy%C3%A8re&amp;diff=96"/>
		<updated>2018-09-25T15:51:53Z</updated>

		<summary type="html">&lt;p&gt;Lena Bruyère : Page créée avec « Hmmm »&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hmmm&lt;/div&gt;</summary>
		<author><name>Lena Bruyère</name></author>
	</entry>
</feed>