Développement Web Ruby
par Sylvain CLAUDEL

Derniers posts

Espace disque occupé ou disponible et taille de dossier sous linux

Date d'édition 2010-11-18 à 15:35

Connaitre l'espace disque occupé ou disponible sous linux

df -h

Connaitre la taille d'un répertoire sous linux

du -chs mondossier

Plugin jquery - header de table toujours visible

Date d'édition 2010-11-17 à 14:14

Voici un petit plugin jquery bien pratique qui permet d'avoir un header de table toujours visible en haut du tableau quand on scroll.

Non seulement le plugin fait ce qu'on lui demande mais il en fait plus encore : quand on scroll jusqu'à la fin du tableau le header disparait ! Trop top !

La demo ici : https://www.mustafaozcan.net/en/demo/fixedtableheader/jquery-fixedtableheader-demo-en.html

Le plugin ici : https://plugins.jquery.com/project/fixedtableheader

Bing Webmaster Tools - BWT

Date d'édition 2010-11-12 à 15:29

J'ai découvert aujourd'hui qu'il existait des bing webmaster tools

Ca sert à quelque chose de lire des codes sources html par-ci par-là...

La balise meta ressemble à ça :

<meta name="msvalidate.01" content="XXXXX" />

Lien :

https://www.bing.com/toolbox/webmasters/

Vous pouvez créer un liveid sans adresse msn ni hotmail.

SEO - le lexique des termes de référencement SEO

Date d'édition 2010-11-09 à 21:23

Annuaires : sites Internet qui contiennent une liste de sites Internet classés par catégories.

Duplicate Content : Contenu identique trouvé sur Internet.

Siglink : lien dans les signatures et profils.

Blog Farming : une liste de blog dédié à référencer le site à référencer (ouai un peu redondant comme expression).

Link farm: pareil que "blog farming" mais avec des sites plutôt des blogs. 

Backlink / BL : les liens qui pointent vers le site à référencer.

Cloaking : modification du contenu en fonction du visiteur (présenter du contenu différent pour les humains ou pour les robots des moteurs de recherche).

Ancre ou anchor : texte à l'intérieur d'un lien qui qualifie la page sur laquelle le lien pointe (exemple : <a href="https://blog.escarworld.com">Développeur Web</a>)

Google bombing : faire des backlinks avec des ancres particulières pour descendre la réputation d'un site. (exemple : <a href="https://blog.escarworld.com">Pouet</a>)

Linkbaiting :consiste à créer du contenu qui va susciter spontanément des liens naturels (backlinks). Concrètement, ça consiste à créer chez vos lecteurs ou vos visiteurs d'un instant l'envie irrépressible de faire un lien vers votre blog. (source : webrankinfo).

MFA : made for ads (fait pour y mettre des pubs...)

Content-Spinning : faire du contenu qui est généré automatiquement par une espèce d'expression régulière et ça passe à traver les filtres de duplicate content puisque le contenu généré est un peu différent à chaque fois (utilisé pour les fermes de blog)

LFE : link farm evolution : logiciel de black hat qui crée des fermes de blog.

Black hat : la coté obscur du référencement, les techniques border-lines voire vraiment mauvaises d'un point de vue de l'éthique.

SERP : La page de résultats d'un moteur de recherche (également connue sous l'acronyme SERP, pour l'anglais « search engine results page »). (Wikipedia)

Netlinking : Stratégie de liens, il correspond à l'ensemble des backlinks.

Spamdexing : Pour résumer, c'est l'utilisation des techniques blackhats.

Title : balise html d'une page web, elle doit définir la page en 60 - 70 caractères.

Robot d'indexation / crawler / bot : programme des moteurs de recherche qui parcours les sites pour les analyser en vue de leur référencement.

Meta-tag : balises html d'une page web qui peuvent contenir plusieurs informations différentes.

User-agent : identife un navigateur associé à un système d'exploitation ou un robot d'exploration. (il est utilisé par le "cloaking")

PageRank : un des critère de Google pour noter un site internet (Critère qui a de moins en moins d'importance dans l'algorithme de Google)

Le principe de base est d'attribuer à chaque page une valeur (ou score) proportionnelle au nombre de fois que passerait par cette page un utilisateur parcourant le graphe du Web en cliquant aléatoirement, sur un des liens apparaissant sur chaque page. Ainsi, une page a unPageRank d'autant plus important qu'est grande la somme des PageRanks des pages qui pointent vers elle (elle comprise, s'il y a des liens internes). (wikipedia)

Pinger / pinguer / ping : signaler à des sites spécialisés que notre site / blog a été mis à jour.

nofollow : attribut html de la balise a (lien) pour signaler aux moteurs de recherche de ne pas suivrent le lien (et de ce fait ne favorise pas son référencement).

NDD / DNS : nom de domaine.

Si vous connaissez d'autres termes laissez des commentaires...

Scripter les programmes postgresql

Date d'édition 2010-11-09 à 16:20

Vous vous êtes déjà retrouvé à vouloir scripter les programmes postgresql sous linux, mais voilà postgresql veut des mots de passe, pas de souci, postgresql lit la variable d'environnement PGPASSWORD.

PGPASSWORD=votre_password psql ..... -W ......

Pour une suite de commandes :

export PGPASSWORD="your_password" 
psql....
psql....
psql....

C'est pas conseillé mais bon des fois ça peut bien simplifier les choses !

https://www.postgresql.org/docs/8.4/static/libpq-envars.html

Bon script...

Développement ruby et geekeries - rivsc