Quand Mac OS X, avec ses formidables pouvoirs en matière de développement, est sorti en 2001, aucune ressource n'était disponible sur le Net en langue française pour apprendre à découvrir ce système et les nombreux outils de programmation qui étaient livrés avec. Project:Omega est ainsi né afin de susciter l'intérêt des développeurs chevronnés et débutants envers Mac OS X et participer ainsi, en toute modestie, à son soutien et à l'accroissement de ses parts de marché.

Depuis, Project:Omega est devenu une petite communauté soutenue par ses nombreux contributeurs qui participent à l'enrichissement des contenus publiés et à leur diversité.

Si vous aussi vous souhaitez écrire vos propres articles et les publier sur Project:Omega, n'hésitez pas, inscrivez-vous ! Vous aurez alors accès à l'interface d'écriture des articles de ce site.

Bonne lecture et bon code :-)

Manipulation des feuilles sous Cocoa

06/08/2002

Une des nouvelles fonctions de Mac OS X consiste en une nouvelle manière de gérer les boites de dialogues au travers de fenêtres spéciales appelées « feuilles ». Les « feuilles » sont des fenêtres d’un type particuliers qui sont en fait attachées à une autre fenêtre et qui surgissent de la barre de titre de la fenêtre à laquelle elles sont associées. Cet article explore deux manières différentes d’implémenter les « feuilles » sous Cocoa. 06/08/2002

Thierry Programmation Cocoa , , ,

Utiliser AppleScript pour compiler et exécuter du code Java

05/08/2002

Récemment encore, Daniel Steinberg tapait tout son code dans un éditeur de texte et se servait du terminal pour compiler et lancer son programme. Dans cet article, il vous montre comment utiliser AppleScript pour automatiser la plupart de ces tâches. 05/08/2002

Thierry Java , ,

Serveur web Apache sous Mac OS X : Partie 6

30/07/2002

Ah, ces merveilleux modules Apache ! Kevin Hemenway vous fait visiter les divers modules Apache pré-installés dans votre système Mac OS X et vous en explique les principales fonctions. 30/07/2002

Thierry Serveurs Web , , ,

Au coeur de l’environnement d’exécution d’Objective-C

25/07/2002

Dans ce premier opus d’une série à deux volets pour développeurs confirmés, Ezra Epstein dévoile les différentes manières d’accéder aux fonctions basiques de l’environnement d’exécution d’Objective-C. Il nous fait aussi jeter un oeil sur les catégories de classes. Dans le second article à paraître la semaine prochaine, il va un peu plus loin et traite de la manière dont l’environnement d’exécution a été implémentée. Cette étude nous ménera à une meilleure compréhension des catégories et elle nous révelera aussi des détails qui pourraient ne pas être présents dans les fichiers entêtes (.h). Le point culminant de cette petite incursion sera l’étude de RuntimeBrowser, un outil qui permet de naviguer dans les classes à la JavaBrowser. L’auteur l’a trouvé très utile et pense qu’il pourrait vous l’être aussi. 25/07/2002

pejvan Le langage Objective-C , , ,

Ajout d’un vérificateur orthographique à une application Swing

24/07/2002

Voici un tutoriel pour apprendre à ajouter, pas à pas, un verificateur d’orthographe à une application Swing. C’est tellement facile que la partie la plus dure consiste à télécharger et à installer les fichiers nécessaires. 24/07/2002

Thierry Java , ,

Introduction à Perl sur Mac OS X

23/07/2002

Les aficionados du scripting étaient ravis d’apprendre que Mac OS X embarquait Perl 5.6 dans son installation par défaut. Perl a été de plus en plus apprécié d’années en années par ceux qui aiment sa modularité, son extensibilité et sa puissance… Cet article vous indique comment démarrer avec le plus populaire des langages CGI. 23/07/2002

Thierry Perl-Ruby-Python ,

Comment installer un serveur de bases de données PostgreSQL sous Mac OS X

18/07/2002

Venant juste de passer de Windows 2000 à Mac OS X, Michael Brewer a décidé de tester quelques unes de ses compétences en matière de bases de données sur son nouvel iBook. Dans ce tutoriel, il vous guide au travers du processus d’installation de PostgreSQL. 18/07/2002

Thierry Serveurs Web , , , ,

Le suivi des versions de projet avec CVS

15/07/2002

Le système collaboratif de gestion des versions (Concurrent Versions System, en anglais) est un outil open-source puissant pour la maintenance du code source d’un projet collaboratif. Il est fourni avec le CD des Outils de Développement qui accompagne Mac OS X ou fait partie des Outils de Développement de Mac OS X disponibles en ligne. Cet article couvre les fonctionnalités les plus couramment utilisées de CVS, avec un accent mis sur son utilisation avec des fichiers web statiques et interprétés (HTML, PHP, Perl, etc…). 15/07/2002

Thierry Développement , ,

Serveur web Apache sous Mac OS X : Partie 5

13/07/2002

Ah, il est une chose d’avoir un serveur web Apache actif sous Mac OS X, il en est une autre de le faire communiquer avec une base de données MySQL. Kevin Hemenway vous accompagne tout au long de cette procédure. Votre vie ne sera jamais comme avant ! 13/07/2002

Thierry Serveurs Web , , ,

Le Terminal de Mac OS X : Partie 5

10/07/2002

Apprenez comment mettre en place votre propre système de lancement régulier de scripts et d’envoi de rapports de traitement par mail à l’instar des batchs du système cron. Voici une manière simple et gratuite d’assurer la présence de ses données sur deux supports différents. 10/07/2002

Thierry Le Terminal de Mac OS X , , ,