Brevet débiles : en 2009 ce sera la surenchère à la connerie :-) ®

Les américains n’ont pas le monopole des dépôts de brevets les plus niais… après Microsoft et le brevet sur le double clic, voici que les russes aussi s’y mettent en brevetant les smiley « 🙂 ». Ce qu’il y a de bien c’est que ça fait causer la presse, ce qui est moins bien c’est que ces gens peuvent très bien, un jour, faire valoir leurs droits… et d’ailleurs notre « entrepreneur » russe menace ouvertement de poursuivre les sociétés qui l’exploiteraient … comme nous voilà partis, il y en a peut être un qui va nous breveter un ASV kikoolol MDR xPTDR le mois prochain ?
Le plus génial dans tout ça c’est qu’il n’y a pas besoin d’inventer quoi que ce soit pour déposer un brevet aussi stupide, il suffit de bien le spécifier et de le déposer, et voilà c’est à vous, même s’il s’agit d’un plagiat éhonté, , vous pouvez faire des procès à la planète entière… Monde de m#@!%$

Zope, Plone, zc.Buildout … installation d’eggs à la sauce Python

python_logo_without_textsvgzc.Buidout est un outil qui est sensé nous faciliter les déploiements, en créant un environnement virtuel, Buildout se charge de vous compiler aux petits oignons toutes des dépendances de l’egg que vous cherchez à installer. Finit les installation et décompressions de tra.gz dans le répertoire Product de votre Plone, voici un mini résumé de la procédure pour installer vos produits :

  • On commence par éditer le buildout.cfg à la racine du buildout, dans la partie « eggs = »
  • On ajoute le nomp de l’egg du produit à ajouter
  • on lance un ./bin/buildout

Voici un exemple avec PloneKeywordManager qui nous donne :

bluetouff@Sailor:/home/zope/hw.buildout$ sudo -u zope ./bin/buildout
Develop: '/home/zope/hw.buildout/src/sd.common'
Develop: '/home/zope/hw.buildout/src/sd.rendering'
Develop: '/home/zope/hw.buildout/src/sd.contents'
Develop: '/home/zope/hw.buildout/src/sd.imaging'
Develop: '/home/zope/hw.buildout/src/sd.app'
Develop: '/home/zope/hw.buildout/src/hw.skin'
Develop: '/home/zope/hw.buildout/src/five.grok'
Develop: '/home/zope/hw.buildout/src/grokcore.viewlet'
Develop: '/home/zope/hw.buildout/src/vaporisation'
Download error: (104, 'Connection reset by peer') -- Some packages may not be found!
Uninstalling zopepy.
Uninstalling instance.
Updating plone.
Updating linguaplone.
Updating zope2.
Updating fake eggs
Updating productdistros.
Installing instance.
Getting distribution for 'Products.PloneKeywordManager'.
Got Products.PloneKeywordManager 1.6b2.
Generated script '/home/zope/hw.buildout/bin/instance'.
Installing zopepy.
Generated interpreter '/home/zope/hw.buildout/bin/zopepy'.

Il ne nous reste qu’à redémarrer l’instance :

bluetouff@Sailor:/home/zope/hw.buildout$ sudo -u zope ./bin/instance restart

La doc incontournable se trouve ici.

Créer son propre Facebook avec Elgg, un OVNI open source

elgg-adminElgg est un script open source qui vous propose ni plus ni moins de vous créer votre propre réseau social, à la Facebook. Un projet particulièrement ambitieux qui vise en fait à proposer un outil modulaire, complètement centré autour des utilisateurs, et regroupant déjà tout le nécessaire pour vous créer votre propre réseau social : blogs, social bookmarker, dashboard, rss dans tous les sens, créations de groupes en fonction des centres d’intérêts … Elgg est sûrement l’un des OVNI open source de l’année 2008.
Relativement simple à prendre en main, son interface est limpide et très complète, surement l’un des tours de force de cette application qui ne dérange pas pour reprendre et revisiter unes par unes les fonctionnalités qui ont fait de Facebook le succès que nous lui connaissons.
Encore un peu jeune, il ne dispose pas encore de beaucoup d’extensions ou de thèmes graphiques, gageons que cette situation ne durera pas longtemps.
Elgg nécessite cependant certains pré-requis pour l’installation. L’installeur n’avertissant pas l’utilisateur au bon moment quel répertoire ou fichier doit être ouvert en écriture pour qu’il puisse écrire son .htaccess et le settings.php, il vous faudra peut être allez créer ces derniers manuellement.
Elgg souffre aussi d’une de ses qualités, par défaut il produit des 3 propres et implique que le mode rewrite de votre serveur Apache soit activé, aussi vous aurez surement à éditer votre fichier Apache.conf pour modifier la directive

