Calendrier :

novembre 2018
L Ma Me J V S D
« mai    
 1234
567891011
12131415161718
19202122232425
2627282930  

Archives :

Visiteurs en ligne

Catégorie(s) : Java, Leopard

Java 6 disponible en Developer Preview Release sous Leopard

Une preview de Java 6 est enfin disponible sous Leopard.

[Suite:]

Vous ne trouverez pas cette version sur le site d’Apple, car ce n’est pas une version de Java 6 faites par Apple. Non. Pour cela, il faudra encore attendre, en espérant qu’Apple y travaille.

Alors que la plupart des développeurs sous Mac se plaignaient de l’absence de Java 6 sous Leopard, d’autres sont passés à l’action.

Vu que Mac OS X a un noyau de base BSD, Landon Fuller a repris le travail de portage de Java 6 vers FreeBSD, OpenBSD et NetBSD pour le faire fonctionner sous Leopard.

C’est le résultat de ce travail qu’il a annoncé tout récemment sur son blog.

A notez que cette version de Java 6 nécessite X11 pour fonctionner.

Comme pour toutes versions annoncées comme Developer Preview Release, à utiliser à vos propres risques.

http://landonf.bikemonkey.org/code/macosx/MacOS_Java_16_Developer_Preview_1.20071120.html

Catégorie(s) : Java, Leopard

Mieux contrôler le style des composants visuels dans Java SE 5.0 sur Mac OS X 10.5

Apple vous permet, sous Leopard, avec Java SE 5.0, d’accéder à des propriétés vous permettant de rendre vos applications Java plus proche encore des applications Cocoa, tout en continuant à bénéficier de la portabilité de Java.

Ainsi, une propriété apple.awt.brushMetalLook permettant d’afficher le panneau (JRootPane) dans le look de métal brossé, qu’on retrouve un peu partout sous Leopard.

Mettre le style d’un JProgressBar sur “circular” transformera une barre de progression en une progression circulaire.

Il y a encore plein d’autres propriétés.

Retrouvez les toutes ici : http://developer.apple.com/technotes/tn2007/tn2196.html

Catégorie(s) : Java, Mac Os X

Jboss Application Server absent de Mac OS X Server 10.5

Dans un article rendu public le 2 novembre, on apprend que JBoss Application Server, qui était livré auparavant avec la version 10.4 de Mac OS X Server ne l’est plus avec la version 10.5. Apple nous invite à le télécharger directement depuis le site de Jboss.

Catégorie(s) : Java, Leopard

Java 5 ne sera pas la dernière version de Java sous Mac OS X

En fouinant sur le site de l’Apple Developper Connection dédié à Java, on trouve, en libre accès (sans même devoir s’inscrire), le PDF intitulé

Java on Mac OS X v10.5 Release Notes

On y apprend de tas de choses intéressantes.

1. Tout d’abord, il y est dit que Mac OS X v10.5 est livré aussi bien avec J2SE 5.0 (1.5.0_13-b05) et J2SE 1.4 (1.4.2_16-b05). Il n’y a pas de support de J2SE 1.3 sous Mac OS X v10.5.

Apple recommande fortement l’utilisation de J2SE 5.0, notant J2SE 1.4 comme déprécié.

2. Java est disponible dans toutes les langues standards de Mac OS X. Y compris donc les nouvelles langues qui sont apparues dans Leopard.

3. On y apprend que Java 5 fonctionne en 64 bits sous Leopard. Mais si on lance Java depuis le terminal, c’est par défaut la version 32 bits qui est lancée. Il suffit de rajouter les paramètres ‘-d32′ ou ‘-d64′ pour forcer l’usage de la version 3é ou 64 bits de la JVM. Du moins, pour les machines Intel.

Parmi la longue liste des problèmes connus et résolus, celui-ci me semble le plus intéressant pour les développeurs Java puisqu’il devrait leur donner de l’espoir :

The Aqua Look and Feel in Mac OS X Leopard is a new implementation, and does not provide

backwards compatibility to any client code that uses classes in the apple.laf.* package. The legacy Aqua Look and Feel classes are present in this release for Mac OS X, but will be disabled and/or removed in future releases of Java on Mac OS X.

puisqu’Apple y parle de supprimer le support des classes apple.laf.* dans les futures versions de Java sur Mac OS X. Ce qui laisse sous-entendre que Java 1.5 n’est pas la dernière version de Java sur Mac OS X.

Lisez la Release Notes de Java sur Mac OS X v10.5

Catégorie(s) : Leopard, Programmation

Les termes & conditions de l’ADC (Apple Developer Connection ) ont changés

En tant que développeur sous Mac, il est quasiment impossible de ne pas devenir membre de l’ADC (Apple Developer Connection). Pour pouvoir en devenir membre, il vous faut signer un Membership Agreement. Sachez que ce Membership Agreement a été modifié au milieu de ce mois (le 16 octobre). Mais qu’est ce qui a été modifié ?

