SansFiltre

Aller au contenu | Aller au menu | Aller à la recherche

Tag - services web

Fil des billets - Fil des commentaires

Vivre (et mourir) sur le Net

Un excellent article de Yves Dupin dans le Vendredi n° 15. Il donne 10 conseils pour gérer son identité numérique (voir aussi Archives de la catégorie : Identité numérique sur InternetActu et Qu’est-ce que l’identité numérique ? chez Fred Cavazza.

Je considère que ce sujet et important. J'en ai traité au fil du temps :

A style sheet to show Microformats

Microformats are a simple way to structure informations in (X)(HT)ML.

This CSS allow to show the Microformats bits contained in a page. View a page.

Design principles
  • Simplicity: Use only a CSS, no image, nothing else
  • Portability
  • Be unobtrusive but visible
  • Use the green color to remind of the logo
  • For inline elements, one clue is enough
  • For block element, a start and end element is needed but not sufficient. That is the reason for the border.
Usage

To install, just copy the file "microformats.css" in the directory next to your CSS, then at the end of your CSS add a line with

@import "microformats.css";
Camino/FireFox

The Camino default style sheet is in

~/Library/Application Support/Camino/chrome/userContent.css

The FireFox default style sheet is in

~/Library/Application Support/Firefox/Profiles/profilename/randomstring.default/chrome/

And restart Camino/FireFox

Thunderbird
~/Library/Application Support/Thunderbird/Profiles/profilename/randomstring.default/chrome/
Safari

Put the css file anywhere you like (your username/Library/Safari/ folder might be a good place) and then select it in Preferences > Advanced > Style Sheet. Restart Safari.

Others

Just find the default local CSS and add the line

@import "microformats.css";

at the end of the file.

Update 2008/12/4: see an example of use of microformat

Notes:

Idea from the DotClear style sheet.
Some informations found on http://www.hicksdesign.co.uk/journal/highlight-microformats-with-css found via the Microformat wiki

Social network portability

I've been thinking a lot about the social graph for awhile now: aggregating the graph, decentralization, social network portability, etc.

Thoughts on the Social Graph

This paper describe a possible way to build an infrastructure allowing to manage the social network graph. This would allow people to build tools on top of this and not reinvent the wheel each time thay need any "social network" feature in their application.

This project is at the same level as OpenID for the digital identity. It will need a lot of time before being usable. But it is like the original development of the Web, creating open and free building blocks to allow people to build new and innovatives usages on top of them.

OpenID

Ca fait longtemp que je voudrais écrire un article sur la gestion de l'identité et en particulier sur OpenID. Ce qui est difficile, c'est d'expliquer clairement et simplement les concepts. C'est aussi de souligner l'importance du sujet sans tomber dans le coté épouvantail. Je ne prévoit pas encore quand ce sera possible. En attendant voici :

Quelques liens sur le sujet

Un screencast sur l'utilisation d'OpenID.

Quelques sites ou on peut utiliser OpenID

LiveJournal, Ma.gnolia, Technorati, Ziki...

http://www.todekaproject.com/ à explorer

Quelques CMS permettant l'utilisation d'OpenID :

DokuWiki, Drupal, MediaWiki, WordPress...

PS : L'URL de votre blog peut vous servir d'identifiant OpenID. C'est assez sympa ;-)

Réseaux sociaux

Ca fait déjà longtemps que je m'intéresse au phénomène des réseaux sociaux. A tel point que je me suis enregistré sur pas mal d'entre eux "pour voir". Récemment, je me suis dit qu'il fallait que je revoie l'ensemble de mes inscriptions et que je les rassemble dans un endroit facilement accessible. Et quoi de mieux qu'un billet sur ce carnet ;-)

Ces multiples inscriptions m'ont permis de retrouver trace d'anciens collègues et même d'anciens condisciples de mon ancien lycée. Il n'est donc pas inutile d'être inscrit sur plusieurs réseaux. Mais c'est demander beaucoup à l'utilisateur que de maintenir à jour les mêmes informations en de multiples endroits.

Cela ouvre d'ailleurs aussi la question de la gestion de l'identité numérique qui fera sans doute l'objet d'un billet ultérieurement.

J'ai remplis une fiche (souvent longue et détaillée) pour m'inscrire sur ces sites. Sur chacun d'entre eux j'ai un réseau de relation qui n'est pas forcément le même que sur les autres. Or tout cela est insatisfaisant. Je ne cherche pas à avoir plusieurs identités. Et je ne cherche pas à avoir de multiples réseaux de relations. Je voudrais éventuellement distinguer ce qui ressort de la sphère personnelle de ce qui ressort de la sphère professionnelle, mais au delà de ça, je n'ai rien à cacher ;-)

