Le web–de part sa nature–est un média sans état. Un serveur web reçoit une requête, produit une réponse et la retourne au navigateur web–sans aucune connaissance des requêtes précédentes du même utilisateur.
Une application web, cependant, a besoin de conserver l’état entre des requêtes du même utilisateur de manière à fournir une expérience acceptable pour l’utilisateur. Bien que vous puissiez passer des informations dans un sens et dans l’autre entre des composants web, vous avez souvent besoin de maintenir l’état qui est partagé entre les composants. Plutôt que de passer cette information d’un composant à un autre, vous pouvez le stocker à un niveau plus élevé–dans l’objet Session.
Dans ce chapitre, vous allez apprendre à stocker des informations persistentes dans l’objet Session, à accéder à la session à partir de plusieurs composants web et à voir les avantages de rendre réutilisables vos composants web. 30/06/2003
Thierry WebObjects Mac OS X, WebObjects
Des astuces précédentes (des semaines 1, 13 et 31—pas encore traduites sur Project:Omega) ont abordé le ‘find’. Les astuces de cette semaine vont plus loin d’utilisation cette commande puissante en combinaison avec la commande ‘xargs’.
La Semaine 13 (en anglais) donnait un…
Thierry Astuces OSXFAQ
Suite de l’astuce de Mercredi …
Optimisez le séquence de démarrage du shell. Beaucoup de commandes dans in ~/.tcshrc ne sont pas nécessaires pour les shells non interactifs. La plupart, en fait, comme celles qui configurent les variables shell et les alias,…
Thierry Astuces OSXFAQ
Suite de l’astuce de Mercredi …
Optimisez la séquence de démarrage du shell en utilisant les fichiers de démarrage du shell exclusivement de connexion :
/etc/csh.login
~/.login
Dans ces fichiers, configurez l’aspect de l’environnement qui persiste, tel que les variables d’environnement. Cela s’applique surtout…
Thierry Astuces OSXFAQ
Il existe de nombreux tutoriels et articles relatifs à MySQL, sur Project:Omega comme sur d’autres sites dont Nexen ou encore Entropy, mais aucun ne permet d’avoir une approche débutante pour quiconque souhaiterait installer, configurer et administrer ce serveur de bases de données sur son ordinateur en local. J’ai d’ailleurs reçu beaucoup de mails de lecteurs me demandant comment faire ceci ou comment faire cela et, il est vrai, que les réponses ne sont pas toujours évidentes à trouver. Voici donc une lacune que je m’empresse de combler. 25/06/2003
Thierry Développer pour le Web Mac OS X, MySQL
A quoi correspondent les Shell de Connexion et d’Interaction ?
L’ouverture d’une fenêtre Terminal lance un shell interactif avec connexion.
L’exécution d’un script shell lance un shell non interactif sans connexion.
Taper ‘tcsh’ à la ligne de commande lance un shell interactif sans…
Thierry Astuces OSXFAQ
Pour une compatibilité en amont avec le shell ‘csh’ (à partir duquel est dérivé le shell ‘tcsh’), le fichier de script :
~/.cshrc
peut ou ne peut pas être exécuté quand le shell ‘tcsh’ démarre.
En l’absence de ‘~/.tcshrc’, ‘~/.cshrc’ est exécuté. A partir…
Thierry Astuces OSXFAQ
A moins que votre voisin ne soit Steven Soderbergh, vous aurez probablement du mal à avoir de bons conseils sur la manière de maîtriser votre caméscope DV. Oui, vous aurez beau étudier à fond les paragraphes séchement composés de votre manuel utilisateur multi-lingue, il y a de fortes chances que la seule chose qui s’améliorera sera votre Anglais. A la place, jetez un oeil à ces dix astuces fort pratiques qui transformeront vos séquences fatiguantes en vidéos convaincantes. 23/06/2003
Thierry Les iApplications de Mac OS X Mac OS X, vidéo
Quand le shell ‘tcsh’ démarre, il lit et exécute plusieurs fichiers de script. Vous êtes libres de les changer (ou d’en créer) si vous voulez personnaliser votre environnement en ligne de commande. Ces fichiers sont :
/etc/csh.cshrc
/etc/csh.login
~/.tcshrc
~/.login
Vous pouvez ajouter des…
Thierry Astuces OSXFAQ
Maintenant que la plupart des notions basiques liées à Apache ont été couvertes dans les trois premiers épisodes de cette série, Kevin Hemenway s’attarde sur quelques requêtes de lecteurs et vous montre comment gérer des documents index par défaut, des pages d’erreur personnalisées, l’authentification par mot de passe et plein d’autres astuces. 18/06/2003
opoppon Serveurs Web apache, Mac OS X, réseau, serveur web
Commentaires récents