Archive

Archives pour 08/2003

Services Web : Les Tâches

28/08/2003

e chapitre aborde la façon de tirer profit des Services Web qui sont disponibles dans Mac OS X et présente un nouveau framework qui supporte le WebServicesCore au sein du framework Core Services. 28/08/2003

Thierry Développer pour le Web , , , ,

Vendredi - Corbeille récalcitrante

22/08/2003

Si vous êtes incapable d’effacer un fichier ou de vider la corbeille, allez voir cet article dans le Learning Centre -> Comment vider une corbeille récalcitrante (en anglais).


Parlez de cette astuce dans le Learning Center forum (en anglais sur osxfaq.com)


Si vous souhaitez en apprendre…

Thierry Astuces OSXFAQ

Jeudi - Répertoires profondément imbriqués

21/08/2003

Des commandes (telle que fsck) peuvent quelques fois échouer à cause de répertoires trop imrbiqués les uns dans les autres. De telles imbrications peuvent être créées par des scripts bogués.

Recherche ceci sur le système de fichier avec :

% sudo find…

Thierry Astuces OSXFAQ

Applications Web : Introduction aux Enterprise Objects

20/08/2003

Enterprise Objects est un système puissant qui rend l’usage de stockage persistant pour vos données presque transparent. Il évite la nécessité de travailler avec SQL ou tout autre langage de requête de bases de données en fournissant une API orientée objet que vous utilisez pour gérer vos données de la même manière que vous gérez de simples objets, sans tenir compte du type de support dans lequel résident vos données.
Ce chapitre présente la théorie qui se cache derrière la technologie Enterprise Object et explique les couches qui constituent une application Enterprise Objects et le rôle que le modèle joue dans une application Enterprise Objects. 20/08/2003

Thierry WebObjects , ,

Mercredi - Un petit coup de ‘fsck’

20/08/2003

Quelques fois, la réparation d’un disque peut aider à rendre les fichiers fantômes bizarres un peu plus solides.

Pour faire cela, démarrer votre machine en mode mono-utilisateur en maintenant pressées les touches Commande et S

Pour réparer le volume de démarrage, tapez…

Thierry Astuces OSXFAQ

Mardi - Fichiers curieusement intitulés II

19/08/2003

Suite de l’astuce de Lundi, si la partie visible du nom de fichier n’est pas unique :

% ls d

DB)b^D”o#?b^B, DB4#^ Danger

utilisez le n° inode pour identifier le fichier.

% ls -i 
 590795 Danger         579654 bvt           563546 page2.htm    578980 tvb
 590442…

Thierry Astuces OSXFAQ

Lundi - Fichiers curieusement intitulés

18/08/2003

Si vous avez un nom de fichier qui ressemble à :

% ls Z*
Z???

Il se peut qu’il contienne des caractères non-standard. Utilisez le complément par tabulation pour révéler le nom de fichier :

% ls Z

% ls Zb^D”

(Remarquez que les noms…

Thierry Astuces OSXFAQ

Vendredi - Constructions de Contrôle 2 (Boucle)

15/08/2003

Le langage de script de tcsh ressemble beaucoup au langage de programmation ‘c’ (d’où le ‘c’ de tcsh) alors que ce n’est pas le cas de sh/bash.

Boucles ‘for’ :

#!/bin/tcsh 
foreach word (hello goodbye au-revoir)
    echo $word
end

#!/bin/sh 
for word in hello goodbye…

Thierry Astuces OSXFAQ

Jeudi - Constructions de Contrôle 1 (Choix)

14/08/2003

Le langage de script de tcsh ressemble beaucoup au langage de programmation ‘c’ (d’où le ‘c’ de tcsh) alors que ce n’est pas le cas de sh/bash.

Construction ‘if’ :

#!/bin/tcsh
if ("$1" == "positive") then
  echo "Oui"
else if ("$1" == "negative") then
  echo "Non"
else
  echo…

Thierry Astuces OSXFAQ

Mercredi - Fichiers de démarrage

13/08/2003

Les fichiers suivants sont exécutées lorsque le shell démarre en mode interactif et dans l’ordre donné. Les démarrages du shell de connexion ainsi que de non-connexion sont indiqués.

Shell de connexion tcsh :

% tcsh -l

/etc/csh.cshrc

/etc/csh.login

~/.tcshrc

~/.login

Shell de connexion bash :

% bash –login

/etc/profile

~/.bash_profile

Shell…

Thierry Astuces OSXFAQ