Archive
Implémenter des serveurs performants avec Java NIO
Dès lors qu’il s’agit de lourds systèmes à haute performance, une gestion client par client des processus ne peut convenir à cause des pertes générées par les changements de contexte que chaque processus génère. Quelques fois, comme l’explique Nuno Santos, il faut rechercher des solutions de bas niveau. Dans cet article, il vous montre comment son équipe a utilisé des fonctions de multiplexing dans java.nio et dans un dispatcher d’événements dans le style de Swing pour obtenir des performances extrêmement importantes. 21/10/2004
Les Bases du Blitting Transparent - Partie 1
Dans cette suite à son article, Concepts de Base de l’Utilisation du Buffer Vidéo, Michael J. Norton nous explique comment copier des sprites (lutins) dans le buffer. Il couvre aussi le rôle tenu par le pixel transparent au moment d’effectuer le rendu des sprites (blitting). 14/10/2004
Vendredi - Commandes de Pilotage du Système de Fichiers
Utilisez des commandes pour suivre ce qui arrive dans le système de fichiers.
Utilisez fs_usage pour rapporter les appels système en temps réel. Par exemple, pour rapporter toute l’activité fs dans un fichier log :
$ fs_usage -f filesys > log
Pour suivre juste…
Jeudi - Ménage Périodique
OS X nettoie le système de fichiers en supprimant les vieux fichiers temporaires, en compressant et effaçant les fichiers log, en retirant les messages système anciens, en sauvegardant la base de données NetInfo, en mettant à jour la base de…
Mercredi - Vérifier les Préférences
Vérifiez tous les fichiers de préférence .plist situés dans ~/Library/preferences.
Si une application dérape, cela peut être du à un fichier de préférences corrompu. Utilisez la commande ‘plutil’ pour vérifier le fichier de préférence.
$ plutil -lint ~/Library/Preferences/com.apple.iChat.plist
/Users/saruman/Library/Preferences/com.apple.iChat.plist: OK
Cela ne fera…
Mardi - Réparer les Autorisations
Utilisez diskutil pour vérifier et réparer les autorisations d’un fichier sur le disque système. Vous ne pouvez spécifier qu’un volume de démarrage OS X et, pour la réparation, la commande diskutil doit être lancée sous root.
Si vous rencontrez des problèmes…
Concepts de Base de l’Utilisation du Buffer Vidéo
Dans ce second épisode consacré aux Graphiques Elémentaires sur Ordinateur, Michael Norton vous montre comment charger un fichier graphique dans votre jeu vidéo tout comme vous pourriez le voir sur une Game Boy. Ces tutoriels sont conçus pour que les parents et autres adultes les partagent avec les enfants qui sont intéressés par la programmation sur ordinateur. 04/10/2004
Lundi - Réparer les Disques
Utilisez diskutil pour vérifier et réparer les disques. Pour le réparer, le disque ne doit pas être utilisé et diskutil doit être lancé sous root.
Par exemple, utilisez df pour trouver le node du périphérique :
$ df Filesystem Size Used Avail Use%…
Vendredi - Plus de Puissance
Awk est un langage de programmation complet doté d’instructions C telles que ‘for’, ‘while’ et ‘if’.
En trois exemplaires :
$ cat file
line 1
line 2
$ awk ‘{for (i = 0; i < 3; i++) print $0}' file
line 1
line 1
line 1
line 2
line 2
line 2
Voici un exemple utilisant l’instruction…
Chargement
Commentaires récents