mercredi, février 7 2007
Par eric le mercredi, février 7 2007, 13:23 - InformatiqueEtGeekeries
Depuis le site Linux Genuine Advantage
Linux Genuine Advantage™ is an exciting and mandatory new way for you to place your computer under the remote control of an untrusted third party!
According to an independent study conducted by some scientists, many users of Linux are running non-Genuine versions of their operating system. This puts them at the disadvantage of having their computers work normally, without periodically phoning home unannounced to see if it's OK for their computer to continue functioning. These users are also missing out on the Advantage of paying ongoing licensing fees to ensure their computer keeps operating properly.
To remedy this, we have created a new program available as a required free download: Linux Genuine Advantage™!
Linux Genuine Advantage™ works by checking our licensing server periodically to make sure that the copy of Linux you are running is Genuine. This is determined by whether you have paid us the appropriate licensing fees. If you are out of compliance, and are past the grace period, logins to your machine will be disabled until the license fees are paid. How to log in to enter the license key when logins are disabled is left as an exercise for the reader.
Finally! Linux users can experience a feature that until now remained the exclusive domain of proprietary software.
Once you've installed Linux Genuine Advantage™, you'll want to register and send in your licensing fees to receive these important benefits:
* Your computer, which worked just fine before, will continue functioning normally!
* Our software which you just installed will not disable logins on your computer (as long as our license server keeps working properly)!
* It's totally awesome!
* We might not raise the yearly licensing fees in the future!
Plus, if you act now, we promise not to launch unfounded lawsuits against you, slander you or our competitors in the press and the courts (possibly by using other smaller companies as pawns), or require you to pay us for software you won't use on every new computer you buy!
trop drôle... mais finalement pas si bête, pourquoi ne pas mettre les mêmes restrictions sur Linux que sur les autres systèmes pour essayer d'attirer de nouveaux utilisateurs... ;-)
[via]
Par eric le mercredi, février 7 2007, 10:40 - InformatiqueEtGeekeries
Traditionnellement utilisée pour des applications industrielles comme la modélisation d'objets (voitures, théières...) la 3D commence à se répandre dans nos ordinateurs. On la retrouve dans des situations somme toutes assez naturelles, comme la représentation géographique[1] ou l'animation de personnages. Mais on commence également à nous la servir à toutes les sauces[2] sans que des usages vraiment novateurs semblent apparaître.
Heureusement, voici deux exemples qui contredisent cette impression en représentant des données abstraites de façon plus ergonomique ou originale :
- ce projet propose par exemple de représenter les résultats de recherches internet sous une forme 3D avec des avatars stylisés permettant d'accélérer le tri parmi les résultats ;
- Visitorville représente quant à lui les statistiques de votre serveur web sous un aspect 3D avec des buildings pour représenter les pages web, des véhicules pour représenter les interconnexions....
[via]
PS : si vous êtes (néanmoins) intéressés par les nouveautés 3D de Linux, je vous conseille de regarder cet article avec des images assez impressionnantes de Beryl en action (et qui fait passer MacOS X et Vista pour des dinosaures, dixit l'auteur), et ce tutoriel pour installer Beryl sur Debian. [via]
dimanche, février 4 2007
Par eric le dimanche, février 4 2007, 21:42
Une news rapide pour annoncer le passage de ce blog en Dotclear 2... tout n'est pas fini donc soyez indulgents mais n'hésitez pas à commenter si quelque chose marche mal... merci.
Parmi les nouveautés, vous pouvez voir :
- changement du nom du blog... comme vous pouvez les constater je suis toujours aussi inspiré !
- changement du thème, l'autre étant destiné à Dotclear 1 mais ne sera probablement pas adapté, c'est l'occasion de changer de style...
- apparition d'un "switcher de thème" vous permettant de choisir l'apparence qui vous convient le mieux... faites le tour, il y en a des vraiment sympas.
Cette migration risque d'avoir chamboulé l'adressage des billets... je vais voir ce que je peux faire.
Ce qui est sur, c'est que les flux RSS ont changé d'adresse, donc mettez à jour vos lecteurs :
pour suivre le fil des billets
pour suivre celui des commentaires
mardi, janvier 30 2007
Par eric le mardi, janvier 30 2007, 17:38 - InformatiqueEtGeekeries
Vous vous souvenez peut-être de la pub où l'on entendait cette phrase...
Et bien, heureusement[1] certains réfléchissent aux IHM du futur, dont la navigation à la souris sans le click... à essayer ici [via]
m.a.j. : site à explorer, il y a des trucs vraiment sympas et intéressants.
lundi, janvier 29 2007
Par eric le lundi, janvier 29 2007, 20:08 - InformatiqueEtGeekeries
C'est magique ! Vous pouvez maintenant découvrir Debian sans même graver un CD !

C'est ici, annoncé là et lu là-bas. Encore une fois merci aux développeurs Debian :)
mercredi, décembre 20 2006
Par eric le mercredi, décembre 20 2006, 15:52 - InformatiqueEtGeekeries
La FSF veut profiter du lancement de Windows Vista pour attirer les gens vers le logiciel libre. Elle a donc créé un site baptisé badvista.org dont le but est de mettre en lumière les dangers auxquels Microsoft Windows Vista expose les utilisateurs d'ordinateurs et promouvoir les alternatives libres qui respectent la sécurité et la vie privée des utilisateurs
. En effet, entre autres menaces, l'ombre de TCPA plane...
L'annonce officielle
[via]
mardi, décembre 19 2006
Par eric le mardi, décembre 19 2006, 16:46 - InformatiqueEtGeekeries
eh oui ! j'avais presque loupé l'info, mais Debian freeze et ça c'est une grande nouvelle !
[via]
Par eric le mardi, décembre 19 2006, 09:57 - InformatiqueEtGeekeries
Comme vous le savez sûrement[1] Mozilla Firefox 2.0 est sorti. Je vous passe la liste des nouveautés, vous renvoyant plutôt vers la page officielle, néanmoins en voici quelques-unes que j'ai remarqué plus particulièrement :
- Firefox possède maintenant un restaurateur de session. Quand vous fermez celui-ci avec des onglets ouverts, il vous les rouvrira au prochain lancement (paramétrable dans les préférences) :
- la gestion des flux RSS est améliorée puisque vous pouvez avoir un aperçu avant de l'insérer dans le gestionnaire interne de Firefox ou l'envoyer vers une application sur votre ordinateur ou même un service en ligne ;
- Firefox possède maintenant un détecteur de phishing ;
- la possibilité d'annuler la la fermeture d'un onglet (bouton droit sur un onglet) est une fonctionnalité très intéressante.
Plus d'infos sur les choix faits sur l'ergonomie des onglets
J'en ai profité pour faire le tour du site dédié aux extensions et thèmes des produits Mozilla pour découvrir les dernières (extensions) indispensables, dont beaucoup liées à la sécurité ou la protection de la vie privée ('privacy'), en voici quelques unes :
- CookieSafe est l'extension indispendable pour gérer les cookies sous Firefox, offrant (enfin !) une ergonomie comparable à celle de Mozilla Suite/Seamonkey ;
- NoScript vous offre une protection accrue en désactivant par défaut Javascript et vous permettant de l'activer que pour certains domaines de confiance ;
- Flashblock pour désactiver les animations flash qui polluent les pages web (pubs principalement, entêtes...) et les réactiver ponctuellement ;
- SafeHistory et SafeCache pour des protections supplémentaires quand vous surfez ;
- CFG.Search est l'extension indispensable si vous utilisez Gmail ou tout autre service Google mais que vous ne voulez pas laisser des cookies à chaque recherche... je ne l'ai pas encore testée, mais elle semble très intéressante ;
- Foxtor pour facilement basculer entre utilisation de Tor ou pas ;
- Stealther pour temporairement désactiver TOUT (cache, historique, cookies, referer...) et Distrust pour la même chose ;
- et bien sûr l'extension pour Beagle.
Sinon, à côté de ça, sachez que sur Debian (et donc potentiellement toutes les dérivées, telle Ubuntu) Firefox, Thunderbird et Mozilla Suite/Seamonkey ont été remplacées par respectivement IceWeasel, IceDove et IceApe. Sans entrer dans les détails et encore moins sur la polémique que l'on a vu fleurir sur les blogs des divers "camps", sachez que ces "forks" sont dûs à des problèmes de copyright de la Fondation Mozilla sur ses produits. Ces copyrights interdisent de distribuer ces logiciels avec leur nom et les icônes associés si le code source a été modifié... ce qui est une hérésie du point de vue Linux et open source (à quoi sert le code source si on ne peut le modifier ?) et une impossibilité pour Debian (qui corrige les failles de sécurité pendant toute la durée de vie de sa branche stable, celle-ci étant énormément plus longue que le support offert par la MoFo/MoCo[2]). Je vous encourage à parcourir les sites de news et les blogs pour découvrir plus en détail cette affaire si elle vous intéresse, je pense que vous trouverez assez facilement...
[Vous pouvez trouver plus d'infos par ex sur cette page qui semble être celle du mainteneur Debian des paquets Mozilla/GnuZilla/IceLizard]
vendredi, décembre 15 2006
Par eric le vendredi, décembre 15 2006, 10:06 - InformatiqueEtGeekeries
J'ai déjà en d'autres occasions parlé de la guerre des formats bureautiques qui se déroule en ce moment entre le format libre OpenDocument ODF et le format de la suite Microsoft Office 2007 OpenXML.
Linuxfr fait le point sur ce sujet, Formats-ouverts (et ici) et Standblog nous en parlent également.
dimanche, décembre 3 2006
Par eric le dimanche, décembre 3 2006, 18:05 - LeVasteInternet
Je viens de découvrir plusieurs jeux de stratégie jouables en ligne, sans installation de client, et gratuits, je vous fais donc profiter de cette liste :
- Ogame jeu de stratégie galactique. Vous construisez des batiments permettant d'obtenir des ressources, vous pouvez construire des vaisseaux et il me semble attaquer les planètes des autres concurrents. Il existe également un système d'alliances. Je ne vous en dis pas plus puisque je n'en sais pas plus, je me suis inscris aujourd'hui :)[1] ;
- X-Wars est un autre jeu se déroulant dans l'univers où vous pouvez choisir une parmi quatre races, une faction parmi sept... et je vous renvois vers le site pour plus d'infos ;
- Galaxywars, un peu dans le même style que Ogame ;
- Travian est quant à lui un jeu de stratégie dans l'univers médieval.
Ces 4 jeux ont la particularité d'être développés et administrés par une société allemande : Gameforge GmbH dont c'est le métier. Ses revenus sont basés sur la publicité et sur une possibilité d'abonnement donnant le droit à certaines options supplémentaires dans le jeu.
jeudi, novembre 23 2006
Par eric le jeudi, novembre 23 2006, 17:02 - InformatiqueEtGeekeries
Pour ceux qui ne connaissent pas encore Last fm : (présentation rapide) c'est une communauté pour tous ceux qui aiment et écoutent de la musique. Vous vous créez un compte, vous configurez votre lecteur de musique favori avec ce compte, et ensuite ce que vous écoutez apparait sur votre profil last.fm... voilà pour le début, ensuite vous pouvez tagger les morceaux, artistes écoutés, rejoindre ou créer des groupes, écrire des journaux, découvrir de la musique grâce à vos voisins, et grâce aux radios disponibles sur le site....... bref, plein de possibilités mais je vous conseille d'aller lire la FAQ si vous voulez plus d'informations.
Tout ça pour dire que ça fait déjà un an et demi que je m'y suis inscrit, que j'ai déjà "scrobblé" près de 5000 morceaux, que j'ai quelques "amis" et une multitude de voisins, que je suis abonné à 63 groupes exactement mais que c'est en constante évolution[1] et que j'ai voulu essayer de voir si sur un groupe donné, on retrouvait les mêmes voisins parmi les membres. J'ai donc écrit un petit script Python qui, même si il n'est pas parfait (cf TODO) a le mérite de faire ce qu'on lui demande.
#! /usr/bin/python -tt
## TODO ##
# recuperation de la liste des membres d'un groupe
# rendre le script portable en enlevant l'appel a wget
import os
import re
# liste à compléter
membres = ['gal33Za']
for membre in membres:
os.system('wget http://ws.audioscrobbler.com/1.0/user/%s/neighbours.txt -O voisins-%s'%(membre,membre))
fichiers = ['voisins-'+x for x in membres ]
voisins = {}
for fichier in fichiers:
f = open(fichier, "r")
for line in f.readlines():
v, voisin = line.split(",")
voisin = voisin[:-1]
if voisin in voisins:
voisins[voisin] = voisins[voisin] + 1
else:
voisins[voisin] = 1
#endfor
f.close
#endfor
# pour afficher avant tri
#for key, value in voisins.iteritems():
# print str(value) + " : " + str(key)
### tri de dictionnaire
### cf http://aspn.activestate.com/ASPN/Python/Cookbook/Recipe/52306
voisinsRanges = sorted(voisins.items(), key=lambda (k,v): (v,k), reverse=True)
for voisin in voisinsRanges:
nom, nombre = voisin;
# pour générer une liste simple
#print str(nom) + " : " + str(nombre)
# pour générer du BBcode
print "[url=http://www.last.fm/user/" + str(nom) + "]" + str(nom) + "[/url] : " + str(nombre)
# pour générer du HTML
#print "<a href=\"http://www.last.fm/user/" + str(nom) + "\">" + str(nom) + "</a> : " + str(nombre)
#endfor
# endscript
ps : je ne sais pas si ça vous a intéressé, mais en tout cas, ça prouve que je ne suis pas mort...
dimanche, novembre 5 2006
Par eric le dimanche, novembre 5 2006, 19:04 - InformatiqueEtGeekeries
À la suite de ce billet, voyons maintenant comment patcher notre serveur OpenBSD de façon plus simple, en procédant patch par patch, une fois qu'on a récupéré les sources complètes.
Sur la page d'errata de notre version (3.9 en l'occurence), on trouve les patchs par alerte de sécurité.
Prenons comme l'exemple, la dernière concernant OpenSSH, datée du 12 octobre[1].
On récupère le patch concerné par exemple dans /tmp
# cd /tmp;
# ftp ftp://ftp.openbsd.org/pub/OpenBSD/patches/3.9/common/015_ssh.patch
on lit l'entête du fichier pour connaître les instructions de déploiement du patch, et on les suit
# more /tmp/015_ssh.patch
on applique le patch
# cd /usr/src
# patch -p0 < /tmp/015_ssh.patch
on recompile et on installe
# cd usr.bin/ssh
# make obj
# make cleandir
# make
# make install
et, même si ce n'est pas indiqué, on arrête et redémarre le service ssh
# ps ax | grep sshd
<pid> ?? Is 0:00.07 /usr/sbin/sshd
# kill <pid>; /usr/sbin/sshd
mercredi, octobre 25 2006
Par eric le mercredi, octobre 25 2006, 20:13 - InformatiqueEtGeekeries
Si en lançant une machine virtuelle domU, vous vous retrouvez avec un message du genre
Error: I need 129 MiB, but dom0_min_mem is 196 and shrinking to 196 MiB would leave only 41 MiB free.
alors il faut aller éditer le fichier /etc/xen/xend-config.sxp, et modifiez la ligne avec dom0_mim_mem pour refleter la quantité minimum de mémoire que vous voulez pour votre dom0
(dom0-min-mem 128)
mercredi, octobre 4 2006
Par eric le mercredi, octobre 4 2006, 09:46 - InformatiqueEtGeekeries
Voici la procédure pour faire tourner cette webcam. Tout d'abord, il faut récupérer les sources du driver, celles disponibles sous Debian[1] ne semblant pas marcher. Le projet original OV51X est ici, il en existe une version modifiée offrant la compression jpeg là. On va utiliser ces derniers.
On installe les entêtes du noyau que l'on utilise
# apt-get install linux-headers-`uname -r`
On récupère les sources du driver, les compile et les installe (en tant que root)
$ wget http://www.rastageeks.org/downloads/ov51x-jpeg/ov51x-jpeg-0.5.4.tar.gz
$ tar xvzf ov51x-jpeg-0.5.4.tar.gz
$ cd ov51x-jpeg-0.5.4/
$ make
# make install
Ensuite en root
# update-modules
# depmod
# insmod ov51x
# insmod ov519_decomp
Il suffit ensuite d'ajouter les utilisateurs susceptibles d'utiliser la webcam au groupe video
# adduser username video
Et si on veut charger automatiquement les modules au démarrage du système, on édite /etc/modules pour ajouter les deux lignes
ov51x
ov519_decomp
Voilà, vous pouvez la tester avec xawtv, camorama, camE ou encore motion pour faire de la vidéo-surveillance...
Infos obtenues sur cette page et sur le wiki Ubuntu fr
lundi, septembre 25 2006
Par eric le lundi, septembre 25 2006, 22:39 - LeVasteInternet
Une série de news et de liens intéressants recoltés sur le web... (sans classement ni hiérarchie)
dimanche, septembre 24 2006
Par eric le dimanche, septembre 24 2006, 23:53 - InformatiqueEtGeekeries
J’ai récemment eu envie de me remettre au développement, ayant 2-3 projets dans le coin de ma tête. Et je me suis dit que j’allais me mettre à Python, langage interprété, multiplateforme et libre bien évidemment. C’est un peu le langage à la mode en ce moment[1] et après être tombé sur moults articles en traitant[2] et projets l’utilisant[3], je me suis décidé.
Je me suis également intéressé à la problématique de gestion de version pour gérer un projet informatique, surtout à plusieurs. CVS en est le représentant historique dans le monde du logiciel libre, mais depuis peu une foule de nouveaux outils sont apparus[4], et après un bref passage du côté de Mercurial, je me suis finalement décidé sur Subversion dont l’approche et le mode centralisé sont plus simples à appréhender.
Voici donc une série de ressources que j’ai retenu pour le développement en Python et l’utilisation de Subversion:
- tout d’abord de la documentation :
Vous en voulez plus ? allez voir l’article Cours pour apprendre Python sur biologeek.org pour plus de liens.
- les outils ensuite :
- Eclipse est un IDE écrit en Java et initialement prévu pour ce langage, mais qui à l’aide de nombreux plugins s’adaptent à d’autres langages. Essayez-le et appréciez;
- Pydev est le plugin pour développer en Python avec Eclipse, et une doc;
- Subclipse quant à lui est le plugin pour travailler avec Subversion;
- la société Edgewall met à disposition un très bon outil pour gérer un projet basé sur Subversion, c’est Trac[6], mais elle propose également une Python Sidebar pour avoir dans votre navigateur favori la référence Python directement accessible.
J’ai parcouru ensuite le web de tutoriel en tutoriel pour réussir à installer de façon satisfaisante Subversion + Trac sur ma Debian mais ceux que j’ai trouvé marchaient plus ou moins bien[7] , jusqu’à celui-ci Installer et configurer Apache2, Trac et Subversion sur Ubuntu sur Prendre Un Café. Il concerne Ubuntu mais marche tout aussi bien pour Debian testing/etch.
update : je viens à peine de finir ce billet que je tombe sur un tuto Eclipse pour le développement web, PHP et Python sous Dapper. Pour Debian, j’ai eu des problèmes pour installer un plugin (Pydev il me semble) parce que la dernière version proposée était la 3.1 et qu’il me fallait la 3.2.
samedi, septembre 23 2006
Par eric le samedi, septembre 23 2006, 12:07 - LeVasteInternet
Grâce au générateur d'ADN de site web, voici en exclusivité l'ADN de ce blog

