<?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>Danielpage.com</title>
	<atom:link href="http://www.danielpage.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.danielpage.com</link>
	<description>Les Pages de Daniel Page, un anglais en France :-)</description>
	<lastBuildDate>Sun, 24 Feb 2013 20:21:57 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Cheesecake !</title>
		<link>http://www.danielpage.com/2013/02/cheesecake/</link>
		<comments>http://www.danielpage.com/2013/02/cheesecake/#comments</comments>
		<pubDate>Sun, 24 Feb 2013 20:21:34 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Cuisine]]></category>

		<guid isPermaLink="false">http://www.danielpage.com/?p=890</guid>
		<description><![CDATA[La recette permet de faire un cheesecake pour 8 personnes, nécessite environ 30 minutes de préparation (et nettoyage), 30 minutes de cuisson pour la base en biscuit, et 50 minutes de cuisson pour la pâte. &#160; &#160; &#160; &#160; &#160; &#160; Ingrédients : 1 boite de 400 grammes de cookies (chocolat ou nougat) 50g de [...]]]></description>
				<content:encoded><![CDATA[<div id="attachment_910" class="wp-caption alignleft" style="width: 260px"><a href="http://www.danielpage.com/wp-content/uploads/2013/02/r_resultat.jpg"><img class="size-thumbnail wp-image-910" alt="r_resultat" src="http://www.danielpage.com/wp-content/uploads/2013/02/r_resultat-250x187.jpg" width="250" height="187" /></a><p class="wp-caption-text">Le résultat !</p></div>
<p>La recette permet de faire un cheesecake pour 8 personnes, nécessite environ 30 minutes de préparation (et nettoyage), 30 minutes de cuisson pour la base en biscuit, et 50 minutes de cuisson pour la pâte.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<h2>Ingrédients :</h2>
<table width="100%" border="0">
<tbody>
<tr>
<td align="left" valign="top" width="280px">
<p><div id="attachment_891" class="wp-caption alignleft" style="width: 260px"><a href="http://www.danielpage.com/wp-content/uploads/2013/02/a_pour_commencer.jpg"><img class="size-thumbnail wp-image-891" alt="Pour commencer" src="http://www.danielpage.com/wp-content/uploads/2013/02/a_pour_commencer-250x187.jpg" width="250" height="187" /></a><p class="wp-caption-text">Pour commencer</p></div></td>
<td valign="top">
<ul>
<li style="text-align: left;"><span style="line-height: 19px;">1 boite de 400 grammes de cookies (</span><em style="line-height: 19px;">chocolat ou nougat</em><span style="line-height: 19px;">)</span></li>
<li style="text-align: left;"><span style="line-height: 19px;">50g de beurre</span></li>
<li style="text-align: left;"><span style="line-height: 19px;">1 pot de 500g de fromage blanc épaisse, ou en faisselle</span></li>
<li style="text-align: left;"><span style="line-height: 19px;">1 pot de 20 cl de crème fraîche</span></li>
<li style="text-align: left;"><span style="line-height: 19px;">10 cuillères à soupe de sucre</span></li>
<li style="text-align: left;"><span style="line-height: 19px;">3 oeufs</span></li>
<li style="text-align: left;"><span style="line-height: 19px;">1 expresso (ou 8 cuillères à soupe de café fort)</span></li>
<li style="text-align: left;"><span style="line-height: 19px;">De quoi aromatiser (</span><em style="line-height: 19px;">citron, vanille, whiskey&#8230;</em><span style="line-height: 19px;">)</span></li>
</ul>
</td>
</tr>
</tbody>
</table>
<h2>Préparation de la base en biscuit</h2>
<h3>Émietter les cookies</h3>
<table width="100%" border="0">
<tbody>
<tr>
<td align="left" valign="top" width="280px">
<p><div id="attachment_892" class="wp-caption alignleft" style="width: 260px"><a href="http://www.danielpage.com/wp-content/uploads/2013/02/b_cookies_base.jpg"><img class="size-thumbnail wp-image-892" alt="Ne pas sortir les cookies de l'emballage !" src="http://www.danielpage.com/wp-content/uploads/2013/02/b_cookies_base-250x187.jpg" width="250" height="187" /></a><p class="wp-caption-text">Ne pas sortir les cookies de l&rsquo;emballage !</p></div></td>
<td valign="top">Commencer par émietter les cookies. C&rsquo;est très simple car ils sont friables et sont dans leur propre emballage.Sans ouvrir la pochette en plastique, Il suffit de les écraser et malaxer un bon coup pour les réduire en miettes, sans en mettre partout.Une fois que les cookies réduits en miettes, ouvrir doucement le sachet et verser la poudre de cookie dans un bol</td>
</tr>
</tbody>
</table>
<table width="100%" border="0">
<tbody>
<tr>
<td align="left" valign="top">
<p><div id="attachment_893" class="wp-caption alignnone" style="width: 260px"><a href="http://www.danielpage.com/wp-content/uploads/2013/02/c_ecraser_les_cookies.jpg"><img class="size-thumbnail wp-image-893" alt="Les réduire en miettes..." src="http://www.danielpage.com/wp-content/uploads/2013/02/c_ecraser_les_cookies-250x187.jpg" width="250" height="187" /></a><p class="wp-caption-text">Les réduire en miettes&#8230;</p></div></td>
<td align="right" valign="top">
<p><div id="attachment_894" class="wp-caption alignnone" style="width: 260px"><a href="http://www.danielpage.com/wp-content/uploads/2013/02/d_resultat_cookies.jpg"><img class="size-thumbnail wp-image-894" alt="On y est presque !" src="http://www.danielpage.com/wp-content/uploads/2013/02/d_resultat_cookies-250x187.jpg" width="250" height="187" /></a><p class="wp-caption-text">On y est presque !</p></div></td>
</tr>
</tbody>
</table>
<h3>Ajouter le beurre</h3>
<table width="100%" border="0">
<tbody>
<tr>
<td align="left" valign="top" width="280px">
<p><div id="attachment_896" class="wp-caption alignnone" style="width: 260px"><a href="http://www.danielpage.com/wp-content/uploads/2013/02/f_50g_de_beurre.jpg"><img class="size-thumbnail wp-image-896" alt="50g de beurre avant de passer 20 secondes au micro-ondes !" src="http://www.danielpage.com/wp-content/uploads/2013/02/f_50g_de_beurre-250x187.jpg" width="250" height="187" /></a><p class="wp-caption-text">50g de beurre avant de passer 20 secondes au micro-ondes !</p></div></td>
<td valign="top">Faire fondre les 50g de beurre (ou de margarine à la limite) dans un bol ou un verre. Verser ensuite le mélange dans le bol avec les cookies et bien mélanger pour que toutes les miettes de cookies soit humidifié.Mettre la base de cookies dans un plat adapté, et verser ensuite le mélange cookie-beurre dans un plat à tarte, et tout repartir pour bien couvrir le fond. Ne pas hésiter à tapoter ou écraser un peu s&rsquo;il reste des gros bouts.Ensuite, mettre dans un four préchauffé à 130°C pendant 30 minutes, ensuite laisser refroidir.</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<table width="100%" border="0">
<tbody>
<tr>
<td align="left" valign="top">
<p><div id="attachment_897" class="wp-caption alignnone" style="width: 260px"><a href="http://www.danielpage.com/wp-content/uploads/2013/02/g_beurre_et_cookie.jpg"><img class="size-thumbnail wp-image-897" alt="Verser dans un plat à tarte" src="http://www.danielpage.com/wp-content/uploads/2013/02/g_beurre_et_cookie-250x187.jpg" width="250" height="187" /></a><p class="wp-caption-text">Verser dans un plat à tarte</p></div></td>
<td align="right" valign="top">
<p><div id="attachment_898" class="wp-caption alignnone" style="width: 260px"><a href="http://www.danielpage.com/wp-content/uploads/2013/02/h_base_cheesecake.jpg"><img class="size-thumbnail wp-image-898" alt="Bien repartir..." src="http://www.danielpage.com/wp-content/uploads/2013/02/h_base_cheesecake-250x187.jpg" width="250" height="187" /></a><p class="wp-caption-text">Bien repartir&#8230;</p></div></td>
</tr>
</tbody>
</table>
<table width="100%" border="0">
<tbody>
<tr>
<td align="left" valign="top">
<p><div id="attachment_899" class="wp-caption alignnone" style="width: 260px"><a href="http://www.danielpage.com/wp-content/uploads/2013/02/ha_cuire_la_base.jpg"><img class="size-thumbnail wp-image-899 " alt="Au four, 30 minutes à 130°C" src="http://www.danielpage.com/wp-content/uploads/2013/02/ha_cuire_la_base-250x187.jpg" width="250" height="187" /></a><p class="wp-caption-text">Au four, 30 minutes à 130°C&#8230;</p></div></td>
<td align="right" valign="top">
<p><div id="attachment_900" class="wp-caption alignnone" style="width: 260px"><a href="http://www.danielpage.com/wp-content/uploads/2013/02/hb_base_cuite.jpg"><img class="size-thumbnail wp-image-900" alt="... et voilà le travail" src="http://www.danielpage.com/wp-content/uploads/2013/02/hb_base_cuite-250x187.jpg" width="250" height="187" /></a><p class="wp-caption-text">&#8230; et voilà le travail</p></div></td>
</tr>
</tbody>
</table>
<p>En attendant la cuisson et refroidissement de la base, nous attaquons la pâte de fromage.</p>
<h2>Pâte de fromage</h2>
<table width="100%" border="0">
<tbody>
<tr>
<td align="left" valign="top" width="280px">
<dl id="attachment_896">
<dd>
<div id="attachment_901" class="wp-caption alignnone" style="width: 260px"><a href="http://www.danielpage.com/wp-content/uploads/2013/02/i_fromage_frais.jpg"><img class="size-thumbnail wp-image-901" alt="Ajouter le fromage frais..." src="http://www.danielpage.com/wp-content/uploads/2013/02/i_fromage_frais-250x187.jpg" width="250" height="187" /></a><p class="wp-caption-text">Ajouter le fromage frais&#8230;</p></div>
</dd>
</dl>
</td>
<td valign="top">Verser le pot de 500 grammes de fromage blanc, les 10 cuillères à soupe de sucre et le pot de 20 cl de crème fraîche et l&rsquo;expresso dans un bol et mélanger afin d&rsquo;obtenir un mélange homogène (que tout soit bien mélangé, sans grumeaux quoi&#8230;).Si vous utilisez du fromage blanc en faisselle, ne pas oublier de retirer le fromage dans l&rsquo;égouttoir pour retirer l&rsquo;excès de liquide avant !A partir d&rsquo;ici, vous pouvez rajouter les arômes ou produits que vous voulez : Raisins, pépites de chocolat, arôme de vanille, citron, Bailey&rsquo;s (<a title="Page's" href="http://www.danielpage.com/2011/04/apero_pages/" target="_blank">ou Page&rsquo;s !</a>), poudre d&rsquo;amendes&#8230; Ajouter selon vos goûts et envies et goûter un peu la pâte pour ajuster&#8230; Notez bien que nous n&rsquo;avons pas encore rajouté les oeufs.</td>
</tr>
</tbody>
</table>
<table width="100%" border="0">
<tbody>
<tr>
<td align="left" valign="top">
<p><div id="attachment_902" class="wp-caption alignnone" style="width: 260px"><a href="http://www.danielpage.com/wp-content/uploads/2013/02/j_base_finie.jpg"><img class="size-thumbnail wp-image-902" alt="Fromage frais, sucre &amp; crème fraîche" src="http://www.danielpage.com/wp-content/uploads/2013/02/j_base_finie-250x187.jpg" width="250" height="187" /></a><p class="wp-caption-text">Fromage frais, sucre &amp; crème fraîche</p></div></td>
<td align="right" valign="top">
<p><div id="attachment_905" class="wp-caption alignnone" style="width: 260px"><a href="http://www.danielpage.com/wp-content/uploads/2013/02/m_expresso.jpg"><img class="size-thumbnail wp-image-905" alt="Rajouter l'expresso" src="http://www.danielpage.com/wp-content/uploads/2013/02/m_expresso-250x187.jpg" width="250" height="187" /></a><p class="wp-caption-text">Rajouter l&rsquo;expresso</p></div></td>
</tr>
</tbody>
</table>
<table width="100%" border="0">
<tbody>
<tr>
<td align="left" valign="top">
<p><div id="attachment_903" class="wp-caption alignnone" style="width: 260px"><a href="http://www.danielpage.com/wp-content/uploads/2013/02/k_vanille.jpg"><img class="size-thumbnail wp-image-903" alt="Je rajoute de la vanille..." src="http://www.danielpage.com/wp-content/uploads/2013/02/k_vanille-250x187.jpg" width="250" height="187" /></a><p class="wp-caption-text">Je rajoute de la vanille&#8230;</p></div></td>
<td align="right" valign="top">
<p><div id="attachment_904" class="wp-caption alignnone" style="width: 260px"><a href="http://www.danielpage.com/wp-content/uploads/2013/02/l_poudre_amande.jpg"><img class="size-thumbnail wp-image-904" alt="... et des amandes" src="http://www.danielpage.com/wp-content/uploads/2013/02/l_poudre_amande-250x187.jpg" width="250" height="187" /></a><p class="wp-caption-text">&#8230; et des amandes</p></div></td>
</tr>
</tbody>
</table>
<div id="attachment_906" class="wp-caption aligncenter" style="width: 260px"><a href="http://www.danielpage.com/wp-content/uploads/2013/02/n_gouter.jpg"><img class="size-thumbnail wp-image-906 " alt="En espérant que ce soit bon..." src="http://www.danielpage.com/wp-content/uploads/2013/02/n_gouter-250x187.jpg" width="250" height="187" /></a><p class="wp-caption-text">En espérant que ce soit bon&#8230;</p></div>
<h3>Rajouter les oeufs</h3>
<table width="100%" border="0">
<tbody>
<tr>
<td align="left" valign="top" width="280px">
<p><div id="attachment_907" class="wp-caption alignnone" style="width: 260px"><a href="http://www.danielpage.com/wp-content/uploads/2013/02/o_casser_oeufs.jpg"><img class="size-thumbnail wp-image-907" alt="Ne pas casser directement l'oeuf dans le bol !" src="http://www.danielpage.com/wp-content/uploads/2013/02/o_casser_oeufs-250x187.jpg" width="250" height="187" /></a><p class="wp-caption-text">Ne pas casser directement l&rsquo;oeuf dans le bol !</p></div></td>
<td valign="top">Une fois que le goût de la pâte convient, rajouter les oeufs. Je vous conseille de ne pas casser directement les oeufs dans le bol de mélage, mais dans un verre ou un bol à part. Ca prends un peu plus de temps, et c&rsquo;est quelque chose de plus à laver ensuite&#8230; mais si vous tombez par mégarde, comme il m&rsquo;est arrivé, sur un oeuf pourri, et qu&rsquo;il faut un samedi soir à 22h jeter toute la pâte, vous utiliserez une langage aussi &laquo;&nbsp;fleurie&nbsp;&raquo; que moi&#8230;Bien battre les oeufs dans la pâte, puis si la base de cookie n&rsquo;a pas encore fini de cuire, mettre la pâte de fromage au frigo en attendant.</td>
</tr>
</tbody>
</table>
<table width="100%" border="0">
<tbody>
<tr>
<td align="left" valign="top">
<p><div id="attachment_908" class="wp-caption alignnone" style="width: 260px"><a href="http://www.danielpage.com/wp-content/uploads/2013/02/p_ajout.jpg"><img class="size-thumbnail wp-image-908" alt="Ajouter un à un..." src="http://www.danielpage.com/wp-content/uploads/2013/02/p_ajout-250x187.jpg" width="250" height="187" /></a><p class="wp-caption-text">Ajouter un à un&#8230;</p></div></td>
<td align="right" valign="top">
<p><div id="attachment_909" class="wp-caption alignnone" style="width: 260px"><a href="http://www.danielpage.com/wp-content/uploads/2013/02/q_battre_le_tout.jpg"><img class="size-thumbnail wp-image-909" alt="... et battre le tout !" src="http://www.danielpage.com/wp-content/uploads/2013/02/q_battre_le_tout-250x187.jpg" width="250" height="187" /></a><p class="wp-caption-text">&#8230; et battre le tout !</p></div></td>
</tr>
</tbody>
</table>
<h2>Verser le fromage sur la base</h2>
<p>Sortir la base de cookie du four et bien laisser refroidir, pour ne pas faire de choc thermique avec le plat, chaud, et la pâte, froide. Verser par dessus la base en cookie et bien faire repartir.</p>
<p>Augmenter la température du four à 165°, et enfourner le cheesecake cru pendant 50 minutes. Si le cheesecake commence à trop brunir, réduire la température et/ou couvrir avec une feuille de papier alu.</p>
<p>Sortir enfin le cheesecake du four, et laisser totalement refroidir avant de servir. Idéalement, une fois froid, le laisser reposer pendant la nuit au frigo et servir le lendemain.</p>
<p><a href="http://www.danielpage.com/wp-content/uploads/2013/02/r_resultat.jpg"><img class="aligncenter size-medium wp-image-910" alt="r_resultat" src="http://www.danielpage.com/wp-content/uploads/2013/02/r_resultat-500x375.jpg" width="500" height="375" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.danielpage.com/2013/02/cheesecake/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Aidez Billy Evans, faites suivre !</title>
		<link>http://www.danielpage.com/2013/01/aidez-billy-evans-faites-suivre/</link>
		<comments>http://www.danielpage.com/2013/01/aidez-billy-evans-faites-suivre/#comments</comments>
		<pubDate>Tue, 22 Jan 2013 03:30:46 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Arnaques & phishing]]></category>

		<guid isPermaLink="false">http://www.danielpage.com/?p=877</guid>
		<description><![CDATA[Je m’appelle Billy, je suis un garçon très malade. Ma mère tape ce texte pour moi car j’en suis incapable. Elle pleure tellement je suis malade. J’étais né sans jambes, bras ou torse. Ca ne me fait pas mal, sauf quand je respire. Les médecins m’ont fait un tronc artificiel avec un sac en toile [...]]]></description>
				<content:encoded><![CDATA[<p>Je m’appelle Billy, je suis un garçon très malade.</p>
<p>Ma mère tape ce texte pour moi car j’en suis incapable. Elle pleure tellement je suis malade. J’étais né sans jambes, bras ou torse. Ca ne me fait pas mal, sauf quand je respire. Les médecins m’ont fait un tronc artificiel avec un sac en toile de jute, rempli de feuilles. Vu nos moyens, ils nous ont dit qu’ils ne pourraient pas faire mieux sans assurance santé.</p>
<p>Je voudrais tellement avoir un vrai torse, sur lequel on pourrait enfin me greffer des jambes et des bras mais il me faut plus d’argent. Maman ne travaille pas car les gens n’embauchent pas les gens qui pleurent. Je lui dis d’arrêter de pleurer, et elle me fait un câlin. Elle me donne toujours des câlins, même si elle est allergique au jute, ça lui fait éternuer et lui donne des méchantes rougeurs, et les feuilles lui piquent.</p>
<p>J’espère que tu pourrais m’aider. Tu peux m’aider en faisant suivre ce mail et en le postant sur tous les murs de tes amis. Et même sur le mur des gens que tu ne connais pas. Dr. Johanssen a dit que pour chaque personne qui fait suivre cet email, Bill Gates s’associera avec France Télécom et Google pour envoyer 1 centime à la NASA. Avec cet argent, la NASA va collectionner les prières des écoles à travers l’Europe et les Etats-Unis et demanderont aux astronautes de les apporter avec eux dans le ciel pour que les anges puissent mieux les entendre.</p>
<p>Les anges vont venir ensuite sur terre et aller voir le pape, et lui fera une collection au Vatican et donner toute l’argent récupérée aux médecins, et les médecins vont me guérir. Peut être un jour je pourrais manger une pomme avec mes mains. Aujourd’hui ma mère utilise mon corps en toile de jute pour les transporter depuis le marché.<br />
Chaque fois que tu fais suivre ce message, les astronautes peuvent emporter plus de prières aux anges, et mon rêve deviendra de plus en plus réalisable ! Aide-moi s’il te plaît ! Ma maman est si triste, et je veux retrouver un torse. Je ne veux pas que les feuilles pourrissent avant que j’ai 10 ans !</p>
<p>Si tu ne fais pas suivre ce message, ce n’est pas grave. Ma mère dit que tu est un enfoiré sans pitié et sans cœur si t’en as rien à cirer d’un pauvre petit enfant qui n’a qu’une tête et pas de corps, et que tu peut aller fermenter dans les boyaux de ton propre estomac bouillonnant de culpabilité et elle espère que tu va aller mourir lentement et douloureusement avant d’aller rôtir pendant l’éternité en enfer.<br />
Quelle genre de personne cruelle est-tu pour ne pas vouloir faire suivre ce message à ton entourage pour qu’eux aussi puisse se sentir honteux et triste d’avoir ignoré l’appel d’un petit garçon ?</p>
<p>Aide-moi s’il te plaît. Je veux seulement être heureux. Je voudrais un chaton, le tenir et le caresser. Je voudrais un chaton qui ne mâche le sac qui me sert de torse et ne chie pas dans les feuilles qui le remplissent.</p>
<p>Merci,</p>
<p><strong>Billy « la vie est belle » Evans</strong></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.danielpage.com/2013/01/aidez-billy-evans-faites-suivre/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>L&#8217;arnaque &#8216;Gagnez de l&#8217;argent en travaillant depuis chez vous&#8217;</title>
		<link>http://www.danielpage.com/2012/05/arnaques-gagnez-argent-en-travaillant-depuis-chez-vous/</link>
		<comments>http://www.danielpage.com/2012/05/arnaques-gagnez-argent-en-travaillant-depuis-chez-vous/#comments</comments>
		<pubDate>Mon, 14 May 2012 15:54:26 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Arnaques & phishing]]></category>

		<guid isPermaLink="false">http://www.danielpage.com/?p=870</guid>
		<description><![CDATA[En plus des spams pour les m&#233;dicaments, les soucis &#233;rectiles et les vraies fausses montres et les divers emails contenant des pi&#232;ces jointes v&#233;rol&#233;s, il y a un autre type d&#8217;arnaque qui circule : &#34;Gagnez facilement de l&#8217;argent en travaillant depuis chez vous&#34;&#8230; Une amie qui voulait mettre un peu de beurre dans les &#233;pinards [...]]]></description>
				<content:encoded><![CDATA[<p>En plus des spams pour les m&eacute;dicaments, les soucis &eacute;rectiles et les vraies fausses montres et les divers emails contenant des pi&egrave;ces jointes v&eacute;rol&eacute;s, il y a un autre type d&rsquo;arnaque qui circule : &quot;Gagnez facilement de l&rsquo;argent en travaillant depuis chez vous&quot;&#8230; Une amie qui voulait mettre un peu de beurre dans les &eacute;pinards &agrave; la fin du mois s&rsquo;est fait avoir derni&egrave;rement.</p>
<h2>Au d&eacute;but tout semble coh&eacute;rent&#8230;</h2>
<p>Apr&egrave;s la pr&eacute;mi&egrave;re prise de contact, un contrat de travail vous est remis avec &eacute;ventuellement une copie du KBis (certificat d&rsquo;immatriculation) de la soci&eacute;t&eacute;, bien implant&eacute;e en France, et on vous dit que vous&nbsp; avez &agrave; g&eacute;rer les r&eacute;clamations et transferts de produits vendues en ligne, qui vous sont envoy&eacute;s et que vous devez transmettre &agrave; votre tour &agrave; des adresses, g&eacute;n&eacute;ralement en Afrique.</p>
<p>Tout va bien, et &agrave; la fin du mois, vous recevez un ch&egrave;que pour votre salaire du mois correspondant &agrave; votre contrat de travail, major&eacute; des frais de remboursmement.</p>
<p>Ces remboursements sont destin&eacute;s &agrave; des &quot;clients&quot;, toujours en Afrique, qui demandent le remboursement des achats, mais vu que l&rsquo;infrastructure bancaire n&rsquo;est pas tr&egrave;s d&eacute;velopp&eacute;, merci de faire un transfert par Western Union.</p>
<p>Vous encaissez du coup le ch&egrave;que et vous faites vos transferts Western Union, en bon employ&eacute;, dans le cas que j&rsquo;ai vu, 2100 euros de salaire, plus 900 et 1100 euros de remboursment, mais tout va bien car le ch&egrave;que fait bien 4100 euros.</p>
<h2>La tuile</h2>
<p>15 jours plus tard, appel de la banque : Votre ch&egrave;que d&eacute;pos&eacute; a &eacute;t&eacute; rejet&eacute; car il s&rsquo;agit d&rsquo;un ch&egrave;que vol&eacute;, et le client d&eacute;bit&eacute; se fait rembourser par la banque la somme subtilis&eacute;e : donc votre salaire et les &quot;remboursements&quot;.</p>
<p>Horreur : Vous vous retournez vers la banque, qui vous informe que les transferts Western Union sont d&eacute;finitives car &eacute;quivalent aux transferts d&rsquo;esp&egrave;ces, et que vous n&rsquo;avez pas de recours. Vous venez de travailler 1 mois gratuitement, et vous avec 2000 euros de trou dans votre compte pour la peine.</p>
<h2>Les embrouilles commencent</h2>
<p>Vous vous retournez ensuite vers la soci&eacute;t&eacute; qui vous a pay&eacute;e : Mais non. Les Kbis sont librement imprim&eacute;es depuis le site des Greffiers des Tribunaux de Commerce, et la soci&eacute;t&eacute; derri&egrave;re n&rsquo;a jamais entendu parler de vous.</p>
<p>De l&agrave;, la soci&eacute;t&eacute; en question va porter plainte pour faux et usage de faux contre X. Vous allez faire autant.</p>
<p>Le souci, 2000 euros, ce n&rsquo;est pas forc&eacute;ment assez pour que la Mar&eacute;echaus&eacute;e fassent intervenir leur brigades informatiques pour tenter de remonter la piste en France et &agrave; l&rsquo;&eacute;tranger entre les communications pass&eacute;es depuis des portables vol&eacute;s et contacts en dehors de l&rsquo;europe, c&rsquo;est un v&eacute;ritable r&eacute;seau qui marche derri&egrave;re, mais faire pour le faire tomber, il faut faire bouger son commissariat ou caserne de gendarmerie&#8230; qui souvent rechignent &agrave; prendre la plainte. Si c&rsquo;est votre cas, il vous reste &agrave; porter plainte aupr&egrave;s du tribunal d&rsquo;instance ou grande instance de votre lieu de r&eacute;sidence&#8230; et tenter une n&eacute;gociation avec la banque qui se retranche souvent derri&egrave;re le r&eacute;glement de Western Union&#8230;</p>
<p>Si la n&eacute;gociation avec votre banque ne donne rien, m&ecirc;me pour une facilit&eacute; de cr&eacute;dit pour se sortir de cette impasse, tentez ensuite, avec la copie de la plainte, de contacter le service consommateurs au si&egrave;ge de votre banque, et contactez 60 millions de consommateurs de votre r&eacute;gion qui pourraient vous appuyer pour trouver sinon une issue heureuse, une issue qui ne se solde pas par une interdiction bancaire&#8230;</p>
<h2>Gardez les preuves !</h2>
<p>Gardez donc pr&eacute;cisuement tous les &eacute;l&eacute;ments dont vous disposez : Adresses, courriers, courriels (avec les en-t&ecirc;tes internet pour conna&icirc;tre surtout l&rsquo;adresse email &eacute;metteur ainsi si possible l&rsquo;adresse IP de l&rsquo;&eacute;metteur), num&eacute;ros de t&eacute;l&eacute;phone, tout ce qui a une relation, et faites tout noter sur le PV que vous &eacute;tablissez avec les forces de l&rsquo;ordre ou la justice. Plus vous&nbsp; avez de d&eacute;tails permettant d&rsquo;identifier quelqu&rsquo;un , plus la police a des chances pour remonter la piste&#8230;</p>
<p>Puis allumer une cierge, &ccedil;a ne ferait pas de mal non plus car l&rsquo;issu n&rsquo;est pas garantie&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.danielpage.com/2012/05/arnaques-gagnez-argent-en-travaillant-depuis-chez-vous/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sandwich pouletburger &#8211; 454 Calories</title>
		<link>http://www.danielpage.com/2012/05/sandwich-pouletburger/</link>
		<comments>http://www.danielpage.com/2012/05/sandwich-pouletburger/#comments</comments>
		<pubDate>Mon, 14 May 2012 05:54:42 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Perte de poids]]></category>

		<guid isPermaLink="false">http://www.danielpage.com/?p=858</guid>
		<description><![CDATA[1 pain &#224; hamburger : 232 Kcal 2 tranches &#233;paisses de &#171;&#160;jambon&#160;&#187; de poulet (2 x 30 grammes) : 74 Kcal 15g de margarine : 80 Kcal 20g moutarde am&#233;ricaine : 5 Kcal 1 oeuf : 63 Kcal (+ un tas de vitamines et min&#233;raux) Total  : 454 Kcal Il s&#8217;agit donc d&#8217;un sandwich &#224; 454 [...]]]></description>
				<content:encoded><![CDATA[<ul>
<li>1 pain &agrave; hamburger : 232 Kcal</li>
<li>2 tranches &eacute;paisses de &laquo;&nbsp;jambon&nbsp;&raquo; de poulet (<em>2 x 30 grammes</em>) : 74 Kcal</li>
<li>15g de margarine : 80 Kcal</li>
<li>20g moutarde am&eacute;ricaine : 5 Kcal</li>
<li>1 oeuf : 63 Kcal (+ un tas de vitamines et min&eacute;raux)</li>
</ul>
<p>Total  : 454 Kcal</p>
<p>Il s&rsquo;agit donc d&rsquo;un sandwich &agrave; 454 Kcal (<em>454 Cal</em>), pour int&eacute;grer un r&eacute;gime &agrave; 1500-1800 Kcal par jour. Le probl&egrave;me ici c&rsquo;est le pain : Les pains de mie en sont de plus en plus des pains brioch&eacute;s, qui ont dans leur recette graisses, huiles (graisses) et sucre&#8230; Le pain &agrave; hamburger pourrait &ecirc;tre remplac&eacute;e judicieusement par 2 tranches de pain de mie de sandwich, (environ une cinquantaine de Kcal par tranche), ou sinon, de la pain baguette ou pain d&rsquo;une machine &agrave; pain.</p>
<p>Dans tous les cas, m&ecirc;me si les calories approchent &agrave; un Big Mac (<em>490 Kcal</em>), vous n&rsquo;avez pas les frites pleins de graisse, sel et sucres lents (<em>frites moyenne : 316 Kcal</em>), et pas de soda bourr&eacute; de sucre et phosphore (<em>Coca moyen : 175 Kcal</em>) mais le pain apporte quand m&ecirc;me des graisses, dont l&rsquo;absorption pourrait &ecirc;tre utile dans beaucoup de cas de surpoids où les neurones de l&rsquo;estomac vont r&eacute;agir &agrave; la manque de graisse par une sensation de faim, donc un aliment &agrave; r&eacute;duire, mais &agrave; surtout pas &eacute;liminer totalement.</p>
<p>Donc : ce repas, avec de l&rsquo;eau  : 454 Kcal , compar&eacute; &agrave; un maxi best of Big Mac : 981 Kcal, donc somme tout fait, un d&eacute;jeuner qui tient la route pour cibler un r&eacute;gime de 1500-1800 Kcal / jour.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.danielpage.com/2012/05/sandwich-pouletburger/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>open_basedir sur Plesk 10.3</title>
		<link>http://www.danielpage.com/2012/04/open_basedir-sur-plesk-10-3/</link>
		<comments>http://www.danielpage.com/2012/04/open_basedir-sur-plesk-10-3/#comments</comments>
		<pubDate>Thu, 05 Apr 2012 09:10:29 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Dépannage informatique]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.danielpage.com/?p=838</guid>
		<description><![CDATA[Le système d&#8217;interface Plesk utilise pour ses hébergements par défaut un système apellé &#171;&#160;open_basedir&#160;&#187;. C&#8217;est une restriction entre PHP et Apache qui interdit à PHP d&#8217;aller chercher par des includes ou fopen des fichiers ailleurs que dans le dossier racine (et sous-dossiers) d&#8217;un site. Par exemple, ceci va interdire à un site d&#8217;aller chercher des [...]]]></description>
				<content:encoded><![CDATA[<p>Le système d&rsquo;interface Plesk utilise pour ses hébergements par défaut un système apellé &laquo;&nbsp;open_basedir&nbsp;&raquo;. C&rsquo;est une restriction entre PHP et Apache qui interdit à PHP d&rsquo;aller chercher par des includes ou fopen des fichiers ailleurs que dans le dossier racine (et sous-dossiers) d&rsquo;un site. Par exemple, ceci va interdire à un site d&rsquo;aller chercher des composants dans un dossier racine d&rsquo;un sous-domaine, ou au contraire, d&rsquo;interdire à un sous-domaine d&rsquo;aller chercher des modules sur le domaine principale.</p>
<p>Ce système open_basedir peut être assez facilement modifié, mais il faut, sur Plesk 10.3 et les versions précédentes, aller faire les modifications en mode terminal : L&rsquo;interface Plesk ne permet pas de faire ces modifs.</p>
<p>Tout d&rsquo;abord, il faut savoir quels dossiers contiennent les informations qui vous intéressent. Dans l&rsquo;exemple suivant, je vais utiliser l&rsquo;arborescence suivant :</p>
<p>Répertoire principal du site <strong>mondomaine.com</strong><br />
<code><br />
&nbsp;&nbsp;&nbsp;/var/www/vhosts/mondomaine.com/httpdocs/<br />
</code></p>
<p>Répertoire principal du sous-domaine <strong>sousdomaine.mondomaine.com</strong></p>
<p><code><br />
&nbsp;&nbsp;&nbsp;/var/www/vhosts/mondomaine.com/monsousdomaine/<br />
</code></p>
<p>Imaginons que le site <strong>http://monsousdomaine.mondomaine.com</strong> doit aller chercher un fichier <strong>parametres.php</strong> qui se trouve, pour une gestion centralisée de votre site, dans la racine, sous le dossier <strong>/httpdocs</strong> :</p>
<p>Avec une restriction open_basedir, votre commande PHP d&rsquo;include va échouer car le le dossier <strong>httpdocs</strong> n&rsquo;est pas un sous-dossier de <strong>monsousdomaine</strong>. Il faut passer outre le paramétrage par défaut, en modifiant (<em>ou en créant si inexistant</em>) un fichier <strong>vhost.conf</strong> dans un dossier spécifique.</p>
<p>Si votre sous-domaine <strong>monsousdomine</strong> doit accéder à un fichier dans la racine du site principale et vous souhaitez lui retirer toute sécurité <strong>open_basedir</strong>, vous deviez ajouter le code suivant dans le fichier <strong>/var/www/vhosts/mondomaine.com/subdomains/monsousdomaine/conf/vhosts.conf </strong></p>
<p><code><br />
&nbsp;&nbsp;&nbsp;&lt;Directory /var/www/vhosts/mondomaine.com/subdomains/monsousdomaine&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;php_admin_value open_basedir none<br />
&nbsp;&nbsp;&nbsp;&lt;/Directory&gt;<br />
</code></p>
<p>Au contraire, si vous devez modifier votre domaine princpal pour désactiver open_basedir, vous devez modifier le fichier suivant : <strong>/var/www/mondomaine.com/conf.vhost.conf</strong> et ajouter le code suivant :</p>
<p><code><br />
&nbsp;&nbsp;&nbsp;&lt;Directory /var/www/vhosts/mondomaine.com/httpdocs&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;php_admin_value open_basedir none<br />
&nbsp;&nbsp;&nbsp;&lt;/Directory&gt;<br />
</code></p>
<p>Le fait de retirer toute protection open_basedir est souvent discuté car cela peut ajouter une faille de sécurité, en laissant un script libre cours et libre accès à toute l&rsquo;arboresence du serveur à laquelle le compte utilisateur Apache a accès, pour lire et déposer des fichiers.</p>
<p>Il peut être mieux simplement d&rsquo;ajouter explicitement les dossiers que vous souhaitez autoriser. </p>
<p>Pour ce faire, au lieu de modifier les fichiers conf pour spécifier &laquo;&nbsp;open_basedir none&nbsp;&raquo;, vous aller spécifier à la place de none, tous les chemins autorisés, séparés par des deux-points :</p>
<p><code><br />
&nbsp;&nbsp;&nbsp;php_admin_value open_basedir /var/www/vhosts/mondomaine.com/httpdocs:/var/www/vhosts/mondmaine.com/monsousdomaine:/tmp<br />
</code></p>
<p>Ceci donnera accès aux dossiers racine du domaine, du sous-domaine et au dossier temporaire du serveur. Bien évidamment, ceci ne focntionnera que pour le site ou sous domaine qui correspond au fichier conf modifié.</p>
<p>Une fois vos création ou modification des fichiers vhost.conf effectués, vous devez relancer les commandes suivantes pour que plesk regénère ses propres fichiers de paramètres, et pour être certain qu&rsquo;apache a été rechargé :</p>
<p><code><br />
&nbsp;&nbsp;&nbsp;/usr/local/psa/admin/bin/httpdmng --reconfigure-all<br />
&nbsp;&nbsp;&nbsp;/etc/init.d/httpd reload<br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.danielpage.com/2012/04/open_basedir-sur-plesk-10-3/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Assume Nothing</title>
		<link>http://www.danielpage.com/2012/04/assume-nothing/</link>
		<comments>http://www.danielpage.com/2012/04/assume-nothing/#comments</comments>
		<pubDate>Wed, 04 Apr 2012 14:23:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Dépannage informatique]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[science]]></category>

		<guid isPermaLink="false">http://www.danielpage.com/?p=817</guid>
		<description><![CDATA[Au milieu des ann&#233;es 90, j&#8217;ai achet&#233; un livre de Michael Abrash, Programmation 486 et Pentium, qui pr&#233;sentait l&#8217;architecture de ces 2 processeurs, et tirait beaucoup de mati&#232;re d&#8217;un autre de ses livres, &#171;&#160;Zen of code optimisation&#160;&#187;, qui discutait de l&#8217;impl&#233;mentation du code, et comment optimiser une programme, comment une programme pourrait &#234;tre acc&#233;l&#233;r&#233; d&#8217;un facteur de [...]]]></description>
				<content:encoded><![CDATA[<p>Au milieu des ann&eacute;es 90, j&rsquo;ai achet&eacute; un livre de Michael Abrash, Programmation 486 et Pentium, qui pr&eacute;sentait l&rsquo;architecture de ces 2 processeurs, et tirait beaucoup de mati&egrave;re d&rsquo;un autre de ses livres, &laquo;&nbsp;Zen of code optimisation&nbsp;&raquo;, qui discutait de l&rsquo;impl&eacute;mentation du code, et comment optimiser une programme, comment une programme pourrait &ecirc;tre acc&eacute;l&eacute;r&eacute; d&rsquo;un facteur de 100 en repensant certaines parties, en &laquo;&nbsp;pensant autrement&nbsp;&raquo;.</p>
<p>En revanche, je crois que dans mon exp&eacute;rience, la seule r&egrave;gle qui revient tr&egrave;s souvent c&rsquo;est &laquo;&nbsp;Assume Nothing&nbsp;&raquo; : Ne prenez rien pour argent comptant, et si ce n&rsquo;est pas une fois par jour que cette r&egrave;gle se v&eacute;rifie, c&rsquo;est une fois par semaine. Depuis 15 ans.</p>
<p>Quand vous codez quelque chose, v&eacute;rifiez. Contrôlez vos erreurs. Contrôlez les donn&eacute;es qui passent par votre programme. Ne prenez aucune donn&eacute;e comme argent comptant tant qu&rsquo;il n&rsquo; a pas &eacute;t&eacute; clairement identifi&eacute;. Le contrôle d&rsquo;erreur ralentit certes une programme, mais il vaut largement mieux avoir un erreur g&eacute;r&eacute; soit par un message, soit par un traitement &laquo;&nbsp;par d&eacute;faut&nbsp;&raquo; que de foncer t&ecirc;te baiss&eacute;, et se ramasser quand quelque chose va de travers.</p>
<p>Derni&egrave;re exemple en date : J&rsquo;affiche sur une page web des vins avec un classement d&rsquo;&eacute;toiles : 0, 1, 2 ou 3. Cette valeur d&rsquo;&eacute;toiles est stock&eacute;e dans notre base de donn&eacute;es, par vin, et il y a 4 logos g&eacute;n&eacute;r&eacute;s, correspondant &agrave; chacune de ses valeurs.</p>
<p>Le code qui g&egrave;re l&rsquo;affichage de la page va chercher l&rsquo;image du logo correspondant en calculant son nom, &agrave; partir de la valeur en base + &laquo;&nbsp;.jpg&nbsp;&raquo; :</p>
<p><code>&nbsp;&nbsp;&nbsp;monImage = maValeur+".jpg"</code></p>
<p>Dans l&rsquo;absolu, rien d&rsquo;&eacute;tonnant et ça va marcher&#8230; sauf quand la valeur dans &laquo;&nbsp;maValeur&nbsp;&raquo; ne correspond à rien de prévue : si le nom d&rsquo;image reconstitué ne correspond pas à une image sur le site, une croix rouge s&rsquo;affichera sur la page. Et oui, dans un vin, j&rsquo;ai &laquo;&nbsp;-1&Prime; &eacute;toiles. Sur un autre, j&rsquo;ai tout simplement &laquo;&nbsp;Aucune&nbsp;&raquo;. Le d&eacute;veloppeur a pr&eacute;vue &laquo;&nbsp;0.jpg&nbsp;&raquo;, &laquo;&nbsp;1.jpg&nbsp;&raquo;, &laquo;&nbsp;2.jpg&nbsp;&raquo; et &laquo;&nbsp;3.jpg&nbsp;&raquo;. Et pour mon Aucune, ou mon -1 ? Est ce qu&rsquo;il existe un &laquo;&nbsp;-1.jpg&nbsp;&raquo; ou &laquo;&nbsp;Aucune.jpg&nbsp;&raquo; &#8211; ou tout simplement &laquo;&nbsp;.jpg&nbsp;&raquo; si quelqu&rsquo;un r&eacute;ussi &agrave; saisir une valeur vide&#8230; Eh bien non&#8230; Et s&rsquo;il y a 2 valeurs d&rsquo;&eacute;toile différentes pour le m&ecirc;me vin ? Non, pas g&eacute;r&eacute; non plus.</p>
<p>Comment faire ? en v&eacute;rifiant les valeurs. Ce n&rsquo;est pas parce qu&rsquo;on ne devrait trouver 1 valeur correspondant &agrave; 0, 1, 2 ou 3 qu&rsquo;on va trouver forc&eacute;ment toujours l&rsquo;une de ces valeurs, donc vous validez explicitement ce qui devrait s&rsquo;y trouver, et vous devez gérer un cas de plus : Le cas qu&rsquo;il y a un erreur et qu&rsquo;il n&rsquo;y a pas de correspondance. Vous gérez l&rsquo;erreur :</p>
<p><code>&nbsp;&nbsp;&nbsp;SI maValeur = 0, 1 , 2 ou 3 ALORS<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;monImage = maValeur+".jpg"<br />
&nbsp;&nbsp;&nbsp;AUTREMENT<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;monImage = "inconnu.jpg"<br />
&nbsp;&nbsp;&nbsp;FIN SI<br />
</code></p>
<p>Oui, ça implique de g&eacute;rer un cas d&rsquo;erreur avec un image nomm&eacute; &laquo;&nbsp;inconnu.jpg&nbsp;&raquo;, mais le travail est fait correctement et vous n&rsquo;affichez pas des donn&eacute;es ou liens fantaisistes, et vous gardez le contrôle sur votre application.</p>
<p>Est ce que c&rsquo;est vraiment grave ? Ca d&eacute;pends de son m&eacute;tier et de l&rsquo;application. Dans mon exemple tir&eacute; d&rsquo;un bout de code que je viens de rencontrer c&rsquo;est dommage sur un site d&rsquo;afficher une croix rouge sur une image car un d&eacute;veloppeur a voulu s&rsquo;&eacute;conomiser 20 secondes, mais il n&rsquo;y a pas mort d&rsquo;homme. Parfois c&rsquo;est plus grave , en temps, en argent et parfois m&ecirc;me en vies.</p>
<p>Deux exemples :</p>
<ul>
<li>Un calculateur pouvait g&eacute;rer un chiffre entre -32767 et +32767 pour g&eacute;rer l&rsquo;&eacute;quilibre d&rsquo;une machine. Que s&rsquo;est il pass&eacute; quand la valeur est pass&eacute; &agrave; +32768 ? (<em>max+1 ?</em>) Et bien, le chiffre s&rsquo;est invers&eacute; en n&eacute;gatif, tout simplement. Et l&rsquo;&eacute;quilibre en a fait autant. C&rsquo;&eacute;tait install&eacute; où ce fameux calculateur ? A bord le premier tir d&rsquo;Ariane 5 qui a &eacute;t&eacute; d&eacute;truit quelques secondes apr&egrave;s le lancement pour cause de perte de cap et d&rsquo;&eacute;quilibre.</li>
<li>Un appareil de radioth&eacute;rapie devait se couper quand le cache de vis&eacute;e &eacute;tait en mouvement, et l&rsquo;ordinateur d&eacute;finissait un mouvement en calculant le d&eacute;placement du moteur du cache, mais ce mouvement n&rsquo;&eacute;tait calcul&eacute; si le moteur de ce cache tournait dans un sens. S&rsquo;il tournait dans l&rsquo;autre sens, le rayonnement n&rsquo;&eacute;tait pas coup&eacute;, et des personnes ont subies des irradiations, mortelles dans certains cas.</li>
</ul>
<p>Que le code soit 3 lignes qui pilotent l&rsquo;affichage des images sur un site web, ou 50 000 lignes qui pilotent une fus&eacute;e, il suffit d&rsquo;une simple non v&eacute;rification pour que tout bascule, et le plupart de temps, passer 30 secondes de plus sur un sujet permet de neutraliser le probl&egrave;me.</p>
<p>Pour revenir à mon code, comment est-ce que j&rsquo;aurais géré ce cas, en connaissant tout aussi bien les données que la personne ayant écrit le code à l&rsquo;origine, et que les données sont potentiellement mauvaises ? :</p>
<p><code><br />
&nbsp;&nbsp;&nbsp;<em>//Commençons par une valeur qui prévoit l'erreur</em><br />
&nbsp;&nbsp;&nbsp;monImage = "inconnu.jpg"<br />
&nbsp;<br />
&nbsp;&nbsp;&nbsp;SI maValeur est un tableau<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<em>//Prendre le denrier élément du tableau</em><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;maNouvelleValeur = maValeur[compter_elements(maValeur)-1]<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;envoyer_email(admin, "Plusieurs étoiles pour un même vin")<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<em>//Ecraser le tableau avec la nouvelle valeur détectée après avoir signalé l'incohérence</em><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;maValeur = maNouvelleValeur<br />
&nbsp;&nbsp;&nbsp;FIN SI<br />
&nbsp;<br />
&nbsp;&nbsp;&nbsp;<em>//Tenter de convertir en chiffre</em><br />
&nbsp;&nbsp;&nbsp;maValeur = convertir_numerique(maValeur)<br />
&nbsp;&nbsp;&nbsp;SI maValeur n'est pas explicitement en erreur<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SI maValeur = 0, 1 , 2 ou 3 ALORS<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<em>Je suis bon. Ecraser la valeur dans monImage par la valeur que je viens de calculer</em><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;monImage = maValeur+".jpg"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AUTREMENT<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<em>//J'ai trouvé un chiffre, mais pas celui prévu</em><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;envoyer_email(admin, "Valeur erronée dans la quantité d'étoiles")<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;FIN SI<br />
&nbsp;&nbsp;&nbsp;AUTREMENT<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<em>//La valeur que j'ai trouvé n'était pas un chiffre</em><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;envoyer_email(admin, "erreur de donnée dans les étoiles")<br />
&nbsp;&nbsp;&nbsp;FIN SI<br />
</code></p>
<p>Je part du principe que la donnée est erronée en prévoyant au départ une valeur par défaut qui sera explicitement validée si je trouve une valeur correcte.</p>
<p>Je vérifie qu&rsquo;il n&rsquo;y a pas de tableau de valeurs (<em>plusieurs valeurs pour un même vin</em>), et s&rsquo;il y en a, on prends la dernière valeur connue pour en avoir au moins une : Je tente de corriger. On sait qu&rsquo;il y a déjà une erreur et on le signale, mais nous pouvons peut être quand même pouvoir continuer avec une donnée qui serait peut être valide.</p>
<p>Je vérifie ensuite si la donnée est un chiffre, en le convertissant. S&rsquo;il y a une erreur, nous remontons une alerte sans aller plus loin, autrement on continue.</p>
<p>Ensuite, si je continue, je vérifie que la donnée est dans la plage connue et prévue : si oui, je valide la donnée et je  construit le nom de l&rsquo;image, autrement, je remonte une alerte, et je garde l&rsquo;image prévue au début.</p>
<p>Si rien ne passe, j&rsquo;ai une image prévue par défaut (<em>inconnu.jpg</em>), si la donnée est correcte, le nom d&rsquo;image sera modifiée par le nom correcte, et dans tous les autres cas de figures, je sais exactement ce qui s&rsquo;est passé, pourquoi la donnée ne va pas, et l&rsquo;erreur m&rsquo;est remontée par email pour être corrigé. Et l&rsquo;internaute verra toujours une image sur le site, et non pas une croix rouge pour signaler une image cassée.</p>
<p>En résumé, si vous traitez des valeurs, v&eacute;rifiez. Toujours. Assume nothing!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.danielpage.com/2012/04/assume-nothing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Petite reflexion sur les déchets radioactives</title>
		<link>http://www.danielpage.com/2012/02/petite-reflexion-sur-les-dechets-radioactives/</link>
		<comments>http://www.danielpage.com/2012/02/petite-reflexion-sur-les-dechets-radioactives/#comments</comments>
		<pubDate>Mon, 06 Feb 2012 10:17:38 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Non classé]]></category>

		<guid isPermaLink="false">http://www.danielpage.com/?p=794</guid>
		<description><![CDATA[Qu&#8217;on soit pro ou anti-nucl&#233;aire, nous avons quoi qu&#8217;il en soit un souci &#224; g&#233;rer, m&#234;me si du jour au lendemain nous pr&#233;cipitons notre civilisation dans l&#8217;&#226;ge de bronze en supprimant notre capacit&#233; d&#8217;&#233;lectricit&#233; nucl&#233;aire, ou m&#234;me qu&#8217;on remplace nos centrales classiques int&#233;gralement par des centrales au Thorium ou par des centrales de fusion : [...]]]></description>
				<content:encoded><![CDATA[<p>Qu&rsquo;on soit pro ou anti-nucl&eacute;aire, nous avons quoi qu&rsquo;il en soit un souci &agrave; g&eacute;rer, m&ecirc;me si du jour au lendemain nous pr&eacute;cipitons notre civilisation dans l&rsquo;&acirc;ge de bronze en supprimant notre capacit&eacute; d&rsquo;&eacute;lectricit&eacute; nucl&eacute;aire, ou m&ecirc;me qu&rsquo;on remplace nos centrales classiques int&eacute;gralement par des centrales au Thorium ou par des centrales de fusion : Que faisons-nous avec les d&eacute;chets existants ?</p>
<p>Sans aller dans la discussion de la sortie du nucl&eacute;aire (<em>qu&rsquo;il va falloir faire un jour car m&ecirc;me l&rsquo;uranium va un jour pas si lointain, venir &agrave; manquer</em>), qu&rsquo;est ce qu&rsquo;on fait de tout ce qu&rsquo;on a produit et qu&rsquo;est ce que cela va nous poser comme soucis ?</p>
<p>Plusieurs solutions existent pour g&eacute;rer les dangers des produits hautement radioactives que l&rsquo;humanit&eacute; a pu produire, &agrave; des fins civiles et militaires, pour l’&eacute;lectricit&eacute;, pour la m&eacute;decine et pour l&rsquo;armement. Le souci c&rsquo;est que produire m&ecirc;me des produits pour la m&eacute;decine n&eacute;cessite malheureusement la production de petites quantit&eacute;s de produits qui pourront &ecirc;tre dangereux pendant&#8230; 100 000 ans&#8230;</p>
<p>Plusieurs solutions ont &eacute;t&eacute; envisag&eacute;es, les plus int&eacute;ressantes sont le lancement des d&eacute;chets dans le soleil (le soleil &eacute;tant d&eacute;j&agrave; hautement radioactive) ou vers des galaxies lointaines (<em>le temps que ça arrive, toute radioactivit&eacute; aurait &laquo;&nbsp;&eacute;vaopor&eacute;&nbsp;&raquo;</em>). Le souci est double : Il y a, aujourd&rsquo;hui, plus de 250 000 tonnes de d&eacute;chets, allant du hautement radioactive &agrave; des d&eacute;chets mineurs (<em>comme les blouses et surchausses de m&eacute;decine nucl&eacute;aire pas vraiment contamin&eacute; mais on le jette quand m&ecirc;me</em>). Si un lanceur peut envoyer 10 tonnes de d&eacute;chets &agrave; la fois, cela repr&eacute;sente 25 000 lancements&#8230; et l&rsquo;autre souci c&rsquo;est qu&rsquo;aucun de ces 25 000 lancements a le droit d&rsquo;exploser sur le pas de dire ou se crasher pendant le lancement car 10 quelques tonnes de carburant nucl&eacute;aire va faire tout aussi mal que Tchernobyl&#8230;</p>
<p>Il nous reste l&rsquo;enfouissement profond. Plusieurs pays travaillent dans ce but, en creusant des gall&eacute;ries profondes dans les sols r&eacute;put&eacute;s g&eacute;ologiquement stables et &eacute;tanches. Le plus ambitieux est le centre de stockage d&rsquo;Onkalo en Finlande, d&eacute;mar&eacute;e dans les ann&eacute;es 1990, avec un fin dans les 2200, mais il y a aussi le chantier suspendu de Yucca Flats aux US et le centre de Bure dans la Meuse.</p>
<p>Le fait d&rsquo;enfouir les d&eacute;chets dans un sol stable depuis des millions d&rsquo;ann&eacute;es &#8211; voir m&ecirc;me des milliards d&rsquo;ann&eacute;es dans le cas du basalte d&rsquo;Onkalo pour prot&eacute;g&eacute;r l&rsquo;humanit&eacute; des d&eacute;chets dangereuses est une chose, car aucune structure bâtie par l&rsquo;homme n&rsquo;a r&eacute;sist&eacute;e plus de 10 000 ans, les pyramides sont d&eacute;grad&eacute;es après à peine 5000, mais nous devons construire un site de stockage qui peut r&eacute;sister &#8211; en bon &eacute;tat &#8211; une p&eacute;riode de temps 20 fois plus longue, mais la dur&eacute;e de la construction n&rsquo;est pas la seule contrainte, car il reste autre probl&egrave;me peut être m&ecirc;me plus important que le confinement : Comment signaler ces d&eacute;chets ?</p>
<p>Un dessin vaut mieux qu&rsquo;un long discours :</p>
<p><center><br />
<img src="http://www.danielpage.com/images/echelle_temps_100000.png" alt="Echelle de temps sur 100 000 ans" /><br />
<em><small>Est ce qu&rsquo;il restera quelque chose qui se souviendra de notre culture dans 100 000 ans ?</small></em></center>A savoir donc : En 4500 ans , nous avons perdu le signification des hi&eacute;roglyphes &eacute;gyptiens, puis nous avons retrouv&eacute; le signification d&rsquo;une partie. Pas tout. Des langues dominantes se sont venues et s&rsquo;en sont all&eacute;es, avec les connaissances et technologies aff&eacute;rantes. La r&eacute;publique Gr&egrave;que tomb&eacute;e. l&rsquo;Empire romain tout autant. La Biblioth&egrave;que d&rsquo;Alexandrie avec toute la connaissance de cet &eacute;poque, partie en flammes selon les envies politiques et r&eacute;ligueuse de l&rsquo;&eacute;poque. Quelles connaissances avons-nous &#8211; nous l&rsquo;humanit&eacute; &#8211; perdues pendant ces 4500 ann&eacute;es ?</p>
<p>Pour pousser le bouchon encore plus loin, combien d&rsquo;hommes aujourd&rsquo;hui parlent le n&eacute;anderthalien ? Ca ne fait que 28 000 ans que le dernier s&rsquo;est &eacute;teint.</p>
<p>La question, simple mais terriblement compliqu&eacute;e, avec tout ce qui en d&eacute;coule, est la suivante : Que restera de notre culture et nos connaissances dans 100 000 ans ?</p>
<p>Est ce qu&rsquo;il subsistera une seule langue reconnue des nations unies d&rsquo;aujourd&rsquo;hui ? 4500 ans apr&egrave;s les pyramides, nous ne savons pas la signification de toutes les symboles qu&rsquo;on appelle hieroglyphe. Est ce que sur une p&eacute;riode 20 fois plus longue, l&rsquo;humanit&eacute; (s&rsquo;il existe encore) comprendra ce qu&rsquo;est que le tr&eacute;feuille ?</p>
<p><center><br />
<img src="http://www.danielpage.com/images/radioactive_losange.png" alt="Lozange radioactive" /><br/><br />
<em><small>Aujourd&rsquo;hui nous savons ce que c&rsquo;est. Et dans 100 000 ans ? M&ecirc;me d&rsquo;ici 5000 ?</small></em></center></p>
<p>Il y aura des guerres, il y aura des changements de climat. Il y aura m&ecirc;me tr&egrave;s probablement un, peut &ecirc;tre deux ages de glace qui vont passer. Est ce que l&rsquo;humanit&eacute; sera encore l&agrave; ? Dans quel &eacute;tat ? Une civilisation avanc&eacute;e comprenant qu&rsquo;il ne faut pas d&eacute;ranger ces sites ? Une civilisation qui aura tout perdu et qui se reconstruit qui d&eacute;couvre et qui se demande si ces sites sont des vestiges religieux, que nos symboles sont des glyphes fait pour prot&eacute;ger du mauvais sort et que les gens qui y meurent sont victimes d&rsquo;une mal&eacute;diction des dieux qu&rsquo;on a d&eacute;rang&eacute;, tout comme les mythes entourant les pyramides il y a &agrave; peine 100 ans ?</p>
<p>Serait-il mieux tout simplement d&rsquo;enfouir ces sites mortels et qu&rsquo;on les oublie, en esp&eacute;rant que tout explorateur, pilleur ou exploitant minier dans peut &ecirc;tre 20 000 qui retrouve par hasard ce site soit assez intelligent pour ne pas aller jusqu&rsquo;au bout ? Si nous trouvions un tel site aujourd&rsquo;hui pas certain qu&rsquo;on y pr&ecirc;te attention avant que ce soit trop tard&#8230;</p>
<p>En tout cas c&rsquo;est une question tr&egrave;s int&eacute;ressant. Nous ne pouvons pas pr&eacute;dire l&rsquo;avenir et nous ne pouvons m&ecirc;me pas &ecirc;tre certain d&rsquo;avertir l&rsquo;humanit&eacute; dans cet avenir.</p>
<p>Une seule chose est certain. M&ecirc;me si nous aurions quitt&eacute; la vie depuis longtemps, ainsi que nos enfants, et leurs enfants, et leurs petits et petits-petits enfants, nos d&eacute;chets d&rsquo;aujourd&rsquo;hui seront &agrave; peine moins mortels pour eux qu&rsquo;ils ont pu &ecirc;tre pour nous, et la question a donc la grande m&eacute;rite d&rsquo;&ecirc;tre pos&eacute;e.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.danielpage.com/2012/02/petite-reflexion-sur-les-dechets-radioactives/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Hier dimanche il n&#8217;y avait pas de pagaille sur les routes d&#8217;Ile de France !</title>
		<link>http://www.danielpage.com/2012/02/hier-dimanche-il-ny-avait-pas-de-pagaille-sur-les-routes-dile-de-france/</link>
		<comments>http://www.danielpage.com/2012/02/hier-dimanche-il-ny-avait-pas-de-pagaille-sur-les-routes-dile-de-france/#comments</comments>
		<pubDate>Mon, 06 Feb 2012 09:03:51 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Non classé]]></category>

		<guid isPermaLink="false">http://www.danielpage.com/?p=791</guid>
		<description><![CDATA[Hier, le ministre Nathalie Kosciusko-Morizet se f&#233;licitait que les services de la DDE et du DIR se sont massivement mobilis&#233;s et la preuve de la r&#233;ussite de la nouvelle organisation du minist&#232;re &#233;tait que malgr&#233; les chutes de neige sur l&#8217;Ile de France, il n&#8217;y a pas eu de pagaille, annonc&#233;e en grande pompe sur [...]]]></description>
				<content:encoded><![CDATA[<p>Hier, le ministre Nathalie Kosciusko-Morizet se f&eacute;licitait que les services de la DDE et du DIR se sont massivement mobilis&eacute;s et la preuve de la r&eacute;ussite de la nouvelle organisation du minist&egrave;re &eacute;tait que malgr&eacute; les chutes de neige sur l&rsquo;Ile de France, il n&rsquo;y a pas eu de pagaille, annonc&eacute;e en grande pompe sur France Info ce matin.</p>
<p>Entre communication et propagande, il n&rsquo;y a qu&rsquo;un petit pas&#8230;</p>
<p>Comparons donc :</p>
<p>Il y a des chutes de neige sur l&rsquo;Ile de France, hier dimanche tôt dans la matin&eacute;e.</p>
<p>La &laquo;&nbsp;Pagaille&nbsp;&raquo; à laquelle elle fait r&eacute;f&eacute;rence est les jours de chute de neige l&rsquo;ann&eacute;e derni&egrave;re. Pourquoi une telle diff&eacute;rence ?</p>
<p>Cette premi&egrave;re pagaille 2011 (<em>de t&ecirc;te, un mercredi</em>) &eacute;tait caus&eacute;e par :</p>
<ul>
<li>Z&eacute;ro pr&eacute;paration de la part des services d&rsquo;&eacute;quipement</li>
<li>Les premi&egrave;res chutes de neige ont commenc&eacute; en Ile de France vers 6h30 &#8211; au d&eacute;but de l&rsquo;heure de pointe sur les routes.</li>
<li>L&rsquo;acc&egrave;s à beaucoup de d&eacute;pôts des services de d&eacute;neigement &eacute;tait bloqu&eacute; par les gens bloqu&eacute;s sur leur chemin pour aller travailler</li>
<li>Quand les engins de d&eacute;neigement pouvait enfin sortir, il y avait des centaines de milliers d&rsquo;autres personnes d&eacute;jà bloqu&eacute;es et les engins ne pouvaient plus rien faire</li>
</ul>
<p>La deuxi&egrave;me pagaille 2011, 1 semaine (<em>de t&ecirc;te, un jeudi</em>) plus tard :</p>
<ul>
<li>Peu de pr&eacute;paration de la part des services d&rsquo;&eacute;quipement (ils avaient oubli&eacute; ce qui s&rsquo;&eacute;tait pass&eacute;e la semaine pr&eacute;c&eacute;dente)</li>
<li>Les premi&egrave;res chutes de neige ont commenc&eacute; en Ile de France vers 16h30 &#8211; au d&eacute;but de l&rsquo;heure de pointe sur les routes.</li>
<li>L&rsquo;acc&egrave;s à beaucoup de d&eacute;pôts des services de d&eacute;neigement &eacute;tait bloqu&eacute; par les gens bloqu&eacute;s sur leur chemin pour rentrer du travail</li>
<li>Quand les engins de d&eacute;neigement pouvait enfin sortir, il y avait des centaines de milliers d&rsquo;autres personnes d&eacute;jà bloqu&eacute;es et les engins ne pouvaient plus rien faire</li>
</ul>
<p>Donc notre bonne Nath nationale est en train de comparer le bordel qui se produit pendant les bouchons habituels pendant les heures de pointe d&rsquo;un jour ouvr&eacute; avec les gens qui vont au travail et qui y reviennent et &#8230; un dimanche matin habituellement tr&egrave;s calme où le peu de gens sur la route ont pu annuler leur d&eacute;jeuner de midi avec papy-mamie-papa-maman et jouer à la place aux boules de neige chez eux.</p>
<p>Je ne r&ecirc;ve que d&rsquo;une chose : que ce soir 16h il se remets à neiger, que les gens repassent 10h sur la N118 dans la mont&eacute;e de Meudon, 6h sur l&rsquo;entr&eacute;e de l&rsquo;A13 à la porte d&rsquo;Auteil, et 8h sur la mont&eacute;e de l&rsquo;A3 en direction de Montreil&#8230; et que les membres du gouvernement perdent un peu plus de ce qu&rsquo;il leur reste de cr&eacute;dibilit&eacute;&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.danielpage.com/2012/02/hier-dimanche-il-ny-avait-pas-de-pagaille-sur-les-routes-dile-de-france/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Comment allons-nous faire face aux besoins énergétiques ?</title>
		<link>http://www.danielpage.com/2012/01/comment-allons-nous-faire-face-aux-besoins-energetiques/</link>
		<comments>http://www.danielpage.com/2012/01/comment-allons-nous-faire-face-aux-besoins-energetiques/#comments</comments>
		<pubDate>Sat, 21 Jan 2012 14:33:31 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Non classé]]></category>

		<guid isPermaLink="false">http://www.danielpage.com/?p=788</guid>
		<description><![CDATA[J&#8217;&#233;tais outr&#233; par une phrase dans un interview dans le journal &#171;&#160;Le Parisien&#160;&#187;, qu&#8217;un passant dit &#171;&#160;je veux bien &#234;tre &#233;colo et sortir du nucl&#233;aire&#160;&#187;&#8230;. Juste pour rappel, une grande g&#233;n&#233;rateur &#233;olienne peut fournir 1 à 3 m&#233;gawatts par heure. Nous allons &#234;tre g&#233;n&#233;reux et dire 3. Pour comparer, la centrale nucléaire de Fessenheim, la [...]]]></description>
				<content:encoded><![CDATA[<p>J&rsquo;&eacute;tais outr&eacute; par une phrase dans un interview dans le journal &laquo;&nbsp;Le Parisien&nbsp;&raquo;, qu&rsquo;un passant dit &laquo;&nbsp;je veux bien &ecirc;tre &eacute;colo et sortir du nucl&eacute;aire&nbsp;&raquo;&#8230;.</p>
<p>Juste pour rappel, une grande g&eacute;n&eacute;rateur &eacute;olienne peut fournir 1 à 3 m&eacute;gawatts par heure. Nous allons &ecirc;tre g&eacute;n&eacute;reux et dire 3.</p>
<p>Pour comparer, la centrale nucléaire de Fessenheim, la puissance nominal du réacteur permet de générer 900 mégawatts par heure. Et Fessenheim a 2 réacteurs. 1800 Mw/h donc en tout.</p>
<p>1800 / 3 = 600&#8230; Remplacer Fessenheim nécessitera donc 600 grandes éoliennes fonctionnant en permanence (même quand il y a pas de vent, car sinon, pas de vent, pas d&rsquo;énergie&#8230;).</p>
<p>Bon, alors, le solaire ? Mise à part le coût exorbitant des panneaux et le fait qu&rsquo;ils ne fonctionnent pas la nuit, et mal par temps couvert ou en hiver (<em>soleil trop bas sur l&rsquo;horizon pour une exposition efficace</em>), les meilleurs panneaux solaires ont une efficacité maximale de 140 watts par mètre carré.</p>
<p>Reprenons donc notre exemple de Fessenheim : 1800 Mw/h = 1 800 000 000 watts/heure. 1 800 000 000 / 140 = 12 857 142</p>
<p>Il faudrait dans ce cas, presque 13 millions de mètres carrés de surface, avec un ensoleillement optimum, produire autant d&rsquo;électricité que Fessenheim: Cette surface est plus grande que la région Ile de France (<em>et ne produit rien la nuit&#8230;</em>)</p>
<p>Donc ceci pour remplacer 2 réacteurs asssez anciennes&#8230;</p>
<p>La consommation annuelle de la France en 2010 selon RTE était de 488 Terawatts, soit en moyenne 55 gigawatts par heure. La centrale de Fessenheim a donc contribué à environ 4% de la consommation électrique du pays&#8230; Donc il faudrait installer 15 000 éoliennes fonctionnant en permanence, ou l&rsquo;équivalent de 50 000 km² de panneaux solaires (toute l&rsquo;Aquitaine et tout le Limousin&#8230;).</p>
<p>Le souci c&rsquo;est que le soleil ne brille pas tout le temps et le vent ne souffle pas tout le temps non plus. Il reste l&rsquo;hydraulique&#8230;. Mais l&rsquo;installation des barrages implique l&rsquo;innondation des vallées , habités ou protégés. Les installations maréemotrices ont des effets sur le les marées &#8211; et même sur la vitesse de la rotation de la terre, et la fusion n&rsquo;est pas pour demain : on en est seulement à la construction des réacteurs d&rsquo;essais permettant de génerer de l&rsquo;énergie que pendant quelques secondes, et l&rsquo;énergie en permanence n&rsquo;est même pas à l&rsquo;ordre du jour !</p>
<p>Donc en sachant tout ça, quelles solutions à l&rsquo;arrêt immédiat du nucléaire en France ? La création et exploitation des centrales à gaz, à pétrole et au charbon. Et oui, la seule solution pratique et immédiate à l&rsquo;arrêt du nucléaire c&rsquo;est une activité super polluante utilisant des ressources non renouvelables !</p>
<p>Aujourd&rsquo;hui pourtant, des solutions, nucléaires plus sécurisants existent que les systèmes sous pression. La revue Science et Vie a proposé des solutions de réacteurs à base de sels fondus infiniment plus stables que leurs homologues à eau bouillante, et qui produisent moins de déchets &#8211; mais leur mise en oeuvre coûte plus cher qu&rsquo;un réacteur à vapeur. (<em>ces réacteurs sont cependant utilisés à des fins militaires du fait de leur maintenance simplifié et stabilité</em>).</p>
<p>Est ce que l&rsquo;avenir passe par les sels fondus ? Peut être bien&#8230; C&rsquo;est une solution bien plus stable et facile à gérer que les énergies renouvelables, en attendant de mettre en place la fusion&#8230; ou enfin, si Nicola Tesla disait vrai il y a 80 ans, redécouvrir comment tirer l&rsquo;énergie de l&rsquo;air&#8230;.</p>
<p>Dans tous les cas de figure, nous ne sommes pas sortis des débats et disputes&#8230; pourtant, ça urge&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.danielpage.com/2012/01/comment-allons-nous-faire-face-aux-besoins-energetiques/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Code PIN à 4 chiffres : le fait de répéter un des chiffres double sa sécurité</title>
		<link>http://www.danielpage.com/2012/01/code-pin-a-4-chiffres-le-fait-de-repeter-un-des-chiffres-double-sa-securite/</link>
		<comments>http://www.danielpage.com/2012/01/code-pin-a-4-chiffres-le-fait-de-repeter-un-des-chiffres-double-sa-securite/#comments</comments>
		<pubDate>Mon, 16 Jan 2012 12:57:22 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Non classé]]></category>

		<guid isPermaLink="false">http://www.danielpage.com/?p=783</guid>
		<description><![CDATA[Les t&#233;l&#233;phones mobiles et cartes bancaires notamment utilisent des codes PIN de 4 chiffres pour se d&#233;verrouiller. Pour d&#233;verrouiller ou acc&#233;der &#224; un compte prot&#233;g&#233; par ce code, il y a 4 chiffres, par exemple 2486, chacun avec une valeur possible de 0 &#224; 9, soit 10^4 (10 &#224; la puissance 4 ou 10 * [...]]]></description>
				<content:encoded><![CDATA[<p>Les t&eacute;l&eacute;phones mobiles et cartes bancaires notamment utilisent des codes PIN de 4 chiffres pour se d&eacute;verrouiller. Pour d&eacute;verrouiller ou acc&eacute;der &agrave; un compte prot&eacute;g&eacute; par ce code, il y a 4 chiffres, par exemple 2486, chacun avec une valeur possible de 0 &agrave; 9, soit 10^4 (10 &agrave; la puissance 4 ou 10 * 10 * 10 * 10) =&gt; 10 000 combinaisons&#8230; donc en commençant par 0000, 0001, 0002, 0003&#8230;. et en finissant par 9999 avant de tomber quelque part entre les 2 sur le bon&#8230;</p>
<p>Mais le mode de la s&eacute;curit&eacute; num&eacute;rique est compl&egrave;xe, et même si une attaque math&eacute;matique &laquo;&nbsp;brute&nbsp;&raquo;, en testant valeur par valeur, est possible, il y a peut être une m&eacute;thode pour simplifier la chose et trouver une r&eacute;ponse plus facilement et plus rapidement. On va s&rsquo;attaquer en premier non pas au probl&egrave;me mais &agrave; son environnement et sa situation : un &laquo;&nbsp;side channel attack&nbsp;&raquo; dans la s&eacute;curit&eacute; anglo-saxon&#8230;. car il y a moyen, avec un peu de chance, de r&eacute;duire ce chiffre de 10 000 &agrave; 24. Comment ? Les traces de doigts laissent des traces, et notamment sur les &eacute;crans des smartphones, mais potentiellement aussi sur un distributeur de billets &laquo;&nbsp;pr&eacute;par&eacute;e&nbsp;&raquo;&#8230; S&rsquo;il y a moyen de r&eacute;cup&eacute;rer l&rsquo;emplacement des touches frapp&eacute;es en analysant les empreintes de doigts , qui laissent des traces dans la poussi&egrave;re ou des d&eacute;pôts de gras, un malfrat peut savoir instantan&eacute;ment quelles touches viennent d&rsquo;être activ&eacute;s&#8230; il lui reste &agrave; d&eacute;terminer l&rsquo;ordre, donc de 10^4 on tombe &agrave; 4! (4*3*2*1), car les chiffres sont connues et les combinaisons repr&eacute;sentent simplement les permutation de ces 4 valeurs dor&eacute;navant connus&#8230; donc notre PIN 2486 : essayons 2468, 4268, 2486&#8230; Ah, ça y est, votre compte bancaire vient d&rsquo;être vid&eacute;&#8230;</p>
<p>Comemnt donc un PIN avec 3 chiffres différents peut être plus sécurisé que 4 ? Prenons donc le PIN suivant 2446.</p>
<p>Pour une attaque brute, il y a toujours 10 000 combinaisons, mais même en repérant les touches utilisés (2, 4 et 6), le malfrat sait qu&rsquo;il y a toujours 4 chiffres, et donc forcément un des chiffres est doublé, la difficulté est de déterminer lequel.</p>
<p>Revenons à nos maths :</p>
<p>, mais une des touches est répétée, simplifiant donc le résultat l&rsquo;opération donc les combinaisons possibles sont du coup (4! / 2!) * 3 :</p>
<ul>
<li><strong>4*3*2*1 = 24</strong><br />
<em>Il y a toujours 4 chiffres, donc 4! (=24)  est toujours valide au départ&#8230;</em></li>
<li><strong>24 / 2 = 12</strong><br />
<em>Un même chiffre est utilisé 2 fois, divisant par 2 les combinaisons pour 1 permutation, laissant 12 permutations</em></li>
<li><strong>12 * 3 = 36</strong><br />
<em>12 n&rsquo;est vrai que si c&rsquo;est le premier chiffre du code PIN qui est doublé mais ça pourrait être n&rsquo;importe quel des 3, donc 12*3 = 36</em></li>
</ul>
<p>Un code PIN de 4 chiffres avec 4 chiffres différents et un ordre inconnu donne 24 permutations.</p>
<p>Un code PIN de 4 chiffres avec 3 chiffres différents et un ordre inconnu donne 36 permutations, et est donc 50% plus sécurisé.</p>
<p>Cette règle de sur-sécurisation s&rsquo;il y a un chiffre de la combinaison doublée n&rsquo;est vraie que pour les codes contenant 4 chiffres ou plus : Pour un PIN de 3 chiffres, le fait de doubler un numéro <strong><em>divise par 2</em></strong> la sécurité : un code PIN de 3 chiffres distincts n&rsquo;a que 6 permutations, et un PIN de 3 chiffres avec 2 chiffres distincts n&rsquo;a plus que 3 permutations possibles :</p>
<ul>
<li>3 chiffres uniques : 132, 123, 231, 213, 321, 312</li>
<li>3 chiffres dont 2 uniques : 122, 212, 221</li>
</ul>
<p>Mitigation du risque :</p>
<ul>
<li>Nettoyer régulièrement les touches que l&rsquo;on utilise. Ceci s&rsquo;applique surtout aux smartphones, mais ça pourrait bien s&rsquo;appliquer aux distributeurs de billets ou aux digicodes (<em>qui souvent ont même des touches usés et cassés tellement le même code est répété sur le clavier</em>), ou même aux boîtier de contrôle des alarmes&#8230; tout ce qui comporte un digicode en fait&#8230;</li>
<li>Utiliser des codes PIN de plus de  4 chiffres, idéalement avec 1 chiffre répété, car non seulement ce code sera 50% plus sécurisé si un malfrat découvre les touches mais pas l&rsquo;ordre, il y a aussi une chance qu&rsquo;il pensera &#8211; légitimement &#8211; que dans ce monde de codes à 4 chiffres, vous ne faites pas exception à la règle, et ne pensera pas qu&rsquo;il faut tenter avec un 5°&#8230;</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.danielpage.com/2012/01/code-pin-a-4-chiffres-le-fait-de-repeter-un-des-chiffres-double-sa-securite/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