AllowOverride None

en

AllowOverride All

pour que votre .htaccess fonctionne correctement et que vous ne vous preniez pas une belle erreur 500 post installation.

Avec FluxBB, Elgg est l’application la plus séduisante sur laquelle je suis tombé cette année, à découvrir d’urgence si vous ne connaissez pas encore … les « nuke like » viennent de prendre un sacré coup de vieux. Gageons que Elgg devrait faire une entrée fracassante aux Packt CMS Arwards 2009 aux côtés de ténors comme Drupal, Plone ou Joomla

Linux fait régresser nos enfants !

helios-blogUn petit troll bien ficelé sur lequel je suis tombé la nuit dernière et qui a provoqué une avalanche de commentaires pour certains hilarants, jusqu’à des salariés de Microsoft qui se proposent d’aller installer Linux dans les écoles … Nous vivons une époque extraordinaire. Mais contrairement à Shelley the republican, le courrier adressé au blogger semble tout ce qu’il y a de plus réel, c’est d’autant plus consternant que cette femme est sensée éduquer des enfants. Enfin de notre côté, rions en 🙂

Note, il s’agit là d’une traduction faite un peu à l’arrache, les anglophones retrouveront le billet original et l’incroyable fil de commentaires associé ici : http://linuxlock.blogspot.com/2008/12/linux-stop-holding-our-kids-back.html

Je me suis donc permis de traduire ce mail d’une « institutrice » (pauvres gosses), envoyé au responsable du blog dont le crime est d’encourager à l’utilisation des logiciels libres dans l’enseignement et de distribuer des ordinateurs aux enfants défavorisés.

« ... j’ai surpris un de mes étudiants avec un groupe d’autres enfants attroupés autour d’un ordinateur portable. En regardant son ordinateur, j’ai vu qu’il faisait une démonstration à ses camarades. L’étudiant montrait les capacités de sa machine et distribuait des CD de Linux. Après confiscation des ces CD j’ai convoqué l’étudiant et c’est ainsi que j’ai appris l’existence de votre organisation.
M. Starks, je suis sûre que vous croyez fortement dans ce que vous faites mais je ne peux pas soutenir vos efforts et laisser ceci se répendre dans ma salle de classe. Je ne suis même pas sûre que ce que vous faites est légal. Aucun logiciel n’est gratuit et répendre ce genre d’idées fausses est nuisible. Ces enfants ont besoin de conseils adultes et de discipline.
Je conduirais mes investigations si le temps me le permet et je puis vous assurer que si je découvre que ce que vous faites est illégal, je vous poursuivrais en justice autant que la loi m’y autorise.
M. Starks, j’ai essayé Linux avec d’autres professeurs et je puis vous assurer que vos affirmations sont extrêmement exagérées et reposent sur des bases mensongères.
J’admire votre initatie pour fournir des ordinateurs aux enfants défavorisés mais fournir ces machines avec Linux pré-installé fait régresser nos enfants.
Nous vivons dans un monde dans lequel Windows est installé sur presque tous les ordinateurs et ce n’est pas en mettant un systèmes d’exploitation clownesque sur leur machines que vous aiderez ces enfants. Je suis persuadée que si vous étiez entrés en contact avec Microsoft, ils auraient été ravis de vous fournir d’anciennes versions de Windows, ainsi les ordinateurs que vous distribuez seraient utiles à ceux qui les reçoivent
« 

En une nuit, ce sont plus de 400 commentaires qui sont venus agrémenter ce post. La lettre ridicule de cette enseignante ne fait que confirmer les manques de formation de ces professeurs à ce qu’est l’informatiques de nos jours. Si nous semblons, en France, être préservés de ce genre d’idioties, c’est peut être que les enseignants sont globalement plus curieux des technologies libres qu’aux USA, et c’est tant mieux 🙂

