9/01/2006

Linux:: DVB-T Freecom (TNT sur votre PC)

Je viens d'acheter une clé USB pour regarder la télévision sur mon ordinateur portable: j'ai donc pris l'une ayant le meilleur qualité prix: Freecom DVB-T
je l'ai acheté chez Amazon pour quelques 45 euros. Elle fonctionne plutôt bien sous Windows: même si l'installeur est un peu mal foutu... ça finit toujours pas fonctionner. Le bon point est que l'antenne vient avec un logiciel MediaCenter: très intéressant quand comme moi vous n'avez qu'un Windows XP pro sans le media center. Mais vous vous doutez bien que j'ai du l'installer sous Linux ;-) et ben oui! Elle fonctionne encore mieux pas de saut d'image pas d'arret: un plaisir et tout ça avec seulement la petite antenne fournie! Pour installer la DVB-T key, n'essayez pas de modifiez votre noyau et d'y ajouter des modules; le mieux est d'utiliser
  1. Download le firmware: dvb-usb-wt220u-fc03.fw
  2. cp dvb-usb-wt220u-fc03.fw /usr/lib/hotplug/firmware/
  3. apt-get mercurial build-essential (et les header de votre kernel si vous avez un kernel standard)
  4. mkdir /usr/src/modules
  5. cd /usr/src/modules
  6. hg clone http://linuxtv.org/hg/v4l-dvb
  7. cd v4l-dvb
  8. make-config
