Les belles choses semblent mieux fonctionner


Très bon article de smashing magazine à propos du Web Design, où j’ai pu confirmer ce que l’expérience a fini par m’apprendre : les belles choses semblent mieux fonctionner. Même si ce n’est pas objectivement vrai, mêmes si vous pouvez démontrer le contraire par “a+b”, une application avec un look d’enfer semblera toujours mieux remplir sa tâche et satisfaire ses utilisateurs qu’une autre -même réellement plus puissante- mais dotée d’un Design, disons… “sovietique”.



Commentaires Aucun commentaire pour le moment

OVH et RPS : la-men-table


Petit coup de gueule, mais trop c’est trop : j’ai décidé de changer d’hébergeur. Je ne sais pas pourquoi (et c’est peut être bien ça le problème d’ailleurs, de ne pas savoir !) ce que font OVH avec leur offre RPS, mais la qualité de service est globalement en chute libre. Je dis bien -globalement- parce que je gère 3 serveurs de ce type dont deux pour des clients en tant que prestataire : tous connaissent des problèmes de qualité de service.

La dessus, ajoutez qu’il y a des problèmes de consommation de RAM aussi aléatoire que toujours inexpliqués, et pour lesquels la seule réponse à mes appels argumentés de graphs a été : “nous vous conseillons de monitorer votre serveur avec des outils comme ‘top’”. Alors celle là elle vaut son pesant de c*****, hein ?! Je leur met sous les yeux des graphs on ne peut plus explicites et leur seule réponse est “nous vous conseillons de faire des graphs”.Bravo, et merci. Quant aux 6 heures d’interruptions de service qui m’ont obligé à bosser 2 heures dimanche dernier afin d’être certain que les disques se remontent correctement, là non plus : toujours aucune explication. Idem pour les 8 redémarrages que j’ai du faire un deux semaines sur un des RPS de mes clients. Silence total et surtout, aucun geste commercial.

Bref, je vais en rester là avant de m’énerver, d’autant que j’ai un serveur à monter de toutes pièces et rien moins que 23 sites à déménager dans la journée.

Au revoir OVH.

 



Commentaires 3 commentaires

1 & 1 (& vieux machins…)


Un client m’a demandé de prendre en charge son changement d’hébergeur de OVH vers 1&1, concernant un site en PHP5, et je découvre qu’ils sont encore et toujours en PHP4 ! C’est pas pour dire du mal du plus gros hébergeur en Europe, mais ça fait quand même drôle de lire des trucs comme ça en 2010 :

La version 4 de PHP étant la plus utilisée, chez 1&1 Internet l’extension .php est ainsi prise en charge par PHP4.

PHP4, la version la plus utilisée, sérieusement ??! PHP4 : son modèle objet bien bancal et ses passages par valeurs, ses register_globals à OFF, la gestion cahotique de l’UTF-8… PHP4 qui n’est plus maintenu ni mis à jour depuis Août 2008 !!! Me voila donc à me débrouiller avec un .htaccess pour pouvoir utiliser la version 5. Ca marche, oui, bon, pas de quoi fouetter un chat ; c’est juste qu’en 2010, ça surprend un peu de lire des trucs pareils…

Bon, je fini vite cette commande et je retourne dans mon Rails tout beau tout neuf. Le monde PHP, vraiment, c’est que des vieux (mauvais) souvenirs.



Commentaires Aucun commentaire pour le moment

Un Slideshow vite-fait-bien-fait® avec Prototype


L’idée est d’avoir préalablement les noms de toutes les images d’un diaporama au sein d’un tableau en JSON (dans mon cas, je génère tout ça en même temps que la page, mais libre à vous d’obtenir ce tableau avec AJAX) ; le JS ci-dessous se charge ensuite d’alterner les images avec le fondu/enchainé qui va bien. Efficace, pratique et concis.

function startSlide(pics,id){
  var a = 1;//la première image est affichée au chargement de la page  
  new PeriodicalExecuter(function(){  
    new Effect.Fade(id, { 
      duration: 1, 
      fps: 50,
      afterFinish: function() {     
        $(id).src = "/images/"+pics[a];
        (a < pics.length-1) ? a++ : a = 0;    
        new Effect.Appear(id, {
          duration: 1,
          fps: 50,
          queue:'end'
        })   
      }
    })       
  }, 5);
  return true
}

Pour les paramètres :

  • id : id CSS de votre tag IMG qui affiche les images
  • pics : tableau JSON contenant les noms de vos images

N’oubliez pas pas le “return true” à la fin, sans quoi IE va crier au stackoverflow

… et le tout se démarre comme ça

document.observe("dom:loaded", startSlide(
  ['image_1.jpg','image_2.jpg','image_3.jpg'],
  'id_de_mon_tag_IMG'
  )
);

