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.
Bash peut être lancé en tant que shell de connexion ou en tant que shell classique. Une des différences les plus significatives entre les deux modes tient dans les scripts d’initialisation lancés lorsque Bash démarre.
Un shell de connexion ira puiser les…
Thierry Astuces OSXFAQ
Si l’on suit l’évolution féline de Mac OS X, Jaguar était la version que l’on se devait d’avoir, Panther est celle que nous voulions et Tigre apporte aux programmeurs des outils de développement d’applications parmis les plus tentants que nous ayons vus à ce jour. Cet article vous donne les toutes dernières informations sur Tigre de Chris Bourdon, le manager sénior ligne de produit du projet. 27/04/2005
vincen Développer sur Mac OS X Mac OS X
Ces exemples sont tirés de mes propres notes et n’ont pas été testé un seul moment.
Commande de Capture d’Écran
Lorsque vous utilisez la version interactive (commande-majuscule-4), la barre d’espace passe du mode régulier de sélection à un nouveau mode qui ne…
Thierry Astuces OSXFAQ
Tigre a introduit une nouvelle fonctionnalité appelée Dashboard qui donne naissance à une nouvelle classe unique de mini-applications appelées Widgets. D’un côté Dashboard sera l’une des puissantes fonctionnalités offertes aux utilisateurs de Tigre, d’un autre elle apporte un nouvel environnement de développement aux développeurs. Les widgets sont rapide à développer et facile à déployer, et elles peuvent donner une nouvelle impulsion à toutes les technologies avancées de Tigre. Les widgets sont parfaits pour travailler avec de petites quantités de données ou pour intergagir avec d’autres applications, à la fois sur votre machine et sur le web. Et elles fournissent une excellente manière d’ajouter des fonctionnalités à une application. Cela veut dire qu’il y a plein d’opportunités pour les développeurs, tant en création de nouveaux produits qu’en ajout de différenciation marketing à des produits existants.
Cet article vous montre comment fonctionnent les widgets Dashboard et apporte une introduction à la façon de développer et de délivrer des fonctionnalités modulaires dans de petits bouts de code. 14/04/2005
Thierry Développement dashboard, Mac OS X, widget
open … ouvre un fichier comme s’il avait été double-cliqué
(Voir semaine 67)
screencapture … copie d’écran et de fenêtre
(Voir exemple d’utilisation dans l’astuce de Vendredi)
Ces commandes ont pour but la maintenance et la vérification des fichiers de préférences de Mac OS…
Thierry Astuces OSXFAQ
Voici des lignes de commandes équivallentes à des panneaux de préférences système.
(Voir semaine 16 et 18)
softwareupdate … version ligne de commande de Màj Logiciel
Cela est utile pour une mise à jour des logiciels via une connexion distante sur un serveur.
update_prebinding…
Thierry Astuces OSXFAQ
Ces commandes sont spécifiques à OS X et ne sont pas disponibles dans d’autres variétés d’Unix.
(Voir semaine 16 et 18)
Manipulation et maintenance de disques.
disktool … rafraîchit, éjecte, monte ou démonte
(Voir semaine 22)
diskutil … répare, journalise des disques
(Voir semaine 88)
drutil ……
Thierry Astuces OSXFAQ
Les trois dernières semaines et celle en cours constitueront une référence des commandes Unix en listant de nombreuses commandes par type d’usage spécifique. Il y a tant de commandes disponibles qu’il serait impossible de toute les connaître ou même de…
Thierry Astuces OSXFAQ
curl … va chercher une URL sur un serveur distant
Supporte les protocoles suivants :
HTTP, HTTPS, FTP, GOPHER, DICT, TELNET, LDAP, FILE
Par exemple : ‘curl http://www.apple.com’
wget … va chercher une URL sur un serveur distant
Comme curl, mais n’est pas inclus dans…
Thierry Astuces OSXFAQ
kill … arrête/redémarre des process par leur PID
Envoie un signal au process. Donne le n° ou le nom du signal, et le PID (Process ID) du process à tuer.
man 2 sigaction … informations sur les signaux
Utilisez cette commande pour en…
Thierry Astuces OSXFAQ
Commentaires récents