Faites comme suit:
#
# using defaults found in .config
#
*
* Linux Kernel Configuration
*
*
* Multimedia devices
*
Video For Linux (VIDEO_DEV) [N/m/y/?] n
*
* Digital Video Broadcasting Devices
*
DVB For Linux (DVB) [Y/n/?] y
DVB Core Support (DVB_CORE) [N/m/y/?] m
*
* Supported SAA7146 based PCI Adapters
*
*
* Supported USB Adapters
*
Support for various USB DVB devices (DVB_USB) [N/m/?] (NEW) m
Enable extended debug support for all DVB-USB devices (DVB_USB_DEBUG) [N/y/?] (NEW) n
AVerMedia AverTV DVB-T USB 2.0 (A800) (DVB_USB_A800) [N/m/?] (NEW) n
DiBcom USB DVB-T devices (based on the DiB3000M-B) (see help for device list) (DVB_USB_DIBUSB_MB) [N/m/?] (NEW) n
DiBcom USB DVB-T devices (based on the DiB3000M-C/P) (see help for device list) (DVB_USB_DIBUSB_MC) [N/m/?] (NEW) n
HanfTek UMT-010 DVB-T USB2.0 support (DVB_USB_UMT_010) [N/m/?] (NEW) n
Conexant USB2.0 hybrid reference design support (DVB_USB_CXUSB) [N/m/?] (NEW) n
Nebula Electronics uDigiTV DVB-T USB2.0 support (DVB_USB_DIGITV) [N/m/?] (NEW) n
TwinhanDTV Alpha/MagicBoxII, DNTV tinyUSB2, Beetle USB2.0 support (DVB_USB_VP7045) [N/m/?] (NEW) n
TwinhanDTV StarBox and clones DVB-S USB2.0 support (DVB_USB_VP702X) [N/m/?] (NEW) n
GENPIX 8PSK->USB module support (DVB_USB_GP8PSK) [N/m/?] (NEW) n
Hauppauge WinTV-NOVA-T usb2 DVB-T USB2.0 support (DVB_USB_NOVA_T_USB2) [N/m/?] (NEW) n
WideView WT-200U and WT-220U (pen) DVB-T USB2.0 support (Yakumo/Hama/Typhoon/Yuan) (DVB_USB_DTT200U) [N/m/?] (NEW) m
Technotrend/Hauppauge Nova-USB devices (DVB_TTUSB_BUDGET) [N/m/?] (NEW) n
Technotrend/Hauppauge USB DEC devices (DVB_TTUSB_DEC) [N/m/?] (NEW) n
Terratec CinergyT2/qanu USB2 DVB-T receiver (DVB_CINERGYT2) [N/m/?] (NEW) n
*
* Supported FlexCopII (B2C2) Adapters
*
Technisat/B2C2 FlexCopII(b) and FlexCopIII adapters (DVB_B2C2_FLEXCOP) [N/m/?] (NEW) n
*
* Supported BT878 Adapters
*
*
* Supported Pluto2 Adapters
*
Pluto2 cards (DVB_PLUTO2) [N/m/?] (NEW) n
*
* Supported DVB Frontends
*
*
* Customise DVB Frontends
*
*
* DVB-S (satellite) frontends
*
ST STV0299 based (DVB_STV0299) [N/m/?] (NEW) n
Conexant CX24110 based (DVB_CX24110) [N/m/?] (NEW) n
Conexant CX24123 based (DVB_CX24123) [N/m/?] (NEW) n
Philips TDA8083 based (DVB_TDA8083) [N/m/?] (NEW) n
Zarlink VP310/MT312 based (DVB_MT312) [N/m/?] (NEW) n
VLSI VES1893 or VES1993 based (DVB_VES1X93) [N/m/?] (NEW) n
Samsung S5H1420 based (DVB_S5H1420) [N/m/?] (NEW) n
*
* DVB-T (terrestrial) frontends
*
Spase sp8870 based (DVB_SP8870) [N/m/?] (NEW) n
Spase sp887x based (DVB_SP887X) [N/m/?] (NEW) n
Conexant CX22700 based (DVB_CX22700) [N/m/?] (NEW) n
Conexant cx22702 demodulator (OFDM) (DVB_CX22702) [N/m/?] (NEW) n
LSI L64781 (DVB_L64781) [N/m/?] (NEW) n
Philips TDA10045H/TDA10046H based (DVB_TDA1004X) [N/m/?] (NEW) n
NxtWave Communications NXT6000 based (DVB_NXT6000) [M/?] (NEW) n
Zarlink MT352 based (DVB_MT352) [M/?] (NEW) m
Zarlink ZL10353 based (DVB_ZL10353) [N/m/?] (NEW) m
DiBcom 3000M-B (DVB_DIB3000MB) [N/m/?] (NEW) n
DiBcom 3000P/M-C (DVB_DIB3000MC) [N/m/?] (NEW) n
*
* DVB-C (cable) frontends
*
VLSI VES1820 based (DVB_VES1820) [N/m/?] (NEW) n
Philips TDA10021 based (DVB_TDA10021) [N/m/?] (NEW) n
ST STV0297 based (DVB_STV0297) [N/m/?] (NEW) n
*
* ATSC (North American/Korean Terrestrial/Cable DTV) frontends
*
NxtWave Communications NXT2002/NXT2004 based (DVB_NXT200X) [N/m/?] (NEW) n
Oren OR51211 based (DVB_OR51211) [N/m/?] (NEW) n
Oren OR51132 based (DVB_OR51132) [N/m/?] (NEW) n
Broadcom BCM3510 (DVB_BCM3510) [N/m/?] (NEW) n
LG Electronics LGDT3302/LGDT3303 based (DVB_LGDT330X) [N/m/?] (NEW) n
*
* Miscellaneous devices
*
LNBP21 SEC controller (DVB_LNBP21) [N/m/?] (NEW) n
ISL6421 SEC controller (DVB_ISL6421) [N/m/?] (NEW) n
DABUSB driver (USB_DABUSB) [N/m/?] n


  1. make
  2. make install
vous n'avez plus qu'à redémarrer votre ordi et voilà: le petit voyant orange s'allume... Maintenant allez dans Kaffeine: jouez un peu avec les réglages et hop la télé sur l'ordinateur: la classe non? Bien sûr avant d'en arriver là j'ai un peu galérer mais si vous avez des problèmes laissez un post et j'essaierai de vous aider

