Sundar Pichai, responsable produit chez Google, a annoncé lors du Google IO 2010 (conférence annuelle et publique des développeurs) que, la vidéo étant un des contenus les plus importants à travers le web, Google souhaitait avoir un codec vidéo libre et gratuit. C’est la raison pour laquelle ils ont acheté On2 Technologies pour 120 Millions de dollars et était notamment l’éditeur du codec VP8. Google annonce donc donner les sources de VP8 sous une licence libérant le codec de toute royalty.
Continuer la lecture de Google libère complètement VP8 – WebM lors de l’IO 2010
Call Of Duty – Black Ops : une bonne surprise ?
Jusqu’à aujourd’hui, je ne voulais pas trop m’étendre sur le prochain Call Of Duty, qui sortira le 9 novembre prochain et sera appelé Black Ops, dans la mesure où c’était un épisode développé par Treyarch (le studio qui a développé les COD les plus mauvais). A chaque fois qu’il en sort un, on croit avoir entre les main un Call Of Duty des grand jours, mais en y jouant on se rappelle que Treyarch n’est pas Infinity Ward, et que la qualité espérée n’y est pas. Bref, Treyarch est synonyme de gâchis.
Continuer la lecture de Call Of Duty – Black Ops : une bonne surprise ?
Script shell de sauvegarde des fichiers associés à un blog WordPress
Dans la lignée du script de sauvegarde quotidienne des bases de données, je me suis dis qu’il serait bon également de sauvegarder les fichiers associés au fonctionnement du site, parmi lesquels on peut citer (pour un blog WordPress) les images uploadées, les différents plugins installés, les fichiers du thèmes, etc. Le problème vient quand on a plusieurs sites sur le même serveur, et donc il est à mon avis compliqué de gérer au cas par cas ce qu’il faut sauvegarder ou non. Notez également que, en terme de place, les fichiers texte (tous les fichiers de code source en premier lieu) se compressent très bien, donc il n’est pas un problème de les sauvegarder tous.
Continuer la lecture de Script shell de sauvegarde des fichiers associés à un blog WordPress
Google rafraichit l’interface de Google Agenda qui rejoint Gmail, Reader et Docs
Google vient de lancer une nouvelle interface pour Google Agenda. Cette nouvelle interface, déployée progressivement, me semble notamment se séparer des onglets et emprunter à la place le design des boutons que l’on trouve depuis quelques temps dans l’interface actuelle de Gmail. Ce design de bouton est également celui que l’on trouve sur Google Documents et Google Reader depuis quelques temps.
SAP passe au SaaS avec ByDesign tout en adoptant Silverlight
SAP, leader sur le marché des ERP, a prévu de lancer courant juillet sa solution d’ERP en mode SaaS appelée Business ByDesign, et dont le but est d’aller chercher davantage les entreprises de faible taille. La solution serait facturée au prix de 133 euros par an et par utilisateur ; et baserait son interface entre autre sur… le plugin Silverlight de Microsoft. C’est sur LeMagIT que l’on apprend ça.
Continuer la lecture de SAP passe au SaaS avec ByDesign tout en adoptant Silverlight
Utiliser les status HTTP 304 pour alléger sa bande passante sans diminuer son SEO
Comme je l’ai dis il y a quelques jours, j’ai amélioré ma configuration Apache pour prévoir les attaques potentielles. Cependant, j’ai rapidement constaté un changement dans les logs d’Apache, en voyant une montée en flèche du nombre d’erreurs de codes de retour HTTP 304 pour les requêtes faites par le GoogleBot. Comme c’est lui qui parcours les pages pour le moteur de recherche de Google (qui m’amène 99% du trafic en provenance de moteurs), il était donc assez important que je m’en préoccupe. Or il semble que c’est en fait plutôt une très bonne chose.
Windows Live Hotmail rattrape une partie de son retard sur Gmail
Le 3 mai dernier, j’ai été invité dans les locaux de Microsoft par Heaven à assister à la preview du futur Hotmail (appelé DogFood dans la phase Beta). Pour la suite de ce billet, je l’appellerai Hotmail 2, tant il apporte de différence par rapport à l’ancienne version.
En arrivant chez Microsoft, Walter Harp nous a présenté certaines fonctionnalités de cette nouvelle mouture, en utilisant d’ailleurs Internet Explorer 8 (c’est cohérent), et pour lequel j’ai trouvé que la navigation était assez rapide. Continuer la lecture de Windows Live Hotmail rattrape une partie de son retard sur Gmail
Supermarchés en ligne qui ne font pas recette : le prix trop élevé est le responsable
Je lisais récemment un article paru dans Rue89 intitulé : Supermarchés en ligne : pourquoi ça ne marche pas, expliquant que les supermarchés en ligne (vendant de l’alimentaire) ne faisaient pas autant recette que les autres boutiques en ligne (par exemple, celles vendant de l’électronique, de l’informatique ou des vêtements en ligne). Pour expliquer la différence qu’il y a entre les deux marchés, Rue89 avance trois raisons : le prix plus élevé de 13% par rapport aux magasins classiques, le fait que ce soit un marché de niche, et enfin que ce soit globalement plus compliqué.
HTC Desire : Test complet
Il serait juste de dire le HTC Desire est le téléphone le plus attendu de 2010. Peut-être une indication de l’importance de ce téléphone, après le lancement par HTC, une flopée d’annonces provenaient des opérateurs de téléphonie mobile en disant qu’ils seraient vendus dans leur gamme. Le HTC Legend, en revanche, n’a pas reçu une telle attention. Mais qu’est-ce que le Desire a de plus que le Legend ? Et que dire de son demi-frère le Nexus One de Google ? Le HTC Desire est moins frappante dans sa conception que le HTC Legend. La taille de l’écran implique qu’il n’y a pas vraiment de place pour le bord inférieur de l’appareil. Le bord métallique entoure la moitié supérieure du smartphone, l’emballage en caoutchouc arrière sur les côtés signifient qu’il donne une impression de sécurité dans la main.
Le HTC EVO 4G sortira le 4 juin 2010 pour 199 dollars
Hier se tenait une grande conférence organisée par HTC pour annoncer la sortie de son HTC EVO 4G qui est, comme je l’ai déjà dis ici, le smartphone ayant le plus d’arguments contre l’iPhone 4G HD d’Apple (notamment la camera frontale et la grande résolution de l’écran). Or, comme on sait, l’iPhone 4G HD est prévu pour sortir le lundi 7 juin 2010 ; mais jusqu’à présent, on ne savait pas vraiment à quelle date le HTC Evo sortirait. Voilà donc que HTC annonce une sortie le vendredi 4 juin, soit trois jours avant la sortie de l’iPhone. C’est donc (à mon avis) purement et simplement un bâton dans les roues d’Apple, histoire de leur couper l’herbe sous le pied, et d’empêcher Steve Jobs de clamer haut et fort lors de la keynote que l’iPhone sera le seul smartphone ayant 2 caméras, une frontale et une dorsale.
Continuer la lecture de Le HTC EVO 4G sortira le 4 juin 2010 pour 199 dollars
Le Webkit Inspector : un outil pour analyser le chargement des pages
J’aimerais parler d’un outil que j’utilise de plus en plus souvent dans mon développement Web (ou mon optimisation web, comme vous voudrez), il s’agit du Webkit Inspector. Très simplement, sachez que je ne l’ai jamais utilisé dans Safari (alors que c’est de là qu’il vient), mais je l’utilise quotidiennement dans Chrome, et ce Webkit Inspector est un des arguments de poids dans ma comparaison de Firefox vs Chrome.
Continuer la lecture de Le Webkit Inspector : un outil pour analyser le chargement des pages
Besoin d’un outil de to-do-list social et ouvert : quelles solutions ?
Voilà voilà. Avec ce que je vois en ce moment en terme de programmation, les difficultés que j’avais avant pour réaliser des idées me passant par la tête sont en train de disparaître (les difficultés, pas les idées). C’est pour cela que ma todo list s’allonge. Or, je suis sûr qu’il pourrait être intéressant de montrer ce que l’on envisage de créer, pour trouver potentiellement des gens intéressés ou au moins pour se mettre « publiquement » la pression.
Continuer la lecture de Besoin d’un outil de to-do-list social et ouvert : quelles solutions ?
Scribd passe du Flash au HTML5
Au delà de tous les sites de vidéos en ligne qui commencent à sérieusement se poser la question du passage de Flash à HTML5, le secteur n’a pas encore totalement bougé. Jusqu’à récemment, les prises de décisions tranchées de Apple envers le Flash n’avaient un impact que dans le monde du partage de vidéos. Or, CNET a fait un article le 6 mai dernier rapportant que Scribd avait annoncé passer l’intégralité de son contenu de Flash vers HTML5. Scribd, qui fournit un des services de partage de documents les plus connus, utilisait jusqu’alors Flash pour visionner ses documents.
Continuer la lecture de Scribd passe du Flash au HTML5
Comparaison et différences entre l’iPhone 4G HD et l’iPhone 3GS
Mise à jour :
- Keynote iPhone 4 : toutes les photos
- Toutes les nouveautés présentes dans l’iPhone 4 : Steve Jobs annonce l’iPhone 4 lors du WWDC2010
- Pourquoi l’iPhone 4 est repassé devant la concurrence Android
Le même blog que celui qui a publié les photos du 3ième prototype de l’iPhone 4G HD a publié également un certain nombre de photos permettant de donner une bonne idée de la différence de taille et de design entre ce prochain iPhone et l’iPhone 3GS. Bien évidemment, une grande partie des différences entre ces deux générations de smartphones se trouvera dans le système d’exploitation installé (iPhone OS 4), dans les capacités du nouveau processeur A4, dans la caméra frontale, etc, ce qui n’est pas abordé ici.
Continuer la lecture de Comparaison et différences entre l’iPhone 4G HD et l’iPhone 3GS
L’iPhone 4G HD sortira bien le 7 juin 2010 : fuite d’un 3ème prototype
Mise à jour :
- Keynote iPhone 4 : toutes les photos
- Toutes les nouveautés présentes dans l’iPhone 4 : Steve Jobs annonce l’iPhone 4 lors du WWDC2010
- Pourquoi l’iPhone 4 est repassé devant la concurrence Android
Comme moi, je suis sûr que vous avez du voir passer les multiples articles relatant de la fuite d’un troisième prototype au Vietnam (les photos et la vidéo sont ci-dessous). Pourquoi au Vietnam ? Sans doute parce que cet iPhone 4G HD provient d’une des usines de montage de l’iPhone (situées en Asie, et peut-être au Vietnam, mais je n’en suis pas sûr du tout). Au delà : les photos de ce nouveau prototype permettent voir que la conception de l’iPhone est figée et donc de nous assurer que l’iPhone sortira bien lors de la Keynote Apple du 7 juin 2010.
Continuer la lecture de L’iPhone 4G HD sortira bien le 7 juin 2010 : fuite d’un 3ème prototype
Bloquer les attaques proc/self/environ%00 via les virtualhosts de Apache2
Un truc que j’ai pu constater en regardant les logs d’accès Apache sur le site : chaque jour, j’ai une vingtaine de tentatives d’injections via l’URL, qui ressemble à ça (celle-là date d’aujourd’hui) :
220.194.62.53 – – [12/May/2010:01:23:17 +0200] « GET /323-vtigercrm-procedure-dinstallation-et-de-changement-de-langage?module=Accounts&action=../../../../../../../../../../../../../../../proc/self/environ%00 HTTP/1.0 » 200 46444 « – » « libwww-perl/5.805 »
Continuer la lecture de Bloquer les attaques proc/self/environ%00 via les virtualhosts de Apache2
Script shell de sauvegarde quotidienne des bases de données MySQL
Voilà un script qui permet de faire une sauvegarde de l’intégralité des bases de données visibles par un utilisateurs MySQL. Le mieux étant, si on a plusieurs BDD sur le même serveur MySQL, de créer un utilisateur n’ayant que les droits de SELECT et de LOCK TABLES sur ces différentes bases de données. C’est en tout cas ce que j’ai fait, et je pense que ça rajoute un cran de sécurité.
Continuer la lecture de Script shell de sauvegarde quotidienne des bases de données MySQL
Administration d’un serveur : commandes importantes
Je suis en ce moment de plus en plus amené à utiliser les commandes bash pour l’administration d’un serveur, donc j’ai fait un petit récapitulatif de ce que j’utilise, et qui pourrait me servir en cas de perte de mémoire.
Continuer la lecture de Administration d’un serveur : commandes importantes
Avec Gianduia, Apple vise Flash et Silverlight, mais aussi GWT
Apple a à nouveau lancé un pavé dans la mare en annonçant la création de Gianduia, un framework Javascript Client, qui aura pour but de concurrencer en fonctionnalité les players Flash D’adobe et Silverlight de Microsoft, à cela près qu’il ne nécessitera aucune installation de plugin chez le client. Or, c’était une des critiques qui étaient tout le temps formulées à l’égard de ces deux plugins, dans la mesure où le client n’est pas toujours équipé, que le plugin n’est pas forcément compatible avec son navigateur, son système d’exploitation etc.
Continuer la lecture de Avec Gianduia, Apple vise Flash et Silverlight, mais aussi GWT
7 Écrans 30 pouces avec une résolution de 2560×1600 : état des lieux
Dans ma folie des grandeurs (ou ma recherche de l’idéal, c’est selon), j’en suis venu à vouloir trouver un écran ayant une résolution supérieure à celle de mon écran 17 pouces actuel (qui est en 1920×1200). En effet, je projette d’ici moins d’un an d’acquérir un écran plat d’une taille supérieure ou égale à 24 pouces, mais je ne vois pas trop l’intérêt d’avoir un cran plus grand si c’est ‘juste’ pour augmenter la taille des pixels (même si l’amélioration du confort visuel est une chose importante). J’ai donc découvert qu’un des nouveaux standards en terme de résolution ayant fait son apparition était le 2560x1600pixels, qui n’est, à mon grand regret, mis à l’heure actuelle (et pour ce que j’ai pu trouver sur le web) que pour les résolutions 30 pouces. Continuer la lecture de 7 Écrans 30 pouces avec une résolution de 2560×1600 : état des lieux