mortal boosted

@meduz j'utilise l'API donc je ne peux pas faire ça.

En fait, si je pouvais préciser l'heure de publication du toot, ça pourrait le faire : tu récupères X tweets, tu les traites tous en même temps, tu balances l'ensemble au fur et à mesure que c'est traité en précisant la date.

Comme là, je n'ai pas de date et que je ne veux pas des flux incohérents, bah je peux pas.

Par contre, enregistrer puis charger tous les médias d'un même tweet (et d'un même toot), ça pourrait se faire.

Je viens de passer un peu plus d'une heure pour voir si ça valait le coup de transformer scootaloo pour tout faire en async.

Deux obstacles :
* mastodon ne permet pas de choisir une date de publication, éventuellement dans le passé -> traiter de manière asynchrone les tweets en entrée ne sert donc à rien
* on pourrait télécharger tous les médias d'un tweet en async (ça s'y prête bien) mais on ne gagne rien ou presque en terme de perf

Conclusion : :shrug:

mortal boosted

@fredds

perso je découvre surtout à quel point les libs serde/reqwest sont hyper bien construites.

Si tu dois communiquer avec une appli/api web, elles font 90% du boulot c’est assez pété.

mortal boosted

@mortal bah voilà, bien d'accord, j'adore python mais j'ai toujours eu des problèmes au déploiement ! C'est pas pour rien que je me mets doucement à #rust (ouais et aussi parce que python est devenu trop mainstream...Et p'tetre encore plus parce que je suis sysadmin et pas dev 😂)

Python vs. Rust :
Python -> read the docs, find the correct lib, write your shit, build a venv, build a pex
Total time coding: 1h
Total time figuring out how to deploy: 3h

Rust -> read the docs, find the correct lib, write your shit, get bullied by the compiler, write more shit, get the compiler to work properly, build

Total time coding: 4h
Total time deploying: 1m

@meduz @alyve

Ce qui me gonfle surtout, c'est qu'avec derive_builder et serde_json, tu peux pratiquement tout construire automatiquement à condition que ça rentre dans une struct (donc pas d'imbriqué ou pas beaucoup).

Là comme y'a 40 étages à toutes les structures, c'est compliqué …

mortal boosted
mortal boosted

Bring back that thing where cell phones had usable FM tuners

mortal boosted

« J'ai tout lêché tes crevettes piquantes c'est pas bon je préfère mes croquettes »
𝐿𝑒 𝑐ℎ𝑎𝑡 𝑝𝑜𝑖𝑙𝑢

@meduz @alyve

Formely known as Jira pour ceux que ça intéresse. Mais y’a pire… Y’a les autres machins d’Atlassian 😨

mortal boosted
mortal boosted

RT @BertrandUsclat@twitter.com

Télétravailler avec des enfants, est-ce vraiment possible ? 🧒

🐦🔗: twitter.com/BertrandUsclat/sta

@meduz @alyve

Bah au final, j’ai fait en Rust. Pas parce que c’était plus simple mais parce qu’au moins, je galère pas pour distribuer…

Bon par contre, les APIs à la con où y’a des machins imbriqués les uns dans les autres de partout, quel putain de cauchemar :oscar:

Pendant ce temps, Amazon continue de se rincer…

Chine : Alibaba écope d'une amende de 2,78 milliards de dollars pour pratiques monopolistiques
francais.rt.com/economie/85521

mortal boosted
Show older

mortal's choices:

NintendojoFR

Ceci est l'instance du site NintendojoFR. Elle est réservée aux membres de la rédaction et à nos chers lecteurs qui souhaitent avoir un compte.