Quelques mises-à-jour

Aujourd’hui, ce sont Safari et Handbrake qui sont concernés.

Safari passe en version 3.2.1, améliore la stabilité de l’ensemble (enfin on espère). Une mise-à-jour mineure donc, mais qui fera plaisir à Gregg, pour tous les plugins qui va devoir réinstaller (un p’tit gestionnaire d’extensions dans Safari serait-il possible ? )

Handbrake passe en version 0.9.3 et, ô joie, doit permettre d’encoder à partir de n’importe quelle source vidéo. Personnellement, je ne l’ai pas encore testé mais cela nde devrait tarder. Pour reprendre les informations du site officiel, on a comme nouveautés :

  • Universal input (et donc plus uniquement des DVD)
  • Une interface graphique pour Linux
  • Une amélioration de la qualité vidéo (surtout au niveau du codec h264)
  • Plus de flexibilité sur les pistes audio
  • Plus de décryption interne d’un DVD – explications (traduites) : Handbrake va maintenant utiliser les librairies de VLC (libdvdcss) si vous l’avez installer dans votre dossier /Applications.
  • Des meilleurs presets (miam! :D )
  • Amélioration de la synchronisation audio-video
  • Et encore plein de petites améliorations sympas

Résumé de la semaine du 15 au 23 novembre

Comme d’habitude maintenant, un petit feedback sur ce qu’il s’est passé cette semaine. De nouveau, on n’a pas eu grand chose à se mettre sous la dent coté nouveautés Apple. Pour remplir un peu la page, je vais en profiter pour parler d’autres choses (aussi).

Fêtes de fin d’année

C’est bientôt Noël. Pour l’occasion, je vous invite à vous rendre sur ce site. Chaque jour, vous aurez droit à une nouvelle BD. Une sorte de calendrier de l’avent :) Pourquoi? Parce que juste avant Noël, Orange versera une compensation à la Croix Rouge, proportionnelle au nombre de visiteurs. Cliquez ici, c’est tout aussi bien expliquer ;)

Les fêtes de fin d’année. Une bonne occasion aussi pour certains éditeurs de proposer des promotions ou des bonus pour vos programmes préférés. C’est le cas pour Jumsoft qui propose plusieurs thèmes pour Keynote, des thèmes pour iWeb et plusieurs autres goodies. Allez-y, c’est généreusement offert ! :)

La semaine prochaine devrait également être la semaine du « Black Friday ». Depuis l’année passée, Apple offre également quelques promotions en Europe, et il peut être intéressant d’attendre ce moment si vous comptiez acheter un produit Apple. A noter cependant que les réducations Education sont plus intéressantes ;) … Rendez-vous le 28 novembre :)

Mises-à-jour

iTunes est disponible en version 8.0.2. Cette version « améliore la stabilité et les performances, et comprend un certain nombre de corrections importantes de bogues, parmi lesquelles la résolution d’un problème de qualité concernant la création de MP3 sur certains ordinateurs, la correction d’un problème de connectivité avec l’iTunes Store lors de l’utilisation de certains proxys Internet avec Mac OS X, [ainsi que] l’amélioration de l’accessibilité avec VoiceOver » (Source : MacGeneration). Disponible directement dans le système ou sur le site d’iTunes

MovieGate, un logiciel de création de DVD, débarque en version 3.0 et apporte son lot de nouveautés (Source : MacPlus)

Liens

Pour le moment, je suis en train de regarder du coté des « Top Apps », au cas où une application serait vraiment indispensable et que je serais passé à coté. Quelques liens parmi tant d’autres :

Mise à jour Safari et Plug-in…

Je vous parlais il y a quelques jours de la dernière mise à jour de Safari qui passait en version 3.2. Je l’ai moi même faite et, au début, tout allait bien. Puis, petit à petit, il plantait pour un oui ou pour un non : sur certains sites, puis lorsque je créais un nouvel onglet, … Pour finir il allait même jusqu’à planter lorsque je cliquais sur son icône pour simplement le lancer. Peut-être cela vous est-il arrivé également…

Après avoir insulter copieusement Apple et plus précisément les programmateurs de Safari, je me suis calmé et j’ai réfléchis (oui, ca m’arrive… ;-) ). Et soudain, THE idée ! Et si c’était les plug-in qui faisaient planter Safari ? La piste mérite, au moins, d’être creusée. Je me met donc à la recherche de moyen de désactiver ces plug-in. Malheureusement, comme Safari plante dès le lancement, pas moyen de passer par lui pour el faire et, comme je n’ai pas (encore) de gestionnaire de plug-in, il faudra que je le fasse à la main…

