Tyrs, un client de micro‐blogging en console

Posté par  (site web personnel) . Édité par Benoît Sibaud. Modéré par Lucas Bonnet. Licence CC By‑SA.
22
7
nov.
2011
Internet

Tyrs est un client de micro‐blogging, supportant les services Twitter et Status.net (identi.ca), le tout en console et surtout utilisant ncurses pour Python. Je profite de la sortie de la version 0.5.0 pour en faire une présentation sur LinuxFr.org.

Les objectifs de Tyrs sont d’obtenir une bonne interactivité, avec une interface assez intuitive que peut offrir un support ncurses. Tyrs essaye de ne pas imposer de choix à l’utilisateur, en proposant un fichier de configuration tant pour les fonctionnalités, que pour l’affichage et les touches par défaut. Les bordures ne vous plaisent pas, trop d’espaces entre les notices, les couleurs vous font mal aux yeux ? Le tout est configurable, avec un fichier ressemblant à un fichier INI.

C’est vraiment pour le fun que j’ai commencé Tyrs, n’ayant pas de bagage spécifique dans le domaine. J’ai choisi de démarrer ce projet parce que je l’utilise, mais également à titre pédagogique. En outre, contrairement à ce qu’on pourrait croire, je ne suis pas un gros utilisateur de Twitter, simplement un petit utilisateur régulier, voulant se faire plaisir à écrire un programme. Les premières lignes datent de mai.

La licence utilisée est la GPL v3, son développement s’effectue sur ce dépôt de GitHub. Tyrs est donc un logiciel libre.

Le Libre au service de l'agriculture du Nicaragua

Posté par  (site web personnel) . Modéré par patrick_g.
Étiquettes :
22
16
nov.
2009
Technologie
On ne peut que se féliciter lorsque le Logiciel Libre est au service du développement d'un pays du tiers-monde. Le Nicaragua est le deuxième pays le plus pauvre du continent américain, possédant maintenant l'un des meilleurs systèmes de partage de données agricoles.

Comme l'agriculture est la base de l'économie nicaraguayenne, la gestion et la mise à disposition pour la population d'informations relatives à cette agriculture est une part du développement et contribue ainsi à la réduction de la pauvreté. On comprend bien que pour un agriculteur, ne pas savoir combien est vendu un kilogramme de patates sur le marché de la grande ville avoisinante est un handicap pour lui.

L'histoire, relatée sur le site américain du Linux Journal, est née un peu par hasard, il y a un an, suite à une conférence de la journée annuelle de Debian à Managua (capitale du Nicaragua) où Johannes Wilm a été convié à participer. Celui-ci était venu parler de LaTeX (NdR : vous me direz que cela n'a rien à voir avec l'agriculture).

C'est alors que Denis Cáceres de Debian au Nicaragua vient lui parler d'un projet qu'il venait de commencer pour une ONG appelée SIMAS (Mesoamerican Information Service about Sustainable Agriculture). Ce projet consiste au développement d'un système d'information web public pour le service régional du ministère de l'agriculture.

Le but était de créer un système d'information, accessible par une interface web, contenant des informations dynamiques et pouvant traiter de nombreuses informations de natures différentes. Le système se devait d'être également facilement extensible pour intégrer de nouvelles sortes de données dans le futur, ne pas avoir une structure figée.

ALBAstryde est un projet utilisant Django, avec un usage intensif de jQuery pour le côté client.