Open Mesh Wifi : découvrez une nouvelle manière de déployer vos réseaux

Comme vous le savez si vous êtes un habitué de ce blog, j’affectionne particulièrement le projet Open-Mesh qui permet de déployer des réseaux sans fil sur de vastes zones de couverture, en répétant le signal d’une connexion xDSL de points en points.

Du coup nous avons décidé, chez Toonux, de monter un petit wiki sur lequel nous expliquons cette technologie, où nous vous présentons de petits howto pour faire vos premiers pas en tant qu’utilisateur ou administrateur de réseau sans fil maillé utilisant les technologies d’Open-Mesh. Nous avons même réalisé quelques traductions des documentation officielles du projet. Le but principal de ce wifi est de fédérer une communauté d’utilisateurs ou de développeurs francophone.

Vous pouvez découvrir ce wiki ici

Toute contribution étant bienvenue, n’hésitez pas à proposer vos howto si ce projet vous intéresse.

Linux : On a gagnéééééé !!

Rarement des insultes m’auront fait tant plaisir, je ne résiste pas à l’envie de vous recopier ici le commentaire de Gargamel2008, suite à un article de 01net sur la prochaine Ubuntu party.

Amis Linuxiens, nous sommes en passe de venir à bout du monde propriétaire et des brevets logiciels à en lire ce commentaire emprunt de lucidité et de poésie 🙂

Utilisateur de « Linux » = couillon

Posté le 29/11/2008 20:09:48 par Gargamel2008
Bande de merdes, vous ne comprendrez jamais pourquoi je vous méprise à ce point. Connards amers.

J’ai perdu mon job par votre faute, couillons. Vous tuez la créativité et l’innovation dans la technologie. Les développeurs de logiciels propriétaires, n’ont plus les moyens de se nourrir, ou même de se loger. J’en suis l’exemple même.

Le logiciel libre est le cancer de l’informatique, je le dis haut et fort, une fois pour toutes.