8/30/2006

FairUse4WM

La technologie Microsoft qui restreint l'utilisation de la musique sur votre ordinateur a été crackée: grâce au logiciel gratuit FairUse4WM. Je vous rappelle que quand vous avetez de la musique sur Napster, vous ne pouvez pas la copier librement, cette restriction est due à une DRM (Digital Rights Management). Mais le logiciel FairUse4WM permet de faire sauter cette protection seulement si vos DRM résident dans des fichiers séparées... Certains d'entre nous ont un abonnement de musique illimité (pour une somme fixée par mois, vous pouvez télécharger autant de musique que vous voulez), la musique ainsi téléchargée étaient protégées par les DRM mais avec FairUse4WM, ce va être des Go de musique qui seront bientôt. Voici un lien pour le Download

SpiralFrog

Voilà un nom dont on risque de parler encore pendant quelques temps: SpiralFrog. Ce site va ni plus ni moins que proposer de la musique gratuitement... Enfin presque, le modèle économique de SpiralFrog est que vous pourrez télécharger ou écouter de la musique mais vous devrez vous farcir de la pub. Un morceau de musique sur ITunes coutent un peu moins d'un euro, cela signifie que pour chaque morceau écouté, il faudra que des annonceurs aient payé au moins 1 euro... ça va en faire de la pub des popups et autres trucs insupportables! Mais voilà bien le problème, de nombreux navigateurs, notamment Firefox (d'ailleurs s'il ne s'agit que de pub visuel, je vous rappelle que la navigation avec onglet vous permettra de masquer la pub tout en écoutant la musique), permettent de filtrer ce genre de publicité... Est-ce que SpiralFrog va alors s'orienter vers un modèle demandant une intéraction avec l'utilisateur du genre clique sur le bouton, rentre le code visuel que je te montre et j'en passe... Là vous serez rapidement dégoutés de tout ça. ; Moi personnellement je demande à voir, je ne dis pas que le modèle économique basé sur les pubs n'est pas viable (il fonctionne très très bien pour Google) mais c'est un pari risqué... A suivre avec beaucoup d'attention...

8/28/2006

Cinéma:: Elephants Dream

Vous connaissez très certainement google video: voilà un très bon petit film d'animation que vous pouvez y trouver: Elephants Dreams



L'un des points forts de ce petit film d'animation est qu'il a été entièrement réalisé avec des logiciels libre, du genre Blender... Donc si vous vous sentez l'âme d'un Tim Burton, lancez vous.
Mon opinion est que toute la machine est dans la tête du jeune et que le vieux n'est là que pour essayer d'entretenir cette belle machine, tâche qu'il ne peut réaliser qu'en maintenant le jeune en la croyance de la machine... Si vous avez des avis divergents: laissez un post ;-)

Linux:: Perl et XML

Je suis en train de me familiariser avec Perl et XML, pour cela, j'utilise la librairie basique:
use XML::Simple;
Comme je débute un peu et que je veux générer une sortie XML à partir de données que je traite mais que je ne sais absolument pas à quoi doit ressembler la variable interne à Perl pour fournir le bon xml: je fais du reverse engineering avec le programme suivant:

#!/usr/bin/perl
use XML::Simple;
use Data::Dumper;

my $xs = new XML::Simple(keeproot => 1,searchpath => ".",
forcearray => 1, keyattr => [key, tag]);
my $ref = $xs->XMLin("point.xml");
my $xml = $xs->XMLout($ref);
print "\nHash dump with 'keyattr => [key, tag]':\n";
print Dumper($ref);

print "\nXML output with 'keyattr => [key, tag]':\n";
print $xml;
exit;

vous créez votre sorties XML comme vous voudriez qu'elle soit: vous la nommez point.xml, lancez le programme et hop vous avez la tête de la structure interne à Perl.

