« UUV: User centric Usecases Validator »
A solution to facilitate the writing and execution of E2E tests understandable by any human. It is based on references tools like Cucumber, Cypress and Playwright for example and proposes a unified language for developers and non-developers. And it’s #opensource under MIT license. :blobcat:
#VieDeDev #tests
https://opensource.orange.com/fr/actualites/accessibility-fr/uuv-user-centric-usecases-validator/
Trouver un composant #opensource c’est bien.
Savoir franchir les pièges et écueils pour choisir le bon c’est mieux.
Licences, clauses additionnelles déloyales, vie du projet, entre ça et les travers de certaines forges logicielles comme #GitHub il y a de quoi dire !
#VieDeDev
https://write.as/pylapp/les-pieges-de-certains-composants-open-source
Je n'ai pas encore regardé le programme des prochains #DevFest et conférences tech, mais je met une pièce que l'on va retrouver encore les mêmes sujets, les mêmes têtes et des niveau de technicité pas super haut ; et qu'en parallèle les organisateurs se feront aussi allumer à force de vouloir chercher la rentabilité, la facilité ou la sécurité en minimisant les prises de risque. #VieDeDev
https://write.as/pylapp/la-galere-du-choix-des-speakers-pour-une-conference
1️⃣2️⃣ SwiftFormat, un outil #opensource sous licence MIT pour formater son code source ou d'autres fichiers, bien pratique lorsque intégré à Xcode par exemple.
5️⃣ "Python, un langage plaisant mais inefficace pour la plupart des projets professionnels,"
Article à charge sur #Python, mais je rejoins une bonne partie des arguments (je n'aime pas ce genre de langage de programmation bien trop permissif).
1⃣4⃣ "XML is the future", petit article abordant cette sorte de "hype driven development" et le fait qu'il faudrait parfois ne pas foncer tête baissée sur chaque truc nouveau
#VieDeDev
https://www.bitecode.dev/p/hype-cycles
Ouvrir sa boîte à outils faite maison, en lancer un script #Shell, appelant un script #Ruby utilisant deux gems pour changer en quelques minutes les droits des teams #GitHub de plus de 300 dépôts, le tout avec un mug de café, est un plaisir de fin gourmet 👌 :yay: :blobnomcookie: #VieDeDev
#viededev #github #ruby #shell
J’aime bien quand l’informatique me rappelle la réalité : c’est toujours le bordel partout.
J’étais tranquille jusqu’à ce que je doive manipuler du exFAT. Sans liens symboliques, avec des règles pénibles sur le nommage des fichiers, et avec une insensibilité à la casse. #VieDeDev
🤯
Un code source legacy, c’est comme une personnage âgée qui traverse à côté du passage piéton.
Tu regardes, et tu vois les années, l’expérience, l’histoire qui te force le respect.
ET APRÈS TU FONCES ET TU L’ÉCRASES CAR FAUT AVANCER À UN MOMENT MOUAHAH :deadpool: :yay:
#trollcredi #VieDeDev
« T’as fait quoi aujourd’hui ?
- J’ai réfléchi avec un collègue à comment cacher des strings.
- Pardon ?
- Mettre en cache des chaînes de caractères quoi ! »
#VieDeDev
"What Do ChatGPT and AI-based Automatic Program Generation Mean for the Future of Software" by Bertrand Meyer
#ChatGPT #AI #VieDeDev
https://cacm.acm.org/blogs/blog-cacm/268103-what-do-chatgpt-and-ai-based-automatic-program-generation-mean-for-the-future-of-software/fulltext
Première activité du lundi matin : trier et fermer les centaines d'onglets ouverts la semaine dernière.
#VieDeDev
Ce moment où tu espères que le réseau ne va pas tomber 😬 #VieDeDev #iOS #bloatware
Switching context with Xcode.
Having to reset the package cache.
And seeing Lottie must be downloaded again 😭
#VieDeDev #iOS #coffeetime ☕️
« Les gars la top prio c’est ca!! »
2 mins plus tard
« Mais avant faut faire ça »
2 mins plus tard
« Et ça! »
…
On se connaissait depuis 3 ans.
Mais les collègues, eux, t’ont rencontré la première fois en 2014.
On savait que l’on pouvait compter sur toi, toujours.
Même si tu étais discret dans ton coin, tu étais fiable.
Repose en paix, Alfred, petit runner GitLab parti trop tôt.
#VieDeDev
« Ah merde mais ça compile ça !
- Plus rien ne m’étonne »
#brèvedopenspace #viededev
Interesting, there is an #opensource MIT licensed project called “smimesign” which allows to use S/MIME signing for Git.
It permits to use X.509 certificates and also smart cards.
#VieDeDev #Git #VCS #security
https://github.com/github/smimesign
#opensource #viededev #git #vcs #security