<?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>Le blog de Stef et Nico &#187; Informatique</title>
	<atom:link href="http://nicolas.damiens.info/blog/category/info/feed/" rel="self" type="application/rss+xml" />
	<link>http://nicolas.damiens.info/blog</link>
	<description></description>
	<lastBuildDate>Sun, 05 Feb 2012 09:48:47 +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>Cisco SPA 303 en français</title>
		<link>http://nicolas.damiens.info/blog/2011/07/20/cisco-spa-303-en-francais/</link>
		<comments>http://nicolas.damiens.info/blog/2011/07/20/cisco-spa-303-en-francais/#comments</comments>
		<pubDate>Wed, 20 Jul 2011 20:20:24 +0000</pubDate>
		<dc:creator>nico</dc:creator>
				<category><![CDATA[Informatique]]></category>
		<category><![CDATA[Téléphonie]]></category>

		<guid isPermaLink="false">http://aberlour.damiens.info/blog/?p=650</guid>
		<description><![CDATA[La procédure n&#8217;est pas forcement triviale et la documentation pas très claire à ce sujet.
Donc voici une méthode qui fonctionne :
Rendez vous sur cette page : https://supportforums.cisco.com/docs/DOC-9923#SPA_Phone_Localization_dictionaries
Vous pouvez y télécharger les traductions du téléphone.
Décompressez le fichier zip téléchargé dans un dossier accessible en http pour le téléphone.
Connectez vous ensuite sur l&#8217;interface web du téléphone en [...]]]></description>
			<content:encoded><![CDATA[<p>La procédure n&#8217;est pas forcement triviale et la documentation pas très claire à ce sujet.</p>
<p>Donc voici une méthode qui fonctionne :</p>
<p>Rendez vous sur cette page : https://supportforums.cisco.com/docs/DOC-9923#SPA_Phone_Localization_dictionaries</p>
<p>Vous pouvez y télécharger les traductions du téléphone.<br />
Décompressez le fichier zip téléchargé dans un dossier accessible en http pour le téléphone.</p>
<p>Connectez vous ensuite sur l&#8217;interface web du téléphone en mode administrateur http://ip-du-tel/admin/advanced</p>
<p>Cliquez sur l&#8217;onglet &laquo;&nbsp;regional&nbsp;&raquo; en bas de la page chercher l&#8217;option <code>Dictionary Server Script</code>. Vous pouvez remplir le champ avec ceci :</p>
<p><code>Dictionary_Server_Script ua="na" serv=http://serveur/chemin_vers_fichier/;d0=English;x0=spa50x_30x_en_v748.xml;d1=French;x1=spa50x_30x_fr_v748.xml; / Dictionary_Server_Script </code></p>
<p>Dans le champ suivant <code>Language selection</code> indiquez <code>French</code>.</p>
]]></content:encoded>
			<wfw:commentRss>http://nicolas.damiens.info/blog/2011/07/20/cisco-spa-303-en-francais/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Serveur SMTP Postfix avec authentification sur Debian</title>
		<link>http://nicolas.damiens.info/blog/2011/07/19/postfix-smtp-auth/</link>
		<comments>http://nicolas.damiens.info/blog/2011/07/19/postfix-smtp-auth/#comments</comments>
		<pubDate>Tue, 19 Jul 2011 15:49:44 +0000</pubDate>
		<dc:creator>nico</dc:creator>
				<category><![CDATA[Informatique]]></category>
		<category><![CDATA[debian]]></category>

		<guid isPermaLink="false">http://nicolas.damiens.info/blog/?p=641</guid>
		<description><![CDATA[Le but est de permettre aux utilisateurs de se connecter depuis différentes connexions à Internet au même serveur smtp sans pour autant créer un relais ouvert au spam.
Postfix va utiliser sasl pour authentifier les utilisateurs, on aura besoin d&#8217;installer un daemon : saslauthd.

On va considérer que Postfix est déjà installé sur le serveur.
apt-get install sasl2-bin [...]]]></description>
			<content:encoded><![CDATA[<p>Le but est de permettre aux utilisateurs de se connecter depuis différentes connexions à Internet au même serveur smtp sans pour autant créer un relais ouvert au spam.</p>
<p>Postfix va utiliser sasl pour authentifier les utilisateurs, on aura besoin d&#8217;installer un daemon : saslauthd.</p>
<p><span id="more-641"></span></p>
<p>On va considérer que Postfix est déjà installé sur le serveur.</p>
<p><code>apt-get install sasl2-bin libsasl2-modules</code></p>
<p>Éditer le fichier /etc/default/saslauthd</p>
<p>pour permettre le démarage du service :<br />
 remplacer <code>START=no</code> par <code>START=yes</code></p>
<p>Par défaut il utilise PAM donc les comptes unix de la machine comme source d&#8217;identification, je préfère créer des comptes à part.<br />
Donc la directive doit MECHANISMS doit être comme ceci :</p>
<p><code>MECHANISMS="sasldb"</code></p>
<p>Maintenant une petite subtilitée due au chroot de Postfix, à la fin du fichier il faut modifier les options de la ligne de commande comme ceci :</p>
<p><code>OPTIONS="-c -m /var/spool/postfix/var/run/saslauthd"</code></p>
<p>Postfix doit pouvoir accéder à cette socket, pour celà il suffit de mettre l&#8217;utilisateur postfix dans le groupe sasl.</p>
<p><code>adduser postfix sasl</code></p>
<p>On lance le service :</p>
<p><code>/etc/init.d/sasl start</code></p>
<p>Pour créer un premier compte :</p>
<p><code>saslpasswd2 -c nom_utilisateur</code></p>
<p>On va maintenant passer à la configuration de postfix.<br />
Au fichier /etc/postfix/main.cf ajouter ces lignes :</p>
<p><code>smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination<br />
smtpd_sasl_auth_enable = yes<br />
broken_sasl_auth_clients = yes</code></p>
<p>Normalement tout ce qui concerne le cryptage avec TLS doit déjà être présent voir les options : smtpd_tls_cert_file, smtpd_tls_key_file et smtpd_use_tls.</p>
<p>On passe au fichier /etc/postfix/master.cf : il faut repérer le service smtps qui devrai être encore en commentaire. Enlever les commentaires pour obtenir ceci :</p>
<p><code>smtps     inet  n       -       -       -       -       smtpd<br />
  -o smtpd_tls_wrappermode=yes<br />
  -o smtpd_sasl_auth_enable=yes<br />
  -o smtpd_client_restrictions=permit_sasl_authenticated,reject<br />
  -o milter_macro_daemon_name=ORIGINATING</code></p>
<p>Pour terminer, il reste a créer le dossier /etc/postfix/sasl et mettre postfix comme propriétaire :<br />
<code>cd /etc/postfix<br />
mkdir sasl<br />
chown postfix sasl</code><br />
et y ajouter un fichier smtpd.conf dans ce dossier avec ce contenu :</p>
<p><code>pwcheck_method: saslauthd<br />
mech_list: PLAIN LOGIN</code></p>
]]></content:encoded>
			<wfw:commentRss>http://nicolas.damiens.info/blog/2011/07/19/postfix-smtp-auth/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Comment bouncer un mail avec thunderbird</title>
		<link>http://nicolas.damiens.info/blog/2011/01/25/comment-bouncer-un-mail-avec-thunderbird/</link>
		<comments>http://nicolas.damiens.info/blog/2011/01/25/comment-bouncer-un-mail-avec-thunderbird/#comments</comments>
		<pubDate>Tue, 25 Jan 2011 05:32:54 +0000</pubDate>
		<dc:creator>nico</dc:creator>
				<category><![CDATA[Informatique]]></category>

		<guid isPermaLink="false">http://nicolas.damiens.info/blog/?p=573</guid>
		<description><![CDATA[Très bon client mail, bien qu&#8217;il soit de plus en plus gourmand en ressources, il ne sait pas &#171;&#160;bouncer&#160;&#187; un mail. C&#8217;est à dire le renvoyer à l&#8217;identique sur une autre boite.
Pour pouvoir le faire, il faut installer cette extension : https://addons.mozilla.org/fr/thunderbird/addon/mail-redirect/
]]></description>
			<content:encoded><![CDATA[<p>Très bon client mail, bien qu&#8217;il soit de plus en plus gourmand en ressources, il ne sait pas &laquo;&nbsp;bouncer&nbsp;&raquo; un mail. C&#8217;est à dire le renvoyer à l&#8217;identique sur une autre boite.</p>
<p>Pour pouvoir le faire, il faut installer cette extension : https://addons.mozilla.org/fr/thunderbird/addon/mail-redirect/</p>
]]></content:encoded>
			<wfw:commentRss>http://nicolas.damiens.info/blog/2011/01/25/comment-bouncer-un-mail-avec-thunderbird/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Retourner un pdf à 180 degrés</title>
		<link>http://nicolas.damiens.info/blog/2011/01/24/retourner-un-pdf-a-180-degres/</link>
		<comments>http://nicolas.damiens.info/blog/2011/01/24/retourner-un-pdf-a-180-degres/#comments</comments>
		<pubDate>Mon, 24 Jan 2011 20:52:32 +0000</pubDate>
		<dc:creator>nico</dc:creator>
				<category><![CDATA[Informatique]]></category>
		<category><![CDATA[pdf]]></category>

		<guid isPermaLink="false">http://nicolas.damiens.info/blog/?p=566</guid>
		<description><![CDATA[Comment retourner un pdf à 180° ? &#171;&#160;pdftk&#160;&#187; (qui doit exister sous forme de paquet dans bon nombre de distribution) le permet et comme ceci :

pdftk document.pdf cat 1-endS output document_retourne.pdf

]]></description>
			<content:encoded><![CDATA[<p>Comment retourner un pdf à 180° ? &laquo;&nbsp;<a href="http://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/">pdftk</a>&nbsp;&raquo; (qui doit exister sous forme de paquet dans bon nombre de distribution) le permet et comme ceci :</p>
<p><code>
<pre>pdftk document.pdf cat 1-endS output document_retourne.pdf</pre>
<p></code></p>
]]></content:encoded>
			<wfw:commentRss>http://nicolas.damiens.info/blog/2011/01/24/retourner-un-pdf-a-180-degres/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>jQuery et autocomplete, effacer le contenu de la zone de saisie après la sélection</title>
		<link>http://nicolas.damiens.info/blog/2011/01/16/jquery_autocomplete_effacer_contenu_zone_de_saisie/</link>
		<comments>http://nicolas.damiens.info/blog/2011/01/16/jquery_autocomplete_effacer_contenu_zone_de_saisie/#comments</comments>
		<pubDate>Sun, 16 Jan 2011 11:38:26 +0000</pubDate>
		<dc:creator>nico</dc:creator>
				<category><![CDATA[Informatique]]></category>
		<category><![CDATA[jquery]]></category>

		<guid isPermaLink="false">http://nicolas.damiens.info/blog/?p=557</guid>
		<description><![CDATA[Voici une façon d&#8217;utiliser le widget autocomplete de jQuery pour qu&#8217;après la sélection d&#8217;un résultat le contenu de la zone de saisie soit remit à blanc. Il faut que le gestionnaire de l&#8217;évènement retourne faux pour stopper la gestion de l&#8217;évènement &#8216;select&#8217; après avoir effacer le texte de la recherche


	$('#input_recherche').autocomplete({
	    source: '?w=cherche',
	 [...]]]></description>
			<content:encoded><![CDATA[<p>Voici une façon d&#8217;utiliser le widget autocomplete de jQuery pour qu&#8217;après la sélection d&#8217;un résultat le contenu de la zone de saisie soit remit à blanc. Il faut que le gestionnaire de l&#8217;évènement retourne faux pour stopper la gestion de l&#8217;évènement &#8216;select&#8217; après avoir effacer le texte de la recherche</p>
<p><code>
<pre>
	$('#input_recherche').autocomplete({
	    source: '?w=cherche',
	    select: function (event, ui) {
                fait_quelque_chose(ui.item);
                // efface le contenu du champ de recherche
		event.target.value = '';
		// stop la propagation de l'évènement
		return false;
	    }
	});
</pre>
<p></code></p>
]]></content:encoded>
			<wfw:commentRss>http://nicolas.damiens.info/blog/2011/01/16/jquery_autocomplete_effacer_contenu_zone_de_saisie/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Importer un shapefile dans postgresql</title>
		<link>http://nicolas.damiens.info/blog/2011/01/06/importer-un-shapefile-dans-postgresql/</link>
		<comments>http://nicolas.damiens.info/blog/2011/01/06/importer-un-shapefile-dans-postgresql/#comments</comments>
		<pubDate>Thu, 06 Jan 2011 06:28:35 +0000</pubDate>
		<dc:creator>nico</dc:creator>
				<category><![CDATA[Informatique]]></category>
		<category><![CDATA[carto]]></category>

		<guid isPermaLink="false">http://nicolas.damiens.info/blog/?p=548</guid>
		<description><![CDATA[L&#8217;outil qui va bien : ogr2ogr, si vous ne l&#8217;avez pas, installer le paquet gdal-bin (debian,ubuntu).

ogr2ogr -f "PostgreSQL" "PG:host='localhost' port='5432' user='uname' password='pwd' dbname='bd'" pols.shp -nln tmp_pol -nlt multipolygon -overwrite

L&#8217;option -nln définit le nom de la table qui sera créée.
L&#8217;option -nlt définit le type de géométrie, en indiquant multipolygon les polygones simple sont aussi intégrés.
On peut [...]]]></description>
			<content:encoded><![CDATA[<p>L&#8217;outil qui va bien : ogr2ogr, si vous ne l&#8217;avez pas, installer le paquet gdal-bin (debian,ubuntu).</p>
<p><code><br />
ogr2ogr -f "PostgreSQL" "PG:host='localhost' port='5432' user='uname' password='pwd' dbname='bd'" pols.shp -nln tmp_pol -nlt multipolygon -overwrite<br />
</code></p>
<p>L&#8217;option -nln définit le nom de la table qui sera créée.</p>
<p>L&#8217;option -nlt définit le type de géométrie, en indiquant multipolygon les polygones simple sont aussi intégrés.</p>
<p>On peut tomber sur des problèmes d&#8217;encodage des caractères, si la base est en utf8 et le fichier en latin1 par exemple. Forcer l&#8217;encodage comme ceci :<br />
<code><br />
export PGCLIENTENCODING='latin1'<br />
</code></p>
<p>Vous obtiendrez une nouvelle table avec le contenu du shapefile.</p>
]]></content:encoded>
			<wfw:commentRss>http://nicolas.damiens.info/blog/2011/01/06/importer-un-shapefile-dans-postgresql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>rinetd petit mais pratique</title>
		<link>http://nicolas.damiens.info/blog/2010/12/16/rinetd-petit-mais-pratique/</link>
		<comments>http://nicolas.damiens.info/blog/2010/12/16/rinetd-petit-mais-pratique/#comments</comments>
		<pubDate>Thu, 16 Dec 2010 20:57:37 +0000</pubDate>
		<dc:creator>nico</dc:creator>
				<category><![CDATA[Informatique]]></category>
		<category><![CDATA[debian]]></category>

		<guid isPermaLink="false">http://nicolas.damiens.info/blog/?p=525</guid>
		<description><![CDATA[Dans la famille des couteaux suisses voici rinetd un petit daemon qui vous permet de faire un transfert de port (port forwarding ou DNAT) comme on pourrait le faire avec le firewall de la machine.
Sauf que parfois la magie ne veut pas prendre, donc pourquoi pas essayer autre chose.
Pour l&#8217;installation il existe un paquet debian [...]]]></description>
			<content:encoded><![CDATA[<p>Dans la famille des couteaux suisses voici rinetd un petit daemon qui vous permet de faire un transfert de port (port forwarding ou DNAT) comme on pourrait le faire avec le firewall de la machine.</p>
<p>Sauf que parfois la magie ne veut pas prendre, donc pourquoi pas essayer autre chose.</p>
<p>Pour l&#8217;installation il existe un paquet debian du même nom. Il reste a éditer un fichier de configuration où l&#8217;on indique quelles interfaces et ports utiliser sur les interfaces de la machine, et où envoyer les connections.</p>
]]></content:encoded>
			<wfw:commentRss>http://nicolas.damiens.info/blog/2010/12/16/rinetd-petit-mais-pratique/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Comment faire une boucle for avec smarty</title>
		<link>http://nicolas.damiens.info/blog/2010/11/16/comment-faire-une-boucle-for-avec-smarty/</link>
		<comments>http://nicolas.damiens.info/blog/2010/11/16/comment-faire-une-boucle-for-avec-smarty/#comments</comments>
		<pubDate>Tue, 16 Nov 2010 16:49:40 +0000</pubDate>
		<dc:creator>nico</dc:creator>
				<category><![CDATA[Informatique]]></category>

		<guid isPermaLink="false">http://nicolas.damiens.info/blog/?p=509</guid>
		<description><![CDATA[On peut le faire avec une section :
{section name=boucle start=5 loop=10 step=1}
        {$smarty.section.boucle.index}
{/section}
La boucle commence à 5, tourne 10 fois avec un pas est de 1.
=> 5 6 7 8 9 10 11 12 13 14 15
La même si step = 2
=> 5 7 9 11 13 15 [...]]]></description>
			<content:encoded><![CDATA[<p>On peut le faire avec une section :</p>
<p><code>{section name=boucle start=5 loop=10 step=1}<br />
        {$smarty.section.boucle.index}<br />
{/section}</code></p>
<p>La boucle commence à 5, tourne 10 fois avec un pas est de 1.<br />
=> 5 6 7 8 9 10 11 12 13 14 15</p>
<p>La même si step = 2<br />
=> 5 7 9 11 13 15 17 19 21 23 25</p>
]]></content:encoded>
			<wfw:commentRss>http://nicolas.damiens.info/blog/2010/11/16/comment-faire-une-boucle-for-avec-smarty/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Structure de tables et héritage &#8211; PostgreSQL</title>
		<link>http://nicolas.damiens.info/blog/2010/11/16/structure_et_heritage/</link>
		<comments>http://nicolas.damiens.info/blog/2010/11/16/structure_et_heritage/#comments</comments>
		<pubDate>Tue, 16 Nov 2010 16:48:27 +0000</pubDate>
		<dc:creator>nico</dc:creator>
				<category><![CDATA[Informatique]]></category>

		<guid isPermaLink="false">http://nicolas.damiens.info/blog/?p=501</guid>
		<description><![CDATA[Lors de la création des tables d&#8217;une base de données il se peut que la structure d&#8217;une table soit dépendante d&#8217;une autre.
Un exemple :
 &#8211; TableA (colA i, colB i, colC i)
 &#8211; TableB (colA i, colB i, colC i, colD i)
Avec le mot clé &#8216;like&#8217; on peut créer TableB comme ceci :
create table TableB [...]]]></description>
			<content:encoded><![CDATA[<p>Lors de la création des tables d&#8217;une base de données il se peut que la structure d&#8217;une table soit dépendante d&#8217;une autre.</p>
<p>Un exemple :<br />
 &#8211; TableA (colA i, colB i, colC i)<br />
 &#8211; TableB (colA i, colB i, colC i, colD i)</p>
<p>Avec le mot clé &#8216;like&#8217; on peut créer TableB comme ceci :</p>
<p><code>create table TableB (like TableA, colD integer);</code></p>
<p>TableB est indépendante de TableA, si cette dernière est modifiée la table TableB ne sera pas affectée.</p>
<p>Pour maintenir ce lien on peut utiliser l&#8217;héritage, en créant la table TableB comme ceci :</p>
<p><code>create table TableB (colD integer) inherits (TableA);</code></p>
<p>Les données ajoutées dans la TableB peuvent être récupérées en interrogeant la TableA. De plus si la structure de la TableA est modifiée, ces modifications seront appliquées aux tables qui ont hérités de la TableA.</p>
<p>Voir la syntaxe de create table <a href="http://docs.postgresqlfr.org/9.0/sql-createtable.html">sur la doc fr de PostgreSQL</a></p>
]]></content:encoded>
			<wfw:commentRss>http://nicolas.damiens.info/blog/2010/11/16/structure_et_heritage/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Redirection de trafic vers une autre connection Internet avec Shorewall</title>
		<link>http://nicolas.damiens.info/blog/2010/09/15/redirection-de-trafic-vers-une-autre-connection-internet-avec-shorewall/</link>
		<comments>http://nicolas.damiens.info/blog/2010/09/15/redirection-de-trafic-vers-une-autre-connection-internet-avec-shorewall/#comments</comments>
		<pubDate>Wed, 15 Sep 2010 06:16:31 +0000</pubDate>
		<dc:creator>nico</dc:creator>
				<category><![CDATA[Informatique]]></category>

		<guid isPermaLink="false">http://nicolas.damiens.info/blog/?p=456</guid>
		<description><![CDATA[Comment ça marche : Shorewall se débrouille comme un grand mais savoir comment ça fonctionne ne fait pas de mal, donc les paquets vont être marqués, avec un numéro 1 ou 2 dans mon cas. Avec cette marque ils utiliseront une table de routage associée, chaque table ayant une passerelle différente on peut choisir par [...]]]></description>
			<content:encoded><![CDATA[<p>Comment ça marche : Shorewall se débrouille comme un grand mais savoir comment ça fonctionne ne fait pas de mal, donc les paquets vont être marqués, avec un numéro 1 ou 2 dans mon cas. Avec cette marque ils utiliseront une table de routage associée, chaque table ayant une passerelle différente on peut choisir par où sortir. On peut consulter cette table (gérée par shorewall) avec cette commande :</p>
<p><code># ip route list table 1</code></p>
<p>1 étant le numéro du marquage.</p>
<p>Voici les quelques jalons a suivre (oui, recette de cuisine) :</p>
<p>dans le fichier <em>/etc/shorewall/interfaces</em><br />
mettre les deux interfaces dans la zones net et retirer routefilters des options</p>
<p>créer le fichier <em>/etc/shorewall/providers</em>, y ajouter deux lignes<br />
<code>FAI1	1	1	main   ethXA	detect track<br />
FAI2	2	2	main   ethXB	detect track</code></p>
<p>dans le fichier <em>/etc/shorewall/shorewall.conf</em> vérifier que TC_ENABLED est défini a &laquo;&nbsp;Internal&nbsp;&raquo;,<br />
on peut lui attribuer Yes mais dans ce cas il faudra ajouter un fichier tcstart dans le répertoire /etc/shorewall</p>
<p><code>TC_ENABLED=Internal</code></p>
<p>créer le fichier <em>/etc/shorewall/tcrules</em> et ajouter des règles comme-ceci:</p>
<p>Dirige le trafic web du réseau local vers FAI2<br />
<code>2	192.168.1.0/24	0.0.0.0/0	tcp	80<br />
2	192.168.1.0/24	0.0.0.0/0	tcp	443</code></p>
<p>Un exception pour cette IP<br />
<code>1	192.168.1.0/24  1.2.3.4		tcp	80<br />
</code><br />
A décliner par chacun en fonction du cas pratique.</p>
]]></content:encoded>
			<wfw:commentRss>http://nicolas.damiens.info/blog/2010/09/15/redirection-de-trafic-vers-une-autre-connection-internet-avec-shorewall/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Spam et RBL comment ça marche ?</title>
		<link>http://nicolas.damiens.info/blog/2010/08/06/spam-et-rbl-comment-ca-marche/</link>
		<comments>http://nicolas.damiens.info/blog/2010/08/06/spam-et-rbl-comment-ca-marche/#comments</comments>
		<pubDate>Fri, 06 Aug 2010 15:05:13 +0000</pubDate>
		<dc:creator>nico</dc:creator>
				<category><![CDATA[Informatique]]></category>
		<category><![CDATA[spam]]></category>

		<guid isPermaLink="false">http://nicolas.damiens.info/blog/?p=379</guid>
		<description><![CDATA[Parmi les outils existants pour la lutte contre le spam il existe les RBL (Realtime Blackhole List). Les adresses IP des serveurs utilisés pour envoyer un pourriel sont enregistrées dans cette liste.
Mais comment ces listes sont-elles distribuées ? Tout simplement, via des enregistrements DNS, comme l&#8217;introduit la RFC5782 :
&#171;&#160;La montée du spam et autre comportements [...]]]></description>
			<content:encoded><![CDATA[<p>Parmi les outils existants pour la lutte contre le spam il existe les RBL (Realtime Blackhole List). Les adresses IP des serveurs utilisés pour envoyer un pourriel sont enregistrées dans cette liste.</p>
<p>Mais comment ces listes sont-elles distribuées ? Tout simplement, via des enregistrements DNS, comme l&#8217;introduit la RFC5782 :</p>
<p>&laquo;&nbsp;La montée du spam et autre comportements anti-sociaux sur l&#8217;Internet a conduit à la création de listes partagées noir et blanche d&#8217;adresses IP ou de domaines. Le service DNS est devenu le standard de-facto de distribution de ces listes blanches et listes noirs, et le protocole utilisé pour les interroger.&nbsp;&raquo;</p>
<p>Un exemple concret :</p>
<p>Si ma liste s&#8217;appelle spam.web-fr.org et que je veux vérifier que le le serveur ayant pour ip 10.11.12.13 n&#8217;est pas dans liste je dois résoudre 13.12.11.10.spam.web-fr.org par convention la réponse devrai être 127.0.0.2 mais elle peut être différente mais toujours dans le bloc 127.0.0.0/8 pour ne pas générer de trafic si l&#8217;enregistrement était utilisé pour autre chose.</p>
]]></content:encoded>
			<wfw:commentRss>http://nicolas.damiens.info/blog/2010/08/06/spam-et-rbl-comment-ca-marche/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>bluestork bs-ipcam</title>
		<link>http://nicolas.damiens.info/blog/2010/07/07/bluestork-bs-ipcam/</link>
		<comments>http://nicolas.damiens.info/blog/2010/07/07/bluestork-bs-ipcam/#comments</comments>
		<pubDate>Wed, 07 Jul 2010 17:45:34 +0000</pubDate>
		<dc:creator>nico</dc:creator>
				<category><![CDATA[Informatique]]></category>

		<guid isPermaLink="false">http://nicolas.damiens.info/blog/?p=351</guid>
		<description><![CDATA[C&#8217;est une petite caméra IP pas cher du tout genre webcam améliorée.
On peut récupérer un flux vidéo à cette adresse :
http://admin:1234@IP_DE_VOTRE_CAMERA/mjpg/video.mjpg
Ainsi on peut l&#8217;ouvrir directement dans VLC ou mplayer par exemple.
J&#8217;ai passé un peut de temps a le chercher (c&#8217;est pas dans la doc) donc voilà.
]]></description>
			<content:encoded><![CDATA[<p>C&#8217;est une petite caméra IP pas cher du tout genre webcam améliorée.<br />
On peut récupérer un flux vidéo à cette adresse :</p>
<p><code>http://admin:1234@IP_DE_VOTRE_CAMERA/mjpg/video.mjpg</code></p>
<p>Ainsi on peut l&#8217;ouvrir directement dans VLC ou mplayer par exemple.<br />
J&#8217;ai passé un peut de temps a le chercher (c&#8217;est pas dans la doc) donc voilà.</p>
]]></content:encoded>
			<wfw:commentRss>http://nicolas.damiens.info/blog/2010/07/07/bluestork-bs-ipcam/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Meego sur un Lenovo S10</title>
		<link>http://nicolas.damiens.info/blog/2010/06/02/meego-sur-un-lenovo-s10/</link>
		<comments>http://nicolas.damiens.info/blog/2010/06/02/meego-sur-un-lenovo-s10/#comments</comments>
		<pubDate>Wed, 02 Jun 2010 06:13:39 +0000</pubDate>
		<dc:creator>nico</dc:creator>
				<category><![CDATA[Informatique]]></category>
		<category><![CDATA[meego]]></category>

		<guid isPermaLink="false">http://nicolas.damiens.info/blog/?p=324</guid>
		<description><![CDATA[Meego a finalement atterri sur le S10, tout fonctionne du premier coup, sauf le wifi voir cette page ensuite pour le problème d&#8217;installation il était peut être du au fait qu&#8217;il est nécessaire d&#8217;avoir une partition /boot séparée&#8230;
]]></description>
			<content:encoded><![CDATA[<p>Meego a finalement atterri sur le S10, tout fonctionne du premier coup, sauf le wifi voir cette <a href="http://slaine.org/_slaine/Meego_1.0_Wifi.html">page</a> ensuite pour le problème d&#8217;installation il était peut être du au fait qu&#8217;il est nécessaire d&#8217;avoir une partition /boot séparée&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://nicolas.damiens.info/blog/2010/06/02/meego-sur-un-lenovo-s10/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Meego</title>
		<link>http://nicolas.damiens.info/blog/2010/05/28/meego/</link>
		<comments>http://nicolas.damiens.info/blog/2010/05/28/meego/#comments</comments>
		<pubDate>Fri, 28 May 2010 07:30:46 +0000</pubDate>
		<dc:creator>nico</dc:creator>
				<category><![CDATA[Informatique]]></category>
		<category><![CDATA[meego]]></category>

		<guid isPermaLink="false">http://nicolas.damiens.info/blog/?p=315</guid>
		<description><![CDATA[Une distribution linux pour netbook, fruit, semble-t-il, d&#8217;une collaboration entre Intel et Nokia.
Elle se présente sous la forme d&#8217;une image a copier sur une clé USB. Elle doit pouvoir fonctionner comme un système live et s&#8217;installer sur le système.
Tentative d&#8217;installation dans VirtualBox qui semble coincer à la fin de l&#8217;installation
]]></description>
			<content:encoded><![CDATA[<p>Une distribution linux pour netbook, fruit, semble-t-il, d&#8217;une collaboration entre Intel et Nokia.</p>
<p>Elle se présente sous la forme d&#8217;une image a copier sur une clé USB. Elle doit pouvoir fonctionner comme un système live et s&#8217;installer sur le système.</p>
<p>Tentative d&#8217;installation dans VirtualBox qui semble coincer à la fin de l&#8217;installation</p>

<div class="ngg-galleryoverview" id="ngg-gallery-7-315">


	
	<!-- Thumbnails -->
		
	<div id="ngg-image-25" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://nicolas.damiens.info/blog/wp-content/gallery/meego/meego_install1.png" title="Copie de l'image vers le disque dur" class="shutterset_set_7" >
								<img title="Copie de l'image" alt="Copie de l'image" src="http://nicolas.damiens.info/blog/wp-content/gallery/meego/thumbs/thumbs_meego_install1.png" width="94" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-24" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://nicolas.damiens.info/blog/wp-content/gallery/meego/meego_install.png" title="Installation du chargeur de démarrage" class="shutterset_set_7" >
								<img title="Installation du chargeur de démarrage" alt="Installation du chargeur de démarrage" src="http://nicolas.damiens.info/blog/wp-content/gallery/meego/thumbs/thumbs_meego_install.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 	 	
	<!-- Pagination -->
 	<div class="ngg-clear"></div> 	
</div>


]]></content:encoded>
			<wfw:commentRss>http://nicolas.damiens.info/blog/2010/05/28/meego/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PS3, la mise à jour qui fache</title>
		<link>http://nicolas.damiens.info/blog/2010/05/20/ps3-et-drm/</link>
		<comments>http://nicolas.damiens.info/blog/2010/05/20/ps3-et-drm/#comments</comments>
		<pubDate>Thu, 20 May 2010 16:44:26 +0000</pubDate>
		<dc:creator>nico</dc:creator>
				<category><![CDATA[Informatique]]></category>

		<guid isPermaLink="false">http://nicolas.damiens.info/blog/?p=301</guid>
		<description><![CDATA[Un bel exemple que Sony nous propose là. En effet, il était possible d&#8217;installer un autre système d&#8217;exploitation sur une PlayStation 3 cependant depuis une mise à jour du firmware de la console cette fonctionnalité est désactivée.
Sony explique que pour conserver cette fonctionnalité il suffit de ne pas mettre à jour la console. Cela a [...]]]></description>
			<content:encoded><![CDATA[<p>Un bel exemple que Sony nous propose là. En effet, il était possible d&#8217;installer un autre système d&#8217;exploitation sur une PlayStation 3 cependant depuis <a href="http://blog.us.playstation.com/2010/03/28/ps3-firmware-v3-21-update/">une mise à jour</a> du firmware de la console cette fonctionnalité est désactivée.</p>
<p>Sony explique que pour conserver cette fonctionnalité il suffit de ne pas mettre à jour la console. Cela a pour conséquence de ne pouvoir utiliser tous les jeux et de perdre l&#8217;accès au &#8216;Playstation Network&#8217;.</p>
<p>Quand bien même si on a utilisé la PS3 pour monter une grille de calculs comme les <a href="http://arstechnica.com/gaming/news/2010/05/how-removing-ps3-linux-hurts-the-air-force.ars">kakis bleu ciel américains</a> entre autres. Il est impossible de trouver de nouvelles PS3 pour compléter leurs installations ou même les maintenir puisque celles qui partent en SAV reviennent mises à jour.</p>
<p>Ça c&#8217;est &laquo;&nbsp;l&#8217;informatique de confiance&nbsp;&raquo;. Et oui, même si les plateforme de distribution de musique abandonnent les DRM, ils n&#8217;ont pas disparus, on peut en trouver dans les consoles de jeux et les téléphones portable. Et c&#8217;est bien pour les protéger que nous sommes interdit d&#8217;installer autre chose sur la PS3.</p>
]]></content:encoded>
			<wfw:commentRss>http://nicolas.damiens.info/blog/2010/05/20/ps3-et-drm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

