vendredi 27 mars 2009

Revue complète d'Android

Android est un système d'exploitation complet pour téléphone mobile.
La particularité d'Android, c'est que le système d'exploitation est
  1. Basé sur un noyaux Linux 
  2. Entièrement développé par Google
Android est un projet aboutit et dispose d'une excellente convivialité.

Il semblerait même que ce système d'exploitation puisse être compilé pour les processeurs x86.
Ainsi donc, ce système d'exploitation, à l'origine développé pour des GSM et PDA, pourrait facilement fonctionner sur des Netbook équipés de processeurs Intel.
 
MobiNaute à fait une revue complète (et en Français) d'Android. L'article est d'ailleurs accompagné de nombreuses petites vidéo.

mardi 24 mars 2009

Update table A from table B

Voici quelques petits exemples pour mettre à jour le contenu d'une table A avec des valeurs stockées dans une table B.

Syntaxe:
UPDATE a
SET a.Status = b.Status, a.s = b.s
FROM TableA a
INNER JOIN Tableb b
ON a.A = b.A;

Exemple 1:

update wl
set wl.ID_VisitInstance = vi.ID_Visitinstance
from wllist wl
right join tblDMVisitInstance vi on
vi.ID_Patient = wl.ID_Patient
and vi.ID_VisitModel = wl.ID_VisitModel
and vi.VisitSeq = wl.VisitSeq
 
Exemple 2:
update wl
set wl.ID_FormInstance = fi.ID_FormInstance
from wllist wl
right join tblDMFormInstance fi on
fi.ID_FormModel = wl.ID_FormModel
and fi.ID_VisitInstance = wl.ID_VisitInstance
and fi.ID_Patient = wl.ID_Patient

lundi 23 mars 2009

Internet Explorer 8 disponible

Internet Explorer 8 est finalement disponible au téléchargement.
J'apprends par ailleurs que Microsoft à l'intention de se débarasser des vielles versions d'IE (surtout la version 6) en automatisant la mise à jour via Windows Update.

Mise-à-Jour, 23/03/2009, il semble que IE8 présente encore des failles de sécurités ayant permis pirater Windows 7 (plus d'info ici).

Source: Cet article (et quelques autres) sur PCInpact

jeudi 19 mars 2009

Quelques partitions pour Guitare - Norbet Leclercq

A la recherche de quelques pièces pour guitare issues du répertoire "6 Couleurs - 6 Nuances" de Norbert Leclercq, je suis tombé sur quelques références utiles dans un document du conservatoire de musique du Luxembourg.

Norbert Leclerc publie ses pièces chez les éditeurs suivants (liste non complète):
  • Les productions d'OZ
  • 6 couleurs, Edt Schott, Bruxelles, Belgique (achat via www.schott-music.com).
  • 6 nuances, Edt Métropolis, Antwerpen, Belgique
  • Quebec, Edt Lemoine, Paris, France
  • 8 Mots, Edt Lemoine, Paris, France
  • Demain, Edt Lemoine, Paris, France
  • Bruxelles 1000, Edt Lemoine, Paris, France
  • Pentagone (duo), Edt COMBRE-Paris, France
Voici les références issues des pièces d'examen au conservatoire.
Negri, Cesare 
Spagnoletto
In: Rivoal, Le répertoire du guitariste, vol.1
(Edition Lemoine, Paris) 
Carcassi, Matteo 
Rondo, op.21 no.22
In : N.Alfonso, La guitare, vol.1
(Edition Schott, Bruxelles)
Meissonnier, Antoine 
Sicilienne
In : Rivoal, Le répertoire du guitariste, vol.2
(Edition Lemoine, Paris)
Leclerc, Norbert 
Pourpre
In : Six couleurs
(Edition Schott, Bruxelles)
Kleynjans, Francis
Menuet
In : Rivoal, Le répertoire du guitariste, vol.1
(Edition Lemoine, Paris)
York, Andrew 
Sherry’s Waltz
In : 8 Discernments
(Edition Guitar Solo, Publications, San Francisco)
Référence issues du ce document pdf publié par le conservatoire de musique du Luxembourg.

Partition Intéressante:
L'oiseau (Belle et Sébastien) - Se joue entièrement en position I.

mardi 17 mars 2009

Un serveur NAS à la maison (le stockage)

Introduction
Faisant suite au à l'article "Un serveur NAS à la maison (le routeur)", je m'attarde maintenant sur le serveur NAS (le serveur de stockage).

Qu'est-ce qu'un serveur NAS?
Système de stockage connectable directement sur le réseau local et utilisable, en principe, par tous les serveurs et postes de travail de ce même réseau.
Un serveur NAS n'est autre qu'un serveur de fichiers mais un serveur protégé. L'accès au fichier n'est pas "tout publique" mais requière l'utilisation d'une identification (login et mot de passe). Par ailleurs, les serveur NAS utilisent souvent une technologie RAID 1 (mirroir) ou RAID 5 protégéant les fichiers contre une panne matériel d'un des disques durs du NAS.

Par ailleurs, et selon le constructeur, les versions "grand public" des serveurs NAS offrent quelques services complémentaires:
  • Accès au fichiers via une interface WEB (sécurisé bien entendu).
  • Support de protocole de téléchargement FTP ou BitTorrent.
  • Streaming permettant audio (permettant d'écouter ses fichiers audio directement depuis le serveur).
  • Etc.
 L'administration de serveur NAS se fait généralement au travers d'une interface Web. 
Pour plus d'info:
Les serveur NAS:
Le marché pullule de serveur NAS domestique. Parmi tout ce fouillit, il n'est pas facile de trouver une solution idéale.
Cependant, sur base de discussions et de lectures diverses, certaines solutions se dégagent.
  • FreeNas
  • Le Home Server VHS 4 de Ve-hotech
  • Netgear Ready Nas DUO
Serveur NAS - FreeNas
Cette solution se destine plus aux bricoleurs et bidouilleurs informatique.
Basé sur une distribution Linux, FreeNas permet à tout un chacun de monter un son propre serveur avec son propre materiel et d'y installer cette distribution Linux destinée à le transformer en serveur NAS.
Cette distribution, loin d'être un jouet, dispose d'une excellente réputation.
Ce n'est malheureusement pas "une solution clé sur porte"... je n'ai par ailleurs pas très envie de commencer à sortir ma boîte à outil.

Serveur NAS - Home Server VHS 4 de Ve-hotech
Déjà abordé dans un précédent article (voir ici), j'étais très emballé (et le reste encore) par cette solution.
Il faut cependant avouer qu'elle est un peu onéreuse... mais il faut reconnaître que pour 1000 € l'on dispose quand même de 3 Tera Octet en Raid 5 (Le Raid 5 allie performance et redondance).

Il me faudra approfondir un peut l'étude de ce model avant de fixer définitvement mon choix.
Info: Le site officiel, ou mon précédent article.

Serveur NAS - Netgear Ready Nas DUO
Là, c'est la grosse surprise. Voici un autre serveur NAS très intéressant et bénéficiant d'une excellente critique.
Avec ses 200 € (mais attention, sans disques!!!), cette solution propose des fonctionalités très avancées et met l'accent sur la sécurité et le backup.
Par exemple:
  • Il est possible de marquer un répertoire de tel sorte qu'il autorise toutes les opérations d'écriture mais empêche l'effacement des fichiers (pratique pour stoquer les photos de mariage :-) ).
  • Il dispose d'une "corbeille" pour récupérer les fichiers effacés accidentellement.
  • Il est capable de resynchroniser "tout seul" un disque défaillant (voir RAID).
  • Un utilitaire de backup permettant la sauvegarde de tout et n'importe quoi.
  • La possibiliter d'éteindre automatiquement les disques durs s'ils chauffent de trop.
  • La possibilité de configurer "très finement" la sécurité.
  • Un serveur iTune (permettant d'écouter la musique en streaming).
Cependant, il y a quand même quelques bémols:
  1. Les performances sont un peu à la traîne mais reste très honorables (par rapport aux autres NAS).
  2. Utilise uniquement une configuration RAID 1 (mirroir).
    Une configuration RAID 5 aurait offert de bien meilleures performances (mais cela est également plus cher).
  3. Un peu plus bruyant que ces concurrent... donc à ne pas stoquer dans la salon.
Voici une revue très complète du Netgear Ready Nas DUO sur 59Hardware.
Achat depuis LDLC.com ou LDLC.be (site LDLC france disposant d'une excellente réputation sur sur PCInpact/prix du net).
Depuis cette lecture (et recommandation déjà faite pour les produits NetGear), je vais très sérieusement le considérer comme une option d'achat.

lundi 16 mars 2009

Google, l'émission de TV5

Voila, j'ai visionné une émission axée sur la Google Attitude au sein de la société Google.
Cette émission fut particulièrement enrichissante sur bien des points. Les concepts de travail véhiculés par Google sont fondamentalement innovants. Forcement, tout n'est pas parfait, il y a boire et a manger mais la balance penche nettement vers le meilleur.

La vidéo de 50 minutes, en Français, est disponible ici.



Voici les quelques petites choses que je retiens de cette émission:

L'entraide
Voici ci dessous, quelques lignes apparaissant quelque-part durant l'émission.
Je trouve utile de les reproduire ici... La presque totalité des points encourage un comportement pro-actif entre collègues... le genre de comportement qui font avancer le travail.

<< Traitez les gens avec respect,
Faites un effort pour intégrer les nouveaux.
Partagez, soutenez, aidez vous les uns les autres.
Fêtez et partagez joies et succès ensemble.
Soyez solidaires,
Saluez-vous, et communiquez entre vous.
Créez des liens avec d'autres équipes.
Faites passer l'information sans relâche.
Soyez conscient/acceptez la pression.
Utilisez la concurrence de façon saine. >>


La règle des 20%
Voici un concept vraiment innovant et également très intéressant (pour ne pas dire attirant).
Chez Google, les ingénieurs disposent de 20% de leur temps de travail (1 jour par semaine) pour vaquer à leurs projets personnels. Peu importe que le projet concerne ou pas la société Google.
L'intérêt est ici de maintenir, dans la société, les cerveaux qui pourraient avoir envie d'aller vendre leurs idées ailleurs. Par ailleurs, cela stimule également la créativité et permet, le cas échéant, l'émergence de nouveau produits chez Google.
Ce principe des 20% permet à des employés ayant de bonnes idées de les mettre en pratique. Ainsi, en créant un prototype de démonstration, un ingénieur peut rallier à "sa cause" d'autres ingénieurs qui investiront leur 20% de temps libre dans un développement de plus grande envergure.
C'est ainsi que des équipes de développements se montent en paralèlle au sein même de société Google.
Ainsi développés, ces projets sont:
  1. De grandes qualités car ils impliquent directement leurs créateurs.
  2. Viable en tant que produit ou solution.
    En effet, ces logiciels sont le résultat de l'assentiment et de l'investissement d'une équipe entière.
    Les concepts ont étés jugés / jaugés / débattus. Avec cette dynamique, il y a peu de chance de voir aboutir une idée totalement absurde.
Ce concept et sa dynamique s'auto-régule... c'est incroyable!


Merci à TV5 pour cette magnifique émission.

mercredi 11 mars 2009

Foire du livre

Petite visite à la foire du livre ce lundi 9 mars au matin à "Tour et Taxi" Bruxelles... un petit moment de détente bien agréable.
Bien entendu, nous ne rentrons pas les mains vides.
au retour de la foire, nous avons:
  1. Quelques livres en plus
  2. Quelques références de livres à lire.
  3. Quelques auteurs à découvrir.
Les achats
  • Robert Ludlum - La mémoire dans la peau (en Pocket).
  • Robert Ludlum - La vengeance dans la peau (Pocket aussi)
    Bien dommage de ne pas pouvoir trouver de belles éditions... en attendant, cela sera idéal pour les déplacements en vacances et en week-end.
  • Isabelle Nazare-Aga - Les manipulateurs sont parmi nous.
    Enfin trouvé ce livre. Il faut avouer que les éditions de l'homme on de superbes publications en psycho.
  • Eric-Emmanuel Schmitt - Ma vie avec Mozart
    Un peu de littérature axée autour d'un CD de Mozart fournit avec le livre.
    Cela promet d'être intéressant.

  • Eric-Emmanuel Schmitt - Petits crimes conjugaux
  • Eric-Emmanuel Schmitt - Théatre
    Quatre pièces de théatre... de quoi changer un peu de style... mais il faut avouer que j'aime bien ce type de lecture.
Nouvelles références de lecture
Voici quelques auteurs et livres qui passeront dans ma petite liste de lecture.
  • Sir Conan Doyle - Sherlock Holmes
    Une petite compilation avec entre autre, le signe des 4, une étude en rouge.
    Il faut avouer que j'ai beaucoup aimé mes premières lecture de Sherlock Holmes.
  • Georges Ifrah - L'histoire universelle des chiffres (2 tomes)
    Connu depuis mes 16 ans... il faudra que je me laisse tenté par l'expérience.
  • Livre des superstitions 
  • Livre des symboles
  • Isabelle Nazare-Aga - Les manipulateurs et l'Amour.
  • Camilla Lackberg - Le prédicateur
    J'ai bien aimé "les princesses de glaces" du même auteur.
    Les lieux et les personnages étaient attachants... je me laisserais bien tenté par un second volume.
  • Eric-Emmanuel Schmitt - La part de l'autre
    Que serait devenu Hitler s'il n'avait été refusé aux beaux arts?
  • Eric-Emmanuel Schmitt - Monsieur Ibrahim et les fleurs du coran
Nouveaux auteurs et découverte

Voici quelques nouveaux auteurs (et livre) sur lesquels je glanerai quelques informations complémentaires.
  • Karl Olsberg - Das System (edt: Actes Sud)
  • Philip Pullman - A la croisée des mondes (edt: Galimmard, version intégrale)
  • Eric-Emmanuel Schmitt - Diderot ou la philosophie de la séduction
    Plus philosophique... reste a voir si cela pourrait vraiment m'intéresser.
Finalement
C'est à la foire du livre que j'ai retrouvé les références perdues d'un livre dont j'avais entamé la lecture dans un super marché.
Je vais pouvoir, un jour, envisager la fin de cette lecture.

Bonnet Catherine - L'enfance muselée : un médecin témoigne
Témoignage d'un médecin sur les difficultés rencontrées à faire entendre la voix de ses jeunes patients, victimes de maltraitance et d'abus sexuels. L'auteur souligne les défaillances de la loi, les pressions qu'elle à subies et de quelle façon elle a été contrainte à l'exil.

mardi 10 mars 2009

Un serveur NAS à la maison (le routeur)

Introduction
Il est vrai que nous avons beaucoup de PC avec des données copiées de façon redondante.
Ces copies redondantes sont fastidieuses à maintenir.
En effet:
  • Le stockage sur les différents disques ne sont pas identiques (utilisation de répertoires différents).
  • Des fichiers sont renommés dans le temps (les duplicatas sont donc différents... bonjour le casse tête de synchronisation... au risque d'avoir plusieurs fois les même fichiers sous des noms différents).
  • Il faut mettre tous les disque à jours (ou risque de ne pas retrouver facilement l'information recherchée en cas de problème).
  • Augmente la complexité des backups... car il deviennent alors redondants.
A côté de cela, avoir un lieu de stockage centralisé (mais sécurisé et backupé) permettrait d'éviter tous ces duplicatas et le cauchemar de synchronisations plus-ou-moins hasardeuses.
A côté de cela, disposer d'un serveur de fichiers centralisé permet:
  • D'offrir des lieux de stockages partagés (et protégés).
  • D'assurer le backup depuis un seul point.
  • De partager les données de la maison entre ses utilisateurs (eg: La musique ou encore les photographies).
  • D'offrir quelques services WEB bien utiles comme la connection à distance, le partage privé de fichiers ou d'album photo, etc.
Le serveur NAS
Vous l'aurez compris,cela fait un petit moment que je pense monter un serveur de stockage à la maison (NAS - Network Attached Storage).
Bien qu'il existe des solutions libres comme FreeNas, je n'ai pas l'intention de passer le plus clair de mon temps avec un tournevis à remonter un PC fait maison et installer un système Linux NAS optimisé à cet effet.

Je pense plutôt m'orienter vers une solution clé sur porte comme le Home Server VHS 4 de Ve-hotech (voir cet article ou encore le site officiel).
D'ailleurs, ce Ve-hotech propose une solution Raid 5 montée sur 4 disques de 1 Tera.
La solution Raid 5 permet de distribuer l'information de telle sorte que si l'un des disques durs venait à cracher, il est possible de reconstruire toute l'information perdue à partir des 4 autres disques. C'est bien pratique pour s'éviter la nécessiter de faire des backups réguliers... le système assure lui-même la redondance d'information.
Avec 4 disques de 1 Tera configuré en Raid 5, le serveur NAS dispose de 3 Tera de stockages (1 Tera étant nécessaire au processus de redondance).

Mais du côté du NAS, tous n'est pas encore décidé et encore moins en chantier.
Un problème plus important se profile à l'horizon.... le routeur!

Le routeur
En belgique, l'un des fournisseurs principal est Belgacom. Un routeur-Modem Philips est fournit avec l'offre Belgacom TV, ce dernier est approprié pour la connection de 4 PC sur internet et pour le module Télévisé (qui utilise un port Ethernet en ATM).
Pour notre grand malheur, ce modem ADSL-routeur limite le nombre d'adresse IP allouable à 4.
Ces adresses IP sont primordiales pour se connecter sur le modem-router et donc sur Internet.
Cette limite d'allocation est trop contraignante si l'on désire utiliser un serveur familiale.
En effet, avec un PC de salon connecté a Internet, Papa qui travaille depuis la maison, Belgacom TV et le serveur NAS, il ne reste plus d'adresse IP à allouer. Il n'est donc plus possible de connecter un PC supplémentaire (même en Wifi) pour visualiser les photographies sur le serveur familliale.

La solution est d'éliminer (ou presque) le routeur de Belgacom (on ne peut pas s'en séparer à cause de la configuration très spéciale de ce dernier pour se connecter sur Internet et le point d'access à Belgacom TV).
On désactive le support Wifi du router Belgacom qu'on utilise alors comme un simple modem ADSL muni d'une connection Ethernet (réseau).

Le support Wifi et réseau interne avec 253 adresses IP disponibles est repris en charge par un nouveau routeur placé derrière le routeur Belgacom. Ce dernier gèrera l'accès internet (via le modem-routeur Belgacom, le réseau Wifi de la maison et les interconnections entre les PC.
Un bon exemple est le routeur wrt54G de LinkSys.
Il sera ainsi possible d'ajouter d'autres PCs qui accèderont au serveur NAS via le routeur LinkSys... l'accès Internet dépendra par contre des règles de routage qui seront mise en place sur le routeur LinkSys (le but étant de permettre aux PC des enfants d'accéder aux photographies sans accéder à Internet ou de façon restreinte).

Voici un article très intéressant de présence PC décrivant le routeur wrt54G de LinkSys.

Citation sur la lecture

Voici une petite citation glanée sur une affichette des éditions Jouvence durant notre petit périple à la foire du livre.
Personnellement, j'aime beaucoup cette citation.

ATTENTION:
Lire nuit gravement à l'imbécilité

mardi 3 mars 2009

Les mille et quatre-vingt-quinze jours

Petite suite à l'article "On mentira", voici une liste des mille et quatre-vingt-quinze jours.

!PDR-LANGUAGE=V1
$StartDate = Date( "04/03/2006" )
$Jours = 1095 ! Mille et Quatre-Vingt-Quinze jours
for $i from 1 to 20
  print "Anniversaire "+$i+": "+($StartDate+($i*$Jours))
next

Anniversaire 1: 03/03/2009 - Un seul mot: "OUI"
Anniversaire 2: 02/03/2012
Anniversaire 3: 02/03/2015
Anniversaire 4: 01/03/2018
Anniversaire 5: 28/02/2021
Anniversaire 6: 28/02/2024
Anniversaire 7: 27/02/2027
Anniversaire 8: 26/02/2030
Anniversaire 9: 25/02/2033
Anniversaire 10: 25/02/2036
Anniversaire 11: 24/02/2039
Anniversaire 12: 23/02/2042
Anniversaire 13: 22/02/2045
Anniversaire 14: 22/02/2048
Anniversaire 15: 21/02/2051
Anniversaire 16: 20/02/2054
Anniversaire 17: 19/02/2057
Anniversaire 18: 19/02/2060
Anniversaire 19: 18/02/2063
Anniversaire 20: 17/02/2066