Il y a trois mois, je sacrifiais mon compte en banque pour commander un MacBookPro. Le refurb a même réussi à me faire croire que je faisais une économie en ne lâchant "que" 1700€... 3 mois après, que donne la migration de l'OS aux fenêtres vers celui aux pommes ? Je vous donne ça un peu en vrac, faites le tri :
MacOS est un environnement magnifique, avec de nombreux raffinements auxquels on s'habitue bien vite. Si on met évidemment un petit moment pour trouver ses marques, il se prend en main rapidement (bien plus vite qu'un Linux pour avoir déjà testé). Par contre, la légende du "tout marche out-of-the-box" est largement sur-estimée. Si on part avec un système bien plus complet que lorsqu'on vient d'installer un Windows et qu'on a tout juste un notepad, il reste bien des softs à chercher sur le Net pour compléter le système, et diverses magouilles à trouver pour tout mettre au clair. Google est ton amis, et on s'en sort tout de même assez vite.
Ces détails de prise en main réglés, le système est comme promis extrêmement stable (j'ai rebooté 3 fois depuis octobre ...) et très performant. Il faut que je lance l'encodage vidéo pour le breizhjug pour constater les syndrome du système chargé à bloc et les freeze qui vont avec (sachant que je n'ai pas cherché à limiter le processus).
Côté dev, j'ai profité de l'occasion pour passer à Idea, et pour le reste travailler sur un système type-Unix est bien appréciable. Tous les outils en ligne de commande sont présents (ou disponibles sous forme de MacPort) et on oublie les problèmes d'encodage ou de format EOL qui pénalisent toujours les environnements Windows.
MacOS est donc un environnement bien agréable, aussi bien en tant qu'utilisateur que comme développeur. Il n'en reste pas moins qu'il s'agit d'une prison dorée : rien que pour raccorder le portable à un écran externe (fonctionnalité de fou-fou) compter 29€ d'accessoire (c'est sur, un connecteur HDMI aurait dénaturé la machine). Idem pour l'extension vendue 20€ permettant de lire des fichiers MPEG avec Quicktime. Pas de doute, Apple est avant tout la fusion parfaitement réussie entre le design et le marketing. Si vous ne l'aviez pas compris en constant le prix des machines, préparez le porte-monnaie ! Bien sûr, on trouve quelques (très bons) softs opensource ou freeware pour Mac, mais ça reste un marché bien plus confidentiel. Si les softs natifs macos sont généralement aussi bien léchés que le système, le manque de choix est parfois regrettable.
Préparez-vous aussi à devoir subir les changements de politique de Steeve. On m'avait par exemple vanté les mérites d'un système qui intègre de base Java et Maven, 15jours plus tard Apple passait l'éponge sur sa JVM pour rallier OpenJDK (ou plutôt, laisser à OpenJDK le soin de combler le vide ainsi créé). On peut pour l'instant encore installer ses softs sans passer par l'Apple Store, mais qu'en sera t-il de la prochaine release ?
Soyons clairs, mon PC reste allumé uniquement pour OutLook parce que je n'ai pas réussi à accéder à ma messagerie Exchange. Cependant, je ne pense pas que le Mac soit la solution ultime pour les développeurs. Cela reste un système fermé, piloté par la vision d'un gars connu pour ses retournements de veste (demandez à ceux qui ont un Mac PowerPC), exploitant son image haut de gamme et son avance en terme de design et d'ergonomie pour justifier des tarifs doubles de la concurrence. Nous autres développeurs sommes une minorité dans le pannel des clients Apple (comparé au monde de la photo ou de la PAO par exemple), aussi le système a plus de chance de s'orienter vers du tout sous contrôle que vers de la machine de geek.
Linux est malheureusement (?) trop dispersé pour jouer sur le même front, mais reste une solution à considérer pour tirer les mêmes bénéfices en tant que développeur - à condition de ne pas avoir besoin de la suite MS Office.
Moralité : si on vous propose un Mac dans le cadre de votre boulot, c'est un réel avantage, et pas uniquement un attrape-geek. Par contre, si vous voulez juste quitter le monde Windows et devez sortir les 2000€ facturés par Apple de votre poche, regardez aussi ce qui se fait alentour avant de signer...
Affichage des articles dont le libellé est mac. Afficher tous les articles
Affichage des articles dont le libellé est mac. Afficher tous les articles
09 janvier 2011
04 octobre 2010
Mangez des pommes !
Premiers retours sur ma migration sous Mac ...
Le hard
La machine est particulièrement bien finie, avec son habillage aluminium on est loin de certains PC en mauvais plastique. Le clavier typique, aux touches plates et carrées, rappelle celui du minitel, mais est pourtant très confortable. Par contre, les petits cachottiers d'Apple ont caché les touches utiles (pour un développeur) derrières des combinaisons : pas d'indication sur l'accolade "{" à moins d'avoir le petit guide du Mac-iste sous les yeux. Le pad est large et réactif, et on s'y fait très vite. Je le trouve par contre plutôt dur au clic, et je n'aime pas non plus le mode "frappe" pour cliquer.
L'OS
MacOS est basé sur un coeur FreeBSD, et a été fortement optimisé pour la plateforme 64 bits multi-coeurs. Je ne sais pas si c'est la seule explication, mais je constate que l'OS est très réactif et réparti très bien les ressources entre process. Je ne constate aucun de ces "gels" si fréquents sous Windows lorsqu'on lance une grosse appli (genre, un document Word :P ). L'installation d'application est simple comme bonjour (glisser, déposer), et a priori la désinstallation tout aussi triviale et propre. Je ne parle pas de l'esthétique qui est un élément pour lequel on connait le soin d'Apple.
Les applications
Le Mac est livré avec tout un tas d'applications de bonne facture, qu'on complétera avec quelques outils complémentaires selon le travail qu'on désire réaliser. Je regrette qu'iWork ne soit pas packagé. Il ne coûte que 79€ et serait un argument pour un système "tout compris", mais il n'y a pas de petit profit chez Apple, comme en témoigne le prix des accessoires, ou la sortie mini DisplayPort, qui oblige à acheter un adaptateur, alors qu'un port HDMI ou DVI ferait le job (mais nécessiterait à Appel de reverser 4cts par Mac !)
On s'habitue assez vite à la disposition du clavier et au pad (le passage régulier du Mac au PC est assez perturbant, on fait des trucs bizarres pendant quelques minutes). Pour ma part, je n'ai pas rencontré de problèmes insoluble, surtout avec l'aide du support en ligne 24/24 : @aheriter et @jollivetc !
Le côté obscur
MacOS est donc basé sur un socle Unix-BSD. C'est aussi ce qui en fait l'intérêt pour les développeurs ! Le passage de la barrière est cependant assez net. La console bash utilise les raccourcis propres à ce terminal, à savoir [Esc + B] pour revenir un mot en arrière. Ca rappelle l'apprentissage douloureux de VI, mais après tout c'est aussi un garde fou pour ceux qui ne devraient pas s'aventurer au delà de la partie graphique. Rassurez-vous, on peut définir ses propres combinaisons de touches pour améliorer la convivialité de cette console.
En conclusion, après quelques jours d'utilisation, je m'habitue bien à la bête et j'ai contourné les principales difficultés. Je ne suis pas encore aussi efficace que sous Windows et je me goure encore souvent de combinaisons de touches, mais ça vient vite. De là à savoir si ça justifie le tarif de ce jouet, je vous le dirait dans un prochain biller. Prochaine étape : intégrer le Mac dans mon environnement de travail (Exchange, Office Communicator, etc) et l'utiliser au quotidien...
Le hard
La machine est particulièrement bien finie, avec son habillage aluminium on est loin de certains PC en mauvais plastique. Le clavier typique, aux touches plates et carrées, rappelle celui du minitel, mais est pourtant très confortable. Par contre, les petits cachottiers d'Apple ont caché les touches utiles (pour un développeur) derrières des combinaisons : pas d'indication sur l'accolade "{" à moins d'avoir le petit guide du Mac-iste sous les yeux. Le pad est large et réactif, et on s'y fait très vite. Je le trouve par contre plutôt dur au clic, et je n'aime pas non plus le mode "frappe" pour cliquer.
L'OS
MacOS est basé sur un coeur FreeBSD, et a été fortement optimisé pour la plateforme 64 bits multi-coeurs. Je ne sais pas si c'est la seule explication, mais je constate que l'OS est très réactif et réparti très bien les ressources entre process. Je ne constate aucun de ces "gels" si fréquents sous Windows lorsqu'on lance une grosse appli (genre, un document Word :P ). L'installation d'application est simple comme bonjour (glisser, déposer), et a priori la désinstallation tout aussi triviale et propre. Je ne parle pas de l'esthétique qui est un élément pour lequel on connait le soin d'Apple.
Les applications
Le Mac est livré avec tout un tas d'applications de bonne facture, qu'on complétera avec quelques outils complémentaires selon le travail qu'on désire réaliser. Je regrette qu'iWork ne soit pas packagé. Il ne coûte que 79€ et serait un argument pour un système "tout compris", mais il n'y a pas de petit profit chez Apple, comme en témoigne le prix des accessoires, ou la sortie mini DisplayPort, qui oblige à acheter un adaptateur, alors qu'un port HDMI ou DVI ferait le job (mais nécessiterait à Appel de reverser 4cts par Mac !)
On s'habitue assez vite à la disposition du clavier et au pad (le passage régulier du Mac au PC est assez perturbant, on fait des trucs bizarres pendant quelques minutes). Pour ma part, je n'ai pas rencontré de problèmes insoluble, surtout avec l'aide du support en ligne 24/24 : @aheriter et @jollivetc !
Le côté obscur
MacOS est donc basé sur un socle Unix-BSD. C'est aussi ce qui en fait l'intérêt pour les développeurs ! Le passage de la barrière est cependant assez net. La console bash utilise les raccourcis propres à ce terminal, à savoir [Esc + B] pour revenir un mot en arrière. Ca rappelle l'apprentissage douloureux de VI, mais après tout c'est aussi un garde fou pour ceux qui ne devraient pas s'aventurer au delà de la partie graphique. Rassurez-vous, on peut définir ses propres combinaisons de touches pour améliorer la convivialité de cette console.
En conclusion, après quelques jours d'utilisation, je m'habitue bien à la bête et j'ai contourné les principales difficultés. Je ne suis pas encore aussi efficace que sous Windows et je me goure encore souvent de combinaisons de touches, mais ça vient vite. De là à savoir si ça justifie le tarif de ce jouet, je vous le dirait dans un prochain biller. Prochaine étape : intégrer le Mac dans mon environnement de travail (Exchange, Office Communicator, etc) et l'utiliser au quotidien...
26 septembre 2010
A vos Mac, prêts, ...
Et bien voilà, j'ai franchi le pas et je viens de commander un MacBook Pro sur l'appleStore. Avec les -16% que j'ai obtenu sur le refurb, cela amènent la bête à à peine le double de ce que j'étais prêt à mettre dans un portable, soit 1700€ :-/ Si on ne rate pas l'heure des annonces du jour, le refurb est une bonne adresse pour avoir des machines à un prix moins déraisonnable.
Pour la petite histoire, j'ai craqué pour un 15" i5 2,53GHz avec écran Hi-Res anti-reflet. En ayant eu celui d'Arnaud sous le nez au ParisJug, le choix de la dalle était non négociable. Mais rassurez-vous, il me restera toujours mon super Dell Low-Res @boulot pour me rappeler ce que c'est que de programmer pour les gens normaux ;)
Pour la petite histoire, j'ai craqué pour un 15" i5 2,53GHz avec écran Hi-Res anti-reflet. En ayant eu celui d'Arnaud sous le nez au ParisJug, le choix de la dalle était non négociable. Mais rassurez-vous, il me restera toujours mon super Dell Low-Res @boulot pour me rappeler ce que c'est que de programmer pour les gens normaux ;)
J'espère que la légende se vérifiera, en terme de puissance, d'ergonomie, de "l'essayer c'est l'adopter". Il me reste aussi à convaincre Madame que nos économies de l'été n'ont pas été claquées dans un simple caprice de gosse. Ca va me faire quelques heures sup' à planifier, ou bien 50h de cours à donner, ou encore 850 exemplaire de mon bouquin à vendre en plus - à moins de trouver un mécène, ou encore de détourner le budget du BreizhJug ?
Tiens du coup ça me donne une idée : à tous ceux qui me donnent 1€ pour financer cet achat (mince, 1€ c'est rien, faites un geste), je promet de citer leur nom sur ce blog. Il "suffit" que vous soyez 1700 à jouer le jeu (un peu comme dans le club Dorothée à l'heure des voeux d'anniversaire où on était obligé d'enregistrer et de repasser au ralenti)
Pour commencer, merci à Christophe Jollivet qui me donne plein de bons tuyaux ;)
06 mai 2009
Un Leopard dans mon XP
Vu que personne ne veut m'offrir un beau MacBook 17 pouces, j'ai bricolé mon bon vieux Windows XP avec un BricoPack pour le rendre "MacOS Leopard-like". La solution du pauvre, c'est vrai, mais c'est mieux que rien.
Découverte intéressante qui en dit long sur Windoz : l'économiseur d'écran "Flurry" en version Win32 est ultra lent sur ma machine - la faute au chipset Intel Graphics. En renommant le fichier flurry.scr en flurry.sCr (subtil !) ça devient tout à fait fluide.
Windoz est vraiment un système étonnant, qui nous promet chaque jour une nouvelle surprise !
25 avril 2009
Do you have a Mac ?
The GWT-maven-plugin developement is going well and I expect a 1.1 release soon. Still have to fix some issues, check the docs and provide more samples.
I'm now building a IT-test harness to check I don't break things anymore when changing code.
The last "oups, I broke the plugin" is related to running GWT-SDK tools on Mac. I don't have one myself so can't test on this platform.
If you want to support the gwt-maven-plugin, please lend me a Mac Book or Mac mini (low-cost Mac, if 600€ can be considered "low"). If your company want's to support the plugin I'd be pleased to add a sponsoring link on the plugin site.
Inscription à :
Articles (Atom)