Tomate : une petite applet de productivité pour Linux

Posté par  (site web personnel) . Modéré par baud123. Licence CC By‑SA.
42
13
mai
2011
Python

Comme beaucoup d'entre nous, je souffre de problèmes de procrastination et d'attention, surtout devant un ordinateur. Comment résister à l'appel de l'Internet et se concentrer sur une tâche importante, mais pas forcément passionnante ?

Je me suis donc mis à la recherche d'outils qui puissent m'aider à mieux me concentrer. Je suis tout d'abord tombé sur un très bon livre recommandé par Papey : "Comment ne pas tout remettre au lendemain", par Bruno Koelz.

Finalement, pour moi, le diagnostic est le suivant : le plus difficile est de s'y mettre, c'est-à-dire de se concentrer pendant un laps de temps suffisant pour se plonger dans le problème. Une fois cette étape passée, continuer est beaucoup plus simple.

J'ai donc développé une petite applet qui me permet de passer un contrat avec moi-même: en cliquant sur une petite icône, je m'engage à me concentrer sur un problème donné pendant au moins dix minutes. L'icône devient alors rouge pendant dix minutes, après quoi elle passe au vert. Je suis alors libre de m'arrêter ou de continuer.

N. D. M. : le projet est sous licence GPL 3.

GNOME 2.24 : un air de renouveau

Posté par  . Édité par Benoît Sibaud. Modéré par Mouns.
42
25
sept.
2008
Gnome
GNOME est un environnement de bureau libre, populaire et multi-plate-forme ; axé sur la simplicité d'utilisation et de développement, l'accessibilité et l'internationalisation. Aujourd'hui, la plate-forme GNOME s'étend également à l'embarqué avec l'initiative GNOME mobile.

Comme prévu, GNOME 2.24 sort en septembre 2008, six mois après la 2.22 et 6 mois avant la 2.26. Cette version inclut les nouveaux logiciels Empathy pour la messagerie instantanée, Ekiga 3.0 pour la VoIP. Le navigateur de fichiers Nautilus propose un troisième mode d'affichage des fichiers plus compact et des onglets. Désormais Nautilus renomme automatiquement les fichiers sur partition FAT lors de la copie, pour éviter des surprises dues aux limitations de ce système de fichier. L'auto-complétion du chemin dans la barre d'adresse est plus rapide, plus cohérente et plus souple. GNOME prend en charge le tout nouveau standard de thème sonore de freedesktop ; le logiciel de configuration du son a d'ailleurs été revisité par la même occasion. La gestion du multimédia a subit de notables améliorations avec la prise en charge de multiples tuners TV, de vidéos YouTube à une meilleure résolution, des télécommande infrarouge, etc. Enfin, cette version de GNOME fournit un jeu de fonds d'écran de qualité suite à un concours de fond d'écrans.

En terme d'accessibilité, GNOME trouve toujours de quoi s'améliorer, restant ainsi le bureau le plus accessible sur le marché (tant propriétaire que libre). La navigation dans le bureau grâce au clavier a été améliorée, permettant de passer d'une application du tableau de bord à une autre grâce au raccourci Ctrl+Alt+Tab. Dans Nautilus, la sélection de fichiers au clavier est devenu linéaire plutôt que rectangulaire. L'utilisation de la souris n'en a pas été pour autant délaissée. L'accessibilité basée sur la souris a été étendue pour les configuration multi-écrans. Les gestes décrits avec la souris sont maintenant dessinés. La lecture orale de l'affichage a été grandement améliorée tant pour les applications GNOME (navigateur d'aide, tableaux de bord) que pour les applications tierces (applications Java, OpenOffice.org, Thunderbird, Pidgin, etc.). De même, la lecture des sites web utilisant la technologie ARIA a été implémentée.

