FAQ
- Le club.
- Quel genre de support vous faites ?
- C'est quoi ce truc-Zulip ?
- C'est quoi ces sessions en présentiel ?
- C'est seulement les mardis ? 📅
- C'est seulement en anglais ? 🇫🇷 🇬🇧
- C'est quand la prochaine session ?
- Je veux venir mais il n'y a plus de place.
- Vous pouvez tout enseigner ?
- Qui enseigne ? Je peux enseigner ?
- Je voudrais une session sur
<X>
. - J'ai beaucoup appris, mais je ne sais pas comment pratiquer maintenant.
- Est-ce que vous faites.. des jeux ?
Le club.
Qui peut venir ?
Si tu travailles à l'ISEM eh bien.. tu fais déjà partie du club. Bienvenue :)
On n'a malheureusement pas (encore) le temps pour inviter tout Montpellier, mais peut-être un jour.
Comment je m'inscris ?
Eh bien, tu as déjà trouvé ce site, garde-le dans tes marque-pages : ⭐. Pour voir ce qui se passe au quotidien, suis ce lien d'invitation pour rejoindre notre salon de discussion sur zulip: ⭐.
Pourquoi ce nom ?
Le dev dans "dev club" veut dire développement, comme dans "développer des programmes informatiques", qui veut dire en fait "écrire du code" comme dans "écrire un script", mais qui s'étend aussi à "composer des algorithmes, "concevoir des logiciels", "assembler des pipelines", "créer des applications", "fabriquer des librairies" etc.
La plupart des trucs informatiques compliqués qui rendent les gens confus·es dans notre·nos laboratoire·s, ou qui les repoussent, que ce soit au sujet des machines, des disques / de la RAM / du CPU / du GPU, des modèles de calcul, des systèmes d'exploitation, du réseau, des numéros de version, de la complexité algorithmique, tout ça.. ça tourne autour de ce même phénomène singulier : un·e humain·e peut écrire un programme informatique. En te familiarisant avec ce phénomène, tu prends confiance d'un seul coup dans beaucoup de domaines du monde informatique. C'est ce sur quoi le dev club aimerait mettre l'accent.
Quel genre de support vous faites ?
🎓 J'ai besoin d'apprendre à faire <X>
avec mon ordinateur.
Tu es au bon endroit ! Viens expliquer ce que tu veux apprendre dans le canal des sessions. On espère pouvoir organiser une session en présentiel bientôt pour t'enseigner exactement ça.
🧪 J'ai besoin d'aide pour concevoir / réparer / améliorer mon projet.
Le dev-club n'a pour vocation que te t'aider à acquérir des compétences générales en informatique (maîtriser un langage de programmation, un nouveau logiciel..). On espère vraiment que ça aide, mais si tu as besoin d'une aide tout à fait spécifique pour ton projet particulier, alors il vaut mieux chercher du support auprès des autres ressources de l'ISEM :
- Le plateau ISI fournit du support matériel, infrastructure / résau / système (machines physiques, connections..).
- Le plateau MBB fournit un support logiciel/conception/calcul (développement, pipelines..).
- The plateau DATA fournit un support orienté données (gestion des données, partage FAIR..).
Tu peux aussi trouver du support à l'échelle de Montpellier, avec la Clinique des Données de l'ISDM :
qui organise de régulièrement des sessions en présentiel en différents endroits pour t'aider avec ton projet.
💔 J'ai des bugs dans mon code !
Ne reste pas seul·e avec ! Viens expliquer ton problème dans le canal debug. On fera de notre mieux pour t'aider. Et avec un peu de chance on apprendra quelque chose en route :)
⁉️J'ai besoin d'aide, mais je ne sais pas vraiment quoi :(
Pas de problème. Viens expliquer ton problème et demande-nous. On fera de notre mieux pour t'aider à trouver le support approprié :)
C'est quoi ce truc-Zulip ?
Zulip c'est le salon de discussion où on échange. Suis ce lien d'invitation pour nous rejoindre.
Zulip est un logiciel 100% libre et open source ❤️
En plus, Zulip sponsorise les hébergements quand c'est 100% utile pour la recherche académique. Alors ièz'ont accepté de sponsoriser le club, et on profite d'un hébergement standard gratuit sur leurs serveurs. Merci à eux·elles 💖
Comment ça marche ? Comment je sais ce qui se passe ?
Il n'y a qu'à se connecter et lire les nouveautés. Les messages sont organisés en canaux thématiques, et les conversations sont isolées dans des sujets distincts pour ne pas que tout se mélange. Tu peux aux choix voir tous les messages groupés dans un seul fil de conversation gigantesque, ou bien tu peux naviguer individuellement dans chaque canal/conversation avec la colonne de gauche. C'est très configurable pour faire en sorte que tu trouves ce qui te convient.
AU SECOURS ! 🛟 Toute l'information ici: https://zulip.com/help/.
Pourquoi pas des bons vieux e-mails ?
Il y a trop d'activité pour polluer tout@isem par e-mail. Mais tu peux configurer ton compte zulip pour recevoir les nouveautés par e-mail. Si tu veux participer aux conversations en revanche, alors il faut que tu te connectes à zulip.
Je ne veux pas installer une nouvelle appli ! J'ai déjà genre <N>
salons de discussion différents.
Je sais, je suis désolé, c'est pareil pour nous.
Fort heureusement, il n'y a pas besoin d'installer une nouvelle application pour tout : la plupart de ces logiciels de discussion (Zulip/Slack/Mattermost/Discord/Whatsapp/Matrix/Element/..) peuvent déjà tourner dans ton navigateur internet (= Firefox/Chrome/Safari/Edge/Explorer/Brave/Opera/..). Tu peux donc :
- Utiliser des onglets de navigateur distincts pour les ouvrir tous en même temps dans la même fenêtre.
- Utiliser une fenêtre de navigateur séparée pour ne pas interférer avec ta navigation / tes recherches quotidiennes.
- Utiliser les marque-pages de ton navigateur pour ne pas oublier les groupes auxquels tu participes.
- Utiliser un gestionnaire de mots de passe comme KeePassXC pour t'aider à gérer les mots de passe différents pour chaque site de façon sécurisée.
Sinon, tu peux installer Ferdium: une seule application pour les avoir toutes.
Ferdium est un logiciel gratuit et open-source ♡
AU SECOURS! 🛟
Bien sûr, si tu as besoin d'aide pour faire tout ça, écris-nous une ligne par e-mail et on t'aidera.
Est-ce que j'aurai des notifications ?
Oui, à condition d'autoriser ton navigateur ou Ferdium à les laisser remonter jusqu'à ton bureau.
Il y a trop de notifications !
Chaque canal/sujet peut être individuellement tu pour te permettre de de concentrer sur les conversations qui t'intéressent. Tu peux aussi configurer tes notifications de façon globale.
Je peux l'avoir sur mon téléphone ?
Bien sûr. Il n'y a qu'à installer l'appli zulip.
C'est quoi ces sessions en présentiel ?
Le dev-club se réunit fréquemment pour échanger des compétences et des connaissances informatiques. Mais on ne se réunit pas tous à la fois ! Les sessions sont censées être petites et aborder un sujet précis, pour que tout le monde se sente à l'aise de venir et de poser des questions sur le sujet qu'ils veulent aborder.
C'est seulement les mardis ? 📅
Non. Les sessions se tiennent quand on a besoin, à condition qu'on trouve un créneau et une salle. Les mardis après-midis au bâtiment 21 sont réservés juste au cas où, pour nous aider à trouver.
C'est seulement en anglais ? 🇫🇷 🇬🇧
Non. On encourage les communications écrites en anglais dans le salon de discussion pour des raisons d'inclusivité (il y a plus de 15 nationalités différentes à l'ISEM). Mais les sessions en présentiel peuvent se tenir en anglais ou en français selon le public. Si tu préfères spécifiquement le français ou l'anglais pour une session que tu détiens, il n'y a qu'à demander et on la fera dans ce langage.
C'est quand la prochaine session ?
Les sessions à venir sont annoncées dans ce canal du salon de discussion. Clique sur les sujets préfixés par une date comme 2024-10-25 <session>
pour découvrir ce dont on va parler et s'il reste de la place. Les autres sujets dans ce canal sont des discussions au sujet de sessions pas encore programmées. Rejoins-les !
Je veux venir mais il n'y a plus de place.
Ne t'inquiète pas. Apprendre ensemble c'est plus facile en petits groupes. Il n'y a qu'à demander une nouvelle session et on en organisera une pour toi :)
Vous pouvez tout enseigner ?
On aimerait, mais bien sûr on ne peut enseigner que ce que les membres du club sont assez confiant·es pour enseigner. Si tu as trouvé ton sujet dans le catalogue, alors ça veut dire qu'on peut. Sinon, n'hésite pas à venir demander quand même, on fera de notre mieux pour trouver quelqu'un·e ou bien te rediriger vers des ressources en ligne.
Qui enseigne ? Je peux enseigner ?
On (MBB) s'est engagés à assurer les sessions en présentiel à la demande pour tous les sujets du catalogue, mais tu es très bienvenu·e en tant que prof s'il y a une expertise que tu aimerais partager avec le reste du laboratoire :)
Les sessions d'apprentissage ont été conçues pour être flexibles et particulièrement légères à l'égard des profs : ton public est constitué de seulement quelques personnes intéressées, tu décides du moment, du sujet, de la langue. Il n'y a pas d'obligation à suivre un cadre formel particulier, à fournir un diaporama ou des exercices notés ou des trucs comme ça. Fais-le juste comme tu le sens.
Ce qu'on fournit c'est le canal de communication pour atteindre ton public, et la réservation de la salle si tu en as besoin et qu'on a un créneau de libre. Si tu veux t'engager à partager ton expertise régulièrement dans la durée, alors on peut ajouter de nouveaux sujets au catalogue. Contacte-nous !
Je voudrais une session sur <X>
.
Viens demander dans le canal des sessions. Si on peut enseigner <X>
, alors tu deviendras propriétaire de la prochaine session.
J'ai beaucoup appris, mais je ne sais pas comment pratiquer maintenant.
Viens demander dans le canal pour pratiquer. Il y a aussi des discussions en cours au sujet de potentielles sessions pure-pratique en présentiel. On pourrait peut-être pratiquer ensemble autour de projets expérimentaux et amusants. C'est toujours une super opportunité d'apprendre des trucs cools. Rejoins-nous :)
Si tu préfères pratiquer à ton rythme, tu peux aussi rejoindre l'une des nombreuses pistes des langages d'Exercism. Il y a des milliers d'exercices intéressants là-bas pour t'aider à progresser.
Si tu es satisfait·e de ta solution à un problème, viens la partager dans le canal de revue de code pour obtenir des retours du club. Si tu te sens coincé·e et que tu ne sais pas comment aller plus loin, viens demander de l'aide dans le canal debug. Tout est ok tant qu'on continue d'apprendre :)
Est-ce que vous faites.. des jeux ?
Euh.. je ne sais pas ? Ça dépend de si tu trouves ça amusant d'écrire des programmes. Si c'est le cas alors _*wahou-cool*_ viens jouer avec nous ! Tu as déjà entendu parler de l'AoC par exemple ? Les challenges de code sont de très bonnes façons de pratiquer 0;)