Pour la rentrée, Guillaume Gete vous propose un article plus
long que la moyenne, et qui aborde les problématiques de
gestion des permissions sous AFP.
Sous Mac OS X Server 10.5, Il a constaté que de nombreux
administrateurs ( lui y compris, avant de se pencher vraiment
sur le sujet il y a quelques mois de cela) ont eu du mal avec le
fonctionnement des permissions AFP.
Création : 12 septembre 2008 ·
Mise à jour : 12 septembre 2008
Découvrez comment l'environnement Apple sait se fondre de façon
élégante et puissante dans le monde de Windows, que ce soit par
les solutions d'intégration Active Directory, les systèmes de
partage de fichiers ou les logiciels de virtualisation.
Création : 18 octobre 2007 ·
Mise à jour : 18 octobre 2007
Mac OS X propose des outils intégrés pour restaurer rapidement
une configuration-type. De la préparation de ce master à son
déploiement, découvrez les outils pour faciliter
l'administration de vos Mac.
Création : 12 octobre 2007 ·
Mise à jour : 12 octobre 2007
Depuis que MacOS X est passé sous Intel, il vous est possible de faire tourner quasi tout système d'exploitation.
La plupart d'entre vous connaissent Paralells Desktop et VMWare Fusion.
Ce tutoriel vous propose une troisième solution, qui elle est non seulement open source, mais gratuite, nommée VirtualBox.
Vous apprendrez pas à pas comment installer Fedora 7 KDE en utilisant VirtualBox sous MacOS X.
Même vos parents devraient réussir à suivre notre guide détaillé.
Création : 16 août 2007 ·
Mise à jour : 16 août 2007
Passer à MacOS X quand on a des habitudes sous Windows ou Linux nécessite quoi qu'on
en dise un temps d'adaptation. Les raccourcis claviers, les fenêtres, l'organisation du système,
peuvent être assez différents pour justifier la lecture d'une documentation, même pour l'utilisateur
chevronné.
Ainsi, le présent document n'est pas tant destiné aux débutants qu'à ceux qui se sont
forgé des habitudes "solides" dans les autres systèmes d'exploitation, et qui cherchent à retrouver
les outils ou astuces dont ils usent habituellement. En outre, pour profiter pleinement de MacOS X,
il est bon de savoir ce qu'il peut apporter en terme de fonctionnalités propres.
Création : 6 juillet 2007 ·
Mise à jour : 6 juillet 2007
Passer à Mac OS X Leopard quand on a des habitudes sous Windows ou Linux nécessite quoi qu'on
en dise un temps d'adaptation. Les raccourcis claviers, les fenêtres, l'organisation du système,
peuvent être assez différents pour justifier la lecture d'une documentation, même pour l'utilisateur
chevronné.
Ainsi, le présent document n'est pas tant destiné aux débutants qu'à ceux qui se sont
forgé des habitudes "solides" dans les autres systèmes d'exploitation, et qui cherchent à retrouver
les outils ou astuces dont ils usent habituellement. En outre, pour profiter pleinement de MacOS X Leopard,
il est bon de savoir ce qu'il peut apporter en terme de fonctionnalités propres.
Création : 17 août 2010 ·
Mise à jour : 17 août 2010
Saviez-vous que les Mac n'ont pas de Bios ?
En effet, lorsque Apple a abandonné les processeurs PowerPC
pour les processeurs Intel, Apple a délaissé le Bios au profit
de l'EFI, abbréviation de Extensible Firmware Interface.
Cet article explique pourquoi Apple a choisi l'EFI.
Création : 26 mars 2008 ·
Mise à jour : 26 mars 2008
Les nouveaux modèles des MacBookPro sont sortis quelques jours avant le WWDC 2007.
Faut-il acheter un MBP 15" ou un 17" ?
Faut-il privilégier le modèle avec 256Mo de Mémoire Vidéo ?
C'est à cela que le billet essaye de répondre
Création : 17 juin 2007 ·
Mise à jour : 17 juin 2007
Résumé des annonces faites durant l'Apple Event du 14 Octobre 2008, concernant la nouvelle génération de portable, un "nouveau" procédé de fabrication, les nouveaux écrans 24", ...
Et tout cela accompagés des commentaires de la rédaction Mac.
Création : 14 octobre 2008 ·
Mise à jour : 08 juillet 2009
Dashboard est un nouveau bureau virtuel intégré à Tiger,
la dernière version en date de MacOS X.
Quelques semaines ont suffit pour que des centaines d'applications
Dashboard apparaissent sur Internet.
Si vous n'avez pas encore trouvé votre bonheur,
il est temps de créer le vôtre.
Création : 21 juin 2007 ·
Mise à jour : 21 juin 2007
Certains développeurs excellent dans l'art de réaliser
des effets graphiques impressionnants.
Apple a pensé à tous les autres en livrant QuartzComposer avec Tiger,
la dernière version de Mac OS X.
Création : 28 juin 2007 ·
Mise à jour : 28 juin 2007
Qt est un toolkit fabuleux disposant de kits d'intégration pour
divers IDE dans sa version commerciale mais quasiment aucun pour
sa version Open Source. Ce tutoriel cherche à vous faciliter
l'intégration de Qt avec Apple Xcode pour Mac OS X.
Ce tutoriel requiert l'installation de Qt 4 pour Mac OS X bien
que cette étape sorte du cadre de cet exposé.
Création : 12 mars 2008 ·
Mise à jour : 02 octobre 2010 · 1 commentaire
Avec Tiger (Mac OS X.4) puis Léopard (Mac OS X.5), Apple a
introduit un nouvel outil pour vous aider à construire des
traitements automatiques sur vos machines.
Alors qu'avant il fallait passer par le langage de programmation
AppleScript pour réaliser des flots de traitements automatiques,
Apple vous propose avec Automator un outil plus visuel, plus ouvert,
pour fabriquer ces mêmes tâches.
Création : 8 octobre 2008 ·
Mise à jour : 8 octobre 2008
Le modèle KVO forme avec KVC l'un des principaux socle de
l'environnement de développement Cocoa.
Si KVC se rapproche très largement des règles de codage
définies en Java pour les Java Beans, on peut considérer que
le modèle KVO est le pendant du modèle d'événements en Java.
La similitude s'arrête là car le modèle KVO est bien plus simple.
Création : 23 mai 2008 ·
Mise à jour : 23 mai 2008
L'aspect fortement dynamique des types dans Cocoa est enrichi
par un modèle de conception très simple pour permettre un
accès générique aux propriétés des objets que l'on manipule.
Ce modèle définie une propriété comme un couple formé d'une clef,
le nom de la propriété, et de sa valeur.
Création : 21 mai 2008 ·
Mise à jour : 21 mai 2008
Cocoa s'appuie sur le langage Objective-C qui,
contrairement au C++, ne propose pas un modèle de classe avec
héritage multiple.
L'héritage simple est la règle, comme dans le monde Java.
Si le langage propose des solutions techniques pour contourner
les limites de l'héritage en introduisant l'idée de protocoles
(interfaces en Java), le socle Cocoa s'appuie sur une solution
conceptuelle : la délégation.
Ainsi, au lieu de dériver une classe NSApplication ou NSWindow
pour l'enrichir de comportement spécifiques à votre application,
Cocoa vous propose d'implémenter les comportements spécifiques
dans un objet délégué.
Création : 19 mai 2008 ·
Mise à jour : 19 mai 2008
Aurélien Gaymay nous présente, via ce tutoriel, l'utilisation du langage ADA avec le logiciel Xcode.
On y apprend comment installer XCode, le module GNAT et finalement comment utiliser le langage ADA dans XCode.
Création : 25 septembre 2007 ·
Mise à jour : 25 septembre 2007
Ce document est un guide de passage de C++ à Objective-C. Il existe plusieurs documentations
soucieuses d'enseigner le modèle objet via Objective-C, mais aucune à ma connaissance n'est destinée
aux codeurs expérimentés en C++, désirant se renseigner sur les concepts du langage pour les
comparer à ce qu'ils connaissent déjà. Le langage Objective-C m'avait semblé au premier abord un
obstacle plutôt qu'un tremplin à la programmation avec Cocoa (cf. section 1.1) : il
est si peu répandu que je ne comprenais pas son intérêt face à un C++ puissant, efficace et maîtrisé.
Il a donc fallu longtemps pour que je comprenne qu'il était au contraire un réel concurrent grâce
à la richesse des concepts qu'il propose.
Ce document ne se présente pas comme un didacticiel
mais comme une référence de ces concepts. Il permettra ainsi, je l'espère, d'éviter qu'une mauvaise
connaissance d'Objective-C conduise un développeur C++, soit à abandonner trop vite ce langage,
soit à utiliser à mauvais escient ses outils habituels, produisant alors un code bâtard, inélégant et
inefficace.
Ce document ne se veut pas une référence complète, mais rapide. Pour une description
approfondie d'un concept, mieux vaut consulter une documentation Objective-C spécifique.
Création : 12 juillet 2007 ·
Mise à jour : 17 août 2010
Développeur Cocoa depuis quelques temps déjà,
j'ai eu l'occasion de constater que le langage Objective-C
est assez peu connu et encore moins le framework Cocoa
utilisé sous OSX. J'espère que ce petit tour d'horizon avec mon projet SAM
(Smart Automation Maker) vous mettra l'eau à la bouche et donnera envie à certains
de tenter la découverte de Cocoa.
C'est aussi l'occasion de discuter de ce couple encore méconnu alors n'hésitez pas.
Création : 25 juillet 2007 ·
Mise à jour : 25 juillet 2007
Hank Marquis vous explique comment migrer votre code Visual Basic
vers Real Basic, outil de développement cross plateforme et compiler vos
applications pour Linux, Mac OS X, et toutes les versions 32 bits de Windows.
Cette bibliothèque compacte (10 Ko pour la version compressée du
code JavaScript) permet de donner à une page HTML affichée le
style iPhone / Android, à l'aide de divers fichiers CSS livrés
avec celle-ci. Le code JavaScript permet quant à lui d'enchainer
le défilement des pages HTML entre elles, la plupart du temps
sans faire appel au serveur (sauf pour les appels AJAX).
N'hésitez pas à nous faire part de votre avis sur cet article
Création : 13 octobre 2010 ·
Mise à jour : 13 octobre 2010 · 3 commentaires
Le langage HTML est le langage de base permettant de construire
des pages web, que celles-ci soient destinées à être affichées
sur un iPhone / Android ou non.
Dans notre cas, HTML sera associé à CSS et JavaScript pour
construire des applications pour mobiles, qui seront accessibles
sur le web via une URL (applications web),
l'AppStore d'Apple ou l'Android Market (applications natives).
Création : 23 septembre 2010 ·
Mise à jour : 30 septembre 2010 · 1 commentaire
Ce 8 avril 2010, Apple a présenter certaines des nouveautés de l'iPhone OS 4.0 aux journalistes lors d'un Apple Event.
Voici un résumé de ce qui a été dit durant la keynote, mais aussi ce qui n'a pas été dit durant cette même keynote.
Création : 12 avril 2010 ·
Mise à jour : 8 juin 2010
Cet article est un tutoriel montrant la méthode d'accès au carnet
d'adresses de l'iPhone.
Les frameworks mis en oeuvre sont
AddressBook et AddressBookUI
Création : 27 juin 2008 ·
Mise à jour : 27 juin 2008
Cet article est un tutoriel sur l'iPhone SDK et notamment
l'approche RAD avec l'utilisation d'Interface Builder.
L'auteur nous explique pas à pas comment réaliser une IHM avec
le minimum de programmation et en utilisant le très peu
documenté Interface Builder.
Création : 26 mars 2008 ·
Mise à jour : 26 mars 2008
Interview de Patrick Geiller, Créateur de JSCocoa.
JSCocoa est un langage permettant de créer des applications Cocoa avec du JavaScript.
Cet interview a été réalisé par Aurelien Gaymay.
Création : 22 décembre 2008 ·
Mise à jour : 22 décembre 2008
Interview de Jacques Foucry, auteur du livre 'Mac OS X Server
à votre service, seconde édition' à propos de sa rencontre avec le
Mac, ses livres, ses passions, ses projets, ...
Création : 9 octobre 2008 ·
Mise à jour : 11 octobre 2008
Retrouvez les commentaires de la rédaction Mac concernant le WWDC 2007.
Vous y trouverez ce qu'on a pensé du Keynote, ce que Leopard va apporter
aux développeurs, la Saga Java (Java 5 ou Java 6 ?), et bien d'autres
choses encore.
Création : 18 juin 2007 ·
Mise à jour : 18 juin 2007
De nombreux SGBD sont disponibles sur le marché, partant des SGBD
gratuits jusqu'aux SGBD destinés spécialement aux professionnels,
comportant de plus nombreuses fonctionnalités, mais plus coûteux.
Ce document a pour but de vous aider à faire votre choix parmi les
différentes possibilités en décrivant et comparant les différents SGBD.
Création : 1 mars 2003 ·
Mise à jour : 15 avril 2007
Ce qui nous a frappés lors de cette édition 2007 de l'Apple Expo,
c'est l'absence totale de Leopard.
Nul part nous n'avons pu dénicher un Mac où l'on pouvait
voir tourner une version, même bêta, de Leopard.
Dommage.
Et, l'autre absent de ce salon, fut le Mac Pro.
Je n'ai vu aucun Mac Pro, ni aucune version de Mac OS X Server, même en 10.4.
Dommage aussi.
Création : 5 octobre 2007 ·
Mise à jour : 5 octobre 2007