<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Git Attitude</title>
	<atom:link href="http://www.git-attitude.fr/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.git-attitude.fr</link>
	<description>Parce que Git, c&#039;est bien.</description>
	<lastBuildDate>Wed, 15 Feb 2012 18:57:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Les sessions de formation Git de janvier à mars 2012 vous attendent !</title>
		<link>http://www.git-attitude.fr/2011/11/21/les-sessions-de-formation-git-de-janvier-a-mars-2012-vous-attendent%c2%a0/</link>
		<comments>http://www.git-attitude.fr/2011/11/21/les-sessions-de-formation-git-de-janvier-a-mars-2012-vous-attendent%c2%a0/#comments</comments>
		<pubDate>Mon, 21 Nov 2011 20:38:12 +0000</pubDate>
		<dc:creator>Christophe</dc:creator>
				<category><![CDATA[Annonces d'ateliers]]></category>
		<category><![CDATA[annonce]]></category>
		<category><![CDATA[ateliers]]></category>
		<category><![CDATA[cleverinstitut]]></category>
		<category><![CDATA[gitavance]]></category>
		<category><![CDATA[gitquotidien]]></category>
		<category><![CDATA[paris]]></category>

		<guid isPermaLink="false">http://www.git-attitude.fr/?p=73</guid>
		<description><![CDATA[Comme je l’avais annoncé à plusieurs reprises par le passé, à dater du 1er janvier 2012, j’assurerai les formations Git Attitude inter-entreprises au travers du nouvel organisme de formation de Clever Age : le Clever Institut. Les éventuelles formations intra-entreprises restent assurées directement par Delicious Insights. Nous avons tout récemment ancré les prochaines dates de session [...]]]></description>
			<content:encoded><![CDATA[<p>Comme je l’avais annoncé à plusieurs reprises par le passé, à dater du 1er janvier 2012, j’assurerai les formations Git Attitude inter-entreprises au travers du nouvel organisme de formation de Clever Age : le <a href="https://clever-institut.com/">Clever Institut</a>.</p>
<p>Les éventuelles formations intra-entreprises restent assurées directement par Delicious Insights.</p>
<p>Nous avons tout récemment ancré les prochaines dates de session pour les deux types d’atelier. Il y en aura une par mois, <strong>en semaine</strong> (grosse nouveauté !), et nous augmenterons si besoin la fréquence à partir de mai ou juin 2012. Comme pour les sessions en direct, elles sont limitées à 10 places par atelier.</p>
<p>Dans l’immédiat, elles auront toutes lieu sur Paris. Vous pouvez vous inscrire dès maintenant sur les pages concernées :</p>
<ol>
<li><a href="https://clever-institut.com/achat/git-au-quotidien/123">Git au Quotidien le 14/02/2012</a> (originellement le 21/02)</li>
<li><a href="https://clever-institut.com/achat/git-avance/124">Git Avancé le 23/03/2012</a></li>
<li><a href="https://clever-institut.com/achat/git-au-quotidien/171" target="_blank">Git au Quotidien le 11/04/2012</a> (mise à jour)</li>
</ol>
<p>Les premières places partent déjà, je vous invite donc à lancer vos inscriptions le plus tôt possible.</p>
<p>Sur la même période, j’assurerai par ailleurs en direct, et toujours le samedi pour le moment, les ateliers JS Attitude. Vous trouverez le détail et les dates dans les articles suivants :</p>
<ul>
<li><a href="http://js-attitude.fr/2011/11/10/js-puissant-les-1401-et-31032012-a-paris/">JS Puissant les 14/01 et 31/03/2012 à Paris !</a></li>
<li><a href="http://js-attitude.fr/2011/11/10/js-guru-le-18022012-a-bordeaux-et-le-2104-a-paris/">JS Guru le 18/02/2012 à Bordeaux et le 21/04 à Paris !</a></li>
</ul>
<p>Au plaisir de vous voir prochainement en atelier !</p>
]]></content:encoded>
			<wfw:commentRss>http://www.git-attitude.fr/2011/11/21/les-sessions-de-formation-git-de-janvier-a-mars-2012-vous-attendent%c2%a0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Git au Quotidien le 19/11 à Paris : il est temps de passer la 6ème !</title>
		<link>http://www.git-attitude.fr/2011/09/24/git-au-quotidien-le-1911-a-paris-il-est-temps-de-passer-la-6eme/</link>
		<comments>http://www.git-attitude.fr/2011/09/24/git-au-quotidien-le-1911-a-paris-il-est-temps-de-passer-la-6eme/#comments</comments>
		<pubDate>Sat, 24 Sep 2011 14:55:29 +0000</pubDate>
		<dc:creator>Christophe</dc:creator>
				<category><![CDATA[Annonces d'ateliers]]></category>
		<category><![CDATA[atelier]]></category>
		<category><![CDATA[cleverage]]></category>
		<category><![CDATA[gitquotidien]]></category>
		<category><![CDATA[paris]]></category>

		<guid isPermaLink="false">http://www.git-attitude.fr/?p=67</guid>
		<description><![CDATA[Git au Quotidien, qu&#8217;est-ce que c&#8217;est ? C&#8217;est une formation Git pas comme les autres. Vous trouverez tous les détails de l&#8217;atelier sur la page Git au Quotidien : programme, esprit, pré-requis technologiques, etc. Qui est le formateur ? L&#8217;atelier est assuré par Christophe Porteneuve (bonjour, c&#8217;est moi !). Après plus de 15 ans à utiliser des gestionnaires de [...]]]></description>
			<content:encoded><![CDATA[<h1>Git au Quotidien, qu&#8217;est-ce que c&#8217;est ?</h1>
<p>C&#8217;est <strong>une formation Git <strong>pas comme les autres</strong></strong>.</p>
<p>Vous trouverez <a title="Git au Quotidien" href="http://www.git-attitude.fr/git-au-quotidien/" target="_blank">tous les détails de l&#8217;atelier sur la page Git au Quotidien</a> : programme, esprit, pré-requis technologiques, etc.</p>
<h1>Qui est le formateur ?</h1>
<p>L&#8217;atelier est assuré par Christophe Porteneuve (bonjour, c&#8217;est moi !).</p>
<p>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&#8217;ai décidé d&#8217;y aller pour de bon et d&#8217;explorer en profondeur les tenants et aboutissants de cet outil, afin d&#8217;en tirer toute la puissance possible. En juin 2010, à force de discussions, je réalise qu&#8217;aucune formation Git n&#8217;existe apparemment en France (en tout cas aucune qui retienne l&#8217;attention…) et je lance Git Attitude.</p>
<p>Vous pouvez me retrouver sur <a href="http://twitter.com/porteneuve" target="_blank">Twitter</a>, <a href="http://fr.linkedin.com/in/christopheporteneuve" target="_blank">LinkedIn</a> et <a href="http://github.com/tdd" target="_blank">Github</a>.</p>
<p>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&#8217;adore transmettre, en fait, et les bouquins et conférences sont un prolongement de ça.</p>
<p>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.</p>
<p>Les ateliers Attitude se déroulent tous dans une atmosphère studieuse et experte, mais détendue et cordiale. On apprend, on s&#8217;émerveille parfois, on a des illuminations parfois, et on rigole souvent. Demandez donc aux stagiaires précédents (<em>via</em> Twitter avec le <em>hashtag</em> #gitattitude par exemple).</p>
<h1>Où, quand, comment, combien ?</h1>
<p>Ça se passe chez <strong>Clever Age Paris</strong> (le partenaire de longue date des ateliers Attitude), au <a href="http://maps.google.com/maps?client=safari&amp;rls=en&amp;q=37+bd+des+capucines+paris&amp;oe=UTF-8&amp;um=1&amp;ie=UTF-8&amp;hq=&amp;hnear=0x47e66e31658b8939:0xd1082d0559a56e1d,37+Boulevard+des+Capucines,+75002+Paris,+France&amp;ei=Lz58TqHyBoL_4QSs66XADg&amp;sa=X&amp;oi=geocode_result&amp;ct=title&amp;resnum=1&amp;ved=0CBoQ8gEwAA" target="_blank">37 bd des Capucines 75002 Paris</a>. C&#8217;est à deux pas d&#8217;Opera, super facile à rejoindre en transports en commun et depuis les principales gares parisiennes.</p>
<p>C&#8217;est <strong>samedi 19 novembre 2011, de 9h30 à 19h</strong>.</p>
<p>Chacun amène son portable avec une alimentation, et nous fournissons le reste (petit-déjeuner, déjeuner, boissons, café, Wi-Fi, etc.)</p>
<p>L&#8217;atelier coûte <strong>300€ HT</strong>, et fait naturellement l&#8217;objet d&#8217;une véritable <strong>facture</strong> par Delicious Insights, la société qui produit les ateliers Attitude. On peut <a href="https://attitude.stagehq.com/events/1013/booking/new" target="_blank">s&#8217;inscrire en ligne</a> et payer l&#8217;intégralité ou juste l&#8217;acompte de 30%, suivant son mode de fonctionnement. Ceux qui sont soumis à un process d&#8217;entreprise à l&#8217;ancienne peuvent s&#8217;inscrire hors-ligne et payer l’acompte par virement bancaire. Tous les détails sur <a title="Informations générales" href="http://www.git-attitude.fr/informations-generales/" target="_blank">les modalités de paiement sont dans les informations générales</a>.</p>
<p>Du coup, vous pouvez le financer un peu comme vous voulez :</p>
<ul>
<li>DIF</li>
<li>Crédit d&#8217;impôt au titre de la formation</li>
<li>Facture de prestation classique</li>
<li>…et prochainement OPCA (nous attendons notre numéro d&#8217;agrément formateur pour pouvoir le proposer)</li>
</ul>
<h2>C&#8217;est pas un peu cher, ça ?</h2>
<p>C&#8217;est sûr que ce n&#8217;est plus les 100€ de l&#8217;année de rodage, mais la fiscalité française des TPE-PME étant ce qu&#8217;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 <strong>plus de deux fois inférieur à la moyenne du marché</strong>, qui est aux alentours de 700€ HT. Et j&#8217;aurais tendance à dire qu&#8217;en plus, la formation est nettement meilleure, justement, que la moyenne du marché.</p>
<p>On essaie de rester aussi accessibles que possible dans ce nouveau contexte fiscal, mais on doit quand même essayer de gagner de l&#8217;argent. Voilà, vous savez tout !</p>
<h1>Super, je m&#8217;inscris !</h1>
<p>Vous avez mille fois raison <img src='http://www.git-attitude.fr/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  Pour la version en ligne immédiate et rapide, <a href="https://attitude.stagehq.com/events/1013/booking/new" target="_blank">c&#8217;est par ici</a>. Pour les modalités d&#8217;inscription hors-ligne, <a href="http://www.git-attitude.fr/wp-content/uploads/2011/09/Git-au-Quotidien.pdf">c&#8217;est par là</a>.</p>
<h1>Des questions ?</h1>
<p>N&#8217;hésitez pas à nous contacter, soit par commentaire sur cet article, soit par e-mail à <tt>inscriptions AT delicious TIRET insights POINT com</tt>.</p>
<p><strong>Inscrivez-vous rapidement, il n’y a que 10 places et la demande est forte pour cette prochaine session !</strong></p>
<p>Au plaisir de vous voir le 19 novembre prochain.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.git-attitude.fr/2011/09/24/git-au-quotidien-le-1911-a-paris-il-est-temps-de-passer-la-6eme/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Les sessions Git Attitude pour la fin 2011 sont là !</title>
		<link>http://www.git-attitude.fr/2011/09/10/les-sessions-git-attitude-pour-la-fin-2011-sont-la/</link>
		<comments>http://www.git-attitude.fr/2011/09/10/les-sessions-git-attitude-pour-la-fin-2011-sont-la/#comments</comments>
		<pubDate>Sat, 10 Sep 2011 20:48:13 +0000</pubDate>
		<dc:creator>Christophe</dc:creator>
				<category><![CDATA[Annonces d'ateliers]]></category>
		<category><![CDATA[ateliers]]></category>
		<category><![CDATA[cleverage]]></category>
		<category><![CDATA[cleverinstitut]]></category>
		<category><![CDATA[comuto]]></category>
		<category><![CDATA[deliciousinsights]]></category>
		<category><![CDATA[gitauquotidien]]></category>
		<category><![CDATA[gitavance]]></category>

		<guid isPermaLink="false">http://www.git-attitude.fr/?p=64</guid>
		<description><![CDATA[C&#8217;est la rentrée ! Et avec elle, les formations Git Attitude reviennent… Mais quelque chose d&#8217;important a changé. Delicious Insights Les formations sont désormais dispensées dans un cadre formel et professionnel parfaitement défini : au travers de ma nouvelle société, Delicious Insights. Évidemment, cela veut dire que, si nous avons décidé de rester abordables, la fiscalité invraisemblable des TPE [...]]]></description>
			<content:encoded><![CDATA[<p>C&#8217;est la rentrée ! Et avec elle, les formations Git Attitude reviennent… Mais quelque chose d&#8217;important a changé.</p>
<h1>Delicious Insights</h1>
<p>Les formations sont désormais dispensées dans un <strong>cadre formel et professionnel parfaitement défini</strong> : au travers de ma nouvelle société, <strong>Delicious Insights</strong>.</p>
<p>Évidemment, cela veut dire que, si nous avons décidé de rester <strong>abordables</strong>, la fiscalité invraisemblable des TPE et PME en France nous a toutefois contraint à abandonner le joli rêve des 100/150€. Les formations sont désormais à 300€ HT pour JS Puissant et 450€ HT pour JS Guru. Ça reste <strong>très inférieur aux tarifs moyens du marché</strong> (environ 700€ HT), sans parler de l&#8217;écart de qualité, que je vous laisse juger.</p>
<p>En revanche, cela signifie aussi que les <strong>financements</strong> de ces formations ne sont plus cantonnés aux notes de frais et cartes bancaires personnelles ! Puisque vous disposez désormais d&#8217;une facture tout ce qu&#8217;il y a de plus officiel, vous voilà à même d&#8217;utiliser <strong>les financements que vous souhaitez</strong> : prestation classique, DIF, crédit d&#8217;impôt et prochainement OPCA ! Ce qui rend les choses singulièrement plus simples pour la majorité de mes clients et prospects, qui sont des entreprises et non des particuliers.</p>
<h1>Où, quand, comment ?</h1>
<p>Dans les prochaines semaines, nous allons mettre en place le site de Delicious Insights et commencer à <strong>consolider l&#8217;ensemble de notre présence en ligne </strong>autour de la formation : Git Attitude, JS Attitude et Mon Attitude vont se rejoindre sur un nouveau serveur, homogénéiser un peu leurs identités visuelles avec celle de Delicious Insights, et bénéficier d&#8217;une <strong>plate-forme intégrée</strong> de proposition de sessions, consultation des dates, inscription, paiement, retour d&#8217;expérience et témoignage des stagiaires.</p>
<p><strong>Pour encore quelques semaines</strong>, le paiement en ligne reste traité <em>via</em> Stage et Paypal, mais ça va changer. Et le paiement hors-ligne par bon de commande et virement et d&#8217;ores et déjà accepté. En revanche, on ne prend pas les chèques.</p>
<p>Quant aux sessions proprement dites, elles vont se dérouler suivant les principes que voici :</p>
<ol>
<li><strong>Jusqu&#8217;au 31/12/2011</strong>, uniquement le samedi, en direct par Delicious Insights. Les 4 sessions sont déjà planifiées : une Git et 3 JS. Les dates et lieux sont plus bas dans cet article.</li>
<li><strong>À partir du 01/01/2012 et jusqu&#8217;au 31/03/2012 au minimum</strong>, les ateliers JS Attitude se tiendront toujours un samedi par mois, et les ateliers Git se tiendront environ un jour ouvré par mois, dans le cadre du Clever Institut, dont nous assurerons la partie Git du catalogue. Par ailleurs, le contenu des ateliers va progressivement être mis à disposition sous une forme alternative : des <em>screencasts</em> ciblés, de 30 à 60 minutes, proposés en ligne à un tarif attractif.</li>
<li><strong>Ensuite</strong>, il va se passer plusieurs choses :
<ul>
<li>des prestations <strong>intra-entreprises</strong> sur mesure vont devenir possibles,</li>
<li>Delicious Insights proposera <strong>jusqu&#8217;à 4 sessions par mois</strong> au lieu de 2,</li>
<li>un cursus de formations <strong>Ruby On Rails</strong> sera proposé (sessions de 2 à 3 jours, 3 à 5 sessions distinctes prévues),</li>
<li>l&#8217;offre <strong>JavaScript</strong> s&#8217;enrichira d&#8217;au moins <strong>quatre nouveaux ateliers</strong> sur les technologies de test automatisé, de documentation, NodeJS et CoffeeScript.</li>
</ul>
</li>
</ol>
<p>Comme vous pouvez le voir, 2012 va être une année exceptionnelle pour la formation Attitude !</p>
<p>Les ateliers continuent naturellement à intégrer petit-déjeuner et déjeuner dans leurs tarifs.</p>
<h1>Les fiches de formation et conditions générales</h1>
<p>Git Attitude, comme JS Attitude, est désormais doté d&#8217;<strong>onglets permanents</strong> pour ses ateliers, ainsi que d&#8217;un onglet Informations générales.</p>
<p>Les premiers proposent les fiches de formation détaillées, ainsi qu&#8217;un accès à une <strong>fiche PDF complète</strong> dotée des informations générales en sus et d&#8217;un bon de commande, pour ceux qui souhaiteraient ne pas payer en ligne.</p>
<p>Les informations générales, reprises dans chaque fichier PDF de fiche formation (sauf Git Avancé, assuré uniquement via Clever Institut pour le moment et donc sujet à leurs propres modalités), vous disent tout ce que vous voulez savoir sur les modalités d&#8217;inscription en ligne et hors-ligne, les conditions d&#8217;annulation et de remboursement, le règlement intérieur, etc. On fait ça au cordeau, en pleine conformité avec les sections concernées du Code du Travail et les décrets du Conseil d&#8217;État relatifs à la formation professionnelle continue.</p>
<h1>Les dates de l&#8217;automne 2011</h1>
<p>Voici les quatre dates de l&#8217;automne, toutes le samedi :</p>
<ol>
<li><a title="S'inscrire à JS Puissant 24/09/2011 via Stage" href="https://attitude.stagehq.com/events/1010/booking/new" target="_blank">24/09/2011</a> chez <strong>Comuto</strong> (des gens super sympa qui éditent <a href="http://www.covoiturage.fr/" target="_blank">Covoiturage</a>), à <strong>Paris</strong> 17e : <a title="JS Puissant" href="http://js-attitude.fr/js-puissant/" target="_blank">JS Puissant</a></li>
<li><a title="S'inscrire à JS Guru 22/10/2011 via Stage" href="https://attitude.stagehq.com/events/1011/booking/new" target="_blank">22/10/2011</a> chez Clever Age à <strong>Paris</strong> 2e : <a title="JS Guru" href="http://js-attitude.fr/js-guru/" target="_blank">JS Guru</a> (demandez à ceux du 03/07 combien la nouvelle formule est top !)</li>
<li><a title="S'inscrire à Git au Quotidien 19/11/2011 via Stage" href="https://attitude.stagehq.com/events/1013/booking/new" target="_blank">19/11/2011</a> chez Clever Age à <strong>Paris</strong> 2e : <a title="Git au Quotidien" href="http://www.git-attitude.fr/git-au-quotidien/" target="_blank">Git au Quotidien</a></li>
<li><a title="S'inscrire à JS Guru 10/12/2011 via Stage" href="https://attitude.stagehq.com/events/1012/booking/new" target="_blank">10/12/2011</a> chez Clever Age à <strong>Lyon</strong> : <a title="JS Guru" href="http://js-attitude.fr/js-guru/" target="_blank">JS Guru</a> (depuis le temps que les Lyonnais le réclament…)</li>
</ol>
<p>N&#8217;hésitez pas à poser toutes vos questions dans les commentaires.</p>
<p>Cette rentrée et 2012 s&#8217;annoncent exceptionnelles pour notre activité de formation, et nous sommes impatients de voir comment se déroulent les ateliers déjà rodés et ce que donneront les nouveaux. Excellente année à vous tous !</p>
]]></content:encoded>
			<wfw:commentRss>http://www.git-attitude.fr/2011/09/10/les-sessions-git-attitude-pour-la-fin-2011-sont-la/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Git au Quotidien à Paris samedi 11/06/2011 !</title>
		<link>http://www.git-attitude.fr/2011/04/03/git-au-quotidien-a-paris-samedi-11062011/</link>
		<comments>http://www.git-attitude.fr/2011/04/03/git-au-quotidien-a-paris-samedi-11062011/#comments</comments>
		<pubDate>Sun, 03 Apr 2011 17:34:03 +0000</pubDate>
		<dc:creator>Christophe</dc:creator>
				<category><![CDATA[Annonces d'ateliers]]></category>
		<category><![CDATA[annonce]]></category>
		<category><![CDATA[atelier]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[gitquotidien]]></category>
		<category><![CDATA[paris]]></category>

		<guid isPermaLink="false">http://www.git-attitude.fr/?p=52</guid>
		<description><![CDATA[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&#8217;est l&#8217;occasion de booster immédiatement sa productivité avec Git, ou de découvrir ce merveilleux outil dans les meilleures [...]]]></description>
			<content:encoded><![CDATA[<p>Bonjour à tous,</p>
<p>À la <a href="http://mon-attitude.fr">demande générale</a>, <strong>le prochain atelier Git au Quotidien aura lieu samedi 11/06/2011 chez Clever Age Paris !</strong></p>
<p><a href="http://bit.ly/git-quotidien3">Il y a seulement 16 places, dépêchez-vous de vous inscrire !</a></p>
<p>Un Atelier Git Attitude, c&#8217;est l&#8217;occasion de <strong>booster immédiatement sa productivité avec Git, ou de découvrir ce merveilleux outil dans les meilleures conditions</strong>. 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.</p>
<p>Les participants aux précédentes sessions sont <strong>enthousiastes</strong>, <a href="http://whygit.wufoo.com/reports/evaluation-des-ateliers-attitude/">comme en témoignent leurs évaluations</a>.</p>
<h2>Ça se passe où ?</h2>
<div><a href="http://www.clever-age.com"><img style="float: left; margin-top: 0; margin-right: 1em; margin-bottom: 1em; margin-left: 0;" title="Logo Clever Age, juin 2010" src="http://www.git-attitude.fr/wp-content/uploads/2010/07/logo-clever-age.png" alt="Clever Age" /></a></div>
<p>Nous serons à nouveau hébergés par les Gens Bien™ de <a href="http://www.clever-age.com/">Clever Age</a>, au 37, boulevard des Capucines 75002 Paris.</p>
<p><a href="http://maps.google.com/maps?f=q&amp;hl=fr&amp;geocode=&amp;time=&amp;date=&amp;ttype=&amp;q=37,+Boulevard+des+Capucines,+75002+2%C3%A8me+Arrondissement,+Paris,+France&amp;sll=37.0625,-95.677068&amp;sspn=33.626896,62.402344&amp;ie=UTF8&amp;ll=48.876909,2.333565&amp;spn=0.006817,0.015235&amp;z=13&amp;iwloc=addr&amp;om=1&amp;source=embed"> Voir le plan</a></p>
<h2 style="clear: both;">La journée en un clin d’œil</h2>
<p>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…).</p>
<p>Dans cet atelier, vous apprendrez notamment toutes les meilleures façons de…</p>
<ul>
<li>configurer votre Git aux p’tits oignons</li>
<li>manipuler votre dépôt localement</li>
<li>faire des commits ajustés, parfois volontairement partiels, y compris sur des parties de fichier</li>
<li>gérer votre historique local de commits, en l’amendant si besoin</li>
<li>travailler avec des tas de branche et les fusionner facilement</li>
<li>gérer au mieux une urgence qui tombe en plein milieu d’un gros boulot sur le code</li>
<li>synchroniser avec des dépôts distants</li>
<li>et plus, bien plus encore !</li>
</ul>
<p>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.</p>
<p>En plus de ça, vous avez droit à un <strong>petit-déjeuner</strong>, un <strong>déjeuner</strong> convivial dans un restaurant sympathique, du café (Nespresso !), du thé (équitable !) et des boissons fraîches à volonté…</p>
<p><strong>Tout ça pour seulement 75€ ! </strong>(en <em>early bird</em> ; 100€ en tarif plein)</p>
<p>Comme le disent des participants passés, c&#8217;est « tellement pas cher que je n&#8217;en reviens pas » !</p>
<p>Alors n&#8217;hésitez plus, et <a href="http://bit.ly/git-quotidien3">rejoignez-nous dès aujourd&#8217;hui pour cette session Git au Quotidien !</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.git-attitude.fr/2011/04/03/git-au-quotidien-a-paris-samedi-11062011/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Pourquoi tu devrais t&#8217;inscrire à un atelier Git Avancé</title>
		<link>http://www.git-attitude.fr/2011/02/02/pourquoi-tu-devrais-tinscrire-a-un-atelier-git-avance/</link>
		<comments>http://www.git-attitude.fr/2011/02/02/pourquoi-tu-devrais-tinscrire-a-un-atelier-git-avance/#comments</comments>
		<pubDate>Wed, 02 Feb 2011 20:48:34 +0000</pubDate>
		<dc:creator>Christophe</dc:creator>
				<category><![CDATA[Annonces d'ateliers]]></category>
		<category><![CDATA[atelier]]></category>
		<category><![CDATA[gitavance]]></category>
		<category><![CDATA[inscriptions]]></category>
		<category><![CDATA[raisons]]></category>

		<guid isPermaLink="false">http://www.git-attitude.fr/?p=49</guid>
		<description><![CDATA[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&#8217;aurais pu le croire. Il existe naturellement des demandeurs qui n&#8217;ont encore qu&#8217;une expérience très réduite (voire inexistante) de Git, et attendent du coup de pouvoir assister à un atelier [...]]]></description>
			<content:encoded><![CDATA[<p>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&#8217;aurais pu le croire.</p>
<p>Il existe naturellement des demandeurs qui n&#8217;ont encore qu&#8217;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é.</p>
<p>Cependant, il existe <strong>aussi</strong> de nombreux « Git&#8217;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&#8217;atelier.  Peut-être ne sont-ils pas très à l&#8217;aise avec <tt>git reset</tt> ; peut-être n&#8217;ont-ils jamais utilisé <tt>git add -p</tt> ni <tt>git rebase -i</tt>.  Mais cela ne les empêche pas d&#8217;être à l&#8217;aise avec les notions fondamentales de Git (<em>working tree</em>, <em>stage</em>, index), d&#8217;utiliser sans problème les syntaxes classiques de <tt>git add</tt>, <tt>git commit</tt>, <tt>git log</tt>, <tt>git push</tt>, <tt>git pull</tt>, <tt>git branch</tt> et <tt>git checkout</tt>.</p>
<p><strong>Et ce niveau simple de pratique de Git suffit amplement pour attaquer Git Avancé et en tirer le meilleur parti</strong></p>
<p>L&#8217;atelier Git Avancé est d&#8217;abord là pour <strong>approfondir</strong> 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.</p>
<p>Au-delà de ça, l&#8217;objectif fondamental de l&#8217;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&#8217;apporter une réponse :</p>
<ul>
<li>Comment <strong>factoriser</strong> une codebase entre plusieurs projets ? Vaut-il mieux utiliser des dépôts imbriqués ou des submodules ?</li>
<li><em><strong>merge</strong></em><strong> ou </strong><em><strong>rebase</strong></em> ?  Pourquoi ?  Dans quels cas ?</li>
<li>Si on est plusieurs à travailler sur un même dépôt, quels <strong>workflows</strong> sont les plus adaptés ? Combien de dépôts distants utiliser ?</li>
<li>Comment bien gérer la mise à jour des <strong>submodules</strong> et leur propagation raisonnée ?</li>
<li>Comment je fais pour retomber sur mes pattes après que l’autre andouille ait <strong>cassé l&#8217;historique distant</strong> ?</li>
<li><strong>J’aurais dû faire une branche</strong> plus tôt…  Comment je récupère le coup ?</li>
<li>J&#8217;ai <strong>committé par mégarde</strong> des fichiers confidentiels ou sensibles : je peux en <strong>effacer toutes les traces</strong>, historique compris ?</li>
<li>Comment fusionner un commit seul, <strong>sans se farcir pour autant son historique</strong> ?</li>
<li>Comment déterminer quels commits ont <strong>déjà été fusionnés</strong> d&#8217;une branche A dans une branche B ?</li>
<li>Tags, branches… master/develop/production…  Qu’est-ce qui marche comme organisations ?</li>
<li>J’ai <strong>paumé un commit</strong> en jouant trop avec <tt>git reset</tt> ! Comment le retrouver ?</li>
<li>Comment exécuter des tâches <strong>automatiquement</strong> à chaque commit ou à chaque push ?</li>
<li>Je viens de faire une résolution manuelle de fusion bien galère…  Comment <strong>éviter à mes collègues de se galérer</strong> pareil s’ils fusionnent la même branche ?</li>
<li>Je viens de repérer un bug qui ne date pas d&#8217;hier mais n’était pas là y&#8217;a un mois…  Comment trouver quel commit l&#8217;a introduit ?</li>
<li>J’en ai ras le c… de l’éditeur pourri de Jean-Kevin qui me fout des TAB et laisse plein d&#8217;espaces en fin de ligne…  Est-ce qu&#8217;on pourrait pas <strong>nettoyer tout ça automatiquement</strong> chaque fois qu&#8217;un fichier texte est committé ?</li>
<li>J’ai plein de taf en cours dans le WT qui m’empêche de faire un <em>pull</em>, mais c&#8217;est trop <strong>pas prêt </strong>à être committé ! Qu’est-ce que je peux faire ?</li>
</ul>
<p>Bref, Git ça torche, il est temps d&#8217;arrêter de s&#8217;en servir à peine mieux que si c&#8217;était Subversion.</p>
<p>Alors n&#8217;hésitez plus et <a href="http://bit.ly/git-avance-fev11">courrez vous inscrire pour le 19 février</a>.  C&#8217;est dans même pas 3 semaines !</p>
]]></content:encoded>
			<wfw:commentRss>http://www.git-attitude.fr/2011/02/02/pourquoi-tu-devrais-tinscrire-a-un-atelier-git-avance/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>1er atelier Git Avancé samedi 19/02/2011 à Paris !</title>
		<link>http://www.git-attitude.fr/2010/11/02/1er-atelier-git-avance-samedi-19022011-a-paris/</link>
		<comments>http://www.git-attitude.fr/2010/11/02/1er-atelier-git-avance-samedi-19022011-a-paris/#comments</comments>
		<pubDate>Tue, 02 Nov 2010 16:48:43 +0000</pubDate>
		<dc:creator>Christophe</dc:creator>
				<category><![CDATA[Annonces d'ateliers]]></category>
		<category><![CDATA[annonce]]></category>
		<category><![CDATA[atelier]]></category>
		<category><![CDATA[cleverage]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[gitavance]]></category>
		<category><![CDATA[paris]]></category>

		<guid isPermaLink="false">http://www.git-attitude.fr/?p=45</guid>
		<description><![CDATA[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&#8217;est l&#8217;occasion de booster immédiatement sa productivité avec Git, ou de découvrir ce merveilleux outil dans les [...]]]></description>
			<content:encoded><![CDATA[<p>Bonjour à tous,</p>
<p><strong>L</strong><strong>a première session Git Avancé aura lieu samedi 19 février 2011 chez Clever Age, à Paris, de 9h30 à 19h30</strong>.</p>
<p><a href="http://bit.ly/git-avance-fev11">Il y a seulement 16 places, dépêchez-vous de vous inscrire !</a></p>
<p>Un Atelier Git Attitude, c&#8217;est l&#8217;occasion de <strong>booster immédiatement sa productivité avec Git, ou de découvrir ce merveilleux outil dans les meilleures conditions</strong>. 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.</p>
<p>Les participants aux précédentes sessions sont <strong>enthousiastes</strong>, <a href="http://whygit.wufoo.com/reports/evaluation-des-ateliers-git/">comme en témoignent leurs évaluations</a>.</p>
<h2>Ça se passe où ?</h2>
<div><a href="http://www.clever-age.com"><img style="float: left; margin-top: 0; margin-right: 1em; margin-bottom: 1em; margin-left: 0;" title="Logo Clever Age, juin 2010" src="http://www.git-attitude.fr/wp-content/uploads/2010/07/logo-clever-age.png" alt="Clever Age" /></a></div>
<p>Nous serons à nouvceau hébergés par les Gens Bien™ de <a href="http://www.clever-age.com/">Clever Age</a>, au 37, boulevard des Capucines 75002 Paris.</p>
<p><a href="http://maps.google.com/maps?f=q&amp;hl=fr&amp;geocode=&amp;time=&amp;date=&amp;ttype=&amp;q=37,+Boulevard+des+Capucines,+75002+2%C3%A8me+Arrondissement,+Paris,+France&amp;sll=37.0625,-95.677068&amp;sspn=33.626896,62.402344&amp;ie=UTF8&amp;ll=48.876909,2.333565&amp;spn=0.006817,0.015235&amp;z=13&amp;iwloc=addr&amp;om=1&amp;source=embed"><br />
Voir le plan</a></p>
<h2 style="clear: both;">La journée en un clin d’œil</h2>
<p>Cet atelier s&#8217;adresse aux personnes déjà bien rompues à Git (d&#8217;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 :</p>
<ul>
<li>Tout sur les <strong>submodules</strong> : les ajouter, les modifier, les mettre à jour, éviter les pièges et erreurs usuelles…</li>
<li>Pas mal de choses sur le <strong>boulot à plusieurs</strong> : gérer des dépôts distants multiples, tirer parti du rebase, etc.</li>
<li><strong>Partager une résolution manuelle de conflits</strong> avec git rerere</li>
<li><strong>Traquer automatiquement la source historique</strong> d’un bug avec git bisect</li>
<li><strong>Récupérer un commit éjecté</strong> de l’historique avec git reflog</li>
<li>Peaufiner les comportements de Git avec les <strong>Attributs</strong></li>
<li>Utiliser les <strong>hooks</strong> pour automatiser des traitements</li>
<li>Annoter les commits avec <strong>git notes</strong></li>
<li>…</li>
</ul>
<p>En plus de ça, vous avez droit à un <strong>petit-déjeuner</strong>, un <strong>déjeuner</strong> convivial dans un restaurant sympathique, du café (Nespresso !), du thé (équitable !) et des boissons fraîches à volonté…</p>
<p><strong>Tout ça pour seulement 100€ ! </strong>(en <em>early bird</em> ; 150€ en tarif plein)</p>
<p>Comme le disent des participants passés, c&#8217;est « tellement pas cher que je n&#8217;en reviens pas » !</p>
<p>Alors n&#8217;hésitez plus, et <a href="http://bit.ly/git-avance-fev11">rejoignez-nous dès aujourd&#8217;hui pour la première session Git Avancé !</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.git-attitude.fr/2010/11/02/1er-atelier-git-avance-samedi-19022011-a-paris/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Votez pour vos ateliers Git Attitude… et JS Attitude !</title>
		<link>http://www.git-attitude.fr/2010/10/17/votez-pour-vos-ateliers-git-attitude%e2%80%a6-et-js-attitude%c2%a0/</link>
		<comments>http://www.git-attitude.fr/2010/10/17/votez-pour-vos-ateliers-git-attitude%e2%80%a6-et-js-attitude%c2%a0/#comments</comments>
		<pubDate>Sun, 17 Oct 2010 16:28:49 +0000</pubDate>
		<dc:creator>Christophe</dc:creator>
				<category><![CDATA[Annonces d'ateliers]]></category>
		<category><![CDATA[ateliers]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jsattitude]]></category>
		<category><![CDATA[province]]></category>

		<guid isPermaLink="false">http://www.git-attitude.fr/?p=39</guid>
		<description><![CDATA[Je détaillais il y a quelques jours les 4 niveaux d&#8217;Atelier Git Attitude que je pensais mettre en œuvre, et lançais des filets pour des ateliers hors de Paris. Jusqu&#8217;ici, on a connu 2 sessions de l&#8217;atelier Git au Quotidien (le 18/07 et le 10/09 dernier, chez Clever Age Paris), qui se sont très bien [...]]]></description>
			<content:encoded><![CDATA[<p>Je détaillais il y a quelques jours <a href="http://www.git-attitude.fr/2010/09/30/git-attitude-ici-ailleurs-et-plus-avant/" target="_blank">les 4 niveaux d&#8217;Atelier Git Attitude</a> que je pensais mettre en œuvre, et lançais des filets pour des ateliers hors de Paris. Jusqu&#8217;ici, on a connu 2 sessions de l&#8217;atelier Git au Quotidien (le 18/07 et le 10/09 dernier, chez Clever Age Paris), qui se sont <a href="http://bit.ly/i-loved-aga" target="_blank">très bien passées</a>.</p>
<p>Dans les couloirs de l&#8217;édition 2010 de Paris-Web, on m&#8217;a proposé des locaux d&#8217;accueil pour les ateliers à <strong>Nantes</strong>, <strong>Bordeaux</strong>, <strong>Lyon</strong>, <strong>Strasbourg</strong> et <strong>Nîmes</strong>. Voilà de quoi bien couvrir l&#8217;hexagone ! <em>Git Attitude Corp.</em> n&#8217;est pas loin…</p>
<p>Toujours dans ces fameux couloirs, une belle idée s&#8217;est fait jour : il faut lancer les <strong>Ateliers JS Attitude</strong>. En effet, voilà un autre domaine où des formations de qualité font cruellement défaut, notamment en francophonie, et où je me trouve être expert (reconnu, en plus !)</p>
<p>Je suis donc en train de mettre sur pied <a href="http://js-attitude.fr" target="_blank">js-attitude.fr</a> (patience, ça arrive, c&#8217;est pas encore là du tout…) et j&#8217;ai déjà la structuration des ateliers en tête. Comme le domaine dédié n&#8217;est pas encore équipé-avec-toutes-les-options, je les annonce ici :</p>
<ul>
<li><strong>Niveau 1 : JS Solide</strong>. S&#8217;adresse à pratiquement tout le monde sauf les gens déjà capables, par exemple, de contribuer utilement à un framework établi. Si tu es fort en jQuery, tu n&#8217;es pas fort en JS pour autant, par exemple. Au menu, entre autres : <em>module pattern</em>, méthodes méconnues des types natifs (notamment Number), pièges classiques, ES4 vs. ES5 vs. Harmony, accès DOM, tâches fréquentes, savoir trouver et utiliser les bonnes docs, meilleures pratiques diverses…</li>
<li><strong>Niveau 2 : JS Avancé</strong>. Niveau 1 indispensable. On entre dans beaucoup de détails techniques, d&#8217;optimisation et de performances, d&#8217;outils de concaténation/minification/structuration (Sprockets, YUI Compressor, Clojure…), de tâches complexes, de sécurité, et bien entendu on parle des principaux frameworks, sur desktop et mobile.</li>
<li><strong>JS en Vrai</strong>. Même principe de travail sur études de cas réelles, issues des projets des participants, que pour les ateliers Git en Vrai.</li>
<li><strong>JS Côté Serveur</strong>. JavaScript domine le monde ! <img src='http://www.git-attitude.fr/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  Et JS côté serveur, avec notamment Node.js (basé sur V8) mais aussi Rhino, Squirrelfish Extreme et la JSC d&#8217;OSX, et plein d&#8217;autres choses, nous permettent d&#8217;utiliser cet extraordinaire langage côté serveur, ou simplement hors du navigateur (pour tester un bout de code vite fait). Il y a plein de belles choses à faire !</li>
<li><strong>JS Blindé</strong>. JavaScript n&#8217;est PAS un langage jouet, loin s&#8217;en faut, et à ce titre rien ne justifie qu&#8217;on soit plus laxiste en développant du JS qu&#8217;en développant autre chose. Heureusement, il existe d&#8217;excellents outils de tests (unitaires, fonctionnels et d&#8217;intégration) et de doc, qui nous permettent de fournir à notre code JS une couverture de tests et une doc d&#8217;API digne des meilleures <em>codebases</em>. Cet atelier se penche sur QUnit, JSUnit, Evidence, JsDoc, PDoc et d&#8217;autres outils du même genre pour fournir des réponses concrètes sur ces sujets importants.</li>
</ul>
<p>Ce qui est important, c&#8217;est que j&#8217;ai mis en place un Doodle où <strong><a href="http://www.doodle.com/hfq79x7z23zh7nvq" target="_blank">vous pouvez indiquer votre intérêt</a></strong> pour les divers ateliers Git Attitude et JS Attitude, ainsi que pour les lieux déjà prévus. Je vous demande deux choses quand vous y participez.</p>
<ul>
<li>Primo, indiquez votre e-mail ou au moins votre Twitter ID, histoire qu&#8217;on puisse <em>facilement vous recontacter</em>.</li>
<li>Secundo, n&#8217;indiquez votre intérêt que s&#8217;il est « réel », c&#8217;est-à-dire si vous seriez effectivement prêt(e) à <em>payer votre place</em> pour un tel atelier (les tarifs allant de 100€ à 300€ pour la journée, suivant que c&#8217;est à Paris ou en Province, et plus ou moins avancé ou complexe à préparer). Je ne vous forcerai naturellement jamais la main, mais cela me permet d&#8217;avoir des « prévisions » plus fiables et de ne pas me retrouver le bec dans l&#8217;eau, à ne même pas rentrer dans mes frais…</li>
</ul>
<p>Et naturellement, vous avez les commentaires, comme toujours, pour participer plus avant. Et Twitter, en mention, retweet, etc. pour colporter la bonne nouvelle et échanger « en live » avec <a href="http://twitter.com/gitattitude" target="_self">@gitattitude</a> et <a href="http://twitter.com/jsattitude" target="_blank">@jsattitude</a> !</p>
<p>J&#8217;ai hâte de lire vos retours.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.git-attitude.fr/2010/10/17/votez-pour-vos-ateliers-git-attitude%e2%80%a6-et-js-attitude%c2%a0/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Git Attitude ici, ailleurs, et plus avant</title>
		<link>http://www.git-attitude.fr/2010/09/30/git-attitude-ici-ailleurs-et-plus-avant/</link>
		<comments>http://www.git-attitude.fr/2010/09/30/git-attitude-ici-ailleurs-et-plus-avant/#comments</comments>
		<pubDate>Thu, 30 Sep 2010 17:53:54 +0000</pubDate>
		<dc:creator>Christophe</dc:creator>
				<category><![CDATA[Divers]]></category>
		<category><![CDATA[anglais]]></category>
		<category><![CDATA[ateliers]]></category>
		<category><![CDATA[git avancé]]></category>
		<category><![CDATA[git chez soi]]></category>
		<category><![CDATA[git en vrai]]></category>
		<category><![CDATA[git quotidien]]></category>
		<category><![CDATA[paris]]></category>
		<category><![CDATA[province]]></category>

		<guid isPermaLink="false">http://www.git-attitude.fr/?p=37</guid>
		<description><![CDATA[Pour le moment, les ateliers Git Attitude se tiennent en français, à Paris, et sur un programme très riche mais accessible aux débutants, que j&#8217;appelle l&#8217;atelier &#171;&#160;Git au quotidien&#160;&#187;. En vertu de quoi, la matinée, et le début de l&#8217;après-midi, reprennent les bases en détail (en y entrelaçant des usages bien avancés quand même, genre [...]]]></description>
			<content:encoded><![CDATA[<p>Pour le moment, les ateliers Git Attitude se tiennent en français, à Paris, et sur un programme très riche mais accessible aux débutants, que j&#8217;appelle l&#8217;atelier &laquo;&nbsp;Git au quotidien&nbsp;&raquo;.</p>
<p>En vertu de quoi, la matinée, et le début de l&#8217;après-midi, reprennent les bases en détail (en y entrelaçant des usages bien avancés quand même, genre <tt>git add -p</tt>).</p>
<p>Seulement voilà, il y a beaucoup plus à faire ! J&#8217;ai entre autres envie de monter les ateliers suivants :</p>
<ul>
<li><strong>Git Avancé</strong> : les submodules, rerere, bisect, reflog et ses amis, notes, les attributs Git, les remotes multiples, etc.</li>
<li><strong>Git En Vrai</strong> : toute la journée passée à résoudre des études de cas concrètes, issues des projets des participants (envoyés à l&#8217;avance pour validation et recherche d&#8217;optimalité)</li>
<li><strong>Git Chez Soi</strong> : tout sur l&#8217;hébergement et l&#8217;administration (gitosis, git-daemon, gitweb, GitHub avancé, hooks et plugins d&#8217;interfaçage, etc.)</li>
</ul>
<p>Par ailleurs, j&#8217;ai envie de permettre aux développeurs non parisiens, et même non francophones, d&#8217;accéder à tous les ateliers. Pour cela, deux voies :</p>
<ul>
<li>Ouvrir des sessions en anglais (des francophones à l&#8217;aise en anglais peuvent naturellement s&#8217;inscrire) ; je peux les assurer sans souci.</li>
<li>Ouvrir des sessions hors de Paris ; ce deuxième point nécessite toutefois un coût d&#8217;entrée un peu plus élevé, car j&#8217;ai des frais supplémentaires (transport et hébergement). L&#8217;idée est de trouver une ville susceptible de rassembler une session &laquo;&nbsp;pleine&nbsp;&raquo; (au moins 10 personnes payantes), et une gentille structure capable de nous héberger pour la journée, moyennant une ou deux places gratuites et la pub que je lui fais lors des annonces, etc. Dans cet esprit, on m&#8217;a déjà ouvert les bras à Lyon. Qui serait partant pour un atelier à Lyon ?</li>
</ul>
<p>Pour  le moment, je réfléchis à tout ça. Si ça décolle, il faudra que je mette en ligne un système de pré-inscription histoire de voir quand on atteint une masse critique justifiant la mise en œuvre de tel type d&#8217;atelier dans telle ville… Mais ça peut se faire, il suffit d&#8217;un peu de bonne volonté de la part de tous.</p>
<p>J&#8217;attends <strong>impatiemment</strong> vos commentaires, suggestions, retours, etc. sur les types d&#8217;ateliers que je décris, et sur Git Attitude hors de Paris ! Le blog est là pour ça, allez-y ! <em><span style="color: #999999;">(commentaires modérés, mais je fais vite)</span></em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.git-attitude.fr/2010/09/30/git-attitude-ici-ailleurs-et-plus-avant/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Un peu en retrait…</title>
		<link>http://www.git-attitude.fr/2010/09/30/un-peu-en-retrait%e2%80%a6/</link>
		<comments>http://www.git-attitude.fr/2010/09/30/un-peu-en-retrait%e2%80%a6/#comments</comments>
		<pubDate>Thu, 30 Sep 2010 17:41:03 +0000</pubDate>
		<dc:creator>Christophe</dc:creator>
				<category><![CDATA[Divers]]></category>

		<guid isPermaLink="false">http://www.git-attitude.fr/?p=36</guid>
		<description><![CDATA[Eh oui, voilà déjà quelques semaines que ce blog n&#8217;a pas connu de nouveau super billet didactique, malgré une liste d&#8217;attente bien garnie ! Ça vient, ça vient, seulement voilà : d&#8217;une part, ce mois-ci j&#8217;ai fait un peu de boulot freelance pour compenser le coût de mon passage à JSConf.eu, et d&#8217;autre part, je [...]]]></description>
			<content:encoded><![CDATA[<p>Eh oui, voilà déjà quelques semaines que ce blog n&#8217;a pas connu de nouveau super billet didactique, malgré une liste d&#8217;attente bien garnie !</p>
<p>Ça vient, ça vient, seulement voilà : d&#8217;une part, ce mois-ci j&#8217;ai fait un peu de boulot <em>freelance</em> pour compenser le coût de mon passage à JSConf.eu, et d&#8217;autre part, je donne deux ateliers très chronophages à Paris-Web 2010, qui se tiendra dans… 2 semaines !</p>
<p>Donc, le peu de temps perso que j&#8217;ai, je le passe là-dessus. Pour le moment. Promis, à partir du 18/10, je remets le focus sur Git Attitude.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.git-attitude.fr/2010/09/30/un-peu-en-retrait%e2%80%a6/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Git + Subversion : arrêtez d&#8217;ignorer ce que vous devriez ignorer (?!)</title>
		<link>http://www.git-attitude.fr/2010/09/16/git-subversion-arretez-dignorer-ce-que-vous-devriez-ignorer/</link>
		<comments>http://www.git-attitude.fr/2010/09/16/git-subversion-arretez-dignorer-ce-que-vous-devriez-ignorer/#comments</comments>
		<pubDate>Thu, 16 Sep 2010 11:19:42 +0000</pubDate>
		<dc:creator>Christophe</dc:creator>
				<category><![CDATA[Astuces et Outils]]></category>
		<category><![CDATA[.gitignore]]></category>
		<category><![CDATA[git-helpers]]></category>
		<category><![CDATA[outils]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[subversion]]></category>
		<category><![CDATA[svn]]></category>
		<category><![CDATA[svn:ignore]]></category>

		<guid isPermaLink="false">http://www.git-attitude.fr/?p=33</guid>
		<description><![CDATA[Parfois on se retrouve à faire du Git, en local, sur un dépôt distant Subversion. Ça arrive en fait dans deux situations : On est en train de passer un dépôt de Subversion vers Git, en vue d&#8217;abandonner le premier au profit du second (yay !). On est obligé de bosser sur un dépôt Subversion, mais [...]]]></description>
			<content:encoded><![CDATA[<p>Parfois on se retrouve à faire du Git, en local, sur un dépôt distant Subversion. Ça arrive en fait dans deux situations :</p>
<ul>
<li>On est en train de <strong>passer un dépôt de Subversion vers Git</strong>, en vue d&#8217;abandonner le premier au profit du second (yay !).</li>
<li>On est obligé de <strong>bosser sur un dépôt Subversion</strong>, mais on refuse de laisser tomber le confort quotidien de Git en local.</li>
</ul>
<p>Git propose une passerelle au moyen de la commande <tt>git svn</tt> et de ses sous-commandes. Moyennant quelques précautions d&#8217;usage, on peut ainsi travailler avec Git en local et synchroniser vers (et depuis) le dépôt Subversion distant. C&#8217;est un sujet assez vaste et j&#8217;y reviendrai plus en détail dans un prochain billet.</p>
<p>Toutefois, ceux qui rencontrent déjà ces situations ont sans doute remarqué un phénomène irritant : <strong>Git ne prend pas en compte la propriété <tt>svn:ignore</tt></strong>. En fait, il ne prend en compte que <tt>svn:executable</tt> (ce qui est déjà pas mal, vu comme elle est grave utile…).</p>
<p>La propriété <tt>svn:ignore</tt> est similaire au fichier <tt>.gitignore</tt> : elle permet de lister des motifs de fichiers qui ne doivent pas être versionnés. Il est donc dommage qu&#8217;on n&#8217;en bénéficie pas automatiquement sur Git, risquant ainsi de versionner par erreur des fichiers qui devraient être ignorés.</p>
<p>Voilà pourquoi j&#8217;ai développé un petit outil qui va <strong>automatiquement synchroniser vos <tt>svn:ignore</tt> vers vos <tt>.gitignore</tt></strong>, à tout moment, pour votre <tt>master</tt> (c&#8217;est-à-dire votre <tt>trunk</tt> distant), sans écraser d&#8217;éventuelles infos déjà présentes dans vos <tt>.gitignore</tt>… C&#8217;est le premier d&#8217;une série probable de petits scripts du même genre, destinés à faciliter l&#8217;utilisation de Git au quotidien.</p>
<p>Comme mon récent outil <a href="http://github.com/tdd/git-basecamp">git-basecamp</a>, il est disponible en open-source, et documenté, sur GitHub. Je vous invite donc à jeter un œil à mon dépôt <a href="http://github.com/tdd/git-helpers">git-helpers</a>. Notez qu&#8217;il existe aussi une quantité de dépôts nommés « git-tools » sur Github, mais aucun de ceux que j&#8217;ai regardés n&#8217;avait cette fonctionnalité (et la plupart des aides qu&#8217;ils fournissent m&#8217;ont semblé un peu basiques…).</p>
<p>Enjoy !</p>
]]></content:encoded>
			<wfw:commentRss>http://www.git-attitude.fr/2010/09/16/git-subversion-arretez-dignorer-ce-que-vous-devriez-ignorer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