Pour les développeurs, l'actualité est chargée avec la préparation à l'arrivée de GTK+3.0. Les versions 2.X à venir permettront de détecter les erreurs de compatibilité avec la version 3.0. Les classes et fonctions, les fichiers en-tête et les conventions obsolètes généreront des Warnings. En terme de fonctionnalités, GNOME 2.24 s'appuie sur la GLib 2.18 incluant notamment la gestion des emblèmes dans GIO, une gestion plus fine du montage des volumes, un support étendu pour l'internationalisation suivant le contexte, etc. GNOME 2.24 dépend de GTK+2.14 avec notamment le support générique du montage de volume avec fenêtre d'authentification (si besoin), le remplacement de fonction de libgnome, le portage vers GIO, etc. Enfin Empathy vient avec ses bibliothèques permettant d'accéder à toutes les fonctionnalités de la messagerie instantanée (présence, transmission, interface), voilà qui ouvre de nouvelles possibilités pour les versions à venir ! À noter que GNOME 2.24 fournit pour la première fois une version de la plate-forme de développement GNOME Mobile, notamment utilisée dans Maemo et dans OpenMoko.

GNOME 2.24 est disponible en 114 langues dont 45 traduites à plus de 80%. Vous trouverez GNOME 2.24 dans un live CD ou directement par votre distribution.

Cette version confirme les changements profond de GNOME depuis GIO jusqu'à DBus, PolicyKit, ConsoleKit et PackageKit en passant par gnome-session. Après des années de "ToPaZ", c'est aussi le début de la gestation de GNOME 3.0 avec la préparation de l'accueil de GTK+3.0. GNOME 2.24, c'est la continuité de GNOME, mais avec un pied dans l'avenir.

Xfce 4.8 est là !

Posté par  (site web personnel) . Édité par Benoît Sibaud. Modéré par patrick_g.
Étiquettes :
42
18
jan.
2011
Serveurs d’affichage
Xfce est un environnement de bureau basé sur GTK+ qui se veut léger, simple, mais complet, souple, modulaire, portable et respectueux des standards portés par freedesktop. Ce dimanche 16 Janvier est sortie la version 4.8 de Xfce, après deux ans de développement et trois versions bêta. Pour rappel, la version 4.6 était sortie en février 2009.

Plusieurs nouveautés :
  • Un nouveau tableau de bord, réécrit de zéro, avec gestion de la transparence, du double écran, configuration plus facile, mais toujours compatible avec les anciens greffons ;
  • Le portage de thunar, xfdesktop et thunar-volman vers gio, permettant notamment l'utilisation des partages réseau dans thunar ;
  • Utilisation de consolekit, udisk, upower ;
  • Expulsion de HAL ;
  • Apparition de libxfce4ui (remplacement de libxfcegui4), garcon (gestion des menus, remplacement de libxfce4menu), tumbler (thumbnailer) ;
  • Support multi-écran amélioré, avec une meilleure interface de configuration ;
  • Et bien sûr, des corrections de bogues à la pelle.
L'installeur « automatisé » devrait bientôt sortir. Il permet d'installer simplement Xfce 4.8, si votre distribution ne le propose pas.

Google sort un serveur NX libre

Posté par  (site web personnel) . Modéré par baud123.
42
17
juil.
2009
Internet
NX est un protocole permettant le déport de l'affichage X par dessus internet avec une bande passante limitée, utilisant une compression dédiée pour les requêtes X et ssh pour la sécurité.

La société qui en est à l'origine, NoMachine avait libéré en GPL la majorité du code en 2003, mais le serveur est resté propriétaire. Une implémentation libre du serveur existe depuis 2004 dans le projet FreeNX mais elle est écrite dans un mélange de Bash, d'expect et de C ce qui pour Google la rend difficile à maintenir.

Il y a quelques semaines, Google a donc sorti un nouveau serveur NX sous GPLv2, Neatx, majoritairement écrit en python.

Publication d'OpenGL 3.2

Posté par  . Modéré par patrick_g.
Étiquettes :
42
4
août
2009
Serveurs d’affichage
Profitant de la tenue du SIGGRAPH 2009 à la Nouvelle Orléans, le Khronos Group a annoncé la publication de OpenGL 3.2. Il s'agit là d'une interface de programmation graphique multi plate-forme spécialisée dans le rendu 3D, concurrençant l'API Direct3D de Microsoft (dont la version 11 accompagnera la sortie de Windows 7).

Il s'agit de la dixième version publiée depuis la sortie de la version 1.0 en 1992 et de la troisième en seulement 1 an (la 3.0 étant parue le 02 août 2008 et la 3.1 le 24 mars 2009).
Cette parution confirme le bien-fondé du passage de l'OpenGL ARB originel, chapeauté par SGI, à celui du Khronos Group qui visait à en accélérer le développement, et ce malgré la (relative) longue attente de la version 3.0.