8/27/2006

Linux:: Firelight un outil indispensable

Vous êtes vous déjà retrouvé dans la situation où votre disque dur est presque plein et que vous ne puissiez plus rien enregistrer... Certainement... Ou bien cela vous arrivera bientôt... Ou bien vous êtes très certainement un maniaque ;-)
Pour les personnes normales: le problème qui se pose est de trouver quels sont les dossiers qui prennent beaucoup de place sur le disque et si possible s'ils ne sont pas important, les supprimer. Il est bien fastidieux d'essayer d'utiliser les df, du et autres ls -l. Une solution plus user-friendly consiste en le logiciel Firelight dont voici quelques screenshots:


mon arborescence générale avec toutes mes partitions:

mon répertoire /home:
mon répertoire .kde, où on constate que j'ai vraiment beaucoup d'amis qui m'écrivent beaucoup... Non je rigole: un geek n'a pas d'amis, seulement des ordis ;-) En vous donnant une représentation visuelle et extrèmement colorée de vos fichiers Firelight va vous faciliter la vie

8/26/2006

Linux:: Firefox et quelques extensions

Si comme moi vous utilisez Linux et etes un grqnd surfeur, vous aurez surement reparque qu'il est parfois difficile d'accéder à certains contenu multimedia sur Internet, pour ce qui est de Flash no problem: il suffit d'installer le plugin adequat (vous êtes automatiquement redirigé vers lui ;-) ) par contre si vous voulez comme moi regarder le JT de france2 et que le plugin mplayer ne veut pas fonctionner voici une extension qui va vous rendre un sacré service: MediaPlayerConnectivity. Il vous permet d'ouvrir n'importe quel contenu (essentiellement les flux multimedia) dans une application extérieure: Mplayer, Kaffeine, VLC... et j'en passe. Une autre extension bien utile est fasterfox qui vous permet d'accélerer le chargement des pages en maintenant un cache et en multipliant les requêtes. Si comme moi vous avez beagle qui tourne constamment et que vous n'aimez pas laisser trop d'empreintes sur Internet et garder votre anonymat: au lieu d'utiliser la recherche personnalisée de Google, vous pouvez utiliser Beagle Indexer qui garde en mémoire les sites sur lesquels vous surfez et ceux rien que pour vous... plus de problème de fuites d'information tel qu'il est arrivé ou pourrait arriver avec Google, Yahoo, Aol et les autres... Enfin Blogger Web Comments qui vous permet de voir ce que les autres ont écrit sur la page web que vous êtes en train de voir, un must pour tous les bloggers, un outil indispensable pour découvrir la blogosphère

8/23/2006

Linux:: Xorg and Ati

Je viens juste de mettre à jour ma Debian. Et comme j'en ai profité pour installé VmWare Server (qui est maintenant gratuit), je me suis dit je vais relancer le serveur graphique... Et là rien... La nouvelle version de Xorg doit souffrir d'un bug ou bien ce sont les drivers d'Ati qui ne sont pas encore au point, en tout cas tout ce que je sais c'est que je n'ai plus de serveur graphique... la misère ou les joies de la ligne de commande à vous de choisir. Pour ceux que ça interesse l'erreur retournee par Xorg est:
module Abi major version (0) doesn't match the server's version (1)
tatatatat
et failed to load module "fglrx"

j'ai aussi essayé avec le module ati mais que nenni, en eperant que le probleme sera bientot regle... Help me please ;-)

8/21/2006

Linux:: Virtualisation VmWare

