Archive

Archives pour 03/2004

Quelle est Votre Fonction ?

29/03/2004

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 , ,

Quelle est votre fonction ? - Glossaire

29/03/2004

Cet article sert de glossaire à l’article “Quelle est votre fonction ?”. 29/03/2004

opoppon Programmation Cocoa , ,

Trucs de pro pour PackageMaker

24/03/2004

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 , ,

Vendredi - Extension Sed

19/03/2004

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

Jeudi - Traiter Plusieurs Fichiers de Manière Récursive

18/03/2004

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

Mercredi - Traiter Plusieurs Fichiers

17/03/2004

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

Mardi - Traitement Récursif des Extensions

16/03/2004

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

Lundi - Traitement des Extensions

15/03/2004

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

La Sécurité en PHP - Partie 2

12/03/2004

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 , ,

Applications Web : Compilation des 12 chapitres

02/03/2004

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 , ,