Journal impress_arrows: des flèches pour impress.js

24
22
mai
2014

Chers internets,

Il y a quelques temps, j'ai eu envie d'utiliser impress.js pour écrire une présentation en HTML.
J'ai eu ensuite besoin d'y ajouter des flèches.
Voyant le résultat, je me suis dit que je pourrais utiliser cela pour dessiner des graphiques simples.

Par exemple:

Ce qui peut s'écrire:

<div id=impress>
    <div class="step box" data-x=-300>A</div>
    <div class=arrow></div>
    <div class="step box" data-x=300>B</div>
    <div id=done class=step
(…)

Journal Atelier au THSF: light painting avec une ledbar

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
12
25
mai
2013

Dans le cadre du THSF,
J'ai suivi un atelier Light Painting.
Le principe est de faire une barre de leds commandée par un arduino pour afficher un texte.
Cet atelier était animé par des personnes du GRL que je remercie.
Je ne traiterait pas de la partie prise de vue avec un appareil photo qui dépasse mes compétences.

Préparation

Couper une moulure électrique sur 15, centimètres.
Avec un forêt du diamètre des diodes, percez les trous à distance (…)

Journal Atelier au THSF: hacking de minitel

Posté par  (site web personnel) . Licence CC By‑SA.
15
24
mai
2013

Sommaire

Bonjour,

Le THSF est un rassemblement annuel de hackerspaces.
Il se tient en ce moment au myx'art myrys, qui héberge le tetalab.
Durant ce dernier ont lieux des conférences ainsi que des ateliers.
Hier, un atelier minitel animé par Jerome Saint-Clair aka 01010101 a eu lieu
dans le but d'apprendre à intéragir avec sa bibliothèque en utilisant (…)

Journal port des for_comprehension de scala en ruby

Posté par  (site web personnel) . Licence CC By‑SA.
20
4
jan.
2025

contexte: map et flatMap

Scala est un langage fonctionnel, et donc les operateurs map et flatMap sont très utilisés.

Pour rappel:

  • map perment d'appliquer une fonction à chaque élément d'une structure de données.
  • flatMap permet d'appliquer une fonction qui retourne une structure de données à chaque élément d'une structure de données, et de "déplier" le résultat.

Cela s'applique à des liste, mais pas seulement.

exemples de map

Avec une liste:

val list = List(1, 2, 3
(…)

Journal quelques nouvelles de youtube-subscriptions

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
26
4
oct.
2019

Cher journal,

Il y a quelques mois, je te présentait une petite application pour regarder ses abonnements youtube dans le terminal.

Depuis, j'y ai apporté quelques améliorations qui peuvent t'intéresser, à savoir:

  • configuration de l'application, notamment changement du format de la vidéo récupérée par youtube-dl (donc sa qualité)
  • lancement de n'importe quel id de video youtube, via la commande :o <monid>
  • filtrage des vidéos (touche f + pattern à filtrer)
  • lancement par défaut des vidéos avec mpv en streaming (…)