Porneia delights

Winter Time Travel

Le Winter Time Travel est un challenge hivernal de lecture initié et organisé par Lhisbei sur le blog du Répertoire de la Science-Fiction auquel l'une de nos individualités, à savoir e20100633, s'est inscrite. L'idée consiste en la lecture d'une ou plusieurs œuvres d'uchronie dans un délai de trois mois (du 21 décembre 2011 au 21 mars 2012 inclus) et de publier une review par œuvre (bien sûr les publications se feront pour e20100633 sur cet espace au sein du Collectif). Cette échéance atteinte, l'organisatrice déclarera par tirage au sort le vainqueur.

L'idée n'est donc pas tant d'être le meilleur critique ou le plus gros livrophage en vue d'un gain quelconque mais bien de se plonger dans un sous-genre de la science-fiction méconnu du grand public mais qui recèle pourtant des trésors de littérature ; ainsi que d'en faire profiter les autres, et peut-être de leur proposer quelques titres à ajouter dans leur Pile à Lire.

Le challenge a officiellement été lancé ce jour à 00:01 et compte, sauf erreur, 37 participants. Le Collectif Porneia delights leur souhaite donc à toutes et à tous bon courage et des lectures enrichissantes mais espère néanmoins que la victoire aléatoire sera décernée à e20100633.

████████ la censure dès ██████████ (MàJ)

(Cette note a été censurée en signe de protestation, la version non-censurée est ici. Stop SOPA before it destroys the web.)

Aux É████-████ un ██████ de loi ████é ████ (████ ██████ ██████ Act), et █████ █████ ████ le nom de H.R.████, ███████ à ██████ en █████ un ████ème de ███████ ██████████ ██████████████é au nom du █████ d'██████ et au béné████ des ███████ ███████████ de ████████. ██████ ████ se █████ de l'█████ côté de l'██████████ ████ si le ██████ est voté, il y a ████ à ██████ qu'en ██████ un ██████ █████████ █████ le ████, l'████ é████ déjà en █████ de s'y █████ un ████.

████ ██████████ les ██████ ██████████ ████, ████ ████ █████████ ████ les ██████ ████████ par █████████.net. █████ ██████ au █████████ : « ██████████ des ███████ █████████████ et des ████████████ en ██████████ de ████████ █████ ██████, l'████████████ du réfé█████████ sur les ███████ de █████████, ███████ de l'accès au ████ ██████ les ██████████ opé███████ ████████ ». Et ████, ████ █████ à ██████ par un ████...

████ déjà ████ la ████████ l'EFF, ██████ ████████, █████ for the ██████, ████ ████████ ██████████, ████████ ███████, CDT, the █████████████ ████████ ██████████, ██████ █████████, La ██████████ du Net, █████████ ou ██████ l'█████.

MàJ du 18 décembre 2011 : Le projet de loi américain Stop Online Piracy Act (SOPA) a été ajourné.

MàJ du 17 janvier 2012 : Il y a quelques jours la Maison Blanche mettait officiellement de côté SOPA dans son communiqué en réponse à la pétition anti-SOPA. Donc SOPA est mort ? Pas exactement. La lutte continue notamment demain avec le blackout entre autres de reddit et wikipedia. Toutes les informations concernant le blackout peuvent être trouvées sur sopastrike.com.

MàJ du 20 janvier 2012 : Le débat et le vote de PIPA annulés.

Shaare your links with Shaarli

Si vous aimez partager vos périgrinations sur le net, vous connaissez certainement delicious qui permet de diffuser publiquement ses marques-pages et de les ordonner par tags. Dans le même genre, il existe aussi diigo ou encore pinboard. Plusieurs critiques peuvent être faites à l'encontre de ces services en ligne, notamment qu'ils sont hébergés par des entreprises commerciales et qu'ils sont propriétaires (ces deux faits impliquant des choses que nous ne développerons pas ici).

