Planet

Ouverture du wiki OpenBSD-France

Homo Sapiens Neuromatrix - ven, 03/07/2009 - 14:52

Malgré ce qu'en disent les râleurs, l'équipe d'OpenBSD-France essaie de sortir la communauté française des utilisateurs d'OpenBSD de sa torpeur : elle vient de dévoiler le tout nouveau wiki OpenBSD-France !

C'est ce wiki qui héberge désormais mon projet de traduction des pages de manuel d'OpenBSD, et vous y trouverez déjà plusieurs documentations rédigées tout spécialement par l'équipe.

Bref, vous l'aurez compris, il s'agit d'une grande étape visant à redynamiser la communauté OpenBSD française/francophone, et c'est une aventure dont *vous* êtes le héros, alors participez !

Catégories: Planet

Abusive Hotlinking : How To Answer Efficiently Using Apache+PHP (When No More Discussion Is Possible - 401 HTTP Status Method)

David Dallet (ddmdllt) - mar, 30/06/2009 - 12:56

Here is a method to use to protect yourself against the effect of abusive hotlinking.

You have to know what is hotlinking (or “direct linking” or “inline linking”) and you should have some web hosting related skills. I’ve written a more detailed post in French.

Before choosing to use this method, you have to be sure that you did your possible to contact the webmaster of the infringing site and to explain the problem. You have to identify each infringing website humanly (using your logs) : don’t rely on a too simple .htaccess Apache mod_rewrite rule if it may cause problems to readers accessing you rss/atom feeds through Google Reader, Netvibes, or any Web-based aggregator.

Well known methods

Well known methods using .htaccess include :

  • forbidding users to get the image/ressource if the browser send a referrer associated to the infringing website
  • replacing the picture with another one : you can alert the readers of the infringing website
The 401 HTTP Status Method

You can easily use the 401 HTTP Status to send a message to visitors of the infringing website.

The PHP code follows :