Je suis donc obliger de désinstaller ces plug-in, mais… Comment faire ? Ou se « cachent »-ils ? … etc.

Localisation
Les plug-in de Safari ne peuvent se trouver que dans trois dossiers bien précis :
/Library/InputManagers/
/Library/Application Support/
/Users/votre_login/Library/Application Support/

Désinstallation
Maintenant qu’on sait ou ils se trouvent, effaçons les… Pour cela deux manières : par le Finder ou par le Terminal.

Le Finder est sans doute une solution plus simple (ou, en tout cas, plus visuelle) mais il risque de ne pas tout vouloir vous effacer : il vous suffit de vous rendre dans les dossiers cité ci-dessus et d’effacer les dossiers des plug-in souhaités.

Le Terminal, lui, ne rechignera pas à la tâche. Nous vous avons montrer comment vous déplacer dans la hiérarchie des dossiers il y a quelques temps. Rendez vous donc dans les dossiers sus-cités et tapez la commande

sudo rm -rf ./dossier_du_plugin

Et tapez ensuite votre mot de passe (il n’apparaîtra pas, ni sous forme de lettre, ni sous forme d’étoiles mais il sera bel et bien compris par le Terminal).

Mise en garde
sudo : signifie Super User do. Lorsque vous tapez un commande avec, devant sudo, vous avez tous les droits y compris, et surtout il faudrait dire, celui de faire des bêtises. Faites TRES attention…
-rf : cette option permet d’effacer récursivement les fichiers/dossiers sans poser aucunes questions ni même la possibilité d’annuler l’opération. La aussi donc, faites TRES attention !!!!

Une fois tous mes plug-in effacés et Safari réinstallé, tout a fonctionné a merveille. Il ne reste plus qu’à les réinstaller un par un et vérifier qu’aucun d’eux n’affecte gravement Safari…

Résumé de la semaine du 26 Octobre au 2 Novembre

Il est la, il est grand, il est beau, c’est le résumé de la semaine…

Snow Leopard commence a faire ses griffes
Comme nous avons du vous le dire, Apple a fournis aux développeurs une version de Snow Leopard. En voici quelques détails des nouveautés… 

Finder : c’est sans doute l’une des plus anciennes applications de Mac OS X. Elle a, de plus, très peu évoluée au cours des différentes versions de Mac OS X. Il est censé être totalement réécrit en Cocoa et bien que cela ne soit pas encore entièrement fait, ils ont bien avancés dans la réécriture…

Noyau 64-bits : Comme évoqué dans cet article Léopard supportera complètement le 64bits…

Correction Gamma : il semblerait que dans Snow Leopard, la correction gamma appliquée passe de l’habituel 1,8 à 2,2.

Microsoft Exchange : Apple annonce que Snow Leopard apportera un support des actions basiques dans les applications iCal, Mail et Carnet d’Adresses.

Grand Central :

Afin de pouvoir tirer au mieux parti des multi-coeurs voir d’associé GPU et CPU, Snow Leopard embarquera un module, Grand Central (en hommage à la gare “Grand Central Terminal” de New-York) permettant aux différentes application de profiter au mieux de l’architecture multi-coeurs et ce, de manière transparente, tant pour les programmeurs que pour les utilisateurs…

Compression HFS+ : afin de réduire la taille de certains fichiers (en lecture seule) utilisés dans son système et ses applications, Apple à développer un système de compression (rétro-compatible).

Il y a également de nombreuses autres nouveautés concernant le Terminal, le passage des Préférences Système et des panneaux des développeurs tiers en mode 64-bits, la possibilité d’exporter des flux Automator en tant que Services, le support des calendriers dans le nouvelles langues, l’utilisation d’OpenPAM et d’une nouvelle version d’OpenSSL, la généralisation de l’utilisation de Java 6 pour les applications et applets, modification plus ou moins profonde de TextEdit,… etc.

 

Open Office :

OpenOffice.org, disponible depuis le 13 octobre (et arrivé un peu plus tard en francais), a été téléchargée pas moins de cinq millions de fois. Ce chiffre n’inclut QUE les téléchargements depuis les serveurs d’Open Office, et ne recense pas les versions embarquées directement dans des distributions Linux ou autre… Très beau succès ! Bravo à eux !!!

 

