<?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>Artivisme &#187; Technique</title>
	<atom:link href="http://www.artivisme.org/category/technique/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.artivisme.org</link>
	<description>Tout ce qui est humain peut être amélioré</description>
	<lastBuildDate>Mon, 06 Sep 2010 18:09:29 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Arrêter la course à la sécurité (numérique)</title>
		<link>http://www.artivisme.org/2009/02/03/arreter-la-course-a-la-securite-numerique/</link>
		<comments>http://www.artivisme.org/2009/02/03/arreter-la-course-a-la-securite-numerique/#comments</comments>
		<pubDate>Tue, 03 Feb 2009 18:43:02 +0000</pubDate>
		<dc:creator>Richard</dc:creator>
				<category><![CDATA[Connaissance]]></category>
		<category><![CDATA[Humeur]]></category>
		<category><![CDATA[Technique]]></category>
		<category><![CDATA[consommation raisonnée]]></category>

		<guid isPermaLink="false">http://www.artivisme.org/?p=97</guid>
		<description><![CDATA[Encore une dérive du tout numérique, le RFID.
S&#8217;il est une technologie de flicage et de régression des moeurs, c&#8217;est bien l&#8217;insertion dans tous les objets du quotidien de ces puces qui n&#8217;ont rien d&#8217;innocent. Ces puces passives destinées en premier lieu à faciliter le suivi logistique des biens, vont maintenant dans nos portefeuilles pour, elles [...]]]></description>
			<content:encoded><![CDATA[<p>Encore une dérive du tout numérique, le <a href="http://fr.wikipedia.org/wiki/Rfid">RFID</a>.<br />
S&#8217;il est une technologie de flicage et de régression des moeurs, c&#8217;est bien l&#8217;insertion dans tous les objets du quotidien de ces puces qui n&#8217;ont rien d&#8217;innocent. Ces puces passives destinées en premier lieu à faciliter le suivi logistique des biens, vont maintenant dans nos portefeuilles pour, elles sont vendus comme telles, des éléments de &#8220;confort&#8221;.</p>
<p>En effet, elles contiennent des données qui sont intégralement lisibles à distance. Le problème, c&#8217;est que ces données sont le plus souvent personnelles et que les lectures ne sont pas obligatoirement légitimes. Les cryptages n&#8217;ont aucune valeur sur ces appareils, car une fois leurs contenus téléchargés, il est possible de lancer des logiciels de cassage de code autant de temps qu&#8217;il le faudra. Toutes les données, jusqu&#8217;à nos empreintes digitales et le reste de notre identité dans le cas des passeports peuvent en ce cas être à disposition de tout détecteur à portée. Laquelle portée est bien fonction de la puissance du lecteur.</p>
<p>De plus une fois obtenues, ces données peuvent être dupliquées dans de nouvelles puces pour voler l&#8217;identité et les services offerts aux porteurs des cartes originales.<br />
En fait de sécurité, c&#8217;est une catastrophe. Il ne faut pas laisser les politiques et les industriels nous laisser croire que le numérique apporte un degré de confiance supplémentaire, et ce aveuglément.</p>
<p>Un <a href="http://www.theregister.co.uk/2009/02/02/low_cost_rfid_cloner/">exemple récent</a> qui arrive dans le pays le plus &#8216;en avance&#8217; sur l&#8217;inclusion de cette technologie, les USA. Il a été prouvé qu&#8217;avec un appareillage à 250 dollars l&#8217;on peut obtenir en conduisant les données des permis de conduire des conducteurs à proximité, sans aucune trace, ni effraction visible.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.artivisme.org/2009/02/03/arreter-la-course-a-la-securite-numerique/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sauvegarder un serveur ou un dossier distant dans une image-disque</title>
		<link>http://www.artivisme.org/2008/08/24/sauvegarder-un-dossier-ou-une-boite-unix-dans-une-dmg/</link>
		<comments>http://www.artivisme.org/2008/08/24/sauvegarder-un-dossier-ou-une-boite-unix-dans-une-dmg/#comments</comments>
		<pubDate>Sun, 24 Aug 2008 15:09:50 +0000</pubDate>
		<dc:creator>Richard</dc:creator>
				<category><![CDATA[Machine-Outil]]></category>
		<category><![CDATA[Prose logicielle]]></category>
		<category><![CDATA[Technique]]></category>
		<category><![CDATA[bash]]></category>

		<guid isPermaLink="false">http://www.artivisme.org/?p=62</guid>
		<description><![CDATA[Pour sauvegarder mon serveur ALIX, j&#8217;ai écrit un script bash tout simple, mais efficace pour sauvegarder l&#8217;ensemble du contenu de la machine, depuis mon mac, le tout dans une image disque DMG.
la sauvegarde peut avoir lieu aussi souvent que désiré, elle est différencielle et fait de la sauvegarde l&#8217;exacte réplique du dossier sauvegardé, pour autant [...]]]></description>
			<content:encoded><![CDATA[<p>Pour sauvegarder mon serveur <a title="serveur ultra-basse-consommation" href="http://www.artivisme.org/2008/08/24/serveur-domestique-ultra-basse-consommation/">ALIX</a>, j&#8217;ai écrit un script bash tout simple, mais efficace pour sauvegarder l&#8217;ensemble du contenu de la machine, depuis mon mac, le tout dans une image disque DMG.</p>
<p>la sauvegarde peut avoir lieu aussi souvent que désiré, elle est différencielle et fait de la sauvegarde l&#8217;exacte réplique du dossier sauvegardé, pour autant que l&#8217;utilisateur RSA en possède les entières permissions.</p>
<p><span id="more-62"></span></p>
<h3>Pourquoi sauvegarder dans une image-disque ?</h3>
<p>- Pour éviter d&#8217;avoir à gérer l&#8217;intégralité d&#8217;un système de fichier supplémentaire dans mon Mac.</p>
<p>- Pour simplifier le transport de ce système de fichier.</p>
<p>L&#8217;inconvénient, c&#8217;est de perdre la commodité de la sauvegarde Time Machine. Si mon script vous donne des idées, rien ne vous empêche de faire une copie dans un dossier local, et ainsi vous pourrez revenir dans les différentes sauvegardes et ainsi profiter de Time Machine pour toutes vos machines sauvegardées.</p>
<p>Personnellement, je place cette sauvegarde dans mon disque TimeMachine, pour éviter à filtrer cette image du moteur de sauvegarde d&#8217;Apple.</p>
<h3>Prérequis</h3>
<p>J&#8217;utilise par commodité et sécurité ssh comme protocole de transmission, avec une clef RSA partagée. Si vous ne savez pas ce que c&#8217;est, voilà une r<a title="requête twingine pour clef RSA" href="http://www.twingine.com/search.php?q=create+a+RSA+sharing+key+for+ssh">equête de moteur de recherche</a> qui vous y aidera, mon article ne veut pas s&#8217;étendre là dessus.</p>
<p>La machine sauvegardée doit aussi avoir d&#8217;installé le binaire <strong>rsync</strong>.</p>
<p>Une image disque de même taille que le système de fichier à sauvegarder. Je suppose dans le script que son nom d&#8217;image est le même que le nom du disque qu&#8217;elle monte.</p>
<h3>Le Script</h3>
<p>Ce script est à utiliser depuis le Terminal du Mac. Faites bien attention à remplacer les variables par vos propres données.</p>
<p>N&#8217;hésitez pas à me faire partager vos idées et retours, en gardant à l&#8217;esprit que ce script n&#8217;est pas dédié à de la production, il  n&#8217;y a aucun contrôle d&#8217;erreur, je le place ici pour donner des idées, car la sauvegarde ne doit jamais être négligée.</p>
<pre>#!/bin/bash</pre>
<pre># But du script : sauvegarder le contenu du serveur ALIX par rsync en ssh sur dmg.
# Le nom de l'archive et du disque doivent être les mêmes, hormis l'extension .dmg

## VARIABLES</pre>
<pre># chemin de dossier de l'archive terminé par /</pre>
<p>sauvDMGpath=/Volumes/MactivisteTimed/</p>
<pre># nom de l'archive et disque, sans l'extension .dmg</pre>
<pre>sauvDMGname=nomArchiveDuServeur</pre>
<pre># format de connexion user@ip_ou_nom_de_domaine</pre>
<pre>connexionID=utilisateurClefRSA@adresseIPduServeur</pre>
<pre># chemin à sauvegarder, par défaut "/", le système de fichier entier</pre>
<pre>savingPath=/</pre>
<pre>## PROG PRINCIPAL

# monter l'image
hdiutil mount $sauvDMGpath$sauvDMGname.dmg

# attente un peu apres montage
sleep 1

# synchro ajouter un z aux premières option en cas de connexion
# à faible débit pour activer la compression de transfert
rsync -aq -e ssh --delete $connexionID:$savingPath /Volumes/$sauvDMGname/</pre>
<pre># démonter l'image
hdiutil eject /Volumes/$sauvDMGname</pre>
<div><span><br />
</span></div>
]]></content:encoded>
			<wfw:commentRss>http://www.artivisme.org/2008/08/24/sauvegarder-un-dossier-ou-une-boite-unix-dans-une-dmg/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Serveur domestique ultra-basse consommation</title>
		<link>http://www.artivisme.org/2008/08/24/serveur-domestique-ultra-basse-consommation/</link>
		<comments>http://www.artivisme.org/2008/08/24/serveur-domestique-ultra-basse-consommation/#comments</comments>
		<pubDate>Sun, 24 Aug 2008 01:32:10 +0000</pubDate>
		<dc:creator>Richard</dc:creator>
				<category><![CDATA[Machine-Outil]]></category>
		<category><![CDATA[Technique]]></category>
		<category><![CDATA[consommation raisonnée]]></category>
		<category><![CDATA[écologie]]></category>
		<category><![CDATA[ALIX1C]]></category>
		<category><![CDATA[AMD Geode]]></category>
		<category><![CDATA[consommation électrique]]></category>
		<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[serveur domestique]]></category>

		<guid isPermaLink="false">http://www.artivisme.org/?p=29</guid>
		<description><![CDATA[A la recherche d&#8217;un serveur multiusage pour l&#8217;appartement, j&#8217;ai pris conscience lors de ma recherche que la consommation électrique, la fiabilité,l&#8217;encombrement et le silence devaient être mes priorités.
En effet, pour qu&#8217;une machine fonctionne de manière permanente dans un appartement, elle se doit d&#8217;être discrète et ne jamais poser de problèmes. Bien sûr elle doit aussi [...]]]></description>
			<content:encoded><![CDATA[<p>A la recherche d&#8217;un serveur multiusage pour l&#8217;appartement, j&#8217;ai pris conscience lors de ma recherche que la consommation électrique, la fiabilité,l&#8217;encombrement et le silence devaient être mes priorités.</p>
<p>En effet, pour qu&#8217;une machine fonctionne de manière permanente dans un appartement, elle se doit d&#8217;être discrète et ne jamais poser de problèmes. Bien sûr elle doit aussi ne pas trop charger la facture électrique pour une question écologique.</p>
<p>Si je remplace mon hébergement externalisé, pour le ramener à la maison, il est logique que cela ne me coûte pas plus cher dans le temps, et que j&#8217;épargne à la planète le coût énergétique d&#8217;un serveur en bais.</p>
<p>Je recherchais le Graal du serveur domestique décrit dans la conférence de <a title="consommateur d'internet" href="http://www.artivisme.org/2008/07/26/cocon/">Benjamin Bayart</a>, et je crois bien l&#8217;avoir trouvé.</p>
<p><span id="more-29"></span>  </p>
<h2>Recherche de la plateforme idéale</h2>
<p>Je souhaitais tout d&#8217;abord utiliser un <a title="Apple Mac Mini" href="http://www.apple.com/fr/macmini">Mac Mini</a>, qui aurait été parfait comme serveur multimédia, NAS, télévision, en plus de serveur Web, messagerie et autres services réseau.</p>
<p>Mais mon iMac fait très bien office de console multimédia tout seul, sans besoin d&#8217;un service constant. D&#8217;autant que le Mac Mini machine est proposée à un prix excessif aujourd&#8217;hui, avec des composants vieillissants par rapport au reste de la gamme Apple.</p>
<p>En se tournant vers les gammes de cartes-mères mini-ITX de VIA ou de Intel, l&#8217;on reste à une consommation, certes bien moindre qu&#8217;une machine de bureau standard, mais qui reste autour de 30 Watts.  Il faut bien penser que laissé en permanence allumé, chaque Watt de consommation supplémentaire ajoute 61,3 kW à l&#8217;année sur la facture EDF.</p>
<p>J&#8217;ai donc un moment tourné ma recherche sur L&#8217;eeepc d&#8217;Asus, plateforme mobile plafonnant aux alentours de 20 Watts, aidé dans l&#8217;économie par un disque en format Compact-Flash, extrêmement peu consommateur d&#8217;énergie (0,2 A en 12 V, soit moins 1,4 W en pic, face aux disques dur de portables qui consomment 5 W). Ses attributs de portable supposent une consommation bien gérée, un écran et un clavier intégré, dans un format très réduit. En prime une protection contre les coupures électriques est fournie avec sa batterie.</p>
<p>Aussi, j&#8217;ai cherché à trouver une telle machine à prix réduit en occasion, mais les meilleures affaires dépassaient toutes mon budget limite accordable à 150 euros pour une machine de qualité très limitée.</p>
<p>Pouvais-je trouver encore moins consommateur, sans aussi sacrifier toute change de pouvoir installer plus qu&#8217;un DOS sans intérêt, et à un coût raisonnable ? Je ne souhaitais pas une calculette tout de même.</p>
<p> </p>
<p>Enfin les Suisses de <a title="PC Engines" href="http://www.pcengines.ch/">PC Engines GmbH</a> ont fini par me séduire, avec leur jolie <a title="alix1c" href="http://www.pcengines.ch/alix1c.htm">alix1c</a>.</p>
<p> </p>
<h2>Présentation de la bête</h2>
<p>Ma longue recherche m&#8217;a donc amené à choisir ALIX1C, et son boitier standard d&#8217;origine compatible VESA. Sans ventilateur, sans même passage d&#8217;air, ce serveur ne prendra pas la poussière et ne demandera qu&#8217;un entretien véritablement minimal.   </p>
<div class="wp-caption aligncenter" style="width: 501px"><img class=" " title="Minuscule au pied de son grand frère" src="http://www.artivisme.org/medias/davidetgoliath.jpg" alt="David au pied de Goliath" width="491" height="362" /><p class="wp-caption-text">Minuscule au pied de son grand frère</p></div>
<p>Son processeur, l&#8217;AMD Geode LX800 est un ascète d&#8217;énergie, puisqu&#8217;il tourne autour de 1,5 Watt, et la carte mère entière ne dépasse pas 7 Watts, en pleine charge avec son disque. Pour comparaison, l&#8217;eeepc 7&#8243; consomme entre 15 et 20 Watts, soit entre deux et trois fois plus</p>
<p>J&#8217;ai choisi d&#8217;installer un disque Compact Flash SLC en lieu de disque principal. Je m&#8217;étendrai sur les raisons et avantages expérimentaux de ce choix dans un article à venir, mais la principale raison est la consommation record.</p>
<p>Le processeur chauffe tellement peu, qu&#8217;il se passe de dissipateur thermique, une simple puce comme l&#8217;on a perdu l&#8217;habitude de les voir.</p>
<p>Après quelques jours de tests, je suis très satisfait de la performance et de la discrétion de la machine.</p>
<p>Je reviendrai très vite avec pas mal d&#8217;articles autour de l&#8217;installation d&#8217;une telle machine et des contorsions mentales que cela suppose.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.artivisme.org/2008/08/24/serveur-domestique-ultra-basse-consommation/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Cookies Flash</title>
		<link>http://www.artivisme.org/2008/05/28/cookies-flash/</link>
		<comments>http://www.artivisme.org/2008/05/28/cookies-flash/#comments</comments>
		<pubDate>Wed, 28 May 2008 13:56:18 +0000</pubDate>
		<dc:creator>Richard</dc:creator>
				<category><![CDATA[Technique]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[cookies]]></category>
		<category><![CDATA[Flash]]></category>

		<guid isPermaLink="false">http://www.artivisme.org/?p=20</guid>
		<description><![CDATA[Si comme moi vous aimer à contrôler un minimum les informations qui transitent depuis votre navigateur web vous devez déjà (di)gérer vos cookies avec un peu d&#8217;attention.
Mais avez-vous pensé à surveiller les données personnelles traitées par Flash, la technique vectorielle d&#8217;Adobe si répandue aujourd&#8217;hui ?
Pour contrôler les paramètres de Flash, inutile de rechercher dans les Préférences de [...]]]></description>
			<content:encoded><![CDATA[<p>Si comme moi vous aimer à contrôler un minimum les informations qui transitent depuis votre navigateur web vous devez déjà (di)gérer vos <a title="cookies de navigation" href="http://fr.wikipedia.org/wiki/Cookie_%28informatique%29">cookies</a> avec un peu d&#8217;attention.</p>
<p>Mais avez-vous pensé à surveiller les données personnelles traitées par <a href="http://www.adobe.com/products/flash/">Flash</a>, la technique vectorielle d&#8217;Adobe si répandue aujourd&#8217;hui ?</p>
<p>Pour contrôler les paramètres de Flash, inutile de rechercher dans les Préférences de vos navigateurs, c&#8217;est sur le site d&#8217;Adobe qu&#8217;il faut aller, plus précisément <a title="paramétrage de votre Flash" href="http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager06.html">ici</a>.</p>
<p>Un petit objet Flash permet depuis cette page d&#8217;accéder aux réglages de caches et de sécurité.</p>
<p style="text-align: center;"><img class="aligncenter" style="vertical-align: middle;" src="http://www.artivisme.org/medias/flash_preferences.gif" alt="preferences flash" width="398" height="273" /></p>
<p>Le quatrième onglet &#8220;Website Privaxy Settings&#8221; rappelle les listes de cookies non ?</p>
<p>Attention de garder à l&#8217;esprit que comme pour toute modification de paramètre de sécurité, vous pourriez rendre certains sites ou fonctions inopérants.</p>
<p><span style="color: #888888;">[pour accéder à cette page, l'on peut aussi passer le lien Réglage du menu contextuel - clic droit - de toute scène Flash]</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.artivisme.org/2008/05/28/cookies-flash/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>De l&#8217;utilisation de Console.app</title>
		<link>http://www.artivisme.org/2008/05/21/de-lhabitude-de-consoleapp/</link>
		<comments>http://www.artivisme.org/2008/05/21/de-lhabitude-de-consoleapp/#comments</comments>
		<pubDate>Wed, 21 May 2008 06:54:47 +0000</pubDate>
		<dc:creator>Richard</dc:creator>
				<category><![CDATA[Technique]]></category>
		<category><![CDATA[journal]]></category>

		<guid isPermaLink="false">http://www.artivisme.org/?p=14</guid>
		<description><![CDATA[Les habitudes ont la vie dure et malgré le passage à MacOSX depuis maintenant plus de 7 ans (la sortie officielle de MacOSX 10.0 Client date de mars 2001), nombre d&#8217;utilisateurs omettent de prendre de nouvelles marques.
MacOSX, est avant tout un UNIX, son arborescence peut faire très peur, surtout aux anciens utilisateurs des Mac OS 6 à [...]]]></description>
			<content:encoded><![CDATA[<p>Les habitudes ont la vie dure et malgré le passage à MacOSX depuis maintenant plus de 7 ans (la sortie officielle de <strong>MacOSX</strong> 10.0 Client date de mars 2001), nombre d&#8217;utilisateurs omettent de prendre de nouvelles marques.</p>
<p><strong>MacOSX</strong>, est avant tout un UNIX, son arborescence peut faire très peur, surtout aux anciens utilisateurs des Mac OS 6 à 9, car il n&#8217;est plus question de faire le tour des deux dossiers &#8220;Extensions&#8221; et &#8220;Tableaux de bord&#8221; pour isoler les petites mains qui font des bêtises.</p>
<p>J&#8217;ai recensé plus de 61600 éléments rien que dans mon dossier /Library/, et ce n&#8217;est que l&#8217;un des dossiers intéressants. Ce n&#8217;est pas un labyrinthe, c&#8217;est un abîme ! L&#8217;on pourra rajouter pour se faire peur, qu&#8217;Apple dans sa bonté, cache une bonne partie des dossiers standards inutiles aux utilisateurs d&#8217;interface graphique.</p>
<p><span id="more-14"></span></p>
<p>Est-ce à dire qu&#8217;il faille de guerre lasse réinstaller son système en cas de problème, ou appeler à la rescousse un spécialiste (moi?) de l&#8217;UNIX pommé lorsque l&#8217;on tombe sur un pépin? Est-ce à dire que l&#8217;on doive utiliser son système comme une coquille jetable, comme un Windows?</p>
<p>Non, bien sûr, MacOSX pourra rester à vos côtés, avec la plupart de vos personnalisations et l&#8217;ensemble de vos données sur toutes vos machines à travers le temps. Voir <a title="migration douce" href="http://www.artivisme.org/2008/05/21/une-maison-personnelle/">ici</a>.</p>
<h3>Que le journal soit</h3>
<p>L&#8217;on peut raisonnablement trouver nombre origines de problèmes en consultant l&#8217;utilitaire <strong>Console.app</strong>, qui se trouve dans le dossier /Applications/Utilities/.</p>
<p><img style="vertical-align: middle;" src="http://www.artivisme.org/medias/consoleapp/ConsoleApp.gif" alt="icone console.app" width="128" height="128" /></p>
<p>Cet utilitaire recense tous les journaux ou logs applicatifs de la machine. De fait, UNIX est une machine à brasser du texte, et elle écrit un peu tout ce qui se passe. Il manquait un endroit pour centraliser et parcourir les divers journaux disséminés dans maints endroits ésotériques, ou plutôt historiques.</p>
<h3>Par où commencer?</h3>
<p>Il faut déjà se familiariser avec l&#8217;interface de notre utilitaire. Dans la partie gauche, l&#8217;on trouvera deux groupes principaux &#8220;LOG DATABASE QUERIES&#8221; et &#8220;LOG FILES&#8221;.</p>
<p><img style="vertical-align: middle;" src="http://www.artivisme.org/medias/consoleapp/premier_niveau.png" alt="console premier niveau" width="308" height="206" /></p>
<p>Le premier groupe &#8220;LOG DATABASE QUERIES&#8221; est en fait un ensemble de filtres personnalisables pour parcourir le journal le plus important : &#8220;system.log&#8221;, qui comme son nom le laisse deviner est le journal tenu par le système pour lui-même. Les plus aguerris aux journaux systèmes pourront créer simplement des requêtes ou filtres pour suivre des activités précises du système dans ce groupe en faisant la demande dans le menu &#8216;File&#8217;.</p>
<p><img style="vertical-align: middle;" src="http://www.artivisme.org/medias/consoleapp/nouvelle_requete.gif" alt="nouvelle requete" width="150" height="200" /></p>
<p>Le second groupe &#8221;LOG FILES&#8221;, contient l&#8217;ensemble des journaux que Console.app connait. Notez que l&#8217;on peut ajouter tout fichier ou journal en format texte même compressé en gzip, en utilisant la commande &#8216;File-&gt;Open&#8217;, pour nous permettre de suivre son évolution depuis Console.app, et ce, à toute fin de débogage ou de suivi logiciel tiers.</p>
<p><img style="vertical-align: middle;" src="http://www.artivisme.org/medias/consoleapp/ouvrir.gif" alt="ouvrir" width="150" height="200" /></p>
<p>Nous pouvons distinguer au premier niveau sous &#8220;LOG FILES&#8221; outre system.log, le journal système, les arborescences des journaux à différents niveaux :</p>
<p>~/Library/Logs, qui regroupe tous les logs applicatifs de l&#8217;utilisateur en cours</p>
<p>/Library/Logs, qui regroupe tous les logs applicatifs généraux (appartenant à tous, ou à personne)</p>
<p>/var/log, qui regroupe tous les journaux de bas niveau ou des applications non graphiques, c&#8217;est par exemple ici que l&#8217;on retrouvera les journaux <strong>d&#8217;Apache</strong>, le serveur web inclus dans le système.</p>
<p><img style="vertical-align: middle;" src="http://www.artivisme.org/medias/consoleapp/second_niveau.png" alt="console second niveau" width="353" height="289" /></p>
<p> </p>
<h3>En cas de souci, chercher pertinemment</h3>
<p>Vous voici donc en train de chercher l&#8217;origine d&#8217;un problème. Maintenant que vous connaissez un peu mieux Console.app, vous y recherchez des informations utiles.</p>
<p>Puisque je ne peux pas exhaustivement recenser tous les problèmes auxquels l&#8217;on peut avoir à faire, voici quelques pistes d&#8217;après mes expériences :</p>
<h4>Des kernels panic à répétitions?</h4>
<p>Chercher dans le log system.log, avec ou sans les filtres, pour y trouver le coupable.</p>
<p>MacOSX ne plante généralement pas sans motif grave, tel que des problèmes matériels. Est-ce que votre disque externe en Firewire ne serait pas en train de rendre l&#8217;âme, ou votre câble USB relié à votre scanneur est-il défectueux?</p>
<h4>Une application A quitte maintenant inopinément&#8230;</h4>
<p>Alors qu&#8217;elle fonctionnait sans problème hier.</p>
<p>Rechercher dans le dossier ~/Library/Logs/CrashReporter/A.crash, vous y trouverez peut-être quelque chose. C&#8217;est assez délicat et réservé aux spécialistes, mais dans la liste des composants utilisés par l&#8217;application, l&#8217;on peut y trouver quelque chose. Un gadget installé hier pour rendre le Mac plus joli aurait cassé votre application?</p>
<p>Pour l&#8217;exemple, en recherchant pourquoi mon Mail.app explosait lorsque je lui glissais un fichier sur son icône j&#8217;ai découvert qu&#8217;un petit programme (Haxie) d&#8217;Unsanity Software dont je me serai bien passé est présent en mémoire, ce qui m&#8217;a permis de mettre la main dessus et de l&#8217;éjecter. <span style="color: #888888;"><em>Après test, ce n&#8217;était pas la cause de mon problème, mais un peu de ménage ne fait pas de mal en passant.</em></span></p>
<p><img style="vertical-align: middle;" src="http://www.artivisme.org/medias/consoleapp/email_prob.png" alt="probleme email" width="889" height="599" /></p>
<h4>Votre partage d&#8217;imprimante ne fonctionne plus?</h4>
<p>Regarder dans /var/log/cups/error_log, c&#8217;est en effet l&#8217;application (deamon) CUPS qui gère l&#8217;impression&#8230; certes, encore fallait-il le savoir, mais que voulez-vous, l&#8217;on n&#8217;a rien sans connaissance.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.artivisme.org/2008/05/21/de-lhabitude-de-consoleapp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Automatisation MacOSX #1 : L&#8217;expérience cron</title>
		<link>http://www.artivisme.org/2008/05/09/automatisation-macosx-1-lexperience-cron/</link>
		<comments>http://www.artivisme.org/2008/05/09/automatisation-macosx-1-lexperience-cron/#comments</comments>
		<pubDate>Fri, 09 May 2008 14:51:25 +0000</pubDate>
		<dc:creator>Richard</dc:creator>
				<category><![CDATA[Ergonomie]]></category>
		<category><![CDATA[Technique]]></category>

		<guid isPermaLink="false">http://www.artivisme.org/?p=10</guid>
		<description><![CDATA[Il existe diverses façons de programmer des tâches complexes sur MacOSX, et ce, sans recourir à des logiciels payants.
 J&#8217;entends ici parler de tâches complexes pour des tâches qui impliquent des traitements très différents, généralement traitables uniquement par une complémentarité de logiciels.
Automator, d&#8217;Apple, est une vulgarisation d&#8217;AppleScript pour aider le commun des utilisateurs à automatiser [...]]]></description>
			<content:encoded><![CDATA[<p>Il existe diverses façons de programmer des tâches complexes sur <strong>MacOSX</strong>, et ce, sans recourir à des logiciels payants.</p>
<p><span style="color: #808080;"><em> J&#8217;entends ici parler de tâches complexes pour des tâches qui impliquent des traitements très différents, généralement traitables uniquement par une complémentarité de logiciels.</em></span><span id="more-10"></span></p>
<p><strong><a href="http://www.apple.com/fr/macosx/features/300.html#automator">Automator</a></strong>, d&#8217;<strong>Apple</strong>, est une vulgarisation d&#8217;<strong>AppleScript</strong> pour aider le commun des utilisateurs à automatiser quelques tâches depuis les logiciels courants. Ce logiciel à des caractéristiques très intéressantes et dignes d&#8217;intérêt, mais il révèle des limites pour de l&#8217;automatisation à niveau fin, en tout cas, si l&#8217;on se limite à la version en interface graphique.</p>
<p>Les performances d&#8217;Automator sont aussi assez déplorables, l&#8217;on n&#8217;imaginera pas lancer des tâches trop lourdes fréquemment avec, surtout si l&#8217;on lui confie le soin de coordonner beaucoup d&#8217;actions.</p>
<p>J&#8217;étudierai dans un article ultérieur l&#8217;état de l&#8217;amélioration d&#8217;Automator avec la compatibilité en ligne de commande, une des nouveautés de la version incorporée dans MacOSX 10.5 (Leopard), ce qui pourra me faire éventuellement revenir sur les limites indiquées ci-dessus.</p>
<p>Si l&#8217;on en vient donc assez rapidement à devoir utiliser les outils en ligne de commande pour concevoir des ou automates, tant il est vrai que la riche bibliothèque d&#8217;outils spécialisés intégrés dans mon <strong>UNIX</strong> préféré pourvoit largement à toutes les commodités, notamment lorsqu&#8217;il s&#8217;agit de traiter des données textuelles.</p>
<h3>Un démon originel</h3>
<p>Aussi, pour mettre en tâche périodique ces scripts produits par nos soins, il est naturel et efficace d&#8217;utiliser le démon <strong>cron</strong>, qui n&#8217;attend que cela. En effet, que vous le souhaitiez ou non, il tourne par défaut sur toutes les installations de MacOSX et est d&#8217;une sobriété exemplaire pour la puissance nos superordinateurs actuels.</p>
<p>Aussi, puisqu&#8217;il est là, pourquoi ne pas en profiter pour tirer partie de sa discrétion et de sa fiabilité.</p>
<p>Je n&#8217;étalerai pas ici mon expérience autour de la commande <strong>crontab</strong>, vous trouverez <a href="http://fr.wikipedia.org/wiki/Crontab">ici</a> des indications, puisque ce qui m&#8217;intéresse de présenter, c&#8217;est une interface graphique pour manipuler l&#8217;ancien démon.</p>
<h3>Cronnix</h3>
<p><a href="http://h775982.serverkompetenz.net:9080/abstracture_public/projects-en/cronnix/">Cronnix.app</a>, est une application, qui facilitera l&#8217;abord de la programmation crontab pour les utilisateurs de MacOSX, et pourrai même donner aux vieux routards de VI une envie de l&#8217;utiliser par la clarté qu&#8217;il apporte aux éditions dans la table.</p>
<p>L&#8217;interface est claire et permet l&#8217;ajout, l&#8217;édition et la suppression des tâches à programmer dans le temps.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://www.artivisme.org/medias/cronnix_simple.jpg" alt="cronnix mode simple" width="527" height="500" /></p>
<p>Le mode expert permet aussi de saisir les paramètres directement dans le langage crontab</p>
<p style="text-align: center;"><img class="aligncenter" src="http://www.artivisme.org/medias/cronnix_expert.jpg" alt="cronnix mode expert" width="527" height="500" /></p>
<p>Il est à noter que l&#8217;auteur à pensé à l&#8217;ajout d&#8217;un clic de la commande &#8220;<strong>open</strong>&#8220;, qui est à la ligne de commande ce que le double-clic est à l&#8217;interface graphique, pour ouvrir les applications dans le mode graphique de MacOSX, <strong>Aqua</strong> donc.</p>
<p>L&#8217;application, complètement programmée pour Mac, est d&#8217;origine multilingue et inclue le français, ce qui est vraiment un atout pour convaincre les réfractaires anglophobes aux outils qui changent de l&#8217;ordinaire.</p>
<p>Il est bien entendu que l&#8217;utilisation de ce logiciel est très propre, son installation ou désinstallation n&#8217;empêchant nullement l&#8217;utilisation de la commande <strong>crontab</strong>, pour des besoins à distance par exemple. Le logiciel est bien une interface, et se limite, pour le bien à cela.</p>
<p>Ceci conclura mon premier article sur l&#8217;automatisation sur MacOSX, <strong>launchd</strong> et <strong>Automator</strong> sont des mets de choix pour la suite.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.artivisme.org/2008/05/09/automatisation-macosx-1-lexperience-cron/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
