« mars 2013
lunmarmerjeuvensamdim
123
45678910
11121314151617
18192021222324
25262728293031

Qui suis-je?


Add to Technorati Favorites

Big Crunch : Cosmos ne répond plus

Auteur : Rémi GOURRIEREC
Editeur : Shampooing / Delcourt

Lire la (courte) présentation Chez son éditeur

  Chez Shampooing, on est rarement déçu. Un grand nombre de titres qui ont compté ces 10 dernières années, et qu'il faut avoir lu selon moi se trouvent en tout cas dans cette collection (Trondheim, Boulet, Delisle, Pedrosa...)
Nul doute que Rémi Gourrierec rejoindra cette liste prestigieuse. Avec ce tome 1 d'une série annoncée de 6 tomes (?), il fait fort puisque vous ne pouvez le lire que d'une traite. Dès les premières pages, vous êtes dans le bain et vous vous laissez prendre dans cette histoire pourtant improbable de super-héros (français qui plus est!). Le style est renouvelé avec beaucoup d'intelligence et de finesse (et sans esbrouffe ;) ). C'est malin et entraînant.

Mais surtout ne lisez pas de résumé pour ne pas vous "spoiler". Le plaisir vient de l'histoire et de son déroulé.

Le Commodore 64 sur Mac

Pour fêter l'anniversaire des 30 ans du Commodore 64, rien de tel qu'un bon retour en arrière. Normalement, sauf si vous êtes un collectionneur féru, votre vieux Commodore a fini aux puces, à la brocante, ou ailleurs. Dommage, car aujourd'hui il se négocierait sans doute à la vente. Quoi qu'il en soit, la lenteur insupportable du lecteur de cassette et les câbles de périphériques aujourd'hui inadaptés vous compliqueraient la vie. Pour vous faire une M@deleine de Proust à peu de frais, il vous suffit de télécharger un émulateur gratuit.

Mon choix s'est porté assez rapidement sur Vice. Le choix sur Mac est plus restreint que sous Windows, et la version Intel a tué sans doute l'autre programme.

Pour le télécharger, aller ici : http://www.zimmers.net/anonftp/pub/cbm/crossplatform/emulators/VICE/

Choisissez la dernière qui convient. Favorisez la dernière version de Vice (actuellement 2.3), Cocoa Natif, et Intel si votre Mac est récent. Une fois installé (copié le contenu du disque virtuel dans un dossier), il vous suffit de lancer l'application x64.app.

Vous pouvez vous saisir votre application en basic, si vous en avez le courage!!! Sinon, vous pouvez télécharger des jeux ici : http://www.c64.com/

Une fois trouvé votre jeu, téléchargez-le avec "Download Now". Depuis l'application x64, vous avez un menu File -> "Smart Attach Disk/Tape", où vous pouvez sélectionner votre ".zip" téléchargé, qui se lancera automatiquement.

FooBillard 3.0a pour Mac Intel

Comme beaucoup d'entre vous sans doute, le passage à Mac OSX Lion m'a été fatal à toutes mes vielles applications PowerPC. Plus de Rosetta, plus de PowerPC. A en voir les réactions des utilisateurs sur les forums, Apple aurait dû quand même faire un effort sur le sujet.

En tout cas, beaucoup de mes applications sont OpenSource et profitent donc de mise à jour en mode Intel. Toutes ? Non, car mon vieux petit jeu de billard Foobillard semble scotché en … 2003 ! Il a semble-t-il profité voilà quelques années de mises à jour pour PC, mais point sur Mac. C'est vraiment bête, car il y a peu de chance que je paie pour un jeu de billard (autant aller jouer avec des amis) sur ordinateur ! Celui-là est très simple, offre peu d'options, mais il est juste agaçant comme il faut, car l'IA est dur à battre, mais pas imbattable.

Alors j'ai joué le jeu de l'OpenSource, si j'ose dire. Et je me suis dit qu'il était sans doute possible de reconstruire cette application puisque les sources étaient disponibles.

Il m'a fallu quand même une ou deux soirées pour le mettre au point (certes pour le coup, autant acheter une application ;) ). Il a fallu bidouiller deux ou trois vieilles libraires carrément obsolètes, comme la librairie Glut.

