Skip Navigation
InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)ZY
Zykino @programming.dev
Posts 0
Comments 5
« Les cyclistes ne respectent pas le code de la route », vraiment ?
  • Je suis dans une petite ville. Démarrer avec les voiture ça veut dire que la première de la file va accélérer pour te doubler au démarrage, quitte à te frôler en pleine accélération et limite se prendre la voiture d'en face qui se pose au milieu pour tourner. Ah et comme dit dans un autre commentaire, remonter la fille de voitures à l'arrêt ça permet de se stationner à côté de la première, devant sa vision du feu... parce-que 99% du temps le « SAS vélo » est transformé en « SAS capot ». J'ai plusieurs fois proposé d'échanger de véhicule mais les conducteurs comprennent pas. Y a aussi ceux qui comprennent pas le petit panneau qui permet au vélos de passer au rouge pour aller dans certaines directions. Ceux qui à l'occasion de s'arrêter te font remarqué que t'es à contre sens, alors que les cycles sont autorisés sur cette route (tu sais les petits cyclistes au sol avec une flèche vers toi ça veut dire que tu peux en rencontrer qui te font fasse, et si la route est trop petite à ton goût, c'est pas moi qui fait les règles, demande à la mairie.). Sans oublié ceux qui te klaxon parce-que tu reste sur la route au lieu d'aller sur la voie partagée avec les piétons qui a un revêtement petit cailloux. Mes préférés restant ceux qui débarquent sous mon bras et sont passés le temps de réagir. 50cm la distance de sécurité ?!?

  • Multiple process or threads? And, why?
  • and you won’t use At “just” for a bit of concurrency. Right ?

    Is "At" a typo?

    Yes I wanted to talk about the Qt Framework. But with that much ways to do concurrency in the language's core, I suspect you would use this framework for more than just its signal/slots feature. Like if you want their data structures, their network or GUI stack, …

    I'm not using Python, but I love to know the quirks of each languages.

  • Multiple process or threads? And, why?
  • Wow coming from C++/Rust I was about to answer that both are parallelism. I did not knew about python's GIL. So I suppose this is the preferred way to do concurrency, there is no async/await, and you won't use Qt "just" for a bit of concurrency. Right ?

    We learn a little bit everyday. Thanks!

  • I made a TUI soundboard in Rust! (cls)
  • Yeah, I'd rather register cls play <id, name or path> in streampi or other macro box. Especially if cls let me add new sounds and configure things easily. Like I see having multiples "public laughing", so when starting the sound any can be played. Which provide a bit of variety in the stream. And allow to repeat the sound for a longer effect on the fly without being too repetitive.

  • I made a TUI soundboard in Rust! (cls)
  • I read that global hotkey is not possible in Wayland. Or, at least, not as easily as with XOrg. Did you achived it ? Can you link to where you are doing it in your code please ? I'm curious, especially since its the first time I heard global hotkeys from a terminal program.

    I try not to use global hotkeys myself. Do you have another way of controlling the soundboard ? Either from websocket, DBus, launching a command, ... I like to use streampi1 (open source streamdeck clone) for streaming and it may use any of this interraction methods. (Websocket may require to write a plugin for yëur program.)

    1 Streampi as stopped developpment for now in its v2 snapshots. Still usable. But the dev want to rewrite in C++/Qt for a v3.