[via yazerty.net]
jeudi, septembre 21 2006
Par eric le jeudi, septembre 21 2006, 20:10 - Libertés
Un groupe de militants de StopDRM a décidé de confronter DADVSI à l'épreuve des tribunaux. 3 militants, entourés d'une quarantaine de sympathisants, se sont donc rendus à un commissariat pour se livrer volontairement pour détournement de DRM. Plus précisément, voici ce dont ils s'auto-accusent (je cite) :
* pour Stéphane : l'utilisation de DVDdecrypter pour contourner CSS[1] sur son DVD et pouvoir le transférer sur son baladeur vidéo
* pour Jérôme (le plus crapuleux) : l'utilisation d'un logiciel pour supprimer les DRM de deux fichiers musicaux achetés respectivement sur iTunes (format FairPlay) et sur FnacMusic (format FairPlay) afin de les transférer sur son baladeur numérique + la création d'une page Web toujours consultable expliquant comment opérer + la francisation d'un logiciel de suppression de DRM
* pour Tangui : l'utilisation d'un logiciel libre pour lire un DVD sous GNU/Linux[2]
Plus d'infos sur Génération NT
dimanche, septembre 17 2006
Par eric le dimanche, septembre 17 2006, 00:09 - InformatiqueEtGeekeries
À chaque fois que se pose cette question[1], je me retrouve à parcourir la FAQ et autres pages de manuel avant d'être certain de la marche à suivre, voici donc une procédure qui marche[2] :
les sources d'OpenBSD
# export CVSROOT=anoncvs@anoncvs2.de.openbsd.org:/cvs
on spécifie le serveur AnonCVS à utiliser[3]
# cd /usr; cvs checkout -P -rOPENBSD_3_9 src
on récupère les sources de la branche OpenBSD 3.9 (version -stable) après vérification de l'empreinte RSA
le noyau
# cd /usr/src/sys/arch/i386/conf
# /usr/sbin/config GENERIC
# cd /usr/src/sys/arch/i386/compile/GENERIC
# make clean && make depend && make
compilation
# cp /bsd /bsd.old
sauvegarde de l'actuel noyau
# cp bsd /bsd
installation du nouveau
# reboot
les librairies
# rm -rf /usr/obj/*
on efface les vieux fichiers objets
# cd /usr/src
# make obj
# cd /usr/src/etc && env DESTDIR=/ make distrib-dirs
# cd /usr/src
# make build
un rétrolien
mardi, septembre 5 2006
Par eric le mardi, septembre 5 2006, 13:31 - InformatiqueEtGeekeries