Je vais vous parler de virtualisation mais dans un tout autre domaine cette fois: les machines virtuelles. Il n'est plus question cette fois d'avatar et autres contes du Web. IL s'agit de la vrai vie avec de la productivité... Je viens juste d'apprendre que VmWare vient de mettre son VmWare Server en free dwnload. Qemu n'a plus qu'a bien se tenir. Il se pourrait bien en effet que la disponibilite de cette outil permette à nombre de Linuxiens de s'équiper en machines virtuelles sans toutes les tracasseries et paramètres de la ligne de commande que nécessite Qemu. Soit Qemu évolue vite et se munit rapidement d'un GUI de qualité en misant sur une certaine simplicité d'utilisation tout en garantissant une parfaite stabilité soit Qemu va disparaître au profit de VmWare. Je pense aussi que VmWare a vu le vent tourner avec les Xen et autres bootcamp et Intel Duo Core...

Blogger:: IMVU

Dans la catégorie on n'arrête pas le progrès, si progrès il y a: ce tout nouveau genre de chat qui a le vent en poupe: IMVU . Voici en quoi tout cela consiste, directement du site:
  1. Créez vous un avatar en 3D. Les avatars d'Imvu sont beaux, vivants et entièrement en 3D. Créez votre propre profile unique à partir de 100,000s des vêtements, coiffures et accessoires.
  2. Se faire plus de nouveaux amis. IMVU rassemble en ligne 8120 personnes en ce moment, le chat avec un avatar 3D est une manière de sure et amusante de rencontrer de nouveaux amis partout dans le monde.
  3. IMVU est une communauté des personnes qui aiment la créativité, les conversations. L'expérience IMVU va vous fournir une nouvelle manière de vous amuser et de vous exprimer.

je crois bien que je vais essayer rien que pour le fun. A quand les avatars d'IMVU se promenant sur Google Earth. Allez Monsieur Google, met la main à la poche, achete IMVU et montre nous de quoi tu es capable.

8/20/2006

La réponse à mes interrogations sur @googlemail.com

la réponse est une simple dispute de marque... ceci n'affecte visiblement que le Royaume Uni...

Google Mail

Je viens juste de creer une adresse avec Gmail. Moi qui pensais que toutes les adresses se terminaient par @gmail.com, j'ai été un peu surpris de voir un @googlemail.com. La preuve en image:

Pourquoi ce changement? Pour plus de visibilté de Google... Je ne sais pas vraiment et je ne me l'explique pas complètement. Peut être quelqu'un pourra me renseigner sur la motivation du Géant de la recherche sur Internet... Dans tous les cas, je me demande s'il y aura un forward des mails entre les adresses @gmail.com et @googlemail.com ou bien si ce seront des adresses complètement séparées et dans ce cas, je vous conseil de vous créer l'adresse qui vous manque sous peine d'avoir de désagréables surprises...

Blogger:: Blogger Beta

Je viens juste d'upgrader mon compte blogger, pensant avoir de grandes et nombreuses nouveautés. Mais voilà je suis assez déçu... Excepté quelques ameliorations pour les templates et un accès plus rapide au dashboard (qui a été relooké)

