PROJET AUTOBLOG


Planet-Libre

source: Planet-Libre

⇐ retour index

Tasse de Café : Le Top 100 des articles les plus lus sur Wikipédia

vendredi 28 décembre 2012 à 09:30

Depuis sa création, Wikipédia s’est forgé une belle réputation et surtout une belle banque de données avec des millions d’articles créés par un nombre toujours plus important de contributeurs. Et parmi tous ces articles, il peut parfois être intéressant de voir lesquels sont les plus lus, les plus visités, et à la façon de Google avec Google Zeitgeist et YouTube avec Rewind YouTube Style, la fin de l’année est synonyme de bilan pour Wikipédia qui, sans publier officiellement ces classements, laisse aux autres l’accès à ses logs, ce qui a permis à Johan Gunnarsson de nous offrir ce Top 100.

Top 10 des articles les plus lus sur Wikipédia

Enfin, plutôt ces Top 100 étant donné que la page créée à cette occasion contient non seulement les articles les plus lus sur la version anglophone de Wikipédia mais aussi les listes des articles les plus lus dans un certain nombre de langues, dont le français. Mais finalement, ces palmarès ne sont pas si différents que ça, nous y trouvons un certain nombre de points communs avec des pages présentant des services web internationaux comme Google, Facebook ou encore YouTube.

Voici donc, pour ceux qui veulent le détail, le Top 10 des pages les plus vues sur la version française de Wikipédia :

  1. Houx crénelé
  2. France
  3. Facebook
  4. François Hollande
  5. Wiki
  6. Madonna
  7. One Direction
  8. YouTube
  9. Prédictions pour décembre 1012
  10. États-Unis

Comme on peut le voir dans les palmarès d’autres pays, les séries télévisées ont beaucoup de succès et si dans certaines langues on peut en voir dès le Top 10, il faut attendre la douzième place en France pour voir arriver la première série qui est Naruto Shipudden. Cependant, on ne voit pas vraiment de réelle surprise dans cette liste, pas d’article qu’on n’aurait pas pensé voir si haut dans le classement, contrairement à la version anglaise qui voit dans son Top 100 des articles comme « Sex« , « .xxx » ou encore « Human penis size » (taille du pénis humain pour les anglophobes).

Via

Gravatar de Tasse de Café
Original post of Tasse de Café.Votez pour ce billet sur Planet Libre.

Artisan Numérique : Des onglets dans UrxVT

jeudi 27 décembre 2012 à 23:17
urxvt perl tabbed
Des onglets dans UrxVT
Le 28 décembre, 2012 - 00:17 | Ulhume

L'un des seuls gros défaut que je trouve encore à urxvt, c'est l'absence d'une gestion efficace des onglets. Il existe bien le greffon tabbed fournit en standard mais outre le fait qu'il soit disons-le assez moche et bien buggé, il manque un peu de souplesse.

Je me suis donc mis à hacker le code de ce greffon pour finalement le ré-écrire en grande partie.

Principe original

Ce nouveau greffon nommé tabs (super original, ça oui :-) est donc à son origine un simple hack du module tabbed. Avec le temps il en garde surtout la partie logique d'origine consistant à utiliser le terminal lancé juste pour afficher la ligne de statut, et de créer par la suite un terminal enfant par onglet.

Chaque terminal enfant vient alors se placer au dessus du terminal principal de sorte ne laisser visible que la ligne des onglets.

Ce plugin reprend aussi certains principes de tabbed_new (une version amélioré de tabbed) dont la colorisation et le renommage manuel des onglets.

Voyons maintenant ce que ce plugin apporte de neuf par rapport à tabbed :

  • Une gestion plus évoluée des couleurs. Tout est paramétrable ou presque.
  • Chaque action (ouverture d'onglet, déplacement, etc) est une commande que l'on peut lier ou pas à un raccourcis clavier.
  • Les onglets peuvent être manuellement renommés.
  • Les onglets sont aussi renommable comme un terminal, par séquence OSC.
  • On peut fermer un onglet.
  • Divers bugs liés à la tricherie de la fenêtre principale ont été corrigés.
  • Si une application dans un onglet attire l'attention par un BELL, c'est remonté à la fenêtre principale et donc au gestionnaire de fenêtre.

Paramétrage

Les raccourcis clavier

Contrairement à tabbed, ce greffon vous permet de choisir le raccourcis qui vous convient pour chacune des actions. Il permet aussi de ne pas associer de raccourcis aux actions qui ne vous intéressent pas.

Comme toujours, cela se paramètre via ~/.Xdefaults :

! Ajout d'un onglet
URxvt.keysym.M-t              : perl:tab-new

! Changement de l'onglet actif
URxvt.keysym.M-Left           : perl:tab-previous
URxvt.keysym.M-Right          : perl:tab-next

! Déplacement de l'onglet actif (ordre)
URxvt.keysym.M-C-Left         : perl:tab-move-left
URxvt.keysym.M-C-Right        : perl:tab-move-right

! Renommage manuel d'un onglet
URxvt.keysym.M-C-r            : perl:tab-rename

! Commande de saut sur le numéro d'un onglet. Ex. Alt-j5 ira sur l'onglet marqué 5:
URxvt.keysym.M-j              : perl:tab-jump

! Suppression d'un onglet
URxvt.keysym.M-C-k            : perl:tab-kill
les raccourcis

Apparence

Les couleurs sont elles aussi modifiables via ~/.Xdefaults, de même que le séparateur entre les onglets.

! Couleur de la barre (hors onglets)
URxvt.tabs.tab-bar-fg        : 17
URxvt.tabs.tab-bar-bg        : 18

! Couleur d'un onglet innactif
URxvt.tabs.tab-fg            : 17
URxvt.tabs.tab-bg            : 18

! Couleur d'un onglet actif
!URxvt.tabs.tab-current-fg    : 23
!URxvt.tabs.tab-current-bg    : 21

! Couleur d'un onglet en urgence
URxvt.tabs.tab-urgent-fg     : 23
URxvt.tabs.tab-urgent-bg     : 13

! Couleur d'un onglet où il se passe quelque chose
URxvt.tabs.tab-activity-fg   : 23
URxvt.tabs.tab-activity-bg   : 13

! Couleur du curseur de renommage
URxvt.tabs.tab-rename-color  : 23

! Couleur du séparateur
URxvt.tabs.tab-divider-color : 2

! Séquence du séparateur. %20 indique un espace. Il peut y avoir plusieurs caractères.
URxvt.tabs.tab-divider        : -

! Position de la barre (0 en haut, 1 en bas)
URxvt.tabs.tab-position      : 1
Présentation des onglets

Séquences

Certaines séquences OSC permettent de modifier la barre d'onglets. La plus classique, celle qui permet d'en changer le titre. C'est la même que celle qui permet de changer le titre d'un terminal en général.

gaston$echo -en "\\033]2;Un nouveau titre\\007"

Il y a aussi une séquence pour créer un nouvel onglet. C'est pratique par exemple pour initialiser un terminal en lançant automatiquement une série d'onglets.

gaston$echo -en "\\033]777;tab-new;-e;sh;-c;ssh tagazok.fr\\007"

Ici on ouvre un onglet qui lance une session ssh sur le serveur tagazok.fr. Il s'agit des mêmes arguments que pour lancer urxvt (ici urxvt -e sh -c ssh tagazok.fr), la seule différence est que chacun est séparé par un ;.

Changelog

Version 1.0

  • Positionnement de la ligne de tabs en haut ou en bas du terminal.
  • Des couleurs spécifiques pour la barre, les onglets sélectionnés, non sélectionnés ainsi que le diviseur et les onglets où il se passe quelque chose (activité).
  • Possibilité de changer le contenu du séparateur d'onglet.
  • Affichage de l'index de l'onglet dans son label pour une sélection rapide à la mode screen (ex. alt-j + numéro).
  • Renommage manuelle un onglet.
  • Renommage d'un onglet par la séquence d'échappement qui change le titre d'un terminal.
  • Tous les raccourcis clavier sont paramétrable via keysym.

Version 1.1

  • Bug sur le focus/clavier réglé.

Version 1.2

  • Bug tabbed sur les touches étendues non gérées réglé.

Version 1.3

  • Suppression d'un onglet.
  • Simplification du code (suppression du proxy de hooks de tabbed)
  • Remonté des BELL (et donc du hint urgent sur la fenêtre principale) pour les onglets non actifs.

Version 1.4

  • Prise en charge des OSC de changement de titres séquence 0/1 (seull le 2 était utilisé pour l'instant).
  • Possibilité d'ouvrir un onglet par séquence OSC.
  • Prise en charge du mode "urgent" avec couleurs associées lorsqu'un Control-G est émis dans l'onglet.

Téléchargement

Ban, à la demande de certain j'ai mis cela sur mon compte github. J'aime pas trop beaucoup l'idée mais bon, faut vivre avec son temps, de temps en temps ;-)

Au passage j'y ai mis tous mes plugins pour urxvt, et donc plus particulièrement celui-là.

Gravatar de Artisan Numérique
Original post of Artisan Numérique.Votez pour ce billet sur Planet Libre.

Articles similaires

François : Autohébergement : un an et demi plus tard

jeudi 27 décembre 2012 à 17:48

J’écrivais il y a un an et demi mes premiers pas vers l’auto-hébergement, il est temps d’écrire un petit bilan. En effet, je viens de faire table rase sur ma machine pour repartir à neuf. Ma nouvelle machine répondant au doux nom de clématite.

Les raisons d’hier sont-elles celles d’aujourd’hui ?

Reprenons les point par point.

C’était l’un de mes objectifs; et ça l’est toujours. J’ai beaucoup progressé en un an et demi, sans forcément y consacrer beaucoup de temps. Je maitrise mieux les briques email et DNS. J’ai appris tout un tas de choses (détaillées plus bas). Pour moi, c’est un point fort qui continue à l’être car j’ai encore beaucoup à apprendre.

Objectif validé. J’utilise git avec en plus une interface web « de secours » dans le cas où je veux accéder à ces fichiers depuis une machine ne disposant pas de git. Ceci me permet d’avoir une copie de mes documents les plus précieux dans des endroits éloignés. Usage quotidien.

Objectif validé aussi. Ma page perso-pro, initialement hébergée sur le serveur de mon laboratoire, est passée sur mon serveur. J’utilise pour cela un CMS sans base de donné tout à faire suffisant pour cela (Get Simple).

Abandonné. Ma config marchait très bien et finalement, j’envoie sur le serveur web de mon labo. C’est une solution quick and dirty. Je dois chercher ce qui peut me convenir.

Objectif validé. J’utilise rss2mail. Buggué, mais il fonctionne parfois par magie. J’ai entrepris un fork répondant mieux à mes besoins. Ce système est clairement un point fort pour moi.

J’établis un proxy SOCKS dès que j’utilise un wifi. J’ai par ailleurs mis en place un « proxy web » me permettant d’avoir un navigateur dans un site web en quelque sorte. Non public pour des raisons évidentes de sécurité.

Pas beaucoup plus. J’ai essayé owncloud que j’ai abandonné. Trop immature et pas indispensable. J’ai mis en place linkchecker en cours de route pour vérifier les liens morts. Actuellement, je déploie une solution de stats (très simple) pour avoir des idées sur le nombre de visite.

Pourquoi ce nouveau départ ?

Simplement pour des raisons techniques. A l’époque, j’avais choisi gitosis pour propulser mes dépôts git alors qu’il n’est plus maintenu. J’ai préféré passer à gitolite. Le point noir fût le choix du serveur web. Lighttpd m’a donné la migraine lors de sa configuration. Forcer le passage en https sur un sous-domaine avec un mod authentification… et bien je n’ai jamais réussi ça proprement. J’étais motivé par ce serveur pour la réputation de légèreté. Vu le faible trafic, cet argument n’était pas pertinent. Je suis passé à apache. Documentation abondante, la configuration donne une impression de rigueur. J’ai enfin pu faire ce que je voulais. Pour terminer, j’utilisais ssmtp et je suis passé à postfix : il y a des logs et c’est tout de même un plus.

Tout ça ne méritait pas forcément un réinstallation, mais c’était l’occasion ! J’ai ainsi pu mettre à jour mes notes concernant mon installation.

Les problèmes rencontrés… en vrac

J’ai eu quelques difficultés avec iptable. J’utilise désormais ufw. Simple et efficace. J’ai subit une ou deux coupures de courant pallié maintenant par un UPS (Eaton 650) qui tient une demi-heure avec le modem-routeur. Justement, ce modem-routeur m’a causé quelques soucis puisqu’il a rendu l’âme il y a quelques mois. Le temps de recevoir le nouveau et que je me déplace (oui auto-hébergement pas chez moi ;) ), j’ai du basculer sur des solutions de sauvetage. C’est là que j’ai réalisé que mes backups complètes étaient aussi à distance. Ce point est amélioré avec des backups à divers positions géographiques que je fréquente. Néanmoins, mettre en place une solution de substitution intégrale reste difficile à causes de contraintes pratiques. Un point à approfondir donc.

Futur

Je vais étudier la mise en place de ce blog sur mon serveur, c’est à dire un déploiement wordpress + mysql et maintenance. C’est en cours d’essai sur une machine de test. Cette machine de test est d’ailleurs un avantage : j’ai pu migrer mon serveur sans interrompre mon site web et le faire rapidement.

Utiliser la machine de test pour essayer les mises à jour de CMS.

Comme dis plus haut, quelque chose pour échanger des « pièces jointes » trop volumineuses. Je dois réfléchir sur mes besoins précis.

Travailler sur l’anticipation et la réaction à une panne internet ou serveur.

Mes dépôts git public sont sur github. Puisque github a décidé de supprimer la fonctionnalité download. les tarballs sont sur mon serveur mais je continue à utiliser github pour les dépôts. Je n’y vois guère de danger car ces dépôts sont aussi sur mon disque. Ceci dit, si github ne me plaît plus, je réfléchirai à gitlab ou redmine.

Je me dois aussi de réfléchir à des notebooks ipython. La performance et la consommation de ressources que cela peut générer me freine un peu.

Un besoin n’est pas totalement satisfait pour linkchecker. Je souhaite qu’il me notifie par email des nouveaux problèmes sur un site. Le projet linkchecker est malheureusement trop bas niveau puisqu’il se contente de générer un rapport. Si un lecteur connaît une solution existante, je serais heureux de l’écouter :)

