Calibrer un écran

Le 30 Octobre 2007 à 23:49

Après quelques recherches sur la question je me suis créé quelques mires pour un réglage rudimentaire...

Réglage de la luminosité et du contraste

Mire de réglage de la luminosité et du contraste

Régler l'écran pour pouvoir distinguer tous les carrés mais sans que les yeux soient agressés. En particulier, si vous pouvez régler la température de la couleur, choisir une valeur comprise entre 5000ºK (équivaut à la lumière d'une ampoule à incandescance) et 6500ºK (équivaut à la lumière du soleil).

Réglage du gamma des couleurs primaire

Prendre un papier et un crayon. Pour chacune des mires ci-dessous, noter le numéro du carré qui se fond le mieux dans le motif de fond (une trame régulère de point noirs et de points saturés, simulant la demi-luminosité)

Pour chaque valeur V, le facteur gamma est ln(127/255)/ln(V/255), où ln est le logarithme népérien. Vous pouvez utiliser cette petite feuille de calcul pour aller plus vite.

Il ne reste plus qu'à utiliser ces réglages, par exemple, sous Linux :

xgamma -rgamma 1.419 -ggamma 1.314 -bgamma 1.437

Boy Hunt

Le 29 Octobre 2007 à 10:07

Éthernia Black pensait passer du bon temps chez Orpheelin...

Boy Hunt — page 1 Boy Hunt — page 2 Boy Hunt — page 3

J'avais fait un petit exemple d'utilisation de mes outils de génération de code, je l'ai mis à jour, avec une petite amélioration de la feuille de style. Le convertisseur de texte est bon, mais il semblerait qu'Internet Explorer merdouille pour l'affichage du générateur de liens HTML...Mon projet Sourceforge.net est à jour.

Vous pouvez également vous rendre directement à la page de téléchargement.

Gnaveuuuux !!

Le 26 Octobre 2007 à 09:50

Après la console de jeux portable sous Linux –pour laquelle je n'ai développé qu'une démo-prototype jusqu'à présent– je demande le téléphone sous Linux : le Neo 1973

C'est donc un téléphone, avec écran tactile. On peut développer ses propres applications, et il n'y a pas d'obligation d'utiliser un opérateur particulier.

Pour faciliter la mise en place d'un projet php tirant parti de mes outils de génération de code, j'ai mis au point un petit script ant : ProjectTemplateMakerForSrcTools. Celui-ci permet de construire et de mettre à jour un ou plusieurs dossier contenant un projet php et mes outils. Mon projet Sourceforge.net est à jour.

Vous pouvez également vous rendre directement à la page de téléchargement.

L'explication de l'heureux évènement — page 1 L'explication de l'heureux évènement — page 2 L'explication de l'heureux évènement — page 3 L'explication de l'heureux évènement — page 4

L'annonce

Le 22 Octobre 2007 à 08:27

L'annonce d'un heureux évènement ?

J'ai encore trouvé des corrections à faire, les dernières j'éspère, et j'ai aussi changé la licence : c'est désormais la GNU GPL version 3. Mon projet Sourceforge.net est à jour.

Vous pouvez également vous rendre directement à la page de téléchargement.

SO-LI-DARITÉ !!…

Le 18 Octobre 2007 à 08:14

Je travaillerai aujourd'hui, pour cause de "contraintes du projet" (une des joies de la prestation de services, mais passons). Je ne pourrai donc pas aller manifester aujourd'hui.

Je suis solidaire pour au moins deux raisons :

  • On (le secteur privé) est les prochains sur la liste.
  • Dans une trentaine d'années, j'aurai l'âge de la retraite, mais surtout ma mère aura 80 ans –et avec un peu de chance mon père aussi, sans parler d'éventuels beau-parents…–. Je dois donc pouvoir être plus disponible, et avoir les moyens de les prendre en charge, le cas échéant. Il me faut donc être à la retraite, et recevoir une pension de retraite suffisante pour faire face (je suppose bien sûr que je pourrais m'acquitter de mes cotisations retraite jusqu'au bout –hypothèse d'école–).

L'idée de ce code est est qu'on récupère le nom du champ d'une manière ou d'une autre, via un paramétrage.

Ce code est diffusé selon les termes de la licence GNU GPL dans sa version 3

/**Retourne la valeur objet d'un champ de classe.
 *
 * (c)David SPORN
 * Ce code est diffusé selon les terme de la licence GPL version 3.
 *
 * @param classe la classe contenant le champ
 * @param fieldName le nom du champ
 * @param defaultValue la valeur par défaut en cas de problème (inexistant, permission d'accès, ...)
 * @return un objet
 */
private Object getStaticFieldFromClass (Class classe, String fieldName, Object defaultValue)
{
	try {
		Field field = classe.getDeclaredField(fieldName) ;
		return field.get(null) ;
	} catch (Exception e) {
		return defaultValue ;
	} 
}

Depuis la semaine dernière, j'ai changé la disposition des touches de mon clavier. J'ai choisi la disposition «Dvorak» proposée par le site www.clavier-dvorak.org.

Cette disposition est sensée être moins stressante pour les articulations.

Toujours est-il que je passe énormément de temps à chercher la bonne touche... Tellement de temps que j'en profite pour apprendre la dactylographie !!