si vous creez un nouveau blog (ce n'est pas encore activez pour moi et mes anciens blogs) vous aurez une nouvelle interface prometteuse pour modifier le look de votre blog

mais si vous voulez ajoutez du code tel que du javascript... c'est un peu plus capricieux. Neamoins l'une des majeures améliorations est sûrement la sécurité puisque les système de connexion est maintenant le même que Gmail. Pour de plus amples découvertes, il ne vous reste plus qu'à suivre les prochains posts

Linux:: Qemu and Mouse

Si comme moi vous avez un probleme avec la souris lorsque vous lancez Qemu, du genre le curseur bloqué en bas à droite et pas moyen de l'en déloger... Ne vous énervez pas: arretez la machine virtuelle, puis dans le terminal tapez:

export SDL_VIDEO_X11_DGAMOUSE=0

cela devrez regler vos problèmes.

Linux:: Yakuake

Connaissez-vous Yakuake? C'est le logiciel qui vous facilite la vie sous Linux. Dès que vous y aurez gouté vous ne pourrez plus faire sans. Yakuake est un émulateur de Terminal, donc bye bye Konsole, vous n'avez qu'à presser F12 et voilà votre console qui apparait, rappuyer sur F12 la voilà rangée, encore une dernière fois et voilà votre console qui réapparait:


et bien sur la taille de l'émulateur de terminal est configurable. Un must: parfaitement indispensable !

Linux:: Qemu

J'ai eu un probleme avec ma debian et me voilà a réinstaller Qemu, mais comme je l'ai souligné dans un précédent poste, Qemu requiert les librairies de developpement de libsdl. Or sur la SID, il y a actuellement un probleme: ce paquet depend d'un autre paquet qui lui meme (je vous passe les details....) Finalement vous devez recuperer manuellement le paquet: zlib1g, par exemple avec la requete Google: zlib1g debian. Ensuite c'est comme d'habitude:


dpkg -i zlib1g_1.2.3-13_i386.deb

apres ça vous n'avez plus qu'à faire un apt-get install libsdl1.2-dev

Blogger:: New Skin is operationnal

ça y est comme vous pouvez vous en apercevoir, la premiere version de ma nouvelle skin est sur le site. Donc deux choses:
  1. si vous voulez savoir comment je m'y suis pris contacter moi en laissant un lien sous ce post.
  2. si vous avez des remarques: style trop lourd, illisible, choix des couleurs...
en tout cas, je me suis bien amusé hier soir, le tout devant une John Smith, rien de tel pour stimuler le cerveau.


8/19/2006

New Skin










ça y est tout est presque pret, il ne me reste plus qu'à exporter les images qui constituent mon theme: ce à quoi ce post va servir ;-)

Mon poème préféré

Tu seras un homme, mon fils.

Si tu peux voir détruit l'ouvrage de ta vie
Et, sans dire un seul mot te remettre à bâtir
Ou perdre d'un seul coup le gain de cent parties
Sans un geste et sans un soupir.

Si tu peux être amant sans être fou d'amour,
Si tu peux être fort sans cesser d'être tendre,
et, te sentant haï, sans haïr à ton tour,
Pourtant lutter et te défendre.

Si tu peux supporter d'entendre tes paroles
Travesties par des gueux pour exciter les sôts,
Et d'entendre mentir sur toi leurs bouches folles
Sans mentir toi-même d'un mot.

Si tu peux rester digne en étant populaire,
Si tu peux rester peuple en conseillant les rois
Et si tu peux aimer tous tes amis en frères
Sans qu'aucun d'eux soit tout pour toi.

Si tu sais méditer, observer et connaître,
Sans jamais devenir sceptique ou destructeur,
Rêver, sans laisser ton rêve être ton maître
Penser, sans n'être qu'un penseur.

Si tu peux être dur sans jamais être en rage,
Si tu peux être brave et jamais imprudent,
Si tu peux être bon, si tu sais être sage,
Sans être moral ni pédant.

Si tu peux rencontrer triomphe après défaite
Et recevoir ces deux menteurs d'un même front.
Si tu peux conserver ton courage et ta tête,
Quand tous les autres la perdront.

Alors, les rois, les dieux, la chance et la victoire
Seront à tout jamais tes esclaves soumis,
Et, ce qui vaut mieux que les rois et la gloire,

Tu seras un homme, mon fils.


Rudyard Kipling

Blogger:: New Skin for this site

Que les styles par défaut proposés par Blogger sont moches! La preuve: mon propre site et j'en ai honte... Donc me voici au travail : je designe un tout nouveau style avec plein de nouveaux outils. Pour cela sous Linux, j'utilise 2 outils: Quanta+ et Bluefish... En fait Bluefish ne me sert qu'a editer du code pur du genre une partie de la CSS. Pour le design dans son ensemble, je prefere Quanta + qu'on peut utiliser avec KImageMapEditor. Pour les images, j'utilse bien sur The Gimp et les script-fu pour des effets tels que les reflets métalliques. La suite dans quelques heures ou jours....