Il existe des alternatives libres, mais une a plus particulièrement attirée notre attention. C'est le projet Shaarli développé par sebsauvage.net qui le présente comme étant un clone personnel, minimaliste, super-rapide, sans base de donnée de delicious. À l'heure où nous écrivons ces lignes Shaarli est en version 0.0.31 Beta. Tout le code est dans un index.php unique requiérant au minimum PHP 5.1 (il faut PHP 5.2 pour l'auto-complétion des tags) et accompagné d'un fichier css pour le style. Pour le moment la modification du thème du Shaarli implique d'aller hacker directement l'index.php, mais sebsauvage projette de séparer l'HTML du code PHP en utilisant le moteur de template RainTPL. Selon l'auteur, qui tient à garder un code simple et une architecture minimaliste, cela aura un impact minimal sur les performances (qui sont très bonnes cela dit en passant).

Shaarli est certes encore en version beta mais il est tout à fait stable et utilisable. Vous pouvez retrouver toutes les informations quant à son installation et sa configuration ainsi que les discussions des différents utilisateurs/testeurs sur le wiki du projet.

4 little monkeys

Four little monkeys jumping on the bed.
One fell off and broke his head.
Mama called the doctor and the doctor said,
"No more monkeys jumping on the bed!"

Three little monkeys jumping on the bed.
One fell off and broke his head.
Mama called the doctor and the doctor said,
"No more monkeys jumping on the bed!!"

Two little monkeys jumping on the bed.
One fell off and broke his head.
Mama called the doctor and the doctor said,
"No more monkeys jumping on the bed!!!"

One little monkey jumping on the bed.
One fell off and broke his head.
Mama called the doctor and the doctor said,
"NO MORE MONKEYS JUMPING ON THE BED!!!!"

X11.app for Mac OS X Tiger (10.4)

Packages X11User.pkg and X11SDK.pkg which provide X11 environment for users and developers under Mac OS 10.4 (also known as Tiger) is normaly available on the installation disc. But what happens if you don't have yours around? Don't search on apple.com, they don't release it. So we found somewhere on the Internet (sorry we don't remember where) an archive containing both packages. We put it here (zip, 59.8Mo) if someone else's searching for it.

999999..999999

La recherche du terme 999999..999999 dans Google : http://www.google.com/search?q=999999..999999.

rcirc-print hook pour ratpoison

Ce hook pour rcirc permet de voir dans la barre de message de ratpoison quand quelqu'un vous notifie sur un canal. C'est un simple hack de rcircNickBeep.

; Show hilights from rcirc in ratpoison's message bar
(add-hook 'rcirc-print-hooks 'my-rcirc-print-rp-hook)
(defun my-rcirc-print-rp-hook (process sender response target text)
  (when (and (string-match (rcirc-nick process) text)
             (not (string= (rcirc-nick process) sender))
             (not (string= (rcirc-server-name process) sender)))
        (setq my-rcirc-rp-command (concat "ratpoison -c 'echo IRC: message from " sender "'"))
        (start-process-shell-command "foobar" nil my-rcirc-rp-command)))

X-Files 3 pour 2012 ?

Il y a presque un an, le 5 novembre 2010 , nous étions mis sur une piste ; David Duchovny annonçant :

« Il est en cours d'écriture. On attend juste le feu vert de la Fox, un peu échaudée par l'accueil relativement médiocre du deuxième volet. L'erreur vient, selon moi, de ce que les auteurs s'étaient trop écartés des racines mêmes de la série. De plus, le film était sorti en plein été. Le troisième sera beaucoup proche de ce que le public attend, avec des conspirations gouvernementales, etc. »

Puis le 5 septembre 2011, Kylie Speer interview Gillian Anderson pour la sortie de Johnny English Reborn :

Kylie
Speer's photo@KylieSpeer September 5, 2011 1:12 am (via TwitBird):
Just interviewed Gillian Anderson...she is super stunning in real life and
said she hopes a new #X-Files 2012 movie will be out next year!

Enfin le 7 septembre 2011, un bout de l'interview paraît sur moviefix où l'on apprend qu'elle a dit ceci :

« We're hoping to [a new X-Files movie]... That's something that we've said from the beginning, that we'd be interested in doing it if it ever came up again. I know that there are some discussions about it. I have no idea at what stage – there might be a script – or how interested Fox is in doing it. We're all hoping that it's something that might take place. But they better hurry because you know 2012, which is the perfect subject matter, is coming up quickly... »

Dont voici une traduction approximative : « Nous espérons un nouveau film d'X-Files... C'est quelque chose que nous avons dit depuis le début, que nous serions intéressés pour le faire si jamais il devait voir le jour. Je sais qu'il y a des discussions à ce propos. Mais je n'ai aucune idée de leurs avancées – il devrait y avoir un script – ou si la Fox est intéressée pour le faire. Nous espérons tous que c'est quelque chose qui se mettra en place. Mais ils feraient mieux de se dépêcher ; vous savez 2012, qui est le parfait sujet, arrive rapidement... »

