lundi, avril 10, 2017

De Lecjo à Lecjoa how to

Peut-on confier la gestion des imprimantes à une secrétaire ?
Non, car il y a plusieurs dimensions à mettre en équilibres afin de choisir le meilleur cas en fonction de l'utilisation. Ignorer un aspect, ce serait prendre un cas particulier pour une généralité, une des définitions de la folie décrite depuis toujours (cf Aristote dans son étude des sophismes). Pour pouvoir faire l'étude, il y a un minimum de savoir technique, un minimum de savoir de gestion technique, ... en d'autres mots des savoirs qui font que la personne les possédant ne peut plus être nommée secrétaire.

Le petit texte d'introduction à lui tout seul contient toute la logique qui va suivre. Nous ne pouvons pas confier l'intelligence humaine à une machine, nous ne pouvons pas confier des opérations logiques à une machine, nous ne pouvons pas confier l'analyse des sons à une machine, car tout ces actes lui sont impossible. De même, nous ne pouvons pas confier l'administration technique à un administratif pure sans toute une panoplie de savoir techniques et un solide entendement, car tout ces actes lui sont impossible. Au mieux une machine ne peut qu'imiter une secrétaire de base au plus bas niveau, pour faire de la comparaison, et du rangement. Mais dès qu'il y a de l'entendement, ou des relations humaines, les taches deviennent en dehors des possibilités machines.

Tous les postes qui vont suivre ont pour but d'apprendre à apprendre en opposition à apprendre à croire.
apprendre à apprendre afin que chacun puisse créer ses propres Add on firefox.
Des add on qui pourront aussi bien générer des musiques ou des instruments musicaux personnalisés. En fin du How to, je donnerai plus de détail sur comment générer le langage multidirectionnel en vidéo

Les Add on firefox doivent contenir un fichier normé  pour se présenter :
manifest.json

 Ce fichier contient le nom de l'application, son numéro de version, les propriétés utilisées par l'application, l'adresse d'un logo

Pour créer sa première application, 
1- il faut créer un répertoire de travail.
2- il faut copier/coller le fichier indiquer par le lien dans le répertoire de travail, 3- ouvrir le fichier avec son éditeur de texte pour changer le nom :
lecjo@mozilla.org par votre propre nom.
4- copier/coller dans le répertoire 
adaptateur.js
background.js
constructeur.js
table.js
5- créer dans le répertoire de travaille un répertoire nommé icons, dans lequel nous plaçons une image pour la bare des tache nommée  : lecjo-32.png .
Cette image peut porter un autre nom, pour cela il faut changer le nom dans manifest.json

6- Cliquer dans firefox sur : "open menu" 
7- Cliquer dans la table qui s'ouvre, il faut cliquer sur : manage your add-ons
8- cliquer sur tools for all add-ons





9- cliquer sur :debug Add-ons, puis cliquer sur : load temporary Add-on
dans le navigateur de fichier, il faut indiquer l'emplacement ou se trouve votre manifest.json

Manifest.json de démo contient :

son identité avec un nom :
"id": "lecjo@mozilla.org",

à quoi sert l'application, ici lire des fichiers audio dna qui est un langage mutidirectionnel ( il met en équilibre les différentes dimensions aux lois différentes) :
"description": "Play audio file dna",

son nom
"name": "Lecjo",

les permissions utiles, ici pour mettre en mémoire les fichiers audio générés
"permissions": ["storage"],

on indique les fichiers utiles :
"content_scripts": [
{
"matches": [""],
"js": ["adaptateur.js", "table.js", "constructeur.js", "background.js" ]
}

on place un logo dans la barre des taches pour saoir quand l'Add-on est installé

], "browser_action": {
"default_icon": "icons/lecjo-32.png"
},


Dans les postes suivant, j'indique à quoi servent les fichiers et comment ils sont construit, afin que chacun puisse les modifier à sa convenance. Afin que chacun puisse créer son propre lecteur musical, un lecteur adapté à l'utilisation désirée et aux sonorités désirées.


 

Cinq minutes de rire pour un adulte, durent une éternité pour un enfant.

Aucun commentaire: