Blog Informatique

Un script PHP pour générer vos url goo.gl facilement

PHP (My)SQL   17 réactions »
A ce point ?PassableIntéressantYeahExcellent! (2 vote(s), 3,00/ 5)
Loading...

C'est en surfant sur le blog de Benoit Descary qu'il m'est venu l'idée de créer un script PHP permettant de créer vos propres URL compressées à la source Goo.gl.

Google ne propose pour l'instant aucun moyen de compresser une URL, outre l'utilisation de la Google Toolbar. J'ai donc crée un script PHP qui rend possible l'utilisation du service Goo.gl sans la G.Toolbar.

Attention : ce billet date de 2009 et n'est plus d'actualité, l'API de reCaptcha a changé, voir documentation.

Pour des questions de sécurité, le script est protégé avec un reCaptcha afin d'éviter d'éventuelles attaques DoS à l'encontre du serveur PHP qui réalise une requête à l'extérieur.

Le principe est tout à fait simple, il suffit d'entrer l'URL que vous souhaitez compresser, puis de cliquer sur Goo.gliser :

» Lire la suite

Un formulaire de création d’utilisateurs LDAP avec jQuery

Javascript et Css   3 réactions »
A ce point ?PassableIntéressantYeahExcellent! (2 vote(s), 3,00/ 5)
Loading...

Objectif : générer de façon autonome les identifiants de connexions de chaque utilisateur pour un domaine (LDAP ou Active Directory) grâce à un formulaire en jQuery.

Essayer la démo.

Seule la partie de nommage sera abordée, la partie de traitement du formulaire ne fait pas partie de l'objet de ce billet.

formulaire-jquery

Que vos utilisateurs soient gérés depuis un serveur LDAP Linux ou depuis un serveur Windows avec Active Directory (qui de toutes façons cache un serveur LDAP), vous devez adopter un nommage strict pour la définition des identifiants et adresses emails des utilisateurs de l'entreprise.

En effet, il n'y a rien de plus ennervant que de constater que certains identifiants (login) sont créés sur la base de prenom.nom puis d'autres sous p.nom ou encore pnom. Tout système informatique se doit d'être organisé et cohérent. » Lire la suite

Google offre ses outils de compression JS

Javascript et Css   Une réaction »
A ce point ?PassableIntéressantYeahExcellent! (Votez !)
Loading...

closure-toolsGoogle est le plus gros consommateur de JavaScript de par sa popularité et ses nombreux services en ligne. Chaque optimisation de code est source d'économies en terme de bande passante, de temps et biensûr de coût.

Il suffit de regarder le code source de Google.com pour se rendre compte à quel point tout est optimisé. Google compresse en réalité toutes les parties de code JavaScript de façon très efficace. De nombreux services seraient pratiquement inutilisables sans ses optimisations (Gmail, Maps, etc.). On se souvient par exemple que Gmail prenait parfois plus de 60 secondes sur une connexion bas débit pour afficher la boite de réception...

compression-javascript

Un contenu web en Java-Script peut réagir  différemment suivant le navigateur utilisé. L'unification des affichages et du comportement des applications fait parti des objectifs de la firme américaine. Pour y parvenir Google vient de sortir une suite d'outils baptisée Closure Tools, tout droit issue du Labs et via le Google App Engine. » Lire la suite

Remplacer une chaine de caractères dans une table MySQL

PHP (My)SQL   3 réactions »
A ce point ?PassableIntéressantYeahExcellent! (1 vote(s), 5,00/ 5)
Loading...

remplacer-chaine-mysqlPour plusieurs raisons, il arrive que vous soyez amené à modifier un mot, une adresse ou de façon plus générale modifier une chaine de caractères dans votre base de données.

Typiquement, lorsque vous changez de nom de domaine et que vous disposez d'un blog cette opération est très pratique mais surtout, nécessaire. Comme je me sers régulièrement de cette petite astuce, j'ai décidé de la partager, bien qu'elle ne soit absolument pas secrète ou complexe.

Commande MySQL :