Du reste, rien de très concret...

bongo-player-started hook pour ratpoison (MàJ)

Ce code permet d'afficher la chanson en cours jouée dans bongo-player dans la barre de message de ratpoison. Il est le résultat d'une question sur la mailing-list.

; hook which auto-display current bongo song in ratpoison's bar
(add-hook 'bongo-player-started-hook
  (lambda ()
    (let (message command))
      (with-bongo-playlist-buffer
        (setq message (bongo-format-infoset (bongo-player-infoset player)))
        (setq command (concat "ratpoison -c 'echo " message "'"))
        (start-process-shell-command "foobar" nil command))))

MàJ du 07 septembre 2011 : display just Artist - Title and not the whole infoset. Change setq message and command with this:

        (setq bg-art-msg (bongo-infoset-artist-name (bongo-line-infoset)))
    (setq bg-titl-msg (bongo-infoset-track-title (bongo-line-infoset)))
    (setq command (concat "ratpoison -c 'echo " bg-art-msg " - " bg-titl-msg "'"))

Mac OS X et les accents sur les majuscules

Selon une des pages du site de l'académie française :

On ne peut que déplorer que l'usage des accents sur les majuscules soit flottant. On observe dans les textes manuscrits une tendance certaine à l'omission des accents. En typographie, parfois, certains suppriment tous les accents sur les capitales sous prétexte de modernisme, en fait pour réduire les frais de composition.

Il convient cependant d'observer qu'en français, l'accent a pleine valeur orthographique. Son absence ralentit la lecture, fait hésiter sur la prononciation, et peut même induire en erreur. Il en va de même pour le tréma et la cédille.

On veille donc, en bonne typographie, à utiliser systématiquement les capitales accentuées, y compris la préposition À, comme le font bien sûr tous les dictionnaires, à commencer par le Dictionnaire de l'Académie française, ou les grammaires, comme Le Bon Usage de Grevisse, mais aussi l'Imprimerie nationale, la Bibliothèque de la Pléiade, etc. Quant aux textes manuscrits ou dactylographiés, il est évident que leurs auteurs, dans un souci de clarté et de correction, auraient tout intérêt à suivre également cette règle.

Sous GNU/Linux, mettre des accents sur les majuscules est enfantin. Il suffit d'activer le verrouillage majuscule (via la touche idoine ; vous savez celle à côté de la lettre q) puis d'entrer simplement un é pour avoir un joli É ou encore à pour avoir un À.

