Articles contenant le tag atelier
Git au Quotidien le 19/11 à Paris : il est temps de passer la 6ème !
Posté par Christophe dans Annonces d'ateliers le 09/24/2011
Git au Quotidien, qu’est-ce que c’est ?
C’est une formation Git pas comme les autres.
Vous trouverez tous les détails de l’atelier sur la page Git au Quotidien : programme, esprit, pré-requis technologiques, etc.
Qui est le formateur ?
L’atelier est assuré par Christophe Porteneuve (bonjour, c’est moi !).
Après plus de 15 ans à utiliser des gestionnaires de source divers, et pour finir quelques millions de lignes de code gérées avec Subversion, je me suis mis à Git en 2008 dans le cadre notamment de mes contributions à Rails, Prototype et script.aculo.us. Vers 2009, j’ai décidé d’y aller pour de bon et d’explorer en profondeur les tenants et aboutissants de cet outil, afin d’en tirer toute la puissance possible. En juin 2010, à force de discussions, je réalise qu’aucune formation Git n’existe apparemment en France (en tout cas aucune qui retienne l’attention…) et je lance Git Attitude.
Vous pouvez me retrouver sur Twitter, LinkedIn et Github.
J’ai par ailleurs plus de 6 000 heures de formation derrière moi, dont plus de la moitié dans le cadre de la formation professionnelle des adultes. J’adore transmettre, en fait, et les bouquins et conférences sont un prolongement de ça.
Vous vous ferez votre propre idée naturellement, mais ce qu’il faut retenir et que je peux vous garantir : je sais de quoi je parle quand je parle de Git, et je sais transmettre la connaissance.
Les ateliers Attitude se déroulent tous dans une atmosphère studieuse et experte, mais détendue et cordiale. On apprend, on s’émerveille parfois, on a des illuminations parfois, et on rigole souvent. Demandez donc aux stagiaires précédents (via Twitter avec le hashtag #gitattitude par exemple).
Où, quand, comment, combien ?
Ça se passe chez Clever Age Paris (le partenaire de longue date des ateliers Attitude), au 37 bd des Capucines 75002 Paris. C’est à deux pas d’Opera, super facile à rejoindre en transports en commun et depuis les principales gares parisiennes.
C’est samedi 19 novembre 2011, de 9h30 à 19h.
Chacun amène son portable avec une alimentation, et nous fournissons le reste (petit-déjeuner, déjeuner, boissons, café, Wi-Fi, etc.)
L’atelier coûte 300€ HT, et fait naturellement l’objet d’une véritable facture par Delicious Insights, la société qui produit les ateliers Attitude. On peut s’inscrire en ligne et payer l’intégralité ou juste l’acompte de 30%, suivant son mode de fonctionnement. Ceux qui sont soumis à un process d’entreprise à l’ancienne peuvent s’inscrire hors-ligne et payer l’acompte par virement bancaire. Tous les détails sur les modalités de paiement sont dans les informations générales.
Du coup, vous pouvez le financer un peu comme vous voulez :
- DIF
- Crédit d’impôt au titre de la formation
- Facture de prestation classique
- …et prochainement OPCA (nous attendons notre numéro d’agrément formateur pour pouvoir le proposer)
C’est pas un peu cher, ça ?
C’est sûr que ce n’est plus les 100€ de l’année de rodage, mais la fiscalité française des TPE-PME étant ce qu’elle est, pour être un tant soit peu rentables sur les ateliers, on doit répercuter les innombrables taxes et impôts sur le prix des prestations… Si ça a donc pas mal augmenté avec la rentrée 2011, ça reste plus de deux fois inférieur à la moyenne du marché, qui est aux alentours de 700€ HT. Et j’aurais tendance à dire qu’en plus, la formation est nettement meilleure, justement, que la moyenne du marché.
On essaie de rester aussi accessibles que possible dans ce nouveau contexte fiscal, mais on doit quand même essayer de gagner de l’argent. Voilà, vous savez tout !
Super, je m’inscris !
Vous avez mille fois raison
Pour la version en ligne immédiate et rapide, c’est par ici. Pour les modalités d’inscription hors-ligne, c’est par là.
Des questions ?
N’hésitez pas à nous contacter, soit par commentaire sur cet article, soit par e-mail à inscriptions AT delicious TIRET insights POINT com.
Inscrivez-vous rapidement, il n’y a que 10 places et la demande est forte pour cette prochaine session !
Au plaisir de vous voir le 19 novembre prochain.
Git au Quotidien à Paris samedi 11/06/2011 !
Posté par Christophe dans Annonces d'ateliers le 04/03/2011
Bonjour à tous,
À la demande générale, le prochain atelier Git au Quotidien aura lieu samedi 11/06/2011 chez Clever Age Paris !
Il y a seulement 16 places, dépêchez-vous de vous inscrire !
Un Atelier Git Attitude, c’est l’occasion de booster immédiatement sa productivité avec Git, ou de découvrir ce merveilleux outil dans les meilleures conditions. En petit groupe, avec un formateur compétent et passionné, sur votre ordinateur portable, vous apprenez la philosophie, les commandes utiles, les bonnes pratiques, les astuces qui changent la vie, et les compétences qui sauvent la journée en cas de pépin ou de besoin complexe.
Les participants aux précédentes sessions sont enthousiastes, comme en témoignent leurs évaluations.
Ça se passe où ?
Nous serons à nouveau hébergés par les Gens Bien™ de Clever Age, au 37, boulevard des Capucines 75002 Paris.
La journée en un clin d’œil
Cet atelier part de zéro (une connaissance d’un système de version usuel, type CVS ou Subversion, voire d’un autre DVCS type Bazaar, Fossil ou Mercurial, est clairement un plus, ne serait-ce que pour comprendre ce qu’on gagne…).
Dans cet atelier, vous apprendrez notamment toutes les meilleures façons de…
- configurer votre Git aux p’tits oignons
- manipuler votre dépôt localement
- faire des commits ajustés, parfois volontairement partiels, y compris sur des parties de fichier
- gérer votre historique local de commits, en l’amendant si besoin
- travailler avec des tas de branche et les fusionner facilement
- gérer au mieux une urgence qui tombe en plein milieu d’un gros boulot sur le code
- synchroniser avec des dépôts distants
- et plus, bien plus encore !
Le principe est d’aborder en profondeur toutes les commandes examinées ; la plupart des gens sous-utilisent atrocement des fondamentaux comme git add, git diff ou git log, ou encore ignorent tout des merveilles de git reset. Cet atelier donne d’entrée de jeu nombre de clés inestimables pour être redoutablement efficace dans sa gestion de sources au quotidien.
En plus de ça, vous avez droit à un petit-déjeuner, un déjeuner convivial dans un restaurant sympathique, du café (Nespresso !), du thé (équitable !) et des boissons fraîches à volonté…
Tout ça pour seulement 75€ ! (en early bird ; 100€ en tarif plein)
Comme le disent des participants passés, c’est « tellement pas cher que je n’en reviens pas » !
Alors n’hésitez plus, et rejoignez-nous dès aujourd’hui pour cette session Git au Quotidien !
Pourquoi tu devrais t’inscrire à un atelier Git Avancé
Posté par Christophe dans Annonces d'ateliers le 02/02/2011
Alors que la demande existe bien pour Git Attitude, Quotidien comme Avancé, les inscriptions au premier atelier Git Avancé ne vont pas aussi vite que j’aurais pu le croire.
Il existe naturellement des demandeurs qui n’ont encore qu’une expérience très réduite (voire inexistante) de Git, et attendent du coup de pouvoir assister à un atelier Git au Quotidien pour ensuite faire leurs dents sur quelques projets avant de venir à Git Avancé.
Cependant, il existe aussi de nombreux « Git’ers » en France (pour ne pas dire en francophonie), qui ont une utilisation quotidienne équivalente, voire un peu au-delà, de ce premier niveau d’atelier. Peut-être ne sont-ils pas très à l’aise avec git reset ; peut-être n’ont-ils jamais utilisé git add -p ni git rebase -i. Mais cela ne les empêche pas d’être à l’aise avec les notions fondamentales de Git (working tree, stage, index), d’utiliser sans problème les syntaxes classiques de git add, git commit, git log, git push, git pull, git branch et git checkout.
Et ce niveau simple de pratique de Git suffit amplement pour attaquer Git Avancé et en tirer le meilleur parti
L’atelier Git Avancé est d’abord là pour approfondir les commandes fondamentales, notamment en explorant les plus utiles de leurs options méconnues (et il y en a de nombreuses qui recèlent de véritables trésors de productivité). Rien que là, il est possible de réaliser un incoryable gain de temps dans ses tâches usuelles.
Au-delà de ça, l’objectif fondamental de l’atelier est de transmettre des meilleures pratiques adaptées à de nombreuses situations, parfois fréquentes, parfois plus rares mais bien épineuses… Voici une petite liste, comme ça au débotté, des questions auxquelles cet atelier tente d’apporter une réponse :
- Comment factoriser une codebase entre plusieurs projets ? Vaut-il mieux utiliser des dépôts imbriqués ou des submodules ?
- merge ou rebase ? Pourquoi ? Dans quels cas ?
- Si on est plusieurs à travailler sur un même dépôt, quels workflows sont les plus adaptés ? Combien de dépôts distants utiliser ?
- Comment bien gérer la mise à jour des submodules et leur propagation raisonnée ?
- Comment je fais pour retomber sur mes pattes après que l’autre andouille ait cassé l’historique distant ?
- J’aurais dû faire une branche plus tôt… Comment je récupère le coup ?
- J’ai committé par mégarde des fichiers confidentiels ou sensibles : je peux en effacer toutes les traces, historique compris ?
- Comment fusionner un commit seul, sans se farcir pour autant son historique ?
- Comment déterminer quels commits ont déjà été fusionnés d’une branche A dans une branche B ?
- Tags, branches… master/develop/production… Qu’est-ce qui marche comme organisations ?
- J’ai paumé un commit en jouant trop avec git reset ! Comment le retrouver ?
- Comment exécuter des tâches automatiquement à chaque commit ou à chaque push ?
- Je viens de faire une résolution manuelle de fusion bien galère… Comment éviter à mes collègues de se galérer pareil s’ils fusionnent la même branche ?
- Je viens de repérer un bug qui ne date pas d’hier mais n’était pas là y’a un mois… Comment trouver quel commit l’a introduit ?
- J’en ai ras le c… de l’éditeur pourri de Jean-Kevin qui me fout des TAB et laisse plein d’espaces en fin de ligne… Est-ce qu’on pourrait pas nettoyer tout ça automatiquement chaque fois qu’un fichier texte est committé ?
- J’ai plein de taf en cours dans le WT qui m’empêche de faire un pull, mais c’est trop pas prêt à être committé ! Qu’est-ce que je peux faire ?
Bref, Git ça torche, il est temps d’arrêter de s’en servir à peine mieux que si c’était Subversion.
Alors n’hésitez plus et courrez vous inscrire pour le 19 février. C’est dans même pas 3 semaines !
1er atelier Git Avancé samedi 19/02/2011 à Paris !
Posté par Christophe dans Annonces d'ateliers le 11/02/2010
Bonjour à tous,
La première session Git Avancé aura lieu samedi 19 février 2011 chez Clever Age, à Paris, de 9h30 à 19h30.
Il y a seulement 16 places, dépêchez-vous de vous inscrire !
Un Atelier Git Attitude, c’est l’occasion de booster immédiatement sa productivité avec Git, ou de découvrir ce merveilleux outil dans les meilleures conditions. En petit groupe, avec un formateur compétent et passionné, sur votre ordinateur portable, vous apprenez la philosophie, les commandes utiles, les bonnes pratiques, les astuces qui changent la vie, et les compétences qui sauvent la journée en cas de pépin ou de besoin complexe.
Les participants aux précédentes sessions sont enthousiastes, comme en témoignent leurs évaluations.
Ça se passe où ?
Nous serons à nouvceau hébergés par les Gens Bien™ de Clever Age, au 37, boulevard des Capucines 75002 Paris.
La journée en un clin d’œil
Cet atelier s’adresse aux personnes déjà bien rompues à Git (d’un niveau similaire à celui, déjà pas mal du tout, procuré par notre session Git au Quotidien), et qui souhaitent pousser plus loin. Voici un aperçu des sujets qui seront triturés dans tous les sens :
- Tout sur les submodules : les ajouter, les modifier, les mettre à jour, éviter les pièges et erreurs usuelles…
- Pas mal de choses sur le boulot à plusieurs : gérer des dépôts distants multiples, tirer parti du rebase, etc.
- Partager une résolution manuelle de conflits avec git rerere
- Traquer automatiquement la source historique d’un bug avec git bisect
- Récupérer un commit éjecté de l’historique avec git reflog
- Peaufiner les comportements de Git avec les Attributs
- Utiliser les hooks pour automatiser des traitements
- Annoter les commits avec git notes
- …
En plus de ça, vous avez droit à un petit-déjeuner, un déjeuner convivial dans un restaurant sympathique, du café (Nespresso !), du thé (équitable !) et des boissons fraîches à volonté…
Tout ça pour seulement 100€ ! (en early bird ; 150€ en tarif plein)
Comme le disent des participants passés, c’est « tellement pas cher que je n’en reviens pas » !
Alors n’hésitez plus, et rejoignez-nous dès aujourd’hui pour la première session Git Avancé !
Gagnez une place pour le prochain Atelier Git Attitude !
Posté par Christophe dans Annonces d'ateliers le 09/06/2010
C’est la rentrée, c’est pas Noël, mais on va quand même faire un cadeau !
Le prochain Atelier Git Attitude se tiendra, vous le savez, samedi 18 septembre dans les locaux de Clever Age, à Paris. Vous trouverez tous les détails, et plein de raisons de venir, dans ce billet et dans l’annonce.
Il reste encore quelques places. Vous pouvez vous jeter dessus (bonne idée, moi je dis !) ou tenter de participer à un petit concours que je lance pour gagner une place !
C’est très simple, vous avez jusqu’au 11 septembre 2010 inclus pour faire la publicité de l’atelier à l’aide de tweets. Chaque tweet doit juste respecter les règles suivantes :
- Contenir un des bit.ly suivants :
- http://bit.ly/agjsPq (rappel de l’atelier, infos, liens complémentaires…)
- http://bit.ly/atelier-rentree (inscription chez Amiando)
- Contenir un /cc @gitattitude.
- Être percutant, drôle, ou les deux (soyons fous)
- Être envoyé avant le 11 septembre 2010 à 23h, heure de Paris
Il faut ensuite qu’au moins une inscription ait lieu d’ici la fin du concours (le 11/09 à minuit heure de Paris). Tout tweet conforme au règlement et envoyé avant l’inscription devient éligible pour le concours ; à clôture du concours, je prends les tweets concernés, et je décide. Suivant le nombre d’inscriptions à ce moment-là, il n’est pas impossible que j’offre même 2 places !
À vos plumes électroniques, et bon tweeting !