En 2008, ZDNet confond toujours Freeware et logiciels libres :(

Il y a des choses qui agacent comme ça … En me baladant sur ZDNet, je suis tombé sur l’immanquable téléchargement d’une distribution que j’apprécie particulièrement : Debian GNU/Linux 4.0 rev5 , un bref coup d’oeil sur la fiche me donne alors froid dans le dos. La ligne « Licence » affiche Debian dans la catégorie « Freeware ». Comment un site comme ZDNet peut en 2008 commettre ce genre de bourdes ? Qualifier le projet  Debian de Freeware est une insulte à l’open source, une insulte au GNU. On parle soit de Free Software, soit de logiciel libre, soit de logiciel open source, mais sûrement pas de Freeware messieurs (avec ce genre de raisonnement on pourrait presque reléguer la NetInstall à un shareware !)

Des applications de P2P sécurisées et anonymes sont déjà disponibles pour contourner l’HADOPI

Comme expliqué à mainte reprises, le Ministère de la Culture s’appuie sur un postulat de départ complètement stupide : une ip = un coupable

Seul problème : une IP ne peut attester de l’identité d’un téléchargeur. Pirate bay menace carrément d’inonder ses trackers bittorent d’adresse ip aléatoires de manière à fausser complètement le mécanisme de riposte graduée. Par ce biais les mails seraient systématiquement envoyés à de parfait innocents pour les fait qu’on leur reproche. Et tout le problème est bien là, les sociétés privées mandatées par les ayants droit que sont Advestigo, CopeerRight et consors ne peuvent qu’observer ce qui est observable.

Nous allons donc en toute logique assister à une migration massive des utilisateurs de réseau p2p classiques vers des applications préservant l’anonymat et introduisant la cryptographie lourde. Dans cette course à l’armement, les internautes ont une bonne longueur d’avance, d’une part avec les application de p2p déjà disponibles, mais aussi et surtout avec d’autres protocoles d’échanges de fichiers qui vont de la pièce joite email, à DCC, en passant par les newsgroups et les réseaux wifi maillés urbains. Voici 6 exemples d’applications déjà disponibles :

ANts P2P : Ants masque les ip et crypte la communication des échanges, il s’agit d’un projet open source hosté sur Sourceforge. Voir le site officiel

MUTE : MUTE dit s’inspirer du fonctionnement des colonies de fourmis pour « créer une intelligence collective ». Il n’utilise pas de liens directs pour les échanges, de cette manière, il contourne le plus simplement du monde le dispositif de l’HADOPI. MUTE est aussi Open Source. Voir le site officiel

Freenet : Freenet est un réseau informatique anonyme et décentralisé construit sur l’Internet. Il vise à permettre une liberté d’expression et d’information totale fondée sur la sécurité de l’anonymat, et permet donc à chacun de lire comme de publier du contenu. Il offre la plupart des services actuels d’Internet (email, téléchargement, web, etc.). Freenet a été créé suite à une inquiétude croissante à propos des libertés sur internet. ( source Wikipedia ) – Voir le site officiel

GNUnet : GNUnet est une infrastructure de réseau pair à pair sécurisé qui n’utilise aucun service centralisé ou de confiance (…) L’anonymat est obtenu par le fait que les messages envoyés par un pair ne peuvent pas être distingués des messages routés par ce même pair. Tous les pairs agissent en tant que routeurs et utilisent des connexions chiffrées avec une utilisation stable de la bande passante pour communiquer entre eux. GNUNet est, avec Freenet, surement le framework le plus prometteur. Comme son nom l’indique il est aussi open source. Voir le site officiel

WASTE : Encore un système client / serveur de p2p entièrement sécurisé et anonymisé, reposant sur une architecture distribuée, chaque noeud route le trafic, les liens sont encrypté grâce à Blowfish et les sessions sont authentifiées par une clef publique RSA. Il est open source et le projet est également hosté sur Sourceforge.

Zultrax P2P : Zultrax utilise le réseau GNUtella, la liste des features autour de la sécurité et de l’anonymat semble convaincante et suffit sans aucun problème à contourner les dispositifs de l’HADOPI, aucune information récoltée sur le réseau sécurisé de Zultrax, ZEPP, ne peut être exploitable.. Voir le site officiel

Hadopi et partage wifi : Je suis un hacker chinois … et je vous emmerde :)

Si vous avez loupé l’épisode des hackers chinois c’est par ici que ça se passe, pour mémoire, le Secrétaire Général à la Défense Nationale annonçait que la France était victime de cyber terroristes chinois, que c’était très sérieux … et que c’était un trojan dans MsWord qui avait failli mettre à mal les infrastructures de notre pays (un gros lol confirmé par quelques recherches). Le syndrome du hacker chinois, c’est cette idée très rependue chez les profanes qu’Internet est une zone de non droit peuplée exclusivement de pirates, souvent chinois (cyber racisme ?), de pédophiles et de dangereux gauchistes. Par delà les fous rires que Madame Albanel provoque dans les directions informatique de France et de Navarre lorsqu’elle soutient à la TV avec aplomb que l’adresse ip suffit à confondre, à coup sur, un internaute, se cachent d’autres réalités moins plaisantes.

Je me suis exprimé sur le projet de loi Création et Internet à plusieurs reprises :

  • en qualité de chef d’entreprise dont une partie de l’activité autour du wifi communautaire, est directement mise en péril par l’HADOPI ;
  • en qualité d’internaute ayant développé une certaine expertise en matière de sécurité et à qui on ne fera pas croire les absurdités distillées par le Ministère de la Culture ;
  • en qualité de simple citoyen effrayé de constater la dérive orwellienne de notre société, orchestrée par un puissant lobby.

Ce qui me pousse à vous reparler, une fois encore de la riposte graduée, est une question que de nombreux autres wifistes partageurs me posent.

« Le wifi communautaire est-il mort, la riposte graduée aura t-elle raison de FON et d’Open Mesh … ainsi que de tous les réseaux publics ? »

Voici la réponse que je souhaitais vous faire :

