Articles

Serveur Web : Nginx et PHP (Serveur Web sur Debian Squeeze)

Publié le

Avant de commencer l'instalaltion de Nginx et PHP, quelques petits éléments. J'ai décidé d'utiliser Nginx plutôt qu'Apache car il est beaucoup plus rapide et supporte des montées en charge beaucoup plus importantes qu'Apache. Pour utiliser PHP avec Apache, il suffisait d'installer un module apache et tout fonctionnait directement. Avec Nginx, nous sommes obligés d'utiliser FastCGI Process Manager qui est plus ou moins un démon PHP qui va tourner sur le serveur et répondre à Nginx lorsqu'il le demandera.

Lire la suite...

Préparation et accès SFTP (Serveur Web sur Debian Squeeze)

Publié le

La première étape lors de la réception d'un serveur dédié et de bien préparer le terrain pour configurer l'espace de travail dont nous avons besoin. Pour l'édition de fichiers, j'utilise vi. Il existe une variante un peu plus ergonimique et avec plus d'options, nommé vim. Je commence par l'installer : aptitude install vim vim-common Puis j'éditer la configuration de base pour y ajouter la colorisation syntaxique et l'affichage du nombre de ligne.

Lire la suite...

Serveur Web sur Debian Squeeze : Tutorial complet

Publié le

Il y a maintenant 3 ans, j'avais mis en ligne un tutorial complet pour installer un serveur Web Debian avec la version Lenny. Comme le support officiel de cette version s'est arrêté le 6 Février 2012, il est temps de mettre à jour vos serveurs. De plus, le serveur sera totalement compatible IPv6. Donc je vais reprendre le tutorial complet de la version Lenny, avec quelques changements, dont les principaux sont :

Lire la suite...

Revue de presse de la calculette freemobile

Publié le

Vous avez peut-etre (sûrement ?) entendu parlé de la calculatrice pour savoir s'il est avantageux de changer d'opérateur mobile, que j'ai mis en place une heure après le l'annonce de l'offre de free mobile. Comme j'ai été le premier à mettre en ligne cet outil, l'echo a été fulgurant et les partages sur Twitter et Facebook ont dépassé tout ce que j'aurai jamais pu imaginer. En attendant un vrai retour sur cette expérience à tête reposée, voici la revue de presse (qui évoluera au fil du temps) de cette fabuleuse expérience.

Lire la suite...

Carte Google Map à la volée avec jQuery

Publié le

Il n'est pas rare de vouloir intégrer une carte sur une page contact d'un site. Mais on ne veut afficher une carte uniquement sur cette page. C'est donc dommage de charger le javascript de Google Map sur toutes les pages. Couplé à des micro-data d'adresse (que vous devriez déjà avoir mis en place), il devient facile de charger une carte google à la volée avec un marker à l'adresse désirée.

Lire la suite...

jQuery UI Position : Modifier la fonction de collision

Publié le

Pour un script de tooltip développé rapidement sur un gros projet en cours, j'ai utilisé le plugin position de jQuery UI. Cette fonction permet de positionner exactement comme on veut un élément par rapport à un autre. La fonction utlime pour une infobulle. Et ce plugin vient même avec une détection de collision avec la fenêtre. Autrement dit, si l'élément positionné dépasse de la fenêtre, alors on le positionne de l'autre côté.

Lire la suite...

Embed.ly, ou comment être au top

Publié le

Vous connaissez sûrement embed.ly. C'est un service qui, comme son nom l'indique à tout anglo-développeur qui soit, permet d'incroporer des contenus externes sur son site facilement. L'idée de leur API est simple : on envoie une URL d'un média sur un site de partage de contenu (youtube, dailymotion, twitter, google Maps, etc etc... et de nombreux autres) et l'API nous renvoie un maximum d'informations sur cette vidéo : auteur, date d'ajout, mais surtout, le code HTML pour embeder la vidéo sur son site ; c'est à dire e player Flash, l'iFrame ou autre selon les besoins.

Lire la suite...

Roger Hargreaves, vous connaissez ?

Publié le

Hé bien moi non plus, jusqu'à ce matin en voyant les doodle de Google. Roger Hargreaves, c'est l'illustrateur et créateur de la série des Monsieurs/Madames qu'on connaît tous. C'est pas moins de 16 Doodles créés juste pour l'occasion par google :   Quel est votre préféré ?

Lire la suite...

nyroModal : créer un lien dans le title

Publié le

Un petit billet technique pour nyroModal, suite à une demande postée sur github. La demande est simple : ajouter un lien dans le titre de la fenêtre modale. Dans ce billet, je vais expliquer pas à pas la méthode pour ajouter cette fonctionnalité à nyroModal sur une image. L'url du lien a ajouter devra se trouver dans l'attribut rev du lien ouvrant la fenêtre modale. L'ensemble des fichiers est téléchargeable à la fin du billet.

Lire la suite...

Le retour...

Publié le

Dernier billet : octobre 2010. Cela n'a que trop duré ! nyroBlog revient dans une nouvelle version "powered by nyroFwk". La présentation reste la même, mais il devrait être plus rapide.   Les nouveautés de cette version : Optimisations côté serveur avec du cache MySQL et vues (natif nyroFwk) Optimisations côté client (YSlow et PageSpeed) (natif nyroFwk) Contrôle des spams avec Akismet (utilisation classe native nyroFwk) Indexation des billets avec un Zend_Search_Lucene (probablement bientôt inclus dans nyroFwk) Maintenant, à moi de me remettre à écrire des billets à propos de PHP, de framework, de JavaScript, jQuery, etc.

Lire la suite...