OpenRC + Baselayout 2

Voici un projet initié par Roy Marples alias UberLord qui a fait un excellent travail avec ce script de RC programmé en C et “Unix-Compliant”. Grace à lui, votre machine démarre de 1 à 3 fois plus vite selon la configuration.

Pour pouvoir installer OpenRC,
il faut en premier lieu installer “layman”,
et installer “git”,
pour enfin ajouter l’overlay de openrc comme ceci : “layman -a openrc”.

Ensuite il ne vous reste plus qu’a faire “emerge -uDNav openrc” et vous voila parti pour 5 à 6 minutes d’installation grand maximum, il faudra juste penser que certains des fichiers de configuration sont “useless” tel que le bon vieux “/etc/modules.autoload/kernel-2.x” qui est remplacé par “/etc/conf.d/modules”. OpenRC ne vous manquera pas de le faire remarquer à la fin de l’installation dans les explications “post-install”.

Merci Roy pour ce travail très abouti !

Blog de monsieur

Fiddler, Visual Studio, Vista et localhost

Mais quelle joie de vivre sous Windows Vista,

on fait des découvertes sympas, comme par exemple quand on développe en C#, ASP.NET et WebService pour se rendre compte que le proxy (Fiddler) de Visual Studio, toutes versions confondues, ne fonctionne pas bien. La faute à qui ? Au stack IPv6 de Windows Vista ! Pour résoudre ce problème, il suffit d’aller dans “about:config” de Firefox et de rechercher la valeur suivante : “network.dns.disableIPv6”, de la mettre sa valeur à true et magie, la vitesse de chargement de localhost est accrue, et vos webservices et pages ASP.NET fonctionnent correctement.

Je ne sais pas si une action équivalente existe sous IE mais je comprends mainteant pourquoi je n’aime pas le navigateur intégré de Microsoft .

Le threads sous Unix ! (Partie 1)

Wikipédia :

Les processus légers (en anglais, thread), également appelés fils d’exécution, sont similaires aux processus en cela qu’ils représentent tous deux l’exécution d’un ensemble d’instructions du langage machine d’un processeur. Du point de vue de l’utilisateur ces exécutions semblent se dérouler en parallèle. Toutefois là où chaque processus possède sa propre mémoire virtuelle, les processus légers appartenant au même processus père partagent une même partie de sa mémoire virtuelle.

Wikipédia :

Les processus légers (en anglais, thread), également appelés fils d’exécution, sont similaires aux processus en cela qu’ils représentent tous deux l’exécution d’un ensemble d’instructions du langage machine d’un processeur. Du point de vue de l’utilisateur ces exécutions semblent se dérouler en parallèle. Toutefois là où chaque processus possède sa propre mémoire virtuelle, les processus légers appartenant au mème processus père partagent une mème partie de sa mémoire virtuelle.

Continue reading “Le threads sous Unix ! (Partie 1)”