Le travail sur la norme OpenGL est conjoint à :
  • OpenGL ES (API graphique destinée à l'embarqué),
  • OpenCL (API dédiée à la parallélisation des calculs, notamment via les processeurs graphiques)
  • et depuis peu à webGL (visant à permettre l'utilisation de la 3D directement au sein des navigateurs).

De jolies choses dans ce terminal !

Posté par  (site web personnel) . Modéré par Florent Zara.
Étiquettes :
40
6
juin
2009
Ligne de commande
Vous avez envie de passer au tiling desktop et vous aimez le terminal... mais bon... c'est bien beau d'avoir du texte partout, parfois on aimerait simplement faire des petites fenêtres pas trop moches pour mettre en forme notre sortie de commande. Vous connaissez les ncurses, mais vous avez envie de faire vite, en bash... oui en bash !

C'est là que "Bash simple curses" peut vous aider. L'auteur (moi même) cherchait à la base à se faire une petite barre pour Xmonad, c'est devenu une bibliothèque sympathique qui permet de faire des choses assez sympathiques. Voyez les deux captures dans la page d'accueil du projet et surtout comme le code est petit pour réaliser ce genre de sortie de terminal.

Nouvel installateur pour ArchLinux

Posté par  (site web personnel) . Édité par Benoît Sibaud. Modéré par baud123. Licence CC By‑SA.
40
22
août
2011
Arch Linux

La communauté ArchLinux vient de sortir son tout dernier média d'installation pour cette distribution qui se veut simple (selon le principe KISS) et constamment à jour grâce à son approche en rolling release.

L'installateur 2011.08.19 présente, entre autres, ces nouveautés :

  • le chargeur d'amorçage syslinux est maintenant proposé par défaut ;
  • prise en charge expérimentale des systèmes de fichiers brtfs et nilfs2 ;
  • le fichier rc.conf a été remis au goût du jour pour coller aux dernières évolutions ;
  • la sélection des sources est plus flexible ;
  • l'image inclut le kernel 3.0.3-1, pacman 3.5.4-3, glibc 2.14-4, mkinitcpio 0.7.2-1, initscripts 2011.07.3-1 et netcfg 2.6.7-1.

Chrome, le futur navigateur de Google

Posté par  (site web personnel) . Modéré par Nÿco.
Étiquettes :
40
2
sept.
2008
Internet
Le buzz du 1er septembre 2008 : le navigateur de Google, anciennement sous le nom de code supposé GBrowser, a été officiellement annoncé et baptisé Google Chrome.

Une BD de 38 pages par Scott MacCloud explique (presque) tout sur les raisons, les concepts. La BD met en scène les développeurs du navigateur en question qui nous présentent le navigateur en image. Cette BD, sous licence CC by-nc-nd a été envoyée par courriel à quelques élus pour répandre la nouvelle. Alors en quoi consiste précisément Google Chrome ?
  • sous licence libre — probablement la licence Apache 2 (pourra être intégré dans des projets propriétaires sans retour).
  • le moteur de rendu utilisé est WebKit (licence LGPL), lui-même basé sur KHTML. Le navigateur d'Android, la plateforme pour téléphones mobiles de Google, utilise déjà WebKit.
  • inclus aussi Google Gears, un greffon d'ores-et-déjà existant pour différents navigateurs (y compris Firefox-linux-32) qui permet d'utiliser des applications Web en mode déconnecté.
  • une nouvelle machine virtuelle JavaScript écrite entièrement par Google, prétendument la plus performante (?) et que Google espère voir utilisée par les autres navigateurs.
  • d'une IHM mise-à-jour.
D'un point de vue architectural, tous les onglets tourneront dans des processus différents dans des zones isolées (« sandbox ») et Google désire faire une spécification pour les créateurs de greffons, pour que ces derniers soient isolés aussi (« jail »).

NdM : « Il ne sera disponible dans un premier temps que sur le système d'exploitation de Microsoft, Windows, mais Google a indiqué "travailler dur pour concevoir des versions Mac et Linux également". » (source AFP). Voir aussi « À propos de Google Chrome et du reste sur le blog de Tristan Nitot de Mozilla Europe.

NdM 2 : Merci à smc pour son journal initial et très complet qui a permis cette dépêche.

NdM 3 : l'annonce, « A fresh take on the browser », sur le blog officiel de Google, et la BD officielle.

Manifestation contre le Brevet Logiciel Unitaire, jeudi 12 décembre 2019 à Bruxelles

40
10
déc.
2019
Justice

La FFII (Association pour une infrastructure de l’information libre ou Förderverein für eine Freie Informationelle Infrastruktur e.V.) appelle à manifester contre le Brevet Logiciel Unitaire, la troisième tentative de valider les brevets logiciels en Europe. Les brevets logiciels sont des dangers pour les petites entreprises du secteur, qui ne peuvent se défendre. La Cour UPC (Unified Patent Court) est une cour internationale captive située en dehors de l’Union européenne, et qui aura le dernier mot sur la question des brevets logiciels. La Cour UPC favorisera les « trolls des brevets » qui volent nos emplois.

Informations pratiques :

  • lieu : Parlement régional bruxellois, rue du Lombard 69, 1000 Bruxelles ;
  • heure : de 12 h à 14 h ;
  • consignes : pensez à prendre un trousseau de clefs qui fait du bruit, les clefs du royaume ;
  • organisateur : Benjamin Henrion, FFII eV, @zoobab ;
  • contact : zoobab at gmail.com, +32 484 566109 ;
  • T‑shirts : nous amènerons des T‑shirts jaunes « NO Unitary Software Patents ».

Bannière No Banana Union No Software Patents

Rolisteam v1.9, la nouvelle version

40
13
oct.
2019
Jeu

L’équipe de Rolisteam est heureuse d’annoncer la sortie de la version 1.9 du logiciel de table virtuelle pour la réalisation de parties de jeu de rôle. Le but de Rolisteam est de proposer une solution pour jouer à tout type de jeux de rôle. Il propose une série de fonctionnalités allant du partage d’images au lancement de dés. Rolisteam est une table virtuelle libre. Elle est une divergence (fork) de Rolistik fait en 2009.

Rolisteam
Cette version contient de nombreux changements (voir liste complète plus bas) dont les principaux sont : l’arrivée d’un serveur dédié, un navigateur Web interne au client, des notes partagées, un visionneur de PDF et des améliorations côté « expérience utilisateur », sans oublier l’amélioration des nouveautés de la version 1.8.

L'envolée de Thunderbird dans l'administration française

Posté par  . Édité par Benoît Sibaud. Modéré par baud123.
Étiquettes :
39
13
déc.
2009
Mozilla
Thunderbird 3 : une partie du code développée par la gendarmerie

Thunderbird 3, la toute dernière version du client de messagerie de Mozilla doit une partie de son code à la gendarmerie nationale. Cette dernière a pu ainsi développer des extensions spécifiques de sécurité pour ses besoins et créer une adaptation nommée Milimail (NdR : le projet s'appelle maintenant TrustedBird cf. 2ème partie de la dépêche). Parmi les changements on notera une manière astucieuse de garantir que le message a été lu par le destinataire, ce qui peut être vital pour un ordre militaire grâce à un avis remis par le serveur de messagerie car tout autre forme d'accusé de réception par des clients de messagerie nécessitait, à un moment ou à un autre, le clic du destinataire à un endroit. En outre, il n'est prévu aucune forme d'accusé par le protocole de messagerie électronique normalement.

France : le fisc migre sa messagerie sous Thunderbird

La DGFiP (direction générale des finances publiques) va déployer pas moins de 130.000 postes sous Thunderbird. Ce sont des raisons de coûts et d'harmonisation qui ont conduit la DGFiP, résultante de la fusion de la DGI (direction générale des impôts) et de la DGCP (direction générale de la comptabilité publique), à choisir la solution standard libre. Auparavant, les deux directions utilisaient Microsoft Outlook et IBM Lotus Notes. Côté serveur, c'est OBM qui a été retenu.

Le ministère de la Défense recommande Thunderbird et Postfix à ses fonctionnaires

En sein du ministère de la défense, dans ce cadre de sécurité exigeant, c'est logiquement le libre qui s'impose avec Thunderbird et Postfix, en remplacement de Outlook et Exchange. Cela impactera 200.000 postes. Ceci est le résultat d'une préconisation, la « directive définissant les règles de la messagerie électronique » de la DGA (délégation générale pour l'armement).

Présentation du jeu Simutrans

Posté par  . Édité par baud123, Benoît Sibaud et NeoX. Modéré par Benoît Sibaud. Licence CC By‑SA.
39
14
avr.
2012
Jeu

Simutrans est un jeu gratuit open source (perl Artistic License) de simulation de transport.
Bien que ce jeu existe depuis assez longtemps, puisque son développement a commencé en 1997, cet article permet de faire un point sur l'actualité du projet et de sa communauté.

Fonctionnement du jeu

« Créer des réseaux de transports comme vous l'avez toujours rêvé » explique la page d'accueil du site officiel.

Logo

Le but est d'établir une ou plusieurs sociétés de transport prospères :

  • transports de passagers, de courriers et de matières premières ou de produits manufacturés par la route, le rail, la mer ou les airs.
  • interconnexion entre les villes, les quartiers avec des bâtiments publics, des attractions touristiques.

Vous devez contrôler l'état de vos finances et le trafic des véhicules et des biens transportés.
Des moyens de transports, des usines et divers bâtiments apparaissent au fil des années entre 1880 date de début de jeu et 2050 date de fin.
Il est également possible d'activer le mode jeu libre et d'avoir à disposition une inépuisable plate-forme de création de villes et de transports.

Enfin le jeu, multi-joueurs, peut aussi se décliner en version serveur. Il existe d'ailleurs un certain nombre de parties directement accessibles en ligne à travers Internet.

QElectroTech 0.3

39
3
oct.
2013
Science

Trois ans après la dernière version stable de QElectroTech (QET), la version 0.3 est maintenant disponible en téléchargement.

Pour rappel, QElectrotech est un logiciel libre multi‐plate‐forme, permettant de réaliser des schémas électriques pour représenter des circuits électriques. Sous licence GNU GPL, développé en C++ avec la bibliothèque Qt 4.

NdM : apparemment, QET est utilisé en France en bac pro filière Électrotechnique.

Sortie de Rakudo Star

Posté par  . Modéré par Mouns.
Étiquettes :
39
30
juil.
2010
Perl
Rakudo, le compilateur Perl 6, annonce aujourd'hui sa première version publique après 10 ans de travail collectif. Baptisée Rakudo * (ou Rakudo Star), elle se base sur la machine virtuelle Parrot, conçue comme un projet indépendant pour interpréter des langages dynamiques.

Ce compilateur est l'implémentation officielle du langage Perl 6, qui est plus ou moins le successeur de Perl 5, dont la première version remonte à 1994. De très nombreuses évolutions sont présentées, révélant les modifications importantes qu'ont subies Perl et sa communauté depuis leur création.

Meme si Rakudo Star n'est pas encore considérée comme une implémentation stable ni même complète de Perl 6, les développeurs de Rakudo espèrent encourager la communauté à tester Perl 6, et à faire remonter des avis sur ce qui fonctionne déjà.

Ekiga 3.00 disponible !

Posté par  (site web personnel) . Modéré par Florent Zara.
Étiquettes :
39
24
sept.
2008
Internet
Après pas loin de 3 années de développement, la version 3.00 d'Ekiga, aussi nommée « Schéhérazade » est disponible.

Pour rappel, Ekiga est un client libre de voix et vidéo sur IP, qui respecte les standards du marché. Cette nouvelle mouture apporte son lot de nouvelles fonctionnalités. Citons par exemple :
  • La gestion des normes vidéo Theora, H.263+, H.264, MPEG-4 avec, soulignons-le, car c'est exceptionnel, y compris dans le monde professionnel, une négociation complète des possibilités des codecs et de leurs paramètres entre les deux appelants ;
  • Un support vidéo accéléré ;
  • Une nouvelle interface graphique, centrée sur le contact, avec indication de présence de ses contacts ;
  • La possibilité de surveiller les lignes (occupé / libre) de ses collègues avec les centraux téléphoniques IP ;
  • La prise en charge du branchement à chaud des périphériques et cartes réseau ;
  • Et le fameux « Ekiga Engine » réutilisable dans tous les projets VoIP.
De nombreuses autres fonctionnalités ont été ajoutées. Ekiga constitue ainsi le client VoIP le plus complet sur plate-forme libre.