Deezer : un Pandora à la française

deezer.JPG

Mis en avant par Free qui a communiqué sur ce site en réaction à l’offre musicale de Neuf Télécom, le site Deezer n’en est pas moins très agréable à utiliser 🙂

En effet, tout comme Pandora, qui n’est malheureusement plus disponible en France pour des raisons de droits, Deezer propose une « Smart List » qui enchaîne les morceaux à partir de ceux que vous préférez. Cela fait plusieurs jours que je l’utilise, et les choix semblent pertinents (on peut toujours indiquer que l’on n’aime pas un morceau pour ne plus qu’il vous soit proposé).

Ce site est une sorte de radio intelligente , et la pub qui sert à le financer ne gêne pas du tout une fois sa « smart list » lancée 😉

Montre-Ordinateur Suunto D6

suunto_d6.jpgDans la série « je complète mon équipement de plongée », et « je prépare le terrain pour le niveau 2 », voici la Suunto D6 😉

Ayant cassé ma montre en jouant au volley, me voici avec une bonne excuse pour me tourner vers une montre-ordinateur de plongée.

La D6 est une des plus complètes avec un algorithme apparemment performant, et elle intègre une boussole électronique. Un peu comme mon Smartphone, ça me permet d’avoir un tout-en-un, et avec une excellente visibilité grâce à un grand cadran. Et vu tout le matériel nécessaire pour les plongées, c’est toujours ça de gagné 😉

Acheté sur Ebay d’un vendeur américain, je l’ai reçu comme neuve et je n’ai pu pour le moment que la tester en piscine, en choisissant le mode profondimètre.

Le passage en ordinateur de plongée est automatique dès qu’on atteint une certaine profondeur, même s’il est conseillé d’activer ce mode avant la plongée pour vérifier ses paramètres.

De plus, on garde un historique extrêmement complet de ses profils de plongée avec en option la possibilité de récupérer toutes ces données dans un logiciel sur son PC. Beaucoup de choses à découvrir et à tester donc !

Il faudrait juste que nos clients me laissent un peu de temps pour que je puisse repartir …

P.S. : Si un de nos clients lit cet article, je précise que la dernière phrase est une plaisanterie, mais si vous pouviez juste vous concerter pour ne pas tous vouloir votre site en même temps 🙂

IE7Pro Version 1.1

ie7pro.jpgEt oui, l’extension qui m’a fait repasser sous IE (et je ne le regrette absolument pas pour le moment, au contraire …) a subi une petite mise à jour.

Et parmi les nouveautés, un équivalent de l’extension FoxMarks que j’utilisais avec Firefox et qui permet de retrouver tous ses favoris quelque soit la machine sur laquelle on travaille (typiquement un ordinateur de bureau et un portable).

Cette extension devient donc de plus en plus complète, et correspond parfaitement à tous mes besoins, tout en restant gratuit 🙂

N’hésitez pas à télécharger cette mise à jour si cela vous intéresse.

Caisson étanche WP-DC11 pour Canon G7

dc11.jpg 

Etant un peu frustré lors de mes dernières plongées à Ténérife, j’ai eu pour mon anniversaire un appareil photo Canon G7 et le caisson associé. Je n’ai pas encore pu le tester en conditions réelles, mais il est assez étonnant de voir comment toutes les fonctions de l’appareil sont accessibles, et pourtant elles sont nombreuses ;o)

L’appareil photo ayant un mode « sous-marin » aussi bien pour le mode photo que pour le mode vidéo, j’espère bien avoir un résultat correct. En tout cas, ce sera forcément mieux que mes premiers essais avec un Kodak jetable cet été 🙂

ASP.Net Rss Toolkit 2.0 générant un flux valide W3C

J’avais parlé récemment de la nouvelle version de « l’ASP.Net RSS Toolkit » en disant qu’il était très pratique à utiliser. Si c’est vrai pour afficher un flux RSS existant et même pour le générer, il nécessite plusieurs adaptations si on veut fournir facilement un flux RSS valide à nos clients.

On trouve la plupart des réponses dans les discussions du projet sur CodePlex, mais voici déjà une petite astuce pour vous faciliter le travail :

  • pour le contenu de l’attribut « link », vous pouvez utiliser l’objet RssXmlHelper comme ceci :

RssXmlHelper.ResolveAppRelativeLinkToUrl(« ~/rss.aspx »);

  • et pour mettre les dates au format RFC 822, c’est aussi simple :

RssXmlHelper.ToRfc822(System.DateTime.Now)
Bons flux RSS 😉

Nouvelles chaînes HD (et nouveau décodeur)

D’après le site SatMag, les abonnés CanalSat qui ont comme moi l’option HD verront l’offre de chaînes largement s’étoffer :

3 Nouvelles chaines HD feront également leur arrivée d’ici à la fin de l’année : 13éme Rue, Sci Fi, Disney Cinemagic

Aura-t-on la dernière saison de Galactica en HD sur Sci Fi ? Je l’espère 😉

De plus, un nouveau décodeur permettant l’enregistrement des émissions HD devraient bientôt apparaître. Espérons qu’il soit plus fiable que le Mediasat Max actuel … :

En Octobre, le bouquet lancera un nouveau terminal double tuner qui permettra d’enregistrer la HD et un accés à la VOD via le web

Positionner le focus sur un champ à l’intérieur d’un UpdatePanel

Comme j’utilise de plus en plus Ajax, et en particulier via les « UpdatePanel », j’ai été confronté à l’impossibilité de positionner le focus sur un champ avec la classique méthode « SetFocus() ».

L’astuce est en fait d’utiliser ce code, plus long mais qui marche à l’intérieur ou à l’extérieur d’un UpdatePanel 🙂

System.Web.UI.ScriptManager.GetCurrent(this).SetFocus(ID_du_controle);

RegularExpressionValidator sur les envois de fichiers

Afin de mieux sécuriser les envois de fichiers de nos clients, je rajoute à présent systématiquement un « RegularExpressionValidator » que j’associe au contrôle NeatUpload .

L’astuce que je voulais faire partager ici, c’est le moyen de faire un test insensible à la casse des lettres, car, par défaut, ce contrôle de validation fait toujours la différence entre minuscules et majuscules. Il est toujours possible d’utiliser un CustomValidator, mais c’est moins convivial pour les utilisateurs.

L’expression régulière à utiliser pour vérifier qu’un fichier a bien l’extension « .pdf » ou « .doc » par exemple est donc la suivante : ^.+\.(([pP][pP][sS])|([dD][oO][cC]))$

En espérant que ça vous fasse gagner du temps 😉

Confirmation de la bascule vers IE

L’extension IE7Pro rendant Internet Explorer aussi pratique que Firefox, et le tout étant moins lourd en mémoire, j’ai rebasculé vers IE par défaut. J’ai juste ajouté la « IE Developer Toolbar« , équivalente de l’extension Web Developer Toolbar, mais avec une interface que je trouve plus pratique, notamment pour inspecter les éléments d’une page.

Au passage, j’ai remarqué que mon antivirus Kaspersky servait également d’antipub pour IE. Comme j’utilisais Firefox jusque là, je n’avais jamais remarqué cette fonction 😉