Je ne prévois pas d’héberger moi même mes courriels. C’est relativement critique et j’ai un registar qui m’offre un espace suffisant. J’évite ainsi les gros en me permettant de basculer sur ma propre solution le jour venu sans changer d’adresses.

Conclusion

Je ne suis pas prêt d’arrêter. Maîtriser ses données et faire de l’internet sont de belles motivations. Je considère que ces connaissances deviennent très  fondamentale et que les avoir est un atout indéniable.

Merci à VX et Echarp pour les discussions.


Gravatar de François
Original post of François.Votez pour ce billet sur Planet Libre.

Tasse de Café : Xabber, le client XMPP pour Android libéré en janvier

jeudi 27 décembre 2012 à 12:00

Pour ceux qui ne connaîtraient pas, XMPP est un ensemble de protocoles utilisé pour la messagerie instantanée. L’intérêt de XMPP, c’est qu’il est ouvert et qu’il profite, grâce à ça, d’une large adoption au sein des particuliers comme des entreprises. Par exemple, le projet GNOME utilise XMPP, tout comme Google le fait ainsi qu’IBM. Et si les clients XMPP desktop sont assez faciles à trouver, on ne peut pas dire la même chose sur Android où ces clients ne sont pas si nombreux que ça. Xabber est cependant l’un d’entre eux et s’est forgé une assez bonne réputation puisque certains vont même jusqu’à avancer qu’il est le meilleur dans son domaine.

