Projet "OuEstQuoi"
Posté : 05 juin 2017, 04:06
Un travail invisible à mon sens indispensable
Bonsoir à toutes et à tous,
Tout d'abord, bravo les Gars (et les Dames) pour le montage du Lab! En six ans vous avez effectué un travail remarquable! Surtout de la part de supposés "amateurs", vous avez supplanté largement bon nombre d'industriels. Le tout en plus, sans subventions!
La rançon du succès du Lab : Il faut bien le dire, on n'y trouve rien! Ou pour être plus précis, on perd un temps infini pour trouver des choses simples...
Tenez, l'autre jour je suis venu plus tôt dans le dessein de passer l'aspirateur sur les 1500 m². Seulement, personne n'était en mesure de me dire où se trouvait l'appareil. Pourtant cette grosse machine que j'avais utilisée la fois précédente pouvait difficilement passer inaperçue! Une machine surpuissante équipée de deux gros moteurs industriels qui, lorsqu'on la met en route, oblige les occupants de la salle à prendre la poudre d'escampette ou à se greffer des bouchons dans les oreilles...
Seulement cette big machine était... introuvable! Avait-elle été aspirée par elle-même comme dans ce dessin de la Panthère rose?
Mais après moult interrogations auprès des uns et des autres plus anciens que moi dans le Lab, victoire! J'ai fini par trouver un autre aspirateur, le rouge. Mais ce dernier n'avait pas de manchon, ou pour être plus précis pas de balai. Rebelote pour une longue marche de plusieurs hectomètres tel la Panthère rose (celle du dessin animé) dans les dizaines de recoins pour tomber par hasard au sein d'une pièce noire, sur le premier aspirateur tant convoité. Seulement bis repetita, lui non plus n'avait pas d'embout!
Après ces deux heures de vaines pérégrinations, je me suis résolu à solliciter Coline. Après une longue promenade à son tour pour trouver l'objet de ma recherche, elle s'est résolue à appeler ce pauvre Zénos qui était en vacances!
Bref, imaginez si les 400 membres du Lab interrogent Coline ou Zénos toutes les trois secondes! Donc il faut faire absolument quelque chose pour trouver plus facilement les objets dans le Lab.
Trouver une aiguille dans une botte de foin
Quand on y réfléchit, tout humain est capable de trouver une aiguille dans une boîte, elle-même rangée dans un tiroir, se trouvant au sein d'un meuble, dans une chambre, d'une maison située dans une rue d'un quartier, d'une ville, d'un département, d'une région, d'un pays, d'un continent sur la Terre. Pff... Nous en sommes à 12 niveaux d'arborescences.
Rappelons-nous ce que disait Heisenberg au travers de son "Principe d'Incertitude" : "il est impossible de connaitre simultanément la position et la vitesse exactes d'une particule". Dit d'une autre manière, si la vitesse de l'objet est nulle, on ne peut connaître avec précision sa position...
Ce n'est pas pour autant que l'on abdique. On peut donner une position XYZ au temps T. Ainsi on a une idée approximative de l'endroit où se trouve la chose...
Lors de ma visite découverte en ce lieu d'intelligence je me suis dit: "C'est là que je veux être!" Et puis je me suis immédiatement dit: "Ce type de structure doit être défendue absolument par tout-un-chacun!" Et je me suis mis instamment dans mon premier boulot!
Mon projet "OuEstQuoi" n'est pas tout à fait nouveau, cela fait six mois que suis au Lab et cela fait six mois que je travaille dessus. Ou pour être plus précis, certains le savent, j'ai réalisé un inventaire de tous les appareils électroniques de la Maison avec toutes les informations qui y réfèrent, Datasheets, manuels, tutoriels vidéo, et aussi caractéristiques par champs d'une base de données construite spécialement pour cela. Ma base de données est accouplée à un logiciel que j'ai également conçu ayant pour objectif de créer en un clic les pages Html et plus tard les wikis afférents.
Bref, mon logiciel et ma base de données peuvent tous les deux étendre leurs fonctionnalités à tous les objets du Lab. D'autres prédécesseurs se sont penchés sur la question, notamment François (Papy), Éric, Citron-Vert et aussi Laurent. Ce dernier avait même développé un outil fonctionnant sur smartphone avec des codes barres ainsi qu'un système de lettres couplées pour retrouver visuellement l'objet dans le Lab. Son système reposait sur le principe suivant: Chaque objet portait les indications suivantes:
-> Son Parent,
-> Son code-barres,
-> Son couplage de lettres,
-> Sa fonction,
-> Et bien entendu sa localisation.
Très bonne idée, seulement le Lab "bougeant" personne n'a eu le courage de rentrer les données...
Même si le Lab "bouge", contrairement aux douze niveaux évoqués précédemment nous avons:
0) Le Lab,
1) La pièce,
2) Le meuble,
3) L'étagère,
Et nous allons nous arrêter là car descendre une arborescence de plus demande trop de travail. Il faut économiser ce labeur rébarbatif. Je rajouterai d'autres champs à remplissage semi-automatique comme:
-> La Date de saisie,
-> L'image de l'objet,
-> Type d'objet,
-> Sous-Type d'objet,
-> Sous-Sous-Type d'objet,
-> Autres champs comme "transportable, électrique, autonome, etc,
-> Champ notes permettant une recherche par mots-clefs.
Au Lab, même si les choses bougent, en général elles se retrouvent au sein d'un élément "parent" qui sera déplacé lors de la création de la nouvelle salle. Il emmènera ipso-facto tous les objets qu'il contient.
Contrairement aux gros travaux que les "hommes forts" du Lab ont réussi à faire, ce travail invisible que je propose de faire est pourtant réellement indispensable. Non seulement pour Coline et Zénos qui sont sollicités par tel ou tel, mais pour chacun des Membres, qui passent des heures à chercher des trucs dans le Lab (Je ne suis pas le seul ;p)...
Mon système a pour vocation de générer un Wiki pour chaque objet, mais nous n'allons pas descendre à la vis M5 inox à tête à six pas creux (bien que je vienne de leur réaliser un tiroir spécial) mais à toutes les vis inox. A l'objet "vis inox", on trouvera dans le champ notes une liste grossière de type de vis, car entrer l'information est rébarbatif, il faut que le support vive et qu'il soit complété au fur et à mesure par tout-un-chacun...
Ensuite, l'aspect connaissance en programmation peut être intéressant à partager. Car ma V0 sera en visual-Basic d'Access, mais les connaisseurs de langages plus évolués pourront s'ils le souhaitent apporter leurs lumières. On pourrait peut-être même réfléchir aux réseaux "neuronaux" où chaque élément est connecté aux voisins par ce biais.
Ci-dessous les pièces (Niveau 1) du Lab (Niveau 0) au 4 juin 2017 (Suite du texte sous le plan du Lab)
Ensuite, j'irai prendre des photos des contenants (Niveau 3). Je masquerai les objets contenus, le but est de pouvoir repérer ces contenants visuellement.
Puis la numérotation des étagères se fera ainsi (comme je l'ai fait pour la doc du Lab, mon premier travail) Exemple pour une étagère de cinq planches sera numérotée de haut en bas de 1 à 5. L'étagère tout en haut du meuble n'étant normalement pas utilisée sera notée N°0, car pour cette bibliothèque, par manque de place, j'ai dû employer cette surface normalement vierge pour poser des livres...
Avec ces trois niveaux (ou quatre dans des cas ultimes), on peut à peu près trouver n'importe quoi dans le Lab. Mes niveaux peuvent être aussi bien géographiques que dans l'autre sens, par leurs fonctionnalités.
Exemple:
Lab > Méca Heavy > Tiroirs fins > Vis inox
Même chose dans l'autre sens. C'est aussi à cela que sert une base de données.
Propositions:
1) Maintenant, un élément qu'il faudrait pouvoir faire, rendre inaccessible l'information à celles et ceux qui ne sont pas Membres. Il n'est pas utile à l'internaute Lambda qui habite à Tataouine de savoir que les vis inox se trouvent dans le tiroir fin de Méca Heavy...
2) On pourrait imaginer sur les ordinateurs tactiles gérant la lumière de pouvoir commuter un second écran pour trouver les choses au travers de menus ou d'une entrée par mots-clefs. Ainsi chaque Membre qui cherche du scotch, clique sur l'un des écrans et trouve chaussure à son pied.
3) On pourrait imaginer une étagère de secours fermée à clef ou ouvrable par une puce donnée à chaque membre. La personne passe son badge, ouvre le meuble et entre sur un ordinateur du style de celui de la cuisine pour saisir ce qu'il/elle emprunte. Cela fonctionnera car au Lab, règne un bon esprit: Personne n'aurait l'idée de ne pas mettre sa pièce lorsqu'il/elle prend une boisson, là c'est idem, cette saisie pour prendre le scotch permettra aux autres de savoir QUI a le scotch...
Voilà, je crois que j'ai tout dit pour l'instant dans cette première approche...
Qu'en pensez-vous? Toutes les remarques sont les bienvenues!
Amicalement,
Olivier alias la Panthère rose
Bonsoir à toutes et à tous,
Tout d'abord, bravo les Gars (et les Dames) pour le montage du Lab! En six ans vous avez effectué un travail remarquable! Surtout de la part de supposés "amateurs", vous avez supplanté largement bon nombre d'industriels. Le tout en plus, sans subventions!
La rançon du succès du Lab : Il faut bien le dire, on n'y trouve rien! Ou pour être plus précis, on perd un temps infini pour trouver des choses simples...
Tenez, l'autre jour je suis venu plus tôt dans le dessein de passer l'aspirateur sur les 1500 m². Seulement, personne n'était en mesure de me dire où se trouvait l'appareil. Pourtant cette grosse machine que j'avais utilisée la fois précédente pouvait difficilement passer inaperçue! Une machine surpuissante équipée de deux gros moteurs industriels qui, lorsqu'on la met en route, oblige les occupants de la salle à prendre la poudre d'escampette ou à se greffer des bouchons dans les oreilles...
Seulement cette big machine était... introuvable! Avait-elle été aspirée par elle-même comme dans ce dessin de la Panthère rose?
Mais après moult interrogations auprès des uns et des autres plus anciens que moi dans le Lab, victoire! J'ai fini par trouver un autre aspirateur, le rouge. Mais ce dernier n'avait pas de manchon, ou pour être plus précis pas de balai. Rebelote pour une longue marche de plusieurs hectomètres tel la Panthère rose (celle du dessin animé) dans les dizaines de recoins pour tomber par hasard au sein d'une pièce noire, sur le premier aspirateur tant convoité. Seulement bis repetita, lui non plus n'avait pas d'embout!
Après ces deux heures de vaines pérégrinations, je me suis résolu à solliciter Coline. Après une longue promenade à son tour pour trouver l'objet de ma recherche, elle s'est résolue à appeler ce pauvre Zénos qui était en vacances!
Bref, imaginez si les 400 membres du Lab interrogent Coline ou Zénos toutes les trois secondes! Donc il faut faire absolument quelque chose pour trouver plus facilement les objets dans le Lab.
Trouver une aiguille dans une botte de foin
Quand on y réfléchit, tout humain est capable de trouver une aiguille dans une boîte, elle-même rangée dans un tiroir, se trouvant au sein d'un meuble, dans une chambre, d'une maison située dans une rue d'un quartier, d'une ville, d'un département, d'une région, d'un pays, d'un continent sur la Terre. Pff... Nous en sommes à 12 niveaux d'arborescences.
Rappelons-nous ce que disait Heisenberg au travers de son "Principe d'Incertitude" : "il est impossible de connaitre simultanément la position et la vitesse exactes d'une particule". Dit d'une autre manière, si la vitesse de l'objet est nulle, on ne peut connaître avec précision sa position...
Ce n'est pas pour autant que l'on abdique. On peut donner une position XYZ au temps T. Ainsi on a une idée approximative de l'endroit où se trouve la chose...
Lors de ma visite découverte en ce lieu d'intelligence je me suis dit: "C'est là que je veux être!" Et puis je me suis immédiatement dit: "Ce type de structure doit être défendue absolument par tout-un-chacun!" Et je me suis mis instamment dans mon premier boulot!
Mon projet "OuEstQuoi" n'est pas tout à fait nouveau, cela fait six mois que suis au Lab et cela fait six mois que je travaille dessus. Ou pour être plus précis, certains le savent, j'ai réalisé un inventaire de tous les appareils électroniques de la Maison avec toutes les informations qui y réfèrent, Datasheets, manuels, tutoriels vidéo, et aussi caractéristiques par champs d'une base de données construite spécialement pour cela. Ma base de données est accouplée à un logiciel que j'ai également conçu ayant pour objectif de créer en un clic les pages Html et plus tard les wikis afférents.
Bref, mon logiciel et ma base de données peuvent tous les deux étendre leurs fonctionnalités à tous les objets du Lab. D'autres prédécesseurs se sont penchés sur la question, notamment François (Papy), Éric, Citron-Vert et aussi Laurent. Ce dernier avait même développé un outil fonctionnant sur smartphone avec des codes barres ainsi qu'un système de lettres couplées pour retrouver visuellement l'objet dans le Lab. Son système reposait sur le principe suivant: Chaque objet portait les indications suivantes:
-> Son Parent,
-> Son code-barres,
-> Son couplage de lettres,
-> Sa fonction,
-> Et bien entendu sa localisation.
Très bonne idée, seulement le Lab "bougeant" personne n'a eu le courage de rentrer les données...
Même si le Lab "bouge", contrairement aux douze niveaux évoqués précédemment nous avons:
0) Le Lab,
1) La pièce,
2) Le meuble,
3) L'étagère,
Et nous allons nous arrêter là car descendre une arborescence de plus demande trop de travail. Il faut économiser ce labeur rébarbatif. Je rajouterai d'autres champs à remplissage semi-automatique comme:
-> La Date de saisie,
-> L'image de l'objet,
-> Type d'objet,
-> Sous-Type d'objet,
-> Sous-Sous-Type d'objet,
-> Autres champs comme "transportable, électrique, autonome, etc,
-> Champ notes permettant une recherche par mots-clefs.
Au Lab, même si les choses bougent, en général elles se retrouvent au sein d'un élément "parent" qui sera déplacé lors de la création de la nouvelle salle. Il emmènera ipso-facto tous les objets qu'il contient.
Contrairement aux gros travaux que les "hommes forts" du Lab ont réussi à faire, ce travail invisible que je propose de faire est pourtant réellement indispensable. Non seulement pour Coline et Zénos qui sont sollicités par tel ou tel, mais pour chacun des Membres, qui passent des heures à chercher des trucs dans le Lab (Je ne suis pas le seul ;p)...
Mon système a pour vocation de générer un Wiki pour chaque objet, mais nous n'allons pas descendre à la vis M5 inox à tête à six pas creux (bien que je vienne de leur réaliser un tiroir spécial) mais à toutes les vis inox. A l'objet "vis inox", on trouvera dans le champ notes une liste grossière de type de vis, car entrer l'information est rébarbatif, il faut que le support vive et qu'il soit complété au fur et à mesure par tout-un-chacun...
Ensuite, l'aspect connaissance en programmation peut être intéressant à partager. Car ma V0 sera en visual-Basic d'Access, mais les connaisseurs de langages plus évolués pourront s'ils le souhaitent apporter leurs lumières. On pourrait peut-être même réfléchir aux réseaux "neuronaux" où chaque élément est connecté aux voisins par ce biais.
Ci-dessous les pièces (Niveau 1) du Lab (Niveau 0) au 4 juin 2017 (Suite du texte sous le plan du Lab)
Ensuite, j'irai prendre des photos des contenants (Niveau 3). Je masquerai les objets contenus, le but est de pouvoir repérer ces contenants visuellement.
Puis la numérotation des étagères se fera ainsi (comme je l'ai fait pour la doc du Lab, mon premier travail) Exemple pour une étagère de cinq planches sera numérotée de haut en bas de 1 à 5. L'étagère tout en haut du meuble n'étant normalement pas utilisée sera notée N°0, car pour cette bibliothèque, par manque de place, j'ai dû employer cette surface normalement vierge pour poser des livres...
Avec ces trois niveaux (ou quatre dans des cas ultimes), on peut à peu près trouver n'importe quoi dans le Lab. Mes niveaux peuvent être aussi bien géographiques que dans l'autre sens, par leurs fonctionnalités.
Exemple:
Lab > Méca Heavy > Tiroirs fins > Vis inox
Même chose dans l'autre sens. C'est aussi à cela que sert une base de données.
Propositions:
1) Maintenant, un élément qu'il faudrait pouvoir faire, rendre inaccessible l'information à celles et ceux qui ne sont pas Membres. Il n'est pas utile à l'internaute Lambda qui habite à Tataouine de savoir que les vis inox se trouvent dans le tiroir fin de Méca Heavy...
2) On pourrait imaginer sur les ordinateurs tactiles gérant la lumière de pouvoir commuter un second écran pour trouver les choses au travers de menus ou d'une entrée par mots-clefs. Ainsi chaque Membre qui cherche du scotch, clique sur l'un des écrans et trouve chaussure à son pied.
3) On pourrait imaginer une étagère de secours fermée à clef ou ouvrable par une puce donnée à chaque membre. La personne passe son badge, ouvre le meuble et entre sur un ordinateur du style de celui de la cuisine pour saisir ce qu'il/elle emprunte. Cela fonctionnera car au Lab, règne un bon esprit: Personne n'aurait l'idée de ne pas mettre sa pièce lorsqu'il/elle prend une boisson, là c'est idem, cette saisie pour prendre le scotch permettra aux autres de savoir QUI a le scotch...
Voilà, je crois que j'ai tout dit pour l'instant dans cette première approche...
Qu'en pensez-vous? Toutes les remarques sont les bienvenues!
Amicalement,
Olivier alias la Panthère rose