oavl_2023
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| oavl_2023 [2023/07/17 10:03] – [Open Atelier Version Longue 2023] Labomedia | oavl_2023 [2023/12/17 20:06] (Version actuelle) – tom | ||
|---|---|---|---|
| Ligne 27: | Ligne 27: | ||
| ==== Organisation ==== | ==== Organisation ==== | ||
| - | * Concernant les open ateliers, il n'y a pas de programme ni d' | + | * Concernant les open ateliers, il n'y a pas de programme ni d' |
| * Autogestion collective des repas du soir, 5€ de participation par jour par personne à remettre à Julie en journée à l' | * Autogestion collective des repas du soir, 5€ de participation par jour par personne à remettre à Julie en journée à l' | ||
| * Le soir bar à prix libre, on essayera d' | * Le soir bar à prix libre, on essayera d' | ||
| Ligne 54: | Ligne 54: | ||
| https:// | https:// | ||
| - | Boîte à meuh/ | + | * Boîte à meuh/ |
| + | * Initiation à Docker : un outil qui permet de gérer des conteneurs [[workshop_docker]] | ||
| + | * Présentation de l' | ||
| - | [...] | ||
| + | ===== Travaux réalisés pendant les OAVL ===== | ||
| + | |||
| + | ==== MaxB : k8s2docker ==== | ||
| + | Un outil pour consommer des documents " | ||
| + | |||
| + | === Schema de principe === | ||
| + | k8s2docker est composé d'un client et d'un serveur. | ||
| + | {{ : | ||
| + | |||
| + | * Le client est un CLI (client ligne de commande) qui s' | ||
| + | * Le serveur est composé d'un serveur HTTP d'un démon et d'un dépot de document le tout embarqué dans un unique conteneur. | ||
| + | * Le serveur HTTP est responsable d' | ||
| + | * Le démon consulte les documents et communique avec Docker en shell pour synchroniser l' | ||
| + | |||
| + | === Travaux pendant les OAVL === | ||
| + | == Dev en go : k8s2docker == | ||
| + | [[ https:// | ||
| + | * Création d'une lib pour patcher des documents JSON et YAML (les formats des documents k8s). | ||
| + | * Implémentation du dépot de document | ||
| + | * Méthodes GET, POST, PUT, DELETE | ||
| + | * Implémentation du démon | ||
| + | * createPod(), | ||
| + | * Implémentation de la validation des documents | ||
| + | * Implémentation de la complétion des valeurs par défaut dans les documents | ||
| + | * Création d'un premier binaire k8s2docker | ||
| + | == Autres == | ||
| + | * Préparation des ateliers shell & docker | ||
| + | * Tentative de création d'un ampli pour boite a yeah => échec car le signal trop faible semble trop coupé par le 2N2222. | ||
| + | |||
| + | ==== Pierre ==== | ||
| + | |||
| + | Publication du code de diverses applications pour le tricot machine : https:// | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Atelier [[ibniz|Ibniz]] | ||
| + | |||
| + | Un peu de doc sur Orca : https:// | ||
| + | |||
| + | ==== Ecriture du livre sur la question du Handicap et du Fabmanager dans son FabLab ==== | ||
| + | |||
| + | Lisez une version modifié quotidiennement directement sur notre espace d' | ||
| + | et dites-nous ce que vous en avez pensé : https:// | ||
| + | Merci pour ceux et celles qui l'ont déjà fait :) | ||
| + | Bientôt le livre en cours ne sera plus et se retrouvera dans toute bonne bibliothèque du Fablab ! | ||
| + | |||
| + | ==== Gweltaz ==== | ||
| + | |||
| + | MidiSeq, séquenceur MIDI algorithmique en Python. | ||
| + | |||
| + | https:// | ||
| + | |||
| + | === Changelog de la semaine === | ||
| + | |||
| + | * Définition d' | ||
| + | |||
| + | s = Seq(" | ||
| + | |||
| + | * Ajout de la notation romaine pour les accords dans une gamme. | ||
| + | |||
| + | s = Seq("i iv v") | ||
| + | |||
| + | * Création de séquences rhythmiques par le microphone par les fonctions `tap` et `tapDur`. | ||
| + | * Création de séquences mélodiques par le microphone par les fonctions `whistle` et `whistleDur` (pitch detection rudimentaire). | ||
| + | * Nouvelle fonction `rndDur` qui produit une séquence avec des notes de durées différentes. | ||
| + | * Nouvelles fonctions `mute`, `unmute` et `mutesw` pour activer/ | ||
| + | * Nouvelle fonction `panic` pour couper tous les sons sur tous les canaux d'un port Midi. | ||
| + | * Nouvelles méthodes de la classe `Seq` : `attenuate`, | ||
| + | * Nouvelle méthode `arp` de la classe `Chord` permet d' | ||
| + | |||
| + | s = Chord(" | ||
| + | |||
| + | * Opérateur de transposition `^` pour la classe `Chord`. | ||
| + | * Nouveaux générateurs `genFunc` et `genMapRhythm`. Amélioration du générateur `genPattern`. | ||
| + | * Meilleure gestion des générateurs dans les `Track`s. | ||
| + | * La variable `transpose` de la classe `Track` permet de transposer toutes les notes d'une piste. | ||
| + | * Possibilité de jouer directement un générateur avec la fonction `play`. | ||
| + | * Option bloquante pour la fonction `play` (permet d' | ||
| + | * Séquence d' | ||
| + | * Renommage de pas mal de fonctions et paramètres (cohérence et concision). | ||
| + | * Pas mal de bugs corrigés et de petites améliorations. | ||
| + | |||
| + | ==== Benjamin ==== | ||
| + | Traduction en français des nouveaux contenus et modifications de [[https:// | ||
| + | |||
| + | ==== Tom ==== | ||
| + | Atelier de boîtes à meuh/ | ||
| + | |||
| + | {{: | ||
| + | {{: | ||
| + | |||
| + | ==== [...] ==== | ||
oavl_2023.1689588215.txt.gz · Dernière modification : de Labomedia