Tout d’abord, Apple Computer Inc est devenu Apple Inc.

La section 9 concernant l’Exportation a été modifiée. Elle ne reprend plus la liste des pays étant sous embargo. Avant vous n’aviez pas le droit d’exporter à certains pays ni à certaines personnes. Maintenant, cela pourrait s’étendre à d’autres critères puisqu’il est dit maintenant

In particular, but without limitation, the

Apple Software and Confidential Information may not be exported or re-exported …

La section 14 (de l’ancienne version) a été supprimée

14. Credit Application. You may be asked to fill out a credit application if you are applying for
membership and/or services that require payment of fees in excess of $3500.

Par contre, et cela est un peu plus ennuyant, la clause n°10 a été complétée par ce qui suit :

In addition, you will be receiving Apple communications from time to time. Such communications may be in the form of phone calls and/or emails and may include, but not be limited to marketing materials, technical information, and updates and/or changes regarding your membership. By agreeing to these ADC Terms and Conditions, you hereby agree to receive all such communications.

Et ne croyez pas que vous pouvez vous soustraire à tout cela en disant que de toute façon vous pouvez vous défendre en disant que vous n’avez rien compris puisque le point 17 est très clair à ce sujet:

17. Agreement in English. The parties hereto confirm that they have requested that this

Agreement and all attachments and related documents be drafted in English. Les parties ont exigé que le présent contrat et tous les documents connexes soient rédigés en anglais.

Au niveau du HARDWARE PURCHASE AGREEMENT TERMS AND CONDITIONS, la clause n°6 a changé (en bien pour nous) puisque l’usage du matériel a été étendu :

You may use products that you order under the ADC Hardware Purchase

Program only for the purpose of maintaining your company’s IT infrastructure, developing internal software for your Company, and developing software and/or hardware products that will be sold for use with Apple products.

Pour les curieux, voici l’ancienne version du document et la nouvelle version du document

Catégorie(s) : Leopard

Plus qu’un jour à attendre pour le lancement officiel de Mac OS X 10.5, Leopard

Comme vous pouvez le constater, il faut attendre exactement 24 heures pour que soit officialisé la naissance de Mac OS X 10.5, Leopard.

Demain soir, à 18 heures, tout ceux qui ont eu la possibilité d’avoir Leopard à l’avance ne seront plus tenu par le NDA. Nous les invitons donc à venir s’exprimer librement à ce moment-là en laissant des commentaires pour qu’ils nous donnent leurs impressions.

Catégorie(s) : Leopard, Livres

Guillaume Gete nous prépare un livre pour prendre en main Léopard

Guillaume Gete vient d’annoncer sur son blog qu’il est en train de rédiger un livre consacré à Leopard :

Leopard Efficace : Déploiement, Administration et Réparation

Il nous dévoile un petit peu plus ce qu’il va aborder dans le livre.

J’aborderai dans le livre les différentes méthodes d’installation de Leopard, comment migrer correctement ses données, comment gérer correctement les polices, le réseau, les disques, comment les applications fonctionnent, comment éviter les problèmes, et les réparer s’ils arrivent quand même…

J’ai beaucoup aimé la réflexion qu’il a fait dans ce même billet :

j’estime qu’il n’est pas nécessaire de connaitre tout le fonctionnement d’Unix par coeur ou de mettre le nez dans vi pour bien administrer un Mac

Son livre devrait être disponible au plus tard début 2008.

Livre Mac OS X Leopard Efficace, aux éditions Eyrolles

Livre Mac OS X Leopard Efficace, aux éditions Eyrolles

Achetez le livre Mac OS X Leopard efficace : Déploiement, administration et réparation via la site Amazon.fr

Catégorie(s) : Mac Os X, iMac

Le Mac d’Apple cartonne aux USA

Si vous ne me croyez pas, rendez-vous sur amazon.com et demandez la liste des logiciels les plus vendus. C’est tout bonnement incroyable.

Au moment où j’écris ces lignes (Amazon met à jour le Top 100 toutes les heures), le Top 100 contient 16 logiciels qui ne sont disponibles que pour le Mac (j’ai volontairement écarté les logiciels disponibles pour Windows et Mac, pour éviter les discussions).

Mais si on se limite au Top 25, on arrive à 11 logiciels pour le Mac.

En effet, Mac OS X Leopard occupe les 2 premières places (licence normale et licence familiale), MS Office 2004 pour Mac (version Etudiant), la 4ième place.

On trouve aussi Apple iLife 2008 (sous licence normale et familiale), .Mac, iWork 2008 (sous licence normale et familiale), Parallels Desktop, VMWare Fusion Mac, Roxio Toast 8 Titanium.

Assez incroyable non.

Encore plus incroyable est le fait que Windows Vista n’apparait pas dans le TOP 100. La première version de Windows Vista (Ultimate Full Version) n’apparait qu’à la 101ième place. Alors que Windows XP apparait à la 27ième position (Home Edition) et 40ième position (Professional Edition).