<?php
  header(’WWW-Authenticate: Basic realm=”Go to http://hotlinking.example.net/ (abusive use of our content/hotlinking issue)”‘);
  header(’HTTP/1.0 401 Unauthorized’);

You may use a .htaccess Apache mod_rewrite rule to execute the PHP code to answer requests associated to the specific referrer field.

The result looks like that (in firefox) :
hotlinking-401

Demo

You can view how you browser reacts to the previous 401 HTTP Status by visiting this demo post (use password “iwanttotest”, without quotes).

Original article at : http://www.ddmdllt.org/weblog/posts/2009/06/30/kill-hotlinking-using-401-http-status/
Original article written by David Dallet, under license Creative Commons CC-BY-SA France 2.0 - To copy this article, you should keep this notice and the link. If the copy is not entire or not verbatim, the reader should be advised.

Creative Commons License

Catégories: Planet

Hotlinking / Pillage de contenu et de ressources : Méthode Apache+PHP radicale pour le contrer

David Dallet (ddmdllt) - mar, 30/06/2009 - 12:55

Nombreux sont les webmasters ayant un site victime de hotlinking (associé souvent à un pillage sans vergogne de contenu).

C’est spécifiquement à la lutte contre le hotlinking (qui peut nuire à votre bande passante et à vos ressources serveur) que ce post s’intéresse. Les exemples donnés font référence à une configuration de serveur HTTP avec Apache+PHP.

Rappels sur le hotlinking Hotlinking, direct linking, inline linking, kesako?

Selon Wikipédia (version à la création du post): “Le direct linking ou hotlinking consiste à utiliser l’adresse d’un fichier publié sur un site web, le plus souvent une image, pour l’afficher sur un autre site, sur un blog, dans un forum, etc. En d’autres termes, au lieu d’enregistrer l’image et de l’installer sur son propre serveur web, le hotlinkeur crée un lien direct vers le serveur d’origine.

C’est par exemple si un webmaster gérant le site http://site1.example.net/ insère une balise de type <img src=”http://autre-site.example.com/picts/useful-picture.png” alt=”texte alternatif” /> pour insérer sur son site une image hébergée sur un autre serveur.

Ainsi, pour fournir l’image lorsqu’un visiteur est sur site1.example.net, c’est bien le serveur de autre-site.example.com qui donne sa bande passante et qui consomme des ressources (CPU, mémoire, etc…).

Est-ce correct d’hotlinker?

La réponse à cette question est variable suivant les situations.

Si vous n’avez pas l’autorisation (explicite ou implicite), vous devez considérer que cela n’est pas correct. C’est au minimum du vol de bande passante.

Notez qu’une licence libre n’autorise pas à hotlinker. Ce n’est pas parce qu’un site vous autorise à copier son contenu qu’il vous donne le droit d’utiliser de n’importe quelle façon les ressources de son serveur. Un exemple où cette distinction est clairement indiquée est Wikimedia commons (en anglais).

Par autorisation “explicite” j’entends les cas où un site vous autorise explicitement à hotlinker, par “implicite” je désigne les cas courants (bannières de soutien, etc…) où un site vous donne par exemple du code qui, utilisé sur votre site, fera du hotlinking.

Hotlinking et méthodes similaires

Il peut être mal vu également d’utiliser les cadres (frames, i-frames) pour afficher une page extérieure sans l’autorisation du propriétaire du site.

C’est très variable suivant les utilisations. Si vous pensez que votre utilisation est légitime, essayez au minimum de fournir un lien permettant d’afficher la page tierce en dehors de tout cadre (frame). Par ailleurs pour le visiteur il ne doit y avoir aucune ambiguïté.

(Des exemples d’utilisation corrects incluent certains moyens d’échange de liens sur réseaux sociaux. Le plus connu est volontairement non cité.)

Détection du hotlinking abusif Certain vous diront que c’est simple…

Le hotlinking produit, dans la très grande majorité des cas, des traces aisément détectables sur le serveur sur lequel se trouve l’image ou la ressource accédée.

En effet, la grande majorité des navigateurs incluront dans leur requête au serveur, l’information “Referrer” qui indiquera quelle page a fait référence à l’objet. Notez que cette en-tête est le même que lorsque le visiteur accède à une page en utilisant un lien provenant d’une autre page.

La détection peut donc se faire très souvent en observant le champ referrer dès que la ressource accédée n’est pas une page web.

Dans un fichier de log provenant d’Apache, cette information est usuellement reprise dans une des colonnes (selon configuration). Pour le fichier .htaccess et les RewriteCond, il vous faudra utiliser la variable HTTP_REFERER.

RSS, Atom, et tant pis pour la détection automatique

Le souci avec ce qui est marqué au dessus, c’est que dès que vous avez un flux rss ou atom, les lecteurs de flux en lignes en ligne (ou web-agrégateurs, en gros Google Reader, Netvibes et les concurrents) feront aussi envoyer par le navigateur du visiteur un champ referrer faisant penser à du hotlinking.

Cependant, dans ce cas l’utilisation est légitime (il n’y a pas de raison de considérer déloyal le fait d’utiliser un lecteur de flux en ligne plutôt qu’une application spécifique).

De plus, on ne peut pas connaître la liste des sites faisant office de lecteurs de flux en ligne (pour la bonne raison que chacun peut en installer un sur son site si cela lui plaît).

Je ne peux donc que déconseiller (pour les sites ayant un flux) les méthodes qui visent à faire un filtrage brut (et ici, exemple du très connu blog presse-citron) pour contrer de façon automatisée les hotlinkers.

Donc au final, on fait comment pour détecter?

Je conseille de faire de la détection après coup, en examinant régulièrement les fichiers de logs.

Le schéma de la méthode est le suivant :

  • Commencez par extraire de façon automatique les lignes correspondants à du possible hotlinking (avec le HTTP_REFERRER, uniquement pour ce qui n’est pas une requête de page web).
  • Supprimez tout ce qui correspond à un lecteur de flux en ligne connu.
  • Triez les cas par ordre décroissant de requêtes (ou de bande passante utilisée) : autant vérifier en priorité (ou uniquement) ce qui vous consomme le plus de ressources…
  • Rendez vous sur les sites mentionnés pour vérifier manuellement.
Une fois que vous avez détecté du hotlinking abusif Contacter, Vérifier, etc.

Souvent, le webmaster responsable de hotlinking ne le fait pas volontairement. Pensez donc à prendre contact et à vérifier qu’il s’agit vraiment de hotlinking abusif avant d’utiliser les méthodes les plus radicales…

Dans la suite on supposera que vous connaissez la source du hotlinking, et que vous avez fait les vérifications nécessaires.

Agir : Méthode 1 : Remplacement d’images

Je considère ça comme étant une méthode soft. Il s’agit de remplacer l’image par une autre pour avertir le lecteur de la page du site fautif. Le blog presse-citron donne un peu plus de détails à ce sujet…

Cette méthode étant classique et facile à mettre en œuvre, je ne la détaille pas plus.

Agir : Méthode 2 : Refus de délivrer l’image

Pareil : simple et classique. Ça a l’avantage d’économiser de la bande passante, par contre ce n’est pas très dissuasif…

Agir : Méthode 3 (quelque peu plus offensive) : Utilisation du statut HTTP 401 (lié à l’authentification)

Cette méthode est à la fois économe en bande passante et très dissuasive.

Au lieu de donner l’image (ou autre ressource), une autre image, ou de refuser directement de la donner, il est possible de demander au visiteur de la page du site fautif de “s’identifier” auprès de votre serveur (qui contient la ressource accédée de façon douteuse).

En fait, il ne s’agit pas d’attribuer un login+mot de passe à la ressource, mais simplement de faire afficher au navigateur une belle boite bien visible contenant un message de votre choix. Message qui bien entendu n’a aucune obligation d’être du goût du webmaster commettant des abus (enfin respectez la loi et n’insultez pas injustement non plus…).

Pour cela, il suffit de mettre dans votre fichier .htaccess une règle correspondant à l’accès interdit (correctement identifié) pour rediriger vers un fichier php contenant le code suivant (à modifier à votre guise) :


<?php
  header(’WWW-Authenticate: Basic realm=”Go to http://hotlinking.example.net/ (abusive use of our content/hotlinking issue)”‘);
  header(’HTTP/1.0 401 Unauthorized’);

hotlinking-401
L’effet est bien visible (au moins sur firefox) et est à mon avis quelque peu plus dissuasif qu’une image modifiée…

Vous pouvez voir une démo en visitant ce lien avec le mot de passe “iwanttotest” (sans guillemets).

Pensez bien entendu à créer sur votre site une page expliquant le problème du hotlinking et à pointer vers elle dans le code précédent modifié.

Conclusion

Le hotlinking abusif, c’est mal. Lorsqu’il est commis de mauvaise foi, il n’y a aucune raison d’hésiter à prendre les moyens nécessaires pour le contrer.

Plutôt que de prendre le risque de faire des victimes collatérales (ceux qui vous lisent à travers un lecteur de flux en ligne), je préconise de cibler après avoir vérifier manuellement. Par contre, je considère normal de taper fort lorsque c’est mérité. La méthode basé sur le statut http 401 (ci-dessus) me semble particulièrement adaptée pour cela.

Note: version (très résumée) en anglais.

Adresse de l’original : http://www.ddmdllt.org/weblog/posts/2009/06/30/hotlinking-apache-php-htaccess-401/
Article original écrit par David Dallet, sous licence libre CC-BY-SA France 2.0 - Pour copier cet article merci de conserver cette notice ainsi que le lien vers l’original. En cas de modification (ou de copie partielle), le lecteur doit être clairement informé.

Creative Commons License black-out

Catégories: Planet

Protected: Demo (see next posts for password)

David Dallet (ddmdllt) - mar, 30/06/2009 - 12:54

This post is password protected. To view it please enter your password below:

Password:

Catégories: Planet

Bannière blackout : ça continue!

David Dallet (ddmdllt) - ven, 26/06/2009 - 13:08

Comme je l’avais annoncé le 28 février dernier, mon blog participe à l’opération de black-out (la bannière en bas de page).

Depuis cette date, je n’ai pas retiré la bannière, malgré :

Jusqu’à quand maintiendrais-je le bandeau?

Je maintiendrais ce bandeau de “blackout” tant que le gouvernement n’aura pas renoncé aux parties les plus dangereuses qu’il souhaite à tout prix imposer (je ne commenterais pas chaque actualité, en ce moment ça approche la nouvelle version tous les jours…) et tant que le projet de loi “loppsi 2” continuera de menacer de nuire à l’internaute lambda.

Pour tous ceux qui souhaitent être tenus informés des différentes actualités sur le sujet, je conseille la revue de presse tenue par la quadrature du net. N’hésitez pas à jeter un coup d’oeil au reste de leur site (notamment leurs dossiers) pour des informations sur le fond du problème.

Catégories: Planet

Mutualisé ovh : lorsque le robots.txt ne suffit plus

David Dallet (ddmdllt) - mer, 24/06/2009 - 08:18

Le fichier robots.txt, placé à la racine d’un hébergement web, peut permettre d’éviter l’indexation de tout ou partie d’un site.

Cependant, il est absolument indispensable de placer ce fichier à la racine. Comme l’explique le site de référence (en anglais), cela pose problème dans le cas où l’on ne contrôle qu’une partie du site (par exemple tout ce qui commence par http://domain.example.net/~username/) et qu’on ne peut pas placer de fichier à la racine.

Or avec les offres ovh mutualisés, un même site peut souvent être disponible depuis plusieurs URLs.

Par exemple, j’utilise un 90plan, et le site principal était par défaut accessible par les URLs suivantes :

Les deux dernières URLs étaient donc insensibles au fichier robots.txt (http://90plan.ovh.net/~ddmdllt/robots.txt ne sert à rien par exemple).

Il y a plusieurs solutions face à ce “problème” :

  • utiliser la balise meta pour appliquer document par document un “noindex” (ne peut pas fonctionner pour tous les types de documents…)
  • se passer des URLs commençant par http[s]://90plan.ovh.net/ et http[s]://ssl2.ovh.net/

J’ai choisi cette deuxième solution, facile à mettre en œuvre avec le fichier .htaccess, pour tout rediriger vers http://www.ddmdllt.org/ à l’aide d’une redirection de type 301/302.

Pour ce faire, j’ai simplement ajouté le code suivant en fin du .htaccess :

RewriteCond %{HTTP_HOST} ^90plan\.ovh\.net$ [NC]
RewriteRule .* http://www.ddmdllt.org/ [L,R=301]

RewriteCond %{HTTP_HOST} ^ssl2\.ovh\.net$ [NC]
RewriteRule .* http://www.ddmdllt.org/ [L,R=301]

Et c’est réglé.

Catégories: Planet

Permanence associative

Chtinux, à la une - mer, 17/06/2009 - 09:33
Chtinux tient sa permanence ce mardi 30 juin à partir de 20h30 au café citoyen à Lille (métro République-Beaux Arts). Ce sera l'occasion de discuter entre libristes, de troller un peu, de frimer avec son notebook, de débattre sur l'actualité récente, d'obtenir un coup de main technique ou de rencontrer l'association Chtinux.
Ceux qui le souhaitent peuvent venir dès 19h30 pour participer au conseil d'administration de l'association qui précède la permanence.
Ce mois-ci au programme du CA : préparation de la braderie et réflexion sur l'évolution des actions de l'association (la piste actuelle : pour le grand public nous serons intervenants lors qu'on nous le demande, nos conférences seront très "geek")
Catégories: Planet, Vie de chtinux

Riff, web radio rock qu'elle est bien

Steak de gnou (Philippe) - dim, 14/06/2009 - 21:53

Depuis le mois de février j'ai découvert une petite web radio incroyablement sympa et je ne résiste pas au plaisir de vous la partager.

Il s'agit de Riff radio. Une radio orientée résolument rock, beaucoup plus rock que classic21 mais les infos trafic belge en moins (et dieu seul sait que l'annonce d'un canapé en feu aux quatre bras de Tervuren constitue un grand vide à qui s'y est habitué). On y retrouve Mettalica, Oasis, Iggy Pop, Rage Against the Machine, Black Sabbat etc. Je ne suis ici pas exhaustif, je liste uniquement ce que j'y ai entendu aujourd'hui.

J'ai découvert Riff un petit peu par hasard. Jusqu'à mon récent déménagement j'avais la chance de recevoir la chaîne de télévision NoLife où passe chaque lundi l'excellentissime oscillations. Oscillation est une émission courte qui fait l'analyse des musique de jeux vidéos. C'est terriblement intéressant, et je ne suis pourtant pas mélomane. L'émission se présente dans un format avec un pitch très dynamique et un côté didactique enrichissant. Je ne peux que vous recommander chaudement de la suivre et j'attends avec impatience la sortie d'un éventuel DVD. Pour ne rien gâcher, la présentatrice, Macha, a une très jolie voix.

C'est au travers de la page de l'émission oscillations que j'ai découvert Riff radio.

Riff est, en alternance OxyRadio, ma station musicale au boulot où quand je travaille sur mon PC. Je ne désespère pas que les progrès de la technique me permettront un jour d'écouter Riff dans ma voiture ou sur mon baladeur.

Quelques liens :

Catégories: Planet

Pique nique April dimanche 21 juin

Chtinux, à la une - dim, 14/06/2009 - 15:12
April - Promouvoir et soutenir le logiciel libre

Pour fêter le succès de la campagne d'adhésion de l'April qui lui a permis de dépasser le cap des 5000 adhérents, un pique nique est organisé à dans plusieurs villes de France, dont Lille.

Celui de Lille aura lieu le dimanche 21 juin à partir de 12h au jardin Vauban ou au bois de Boulogne selon le nombre de participant. Chtinux s'y associe et offre les boissons pour ses (presque) 100 adhérents.

Vous pouvez vous inscrire sur cette page : http://wiki.april.org/w/Pique-nique_%C3%A0_Lille_le_21_juin_2009

Catégories: Planet, Vie de chtinux

Install party le mardi 16 juin de 18h30 à 22h à la MRES

Chtinux, à la une - mar, 09/06/2009 - 14:29

La MRES (Maison Régionale de l'Environnement et des Solidarités) en collaboration avec Chtinux, organise le mardi 16 juin de 18h30 à 21h30 une install-party dans les locaux de la MRES, 23, rue Gosselet à Lille.

Vous avez repéré un logiciel libre mais vous n'osez l'installer de peur de tout casser ? Vous cherchez un logiciel libre pour une fonction particulière (gestion de bénévoles, compta, ...) ? Vous souhaitez franchir le pas et installer linux en parallèle de windows ? Venez échanger et discuter avec d'autres personnes lors de cette soirée.

Catégories: Planet, Vie de chtinux

Le piratage expliqué par le petit Nicolas (non non pas celui à qui vous pensez) :)

Myckeul's blog - dim, 07/06/2009 - 10:36

Voici un texte que j'ai découvert grâce au flux Identi.ca de Tristan Nitot actuel président de la fondation Mozilla Europe.

Ce texte a été rédigé par "Ploum" sous licence cc-by et vous retrouverez la version originale sur son blog.

Sans plus attendre voici le texte en question :

L'autre jour à l'école, on a fait un spectacle pour les parents, un vrai avec une scène et des projecteurs. On était tous habillés avec des lunettes de soleil, des vestes en cuir et on criait « Allumer le feu ! » très fort, c'était terrible. Maixent avait une guitare électrique en plastique et Eudes tapait sur une batterie. Et vous ne devinerez jamais qui la maîtresse avait choisi pour faire le chanteur ! C'est moi ! J'avais un micro en plastique et je levais mes lunettes pour regarder le public. C'était très chouette, on s'amusait bien. Nos parents ont été drôlement impressionnés même que Maman a dit qu'elle n'imaginait pas que nous puissions faire autant de bruit.

Papa il m'a caressé les cheveux avec un grand sourire en faisant « Hé ! Hé ! » et il m'a dit qu'il avait été chanteur dans un groupe et qu'ils auraient certainement sorti un tas d'albums si il ne s'était pas marié, ce qui m'a étonné parce que je savais qu'il avait failli être international de football mais chanteur, ça c'était nouveau; il est terrible mon papa.

Et puis, le lendemain, le directeur est entré dans la classe. — Debout ! a dit la maîtresse. — Assis ! a dit le directeur. Puis il a dit quelque chose à l'oreille de la maîtresse qui a fait les mêmes yeux que Clotaire quand il est envoyé au tableau. — Mes chers enfants, a dit le directeur. Nous avons reçu une lettre signalant que nous avons utilisé lors de notre fête une composition musicale sans l'accord des ayant droits. À titre exceptionnel, aucune mesure ne sera engagée contre l'école mais vous aurez demain la visite d'un expert qui vous fera une séance d'information sur le piratage.

Nous on a pas vraiment compris ce qu'il voulait dire mais on a pas osé demander car on a bien vu à la tête de la maîtresse que c'était pas le moment de faire le mariole et puis la cloche a sonné la fin de la classe.

Le lendemain, on est tous arrivé tout excité à l'idée d'avoir une formation au piratage. Moi j'aime bien les pirates. Jeudi dernier j'ai vu un film de pirates terrible où le gentil pirate doit travailler sur le bateau du mauvais pirate avec des tas de pirates qui font « Et une bouteille de rhum ! » et « À l'abordage moussaillon ! » puis il s'enfuit en libérant sa fiancée et le perroquet qui était sur l'épaule du méchant. Ils trouvent le trésor et le méchant les retrouve dans la caverne juste quand ils vont sortir et ils se battent pendant que la grotte s'écroule. Terrible.

Geoffroy, qui a un papa très riche qui lui achète tout ce qu'il veut, était venu habillé en pirate avec un bandeau sur l'œil comme le mauvais dans le film de jeudi dernier et un sabre en plastique. Le bouillon a sonné la cloche et on s'est mis en rang pour rentrer en classe.

Dans la classe, la maîtresse nous attendait avec la même tête que Clotaire les jours de composition de grammaire et un gros monsieur habillé tout de noir qui souriait très fort. Elle a tapé avec sa règle sur le bureau et elle a dit : — Je suis très contente d'accueillir Maître Brouzouf, de l'industrie musicale, qui va vous parler du piratage. Moi ça m'a étonné qu'elle dise ça parce qu'elle avait pas l'air contente du tout la maîtresse et elle ne nous a pas dit d'être sages comme elle fait toujours quand l'inspecteur vient en classe alors qu'on est de toutes façons plutôt sages. Et puis le monsieur il n'avait pas vraiment l'air d'un pirate mais Rufus a dit que si ça se trouvait, il était déguisé pour pas se faire repérer et que les méchants ça se déguise souvent pour tromper le bon mais que le bon le démasque en disant « C'était donc toi vil faquin ! ». — Merci, a dit le gros monsieur. Mes chers enfants, vous appréciez certainement la musique, tout comme moi. Cependant, faire de la musique est un gros travail et il est normal qu'un musicien soit payé pour son travail. En utilisant de la musique sans payer, vous empêchez un l'artiste de subvenir à ses besoins. C'est ce que vous avez fait lors de votre fête avec la complicité de votre enseignante au détriment d'un grand nom de notre patrimoine culturel. La maîtresse est devenue toute rouge. — Si vous téléchargez de la musique sur Internet, a continué le monsieur, vos chanteurs préférés n'auront bientôt plus de sous. Moi j'ai été drôlement surpris parce que je savais pas que les chanteurs ils devaient payer pour qu'on puisse télécharger de la musique sur Internet. — Est-ce qu'il y en a parmi vous qui savent comment télécharger ? Moi j'ai dis que oui et que c'est mon papa qui m'avait appris quand on a reçu l'ordinateur, enfin pas tout de suite parce qu'il a d'abord fallu que papa comprenne comment il fonctionnait l'ordinateur parce qu'ils avaient tout changé au magasin et que mon papa était pourtant expert mais pas sur ce modèle là. Le monsieur, ça n'a pas eu l'air de lui plaire qu'on aie changé l'ordinateur au magasin. Ses sourcils ont fait des drôles de mouvements et il a dit tout bas : — Même les parents ! Mon dieu ! Et puis il m'a demandé comment je faisais et je lui ai dit que quand je reçois un email d'un copain, je clique sur « Télécharger la pièce-jointe » et, bing ! j'ai la photo rigolote sur mon bureau et je peux l'envoyer à d'autres copains et que si il voulait que je lui apprenne à télécharger de la musique, il n'avait qu'à m'en envoyer par mail et je lui montrerai le coup du bing ! sur le bureau.

Le monsieur m'a regardé avec des gros yeux et il a dit que, en téléchargeant, les artistes finirait à la rue. — C'est pas grave, a dit Eudes, l'autre jour près de chez ma tante Claire, j'ai vu un musicien qui était dans la rue. Et les gens lui jetaient des tas de sous. — Et puis, a dit Geoffroy, qui habite une grande maison, si un artiste n'a plus de sous, il pourra toujours venir chez moi. — Sans blague, a dit Eudes, tu crois vraiment que Johnny viendrait chez toi ? — Parfaitement, a dit Geoffroy. — Plutôt loger sous un pont, a dit Eudes, et bing ! il lui a donné un coup de poing sur le nez. Agnan, c'est le chouchou de la maîtresse et on l'aime pas trop mais on peut pas taper dessus à cause de ses lunettes, il a dit qu'il avait calculé que Johnny avait encore de l'argent pour 12.737 années et que la question ne se posait donc pas. Il est fou Agnan. — On ne t'a pas sonné sale chouchou, il a dit Eudes en menaçant de lui donner un coup de poing sur le nez. — Mes lunettes, j'ai des lunettes, a hurlé Agnan en se roulant par terre et en pleurant.

La maîtresse a envoyé Eudes et Geoffroy au piquet, elle a mouché Agnan et Maixent a demandé au monsieur qui ne disait plus rien et qui avait l'air un peu surpris si il savait pourquoi il ne pouvait pas lire le CD qu'il avait acheté avec les sous qu'il avait reçu la semaine dernière pour avoir fait septième à la composition d'arithmétique. Le monsieur a dit que c'était certainement que le CD avait une protection pour empêcher le téléchargement et Maixent lui a dit qu'il ne voulait rien télécharger du tout, qu'il voulait juste écouter le CD qu'il avait acheté et que, sans blague, si il avait su il aurait rien acheté du tout, c'est vrai quoi.

Rufus a dit au monsieur qu'il était un peu bête, que si il avait voulu empêcher les téléchargements, il fallait mettre un verrou sur les téléchargements, pas sur le CD. — C'est vrai, a dit Alceste, un gros copain qui mange tout le temps. Ma maman a mis un cadena sur l'armoire à confitures à la maison. Si elle l'avait mise sur la remise du jardin, j'aurais pu continuer à avoir de la confiture. Vous êtes un peu bête quand même.

Le monsieur, ça ne lui a pas plût du tout l'idée de la maman d'Alceste. Il est devenu tout rouge et ses narines se sont agitées drôlement vite. Il nous a expliqué que lui-même travaillait dans la musique et qu'il voyait bien que si nous continuions à ne pas payer, les artistes arrêterait de faire de la musique, que tout le monde serait très triste et que lui-même perdrait son travail. Joachim a levé le doigt et il a demandé au monsieur ce qu'il faisait comme musique. Le monsieur a répondu qu'il ne faisait plus de musique mais qu'il avait joué un peu de l'accordéon dans son jeune temps sur quoi Joachim a répondu que c'était normal qu'il ne touche plus de sous si il ne jouait plus de musique et qu'il ne voyait pas en quoi c'était de sa faute si le monsieur perdait son travail. Alceste a ajouté qu'il ne devrait s'en prendre qu'à lui-même si ses confitures disparaissaient.

Le monsieur a regardé la maîtresse, il a dit que nous étions une graine de potence, que nous finirions au bagne et il est parti en claquant la porte.

La maîtresse a poussé un long soupir et on s'est tous tenu drôlement calmes en se disant qu'on avait peut-être un peu fait les guignols et qu'elle nous mettrait en retenue jeudi. Au lieu de ça, elle nous a regardé avec un grand sourire et elle a rigolé en nous appelant ses petites graines de potence. La maîtresse, c'est la plus gentille du monde.

Parce, c'est vrai, il faut reconnaître qu'on n'a pas été très très sages. On n'a fait que parler de musique et confitures et le monsieur, finalement, il n'aura pas eu le temps de nous parler des pirates et des bâteaux et des trésors. Heureusement, hier, le facteur a amené un paquet pour moi. C'était un cadeau de Mémé, vous ne devinerez jamais quoi ! Un livre avec des tas de pirates qui crient « Et une bouteille de rhum ! » et des trésors. Elle est très chouette ma mémé.

Ce texte, rédigé en bépo avec pyroom, est un honteux piratage sous licence CC By de l'œuvre de deux de mes héros, Sempé et Goscinny, a qui je dédie ce texte et une grande part de mon imaginaire.

C'est tellement vrai... :)

Catégories: Planet

On vote dimanche ?

Chtiniblog - ven, 05/06/2009 - 09:16

Dimanche, on vote pour le parlement Européen.

Il est clair que le parlement Européen joue un rôle important concernant le Logiciel libre et les liberté numérique (eucd, oeb, ...) (D'autres que moi sont bien plus au courant). Le 27 mai , l'April avait fait un communiqué de presse: [Européennes 2009] Logiciel Libre : des libertés à protéger, une industrie à développer.

Alors , loin de moi de vouloir vous dire pour qui voter, juste une petite page de rappel qui concerne directement les membres de Chtinux : La liste des signataires du pacte du logiciel libre pour les Européennes 2009.

Catégories: Planet

Install party le jeudi 18 juin à Tourcoing

Chtinux, à la une - jeu, 04/06/2009 - 10:58


La Maison des association de Tourcoing et Chtinux organisent une Install Party.

  • le Jeudi 18 juin à partir de 17h30
  • Maison des Associations de Tourcoing
  • 100 rue de Lille
  • 59100 TOURCOING.

Chtinux et la MDA s'associe pour proposer une install party Chtinux le Jeudi soir.

Si vous êtes libristes, venez échanger et discuter avec d'autres libristes lors de cette soirée et proposer, demander des thèmes à aborder.

Install Party Linux et Logiciels Libres sur la Maison Des Associations

Catégories: Planet, Vie de chtinux

Grande Campagne d'Adhésion 2009 à OxyRadio !

Myckeul's blog - jeu, 04/06/2009 - 08:44

Parce qu'une webradio ne peut pas vivre sans auditeurs et qu'une association ne peut pas vivre sans ses adhérents, OxyRadio lance dès aujourd'hui et jusqu'au 31 décembre 2009 une "Grande Campagne d'Adhésion" à l'assocation.

L'objectif est d'avoir 100 adhérents au 31 décembre 2009, il y en a 31 à l'heure où nous écrivons cette news, c'est donc un chiffre qui est atteignable sans trop de difficultés.

campagne adhesion oxyradio 2009

L'adhésion à OxyRadio est possible à partir de 10 € / an. Si nous atteignons notre but, nous aurons pour l'année 2010 un minimum de 1000 € de budget supplémentaire grâce à ces adhésions et cet argent sera utilisé afin de péréniser les émissions et surtout investis dans la communication.

Nous pourrons ainsi imprimer d'autres flyers (nous n'en avons que 10000 pour toute l'année 2009 / 2010, ce qui est insuffisant), nous pourrons aussi refaire de nouveaux t-shirts OxyRadio et un tas d'autres goodies et cadeaux à offrir à vous adhérents et auditeurs d'OxyRadio.

Contribuez vous aussi à l'essor de la culture libre et aidez-nous à progresser encore et encore.

Alors n'attendez plus et faites un petit geste pour votre webradio préférée et Adhérez !

Catégories: Planet

GP2X, la console portable libre !

Chtinux, à la une - jeu, 28/05/2009 - 22:46
http://en.wikipedia.org/wiki/File:GP2X_01.JPG

Après Freerunner le portable libre, Chtinux vous invite à découvrir la GP2X, la console portable libre ! Basée sur une architeture matérielle totalement ouverte et fonctionnant avec GNU/Linux, cette console permet également de lire des contenus multimédias.

Cette conférence sera tiendra le mardi 9 juin à la cyberbase du quartier des Bois Blancs, 4 rue Guillaume Tell à Lille, à partir de 20h30.

Catégories: Planet, Vie de chtinux

DADVSI, HADOPI ... de la rigolade, voici LOPPSI2

Chtiniblog - mer, 27/05/2009 - 15:00

Le contrôle total de internet, le contrôle total de votre ordinateur, le contrôle total de votre vie numérique.

C'est pour bientôt et c'est en France, verra-t'on bientôt le black-out réel de l'internet ?

A vous d'en juger:

Catégories: Planet

Conférence « Pourquoi utiliser des logiciels libres ? » - Mardi 2 juin au café citoyen

Chtinux, à la une - mer, 27/05/2009 - 13:26

Les logiciels libres , vous en connaissez peut être. Peut être en utilisez-vous au quotidien pour des raisons pratiques.

Après avoir revu ce qui différencie les logiciels libre des autres logiciels, découvrez ou redécouvrez les raisons qui peuvent pousser à utiliser des logiciels libres en remplacement des logiciels propriétaire. Les raisons qui pourront vous entrainer à changer vos habitudes.

Cette conférence aura lieu le Mardi 2 juin à partir de 20h30.

Au café citoyen,7 place du Vieux Marché aux Chevaux à Lille

Catégories: Planet, Vie de chtinux

Et si OpenOffice (Writer) n’était pas fait pour tout le monde?

David Dallet (ddmdllt) - mar, 26/05/2009 - 10:00

OpenOffice.org est sans conteste un logiciel phare parmi les logiciels libres, un logiciel qui mérite certes largement que l’on en fasse la promotion. Cependant, on a pas tous les mêmes besoins, et à besoins differents, solutions potentiellement différentes… Pour faire simple je me limiterais dans cette discussion à la partie “Writer” (traitement de texte) d’OpenOffice.

Une petite parenthèse vite fait : il est hors de question de laisser une place déterminante dans cet article à des logiciels tels que Microsoft Word, MS Works, iWork ou d’autres logiciels propriétaire de ce genre. Merci d’en tenir compte en commentaire (la modération pourra être stricte…) et d’éviter les trolls. Si vous souhaitez (lire/faire) une comparaison rapide, voici une porte de sortie grande ouverte (———>[ ]), il y a une route “autres directions” pas loin… De toute façon, ces logiciels ne sont pas non plus l’idéal pour tout faire…

Donc, pour en revenir au sujet, le but de ce post est de donner d’autres idées de solution qu’OpenOffice, lorsque ce logiciel n’est pas le mieux pour vous, ou pour la personne à qui vous donnez conseil.

Pas besoin de mise en forme, pas besoin de traitement de texte!

(Update: Section rajoutée. Merci à OrelEagle pour m’y avoir fait penser)
Si vous n’avez besoin de n’enregistrer qu’une suite de lettres, chiffres, ponctuation, retour à la ligne (et quelques autres symboles) sans mise en forme majeur (sans gras, souligné, italique, changement de police et de taille…) alors vous n’avez pas besoin de traitement de texte! C’est un simple éditeur de texte qu’il vous faut.

C’est typiquement le cas si vous souhaitez enregistrer diverses informations plutôt que de les noter sur un bout de papier. (Ou si vous souhaitez l’équivalent du “Bloc Notes” de MS Windows.)

Les éditeurs de texte les plus courants sont “Text Editor” (”Editeur de Texte” ou gedit, pour ceux qui utilisent gnome), kate (pour ceux qui connaisent kde), et pour les non-novices éventuellement vim et emacs…

Note: Si pour vous la différence traitement de texte vs éditeur de texte est bien comprise, pensez à vérifiez qu’elle l’est aussi pour les personnes que vous aidez. Des gens qui avaient l’habitude d’utiliser systématiquement MS Word pour des infos copiées/collées, ça arrive plus souvent qu’on ne le pense.

Besoin d’un traitement de texte mais OpenOffice vous semble trop compliqué?

C’est typiquement le cas pour les gens qui n’ont besoin que de taper occasionnellement une lettre ou un petit document d’une ou deux pages.

Dans ces cas, on peut vouloir ne pas avoir à dépenser trop de temps à apprendre (ou à expérimenter). Une interface minimaliste est idéale, quitte à ne pas avoir toutes les fonctionnalités imaginables.

Il y a un logiciel libre qui convient parfaitement : AbiWord. À tout ceux qui se disent que je ne leur apprend rien, j’espère au moins que vous savez y penser lorsque c’est adapté. (Beaucoup connaissent le nom, peu utilisent/conseillent, mais au moins la plupart des utilisateurs sont satisfaits…)

Et si OpenOffice était ce qu’il vous fallait?

C’est typiquement le cas pour ceux qui font fréquemment de la bureautique ou qui doivent réaliser des documents assez conséquents (par exemples rapports, dossiers, etc…). OpenOffice Writer dispose de fonctionalités puissantes qui pourront vous rendre grandement service (ex: sommaire, index).

Il nécessite certes un “apprentissage” pour être utilisé au mieux mais c’est le prix à payer pour être productif…

OpenOffice trop simple? Pas assez “pro”?

Évidemment ce n’est pas ce que pense la grande majorité des gens… Néanmoins dans certains cas (publications scientifiques, réalisation d’ouvrages), il est préférable de se passer d’un logiciel Wysiwyg et de recourir par exemple, au LaTeX.

L’apprentissage peut sembler encore plus complexe, mais une fois encore il y a des avantages à en retirer…

Notez aussi que la conversion LaTeX vers html peut se faire sans trop de difficultés, à l’aide d’Hévéa par exemple.

Autres solutions non évoquées, en vrac
  • (X)HTML+CSS
  • AsciiDoc (peu connu mais très sympa,”syntaxe wiki”)
  • DocBook (XML, SGML) et solutions plus ou moins proches
  • Scribus
  • pleins d’autres solutions/logiciels (liste non exhaustive)
Conclusion

OpenOffice est génial (affirmation gratuite que je ne démontrerais pas…), mais il ne faut pas oublier de penser aux autres solutions (libres). Évitez de noyer trop souvent votre esprit dans une comparaison OpenOffice vs MS Word, c’est un des moyens idéaux pour oublier le bénéfice de la pluralité des solutions dans le monde libre…

À propos de cet article - Licence

Cet article a été écrit par David Dallet sur son blog .

Adresse de l’original : “http://www.ddmdllt.org/weblog/posts/2009/05/26/openoffice-ooo-writer-pas-pour-tous-abiword-latex/

Creative Commons License black-out
L’article est placé sous licence Creative Commons “CC-BY-SA 2.0″.
Pour faire simple si vous souhaitez me recopier intégralement et avec les liens, sans modification, ce passage y compris, c’est OK. (Bon sens : Je précise toutefois que je ne souhaite recevoir des commentaires que pour la version en cours, publiée à l’emplacement original indiqué.)
Si vous souhaitez publier une version modifiée, il vous faut respecter les termes légaux de la licence : le principal est de me créditer, s’assurer qu’il n’y ait pas d’ambiguïté sur le fait que je ne suis pas responsable de la version modifiée (reformuler l’usage de la première personne, préciser que c’est une version modifiée, etc…), et de placer l’article modifié sous la même licence. Pour un usage sous une autre licence libre, me contacter.

Catégories: Planet

Le mot « infographie » est une marque déposée

Charles Vinchon - jeu, 21/05/2009 - 17:00

À l'occasion d'un dépôt de marque touchant au domaine de l'infographie, j'ai rajouté ce terme dans les classes du dépôt que j'effectuais.

J'ai eu la joie d'apprendre par l'INPI que mon dépôt n'était pas pas valide car le mot « infographie » était un terme déposé et ne pouvait donc être utilisé comme catégorie d'enregistrement.

On remarquera qu'il existe pourtant 29 marques françaises différentes et de propriétaires différents utilisant le terme « infographie » dans leur nom et que le terme est passé dans le language courant depuis plus d'une dizaine d'années.

Visiblement la « propriété intellectuelle » réserve parfois quelques surprises !

Catégories: Planet

HowTo run a successful Release Event?

Thomas Canniot (MrTom) - mar, 19/05/2009 - 20:29

Fedora 11 is going to be released at the end of the month and very soon, our massive army of ambassadors will want to spread how proud they are of their Fedora 11 release to the masses. But HowTo run a successful release event?

What kind of event?

On the one hand, you have to define what you would like to do for your event. There are lots and lots of things you could do to present Fedora. First you can have a classical ‘Install Party’. You already guessed the purpose: help install and configure Fedora on people’s computer. Even if it is a classical release event to run, it is not the easiest. Having to deal with many different devices and laptops requires you to be gifted in some advanced Linux configuration if you encounter a still reluctant device. Moreover, if you are installing a laptop, you would certainly have to stay with the future user to help him doing his first steps on Fedora. An efficient install party you would need to be quite numerous, to be able to install PCs without having people waiting for you. The little things that matters: prepare a disclaimer of liability for install people. Its purpose is to cover you from any data loss and hardware failure that you would not be responsible of. Of course, you remind everyone of the risks for their data and that they should first save them before attempting to install any operating system installation.

There are other things you can do around a release event… You can have several presentations about Fedora. There are so many subjects you could cover! What is Fedora? How does virtualization work? How to create an RPM? How does YUM work? What are the new features of Fedora 11? There are so much subjects to cover…

If the room you chose is big enough, or if you have several rooms, maybe you can have workshops, so as people can manipulate their new OS and see how easy it can be to do basic configuration. Workshops have the drawback to need some already configured computer with Fedora. Then a demonstration can be done as an alternative.

Finding the best place for your event

All these clues have to be linked to the room(s) you would be able to get. Space is the clue to assign activities to areas.

Ordering a room is also some tricky topic. The best advice you could be given is not to be alone to look for it. You should for example get in touch with your local lug. They may have some experience in running these kind of events and may also know the good people to order the room you need.

What kind of room do you need? A large one of course! or several if you can. Is there any university or grammar school nearby? They have lots of rooms, lots of table and chairs! You also need lots of power-plugs in your rooms. Some installation would be tricky and you may spend some time on them.

Lets add on this you would need some internet connexion to do the post install updates and to look for documentation here and there, and you’ll have all the criteria to choose the perfect room for your release event. Last point about the room, if you can, do your best to order a room near a populating place. It will draw people to your event, curious people about what is happening with all the computer addicts.

Make a successful event communication

Organizing an event is great. But telling people they can join is greater. Again, do not stay on your own, but contact every people that are able to buzz about your event. Your local LUG may have again some good contacts to get introduced to. Go to every websites you know FOSS and tell them about your event. If you have a blog, blog it again and again.

Newspapers or TV are also very good contacts. Of course, it is very difficult to have them join and make a report about your activity. But try, again and again.

Be very precise on your communication. Where is it? At what time? How to come? What can I expect from this event?

Having concrete things to say to people

Having an Release Event means being in contact with users. First users, you know, the one you used to be some years or months ago. This means you have to stay at their own level of knowledge. Don’t try to answer to their questions in so much details. Answer their questions briefly and ask them to try on their own, with you at their side. For example, if someone asks you ‘How can I install a bank account manager?’, show them _one_ way to do it. If you feel the person is not ready for command line and the yum story, don’t even tell him t exists, and show him how to install with the graphical installer tool. Always remind from where they come from. They have in mind one process for doing something, it first needs to be replaced by another one. Not by two or three.

Answering questions means to know what you are talking about. Are you able to talk about Fedora for some times without refering to notes or websites? If yes, you may be ready. If not, there are some places you should not forget about.

http://fedoraproject.org/wiki/Overview
This first page explains you very quickly what the Fedora Project is about and the links it has with Red Hat.

http://fedoraproject.org/wiki/Foundations
This second page details the four foundation about the Fedora Project. As you would see, it is not about software only, it’s about human being. With this page in your pocket, your have the four keywords to explain what Fedora is all about.

http://fedoraproject.org/wiki/FeatureList
Revise your features. Giving the 5 best new features of a release is perfect to answer to the ‘What’s new in this release?’ question.

http://fedoraproject.org/wiki/FWN/LatestIssue
This last link to stick to the latest news of the Fedora Project.

What questions you may be asked

I have ran some Release Events and stood on booth. The most frequent questions which falls into my ears are the followings:

  • What is Fedora? I have not heard about it before.
  • What is the difference between Fedora and the others Linux distro… because, you’re all doing the same thing aren’t you?
  • Why a 6 months release schedule? It’s so fast, I can’t get use to a release that the new one is already out!

The first question is not a tricky one. However, one can easy be trapped by answering the two other questions. Keep in mind to always stick to the Fedora Project objectives. We are not doing the same thing, we are working on Fedora to make the software stronger and enhance its development. That’s why we need a 6 months release schedule. It helps and motivates us a lot to go as fast as possible to improve the user experience through Fedora.

Having concrete things to give to people

People should not leave your Release Event with nothing in their pocket or in their notebook. A new user will have questions to ask about his brand new system, so giving him you mail address or a forum page will help him a lot. Moreover, as a good organizer, you will also give him the good links listed above to keep in touch with the Fedora Project.

If you have Live media, do not hesitate to give them. If someone introduce himself as a teacher give him plenty for his computer science students. What is important here is that people have something they can expect something from. A live media, documentation, a mail address or a forum on the web. People should not be left on their own, alone with unresponded answers. Don’t forget, the Fedora Project is also about friends. What would you do for a friend?

Catégories: Planet
Syndiquer le contenu