En vrac :

 - Le nouvelle version de la distribution Linux grand public Ubuntu 8.10 est maintenant disponible. Elle apporte le support de la 3G, la possibilité d’installer Linux sur une clef USB et embarque Gnome 2.24.

 - Léopard a fêté son premier anniversaire ce lundi 26 Octobre… Bon anniversaire Chaton ! ;-)

Domestiquer le Terminal (part1)…

Nous vous avons, à plusieurs reprises déjà, présenté des astuces nécessitant (ou pouvant nécessiter) de taper des commandes dans le terminal. Malheureusement le Terminal rebute souvent, sans doute à cause des commandes à retenir « par coeur ». Pourtant bon nombre d’entre elles, pour peu qu’on connaisse un minimum d’anglais, peuvent facilement être comprises, et donc retenues…

Dans cet article, premier d’une série d’une dizaine sans doute, nous allons vous présenter quatre commandes (c’est pas la mort quoi…), sans doute les plus utilisées, qui vous permettrons de vous familiariser avec le Terminal…

 

Le Terminal :
Commençons par ouvrir le terminal. Si vous ne le trouvez pas, cliquez sur la loupe en haut à droite de votre écran, Spotlight, et taper « terminal ». Une fois que Spotlight l’a trouvé, appuyez sur Enter pour le lancer. Un fenêtre apparaît alors avec, chez moi :

Minidingue:~ Sulley$

Comme nous pouvons le voir, la ligne commence par le nom de votre mac suivit de deux points. Ensuite vient un tilde (« ~ ») : ce tilde est en fait le symbole d’un répertoire, il signifie que vous êtes dans ce qu’on appelle votre Home Directory (c’est en fait le dossier qui porte votre nom/pseudo que l’on peut voir dans le menu de gauche du Finder). Pour finir, vient votre pseudo et le symbole « $« .

 

Les commandes :
Et voila, j’en sens déjà qui ont peur… Respirez profondément, tout va bien se passer ! Nous allons vous présenter 3 commandes simples mais efficaces et indispensables, pour commencer, qui vous aideront a appréhender le Terminal.

 

1) Le listing d’un dossier :
Vous êtes dans un dossier et vous aimeriez savoir ce qu’il y a dedans. Pour cela, rien de plus simple, il vous suffit de taper la commande ls. ls permet de LiSter le contenu du dossier dans lequel vous êtes, mais attention : le nom des dossiers que vous voyez dans le Finder (l’interface graphique de Mac OS) sont traduit dans la langue de votre système, avec la commande LS, vous pourrez voir les mêmes dossiers mais dont les nom ne sont pas traduits (e.g. « Téléchergements » -> « Downloads », « Séquence » -> « Movies », etc.).

Exemple :
Minidingue:~ Sulley$ ls
Desktop Incomplete Pando Packages Public
Documents Library Movies Pictures Sites
Downloads LimeWire Music Programming

Vous pouvez également ajouter des paramètres à cette commande. Ces paramètres forcent, ou permettent, de faire encore plus ou de faire la même chose mais avec plus de précision. Les deux paramètres j’utilise le plus sont « -a » et « -l ».

« -a » ( a pour « all »), fera que la commande <em>ls</em> listera en plus des dossiers dit visibles, tous les autres dossiers (invisibles et les dossiers systèmes).

« -l » (l pour « long ») vous affichera un liste détaillée : nom des fichier/dossier avec permission (qui peut lire, écrire, modifier, … le fichier), le propriétaire, le groupe auquel appartient le propriétaire, … etc.

Chez moi, par exemple, cela donne :
Minidingue:~ Sulley$ ls -a
. .bash_profile .lesshst Downloads Programming
.. .csh_history .swp Incomplete Public
.CFUserTextEncoding .cups .viminfo Library Sites
.DS_Store .dvdcss .wormux LimeWire
.Rhistory .emacs.d .xchat2 Movies
.Trash .gdb_history .xxtjfmerc Music
.Xcode .jIRC Desktop Pando Packages
.bash_history .jmol Documents Pictures


et

Minidingue:~ Sulley$ ls -l
total 0
drwx------+ 25 Sulley Sulley 850 25 oct 17:30 Desktop
drwx------@ 53 Sulley Sulley 1802 23 oct 20:35 Documents
drwx------+ 22 Sulley Sulley 748 25 oct 17:33 Downloads
drwxr-xr-x 4 Sulley Sulley 136 13 sep 17:36 Incomplete
drwx------+ 52 Sulley Sulley 1768 8 oct 11:14 Library
drwxr-xr-x 3 Sulley Sulley 102 3 mai 20:39 LimeWire
drwx------@ 14 Sulley Sulley 476 5 oct 21:55 Movies
drwx------@ 491 Sulley Sulley 16694 13 sep 17:36 Music
drwxr-xr-x 3 Sulley Sulley 102 8 oct 10:39 Pando Packages
drwx------+ 318 Sulley Sulley 10812 19 oct 12:59 Pictures
drwxr-xr-x 26 Sulley Sulley 884 29 jui 23:15 Programming
drwxrwxrwx+ 5 Sulley Sulley 170 18 aoû 20:01 Public
drwxr-xr-x+ 5 Sulley Sulley 170 18 nov 2007 Sites

 

2) Voyager sur votre Disque Dur
Maintenant que nous savons lister le contenu d’un dossier, il serait intéressant de pouvoir aller dans le dossier de son choix pour le lister, justement. Voyons donc comment changer de dossier. En anglais, on dit « Change Directory », la commande est donc : cd.

Après « cd », il faut préciser où vous souhaitez allez <u>à partir du dossier ou vous êtes</u>. En reprenant l’exemple ci-dessus, supposons que nous voulions aller dans le répertoire Dowloads.

Minidingue:~ Sulley$ cd Downloads/
ou
Minidingue:~ Sulley$ cd ./Downloads/ (le « . » indiquant le répertoire courant)

Petite astuce 1 : Une fois tapé une ou deux lettres du nom du dossier dans lequel vous souhaitez aller, appuyez sur la touche TAB (touche à la gauche de la touche A) et le Terminal complétera lui même le nom (à condition qu’il n’ait pas le choix entre plusieurs noms).

Petite astuce 2 : Vous n’êtes pas obligé de faire cela pas à pas, si vous connaissez un chemin complet, vous pouvez également le taper, par exemple : cd /Downloads/Films/Recents/incomplets/

Comme vu ci-dessus, le « . » représente le répertoire courant. Les « .. » eux, représente le répertoire parent. Pour remonter d’un niveau, il vous faut donc tapez la commande :

cd ..

Et voila, c’est aussi simple que cela.

 

3) Ou je suis ?
Voila, on s’amuse, on s’enflamme, on sait changer de dossier a foison et on finit par se perdre… On ne sait plus ou on est et ce, malgré l’aide (infime, certe, mais quand même) du terminal. Pas de panic… Si cela vous arrive, il vous suffit de taper la commande pwd pour Print Working Directory. Le terminal vous affichera alors le chemin complet de votre emplacement.

 

4) J’ai oublier comment s’utilise une commande…
Aaaah, en voila une commande qu’elle est pratique : man.
Man (pour « manuel ») est la commande qui permet d’avoir le manuel, le mode d’emploi, d’un commande. Si vous connaissez une commande, mais que vous ne savez plus comment vous en servir, il vous suffit de taper : man nom_de_la_commande. Une fois les informations recherchées trouvées, appuyer que la touche Q de votre clavier pour quitter le manuel.

 

Et voila. Avec ces 4 commandes vous savez déjà voyager au travers des répertoires, lister le contenu de ceux-ci et vous renseigner sur des commandes. On est évidement en droit de s’interroger sur l’utilité d’un Terminal quand on peut faire quasiment tout ce que l’on souhaite avec l’interface graphique de Mac OS X (j’ai nommé Finder), et l’on aurait raison. Sachez cependant que, comme nous l’avons vu dans cet article, le Finder ne montre pas tout : il cache les dossiers systèmes par exemple. Or nous aurions parfois besoin d’aller des ces répertoires et/ou ces fichiers pour supprimer ou modifier certaines choses. Finder nous donne l’impression de savoir tout faire, mais une fois que nous apprenons a connaitre notre mac, que nous savons ou vont se loger certains dossiers/fichiers de programmes que nous installons, … le terminal pour s’avérer non seulement un outil indispensable mais carrément une arme redoutable… Parce que, comme disait Judge Dredd : » Ici la loi, c’est lui ! » ;-)