Mais voilà, reparti pour 10 ans (?). Une application Intel, 64 bits (tant qu'à faire), et compatible Mac OSX Lion ( et apparemment Snow Leopard).

J'ai contacté le concepteur officiel de Foobillard, mais celui-ci ne m'a pas répondu. Si quelqu'un est intéressé par les sources légèrement modifiées, qu'il se fasse connaître. Pour le binaire, me le demander (seb@smarinier.net), je le mettrai en téléchargement.

Mettre en pause l'indexation de Spotlight

Des personnes particulièrement intelligentes chez Apple ont estimé que l'indexation en tâche de fond de Spotlight serait si bien calculée qu'elle ne vous dérangerait jamais. Je ne sais pas sur quelles bases ils ont fondé leurs affirmations, mais en ce qui me concerne, elle se déclenche assez souvent, et en particulier quand je ne le veux pas. Utilisant effectivement ce qui semble être du "temps libre" de votre ordinateur elle se déclenche discrètement, et fait chauffer votre portable. La sensation de ralentissement et le ventilateur qui peut se mettre en route en sont les symptômes.

En regardant tourner les processus, vous verrez alors deux processus "mds" et "mdworker" qui sont accrochées comme deux tiques à votre processeur. Les tuer? Elles repartent de plus belle, en prenant tout le temps processeur. La seule solution que j'ai trouvé pour l'arrêter. Si vous avez installé les "Developer Tools", alors en mode "Terminal",

Identifiez le processus "mdworker"

ps ax | grep md
99174   ??  Ss     1:00.09 /System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework/Support/mds
99243   ??  TXs    0:16.93 /System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework/Versions/A/Support/mdworker MDSImporterWorker com.apple.Spotlight.ImporterWorker.501

Ici, c'est donc le 99243 ensuite, tapez:

sudo gdb mdworker 99243

Le déboggueur bloquera le processus. Celui-ci se débloquera à votre convenance, lorsque vous taperez "quit" sous GDB.

Archiver ses photos de iPhoto sur un disque externe

Les vacances sont une période propice aux bonnes résolutions, aux rangements et archivages d'été (et divers). Ainsi un problème récurrent est le remplissage du disque dur par les photos qui s'accumulent dans les dossiers gérés par iPhoto.

En effet, si comme moi vous avez acheté un nouvel appareil numérique, qui, alors que l'ancien ne produisait que des fichiers de moins de 2 Mo, celui-ci peut monter à plus de 10Mo la prise. Pour peu que vous fonctionniez en fichier "Raw", ces valeurs peuvent exploser... Et remplir ainsi votre disque dur, année après année. Mes tailles de dossiers ont ainsi été multipliées par 20 entre 2003 et 2007.

Alors bien évidemment, une stratégie simple peut aussi consister à éliminer les photographies floues, inintéressantes, sur-exposées, bref, à faire le ménage parmi toutes ces images. Mais vous ne faites que repousser l'échéance fatale où votre disque va se remplir. Et puis, vous n'avez pas forcément envie de faire des choix (et pas forcément tant de photos ratées!)

La solution que je propose ici consiste à placer vos images originales, année par année dans un disque de sauvegarde:

  • Les photos des années antérieures seront sauvegardées sur un disque externe
  • Vous allez créer un lien symbolique au niveau de votre disque interne, avec les dossiers sauvegardés sur votre disque externe.
  • Les vignettes des photos (nettement plus petites), sont elles conservées sur votre disque local
  • Lorsque votre disque externe n'est pas branché, vous pouvez quand même consulter vos images, en tant que vignettes, mais elles ne pourront s'afficher "en grand" que si votre disque externe est branché.

Attention, la manipulation que je vais indiquer ici implique certaines manipulations en mode "console". Si vous n'êtes vraiment pas à l'aise avec ce type de choses, je vous conseille d'éviter ce qui suit.

1 - Se procurer un disque externe

N'importe quel disque USB de grande capacité de quelques centaines de Go fera l'affaire.
Attention: je vous déconseille fortement d'utiliser votre disque de sauvegarde (Time Machine) pour cet usage. Sinon, si ce disque de sauvegarde se crashe, vous aurez perdu toutes vos photographies.

2 - Nommez ce disque externe

Choisissez de préférence un nom simple, sans accentué ni espace. Ne changez pas par la suite ce nom. Les liens symboliques utilisent ce nom.

3 - Créez un dossier pour vos photographies à archiver

Dans votre disque dédié à vos photos, créez par exemple un dossier "Photos"

4 - Retrouver les dossiers à archiver

Dans votre dossier personnel, allez dans le dossier "Images". Sélectionnez le dossier "iPhoto Library" en maintenant la touche "CTRL" enfoncée (ou bien faites un clic droit avec votre souris, si elle le permet). Sélectionnez comme suit l'option de menu "Afficher le contenu du paquet"

5 - Copier vos dossiers

Vos images se trouvent dans le dossier "Originals". Ouvrez ce dossier, vous avez vos images classés année par année.

En sélectionnant un dossier, et en faisant un "POMME+I" (ou Lire les informations depuis le menu "Fichier" du Finder, vous saurez quelle est la taille de votre dossier. Vous pourrez ainsi estimer s'il est intéressant pour vous de les archiver ou non.

Copier donc année par année (ne prenez pas l'année en cours !) les dossiers sur votre disque externe, dans le dossier "Photos" que vous avez créé (en section 3)

6 - Renommez les dossiers sauvegardés

Pour chacun des dossiers que vous avez copiés, (sur votre ordinateur en local) renommez les en ".save".
Exemple : "2004" -> "2004.save"

7 - Lancer l'application "Terminal"

Allez dans le dossier "Applications" -> "Utilitaires". Lancer l'application. L'écran de votre "Terminal" vous permet d'accéder aux commandes systèmes de votre Mac.

8 - Lister vos dossiers copiés

Tapez la commande suivante, (soit "MonDisque" le nom du disque):

ls -l /Volumes/MonDisque/Photos/

Terminez votre saisie avec la touche"Entrée". Vous devez obtenir la liste des dossiers que vous avez copiés, soit quelque chose comme :

Exemple:

drwxr-xr-x  20 Sebastien  staff   680  12 jul  2010 2003
drwxr-xr-x  20 Sebastien  staff   1156 12 jul  2010 2004
drwxr-xr-x  20 Sebastien  staff   238 12 jul  2010 2005

9 - Créez les liens symboliques

Tapez les deux commandes suivantes (terminez par entrée):

cd Pictures/iPhoto\ Library/Originals
ls -l

Vous devez avoir la liste de tous vos dossiers, ceux que vous avez copiés étant appelés ".save"

Exemple:

drwxr-xr-x  20 Sebastien  staff   680  12 jul  2010 2003.save
drwxr-xr-x  20 Sebastien  staff   1156 12 jul  2010 2004.save
drwxr-xr-x  20 Sebastien  staff   238 12 jul  2010 2005.save
drwxr-xr-x  20 Sebastien  staff   680  12 jul  2010 2006.save
drwxr-xr-x  20 Sebastien  staff   1156 12 jul  2010 2007.save
drwxr-xr-x  20 Sebastien  staff   680 12 jul  2009 2008
drwxr-xr-x  34 Sebastien  staff  1156  9 jan  2010 2009
drwxr-xr-x   7 Sebastien  staff   238 25 avr 21:28 2010

Pour CHACUN des dossiers que vous avez copiés, tapez la commande suivante, en remplaçant les termes en italique:

ln -s /Volumes/Nom_du_disque/Photos/Année Année

Ainsi par exemple:

ln -s /Volumes/MonDisque/Photos/2003 2003

Répétez cette opération pour chaque année. Dans mon exemple, 2004, 2005, 2006 et 2007.

Notez qu'en utilisant la touche "Tabulation" (à gauche de la lettre A) lors de votre saisie, la saisie dans "Terminal" vous proposera les noms correspondants à votre frappe. Ceci vous permet de valider les noms des dossiers.

Dans le dossier "Originals", avec le Finder, vous obtenez une image d'un dossier avec une flèche pour les dossiers constitués:

Exemple:

Double-cliquez dans les dossiers. Si vous accédez aux dossiers de vos photos, alors votre lien symbolique fonctionne. Sinon, effacez les de "Originals" et recommencez avec Terminal, vous vous êtes sans doute trompé dans le noms des dossiers.

10 - Vérifiez dans iPhoto

Sélectionnez une de vos anciennes photos, cliquez pour la visualiser en grand. Si vous l'obtenez "nette", cela indique que vous avez réussi. Si vous obtenez l'image suivante, c'est que iPhoto n'accède pas au bon chemin :

Notez que par ailleurs, c'est cette image que vous obtiendrez quand vous voudrez accéder "en grand" à des photographies archivées, si votre disque n'est pas branché.

11 - Effacez vos dossiers de photos

Si toutes les étapes précédentes se sont déroulées correctement, vous pouvez effacer les dossiers locaux de photographies:

Sur votre disque local, effacez les dossiers renommés ".save" de votre dossier "Originals".

12 - Conclusion

Voilà, vos anciennes photographies sont désormais archivées.

Remarque importante: Penser à continuer de sauvegarder votre Mac avec Time Machine. Rappelez-vous alors de brancher votre disque externe de Photos lorsque vous effectuez votre sauvegarde. Sinon, elles ne sont pas sauvegardées.

Ouverture de l'Apple Store Montpellier

Samedi 14 novembre après-midi, nous étions donc par hasard devant ce fameux Apple Store, où était organisé une ouverture à midi.

Cette ouverture a été orchestrée totalement artificiellement pour avoir lieu après la prestigieuse ouverture de Paris. En fait le magasin était vraisemblablement prêt pour l'ouverture de toute la zone commerciale Odysseum de Montpellier, où une cinquantaine de magasins ont ouvert simultanément... sauf l'Apple Store... Soit ils ne voulaient pas faire de l'ombre à Paris, soit ils ne voulaient pas être "une ouverture parmi d'autres ouvertures", lorsque tous les magasins ont été ouverts, fin septembre.

De fait, une sorte d'effet de masse a tenté d'être mis en place pour provoquer un petit attroupement. Le slogan "85000 cadeaux une seule boîte" laissait un effet supposer une pluie de cadeaux tombant sur les heureux élus qui s'étaient insérés dans la file d'attente. Comme le moindre bidule estampillé Apple coûte au moins 10 euros, cela a motivé quelques personnes plus patientes que les autres (que moi en tout cas), à se placer entre les barrières, espérant sans doute avoir de Apple un cadeau digne des milliers d'euros que chacun d'entre nous leur avons laissé depuis toutes ces années (faites vous-mêmes le calcul).

On peut voir par ailleurs qu'ils avaient vu plutôt grand, puisque les barrières destinées à canaliser l'immense foule n'étaient utilisées que pour la moitié.

Les vendeurs semblaient très motivés et entonnaient un "po---popopo-popo" juste avant l'ouverture des portes. Mais la cinquantaine de personnes patientant devant le magasin restaient quant à eux relativement impassibles! On était bien loin des campements organisés pour la sortie de l'iPhone.

Finalement, les portes s'ouvrent, et les premiers clients (visiteurs?) finissent par voir récompensée leur longue attente par une petite boîte blanche.

Nous avons intercepté un de ces patients applemaniaques et lui avons demandé :

- "Alors ? Qu'y avait-il dans cette boîte qui mérite d'attendre comme cela ?"
- "Un tee-shirt Apple." (tête avec un demi-sourire) 
- "Wahhhh. trop généreux Apple!"
- "Boah.. Je vais essayer de le revendre sur E-bay.
   Je me ferai peut-être un peu d'argent..."

Voilà donc un magasin Apple de plus sur Montpellier. Nous disposons ici de plusieurs magasins Apple (Fnac, Apple Centers...) qui ne vont pas forcément apprécier cette concurrence (déloyale ?). Et même si je n'aurai pas trop de regret pour la Fnac où un vendeur subtilement anti-apple me crispe depuis plusieurs années, je ne saurai que trop vous conseiller d'aller à la rencontre de la très sympathique équipe de Mac Tribu, présente depuis longtemps sur Montpellier.



Faut il le alors le préciser; les trois dernières photos sont prises avec un iPhone. Et ont été ensuite traitées sur iPhoto sur mon Mac PowerBook Pro... ;)

Quand Firefox nous parle

Quand Firefox nous parle...



Il subsiste des traces d'humour de développeurs en mal d'explications ;). (Ici, on voit que le développeur était aussi en mal de positionnement pour les boutons)... J'ai un peu hésité avant de cliquer sur l'un ou l'autre des boutons:





Il y a aussi des messages sérieux où l'humour pointe son doigt. Un clin d'oeil envers certains systèmes qui mettent en garde pour la moindre opération sur votre disque !!





On trouve, aussi, un peu caché dans l'application, comme un de ces "Easter Egg" des jeux vidéo ou des Rom des anciens modèles de Macintosh (http://www.eeggs.com/items/2258.html). Ici ils n'ont pas mis les photos des contributeurs (cela prendrait trop de place!!!), mais un extrait d'une "bible" de Mozilla:

Lisez-bien le texte, vous comprendrez le message sous-jacent. Une véritable "croisade" que le Renard en Feu mène contre Mammon!

Pour lire quelques extraits du livre de Mozilla : http://www.mozilla.org/book/ (en anglais). Vous y trouverez aussi des allusions sur le mailer ThunderBird. Sinon sur FireFox, tapez "about:mozilla" dans la saisie d'URL. Vous comprendrez aussi que vous faites partie de la "légion" ;)...

Google se fait de la pub

Alors ça y est ? Google met fin à une règle qui semblait pourtant intangible : "Pas de publicité sur notre page d'accueil". Alors ce n'est pas vraiment de la publicité, comme on la voit sur Internet, mais ça en a quand même la couleur et l'odeur...

En tout cas, ils se sont offerts la place en or! Celle qui fait rêver les annonceurs...

Notons que c'est pour un de leur téléphone Android. Je ne vais tout de même pas leur faire de la pub, non ?

Tibao : jeux en ligne pour les enfants

Connaissez-vous Tibao ?

Ce petit personnage a été créé par un graphiste indépendant, Grégory Korzeniowski voilà plus de 8 ans. Je l'ai découvert par hasard il y a quelques années, lorsque ma fille avait quatre ans. Entièrement créé en Flash, le site propose divers petits jeux destiné à un très jeune public (3-8 ans). Faites évoluer le petit Tibao dans sa plaine africaine, et vous découvrirez les jeux conçus et réalisés par ce passionné, comme les exemples qui suivent:

Une course en zèbre:

Un "memory":

Le graphisme, les sons, les animations (attente de chargement), tout est parfaitement sympathique et peut distraire votre enfant au moins aussi bien que nombre de CD-Roms interactifs.

Aller sur Tibao.com

N'oubliez pas de revenir sur son site, car, au fur et à mesure du temps libre de Grégory, il est possible de découvrir de nouveaux jeux!

Lire un article sur Tibao et son auteur

Comment éditer des fichiers distants avec un éditeur texte via SSH

Vous avez accès à différents serveurs par le service SSH, et vous en n'aimez pas VI/VIM ? Vous voulez les éditer directement avec un éditeur plus convivial ? Alors sachez qu'il est possible d'effectuer cette opération de façon relativement transparente sur Mac OSX ou Windows.

Sur Mac OSX

Il vous faut deux logiciels que je conseille pour cet usage: Cyberduck et TextWrangler, librement téléchargeables respectivement en http://cyberduck.ch/ et http://www.barebones.com/products/TextWrangler/

Avec Cyberduck, vous pouvez utiliser des signets (bookmarks) de connexion ou bien effectuer une "nouvelle connexion" en direct:

L'important est de bien sélectionner l'option SFTP pour le mode de connexion.

Naviguez librement dans les dossiers, puis sélectionnez les fichiers à éditer. Faites alors CTRL+CLIC (ou clic-droit si votre souris le permet). Sélectionnez le menu "éditez avec...":

Les fichiers s'ouvriront sous forme de fichiers temporaires sous TextWrangler. Attention, avec TextWrangler de bien sélectionner l'encodage de caractères et de retours chariots qui convienne le mieux à votre fichier. Il effectuera ce choix pour vous, dans un fichier existant, via une reconnaissance de caractères. Mais si vous créez un nouveau document ou bien si vous incorporez pour la première fois des caractères accentués dans un document existant, je vous conseille vivement de vérifier ces aspects particuliers.

Avec Windows:

Il vous faut également deux outils que je conseille également : WinSCP et EditPadLite, téléchargeables librement en http://winscp.net/eng/download.php et http://www.editpadpro.com/editpadlite.html.

Pour l'éditeur de texte, le transfert de fichier automatique fonctionne vraisemblablement avec d'autres programmes, faites l'essai avec votre éditeur favori si EditPadLite ne vous convient pas.

Commencez par paramétrer WinScp, pour que les fichiers s'ouvrent directement dans le bon éditeur, comme suit (exemple avec les fichiers PHP):

Etablissez ensuite une nouvelle connexion:

L'important là aussi est de bien sélectionner l'option SFTP pour le mode de connexion.

Naviguant dans la partie droite, vous pouvez sélectionner des fichiers à éditer. En effectuant un clic-droit sur ces fichiers, ils s'ouvriront alors automatiquement dans l'éditeur externe que vous aurez paramétré:


Dans les deux environnements, l'intérêt évidemment est donc que les fichiers sont transférés automatiquement et de façon transparente pour vous.

Attention tout de même, si la connexion est coupée (inactivité sur le réseau, déconnexion du programme WinSCP ou Cyberduck), vous n'avez plus que des fichiers temporaires sans lien dans votre éditeur. Toute modification est alors effectuée "dans le vide".

Comment effectuer une identification d'un utilisateur Active Directory en PHP via LDAP

Si vous arrivez ici, c'est que sans doute vous avez comme moi cherché sur Internet comment effectuer une authentification en LDAP sur une base Active Directory, en PHP. Difficile car on trouve beaucoup de bruit avec ces termes !

Voici ce que j'ai fini par écrire. Le principe essentiel est d'effectuer une recherche du DN, puis de re-effectuer un "ldap_bind". Si cela ne fonctionne pas dans votre cas, faites le moi savoir via les commentaires!

Le petit bout de code:


// modify these values
define("LDAP_HOSTNAME","192.168.0.10"); // LDAP server
define("LDAP_DN", 		"DC=xx,DC=yy,DC=zz"); // LDAP DN
define("LDAP_CN", 		"admin");  // LDAP admin name
define("LDAP_CN_PASS", 	"password");  // LDAP admin password

function LDAP_identify( $login, $password) {
  $ldaprdn  = 'CN='.LDAP_CN.",CN=Users,".LDAP_DN;   // DN ou RDN LDAP
  $ldappass = LDAP_CN_PASS;  // admin password
  $ld = ldap_connect( LDAP_HOSTNAME);
  if (!$ld)  {
	echo "Can't connect on LDAP server";
	return false;
  }

  ldap_set_option($ld, LDAP_OPT_PROTOCOL_VERSION, 3);
  ldap_set_option($ld, LDAP_OPT_REFERRALS, 0);
  if (!ldap_bind( $ld, $ldaprdn, $ldappass)) {
	echo "Can't identify on LDAP server";
	ldap_close( $ld);
	return false;
  }

  $r=ldap_search($ld, LDAP_DN, "(sAMAccountName=$login)");
  $info = ldap_get_entries( $ld, $r);
  if ($info)  {
	/*
	** If you want to get some info
	$id = $fullName = $mail = '';
	if (isset($info[0]['sn'])) $id =$info[0]['sn'][0];
	if (isset($info[0]['cn'])) $fullName =$info[0]['cn'][0];
	if (isset($info[0]['mail'])) $mail =$info[0]['mail'][0];
	*/
		
	$DN = '';
	if (isset($info[0]['dn'])) $DN =$info[0]['dn'];
		
	// Active Directory accept empty password !?
	$password = trim($password); 
	if (empty($password) || empty($DN) || !ldap_bind( $ld, $DN, $password)) {
		echo "Erreur d'identification";
		ldap_close( $ld);
		return false;
	}

	// here, you're identified
	ldap_close($ld);
	return true;
  }

  ldap_close( $ld);
  return false;
}

Comment vider le cache DNS (Mac, Linux et Windows)

Vider le cache de DNS (noms de domaines) sous Linux, c'est assez facile, puisqu'un service identifié s'en occupe:

sudo /etc/init.d/nscd restart

Sous Windows, il existe une commande spécifique (un peu longue!):

ipconfig /flushdns

Pour finir, sur Mac OSX, il faut passer aussi par une commande spéciale:

Depuis Lion (10.7):
sudo killall -HUP mDNSResponder
Pour les anciens systèmes:
sudo dscacheutil -flushcache

Si vous n'avez pas dscachutil, c'est que votre système n'est pas forcément très récent (<=10.4), il vous faut passer par l'ancienne commande:

sudo lookupd -flushcache

Les fichiers temporaires de Firefox et Thunderbird (sur Mac)

Voilà déjà un bon moment que je peste contre Firefox et Thunderbird, qui, malgré leurs nombreuses qualités, me laissent systématiquement sur le bureau des fichiers incongrus, issus de clics divers et variés. En effet, pour chaque pièce jointe dans le cas de Thunderbird, et pour chaque fichier PDF, Excel, et autre trouvé sur Internet avec Firefox, ces deux programmes, ne sachant trop qu'en faire, me les laissent sur le bureau. Deux clics, et le fichier devient XXX (2) , puis XXX (3), etc... En quelques jours, le bureau devient un fatras, jusqu'à ce qu'il n'y ait plus de place et que les icônes s'empilent dans le coin supérieur droit. En général au-dessus de votre disque dur.

Ceci n'a pas que des inconvénients. En effet, cela vous oblige à faire le ménage régulièrement, et ainsi, votre disque ne se remplit (pas trop) de toutes ces fichiers inutiles. En revanche, si comme moi, vous utilisez votre bureau pour laisser quelques éléments importants, ou bien les dossiers du moment, le ménage devient pénible. Le "Qu'est ce que ce fichier ? En ai-je besoin ou pas ?" peut devenir vraiment pénible.

Je me suis ainsi pas mal énervé envers les deux produits phares de Mozilla. Ne comprenant pas pourquoi dans les deux cas, on trouve une préférence. "Enregistrer les fichiers dans..." pour Firefox. "Enregistrer toutes les pièces jointes dans ce dossier:" pour Thunderbird. Mais ces deux applications n'en ont que faire.

Après donc avoir recherché sur Internet, il apparaît que ce problème fait l'objet de nombreuses plaintes (je ne suis pas le seul!), et fait l'objet d'un bug référencé chez Mozilla https://bugzilla.mozilla.org/show_bug.cgi?id=311292 . 130 commentaires enrichissent un débat fort intéressant où des remarques philosophiques affrontent des certitudes sur les besoins des utilisateurs. Bref, le débat n'est pas terminé, même si le sujet paraît simple à la base! On atteint une limite intéressante de l'OpenSource, ou un problème remonté en 2005 n'a pas trouvé de solution en quatre ans! Pas de crash, pas un véritable bug, juste un ennui fonctionnel. Personne pour prendre une décision tranchée ?

En attendant, un gros malin propose un contournement (workaround) intéressant, avec une manipulation suspecte, mais qui fonctionne. Moi, en tout cas, ça m'a permis de résoudre mon problème!!

Sous l'application Terminal, tapez cette commande (si vous êtes en système 10.5):

/usr/libexec/PlistBuddy -c "Delete :Version\ 2.5.4:ic-added:DownloadFolder" 
~/Library/Preferences/com.apple.internetconfig.plist

En supprimant cette préférence, les fichiers temporaires de nos deux applications favorites iront se nicher dans votre dossier "Downloads".

A vous de faire le ménage de temps en temps dans ce dossier!

Le secret de Clémence

- "Papa, papa. Mais ça c'est un secret! Et tu dois le dire à personne! A personne, personne!!" (Et vous croyiez quoi ? Que j'allais vous dire le secret ? C'est un secret!)

... (silence et courte réflexion)...

- "Bon, mais si tu le dis à quelqu'un, surtout, surtout, tu lui dis de le dire à personne personne!"

- Ma fille. Tu as tout compris. Tu es prête à garder des secrets d'état désormais !!!

Copy Or Not Copy : That is the question

Une question posée par Windows. On dirait un exemple extrait de "Tout ce qu'il ne faut pas faire en ergonomie"... Il manque juste un bouton "Peut-être"