Tout sur Tutoriels

Iphone + Google + Microsoft Exchange : avoir le push pour Gmail, Calendar et Contacts

Date Posté le 17 juillet 2010 par Caroline

Traduction d’un tutoriel trouvé chez Google.   Lire la suite »

Toutes les sessions GWT du Google I/O 2010 en vidéo

Date Posté le 03 juin 2010 par Louis

Toutes les sessions GWT du Google I/O 2010 en vidéo

Je m’intéresse de plus en plus à GWT, dans la mesure où je crois en ce framework, pour des raisons que j’ai données plusieurs fois : Avec Gianduia, Apple vise Flash et Silverlight, mais aussi GWT, Les futurs logiciels se feront en ligne et avec du Javascript et Installer Eclipse Galileo et le GWT-plugin sur Ubuntu 10.04. Pour résumer, je crois que les logiciels de demain fonctionneront majoritairement en mode SaaS, et que pour avoir des interfaces riches, les technologies ouvertes seront préférées dans la majorité des cas (car elles sont moins chères et plus performantes). A priori, cela passera par du HTML5 et surtout du JavaScript… et aussi par les frameworks qui permettent d’écrire des applications dans des langages plus maintenables pour ensuite les porter vers HTML5+JS : c’est le cas notamment de Pyjamas et GWT. C’est la raison pour laquelle je publie ici les vidéos des sessions GWT qui ont eu lieu lors de la conférence Google I/O en mai.   Lire la suite »

Design de sites web (HTML, CSS et Images) grâce à Adobe Fireworks

Date Posté le 20 mai 2010 par Louis

Design de sites web (HTML, CSS et Images) grâce à Adobe Fireworks

Je cherchais jusqu’à récemment comment faire des designs de sites web grâce à Photoshop. Il s’avère cependant que c’est idiot, car Adobe a spécialement créé un outil dédié à cet usage : il s’agit de Fireworks. Wikipédia explique d’ailleurs que Fireworks est quasiment devenu obsolète en terme de fonctionnalités par rapport à Photoshop, mais pas forcément en terme d’approche ergonomique.
Lire la suite »

Bloquer les attaques proc/self/environ%00 via les virtualhosts de Apache2

Date Posté le 11 mai 2010 par Louis

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″
Lire la suite »

Script shell de sauvegarde quotidienne des bases de données MySQL

Date Posté le 11 mai 2010 par Louis

Script shell de sauvegarde quotidienne des bases de données MySQL

Voilà un script qui m’a été fourni par @iBrianSND de ASMforum, et modifié sur la fin par mes soins (sur le mv, lui ayant préféré l’option rename). Ce script 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é.

Lire la suite »

Administration d’un serveur : quelques commandes

Date Posté le 11 mai 2010 par Louis

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 :-)

Lire la suite »

A propos de la gestion de la mémoire sur les distributions Linux

Date Posté le 26 avril 2010 par Louis

En interrogeant un poste sur Linux à propos de la quantité de mémoire utilisée, j’ai eu la désagréable surprise de constater que sur les 2Go que possède le système, 1,2Go étaient occupés, alors que le serveur n’est pas réellement en production (pas de site dessus), et donc je ne comprenais pas pourquoi tant de mémoire était utilisée. J’ai donc posé la question, et les réponses que j’ai obtenu m’ont paru être d’un intérêt tout à fait assez grand pour que je les publie.
Lire la suite »

Comment optimiser un blog Wordpress quand on est sur un serveur dédié ?

Date Posté le 03 avril 2010 par Louis

Comment optimiser un blog Wordpress quand on est sur un serveur dédié ?

Pour moi-même comme pour d’autres, j’ai décidé de coucher ici les quelques conseils que je donnerais si l’on me demandais comment optimiser un site à fort trafic qui est basé sur un Wordpress, et qui a un serveur dédié (ou un virtuel). Attention, la majorité de ces conseils requièrent pour leur mise en place quelques connaissances en administration (rien de bien méchant toutefois), donc je déconseille à qui n’y connait rien de se lancer corps et âme dans la bataille. Je ne parlerai ici que des performances du serveur, et pas de l’optimisation de l’affichage du thème, qui prendrait déjà bien un billet à lui tout seul (et de surcroît, j’en ai déjà parlé).
Lire la suite »

Comment éteindre le son d’Ubuntu à chaque démarrage

Date Posté le 18 février 2010 par Louis

Comment éteindre le son d’Ubuntu à chaque démarrage

Depuis le début du mois de février, grosso modo, je viens au travail avec mon propre PC (c’est un choix personnel), mais il peut être très dérangeant d’assumer les sons d’Ubuntu à l’allumage de celui, d’autant plus lorsque l’on travaille dans un open-space, et que le son était préalablement définit pour être à fond. Ben oui, la veille au soir, si j’ai regardé un film chez moi avec cet ordinateur, et que j’ai mis le son à fond parce que les haut-parleurs intégrés ne sont pas très puissants, et que le son original du DVD n’est pas très élevé, il faut bien pousser tout à fond. Mais le lendemain au bureau, grosse honte. Donc voilà comment régler le volume sonore du démarrage  d’Ubuntu sur zéro.

Lire la suite »

Comment éclairer une image quand on passe la souris dessus

Date Posté le 16 janvier 2010 par Louis

Comment éclairer une image quand on passe la souris dessus

Un des éléments d’ergonomie dans la navigation des sites webs est celui du changement de la forme du pointeur quand une action est faisable avec celui-ci. Exemple : quand vous passez la souris sur un lien, celui-ci change la souris (la flèche) en main blanche avec l’index tendu vers le haut. Pour les images cliquables, il peut être intéressant de faire le même genre de processus, mais cette fois-ci en jouant sur l’éclairage de l’image. Par exemple, on peut considérer que toutes les images sont un peu ombragées, puis quand l’utilisateur passe sa souris dessus, enlever complètement leur opacité. Pour l’utilisateur, celui-ci à l’impression d’éclairer les images en passant la souris dessus ; la navigation lui est rendue un peu plus ludique et simple. Lire la suite »