Godefroy de Compreignac
Suivre le flux RSS des articles
Suivre le flux RSS des commentairesRetrouvez d'un clic toutes les versions d'une page Web
Skreo, le 20 Juillet 2008 à 21:12En voulant retrouver l'ancienne version d'une page web tout à l'heure, j'ai utilisé Archive.org et j'ai eu l'idée d'en faire un petit bookmarklet. C'est bien pratique par exemple si vous ne retrouvez plus une information sur une page qui a changé, ou que cette page a été supprimée.
Pour ajouter le bookmarklet à votre navigateur, glissez-déposez ce lien dans vos favoris :
ArchivesEnsuite, pour afficher les différentes versions d'une page web, il vous suffira de cliquer sur "Archives" dans vos favoris

2 commentairesTagzeo : Réservez votre tag !
Skreo, le 19 Juillet 2008 à 14:57
Un petit moyen de plus pour augmenter le référencement de votre site ou de votre blog, et de recueillir des visiteurs égarés : je vous présente Tagzeo, que l'ami Rob vient de mettre en ligne.
Une inscription rapide à ce service vous permettra de réserver un mot clé sur la page d'accueil de Tagzeo, avec un lien vers votre site. Cela peut devenir intéressant pour le référencement de votre site si Tagzeo vient à être connu. Surtout que les bons mots clé ne sont pas encore réservés, alors dépéchez-vous