Xabber

Et Xabber va bientôt pouvoir s’affubler d’une autre qualité : l’équipe a annoncé que le code de Xabber sera libéré en janvier et sera donc mis à notre disposition sous licence GNU GPL v3. Dans ce même billet, il est également dit que cette intention était là depuis le début, Redsolution (qui se cache derrière Xabber) étant un « supporter de longue date du logiciel libre et open-source« .

Cet été, une campagne avait été lancée : si le compte Twitter de Xabber atteignait les 50 000 followers, alors le code de l’application serait libéré. Malheureusement ce nombre n’a jamais été atteint mais l’équipe (toujours dans le même article) a déclaré que ce n’était là qu’un prétexte pour voir si les utilisateurs de Xabber avait à cœur de voir ce code libéré.

Bref, une bonne nouvelle, donc, mais il va falloir patienter encore un peu. En effet, en vue de la libération, l’équipe a prévu de revoir le code afin d’y ajouter quelques commentaires et de le rendre un peu plus propre. Une fois que tout ça sera fait, le code de Xabber sera donc disponible sur GitHub.

Gravatar de Tasse de Café
Original post of Tasse de Café.Votez pour ce billet sur Planet Libre.

Bilboplanet : Release Bilboplanet 2.0 stable

jeudi 27 décembre 2012 à 08:04

Bonjour à tous,

Hier j’ai fait passer le site du Planet-Libre sur la nouvelle version du Bilboplanet 2.0 et ça s’est passé sans aucun problème. Quelques bugs ont été corrigés depuis la dernière release-candidate, mais rien d’alarmant et ça me laisse penser que le code peut désormais sortir avec l’étiquette « stable ».

Donc n’hésitez plus et profitez de cette dernière version du Bilboplanet pour créer plein de planets à travers le monde. Créez vos communautés et faites-nous savoir ce que vous en pensez. Nous voulons que le Bilboplanet reste à jour et continue à évoluer avec les besoins du web d’aujourd’hui, donc nous avons besoin de vos retours pour connaitre ce que vous avez aimé, ce que vous n’aimez pas et ce que vous voudriez voir dans les prochaines versions.

Chacun a son propre usage du CMS et nous somme intéressés de savoir comment vous l’utilisez pour savoir comment vous l’amélioreriez !

En attendant, on vous souhaite du bonheur à l’usage et une très bonne année 2013 (dans quelques jours)

Télécharger la dernière version : bilboplanet-2.0.zip

Gravatar de Bilboplanet
Original post of Bilboplanet.Votez pour ce billet sur Planet Libre.

Articles similaires