NE DEBRANCHEZ PAS VOS POINTS D’ACCES : Continuez à partager votre connexion, si le mécanisme induit par la Riposte Graduée vous fait écoper d’un email d’avertissement alors que vous n’avez rien à vous reprocher, ceci voudra dire que votre connexion a été utilisée pour échanger des fichiers copyrightés (et là encore je vous promets une belle tranche de rigolade quand je vous reparlerai d’Advestigo et CoPeerRight, mais ce n’est pas encore le moment). Ce téléchargement « illicite » a été fait depuis votre connexion donc l’HADOPI dit que c’est vous le responsable. Que vous partagiez ou non votre connexion volontairement, ceci peut très bien vous arriver et arrivera à de nombreuses personnes.

REAGISSEZ TOUT DE SUITE : l’HADOPI devra tenir à disposition une hotline, contactez les aussitôt pour leur expliquer que vous partagez votre connexion volontairement, ou qu’au contraire votre connexion a été utilisée par un tiers à votre insu.

CONTESTEZ !!! Et pour vous préparer un dossier solide : adressez vous à FON ou Open Mesh pour qu’ils produisent les logs de connexion avec

  • adresse ip
  • adressse mac (elle est falsifiable mais peut donner de précieuses indications sur la marque de l’ordinateur utilisé … ou du moins la marque de la carte wifi).
  • durées de session

RAPPROCHEZ VOUS du collectif La Quadrature du Net qui sera à même de vous orienter sur les démarches à suivre.

TENTEZ LE COUP DES HACKERS CHINOIS : après tout si le Secrétaire Général à la Défense Nationale le fait, pourquoi pas vous ?

Au pire, déconnectez le cable ethernet votre fonera et installez y un firmware Open Mesh afin que nous puissions créer notre propre réseau sans fil local à l’échelle d’un quartier, d’un village, d’une ville … construisons nos propres réseaux d’échange et de partage.

Enfin je m’inquiète sérieusement du poids de la contestation, toute légitime soit elle, de chacun. Les questions en rapport avec les réseaux informatiques sont souvent complexes et la justice leur donne des réponses simplistes non adaptées. Quand on peut lire ce genre d’inepties dans un constat d’huissier (ceci est authentique) :

« cet ordinateur se connecte chaque jour à un site pirate dont l’ip est 192.168.0.254 »

… comprenez qu’il y a de quoi avoir froid dans le dos avec l’HADOPI.

Une bonne alimentation pour votre ordinateur peut régler des problèmes de wifi

Il y a des jours où on se passerait bien de geeker, c’est ce qu’on se dit quand une alimentation crame. Déjà parce qu’une alimentation ça n’a rien de palpitant comme pièce et qu’en plus c’est souvent ce qu’il y a de plus fragile et donc que l’on se retrouve à changer le plus souvent.
Il y a 6 mois de ça, j’avais besoin d’un desktop digne de ce nom, j’ai opté pour un Packard Bell équipé d’un quadcore Q6600 et d’une bonne carte graphique, une nvidia je sais pas quoi … J’ai ensuite ajouté à cette configuration pas mal de choses : carte tuner, 2 cartes wifi, 3 disques durs externes, 2 disques durs internes, plus toute une ribanbelle de périphériques (imprimante, clavier souris sans fil, hub, iPhone … ça commence vraiment à être le bin’s ici).
Depuis le branchement d’une carte wifi Senao 600mW, mon ordinateur a commencé à avoir un comportement bizarre, en wifi particulièrement où j’observais des variations de débit assez incompréhensibles.

De retour de Rotterdam pour le Plone World Day, après trois petits jours d’absence, j’allume mon ordinateur et là paff … ce bruit que je ne connais que trop bien : et une alim une ! Une « ridicule » 450w (un minimum de nos jours pour faire tourner une configuration un peu musclée)… on va charger un peu la mule. Direction Montgallet, et là je tombe sur ce qui me semble un bon rapport qualité prix (je cherchais à partir de 850w) : une OCZ Elite X Stream 1000w.

Montage rapide malgré l’impressionnante quantité de connectiques (vive le SLI)… reboot … finit le problèmes de sautes de débit en wifi et surtout …une incroyable portée de la carte wifi (à peu prêt 30% de réseaux supplémentaires détectés … bluffant).

Moralité, pour du wifi Long Range : ne pas hésiter à envoyer la gouache 😉