Catégorie(s) : Leopard

Apple annonce de nouvelles certifications suite à la sortie de Mac OS X 10.5

Apple a profité de l’annonce de sortie de Mac OS X 10.5 (leopard) pour annoncer également de nouvelles certifications.

Apple Certified Support Professional 10.5 (ACSP)

Apple Certified Technical Coordinator 10.5 (ACTC)

Apple Certified System Administrator 10.5 (ACSA)

[Suite:]

La certification Apple Certified Support Professional 10.5 (ACSP), correspond à l’ancienne certification Apple Certified Help Desk Specialist 10.4 (ACHDS), mais dont la nouvelle appellation est quelque peu plus attrayante. Pour pouvoir porter le titre de ACSP, il vous faut réussir un examen qui couvre vraiment les bases de Mac OS X 10.5. Pour pouvoir réussir cet examen, vous avez bien sûr la possibilité de suivre un cours, Mac OS X Support Essentials v10.5 (Mac OS 101).

(Vous trouverez sur cette page une description détaillée du contenu de ce cours).

Il est également possible, au lieu de suivre le cours, d’acheter un livre qui vous prépare à cette certification. Je ne peux que vous encourager à l’acheter (et à le lire, bien évidemment), même si vous n’êtes pas intéressé par la certification (mais ce serait bête de ne pas essayer de l’obtenir après avoir suivis le cours), car vous ne pourrez que mieux apprécier votre Mac OS X après avoir lu ce livre.

Notez que le livre n’existe actuellement que pour la version 10.4 de Mac OS X. Mais on peut s’attendre à voir assez rapidement une mise à jour couvrant la version 10.5.

La certification Apple Certified Technical Coordinator 10.5 (ACTC) va plus loin que l’ACSP puisque vous devrez également connaitre et maitriser les bases de la version Server de Mac OS X 10.5. Vous devrez pouvoir configurer les services DNS, DHCP, gérer le firewall, configurer un VPN, et encore bien d’autre choses.

La certification ultime, c’est l’Apple Certified System Administrator 10.5 (ACSA).

Cette certification connait également des changements par rapport à la certification pour 10.4. En effet, pour obtenir la certification ACSA 10.4, il fallait passer, parmi 8 examens, 2 ou 3 examens dans le but d’additionner des points. Une fois qu’on totalisait au minimum 7 points, on obtenait la certification. Bien évidemment, les examens “facile” rapportaient le moins de points (2) tandis que “le plus difficile” rapportait 4 points.

Tout cela a disparu avec l’ACSA 10.5. Il vous faut maintenant passer obligatoirement 4 examens.

Il n’est pas encore possible de passer ces examens maintenant. Ni de suivre les cours qui vous préparent à ces examens. Tout cela ne sera mis en place que dans le courant de l’année 2008. D’ici là, vous aurez toujours loisir de faire connaissance avec Leopard, et de le prendre en main pour pouvoir finalement le dompter.

L’aperçu des certifications Mac OS X

Catégorie(s) : Mac Os X, Événements

Mac OS X n’est pas invulnérable aux virus

Lors de l’Apple Expo 2007, j’ai eu l’occasion de parler à l’un des développeurs de la société Intego (ils étaient plusieurs présents sur le stand. Et il est intéressant de savoir que Intego a une cellule de développement située à Paris).

Intego présente toute une gamme de solutions axée sur la sécurité, comme un logiciel pare-feu, un anti-spam, un logiciel de contrôle parental, un logiciel de sauvegarde, un coffre-fort, …

Mais on y trouve également un anti-virus.

“Quoi, un anti-virus sous MacOS ? La bonne blague. Et ca se vend ? “ me direz-vous.

[Suite:]

Tout le monde sait qu’il n’y a pas besoin d’anti-virus sous Mac puisqu’avec un Mac on est bien protégé et donc à l’abri des virus.

D’ailleurs, Apple en a même fait un argument de vente, en disant qu’il y avait 114000 virus répertoriés sur PC mais que cela ne concernait pas le Mac.

Et tous ceux qui ont switché récemment vers Mac n’ont jamais pris la peine d’offrir un Anti-virus à leur Mac.



C’est généralement le genre de réponse que l’on entend ou même que l’on peut lire sur des forums.

Et la personne de chez Intego de me montrer, pour me convaincre de la nécessité d’avoir aussi un Antivirus sous Mac, le dernier Hors Série de Gnu Linux Magazine France (le N° 32) contenant un article ayant pour titre : “Mac OS X n’est pas invulnérable aux virus : comment un virus se fait compagnon”.

Article dont je vous conseille la lecture.

On va donc conclure ce billet en vous posant une question toute simple :

Avez-vous un logiciel anti-virus installé sur votre MacOS ?

N”hésitez pas également à nous dire si vous avez déjà été victime d’un virus sous Mac OS et de partager votre témoignage avec nous.