Weboob a dix ans !

Posté par  . Édité par Davy Defaud, ZeroHeure, Julien Jorge, Bruno Michel, Ysabeau 🧶 et palm123. Modéré par Davy Defaud. Licence CC By‑SA.
Étiquettes :
48
12
fév.
2020
Python

Logo Weboob

Cela fait dix ans jour pour jour que ce qui initialement était un bête script « dlfp2mail » a été renommé « Weboob », pour « Web Outside of Browsers », avec un objectif plus ambitieux : être une bibliothèque d’APIsation du Web.

Celle‑ci propose aujourd’hui quarante capabilities, qui sont une manière de standardiser les modèles de données et les interactions avec des sites proposant une capacité donnée, par exemple la vidéo, les actualités, l’émission de factures, la gestion de contacts, la banque, etc.

La bibliothèque intègre également de base 254 modules qui, chacun, interagit avec un site Web donné. Un module va implémenter une ou plusieurs capability : par exemple, Youtube implémente juste CapVideo, mais BNP implémente CapBank, CapDocument, CapProfile, CapContact et CapMessages.

Enfin, il existe 50 applications builtin qui s’interfacent avec les capabilities pour interagir avec les modules qui les implémentent. Par exemple, Boobank est une application en ligne de commande pour consulter et exporter ses comptes bancaires, QVideoob est une application Qt pour rechercher des vidéos, tandis que Monboob est un démon qui consulte régulièrement les sites d’actualité ou proposant une messagerie, et les envoie par courriel.

Mais la plus grande force de Weboob réside dans le fait qu’il s’agisse d’une bibliothèque. Ainsi, il est possible d’enrichir des logiciels existants avec cette capacité d’interagir avec des sites Web derrière une couche d’abstraction. Ainsi, dès qu’un nouveau module est créé, toutes les applications gérant au moins une des capabilities qu’il implémente vont automatiquement pouvoir en profiter.

À l’occasion de ce dixième anniversaire, la version 2.0 de Weboob est parue.

Une victoire de l’éthique dans une guerre économique

Posté par  . Édité par Davy Defaud, palm123, ZeroHeure, Ysabeau 🧶 et Julien Jorge. Modéré par Davy Defaud. Licence CC By‑SA.
114
19
nov.
2019
Communauté

Blackbird est une entreprise américaine qui fait partie de la catégorie « chasseur de brevets » (patent troll, en anglais), et pas n’importe laquelle, puisqu’elle est l’une des plus actives dans le domaine.

Les chasseurs de brevets achètent des brevets pour ouvrir des procès aux entreprises les enfreignant, le but est purement lucratif. La justice américaine étant ce qu’elle est, il est préférable pour une entreprise même innocente, d’éviter de payer les frais d’avocat et trouver un accord à l’amiable avec le chasseur de brevets, c’est moins onéreux et plus rapide.

Blackbird a voulu jouer le même jeu que d’habitude avec Cloudflare, en ouvrant sa cent‑huitième action en justice, à propos du brevet « Providing an Internet third party data channel », qu’ils ont précédemment acquis pour 1 US$.

Malheureusement pour Blackbird, Cloudflare a décidé de se défendre de manière exemplaire.

Journal Microsoft Edge : bientôt une version GNU/Linux

Posté par  . Licence CC By‑SA.
Étiquettes :
21
16
nov.
2019

Ivre, je viens de voir que Microsoft va publier une version de Edge pour Linux.

Ça m’a fait à peu près la même impression que recevoir une exception levée de cette manière :


    default:
        throw new Error("BUG: SOMETHING IS HORRIBLY WRONG, THIS SHOULD NEVER HAPPEN!");
    }

Je savais que je ne dormais pas assez en ce moment, mais là l’avertissement est sévère !

Bientôt, on pourra lire :

Microsoft développe une version de Cortana (…)

Journal Atom / VSCode

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
44
17
oct.
2019

Tu es lassé des discutions sans fin sur les thématiques égalitaristes de genre ? Tu trouves que le troll emacs meilleur que vim est périmé depuis au moins une décennie ? (Le consensus semblant être que vim est un meilleur éditeur de texte mais que Emacs est un meilleur OS) Tu souhaiterai que le trolldi tombe un jeudi plutôt qu'un vendredi parce que tu penses trop au week-end pour mouler efficacement ? Tu voudrais recentrer les débats sur la pertinence (…)

Journal Wikimedia pris en otage

13
15
oct.
2019

Je n'ai pas vu de journal sur le sujet alors je me lance. Wikipédia c'est à l'origine un projet de geeks, donc c'est normal d'en parler ici je pense. Le sujet du jour : l'entrisme qui pourrit le projet de l'intérieur.

Quelques définitions :
* Wikipédia - c'est l'encyclopédie.
* Wikimedia Foundation, c'est une association américaine au fonctionnement pas totalement démocratique, qui supporte l'encyclopédie et les autres projets connexes (dictionnaire, photos etc.).
* Wikimédia France, c'est une association (…)

Journal Nouvelle CSS pour linuxfr

Posté par  (site web personnel) . Licence CC By‑SA.
9
26
août
2019

Bonjour Nal,

Linuxfr se cherche une nouvelle identité visuelle. Le télétype ne faisant pas consensus, j'ai commencé une nouvelle CSS qui je l'espère pourra devenir celle par défaut.

Elle se base sur le cadriciel NES.css et donne à notre site préféré un délicieux charme rétro.

Source

J'hésite toutefois sur le choix des couleurs, est-ce qu'il ne faudrait pas avoir du texte blanc sur fond noir? Ou jaune sur fond bleu? Qu'en penses-tu?

Sortie du bureau léger Xfce 4.14

Posté par  (site web personnel) . Édité par Benoît Sibaud, Davy Defaud et ZeroHeure. Modéré par ZeroHeure. Licence CC By‑SA.
Étiquettes :
49
17
août
2019
Serveurs d’affichage

Xfce est un bureau léger pour UNIX. Son principal avantage est d’être « normal » : un menu pour lancer des applications, une barre de tâches, un gestionnaire de fichiers, un panneau de configuration… Il ne cherche pas à révolutionner le bureau, à en mettre plein la vue ou à supprimer des fonctionnalités à chaque version.

Après plus de quatre années de développement, la version 4.14 remplace la version 4.12.

Journal Enfin un maire qui a la tête sur les épaules

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
24
28
oct.
2018

Cher journal,

Une nouvelle radiophonique me met en joie ce dimanche soir, un maire a enfin pris une vrai disposition concernant les chasseurs : Forcer les promeneurs en forêt à porter un gilet jaune.
Timide reconnaissance d'un vrai problème, personnellement j'aurai plutôt forcé ces inconscients à porter un gilet pare balle (acquis à leur frais bien sûr).
Non mais c'est vrai quoi, ils y en a même qui osent aller en forêt avec des enfants. Après tout les chasseurs portent (…)

Journal Risc-V est prêt pour le desktop™ !

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
46
28
sept.
2018

Cher journal,

Savais tu que le set d'instructions libre Risc-V promu par ARM est désormais desktop ready™ ?

En effet, c'est WesternDigital qui vient de publier un tutoriel pour compiler la meilleur suite de logiciels connue pour le desktop : Fedora Gnome !
Le tuto cible un processeur U540 (4 cœurs 64bits U54 et 1 cœur E51) produit par SiFive. Si tu es pauvre tu pourras faire tourner cet OS desktop-ready avec Qemu.

Mais si tu es riche tu pourras (…)