mai 30 2009

Roland Garros en streaming

Catégorie(s): Geek Zone,On the netSébastien @ 18:20

logo roland garros Ne plus avoir la télévision n’est pas une grosse perte, loin de là. Mais il y a quelques rares programmes que j’aime bien regarder de temps en temps histoire de passer le temps. Roland Garros en fait parti. Mais c’était sans compter sur France Télévision qui a mis en place le direct de Roland Garros en streaming temps réel. En plus de me permettre de pouvoir regarder ça tranquillement sur mon pc, ça me donne également l’occasion de voir Silverlight en action.

Silverlight, pour ceux qui ne connaissent pas, c’est un peu comme Adobe Flash mais made in Microsoft, ça permet de faire des applications internet dites enrichies. Ici c’est la diffusion de vidéo qui est mise en avant et principalement la technologie Smooth Streaming. Celle-ci offre la possibilité de diffuser des vidéos en HD (résolution 1280*720) sans pour autant s’arrêter là. Le système a été conçu de façon à adapter la qualité de l’image au débit de notre connexion et la puissance de notre CPU. Ainsi qu’on soit en fibre ou en 512Mbs, on peut regarder la vidéo de manière assez fluide (21 à 25fps chez moi suivant le pc) et seule la qualité change. La question que je me suis posé était de savoir si cette adaption n’allait pas me bouffer toutes mes ressources (bande passante, proc). La réponse est non ! Sur mes 6Mb (en moyenne), la bande passante allouée pour le direct est resté égale à 3Mb. Donc il me restait largement de quoi faire pour trainer sur le net sans lagger. Au niveau de la consommation de mémoire et du processeur, un screen du gestionnaire de tâche vaut mieux qu’un long discours :

silverligth ressources

Comparé à tous les autres sites de streaming que je peux visiter, on trouve majoritairement des lecteurs en Flash. Ca n’a rien, mais alors rien à voir niveau qualité ! La qualité ne fait pas tout, Flash me fait souvent ramer Firefox, plante et j’en passe, alors que là je n’ai aucun rencontré aucun soucis du genre malgré plusieurs heures à regarder les matchs. Dans la minorité restante, on trouve du lecteur Windows Media, qui est pas spécialement mieux que Flash et le lecteur DivX Web qui lui par contre propose des images de qualité équivalente. Je peux pas comparer davantage parce que dans le cas de Smooth Streaming permet de la diffusion en direct (même pas 20 secondes de décallage) et on peut contrôler le direct soit mettre sur pause ou reprendre à n’importe endroit depuis le début de la diffusion.

Il existe aussi une autre fonctionnalité très très intéressante, une fenêtre de suivi des scores :

fenêtre des scores

Alors oui c’est tout con, mais très utile pour suivre les scores des différents matchs malgré le fait qu’on en voit qu’un seul. Il y a encore quelques petits bugs comme les boutons « Voir les scores » qui réapparaissent par dessus les scores déjà affichés et qui ne peut plus être cliqué de nouveau.

Bref, une belle vitrine pour la technologie de Microsoft.

Pour regarder Roland Garros, ça se passe à cette adresse : http://roland-garros.france2.fr/?page=exclusif_HD. Profitez en, y’a pas de pub et pas besoin de switcher entre France 2 et France 3. :)


mai 23 2009

Chryseis – Nouveaux mix en écoute

Catégorie(s): MusiqueSébastien @ 19:11

Chryseis - Planet Dead Ils sont beaux, ils sont chauds ! Je parle bien sûr des nouveaux mix de Twilight of the Mutants et Hunter of the Twin Moons. Pour les écouter ? Même adresse que la dernière fois :

http://www.myspace.com/chryseisband

Quelques surprises risquent d’arriver bientôt.

Ca c’est de l’article rapidement bouclé ! ^^


mai 17 2009

Perte de synchro de la Livebox

Catégorie(s): Geek ZoneSébastien @ 13:59

Je me suis attaqué à un grand mystère qui trainait chez moi depuis quelques semaines et qui posait des soucis récurrents : la perte de synchronisation de la Livebox quand mes parents tentent de se connecter à Internet. La solution que j’adoptais jusqu’à présent était de rebooter la box pour retrouver la connexion sur tous les postes, même celui de mes parents. Mais bien entendu, ces pertes de synchros intervenaient à chaque fois quand j’avais besoin de la connexion soit la plupart du temps quand je joue à Crysis ou Trackmania en ligne. Quelle frustration de dominer et de se voir déconnecter, parce que oui le hasard veut que ce soit toujours quand on fait de pures actions que se retrouvent déco.

Je me suis donc lancé en croisade en commençant par la connectique : j’ai remplacé tous les câbles ethernet, sauf celui qui relie la chambre de mes parents au switch vu qu’il est dans les murs. Pour le tester, j’ai simplement pris mon pc et l’ai branché dessus. RAS de ce coté là, la Livebox ne perd pas la connexion. Qu’est-ce que ça pourrait être d’autre… La carte réseau ? Elle est intégrée à la carte mère qui vient juste d’être changée, ça serait con quand même. Je mets à jours les drivers mais le plantage continue.

