D’un point de vue basique, une fonction n’est rien d’autre qu’un bout de code que vous utiliserez encore et encore. Elle effectue une petite tâche dont vous pouvez influencer le comportement en lui passant différentes paramètres. Dans ce second tutoriel de la série Cocoa de Seth Roby, vous allez apprendre les tenants et aboutissants du rôle tenu par les fonctions dans ce type de programmation. 29/03/2004
opoppon Programmation Cocoa C, cocoa, Mac OS X
Cet article sert de glossaire à l’article “Quelle est votre fonction ?”. 29/03/2004
opoppon Programmation Cocoa C, cocoa, Mac OS X
Un des meilleurs outils de développement d’Apple qui soient des plus faciles à utiliser s’appelle PackageMaker, un utilitaire qui vous aidera à créer des packages d’installation. Andrew Anderson vous guide au travers des fonctions basiques de cet outil puis vous montre combien il est facile de créer des installateurs personnalisés pour vos logiciels. 24/03/2004
quentin Développer sur Mac OS X installation, Mac OS X, package
Créer une simple enveloppe pour la commande ’sed’ (ou toute autre commande similaire) pour lui permettre de traiter directement un fichier. Normallement, sed utilise les sorties et entrées standard, et ne peut écrire dans son fichier entrée.
$ cat sedx
#!/bin/sh
tmp=tmp-file-for-$PPID
{ sed…
Thierry Astuces OSXFAQ
Le script ‘reach’ fait la même chose que le script de Mercredi, sauf qu’il exécute la commande donnée sur tous les fichiers correspondants de la hiérarchie du répertoire.
$cat reach
#!/bin/bash
filetype=$1
shift
find . -name "$filetype" -print0 | xargs -0 -n1 $*
Utilisez le script…
Thierry Astuces OSXFAQ
Si vous avez un script ou une commande qui soit incapable de prendre une liste de fichiers, utilisez le script ‘each’ pour simuler cela. ‘each’ exécute la commande donnée une fois par fichier.
$ cat each
#!/bin/bash
filetype=$1
shift
for file in $filetype; do
$* "$file"
done
Utilisez…
Thierry Astuces OSXFAQ
Renommer un groupe de fichiers de manière récursive en n’utilisant qu’une seule commande. Le script ‘rext’ fait la même chose que celui de l’astuce de Lundi sauf qu’il applique la commande à tous les fichiers sélectionnés dans la hiérarchie du…
Thierry Astuces OSXFAQ
Renommer un groupe de fichiers en une seule commande.
Cela *ne* marchera *pas* :
$ mv *.html *.php
usage: mv [-fi] source target
mv [-fi] source ... directory
Le script suivant, appelé ‘ext’ pour ‘basé sur l’extension’, vous permettra d’y arriver :
$ cat ext
#!/bin/bash
shopt -s…
Thierry Astuces OSXFAQ
Si vous êtes en relation avec des utilisateurs, vous serez indubitablement confronté à des gars mal intentionnés qui tenteront de casser votre jouet. En tant que développeur, il est de votre responsabilité de vérifier que votre code est sûr. John Coggeshall vous explique comment les appels système peuvent être exploités en PHP et comment faire en sorte qu’ils ne soient pas des trous potentiels de sécurité. 12/03/2004
mactov Développement Web Mac OS X, PHP, sécurité
La série de 12 articles traitant du développement d’applications web avec WebObjects a été compilée de façon à vous permettre le téléchargement en version PDF d’une documentation globale. 02/03/2004
Thierry WebObjects Enterprise Objects, Mac OS X, WebObjects
Commentaires récents