[sql]UPDATE Table SET le_champ=REPLACE(le_champ,'chaine a remplacer','chaine de remplacement) WHERE le_champ LIKE '%chaine a remplacer%'[/sql]

Voici un exemple d'utilisation, tiré d'une de l'opération de migration de Blogmotion (changement de serveur). » Lire la suite

Personnaliser simplement l’avatar par défaut de WordPress

PHP (My)SQL   35 réactions »
A ce point ?PassableIntéressantYeahExcellent! (3 vote(s), 5,00/ 5)
Loading...

gravatar-wordpressWordPress prévoit nativement la prise en charge d'avatars, parmi lesquels le système d'avatar Gravatar permettant de rattacher un avatar à une ou plusieurs adresses email (depuis la version >= 2.5).

Pour peu que l'un de vos commentateurs ne soit pas inscrit chez Gravatar, c'est l'avatar par défaut qui apparaît. Pourquoi ne pas personnaliser cette image à l'effigie de votre blog ?

Il est toujours agréable de voir que l'auteur du blog a modifier son blog jusqu'à penser à ce genre de détail :

changer-avatar-wordpress

» Lire la suite

Proposer l’ajout d’un site en favoris pour Firefox en JS

Javascript et Css   2 réactions »
A ce point ?PassableIntéressantYeahExcellent! (2 vote(s), 3,00/ 5)
Loading...

favorisHistoriquement, il a toujours été possible avec Internet Explorer de proposer un lien permettant d'ajouter l'adresse de votre site/blog en favoris (marques-pages).

De nombreux sites ont utilisé cette technique qui se révèle aujourd'hui complètement obsolète.

Vous vous doutez bien que ce code est propre à Microsoft et ne respecte en rien ce que l'on trouve dans les standards :

Résultat : qu'aucun autre navigateur ne le prend en charge, exceptés ceux fonctionnant un moteur IE ! Il suffit d'utiliser Mozilla Firefox pour se rendre compte que le code est toalement inactif...

Voici un équivalent pour Firefox (fonctionne également sur IE). » Lire la suite

HTML-ipsum : générer du faux texte mis en forme

Javascript et Css   5 réactions »
A ce point ?PassableIntéressantYeahExcellent! (1 vote(s), 4,00/ 5)
Loading...

HTML-ipsum est un générateur de faux texte (Lorem Ipsum) destiné à remplir de texte vos designs pour obtenir un rendu lorsque vous n'avez pas encore de contenu.

html-ipsum » Lire la suite

Convertir un fichier PSD en JPG et PNG avec PHP

PHP (My)SQL   8 réactions »
A ce point ?PassableIntéressantYeahExcellent! (3 vote(s), 3,67/ 5)
Loading...

psd-to-jpg-pngLa classe PHP PSD Reader permet de convertir un fichier au format Photoshop PSD en image JPG (JPEG plus précisément).

Les utilisations de cette classes sont nombreux et intéressants.

Il devient par exemple possible sur un serveur stockant des PSD de générer des miniatures pour une meilleure navigation, ou bien de proposer sur un site de partage d'image le format .psd en entrée avec une conversion en JPG.

Pour utiliser la classe, téléchargez-la puis créer un fichier php dans le même dossier de destination que notre fichier test.psd :

» Lire la suite

Récupérer la liste des commentateurs les plus actifs (WordPress)

PHP (My)SQL   13 réactions »
A ce point ?PassableIntéressantYeahExcellent! (1 vote(s), 5,00/ 5)
Loading...

top-commentateurs-wordpressBut : récupérer (avec sans plugin WordPress) les meilleurs commentateurs par ordre décroissant

Il est intéressant de connaître les visiteurs qui laissent le plus de commentaires sur votre blog WordPress. Vous pouvez par exemple les afficher ensuite dans votre sidebar en les remerciant avec un lien vers leur blog/site en doFollow s'ils en ont un. » Lire la suite

Intégrer les backlinks Wikio dans le tableau de bord WordPress

PHP (My)SQL   5 réactions »
A ce point ?PassableIntéressantYeahExcellent! (1 vote(s), 5,00/ 5)
Loading...

Lorsque vous vous connectez à l'interface d'administration de votre blog WordPress, il existe un widget dans le tableau de bord qui liste les blogs ayant fait un lien vers le vôtre, c'est à dire un lien entrant ou backlink en se basant sur l'outil Google Blogsearch :

liens-entrants-wordpress-defaut

Voici par exemple l'adresse du flux des liens entrants Google Blogsearch pour Blogmotion.

La façon dont Google analyse les liens entrants (backlinks) entre les différents blogs a perdu en efficacité comme nous l'a déjà démontré Jean Véronis. Suite à cela, il a d'ailleurs pris la décision de développer un outil similaire à la sauce Wikio, en version bêta dans le Wikio Labs pour commencer, et disponible publiquement depuis quelques semaines sous le nom de backlink factory.

Le poids que pèsent les backlinks envers un blog ne sont absolument pas négligeables pour obtenir une place intéressante dans l'égomètre le classement Wikio, cet outil est donc assez intéressant (pour peu que l'on apprécie les critères de classement de Wikio).

Pourquoi ne pas afficher les backlinks Wikio en lieu et place des liens entrants analysés par Google ? » Lire la suite