<?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>FoxMaSk - Le Grin de Sable &#187; Django</title>
	<atom:link href="http://www.foxmask.info/tag/django/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.foxmask.info</link>
	<description>La passion de la liberté et le Free de la passion</description>
	<lastBuildDate>Tue, 07 Feb 2012 21:37:51 +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>FoxMaSk au pays des merveilles du Web Developpement</title>
		<link>http://www.foxmask.info/post/2010/09/04/foxmask-au-pays-des-merveilles-du-web-developpement/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=foxmask-au-pays-des-merveilles-du-web-developpement</link>
		<comments>http://www.foxmask.info/post/2010/09/04/foxmask-au-pays-des-merveilles-du-web-developpement/#comments</comments>
		<pubDate>Sat, 04 Sep 2010 14:45:25 +0000</pubDate>
		<dc:creator>foxmask</dc:creator>
				<category><![CDATA[G33ck3r13]]></category>
		<category><![CDATA[Langage Programmation]]></category>
		<category><![CDATA[Techno]]></category>
		<category><![CDATA[ApacheMySqlPHP]]></category>
		<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[Django]]></category>
		<category><![CDATA[Jelix]]></category>
		<category><![CDATA[LAMP-WAMP]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[ror]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[Symfony]]></category>
		<category><![CDATA[ZendFramework]]></category>

		<guid isPermaLink="false">http://www.foxmask.info/?p=801</guid>
		<description><![CDATA[Il y a quelques années, au début de l&#8217;ADSL, chacun cherchait le meilleur opérateur ADSL et le moins cher, tout en dénigrant celui du voisin. Aujourd&#8217;hui chacun se contente d&#8217;un fournisseur &#171;&#160;qui marche&#160;&#187; ! Car oui selon la ville où &#8230; <a href="http://www.foxmask.info/post/2010/09/04/foxmask-au-pays-des-merveilles-du-web-developpement/">Lire la Suite <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Il y a quelques années, au début de l&#8217;ADSL, chacun cherchait le meilleur opérateur ADSL et le moins cher, tout en dénigrant celui du voisin.<br />
Aujourd&#8217;hui chacun se contente d&#8217;un fournisseur &laquo;&nbsp;qui marche&nbsp;&raquo; ! Car oui selon la ville où vous êtes, un opérateur peut très bien être une plaie alors que le concurrent dans la même ville, vous convenir.</p>
<p>Aujourd&#8217;hui, j&#8217;ai l&#8217;impression de me retrouver au début de l&#8217;ADSL avec les framework Web de tout langage, et voire même entre différents framework d&#8217;un même langage. <em>Le mien est mieux que le tiens parce que blablabla</em>  </p>
<p>Exemple : </p>
<ul>
<li>Python/Ruby contre PHP</li>
<li><a href="http://lezardbreton.info/blog/2008/04/django-vs-ruby-on-rails.html">Django (un  framework web en python) versus Ruby On Rails (un framework web en Ruby évidement:) </a>.</li>
<li>Symfony (un framework PHP) versus tous les autres (ZendFramework, Jelix, CakePHP etc&#8230;)</li>
</ul>
<p>Coté Python/Ruby, si on parle de <em>noob</em> (débutant) de développeur web, c&#8217;est pour déblatérer sur PHP. C&#8217;est sûr que, vu de l&#8217;extérieur, de tels propos donne envi d&#8217;entrer dans une sphère côtoyée par des développeurs puérils et/ou manquant cruellement d&#8217;humilité.</p>
<p>Au sein de la communauté PHP, on ne jure(rait) (en France) que par Symfony car c&#8217;est le framework qui a le vent en poupe et a(urait) permis à PHP de faire son entrée dans le monde professionnel.<br />
A tel point <a href="http://guru.sensiolabs.com/">qu&#8217;on en arrive à &laquo;&nbsp;s&#8217;exposer&nbsp;&raquo;</a>, telle une affiche &laquo;&nbsp;Reward Dead or Live $10000&#8243; (à la <a href="http://fr.wikipedia.org/wiki/Au_nom_de_la_loi">Au nom de la loi</a>) qui fait tout autant peur qu&#8217;une vraie.</p>
<p>Fort heureusement ce n&#8217;est pas le seul sur la toile et selon les continents, il n&#8217;<em>existe</em> même pas : ZendFramework serait plus répandu aux Etats-Unis, CakePHP en Asie.<br />
On peut se dire que les échanges entre les auteurs de framework, la communauté, et PHP auront bien contribué à sa professionnalisation, et c&#8217;est tant mieux !</p>
<p>Pour autant <a href="http://blog.mageekbox.net/?tag/interview">nombreux sont ceux</a> qui se sont posés la question de lâcher PHP pour une autre &laquo;&nbsp;vie&nbsp;&raquo; sous d&#8217;autres cieux (Django / RoR, autres).</p>
<p>Mais alors pour en revenir à mon introduction sur un &laquo;&nbsp;fournisseur ADSL qui marche où je suis&nbsp;&raquo;, ne serait-il pas plus judicieux de choisir, un framework Web selon ses besoins du moment, et cesser de dénigrer celui d&#8217;en face ?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.foxmask.info/post/2010/09/04/foxmask-au-pays-des-merveilles-du-web-developpement/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Django, la doc, en PDF c&#8217;est mieux</title>
		<link>http://www.foxmask.info/post/2010/08/24/django-doc-en-pdf-cest-mieux/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=django-doc-en-pdf-cest-mieux</link>
		<comments>http://www.foxmask.info/post/2010/08/24/django-doc-en-pdf-cest-mieux/#comments</comments>
		<pubDate>Tue, 24 Aug 2010 21:23:56 +0000</pubDate>
		<dc:creator>foxmask</dc:creator>
				<category><![CDATA[Techno]]></category>
		<category><![CDATA[Django]]></category>

		<guid isPermaLink="false">http://www.foxmask.info/?p=763</guid>
		<description><![CDATA[Afin de rentabiliser le temps que je perds dans les transports parisiens, et ayant envi de découvrir Django, me suis dit qu&#8217;il me faudrait bien la documentation de Django sur mon p&#8217;tit iPodTouch. Donc je me suis farci le site &#8230; <a href="http://www.foxmask.info/post/2010/08/24/django-doc-en-pdf-cest-mieux/">Lire la Suite <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Afin de rentabiliser le temps que je perds dans les transports parisiens, et ayant envi de découvrir <a href="http://www.djangoproject.com/">Django</a>, me suis dit qu&#8217;il me faudrait bien la documentation de <a href="http://www.djangoproject.com/">Django</a> sur mon p&#8217;tit iPodTouch. </p>
<p>Donc je me suis farci le site <a href="http://www.djangoproject.com/">http://www.djangoproject.com/</a> en long en large et en travers à la recherche d&#8217;un PDF, mais en vain.</p>
<p>En faisant <a href="http://www.google.fr/search?q=django+pdf">une petite recherche sur google</a>, je me jette sur <a href="http://www.biologeek.com/2008/12/la-documentation-django-en-local-html-et-pdf/">un vieux billet de 2008</a>, qui indique la marche à suivre pour &#8230; se générer la documentation soi-même.</p>
<p>Ok, je vais pas m&#8217;arrêter là, suis motivé :-)</p>
<p>hop installation des outils <strong>easy_install</strong> et du support <strong>latex</strong><br />
<code><br />
apt-get install python-setuptools<br />
apt-get install python-plastex<br />
apt-get install python-sphinx<br />
apt-get install texlive-full (necessaire sinon erreur à la compilation latex=>pdf)<br />
</code></p>
<p>Mais au moment de la compilation sur ma debian (5.0) via :</p>
<p><code>sphinx-build -b latex . build_latex</code></p>
<p>l&#8217;avion crash en plein vol &#8230;</p>
<p><code>The process fails when it tries to do an import:<br />
from sphinx.directives.desc import option_desc_re</code></p>
<p>Bon, pour ne pas passer pour un enquiquineur de première sur la ML django-fr, <a href="http://www.google.fr/search?q=sphinx+impot+option_desc_re+no+module+named+desc">je m&#8217;en retourne voir google</a>, et <a href="http://osdir.com/ml/DjangoUsers/2010-08/msg00907.html">nouvelle trouvaille</a></p>
<p>J&#8217;apprends là bas qu&#8217;il faut une mise à jour issue tout droit du trunk django, et qui consiste donc à copier <a href="http://code.djangoproject.com/svn/django/branches/releases/1.2.X/docs/_ext/djangodocs.py">le fichier djangodocs.py</a> en lieu et place de celle de la 1.2.1&#8230;. et rebuilder </p>
<p>Reste donc <strong>enfin</strong> à produire le pdf :)<br />
<code>latex build_latex/django.tex django.pdf</code></p>
<p>Et là miracle, ca repète :)<br />
<code>tex capacity exceeded, sorry [save=5000]</code></p>
<p>rebelote google tout çaaaaaaaaaaaa<br />
on doit donc éditer<br />
<code>/usr/share/texmf/web2c/texmf.cnf</code><br />
et changer la valeur de <code>save_size</code></p>
<p>retestage :<br />
<code>latex build_latex/django.tex django.pdf</code><br />
<code>Output written on django.pdf (1032 pages, 5261614 bytes)</code></p>
<p>Aaaaaaaaaaaaah enfin je peux le transférer dans iBooks sur l&#8217;iPodTouch </p>
<p>Quel périple juste pour un PDF, gageons que la suite sera moins &laquo;&nbsp;rigolote&nbsp;&raquo; .</p>
<p>Ben en fait c&#8217;est pas génial :/ dans le PDF, le code écrit en noir sur fond noir ça le fait pas du tout.</p>
<p><strong>EDIT</strong> : après un retour à la <a href="http://docs.djangoproject.com/en/dev/internals/documentation/">doc du projet lui même</a> j&#8217;ai fini par faire plus simple et ça marche :</p>
<p>Donc on se rend dans le dossier &laquo;&nbsp;doc&nbsp;&raquo; et on tape juste :<br />
<code>make latex</code><br />
puis<br />
<code>cd _build/latex</code><br />
<code>make all-pdf</code><br />
pour obtenir<br />
<code>Output written on django.pdf (1057 pages ...)</code><br />
et cette fois ci on a le code illustrant la doc tout à fait lisible :)</p>
<p><a href="http://www.foxmask.info/post/2010/08/24/django-doc-en-pdf-cest-mieux/django-1-2-1/">La Doc Django 1.2.1 en PDF est doc là </a> :)</p>
<p><strong>EDIT2</strong> : c&#8217;est bien lisible dans iBooks :D à moi le mille feuilles dans le RER :-)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.foxmask.info/post/2010/08/24/django-doc-en-pdf-cest-mieux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>le site Addons.Mozilla.Org passe à Django et lache CakePHP</title>
		<link>http://www.foxmask.info/post/2009/11/18/le-site-addons-mozilla-org-passe-a-django-et-lache-cakephp/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=le-site-addons-mozilla-org-passe-a-django-et-lache-cakephp</link>
		<comments>http://www.foxmask.info/post/2009/11/18/le-site-addons-mozilla-org-passe-a-django-et-lache-cakephp/#comments</comments>
		<pubDate>Wed, 18 Nov 2009 10:04:00 +0000</pubDate>
		<dc:creator>foxmask</dc:creator>
				<category><![CDATA[Techno]]></category>
		<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[Django]]></category>
		<category><![CDATA[Mozilla]]></category>

		<guid isPermaLink="false">http://www.foxmask.info/?p=381</guid>
		<description><![CDATA[AMO était jusqu&#8217;alors, le site utilisant CakePHP générant le plus gros traffic. Mais depuis hier la décision de migrer à Django est tombée. En tant qu&#8217;utilisateur de PHP je ne me rejouis pas de la façon dont les choses sont &#8230; <a href="http://www.foxmask.info/post/2009/11/18/le-site-addons-mozilla-org-passe-a-django-et-lache-cakephp/">Lire la Suite <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a  href="http://addons.mozilla.org">AMO</a> était jusqu&#8217;alors, le site utilisant <a  href="http://www.cakephp.org">CakePHP</a> générant le plus gros traffic.</p>
<p>Mais depuis hier la décision de migrer à <a  href="http://http://www.djangoproject.com/">Django</a> est tombée.</p>
<p>En tant <em>qu&#8217;utilisateur</em> de PHP je ne me rejouis pas de la façon dont les choses sont présentées.<br />
 On verra comment ils s&#8217;y prennent mais déjà ils commencent en se distinguant sur le SCM choisi&nbsp;: <a  href="http://git-scm.com/">Git</a> alors que les autres projets <a  href="http://www.mozilla.org">Mozilla</a> utilisent <a  href="http://mercurial.selenic.com/">Mercurial</a></p>
<p><a  href="http://micropipes.com/blog/2009/11/17/amo-development-changes-in-2010/">Source AMO</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.foxmask.info/post/2009/11/18/le-site-addons-mozilla-org-passe-a-django-et-lache-cakephp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