Testé dans IE6/7/8/Safari/Firefox. Enjoy :-)



Commentaires Aucun commentaire pour le moment

Sauvegarder son RPS en une ligne (et en 20 secondes) avec Rsync


Les sauvegardes, c’est vital ; et avoir à tout moment un backup récent est tout aussi crucial, qu’important et… négligé. Mais on ne peut raisonnablement pas re-copier l’intégralité de son serveur bien au chaud sur son PC par FTP ?! Cela ne prend rien moins qu’un temps monstreux, alors faire ça tous les jours… non, ce qui serait bien, c’est de ne télécharger QUE la différence entre deux sauvegardes. C’est là qu’intervient Rsync, qui va vous permettre d’effectuer ces sauvegardes incrémentielles. Le Net regorge de tutos tous plus complets les uns que les autres et que je vous encourage à lire pour votre culture personnelle. Ceci dit, si tout ce que vous voulez, c’est copier le /home de votre serveur dans le /home de votre PC, et que vous avez une Ubuntu sur un RPS chez OVH, je vais vous faire gagner du temps ; ouvrez un terminal et tapez cette ligne de commande en root :

rsync -e ssh –delete –delete-excluded -avR votre_login_ssh@votre_machine.ovh.net:/home/ /home/mon_repertoire_de_sauvegarde

Voila, cherchez pas plus loin, c’est aussi simple que ça. La première sauvargarde va être énorme et vous prendre un temps fou (puisque c’est la première), mais ensuite vous n’échangerez plus que la différence ! Et hop, à vous les sauvegardes quotidiennes, et les bonnes nuits de sommeil.

Notes : ça doit bien sur marcher avec n’importe quelle autre distribution et ailleurs que chez OVH, mais là, j’ai pas testé, je vous laisse voir…

Et merci à Sylvain pour le tuyau, sans qui je serais toujours avec mes sauvegardes titanesques (et beaucoup trop rares) par FTP.

 

 



Commentaires Aucun commentaire pour le moment

Google, nouvelle barre d’URL (nouvelle quoi ??!)


Mike Melanson a écrit un article il y a quelques semaines à propos du Login de Facebook. Bien. Il se trouve que cet article a été fort bien réferencé par Google, tellement bien même qu’il s’est retrouvé propulsé en première place d’une recherche avec les mots clés “facebook login”. Et c’est là où ça devient facinant… descendez un peu au bas de l’article et lisez les commentaires… des gens (pleins !) se plaignent du “changement d’interface”, ou bien “bon, d’accord, mais où est ce que je met mon mot de passe ?”, ou encore “le nouveau look de facebook est nul !”.

Oui, c’est bien ça : une quantité d’internautes (importante au point que l’auteur ait du ajouter un avertissement dans la page)  ayant tapé “login facebook” afin d’accéder à leur page, se sont contentés de cliquer sur le premier résultat dans Google, et se sont crus arrivés sur Facebook, sans même vérifier l’URL.

Je trouve cette expérience fascinante. Voir à quel point les moteurs de recherche dirigent l’utilisation d’internet. Il existe pourtant les “favoris” ou les “marque pages”, mais non, le premier reflexe est toujours “Google”. Quant à la barre d’URL, on se demande encore à quoi elle peut bien servir, à part pour les développeurs…

Je ne sais pas vous, mais la tournure qu’est en train de prendre “le search” et tout ce qui gravite autour commence à me faire un peu peur. En effet :

  • La concurrence n’existe pas, ou si peu
  • tout nouvel entrant est impossible (ticket d’entré beeeeeaucoup trop cher)
  • les règles et algorithmes sont opaques
  • qu’on le veuille ou non, ils sont incontournables.

Tient, tient… ça me rappelle bigrement la problématique des systèmes d’exploitation, il y a 20 ans. Google est en train de devenir le nouveau Microsoft, si ce n’est déja fait, et tout comme Microsoft en son temps avec les OS, Google va modeler l’avenir du Web.

Ayez confiance, qu’ils disaient, ayez confianssssssssse…



Commentaires Aucun commentaire pour le moment

Ils fument quoi les p’tits gars de chez FFMpeg ?!


Certains appellent leur logiciel “Vista”, ou bien “Leopard”, ou encore “Photoshop”, mais les développeurs de FFMpeg (ça sert à encoder les vidéos au format Flash), on pétés les plombs et baptisé la version 0.5, accrochez vous, je cite :

half-way to world domination A.K.A. the belligerent blue bike shed

En version Française :

A mi-chemin vers la domination du monde, alias le belliqueux abri de vélo bleu

Pfiouuuu, vous en avez trop pris, là…



Commentaires Aucun commentaire pour le moment