Je commence mon sevrage tabagique : dernière cigarette le 18 janvier 2024, 22h. J’espère y arriver avec ma motivation et l’aide de la médecine (patch) !
Je rends l’information publique histoire d’avoir à m’y tenir…
4 1Je commence mon sevrage tabagique : dernière cigarette le 18 janvier 2024, 22h. J’espère y arriver avec ma motivation et l’aide de la médecine (patch) !
Je rends l’information publique histoire d’avoir à m’y tenir…
4 1Nouvel article sur le techblog de Deepki par Pablo Abril : “Pydantic, la révolution de python ?” qui démontre tous les gains que Pydantic apporte au développement en python. C’est simple, élégant et nous permet d’obtenir du code de qualité plus facilement !
👉 https://techblog.deepki.com/pydantic-aka-le-gamechanger/
N’hésitez pas à lire / commenter / partager !
1Si vous voulez explorer la Composition API de vuejs, Pierre ASSEMAT vient de publier un article à ce sujet sur le techblog de Deepki: “Améliorer l’architecture d’une application Vue grâce à la composition API”.
À partir d’un exemple simple mais explicite, on arrive rapidement par une série de refactorings faciles à un code lisible, découplé et réutilisable : tout ce qu’on désire !
N’hésitez pas à lire, partager, commenter !
🗞️ https://techblog.deepki.com/better-architecture-composition-api/
1Nouvel article sur le techblog de Deepki par Khaled FAYSAL : “Wrap like an Egyptian”.
On y parle de design pattern #açade, de modularité, de lisibilité et on y apprend ce qu’est le Kairos. Autant de raisons de lire, partager et commenter !
Au 1er janvier 2024, toutes les données publiques de Météo-France disposeront d’une possibilité d’accès sans aucun frais et seront gratuitement réutilisables
Article final sur la charte du développement backend chez Deepki par Olivier Roux - “Partie 4 : opérabilité” où l’on parle de sécurité, déploiements et de métriques et le responsabilité des développeurs sur ces sujets.
👉 https://techblog.deepki.com/backend-charter-part-4/
Merci pour vos partages, réactions et commentaires !
Nouvel article sur le techblog de Deepki par Julia Cavicchi : “Les fixtures de données pytest : la fausse bonne idée ?” où on y discute de tests unitaires, de lisibilité, de duplication… Un bon point de départ pour des débats intéressants !
Merci pour vos partages, réactions et discussions à venir !
👉 https://techblog.deepki.com/data-fixtures-in-tests/
Test code is just as important as production code. It is not a second-class citizen. It requires thought, design, and care. It must be kept as clean as production code.
Nouvel article sur le techblog de Deepki par Jean-Baptiste Bergy : “Introduction a l’éco-conception numérique”
👉 https://techblog.deepki.com/introduction-to-green-it/
N’hésitez pas à lire, à partager, à réagir !
1Nouvel article sur le #techblog de Deepki par Olivier Roux, le 3ème d’une série de 4 sur notre charte de développement backend.
🗞️ La charte du développement backend chez Deepki - Partie 3, les tests automatisés
👉 https://techblog.deepki.com/backend-charter-part-3/
N’hésitez pas à partager !
1If someone wanted to give this a try, would you recommand or caution against using the python client library https://python-gitlab.readthedocs.io/ ?
I wouldn’t personally see the use of AMQP 0.9.1 as a warning sign, as RabbitMQ is a very stable and mature AMQP implementation (the best one if you ask me) that I’ve been using in real production workloads for more than a decade now. It never failed me and was able to handle massive message traffic over the years. Moreover, the community is working right now in implementing AMQP 1.0 (see https://github.com/rabbitmq/rabbitmq-server/pull/9022).
1 2Not sure. This post https://jp.caruana.fr/notes/2023/08/05/how-to-synchronize-a-tree/ is 501 chars long and https://indieweb.social/@jpcaruana/110836774445084366 does not contain the last sentence.
When was the production deploy for this update? Maybe I just posted this before? It posted it on Aug 5th, 13:29 CEST (4:29 PDT if I didn’t mess up with time zones).
I haven’t posted anything longer than 500 chars since… I’ll give it another try.
Amazing! Could you write about how you’ve achieved this, what is your worlflow?
1 1🎮 J’ai dépassé les 200h sur Zelda Tears of the Kingdom et j’ai toujours pas été taper sur Ganondorf… Je crois que je me suis perdu en chemin.
How to synchronize a tree directory only matchnig one type of file? My use case is generating a website AND a gemini capsule at once with Hugo, and splitting gemini content into another directory for a lighter space management on a capsule.
rsync
to the rescue (as always) with its (a bit strange) --include
and --exclude
set of options:
rsync -zarvm --include="*/" --include="*.gmi" --exclude="*" public/ /some/dest/dir/
source: SO: rsync copy over only certain types of files using include option
Nice! I was looking in the wrong place. I might be able to cook some PR, but I suspect some instances still rely on the v1 API.
I would gradly help! I took a look at granary, it seems like the truncate_text_length
attribute is set in the constructor: would it be wise to call an API endpoint on the constructor of an object? It looks like an antipattern to me, preventing people from doing isolated unit test and / or using this object in different contexes.
What would you suggest for implemeting this?
The default character limit is 500 characters.
Hi, thank you for your answer. The char limit is a default one, some instances seem to have a higher limit. I assume this would be difficult to accomodate with, instance by instance.
As an example, https://indieweb.social/@Zumbador@mefi.social/110831709271663521 is 675 char long.