C'est peut-être aussi le comportement que vous avez sous Mac OS X. Mais pour nous, ce n'était pas le cas. Nous avons cherché à avoir le même fonctionnement aussi simple que sous GNU/Linux. Il y a bien des méthodes alternatives (comme faire option+k pour avoir un È, ou même appuyer sur ` puis E) mais ce n'est pas simple — de plus É paraît introuvable avec ces méthodes.

Donc comment avoir le même comportement que ce que l'on a par défaut sous GNU/Linux ? En fait rien de plus simple. Lors de notre installation de Mac OS X, comme nous avons un clavier d'ordinateur fixe avec un pavé numérique, nous avions choisi comme méthode d'entrée par défaut la carte clavier Français - numérique. Erreur ! Le numérique n'est pas du tout là pour faire une distinction entre clavier disposant d'un pavé numérique ou non, mais il est là pour faire le distinction entre ce que produira comme comportement l'appui sur la touche verrouillage majuscule... À savoir que si on choisit Français - numérique, après l'appui sur Verr.Maj. les chiffres au dessus des lettres azertyuiop seront accessibles sans avoir à maintenir la touche majuscule.

Ce n'est pas ce que nous voulons. Pour rétablir la situation il suffit simplement d'aller dans les Préférences Système, Internationnal. Une fois là, il suffit d'aller dans le troisième onglet (Méthodes d'Entrée si nos souvenirs sont exacts) et de choisir Français dans la longue liste disponible... Et là, à vous les joies simples des accents sur les majuscules...

Brightness control daemon

brightd est un démon qui va nous permettre de retrouver un comportement bien connu des personnes qui ont déjà fait tourner Mac OS X. Après quelques secondes d'inactivité, la luminosité de l'écran va se mettre d'elle-même au minimum, cela nous permettant d'économiser un peu de batterie.

Pour les dépendances et les prérequis vous trouverez toutes les informations utiles dans le README (avec un kernel par défaut d'une grande distribution, il ne devrait pas y avoir de problème). Notez en sus qu'à l'heure où ces lignes sont écrites, brightd est en version 4.1 et doit avoir la permission de lire /dev/input/event*. Nous devons donc lancer l'application avec les droits root (ou avec un utilisateur qui a suffisamment de droits pour lire cet endroit) ; droits qui seront ensuite laissés au profit de ceux de l'utilisateur défini lors du lancement de la dite application. L'utilisateur doit pouvoir aussi écrire dans /sys/class/backlight/*/brightness.

Subséquemment l'idéal est de se faire un init script pour lancer brightd automatiquement au boot. Pour les plus fainéants et les moins regardants au niveau sécurité, SUID la binaire et rajouter une entrée dans ~/.xinitrc fait aussi l'affaire...

Ratpoison, unmanage et tinywm

Il est possible de spécifier à ratpoison certains programmes afin qu'il ne les gère pas. Cela se fait au travers de la commande unmanage. L'avantage est que ce programme ne se retrouvera pas étriqué dans un frame ; l'inconvénient est qu'il est impossible d'agir sur la fenêtre de ce programme (principalement la déplacer, la redimensionner, etc).

L'astuce pour y arriver consiste à lancer un autre gestionnaire de fenêtre en même temps que ratpoison (nous ne parlons donc pas ici de la commande de ratpoison tmpwm).

Récupérez et compilez tinywm écrit par Nick Welch (notez que le Makefile n'a pas de règle pour l'installation). La suite est simple et nous allons utiliser mplayer pour nos tests : C-t :unmanage MPlayer. Nous lançons ensuite tinywm : C-t :exec tinywm.

Ouvrez une vidéo avec mplayer ; vous pouvez avec la souris la déplacer (Alt+Button1) et la redimensionner (Alt+Button3).

Cette astuce n'a que peu d'intérêt. D'une part elle implique l'utilisation de la souris, ce qui pour un gestionnaire de fenêtre qui insiste sur son éradication sa libération est plutôt paradoxale. Ensuite, nous pourrions croire que cela est intéressant pour utiliser des programmes tel que GIMP sans avoir à passer par tmpwm ; cependant il se trouve que les programmes unmanaged ne répondent ni à la souris, ni au clavier (ou alors nous n'avons vraiment pas trouvé comment faire...).

Hello World!

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque malesuada ullamcorper tristique. Proin vitae vestibulum enim. Fusce ac lorem non turpis scelerisque facilisis et a est. Donec euismod arcu in est rhoncus vitae volutpat leo vehicula.

#include <stdio.h>

int main(void)/* ou int argc, char *argv[] */
{
    printf("Hello world!\n");
    return 0;
}

Vestibulum ac dui elit, nec scelerisque lorem. Nunc nibh odio, congue sed pretium et, pretium sed tellus. Nunc at commodo ipsum. Morbi eu rhoncus mauris. Maecenas in est ipsum, id bibendum ipsum. Suspendisse purus orci, rutrum ac adipiscing nec, elementum ut mauris.

Curabitur pharetra dapibus odio fermentum facilisis. Aenean sagittis, dui eu aliquet imperdiet, leo libero cursus est, sit amet accumsan ante ipsum quis tellus. Nunc at ligula pharetra odio pretium blandit sit amet at risus. Phasellus vitae dolor id metus rhoncus ornare vitae ac massa. Sed quis congue justo. Donec tincidunt, tortor vel sollicitudin aliquam, massa mauris vehicula mi, nec placerat nisi eros in felis. Aliquam venenatis pellentesque blandit. Proin non quam quam. Aenean sollicitudin lorem nibh, eget tempor urna. Maecenas dignissim posuere sapien, a vulputate nisi congue ut. Vivamus venenatis adipiscing quam quis convallis. Pellentesque pretium risus in orci venenatis venenatis. Fusce condimentum fringilla adipiscing.


Vous pouvez envoyer par mail vos commentaires et vos remarques à porneia(at)free(point)fr.

Vulnerant omnes, ultima necat. Sic transit hominis regnum.
Copyleft © en ligne depuis 2003 ap. J.-C. — Porneia delights