Un système de points vous permettra de mettre en avant votre mot clé en lui rajoutant de la couleur, en le mettant en gras ou en lui augmentant sa taille. Evidemment, les points sont payant. Un reproche toutefois : ces modifications ne tiennent pas compte de la sémantique, et ne seront donc pas perçues par les moteurs de recherche (tout est en CSS).
aucun commentaireFoxmarks : Synchronisez vos marque-pages Firefox
Skreo, le 15 Juillet 2008 à 01:33
Pourquoi utiliser des services comme del.icio.us alors Firefox 3 gère très bien les marque-pages, surtout avec la "barre géniale" ? Peut-être pour l'aspect "social" me-direz vous, je m'en fiche, passons.
Ce que je voulais, c'est utiliser simplement mes marque-pages avec Firefox, mais qu'ils restent les mêmes sur les différents PC que j'utilise, et que je puisse y accéder de n'importe où. C'est là que Foxmarks intervient : il suffit de s'inscrire sur leur site, et de télécharger l'extension.
L'extension est discrète et configurable, elle synchronise automatiquement les marque-pages avec le site my.foxmarks.com, ce qui permet de toujours les avoir sous la main. De plus, l'interface du site est très bien faite, en Ajax et companie :-)
2 commentairesPasser proprement de Firefox 2 à Firefox 3
Skreo, le 13 Juillet 2008 à 00:40 (modifié le 15/07/2008 à 01:34)
En passant de Firefox 2 à Firefox 3, j'avais eu beaucoup d'emmerdes, par exemple : police de caractères trop petite, crashs incessants, plus de restauration des crashs. Du coup, j'étais tout de suite repassé sur la v2. Sauf que j'avais aussi beaucoup de crashs avec la v2, et je me suis dit que ce devait être parce que je me trimbalais le même dossier de config depuis des années (il est passé par Windows, Kubuntu, Ubuntu...). Et en effet, c'était à cause de ça !
Je vais donc expliquer rapidement comment passer proprement à Firefox 3 en conservant ses mots de passe et bookmarks.
Avant de désinstaller Firefox 2 et d'installer Firefox 3 :- Créez un nouveau dossier quelque part, qu'on va nommer ici backup.
- Rendez-vous dans le dossier de configuration de Firefox :
Sous Linux : /home/user/.mozilla/firefox (remplacez user par votre nom d'utilisateur... on sait jamais...)
Sous Windows : C:\Documents and Settings\all users\Application Data\Mozilla\Firefox\Profiles (je suis trop gentil...) - Dans ce dossier, vous trouverez un dossier avec un nom bizarre, qui est celui de votre Profil. Entrez dedans, puis copiez les fichiers bookmarks.html, key3.db, signons2.txt, et signons3.txt (s'il existe) dans votre dossier backup.
- Désinstallez complètement Firefox 2. Pour cela :
Passez par votre gestionnaire de paquets favori (ou apt-get si vous êtes quelqu'un de bien) si vous êtes sous Linux, ou par le panneau de configuration de Windows.
Puis supprimez le dossier de configuration. - Installez Firefox 3
- Récupérez les bookmarks :
Dans Firefox 3, rendez-vous dans le menu "Bookmarks" => "Organize Bookmarks". Puis cliquez sur "Import and Backup" => "Import HTML". Et là, sélectionnez le fichier bookmarks.html dans votre dossier backup.
Les booksmarks de la barre personnelle ne se mettront pas automatiquement au bon endroit, il suffit de les déplacer. - Récupérez les mots de passe :
Fermez Firefox 3. Supprimez les fichiers key3.db, signons2.txt, et signons3.txtdu dossier de configuration, puis placez ceux de votre dossier backup à la place.
Vous pouvez ensuite redémarrer Firefox 3, avec vos bookmarks et vos mots de passe !
Cette configuration sera propre, et risquera donc moins de faire des imprévus.Pour les plugins, je conseille de simplement les réinstaller, car de toute façon, ils ont presque tous une nouvelle version, et certains ne sont pas encore compatibles.
Les plugins sont ici : https://addons.mozilla.org/fr/firefox/
2 commentairesMes conventions en programmation
Skreo, le 11 Juillet 2008 à 19:40 (modifié le 11/07/2008 à 20:54)On a tous nos petites habitudes de programmation : quel type d'indentation, où placer les accolades, notation hongroise, espacements...etc.
Je vais vous présenter les miennes, non pas pour tenter de les imposer (d'ailleurs tout n'est pas forcément bien), mais pour échanger, savoir ce que vous en pensez, et savoir quelles sont les vôtres. Je ne parlerai ici que de l'aspect visuel de la programmation, pas de la structure des fichiers, des frameworks...Avant tout, un petit exemple en PHP pour illustrer mes conventions :
<?php
$monTableau = array('H', 'e', 'l', 'l', 'o');
$txt = '';
$n = 2;
for($i=0; $i<count($monTableau); $i++){
$txt .= $monTableau[$i];
$n = pow($n, 2);
}
if($n % (strlen($txt)+1)==0)
$txt .= ' World';
echo $txt;
?>Notation :
J'utilise la notation lowerCamelCase pour nommer mes variables, fonctions, classes, et méthodes.Indentation :
Tabulation de la largeur de 4 espace.
Je prends soin de bien indenter tout les blocs. Logique diront certains, mais ce n'est pas le cas partout...Accolades :
Accolade ouvrante à la fin de la ligne de définition de la boucle. Accolade fermante sur une nouvelle ligne, au même niveau que la définition de la boucle.
Pas d'accolades pour un bloc mono-ligne. (par exemple un if suivi d'une seule instruction).Espaces :
Pour les virgules et les point-virgules : pas d'espace avant, un espace après.
Pas d'espace entre les noms de fonction et la parenthèse ouvrante. Idem pour les boucles.
Pas d'espace entre la parenthèse fermante et l'accolade ouvrante dans les boucles.
Pas d'espace entre le else et le if dans les else if.
Un espace de part et d'autre des opérateurs de modification (=, +=, *=, ...).
Pas d'espace pour les opérateurs de comparaison (==, <=, >=) et pour les opérateurs de modification dans les boucles (for, while, if), sauf pour les longues expressions.Guillemets
En php, j'utilise uniquement les guillemets simples (apostrophe), sauf pour afficher des caractères spéciaux (\r, \n ...).
Dans les autres langages, des guillemets doubles.Commentaires
En moyenne un commentaire mono-ligne toutes les 10 lignes, avant un bloc, pour expliquer ce qu'on fait. Je pense qu'ils sont important pour la compréhension générale du code, mais qu'il ne faut pas en abuser.
Pas de bloc de 30 lignes au début des pages, au pire 2 ou 3 lignes.Allez j'ai envie de faire mon chieur, je crée une chaîne ! Je tague divarvel, Darklg, Babozor, et TomClarks qui seront obligés conviés à décrire à leur tour leurs conventions sur leur blog et faire suivre la chaîne

6 commentaires
[1] 2 3 4 5 6 ...
- Créez un nouveau dossier quelque part, qu'on va nommer ici backup.



Haut de page
