Attention au français car la littérature est massivement en anglais sur le sujet, du coup si tu veux trouver de l'aide, je t'invite vivement à utiliser la terminologie anglophone. Par exemple utilise Bridge plutôt que Pont, ou encore Abstract Factory plutôt que Fabrique Abstraite. Ça marche aussi en Français, hein, mais c'est juste que tu trouveras beaucoup plus d'aide en Anglais - et tu pourras échanger et discuter avec beaucoup plus de monde.
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
Par rapport à ce qui est dit au dessus, ce qui est important aussi, pour la pérennité de tes projets, c'est de respecter l'architecture des projets que tu reprends, et d'appliquer la philosophie de structuration proposée par les framework sur lesquels tu t'appuies.
Développer une app web Django avec une autre philosophie que celle de Django va t'amener à des difficultés de compréhension, d'organisation du code et casser les "paradigmes" que tes contributeurs s'attendent à retrouver.
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
L'architecture MVC est une manière d'implémenter une application mais dès que tu travailles sur des projets complexes, ça ne suffit plus.
À partir de la, il y a plusieurs approches possibles selon les cas … Et pas de solution clé en main à mon sens.
Plus tu découpes et découples, plus ton logiciel est résilient et maintenance… Mais plus il sera coûteux à maintenir.
Veux tu mettre construire une architecture évolutive ? Dans ce cas une structure à base d'interfaces de programmation et de plugins sera la meilleure solution, mais alors c'est du boulot.
Ou alors tu as une architecture monolithique, moins évolutive mais nettement plus simple à maintenir.
Tu peux aussi t'orienter vers une architecture micro services mais là on s'éloigne de l'architecture logicielle pure…
Ce qui me semble important :
Regarder ce qui se fait
Connaître les pattern classiques (Factory, stratégie, etc, etc)
Écrire des tests car si tu veux changer l'architecture de ton code, les tests t'aideront à réécrire à iso-perimetre
Documenter et faire le + simple possible
La démarche d'évolution assez classique d'un développeur est :
Novice -> pas d'architecture
Intermédiaire -> trop d'architecture
Expérimenté -> architecture réfléchie là où c'est important
Mais même en étant expérimenté on n'est pas forcément d'accord avec ses pairs …
Bon courage :)
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
Je ne sais pas si vous prévoyez un rapport de stage ou un compte rendu de l'étude public mais dans tous les cas ça m'intéresserait beaucoup (et probablement que ça intéresserait d'autres personnes de savoir pourquoi vous retenez telle ou telle solution compte tenu de vos usages)
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
Les réseaux sociaux ont tout de même des avantages : ils m'ont permis de découvrir 3 4 alternatives que je partage ici (je ne connais pas donc pas d'avis sur les solutions) :
Je ne connais pas l'incidence technique mais sur le plan de l'architecture logiciel ça devrait effectivement être le cas. Après, entre la théorie et la pratique il y a parfois des impossibilités (ou dit autrement : "le jeu n'en vaut pas forcément la chandelle").
We are also investigating action points both to make the browser more resilient towards such problems […]
Ceci évoque indirectement la possibilité d'un soft plus résistant … Mais ça n'a pas l'air d'être la piste principale suivie.
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
Admettons mais alors l'argument vaut pour toutes les autres solutions aussi, non ?
Par ailleurs, gagner sa vie c'est un peu le lot de chacun ; le statut juridique d'entreprise est le plus adapté pour faire cela dans la durée.
Il y a des associations qui sont pires (bien plus opaques) que des sociétés commerciales ; le statut SARL, asso loi 1901, sas etc est un statut juridique, pas un engagement moral (ni dans un sens ni dans un autre)
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
On travaille sur le sujet de la collaboration à Algoo et on a intégré Jitsi dans Tracim pour faire des appels vidéo.
Du coup mon retour :
pour des échanges informels type réunion d'équipe, groupe de travail jusqu'à une vingtaine de personnes, jitsi est très bien. Il fait l'affaire et est simple à utiliser
pour des présentations client, démo, webinaire en mode présentateur (s) et spectateurs, Big blue button est plus adapté.
Jitsi s'interface aussi avec de la téléphonie SIP du coup ça marche vraiment bien pour faire des réunions compatibles téléphone.
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
Oui, c'est ce que je fais personnellement. Tu récupères un lien de téléchargement (qui t'affiche un écran de téléchargement avec quelques infos) ainsi qu'un lien "raw" que tu peux intégrer dans une dépêche.
Ça ne propose pas de redimensionnement, mais tu gères tes médias et en contrôle la disponibilité publique (et ça marche pour n'importe quel type de fichier : image, zip, etc).
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
S'il s'agit de partager un fichier, tu peux créer un compte Mon Tracim ; ensuite tu importes ton / tes fichiers, et tu créés un lien de partage sur les fichiers.
0 installation, en 5 minutes tu as un fichier (pdf, image ou autre) que tu peux rendre public (tu créés un lien de partage par email et tu copies/colles le lien que tu trouves dans l'email)
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
Je pense pas que les dirigeants se frottent les mains en cherchant à être néfastes, néanmoins je pense qu'ils exploitent les situations qui se présentent à eux de manière opportuniste.
Par ailleurs, si tu penses que les intérêts du peuple sont alignés avec les intérêts du gouvernement, je te suggère de regarder l'interview des auteurs de livre "le traître et le néant", deux journalistes du monde qui ont retranscrit ce qu'est Macron vu par le monde politique (y compris des LREM)
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
Ton commentaire me place dans une posture "antivax" où on met tous les gens qui s'opposent à la stratégie politico-sanitaire actuelle. c'est caricatural.
C'est caricatural, et surtout c'est une déviance vers la bien-pensance : il y a ceux qui savent, ceux qui ont la vérité. Et les autres. Les anti-[placer ici le mot voulu].
Le vaccin est une bonne chose. Vacciner 100% de la population n'est pas la même chose. Mettre en place un pass vaccinal y compris pour les activités de plein air (ski de fond par exemple) en est encore une autre.
Je suis opposé au principe de contrôle permanent qui entrave les libertés individuelles.
C’est un amendement à la loi sur le pass vaccinal déposé par une députée LR du Maine et Loire, Anne-Laure Blin, qui a suscité de nombreux commentaires sur Twitter. Au milieu de plus de 600 amendements déposés par les députés, le sien pouvait en effet attirer l’attention. Il concernait le libre accès aux lieux de démocratie, entendez par là, les bureaux de vote.
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
pour justifier la volonté d'imposer le vaccin dès 5 ans
Imposer le vaccin est dès 12 ans, il n'y a pas de "passe" pour les 5-11 donc aucune pression, c'est seulement autorisé (même pas vraiment conseillé, pas beaucoup de communication dessus). Hum hum ça commence à inventer, comme si on n'était pas convaincu soit-même par ses arguments…
(et on oublie la transmission comme les hospitalisations).
Aujourd'hui il n'y a pas de pass pour les 5-11 ans, on est d'accord.
Mais je n'invente pas : le sujet a été évoqué durant les débats au parlement et au sénat. Je cite Public Sénat :
Pour rappel, le passe sanitaire ne s’applique qu’aux enfants de 12 ans et deux mois depuis septembre. Dans le projet de loi en cours de discussion, les sénateurs ont refusé que le passe vaccinal s’applique à l’ensemble des mineurs.
C'est donc bien qu'il y avait une discussion sur le sujet, non ?
en défonçant la liberté d'aller et venir,
Avec ce grands mots tu élimines la possibilité de débattre et te rapproche des antivax dans les "idées"
Aux Antilles (ou dans les Antilles) des gens vont travailler tous les jours en avion sur l'île d'à côté. Avec les règles à venir ils ne pourront plus y aller si ils ne sont pas vaccinés. Si tu connais les vitesses de croisière en bateau et en avion, tu vois bien que de fait tu ne peux plus te déplacer.
Ça rejoint ce qu'évoquait l'auteur du journal.
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
[^] # Re: Une paire max
Posté par LeBouquetin (site web personnel, Mastodon) . En réponse au message combien d'instances django/react en meme temps sur un petit serveur?. Évalué à 3.
Je pense que mesurer CPU, RAM et temps de réponse permettront effectivement d'identifier à quel moment ton service se dégrade trop.
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
# Je m'interroge...
Posté par LeBouquetin (site web personnel, Mastodon) . En réponse au lien L’association Fing met fin à son aventure. Évalué à 2. Dernière modification le 28 avril 2022 à 09:22.
Commentaire en double -> supprimé
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
# Je m'interroge...
Posté par LeBouquetin (site web personnel, Mastodon) . En réponse au lien L’association Fing met fin à son aventure. Évalué à 3.
J'ai vu passer l'information par ailleurs ; je ne connaissais pas l'association et je n'arrive pas à comprendre le sujet.
Pourquoi l'association se dissout-elle ? Objectif atteint ? Plus de raison d'être ? Plus de motivation ?
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
[^] # Re: Euh...
Posté par LeBouquetin (site web personnel, Mastodon) . En réponse au message Cherche consultant pour mettre linux sur le bureau. Évalué à 2. Dernière modification le 22 avril 2022 à 20:08.
Pourquoi ? 🤔 (le lien ne m'a pas aidé)
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
[^] # Re: Architecturer du code est le travail d'une vie ;)
Posté par LeBouquetin (site web personnel, Mastodon) . En réponse au message architectures de code. Évalué à 4.
Je t'invite à chercher les termes "design pattern" (ou patrons de conception en Français).
Par exemple :
Attention au français car la littérature est massivement en anglais sur le sujet, du coup si tu veux trouver de l'aide, je t'invite vivement à utiliser la terminologie anglophone. Par exemple utilise Bridge plutôt que Pont, ou encore Abstract Factory plutôt que Fabrique Abstraite. Ça marche aussi en Français, hein, mais c'est juste que tu trouveras beaucoup plus d'aide en Anglais - et tu pourras échanger et discuter avec beaucoup plus de monde.
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
[^] # Re: article mensonger.
Posté par LeBouquetin (site web personnel, Mastodon) . En réponse à la dépêche L’ordinateur portable modulaire : La lumière au bout du tunnel. Évalué à 3.
Du coup, les claviers orthogonaux c'est bien ou pas bien ?
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
[^] # Re: Architecturer du code est le travail d'une vie ;)
Posté par LeBouquetin (site web personnel, Mastodon) . En réponse au message architectures de code. Évalué à 4.
Par rapport à ce qui est dit au dessus, ce qui est important aussi, pour la pérennité de tes projets, c'est de respecter l'architecture des projets que tu reprends, et d'appliquer la philosophie de structuration proposée par les framework sur lesquels tu t'appuies.
Développer une app web Django avec une autre philosophie que celle de Django va t'amener à des difficultés de compréhension, d'organisation du code et casser les "paradigmes" que tes contributeurs s'attendent à retrouver.
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
# Architecturer du code est le travail d'une vie ;)
Posté par LeBouquetin (site web personnel, Mastodon) . En réponse au message architectures de code. Évalué à 7.
L'architecture MVC est une manière d'implémenter une application mais dès que tu travailles sur des projets complexes, ça ne suffit plus.
À partir de la, il y a plusieurs approches possibles selon les cas … Et pas de solution clé en main à mon sens.
Plus tu découpes et découples, plus ton logiciel est résilient et maintenance… Mais plus il sera coûteux à maintenir.
Veux tu mettre construire une architecture évolutive ? Dans ce cas une structure à base d'interfaces de programmation et de plugins sera la meilleure solution, mais alors c'est du boulot.
Ou alors tu as une architecture monolithique, moins évolutive mais nettement plus simple à maintenir.
Tu peux aussi t'orienter vers une architecture micro services mais là on s'éloigne de l'architecture logicielle pure…
Ce qui me semble important :
La démarche d'évolution assez classique d'un développeur est :
Mais même en étant expérimenté on n'est pas forcément d'accord avec ses pairs …
Bon courage :)
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
[^] # Re: Je vous ai compris !
Posté par LeBouquetin (site web personnel, Mastodon) . En réponse à la dépêche L’ordinateur portable modulaire : La lumière au bout du tunnel. Évalué à 2.
J'y connais pas grand chose en clavier à part que j'aime les mécaniques.
Ça a un sens / ça se fait des claviers orthogonaux AZERTY ?
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
[^] # Commentaire inutile
Posté par LeBouquetin (site web personnel, Mastodon) . En réponse au journal Interface graphique en Go!. Évalué à 3.
J'ai plussé le message pour l'utilisation de l'expression ou quoi ou qu’est-ce trop peu utilisée 🥰
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
[^] # Re: Vous envisagez quoi comme solution ?
Posté par LeBouquetin (site web personnel, Mastodon) . En réponse au message [Offre de stage] : Accompagner la bascule vers un cloud collaboratif libre. Évalué à 5.
Je ne sais pas si vous prévoyez un rapport de stage ou un compte rendu de l'étude public mais dans tous les cas ça m'intéresserait beaucoup (et probablement que ça intéresserait d'autres personnes de savoir pourquoi vous retenez telle ou telle solution compte tenu de vos usages)
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
[^] # Re: Curieux
Posté par LeBouquetin (site web personnel, Mastodon) . En réponse au lien CNIL, mise en demeure : utilisation de Google Analytics et transferts de données vers les États-Unis. Évalué à 2.
Les réseaux sociaux ont tout de même des avantages : ils m'ont permis de découvrir
34 alternatives que je partage ici (je ne connais pas donc pas d'avis sur les solutions) :Deux autres solutions qui n'ont pas l'air opensource mais qui sont visiblement plus respectueuses du RGPD :
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
[^] # Re: Curieux
Posté par LeBouquetin (site web personnel, Mastodon) . En réponse au lien CNIL, mise en demeure : utilisation de Google Analytics et transferts de données vers les États-Unis. Évalué à 3.
Quelles solutions existent à part Matomo ?
C'est la seule que je connaisse et pour cause : on utilise Matomo à Algoo.
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
# Vous envisagez quoi comme solution ?
Posté par LeBouquetin (site web personnel, Mastodon) . En réponse au message [Offre de stage] : Accompagner la bascule vers un cloud collaboratif libre. Évalué à 3.
N'hésitez pas à intégrer Tracim dans l'évaluation des solutions envisagées :-)
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
[^] # Re: pad de l'assemblée générale
Posté par LeBouquetin (site web personnel, Mastodon) . En réponse au lien AFPy (Association Francophone Python): les adhésions 2022 sont ouvertes, AG le 09/02/22 (18h-20h)🐍. Évalué à 2.
Le lien github est cassé a priori.
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
[^] # Re: Sponsoring entreprises ?
Posté par LeBouquetin (site web personnel, Mastodon) . En réponse au lien AFPy (Association Francophone Python): les adhésions 2022 sont ouvertes, AG le 09/02/22 (18h-20h)🐍. Évalué à 2.
Merci pour l'explication. Je comprends la volonté d'indépendance.
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
[^] # Re: Résumé rapide
Posté par LeBouquetin (site web personnel, Mastodon) . En réponse au lien Mozilla explique le blocage de Firefox. Évalué à 6. Dernière modification le 02 février 2022 à 23:06.
Je ne connais pas l'incidence technique mais sur le plan de l'architecture logiciel ça devrait effectivement être le cas. Après, entre la théorie et la pratique il y a parfois des impossibilités (ou dit autrement : "le jeu n'en vaut pas forcément la chandelle").
Ceci évoque indirectement la possibilité d'un soft plus résistant … Mais ça n'a pas l'air d'être la piste principale suivie.
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
# Lilo trop commercial ?
Posté par LeBouquetin (site web personnel, Mastodon) . En réponse au message moteurs e recherche alternatifs : où aller?. Évalué à 2.
Admettons mais alors l'argument vaut pour toutes les autres solutions aussi, non ?
Par ailleurs, gagner sa vie c'est un peu le lot de chacun ; le statut juridique d'entreprise est le plus adapté pour faire cela dans la durée.
Il y a des associations qui sont pires (bien plus opaques) que des sociétés commerciales ; le statut SARL, asso loi 1901, sas etc est un statut juridique, pas un engagement moral (ni dans un sens ni dans un autre)
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
# Sponsoring entreprises ?
Posté par LeBouquetin (site web personnel, Mastodon) . En réponse au lien AFPy (Association Francophone Python): les adhésions 2022 sont ouvertes, AG le 09/02/22 (18h-20h)🐍. Évalué à 4.
Avant on sponsorisait pyconfr mais ce n'est plus possible avec l'absence d'événements.
Est-ce qu'il y a un mécanisme de sponsoring ? (En complément du fait qu'une entreprise peut être adhérente)
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
[^] # Re: Big Blue Button?
Posté par LeBouquetin (site web personnel, Mastodon) . En réponse au lien Quel logiciel de visioconférence utiliser ?. Évalué à 8.
On travaille sur le sujet de la collaboration à Algoo et on a intégré Jitsi dans Tracim pour faire des appels vidéo.
Du coup mon retour :
Jitsi s'interface aussi avec de la téléphonie SIP du coup ça marche vraiment bien pour faire des réunions compatibles téléphone.
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
[^] # Re: Mon Tracim ?
Posté par LeBouquetin (site web personnel, Mastodon) . En réponse au message mettre a disposition de petits fichiers.. Évalué à 5.
Oui, c'est ce que je fais personnellement. Tu récupères un lien de téléchargement (qui t'affiche un écran de téléchargement avec quelques infos) ainsi qu'un lien "raw" que tu peux intégrer dans une dépêche.
Exemple tiré d'un journal que j'avais écrit :
Ça ne propose pas de redimensionnement, mais tu gères tes médias et en contrôle la disponibilité publique (et ça marche pour n'importe quel type de fichier : image, zip, etc).
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
# Mon Tracim ?
Posté par LeBouquetin (site web personnel, Mastodon) . En réponse au message mettre a disposition de petits fichiers.. Évalué à 4.
S'il s'agit de partager un fichier, tu peux créer un compte Mon Tracim ; ensuite tu importes ton / tes fichiers, et tu créés un lien de partage sur les fichiers.
0 installation, en 5 minutes tu as un fichier (pdf, image ou autre) que tu peux rendre public (tu créés un lien de partage par email et tu copies/colles le lien que tu trouves dans l'email)
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
[^] # Re: ...
Posté par LeBouquetin (site web personnel, Mastodon) . En réponse au journal Comment j’ai été réduit en esclavage, comment vous m’avez aidé, et les leçons que j’en ai tirées. Évalué à 6.
Je t'invite à lire La stratégie du choc.
Je pense pas que les dirigeants se frottent les mains en cherchant à être néfastes, néanmoins je pense qu'ils exploitent les situations qui se présentent à eux de manière opportuniste.
Par ailleurs, si tu penses que les intérêts du peuple sont alignés avec les intérêts du gouvernement, je te suggère de regarder l'interview des auteurs de livre "le traître et le néant", deux journalistes du monde qui ont retranscrit ce qu'est Macron vu par le monde politique (y compris des LREM)
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
[^] # Re: Tu fais ce que tu nous demandes de ne pas faire
Posté par LeBouquetin (site web personnel, Mastodon) . En réponse au journal Comment j’ai été réduit en esclavage, comment vous m’avez aidé, et les leçons que j’en ai tirées. Évalué à 9.
Ton commentaire me place dans une posture "antivax" où on met tous les gens qui s'opposent à la stratégie politico-sanitaire actuelle. c'est caricatural.
C'est caricatural, et surtout c'est une déviance vers la bien-pensance : il y a ceux qui savent, ceux qui ont la vérité. Et les autres. Les anti-[placer ici le mot voulu].
La réalité est probablement un peu plus nuancée :
Le vaccin est une bonne chose. Vacciner 100% de la population n'est pas la même chose. Mettre en place un pass vaccinal y compris pour les activités de plein air (ski de fond par exemple) en est encore une autre.
Je suis opposé au principe de contrôle permanent qui entrave les libertés individuelles.
Des extrémistes, il y en a des deux côté : ceux qui croient avoir la 5G dans leur slip mais aussi ceux qui proposent d'interdire l'accès aux bureaux de vote :
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
[^] # Re: Tu fais ce que tu nous demandes de ne pas faire
Posté par LeBouquetin (site web personnel, Mastodon) . En réponse au journal Comment j’ai été réduit en esclavage, comment vous m’avez aidé, et les leçons que j’en ai tirées. Évalué à 7. Dernière modification le 20 janvier 2022 à 12:25.
Aujourd'hui il n'y a pas de pass pour les 5-11 ans, on est d'accord.
Mais je n'invente pas : le sujet a été évoqué durant les débats au parlement et au sénat. Je cite Public Sénat :
C'est donc bien qu'il y avait une discussion sur le sujet, non ?
Aux Antilles (ou dans les Antilles) des gens vont travailler tous les jours en avion sur l'île d'à côté. Avec les règles à venir ils ne pourront plus y aller si ils ne sont pas vaccinés. Si tu connais les vitesses de croisière en bateau et en avion, tu vois bien que de fait tu ne peux plus te déplacer.
Ça rejoint ce qu'évoquait l'auteur du journal.
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo