samedi 18 septembre 2010

IE9 : vers un nouveau paradigme…

la sortie d’ Internet explorer 9 en beta publique il y’a quelque jour m’a fait prendre conscience que nous étions à l’aube de quelques chose d’énorme, quelque que chose de presque révolutionnaire…

Attention, pas du fait d’internet explorer ou Microsoft eux même, soyons objectif : il était plus que temps que cela arrive, mais cette release arrive dans une conjonction d’évènements qui va clôturer un cycle d’évolution et ouvrir la voie à un nouveau cycle de développement du web, mais jugez plutôt :

Les standards

Avec cette release, c’est la première fois dans l’histoire du web que tout le monde va enfin parler le même langage (HTML 5/CSS 3). Cette uniformisation va permettre aux sites et aux développeurs de passer massivement au HTML 5 et de le pousser plus rapidement vers son potentiel maximum. Pour rappel l’essors du web 2.0 ne c’est pas fait qu’avec des idées (beaucoup de concepts existaient déjà avant l’explosion de la bulle en l’an 2000), mais aussi avec des innovations techniques tel que la requête asynchrone ou l’utilisation massive du JavaScript coté client. Et vu la puissance dont recèle le langage HTML 5, l’avenir s’annonce radieux.

l’accélération matériel

Annoncé par Microsoft lors de la phase alpha du développement  d’IE 9 et reprise par les principaux concurrents du marché (Chrome/Firefox), l’ accélération matériel en conjonction avec HTML 5 et le coup de booster supplémentaire  qui va désormais permettre de bâtir en standard des applications web plus rapide, plus évoluées techniquement et plus facile à porter d’un navigateur à l’autre. Attendons nous à voir dans nos navigateurs des choses qu’ont aurait jamais imaginé auparavant. On peu même espérer un “web 3.0” porté par l’industrie grandissante du Cloud computing/SaS.

Enfin, de façon plus anodine, cette version 9 est l’occasion pour l’éditeur Adobe de proposer  enfin (lui aussi il était temps !!) son plugin Flash en version 64 Bits ce qui de fait, inaugure l’aire d’une navigation de bout en bout entièrement en 64 Bits. Ce bel effort de la part d’Adobe ne suffira probablement pas à empêcher la chute de son célèbre plugin dont les capacités se voient concurrencées frontalement par le puissant HTML 5 (même remarque pour Silverlight).

Evidement tout cela n’est pas pour demain malgré tout ; les différents acteurs du marché ne se sont pas encore entendu sur le choix des codecs audio et vidéo à implémenter dans leurs navigateurs respectifs, la gestion “d’horreurs” tel que les DRM n’est pas possible pour l’instant, l’infrastructure des sites web doit être revue pour permettre l’utilisation d’ HTML 5, et puis l’idée de réinventer la roue une énième fois dans un autre langage ne va pas ravir tout le monde…

Cependant  si le web 2.0 à bénéficié en son temps de l’adoption massive du public à l’ ADSL pour qu'il obtienne la reconnaissance qu'on lui connait aujourd’hui, le HTML 5 à lui aussi son “accélérateur de particule” : Apple avec ces Iphone/Ipad qui se vendent comme des petit pains et qui ne supportent rien d’autre que le HTML 5. Et même si les gros acteurs du web se satisfont encore de leur beaux cites en Flash, nul doute qu’ils ne laisseront pas passer le business exponentiel ouvert par Apple…  quand je vous disait que nous entrons dans un nouveau paradigme !!!

mercredi 25 août 2010

Installer un .inf sous Windows 7

Je viens de tomber par hasard sur ce tip pour installer un fichier .inf (typiquement un fichier d’installation de drivers) sous Windows Vista/Seven.

Si vous avez connu le fameux :

rundll32 syssetup,SetupInfObjectInstallAction DefaultInstall 128 
.\<file>.inf 

ou l’une de ces nombreuses variantes, vous allez j’en suis sur être ravi d’apprendre que l’installation de ce type de fichier est désormais un poil plus simple et se présente sous la forme suivante :



infdefaultinstall <file>.inf

… à si l’informatique pouvait être toujours aussi évidente…


merci à Ricktendo64 pour l’info.

lundi 16 août 2010

Citrix XenClient ne sert à rien ! Il est donc indispensable !

clip_image002

Si il y’a des nouvelles technos qui ne font vraiment pas rêver (style ça), Citrix XenClient à l’opposé fait carrément briller les yeux !!!... De quoi s’agit il : un Hyperviseur de niveau 1 sur un poste client… Vous ne voyez toujours pas… alors imaginez plutôt : une machine, un pc portable par exemple, avec un multiboot, sauf que grâce à XenClient , vous démarrez vos deux OS en même temps, passez de l’un à l’autre d’un simple clique, vous pouvez même utiliser une application de l’Os n°1 dans l’OS n°2 et vis et versa ! en plus c’est gratuit.. !!! ça y’est, vous aussi ça brille ? …petite vidéo pour bien ce rendre compte :

Vous aimez ? Moi j’en rêve la nuit, Quelle est l’ application de ce ‘truc’ : la réponse courte est “révolutionner le VDI” , la réponse longue est “se passer de l’infrastructure couteuse inhérente au VDI à savoir la baie de disque qui héberge les machines virtuelles, les VM étant stockées directement sur les machines client d’ou le nom  client Hyperviseur.”  cependant j’adresserai un petit bémol à cette nouvelle technologie ou tout au moins la façon dont Citrix la présente :

L’argument est le suivant : Un Os pour le travail, et l’autre pour un usage personnel. En y réfléchissant trois secondes, je ne vois pas trop quelle société pourrait avoir envie de payer une licence à ces utilisateurs pour leurs besoin personnel, les laisser copier et installer toute sorte de contenu illégale, assurer leur sécurité (patchs/Antivirus) de ce deuxième OS, et en assurer la maintenance ! Oui, là tout de suite si vous êtes DSI, ça ne fait carrément plus rêver du tout…

Alors, quel avenir pour ce concept de multi OS embarqués ? à part pour des secteurs de niches, comme des consultants ou des commerciaux qui auraient besoin de présenter leurs solutions dans un environnement spécifique, ou pour démonter des applications client/serveur je ne vois pas trop ! Gageons qu’en revanche l’avenir du client hyperviseur s’annonce radieux au vu des économies qu'il va permettre. 

Enfin, pour les geek lambda que nous somme : le potentiel est infini !

Courrez télécharger ce truc c’est de la bombe atomique ! Enfin courrez… il y’a quand même deux trois petites choses à régler avant de pouvoir faire comme le monsieur dans la vidéo :

  • la machine doit supporter la technologie intel-Vpro pour que les performances soit optimum (il faut un Core 2 minimum).
  • Il faut au moins deux Licences de Windows
  • ça peut planter sur certaines configs.
  • Pas de support pour les processeurs AMD
  • Le soft se déploie et s’administre à partir d’une VM sous XenServer, En claire : Vous devait installer sur une autre machine XenServer (gratuit également), qui et l’ Hyper-V de chez Citrix ! ou convertir votre VM avec ça.

Si le chant des possibles c’est restreint pour une partie d’entre vous, il existe une excellente alternative :

 

En effet, Citrix n’a rien inventé, le concept original est l’œuvre d’une startup qui s’appelle Virtual Computer et qui propose elle aussi son produit gratuitement, l’hyperviseur s’appel Nxtop, et ne requiert que des processeurs intégrant Intel-VT ou AMD-V, ce qui est le cas de la plus part de processeur vendu actuellement !

téléchargeable ici âpres enregistrement, la solution s’administre elle aussi à partir d’une VM, mais cette foie sous Hyper-V

Voilà, passez le message autour de vous : le multi-boot, le boot sur VHD… tout ça c’est has been total ! En 2010, le geek qui se respecte utilise un Client Hyperviseur !