Chacune de ces "fiches" est intéressante s'il est facile pour moi de la publier. Or, j'ai fait une recherche sur l'URL publique de chacun de mes comptes, et le résultat est loin d'être satisfaisant.

Je suis assez systématique dans mes inscriptions. Je peut donc vous aider à me trouver. Si, dans la liste ci-dessous, l'URL ne mène pas directement sur ma page, vous pouvez rechercher dans l'ordre :

  • fgranger
  • francois POINT granger AT gmail POINT com
  • francois POINT granger AT free POINT fr (comptes les plus anciens)

Cette liste des réseaux sociaux ou je suis inscrit est probablement incomplète... A vous de me dire si j'en ai oublié :

Un petit nouveau à la limite entre gestion d'identité et réseau social

Edit 19/05/2007

Gestion de l'identité en ligne :

Il y a aussi le domaine de la notation sociale:

Dans un domaine un peu différent:

Certains gestionnaires de signets[1] offrent aussi des fonctions de réseau social. Je les mentionnent donc ici :

Notes

[1] Bookmark manager

Mes liens pour réinstaller Dotclear

Je fais une petite liste ici pour rassembler les liens que j'utilise lors d'une installation de Dotclear.

Pas à pas pour SpamClear

Une version plus récente de cet article, Pas à pas pour Spamclear (2)

Je viens de refaire une installation de SpamClear sur un carnet équipé de Spamplemousse. Voici un petit résumé pas à pas de la marche à suivre. Les parties en gras italique reflètent mes choix et opinions personnels.

Versions

DotClear 1.2.4
Spamplemousse 0.1.4
SpamClear 0.1.2 (URL du package http://slashboot.free.fr/spamclear/download.php)

Installation

Je considère ici que DotClear et Spamplemousse sont déjà installés et opérationels.

  • Cliquer sur Outils
  • Puis sur Gestionnaire des plugins
  • Copier l'URL du package SpamClear puis la coller dans le champ Indiquez l'URL (http ou ftp) du fichier de plugin :
  • Cliquer à nouveau sur Outils
  • Cliquer sur SpamClear. Vous aurez un message à propos de la création des tables.
  • Cliquer de nouveau sur Outils, puis sur SpamClear. Vous devez obtenir l'écran suivant.
  • Modifier le fichier tb.php qui se trouve à la racine du site. Après la ligne 149

require_once dirname(__FILE__).'/'.DC_ECRIRE.'/tools/spamplemousse/inc/tb.php';
insérer la ligne
require_once dirname(__FILE__).'/'.DC_ECRIRE.'/tools/spamclear/inc/tb.php';
(l'ordre des lignes est important)

  • Retourner dans le navigateur.
Premier entrainement

Un filtre bayesien n'a besoin d'être entrainé que sur quelques exemples. Au fil du temp, il faudra le réentrainer sur de nouveaux commentaires ou son résultat deviendrait moins performant.

Mettre en ligne quelques spam récents retenus par Spamplemousse pour avoir de la matière.

  • Cliquer sur Outils
  • Cliquer sur SpamClear.
  • Cocher la case Show spam score et cliquer sur View.
  • Dans la liste, repérer les non spam dont le score est à plus de 5%. S'ils ont une croix rouge , cliquer la croix rouge à droite de la ligne pour qu'elle devienne une coche verte . Cocher la case à gauche de leur titre.
  • en bas de la page, dans le menu With selected choisir Train database et cliquer sur Go.
  • Cliquer Ok dans l'alerte.
  • Cocher la case Show spam score et cliquer sur View.
  • Dans la liste, repérer les spam dont le score est à moins de 90%. S'ils ont une coche verte, cliquer la coche verte à droite de la ligne pour qu'elle devienne une croix rouge . Cocher la case à gauche de leur titre.
  • en bas de la page, dans le menu With selected choisir Train database et cliquer sur Go.
Entretenir l'entrainement

Refaites les opération ci-dessus de temps en temps sur les derniers commentaires reçus et principalement quand des spam recommencent à passer ou que des non spam sont retenus par le filtre.

PS: pour les suppressions en masse, j'utilise toujours l'excellent MCommentaires.

Test

Par hasard

En recherchant tout autre chose, je vient de tomber sur cette page ou le mot Garfieldd est le 13ème plus recherché :

Recherche sur Technorati vers 18h.

Microformats

Beaucoup de gens ont entendu parler des . Certains ont entendu parler des de . Mais on n'est pas obligé de savoir que cela fait partis d'un mouvement plus large de création de MicroFormats pour le web semantique (avec un s minuscule).

Je viens de publier un hack (lien corrigé) à moitié pas fini pour faciliter la saisie par les auteurs de carnets sous DotClear de certains de ces Microformats.

Comme je ne connais pratiquement pas JavaScript, c'est du dévelopement par "copier/coller".

Toutes les remarques sont les bienvenues.