<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' version='2.0'><channel><atom:id>tag:blogger.com,1999:blog-35850068</atom:id><lastBuildDate>Thu, 05 Mar 2009 06:39:50 +0000</lastBuildDate><title>Desperate Switcher</title><description></description><link>http://blog.rominet.net/</link><managingEditor>noreply@blogger.com (Rominet.)</managingEditor><generator>Blogger</generator><openSearch:totalResults>29</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-35850068.post-6002115007569861082</guid><pubDate>Thu, 05 Mar 2009 06:36:00 +0000</pubDate><atom:updated>2009-03-05T07:39:50.352+01:00</atom:updated><title>No Line On The Horizon</title><description>&lt;blockquote&gt;Christine Lagarde a déclaré que le gouvernement faisait "tout ce qui est nécessaire et possible pour maintenir la signature de la France, pour maintenir la notation triple A", qui constitue la meilleure note de solvabilité délivrée par les agences de notation.&lt;/blockquote&gt;Rappelez moi qui nous a mis dans la mouise, déjà ?</description><link>http://blog.rominet.net/2009/03/no-line-on-horizon.html</link><author>noreply@blogger.com (Rominet.)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-35850068.post-1211031081013732749</guid><pubDate>Sat, 31 Jan 2009 14:47:00 +0000</pubDate><atom:updated>2009-01-31T15:56:46.500+01:00</atom:updated><title>Lolggle</title><description>WTF :&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://blog.rominet.net/uploaded_images/googlenawak-733029.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 400px; height: 397px;" src="http://blog.rominet.net/uploaded_images/googlenawak-733024.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;/o\ Oh my god, they killed THE INTERNET !</description><link>http://blog.rominet.net/2009/01/lolggle.html</link><author>noreply@blogger.com (Rominet.)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-35850068.post-3014843450248138032</guid><pubDate>Tue, 16 Dec 2008 08:09:00 +0000</pubDate><atom:updated>2008-12-16T10:50:03.358+01:00</atom:updated><title>Leap Second</title><description>Le 31 Décembre 2008 aura &lt;a href="http://hpiers.obspm.fr/iers/bul/bulc/bulletinc.dat"&gt;86401 secondes&lt;/a&gt;. Enfin pour nous ce sera le 01/01/2009 à 01h00 : nous avons perdu à Waterloo et l'heure du méridien de Greenwich est devenu la base de l'&lt;a href="http://fr.wikipedia.org/wiki/Temps_universel_coordonn%C3%A9"&gt;UTC&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Vérifiez bien le 31 Décembre que vos serveurs NTP annoncent la leap second à venir (la sortie de la commande &lt;code&gt;rv&lt;/code&gt; de &lt;code&gt;ntpq&lt;/code&gt; doit montrer une valeur non nulle).&lt;blockquote&gt;&lt;code&gt;1176 at@khany:~&gt; ntpq -n -c rv&lt;br /&gt;assID=0 status=4664  &lt;span style="font-weight:bold;color:red;"&gt;leap_add_sec&lt;/span&gt;, sync_ntp, 6 events, event_peer/strat_chg,&lt;br /&gt;version="ntpd 4.2.4p4@1.1520-o Fri Mar  7 20:24:07 UTC 2008 (1)",&lt;br /&gt;processor="i686", system="Linux/2.6.24-22-generic", &lt;span style="font-weight:bold;color:red;"&gt;leap=01&lt;/span&gt;, stratum=3,&lt;br /&gt;precision=-19, rootdelay=17.985, rootdispersion=107.325, peer=42101,&lt;/code&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;La très bonne page Wikipedia sur cet événement dont on avait perdu l'habitude, mais il semble que la terre recommence à ralentir : &lt;br&gt;&lt;a href="http://en.wikipedia.org/wiki/Leap_second"&gt;http://en.wikipedia.org/wiki/Leap_second&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Le passage de la précédente Leap Second il y a 3 ans : &lt;a href="http://www.at.usenet-fr.net/leap/"&gt;http://www.at.usenet-fr.net/leap/&lt;/a&gt; .</description><link>http://blog.rominet.net/2008/12/leap-second.html</link><author>noreply@blogger.com (Rominet.)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-35850068.post-6097858501677793585</guid><pubDate>Mon, 14 Jul 2008 17:54:00 +0000</pubDate><atom:updated>2008-07-14T19:56:01.201+02:00</atom:updated><title>Alors ça c'est fait ...</title><description>J'ai causé dans le poste en expliquant pourquoi l'Internet allait pas mourir demain : &lt;br /&gt;&lt;a href="http://www.france-info.com/spip.php?article160201"&gt;http://www.france-info.com/spip.php?article160201&lt;/a&gt;</description><link>http://blog.rominet.net/2008/07/alors-cest-fait.html</link><author>noreply@blogger.com (Rominet.)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-35850068.post-2316139172922905447</guid><pubDate>Thu, 15 May 2008 19:24:00 +0000</pubDate><atom:updated>2008-05-16T07:26:28.030+02:00</atom:updated><title>Debian/OpenSSL Debacle</title><description>Parce qu'il vaut mieux en rire :&lt;br&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://blog.rominet.net/images/debiancat1.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px;" src="http://blog.rominet.net/images/debiancat1.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://blog.rominet.net/images/debiancat2.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px;" src="http://blog.rominet.net/images/debiancat2.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://blog.rominet.net/images/debiancat3.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px;" src="http://blog.rominet.net/images/debiancat3.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://blog.rominet.net/images/debiancat4.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px;" src="http://blog.rominet.net/images/debiancat4.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br&gt;</description><link>http://blog.rominet.net/2008/05/debianopenssl-debacle.html</link><author>noreply@blogger.com (Rominet.)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>4</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-35850068.post-4242914290180580284</guid><pubDate>Wed, 29 Aug 2007 06:54:00 +0000</pubDate><atom:updated>2007-08-29T10:23:39.044+02:00</atom:updated><title>Velib \o/</title><description>Bon mon quartier est envahi de nouveaux panneaux de pub, a tel point que ca en devient difficile à comprendre ...&lt;br /&gt;&lt;br /&gt;On commence par une vue sur le carrefour Saussure/Pereire en venant de Pont Cardinet:&lt;br /&gt;&lt;a href="http://blog.rominet.net/images/panneaux/P1000249.JPG"&gt;&lt;img src="http://blog.rominet.net/images/panneaux/reduce/P1000249.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Un autre de l'autre coté qui masque aux voitures un panneau _assez_ important ...&lt;br /&gt;&lt;a href="http://blog.rominet.net/images/panneaux/P1000251.JPG"&gt;&lt;img src="http://blog.rominet.net/images/panneaux/reduce/P1000251.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Un gros plan sur l'espèce de monstre qui vient d'être installé ...&lt;br /&gt;&lt;a href="http://blog.rominet.net/images/panneaux/P1000255.JPG"&gt;&lt;img src="http://blog.rominet.net/images/panneaux/reduce/P1000255.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Une vision globale du carrefour ...&lt;br /&gt;&lt;a href="http://blog.rominet.net/images/panneaux/P1000254.JPG"&gt;&lt;img src="http://blog.rominet.net/images/panneaux/reduce/P1000254.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Etrange, Etrange, juste à coté il y a ça \o/&lt;br /&gt;&lt;a href="http://blog.rominet.net/images/panneaux/P1000257.JPG"&gt;&lt;img src="http://blog.rominet.net/images/panneaux/reduce/P1000257.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Mais ca ne marche pas /o\&lt;br /&gt;&lt;a href="http://blog.rominet.net/images/panneaux/P1000256.JPG"&gt;&lt;img src="http://blog.rominet.net/images/panneaux/reduce/P1000256.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;On tourne la tête et encore deux autres  ...&lt;br /&gt;&lt;a href="http://blog.rominet.net/images/panneaux/P1000258.JPG"&gt;&lt;img src="http://blog.rominet.net/images/panneaux/reduce/P1000258.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Tout cela aurait-il un rapport ?&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Edit : GoogleMap:&lt;/i&gt;&lt;br /&gt;&lt;iframe width="425" height="350" frameborder="no" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps/ms?ie=UTF8&amp;hl=en&amp;msa=0&amp;ll=48.887513,2.311829&amp;spn=0.008734,0.021629&amp;om=1&amp;msid=106386670408709657025.000438d2279a330eef4eb&amp;output=embed&amp;s=AARTsJowLGdLsM_iYjfXYZpbjRnwrGjd4A"&gt;&lt;/iframe&gt;&lt;br/&gt;&lt;a href="http://maps.google.com/maps/ms?ie=UTF8&amp;hl=en&amp;msa=0&amp;ll=48.887513,2.311829&amp;spn=0.008734,0.021629&amp;om=1&amp;msid=106386670408709657025.000438d2279a330eef4eb&amp;source=embed" style="color:#0000FF;text-align:left;font-size:small"&gt;View Larger Map&lt;/a&gt;</description><link>http://blog.rominet.net/2007/08/velib-o.html</link><author>noreply@blogger.com (Rominet.)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-35850068.post-117502113136909206</guid><pubDate>Tue, 27 Mar 2007 19:43:00 +0000</pubDate><atom:updated>2007-03-27T21:45:31.376+02:00</atom:updated><title>WTF !</title><description>L0l le 21e siecle:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="/images/wtfmenus.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px;" src="/images/wtfmenus.png" border="0" alt="" /&gt;&lt;/a&gt;</description><link>http://blog.rominet.net/2007/03/wtf.html</link><author>noreply@blogger.com (Rominet.)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-35850068.post-117138890205915660</guid><pubDate>Tue, 13 Feb 2007 17:34:00 +0000</pubDate><atom:updated>2007-03-30T18:05:27.496+02:00</atom:updated><title>Ah les upgrades !</title><description>Il y a quelques années, un&lt;a href="http://apple.slashdot.org/article.pl?sid=01/11/04/0412209&amp;mode=nested&amp;amp;threshold=3"&gt; upgrade d'Itunes&lt;/a&gt; qui faisait un &lt;code&gt;rm -rf&lt;/code&gt;&amp;nbsp;sans trop de précaution avait bien fait rire dans les chaumières, en particulier chez les vieux unixiens arrogants programmant en shell.&lt;br /&gt;&lt;br /&gt;Ce qui vient de m'arriver lors d'un upgrade de &lt;a href=http://iterm.sourceforge.net/&gt;iTerm&lt;/a&gt; est moins gênant mais tout aussi troublant :&lt;br /&gt;&lt;br /&gt;&lt;a href=/images/upgrade-iterm.png&gt;&lt;img src=/images/upgrade-iterm.png width=350&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Plein d'espoir et sûr de mes backups, j'ai cliqué Yes. Je n'ai pas vu d'effet spécial. Évidemment ce n'est arrivé que la première fois. Vous auriez fait quoi, vous ?</description><link>http://blog.rominet.net/2007/02/ah-les-upgrades.html</link><author>noreply@blogger.com (Rominet.)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-35850068.post-116971486908390656</guid><pubDate>Thu, 25 Jan 2007 08:35:00 +0000</pubDate><atom:updated>2007-01-25T09:47:49.350+01:00</atom:updated><title>Batterie, crash et automount</title><description>Bon, passons sur le fait que ma 2e batterie en 9 mois passe soudainement de 40 à 0% et que donc le système meurt sans prévenir ni même le temps de passer en veille.&lt;br /&gt;&lt;br /&gt;Problème, lors du crash, j'avais une partition chiffrée montée, avec la commande suivante: &lt;code&gt;hdiutil attach /home/at/crypto-container.dmg -stdinpass -mountroot /crypt &lt;/code&gt;&amp;nbsp;(oui pour des raisons historiques de liens un peu partout dans mon $HOME, /Volumes j'en veux pas)&lt;br /&gt;&lt;br /&gt;Passons sur le fait que depuis un passage 10.4.7-&gt;10.4.8 ca me monte en plus de la vraie partition chiffrée un ridicule &lt;code&gt;/crypt/Boot OSX&lt;/code&gt; correspondant au secteur du IMG que je ne me rappelais pas avoir créé quand j'ai initialisé l'image. &lt;br /&gt;&lt;br /&gt;Le problème dont je veux causer, c'est qu'il reste un &lt;code&gt;/crypt/volumeamoi&lt;/code&gt; non vide (il y a un sale fichier &lt;code&gt;.automounted&lt;/code&gt; sans doute créé par les bidules-on-sait-pas-ce-quils-font-mais-il-faut-pas-les-arreter) dedans, et que donc hdiutil monte très intelligement le disque sur &lt;code&gt;/crypt/volumeamoi2&lt;/code&gt; . Tres pratique quand le mail arrive et veut aller dans &lt;code&gt;/crypt/volumeamoi/Mail/inbox&lt;/code&gt; .</description><link>http://blog.rominet.net/2007/01/batterie-crash-et-automount.html</link><author>noreply@blogger.com (Rominet.)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-35850068.post-116781097443730239</guid><pubDate>Wed, 03 Jan 2007 07:48:00 +0000</pubDate><atom:updated>2007-01-03T08:57:16.750+01:00</atom:updated><title>Ethernet et veille</title><description>Bonne année 2007 à tous les désespérés !&lt;br /&gt;&lt;br /&gt;Environ une fois sur 50, quand le mac sort de veille, en0 reste inactif, obligeant à y retourner un petit instant ... (oué je sais j'ai qu'à faire du wifi, ethernet c'est pour les hasbeen).&lt;br /&gt;&lt;br /&gt;Peut être est-ce que c'est ça qui le gêne avant de passer en veille, j'ai du enlever le cable trop tôt:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;1011 root@khany:~&gt; egrep -i '(Yukon|System Wake|System SafeSleep)' /var/log/system.log&lt;br /&gt;Jan  3 08:26:38 khany kernel[0]: AppleYukon - en0 link is down&lt;br /&gt;Jan  3 08:42:17 khany kernel[0]: System SafeSleep&lt;br /&gt;Jan  3 08:42:17 khany kernel[0]: System Wake&lt;br /&gt;Jan  3 08:45:08 khany kernel[0]: System SafeSleep&lt;br /&gt;Jan  3 08:45:08 khany kernel[0]: System Wake&lt;br /&gt;Jan  3 08:46:00 khany kernel[0]: AppleYukon - en0 link active, 10-Mbit, full duplex, flow control disabled&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Retourner se coucher n'est peut être pas une mauvaise idée finalement.</description><link>http://blog.rominet.net/2007/01/ethernet-et-veille.html</link><author>noreply@blogger.com (Rominet.)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-35850068.post-116402936132448718</guid><pubDate>Mon, 20 Nov 2006 13:22:00 +0000</pubDate><atom:updated>2006-11-21T11:13:20.300+01:00</atom:updated><title>X11</title><description>Le serveur X11 se bloque régulièrement (mais évidemment pas de manière systématique) si on scrolle un peu vite vers le haut dans OpenOffice.Org , mais aussi dans rxvt ou d'autres applications. Je suis très étonné parce que je ne trouve pas de trace de de bug chez d'autres gens, mais c'est très très pénible de devoir faire Ctrl+S après chaque § écrit ...&lt;br /&gt;&lt;br /&gt;Je suis sûr que ce n'est pas un bug OO.org:&lt;br /&gt;- d'abord je l'ai déjà vu dans rxvt,&lt;br /&gt;- ensuite le symptôme est que toutes les applications X11 sont bloquées, y compris les menus du haut, y compris la création d'une autre fenêtre...&lt;br /&gt;- de toute manière un serveur graphique ne devrait pas se bloquer sur la réception d'une requête client ...&lt;br /&gt;&lt;br /&gt;J'étais en train de radariser mais &lt;span style="font-style: italic;"&gt;bugreport.apple.com&lt;/span&gt; m'a pété à la gueule..&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Edit&lt;/span&gt;: comme je me méfie de ce serveur j'avais intelligement copié mon bug dans un terminal ... C'est donc le #4845847.</description><link>http://blog.rominet.net/2006/11/x11.html</link><author>noreply@blogger.com (Rominet.)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>3</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-35850068.post-116306010488758898</guid><pubDate>Thu, 09 Nov 2006 08:07:00 +0000</pubDate><atom:updated>2006-11-09T09:15:04.893+01:00</atom:updated><title>DNS</title><description>Pourquoi tant de haine ? Pourquoi MacOS-X a t'il décidé que si je n'avais pas de route par défaut, je n'avais pas envie d'avoir un DNS ? Pourquoi cette merde de lookupd et DNSclient ne se met en marche que quand le système a une route par défaut ? Hein pourquoi ? &lt;br /&gt;&lt;br /&gt;Le pire étant que le DNS que j'utilise est sur 127.0.0.1, bien entendu.</description><link>http://blog.rominet.net/2006/11/dns.html</link><author>noreply@blogger.com (Rominet.)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-35850068.post-116279818213299110</guid><pubDate>Mon, 06 Nov 2006 07:27:00 +0000</pubDate><atom:updated>2006-11-06T09:22:34.780+01:00</atom:updated><title>Update X11</title><description>La récente mise à jour de X11 fait planter OpenOffice au démarrage. Je ne suis visiblement pas &lt;a href="news:&lt;1ho779d.ly4mnj5ai18en%christophe.laronde@ac-toulouse.fr&gt;"&gt;le seul&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Bien joué ! Je travaille comment moi maintenant ?&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Edit&lt;/span&gt;: le problème est causé par 5 polices TTF (de la famille Vera) qui sont corrompues dans l'archive, et qu'il suffit de récupérer ailleurs. Bon. Mais le plus drôle, &lt;a href="http://lists.apple.com/archives/x11-users/2006/Nov/msg00027.html"&gt;c'est ça.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Oui vous avez bien lu, un @&amp;!=$# chez Apple a probablement transporté des fontes TTF binaires par FTP en mode ASCII.</description><link>http://blog.rominet.net/2006/11/update-x11.html</link><author>noreply@blogger.com (Rominet.)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-35850068.post-116171630869920701</guid><pubDate>Tue, 24 Oct 2006 18:48:00 +0000</pubDate><atom:updated>2007-03-29T04:27:29.790+02:00</atom:updated><title>Vieilleries</title><description>Quelques vieilleries vues pendant ces quelques mois qui font tache dans un OS du XXIe siècle:&lt;br /&gt;&lt;br /&gt;* Un vieil IKE de fin 2000 dans lequel AES s'appelle encore Rijndael ....&lt;br /&gt;&lt;code&gt;1016 at@khany:~&gt; sudo racoon -vF&lt;br /&gt;Foreground mode.&lt;br /&gt;2006-10-24 20:39:54: INFO: main.c:176:main(): @(#)racoon 20001216 20001216 sakane@kame.net&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;* Des BPF dont les descripteurs de fichiers ne supportent pas &lt;code&gt;select()&lt;/code&gt; : il n'y a pas de moyen simple d'appeler libpcap seulement quand on est sûr qu'il y a un paquet, ce qui ne facilite pas l'écriture d'applications d'écoute réseau un peu malignes (c'est dans FreeBSD depuis 4.3).&lt;br /&gt;&lt;br /&gt;* Un SMBFS qui ne supporte pas le passage direct en SMB sur le port 445 et impose donc aux serveurs d'avoir NetBios sur TCP alors que c'est en voie d'abandon partout. Pas de signature de paquet non plus (alors que l'utilitaire &lt;code&gt;smbclient&lt;/code&gt; livré supporte ces deux fonctions).</description><link>http://blog.rominet.net/2006/10/vieilleries.html</link><author>noreply@blogger.com (Rominet.)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-35850068.post-116162125057208316</guid><pubDate>Mon, 23 Oct 2006 16:31:00 +0000</pubDate><atom:updated>2006-10-23T18:34:10.576+02:00</atom:updated><title>Mise en veille - 2</title><description>Ce soir le mac s'est réveillé tout seul dans mon sac ... Du coup il était brûlant en le sortant. Peut être quelqu'un a branché une souris pendant que j'avais le dos tourné dans le train, qui sait ?</description><link>http://blog.rominet.net/2006/10/mise-en-veille-2.html</link><author>noreply@blogger.com (Rominet.)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-35850068.post-116126807937238346</guid><pubDate>Thu, 19 Oct 2006 14:10:00 +0000</pubDate><atom:updated>2006-10-19T16:58:23.306+02:00</atom:updated><title>Accéder à /tmp</title><description>MacOS a la désagréable manie d'essayer de cacher ses origines prolétariennes et son lourd passé Unix. Ainsi le Finder cache systématiquement les répertoires systèmes tels que &lt;span style="font-style:italic;"&gt;/usr&lt;/span&gt;, &lt;span style="font-style:italic;"&gt;/tmp&lt;/span&gt; et &lt;span style="font-style:italic;"&gt;/var&lt;/span&gt;. On peut changer le comportement du Finder en tapant la douce ligne de commande &lt;code&gt;defaults write com.apple.Finder AppleShowAllFiles true &lt;/code&gt; . Le problème c'est qu'apparaissent alors sur le bureau les fichiers &lt;span style="font-style: italic;"&gt;Desktop DB&lt;/span&gt; et &lt;span style="font-style: italic;"&gt;Desktop DF&lt;/span&gt;, qu'il faut donc planquer sous le tapis en les amenant dans un coin ou il ne gênent pas trop.&lt;br /&gt;&lt;br /&gt;Bon ensuite naivement je pensais que j'allais avoir le même comportement dans le FileChooser, et que j'allais pouvoir ouvrir mes MP3 dans &lt;span style="font-style:italic;"&gt;/tmp&lt;/span&gt;. Que nenni:&lt;br /&gt;&lt;br /&gt;&lt;a href="/images/filechooser.png"&gt;&lt;img src="/images/filechooser.png" width="400" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Après j'ai appris que je pouvais taper / et avoir accès à ça:&lt;br /&gt;&lt;br /&gt;&lt;a href="/images/filechooser2.png"&gt;&lt;img src="/images/filechooser2.png" width="400" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;J'aurais pu m'en satisfaire, sauf que ça ne marche que dans les Applis COCOA (les trucs plus mieux bien) et pas dans les applis CARBON (un truc caca préhistorique qui doit mourir bouh).&lt;br /&gt;&lt;br /&gt;Évidemment comme moi je suis préhistorique j'utilise beaucoup d'applications pas belles bouh, dont FireFox et Java. Comme je suis aussi très pervers j'ai donc créé un répertoire &lt;span style="font-style:italic;"&gt;$HOME/slash&lt;/span&gt; dans lequel j'ai des liens vers &lt;span style="font-style:italic;"&gt;/tmp&lt;/span&gt; et consorts. Haha.</description><link>http://blog.rominet.net/2006/10/accder-tmp.html</link><author>noreply@blogger.com (Rominet.)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-35850068.post-116093375456096715</guid><pubDate>Sun, 15 Oct 2006 17:32:00 +0000</pubDate><atom:updated>2006-10-17T11:54:05.133+02:00</atom:updated><title>Nawak à 200$</title><description>Rien à voir avec le Mac, mais j'ai été atterré par &lt;a href="http://kathystoybox.com/pro152109.html"&gt;cette maquette Apollo&lt;/a&gt; : 200$ pour un truc moche ou le LM est à l'envers ! (Sans parler de la taille relative de l'ombilical entre le CM et le SM).</description><link>http://blog.rominet.net/2006/10/nawak-200.html</link><author>noreply@blogger.com (Rominet.)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-35850068.post-116091230609387474</guid><pubDate>Sun, 15 Oct 2006 11:10:00 +0000</pubDate><atom:updated>2006-11-20T11:25:21.650+01:00</atom:updated><title>Firewall</title><description>MacOSX utilise le firewall &lt;span style="font-style:italic;"&gt;ipfw&lt;/span&gt; de FreeBSD. Ce firewall est déjà largement moins bon que les deux autres qui étaient disponibles sur FreeBSD (&lt;span style="font-style:italic;"&gt;pf&lt;/span&gt; et &lt;span style="font-style:italic;"&gt;ipf&lt;/span&gt;), mais il est également très mal utilisé. Une interface graphique (pas très pas jolie ni intuitive) permet de le configurer, on trouve en particulier cette boite de dialogue "Advanced" :&lt;br /&gt; &lt;br /&gt;&lt;a href="/images/failleureoualle.png"&gt;&lt;img src="/images/failleureoualle.png" alt="failleureoualle" width="400" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Notez bien "Block UDP Traffic", puis allez voir avec &lt;code&gt;ipfw show -a &lt;/code&gt; les règles générées, parmi les quelles:&lt;blockquote&gt;&lt;code&gt;20321       0          0 allow udp from any 67 to me in&lt;br /&gt;20322       0          0 allow udp from any 5353 to me in&lt;br /&gt;20340       0          0 allow udp from any to any dst-port 137 in&lt;br /&gt;20350       0          0 allow udp from any to any dst-port 427 in&lt;br /&gt;20360       0          0 allow udp from any to any dst-port 631 in&lt;br /&gt;20370       0          0 allow udp from any to any dst-port 5353 in&lt;br /&gt;22000       0          0 allow udp from any to any dst-port 3283 in&lt;br /&gt;22010       0          0 allow udp from any to any dst-port 5900 in&lt;br /&gt;22020       0          0 allow udp from any to any dst-port 123 in&lt;/code&gt;&lt;/blockquote&gt;Les deux premières sont très intéressantes : en prenant un port source égal à 67 (&lt;span style="font-style:italic;"&gt;DHCP&lt;/span&gt;) ou 5353 (&lt;span style="font-style:italic;"&gt;multicast DNS&lt;/span&gt;), vous pouvez accéder n'importe quel port UDP de la machine, ce qui est euhh ... contradictoire avec la première case à cocher. D'autre part, quand vous choisissez "Stealth Mode", vous avez la vague impression que votre système ne va pas envoyer plein d'infos quand on va le titiller sur le port &lt;span style="font-style:italic;"&gt;Bonjour&lt;/span&gt;. IPFW possède pourant un moteur à états, capable de maintenir une pseudo-session UDP. Apple n'a visiblement pas jugé utile de l'utiliser, ce ne serait pourtant pas très compliqué de faire de meilleures règles un peu moins larges tout en sauvegardant le plug-and-play, ou alors de faire un bouton "Hellen Keller stealth mode" pour ceux qui branchent leur mac sur des réseaux pas très sûrs.&lt;br /&gt;&lt;br /&gt;Evidemment rien ne vous empèche de &lt;a href="/scripts/ipfw.sh"&gt;réécrire vous même les règles manuellement&lt;/a&gt; et de profiter du moteur d'état, mais bon, il y a quand même tromperie sur le niveau de sécurité annoncé.</description><link>http://blog.rominet.net/2006/10/firewall.html</link><author>noreply@blogger.com (Rominet.)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-35850068.post-116075903873262672</guid><pubDate>Fri, 13 Oct 2006 17:00:00 +0000</pubDate><atom:updated>2006-10-13T19:09:31.510+02:00</atom:updated><title>Please call the irony police !</title><description>Reçu aujourd'hui :&lt;blockquote&gt;From: Apple Research &amp;lt;macresearch@apple.com&amp;gt;&lt;br /&gt;Date: Fri, 13 Oct 2006 09:54:02 UTC&lt;br /&gt;Subject: Apple vous invite à participer à un important sondage&lt;br /&gt;&lt;br /&gt;Cher/chère Alain,                                                                                                                                               Apple prend en considération votre opinion et vous invite à participer à un sondage concernant votre expérience avec les ordinateurs Mac. Vos suggestions sont grandement appréciées et nous aideront à comprendre comment nous pouvons   mieux répondre à vos besoins.                                                                                                                                   Ce sondage est mené pour nous par LRW, une société indépendante de recherche en marketing.&lt;br /&gt;&lt;/blockquote&gt;Je pense que j'ai des lecteurs facétieux.</description><link>http://blog.rominet.net/2006/10/please-call-irony-police.html</link><author>noreply@blogger.com (Rominet.)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-35850068.post-116067631551721182</guid><pubDate>Thu, 12 Oct 2006 18:01:00 +0000</pubDate><atom:updated>2006-10-13T03:20:12.923+02:00</atom:updated><title>Verrouiller l'écran</title><description>J'aime bien pouvoir verrouiller mon écran en une seule combinaison de touches . Je sais faire avec sous Unix avec X11 (grâce à xbindkeys par exemple ou d'autres programmes selon le Window manager utilisé). Je sais faire sur Windows qui a un raccourci en standard. Je me suis dit que MacOSX avait ça évidemment, c'est une fonction qui semble assez naturelle.&lt;br /&gt;&lt;br /&gt;On peut assez facilement activer le screen-saver sur MacOS en utilisant des "hot-corners" (mettre la souris en haut à gauche par exemple), on peut aussi faire apparaître un petit menu avec un verrou so cute en utilisant "KeyChain Access" et en précisant "Show Status in Menu Bar". Ce petit menu a un choix "Lock Screen":&lt;br /&gt;&lt;br /&gt;&lt;a href="/images/lockscreen.png"&gt;&lt;img src="/images/lockscreen.png" alt="lockscreen" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Après quelques jours, je me suis demandé pourquoi sélectionner ce menu ne &lt;span style="font-weight: bold;"&gt;verrouillait pas toujours&lt;/span&gt; mon écran. J'ai fini par comprendre un truc incroyable : vous sélectionnez le choix "Lock Screen", vous lachez la souris, et vous ne devez surtout pas &lt;span style="font-weight: bold;"&gt;la bouger avant&lt;/span&gt; que le screen-saver ne soit lancé (ce qui peut prendre quelques secondes si ça swappe, et MacOSX swappe beaucoup). Sinon le screen-saver croit qu'il y a eu de l'activité et que vous avez changé d'avis. Sisi.&lt;br /&gt;&lt;br /&gt;Ensuite, pas découragé, j'ai cherché comment activer le "Cmd-L" (ou autre chose) pour déclencher le screen saver par clavier. Je suis allé dans System Preferences/Keyboard et là j'ai vu, oh miracle, qu'on pouvait créer des raccourcis globaux à toutes les applications. Génial !&lt;br /&gt;&lt;br /&gt;&lt;a href="/images/lockscreen2.png"&gt;&lt;img src="/images/lockscreen2.png" alt="lockscreen2" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Sauf que en fait ça ne marche pas. En cherchant pourquoi je suis tombé sur &lt;a href="http://www.macworld.com/weblogs/macosxhints/2006/01/lockscreen/index.php"&gt;cette page&lt;/a&gt; ou quelqu'un sans doute de très bien explique "&lt;span style="font-style: italic;"&gt;since this is a keyboard shortcut for a menubar icon, it only works when that area of the menubar is active (“has focus”)&lt;/span&gt;. Et son contournement est délirant : il faut, pour activer le focus, faire auparavant Ctrl-F8. Pour simplifier  les manipulations clavier il propose donc de mettre le raccourci Shift-Ctrl-F8. Et donc de locker l'écran avec la séquence &lt;span style="font-weight: bold;"&gt;Ctrl-F8 Shift-Ctrl-F8&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Bonk. Bonk. &lt;img src="/images/tetemur.gif" alt="bonk bonk" /&gt;</description><link>http://blog.rominet.net/2006/10/verrouiller-lcran.html</link><author>noreply@blogger.com (Rominet.)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-35850068.post-116064109458270260</guid><pubDate>Thu, 12 Oct 2006 08:12:00 +0000</pubDate><atom:updated>2006-10-13T20:44:28.770+02:00</atom:updated><title>Bizarreries Réseau (2)</title><description>Bon en fait c'est plus qu'une bizarrerie, c'est un gros bug. Gros gros, qui montre que le passage  de MacOS des processeurs PowerPC à Intel est pas si tranquille que ça.&lt;br /&gt;&lt;br /&gt;Je développe un logiciel de détection d'anomalie de trafic réseau, un petit truc qui doit permettre de repérer les malins qui font du SSH dans HTTPS ou un tunnel IP dans DNS ... Pour cela, il est nécessaire d'écouter le réseau, mais également de reconstruire le trafic afin d'obtenir le flux de données tel qu'il est lu à l'autre bout. Cela nécessite donc de réassembler le trafic TCP, ce qui n'est pas très simple, et ce que fait (imparfaitement) par exemple &lt;span style="font-style: italic;"&gt;libnids&lt;/span&gt;. J'ai parlé de ce truc en gestation à &lt;a href="http://www.hsc.fr/ressources/presentations/sstic06/index.html.fr"&gt;SSTIC06&lt;span style="font-style: italic;"&gt;.&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Quand j'ai commencé à porter ce petit travail sur mon Mac, &lt;span style="font-style: italic;"&gt;libnids&lt;/span&gt; ne reconnaissait aucun trafic. J'ai commencé par penser que le portage de libnids était un peu moisi (ce qu'il est), puis j'ai examiné le trafic remontré par libpcap (dans tcpdump ou ethereal), et j'ai constaté que tous les checksums des paquets TCP envoyés par ma machine étaient faux.&lt;blockquote&gt;&lt;code&gt;10:39:29.784579 IP (tos 0x10, ttl  64, id 30135, offset 0, flags [DF], proto: TCP (6), length: 52) 192.70.106.104.61090 &gt; 192.70.106.100.22: .,cksum 0x5580 (&lt;span style="color: rgb(255, 0, 0);"&gt;incorrect&lt;/span&gt; (-&gt; 0x7e1c), 192:192(0) ack 2657 win 65312&lt;/code&gt;&lt;/blockquote&gt;Jusque là, ce n'est pas un bug en fait: les cartes Ethernet récentes savent calculer les checksums TCP en hardware, dans mon cas, les paquets émis au final sur le réseau étaient corrects (on peut juste regretter que libpcap n'aie pas accès au vrai paquet).&lt;br /&gt;&lt;br /&gt;Je suis donc parti à la recherche d'une option permettant de désactiver la gestion hardware des checksums TCP, et après avoir pas mal cherché dans les forums de geeks MacOS qui font du réseau (c'est pas la majorité), je suis tombé sur deux sysctl \o/: &lt;blockquote&gt;&lt;code&gt;net.link.ether.inet.apple_hwcksum_tx: 1&lt;br /&gt;net.link.ether.inet.apple_hwcksum_rx: 1&lt;/code&gt;&lt;/blockquote&gt;&lt;br /&gt;Il y avait donc plus qu'à les mettre à 0 pour que le système se mette à les générer (et à les vérifier) au lieu de laisser la carte le faire. Je fais donc:&lt;blockquote&gt;&lt;code&gt;1007 root@khany:~&gt; sysctl -w net.link.ether.inet.apple_hwcksum_tx=0&lt;br /&gt;net.link.ether.inet.apple_hwcksum_tx: 1 -&gt; 0&lt;br /&gt;1008 root@khany:~&gt; sysctl -w net.link.ether.inet.apple_hwcksum_rx=0&lt;br /&gt;net.link.ether.inet.apple_hwcksum_rx: 1 -&gt; 0&lt;/code&gt;&lt;/blockquote&gt;&lt;span style="font-weight: bold;"&gt;Et la c'est le drame&lt;/span&gt; : plus moyen d'ouvrir un terminal, plus moyen de faire sudo, la résolution de nom marche plus, plus aucune appli ne se lance. C'est un symptôme assez connu sur MacOS qui indique que le réseau est mort : le système passe son temps à se causer sur lui même sur 127.0.0.1 pour interroger NetInfo (une vieille réminisence de NextStep de 1990 qui résiste, on se plaint pas, ca pourrait être du XML et du SOAP) . Quand le réseau est mort, le reste va suivre assez vite. Si vous avez de la chance vous avez encore votre shell root ouvert et vous remettez les deux valeurs à 1. Si vous avez pas de chance vous faites un ON/OFF brutal.&lt;br /&gt;&lt;br /&gt;Vous réfléchissez, vous recommencez prêt à remettre la valeur à 1, vous regardez ce que donne &lt;code&gt;tcpdump -lnvv -i lo0&lt;/code&gt; et vous vous apercevez que &lt;span style="font-weight: bold;"&gt;les checksums TCP calculés par MacOS sur Intel sont faux&lt;/span&gt;. Ils sont faux sur Ethernet, mais la carte les recalcule quand même, ce qui fait que vous gardez votre connectivité avec les autres machines. Ils sont faux aussi sur le loopack et comme par le deuxième sysctl vous avez demandé à les vérifier, tous les paquets sont rejetés. Ils sont sans doute faux pour un bête problème d'Endianness et de raccourci dans les calculs, j'avoue que je n'ai pas cherché _ou_ ça merdait.&lt;br /&gt;&lt;br /&gt;J'ai posté ce bug avec sa description sur bugreport.apple.com le 1er Mai, on m'a attribué le bug #4532260. 5 jours plus tard j'ai reçu un mail me disant que mon bug était un duplicate d'un autre (comment le savoir ?) et que "&lt;span style="font-style: italic;"&gt;After further investigation it has been determined that this is a known issue, which is currently being investigated by engineering.&lt;/span&gt;" Depuis il y a eu 4 updates de systèmes, et le bug est toujours la dans MacOS 10.4.8.&lt;br /&gt;&lt;br /&gt;Ce bug est grave parce qu'il montre qu'il y a des problèmes d'Endianness qui trainent dans le portage Intel. Il en est des plus faciles à contourner (j'en ai un autre sous le coude dont je vous parlerais), mais il y en a probablement qui ont des conséquences sur la sécurité. Il est grave aussi parce que en gros ça marche par miracle et que la qualité est pas là ... Ce que je n'ai pas encore compris, c'est pourquoi les checksums TCP sont corrects sur ppp ...&lt;br /&gt;&lt;br /&gt;Pour finir, il n'est donc pas possible sur MacOS Intel de faire un système de détection d'intrusion réseau(NIDS) valide : il est en effet impossible de savoir si les paquets émis par la machine ont vraiment un checksum invalide ou pas, et il faut donc se résoudre à ça:&lt;blockquote&gt;&lt;code&gt;  /* AT 20060501 Grrr&lt;br /&gt; if (my_tcp_check(this_tcphdr, iplen - 4 * this_iphdr-&gt;ip_hl,&lt;br /&gt;                this_iphdr-&gt;ip_src.s_addr, this_iphdr-&gt;ip_dst.s_addr)) {&lt;br /&gt;   nids_params.syslog(NIDS_WARN_TCP, NIDS_WARN_TCP_HDR, this_iphdr,&lt;br /&gt;                    this_tcphdr);&lt;br /&gt;   return;&lt;br /&gt; } */&lt;/code&gt;&lt;/blockquote&gt;Autant dire que c'est dangereux, parce que quelqu'un de malin va balancer des paquets contenant des données vues comme normales, alors qu'elles ne seront pas acceptées par le système distant.</description><link>http://blog.rominet.net/2006/10/bizarreries-rseau-2.html</link><author>noreply@blogger.com (Rominet.)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-35850068.post-116063820858454820</guid><pubDate>Thu, 12 Oct 2006 07:13:00 +0000</pubDate><atom:updated>2006-10-13T19:47:02.286+02:00</atom:updated><title>Bizarreries Réseau (1)</title><description>Bon en lisant la suite vous allez dire que j'abuse. Mais non en fait.&lt;br /&gt;&lt;br /&gt;Comme je l'ai dit, je fais des choses bizarres dans mon métier. Mais la couche réseau de MacOS, elle, elle est  &lt;span style="font-weight: bold;"&gt;très&lt;/span&gt; bizarre. J'ai plein de petits exemples, alors on va commencer sur un que vous pourrez reproduire chez vous. Imaginons que la carte Ethernet ait l'adresse 192.168.230.5 et tapez les commandes suivantes:&lt;blockquote&gt;&lt;code&gt;&lt;br /&gt;1017 root@khany:~&gt; route add 10.0.0.1 192.168.230.5&lt;br /&gt;add host 10.0.0.1: gateway 192.168.230.5&lt;br /&gt;1018 root@khany:~&gt; telnet 10.0.0.1&lt;br /&gt;Trying 10.0.0.1...&lt;br /&gt;telnet: connect to address 10.0.0.1: Cannot allocate memory&lt;br /&gt;telnet: Unable to connect to remote host&lt;/code&gt;&lt;/blockquote&gt;&lt;br /&gt;"Cannot allocate memory" ? &lt;span style="font-weight: bold;"&gt;WTF ! &lt;/span&gt;Évidemment dans le man de &lt;span style="font-style: italic;"&gt;connect(2)&lt;/span&gt; cette erreur n'est pas prévue. Je ne comprends meme pas comment elle peut se produire d'ailleurs, j'imagine qu'il y a une boucle quelque part dans le noyau, ça fait un peu peur. D'ailleurs ce n'est pas propre à TCP, en icmp c'est pareil:&lt;blockquote&gt;&lt;code&gt;1022 root@khany:~&gt; ping 10.0.0.1&lt;br /&gt;PING 10.0.0.1 (10.0.0.1): 56 data bytes&lt;br /&gt;ping: sendto: Cannot allocate memory&lt;/code&gt;&lt;/blockquote&gt;Je n'ai retrouvé ce comportement sur aucun autre système Unix (qui peuvent avoir des comportements divers selon la configuration du routage: soit ils répondent sur cette adresse, soit ils se mettent a renvoyer plein de ICMP Redirect, soit ca se perd).&lt;br /&gt;&lt;br /&gt;[Edit: Radar #4782601]</description><link>http://blog.rominet.net/2006/10/bizarreries-rseau-1.html</link><author>noreply@blogger.com (Rominet.)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-35850068.post-116058778675047933</guid><pubDate>Wed, 11 Oct 2006 17:15:00 +0000</pubDate><atom:updated>2007-01-01T07:39:27.623+01:00</atom:updated><title>iCal</title><description>J'aime bien iCal. J'aime bien les gens qui l'ont écrit, ils montrent qu'il reste (ait?) de la place pour des équipes de développement en Europe, qu'il reste de la place pour faire de la qualité, des trucs jolis et pas trop lourdingues, et qui ne soient pas web-centric.&lt;br /&gt;&lt;br /&gt;Sauf que je ne peux quasiment pas me servir d'iCal dans mon travail : mes collègues et mes clients (comme la plupart des gens dans le monde professionnel) ont pris la désagréable habitude de se référer aux&lt;span style="font-weight: bold;"&gt; numéros&lt;/span&gt; de semaine pour dater des évènements.&lt;br /&gt;&lt;br /&gt;iCal sait saisir et  afficher des tâches débutant en Arabe ancien et se terminant en Klingon, mais ne sais pas afficher un putain de numéro de semaine dans la colonne qui va bien.&lt;br /&gt;&lt;br /&gt;"Alain, on peut faire un audit machin semaine 47 ?"&lt;br /&gt;"Attends je finis de porter /usr/src/usr.bin/ncal sous MacOS et de voir à quoi ça correspond et je te réponds !"&lt;br /&gt;&lt;br /&gt;Bon j'exagère, en pratique je me balade avec un QuoVadis Bleu pâle du meilleur effet, mais il est impossible que je sois le premier à demander ça. Et iCal a bientot 4 ans, et c'est la version 2.0.4.&lt;br /&gt;&lt;br /&gt;Et non, il n'y a pas non plus de n° de semaine dans le widget Calendrier de Dashboard.</description><link>http://blog.rominet.net/2006/10/ical.html</link><author>noreply@blogger.com (Rominet.)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>3</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-35850068.post-116058221048721011</guid><pubDate>Wed, 11 Oct 2006 15:48:00 +0000</pubDate><atom:updated>2006-10-11T18:07:12.200+02:00</atom:updated><title>Ergonomie (1)</title><description>MacOS est censé être très user-friendly, mais &lt;a href="http://en.wikipedia.org/wiki/NEXTSTEP"&gt;NextStep&lt;/a&gt; de 1990 sur lequel MacOSX est fondé avait selon moi de sérieux soucis d'ergonomie, et ces problèmes ressortent régulièrement, en particulier dans le Finder (que pour ma part j'ai renoncé un peu à utiliser: un shell, "cd" et "open" ça va à peu près), mais pas seulement.&lt;br /&gt;&lt;br /&gt;Une des choses sur lesquelles je peste régulièrement, ce sont les "tabbed dialog" (enfin je crois que c'est cela le nom). Un des exemples les plus flagrants de leur dramatique destinée c'est ça:&lt;br&gt;&lt;br /&gt;&lt;a href="images/preview-naze.png"&gt;&lt;img src="images/preview-naze-tb.png" alt="preview-naze"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;"Je voudrais imprimer seulement cette page. Où est le numéro de la page ?" "Il est sous la boîte !" On peut la déplacer ? "Nan, il ne faut pas compliquer la vie de l'utilisateur avec des boîtes de dialogues qui se déplacent !". Bref.&lt;br /&gt;&lt;br /&gt;De même dans Firefox, qui utilise les tabbed dialogs pour les alertes Javascript, ce qui m'empêche de faire de beaux screenshots pour montrer des attaques de Cross Site Scripting (on ne voit plus l'URL). Grr.</description><link>http://blog.rominet.net/2006/10/ergonomie-1.html</link><author>noreply@blogger.com (Rominet.)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-35850068.post-116057852103626379</guid><pubDate>Wed, 11 Oct 2006 14:47:00 +0000</pubDate><atom:updated>2006-10-11T17:01:19.470+02:00</atom:updated><title>Trop compliqué pour moi.</title><description>Quand le mac est livré il a un fond d'écran en dégradés. N'ayant pas forcément beaucoup de goût, je préfère un fond d'écran uni bleu foncé (pour vous dire comme je suis original, j'ai une voiture gris metallisé).&lt;br /&gt;&lt;br /&gt;Bref j'ai voulu aller dans System Preferences/Desktop &amp; Screen Saver, et mettre un fond bleu foncé. Chouette, un bidule marqué "Solid Colors", ça doit être ça ! Comment fait-on pour choisir une autre couleur, on doit cliquer quelque part je suppose...&lt;br /&gt;&lt;br /&gt;&lt;img src=images/rhaaa.png&gt;&lt;br /&gt;&lt;br /&gt;Click Click Click Click ... Grmmmbbll Click Click Click ... RHAAA PUTAIN COMMENT ON FAIT !?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Après avoir demandé de l'aide à un ingénieur système MacOS reconnu: on fait pas. On prend ImageMagick compilé depuis Darwin Ports (y a pas de logiciel de dessin bitmap livré avec MacOS), on crée un fichier de 10x10 de la bonne couleur, on va le poser dans /Library/Desktop Pictures/Solid Colors et on le voit apparaître. Après on m'a dit que j'aurais pu faire un glisser/déposer. Ah.</description><link>http://blog.rominet.net/2006/10/trop-compliqu-pour-moi.html</link><author>noreply@blogger.com (Rominet.)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item></channel></rss>