Je me suis ensuite souvenu d’un détail important : un jour je me suis amusé à débrancher le câble ethernet de mes parents du switch et ai complètement oublié de le rebrancher donc leur PC n’était en aucun cas connecté au réseau. Peu de temps après, ils l’allument et là, la synchronisation est perdue. Conclusion : le soucis n’est pas sur le réseau informatique mais électrique, ce qui est étonnant vu que ça fonctionnait bien jusque là. Pourtant c’est bien le simple fait de l’allumer qui provoque la perte de synchro. Vu que j’ai testé mon pc sur la prise, ça ne vient pas de celle-ci. Je change de rallonge et je retente : de nouveau plantage. Vu que j’ai l’alim de mon pc en rab depuis que j’ai changé de boitier, tentons voir de la changer.

Démontage, débranchage, rebranchage, allumage : pas de plantage. Je redémarre 3 fois le PC, même constat : la connexion ne saute pas. Les problèmes de perte de synchronisation venait donc de l’alimentation qui a décidé du jour au lendemain de faire chier son monde.

Enigme résolue !! Je vais pouvoir jouer des heures durant (sauf sur Cryris vu qu’il plante toutes les 5 minutes mais c’est une autre histoire) et me faire pwned sans avoir peur d’être déconnecté les rares fois où je roxxerai.


mai 15 2009

Boulette time

Catégorie(s): 3615 My LifeSébastien @ 21:42

Il ne se passe une semaine sans que l’on fasse au moins une boulette, aussi infime et sans conséquence soit-telle. La plupart du temps, elles n’arrivent jamais au bon moment pour le peu qu’il y ait un bon moment pour en faire. Bien entendu dans mon cas, je la fais le vendredi soir peu avant de partir histoire de bien être blasé pour le week end.

Mais quelle est donc cette fameuse boulette ? Afin de vérifier la cohérence des données de la base de données sur laquelle je bosse, j’y vais en dur en passant par MySQL Query Browser. Quelques requêtes plus loin, je m’apperçois qu’il y a un soucis pour une catégorie d’enregistrement : toutes les dates sont décallées d’un jour ce qui fait que les résultats d’une date N sont inscrits comme étant ceux de la date N-1. Il faut donc que je corrige ça pour le mois qui posait soucis. Ni une ni deux, je tape une super petite requête de la mort qui tue qui me re-calle bien comme il faut le tout. Mais bien sur dans mon élan, j’en oublie de limiter le champ d’action de mon update à la catégorie qui pose problème ce qui fait que ce sont tous les enregistrements qui sont modifiés. J’ai un peu aggravé le truc en essayant de rattraper ma connerie en voulant aller trop vite. Et bien sûr j’avais complétèment zapper de faire une sauvegarde à cause du classique « pas besoin pour une requête aussi bidon », la dernière que j’avais remontant à la semaine dernière. Mais vu que la base compte plusieurs dizaines de milliers d’enregistrements et est mise à jour tous les jours avec l’ajout d’environ deux milles enregistrements.

La bonne nouvelle de cette histoire, parce que oui il y en a une, c’est que je bosse en local sur une base de données de test étant donné que je suis encore en plein développement. Le soucis c’est que toutes ces données qui me servaient de jeu de test sont corrompues et je ne pourrais pas vérifier la pertinence de mes résultats pour ce mois-ci. Pour la peine, j’ai mis en place un petit batch en tâche planifiée qui me fait une sauvegarde quotidienne des trois bases que j’utilise que je vous partage :

setlocale
cd C:
set MYSQLDUMP_HOME=C:\mysqldump\%date:~0,2%-%date:~3,2%-%date:~6,4%
mkdir %MYSQLDUMP_HOME%
cd %MYSQLDUMP_HOME%
mysqldump --host=localhost --user=root --password=monpetitpass final_dbm  > final_dbm-%date:~0,2%-%date:~3,2%-%date:~6,4%.sql
mysqldump --host=localhost --user=root --password=monpetitpass hibernate  > hibernate-%date:~0,2%-%date:~3,2%-%date:~6,4%.sql
mysqldump --host=localhost --user=root --password=monpetitpass quartz  > quartz-%date:~0,2%-%date:~3,2%-%date:~6,4%.sql

Il n’empêche que je vois toujours pas les enregistrements ont été décallé, faudra que je me penche dessus ! Go trackmania pour la peine.


mai 14 2009

Eve No Jikan (Time Of Eve) 4 – \o/

Catégorie(s): On the netSébastien @ 19:21

Time of Eve 4Après quelques longs mois d’attente, l’épisode 4 de Eve No Jikan est enfin sorti !! Dans cet épisode, on découvre un des premiers modèles de robot domestique en mode amnésique et on apprend ce qui arrivent à ces adorables tas de ferrailles lorsqu’ils sont has been.

Ca se passe toujours chez Dybex. Bon anime. :)


Page suivante »