Sortie de poezio 0.9

Posté par  (site web personnel) . Édité par Benoît Sibaud. Modéré par Benoît Sibaud. Licence CC By‑SA.
32
2
août
2015
XMPP

Poezio est un client de messagerie instantanée en console (licence zlib) pour le réseau XMPP (Jabber) (pour plus de détails, voir la série de très bons journaux rédigés par goffi qui vont en détail dans le protocole et ce qu’il permet d’accomplir).

Poezio est conçu pour être rapide à utiliser au quotidien, avec une utilisation se rapprochant des clients IRC bien connus comme weechat et irssi. Dans cet esprit, il est avant tout conçu pour les salons de discussions (MUC) et ne gérait même pas la connexion à un compte (on peut maintenant en avoir un) dans les premières versions, dans l’idée d’avoir le même genre de client qui ne nécessite pas de configuration préalable.

Poezio offre néanmoins un certain nombre de fonctionnalités avancées liées à XMPP, comme la correction de messages, les accusés de réception, les message carbons (duplication de messages vers tous les périphériques), le formatage xhtml-im, une interface de debug XML complète, et bien plus encore. Un certain nombre de compromis sont malheureusement réalisés du fait de l’interface en ncurses qui limite un peu les options niveau interface utilisateur.

Du point de vue de la sécurité, poezio force le chiffrement avec le serveur en utilisant des ciphers corrects (l’utilisateur peut cependant désactiver le chiffrement ou réduire la qualité des ciphers), fait du cert pinning (via un hash du certificat à la première connexion, et un gros avertissement si ça change ensuite). Il intègre également un plugin GPG (que personne n’utilise) et OTR.

Côté technologie, poezio dépend généralement de la dernière version de python en date à chaque nouvelle release, ce qui est rarement du goût de debian stable.

Lettre ouverte de Mozilla au CEO de Microsoft

Posté par  (site web personnel) . Édité par t0b1nux, palm123, Florent Zara, SlowBrain et Benoît Sibaud. Modéré par Pierre Jarillon. Licence CC By‑SA.
27
1
août
2015
Mozilla

Chris Beard, le CEO de Mozilla, a écrit une lettre ouverte à Satya Nadella, le CEO de Microsoft, à propos d'une « fonctionnalité » assez peu élégante du tout nouveau Windows 10.

D'une part, la mise à jour ne conserve pas le choix du navigateur web par défaut. En effet, cette configuration est mise sur Edge, le nouveau navigateur de Microsoft, qui remplace Internet Explorer, et au logo en forme de « e » si proche de l'ancien.

D'autre part, le mécanisme habituel de changement de navigateur par défaut a été modifié et rajoute une étape, qui passe obligatoirement par une configuration manuelle de Windows, peu limpide.

31 juillet 2015 : la journée des SysAdmin !

Posté par  (site web personnel) . Édité par Benoît Sibaud et palm123. Modéré par bubar🦥. Licence CC By‑SA.
Étiquettes : aucune
30
31
juil.
2015
Internet

Joyeux SysAdmin day à tous !

Rappel : un « SysAdmin » est un administrateur système.

Chers SysAdmins, soyez apprécié(e)(s) de vos collègues, par exemple en citant la phrase bien connue à propos de votre métier, « personne ne sait ce que vous faites, mais tout le monde sait quand vous ne le faites pas ». Ou bien il y a aussi : « il y a deux types d'administrateurs système : ceux qui ont fait une boulette… et ceux qui vont en faire une ! ».

Vous pouvez leur rappeler qu'en ce jour, les cadeaux de leur part sont les bienvenus !

À tous les autres, faites un geste pour vos SysAdmins ;-)

Toulouse, le Capitole du Libre 2015, l'appel à participation est lancé !

17
31
juil.
2015
Communauté

L’édition 2015 du Capitole du Libre se tiendra cette année les samedi 21 et dimanche 22 novembre à l’ENSEEIHT de Toulouse. Le Capitole du Libre est un événement consacré aux Logiciels Libres et à la culture libre. Organisé par l’association Toulibre avec l'aide des clubs étudiants de l'ENSEEIHT (Net7, TVn7, CAn7), il est orienté à la fois vers le grand public et le public spécialisé.

Des conférences et des ateliers ont lieu tout au long du week-end ; des stands et des animations seront proposés au public pour leur faire découvrir le monde du Libre.

L'appel à propositions est ouvert jusqu'au 15 septembre à minuit, vous pouvez proposer une conférence ou un atelier (ou les deux) sur ce lien. Il est également possible de demander un espace pour un stand associatif/communautaire.

Jeu La Piste d'Andor / Andor's trail 0.7.1

Posté par  (site web personnel) . Édité par Nils Ratusznik. Modéré par Nÿco. Licence CC By‑SA.
Étiquettes :
29
30
juil.
2015
Jeu

Andor's trail (« La Piste d'Andor » dans la traduction française) est un jeu libre (GPL) pour système Android. Il est de type rogue-like, de l'exploration d'un monde bi-dimensionnel médiéval fantastique (villes, campagnes, forêts, sous-terrains, etc.) avec de la résolution de multiples quêtes (dont la quête principale de la recherche d'Andor), de la progression de niveau, des portes, des monstres et des trésors. La version 0.7.1 est sortie en février 2014 et le développement du jeu se poursuit. Sauf erreur, il n'avait jamais été évoqué sur LinuxFr.org, et cette dépêche est donc l'occasion d'en parler un peu.

Logo Andor

Sortie d'ejabberd 15.07

Posté par  (site web personnel) . Édité par palm123, Benoît Sibaud et Nÿco. Modéré par Nÿco. Licence CC By‑SA.
Étiquettes :
43
29
juil.
2015
XMPP

ejabberd 15.07 vient de sortir et elle apporte un lot de nouveautés significatives.

Avant d'entrer dans le vif du sujet, pour ceux qui ne connaissent pas encore ce projet, il s'agit d'un serveur de messagerie conforme au protocole XMPP. Ce protocole est très vaste (NdM: voir la série d'articles présentant le protocole) et permet d'implémenter de nombreux types de systèmes de messagerie en temps réel, allant de la messagerie instantanée à l'Internet des objets, en passant par le jeu vidéo. C'est dire l'importance de ce protocole, à une époque où la plupart des systèmes de messagerie restent des silos fermés et sans capacité d'interopérer. XMPP supporte nativement la fédération, ce qui signifie que des utilisateurs de différents domaines peuvent communiquer entre eux.

ejabberd est l'un des serveurs XMPP les plus anciens et les plus reconnus. Il est inclus dans de nombreuses distributions Linux et se distingue par le fait qu'il est développé en Erlang. Cette caractéristique lui donne robustesse et fiabilité, mais aussi forte capacité à monter en charge.

Parmi les changements de fonctionnalités, l'accent est mis sur le support du PubSub et de l'archivage des messages. Ce sont aujourd'hui deux éléments fondamentaux du protocole XMPP qui sont en pleine évolution et façonnent le protocole XMPP de demain. Disposer d'un serveur avec des fonctionnalités très à jour sur ces aspects est crucial pour l'avenir du protocole.

Un gros effort a également été fait sur le packaging et la simplicité d'installation, en offrant notamment la possibilité de compiler et d'installer des modules issus de contributeurs externes sans avoir à devenir un expert d'Erlang.

Cette version est l'aboutissement de gros changements survenus durant les six derniers mois sur le projet et cette dépêche est aussi le moment de faire un bilan.

Sortie de QGIS 2.10 « Pisa »

69
28
juil.
2015
Science

Le projet QGIS a l’immense plaisir de vous annoncer la publication de la version 2.10 de sa suite logicielle de Système d'Information Géographique (SIG) libre.

QGIS est un SIG convivial distribué sous licence publique générale GNU. C'est un projet officiel de la fondation Open Source Geospatial (OSGeo). Il est disponible sur les systèmes d'exploitation GNU/Linux, Mac OS X, Windows et Android et intègre de nombreux formats vecteur, raster, base de données et fonctionnalités.

QGIS est développé en C++ avec la bibliothèque Qt (en version 4 pour le moment). Son architecture lui permet également d'utiliser des extensions codées en Python (version 2) et la très grande majorité des classes du cadriciel de QGIS sont disponibles sous Python.

QGIS est une des applications majeures qui utilisent Qt. Actuellement, l'arborescence des sources (tout confondu) occupe près de 350 Mo. Les contributeurs recensés sur GitHub sont au nombre de 159.

Même s'il reste un logiciel libre, QGIS assure en grande partie le financement de son développement via des sponsors divers qui vont d'entreprises ayant besoin de SIG comme des compagnies aériennes à des organisations gouvernementales (y compris le gouvernement français) en passant par des universités et également des particuliers.

Par ailleurs QGIS s'interface avec de nombreux autres logiciels, que ce soit des bases de données spatiales comme PostgreSQL/PostGIS ou Oracle Spatial, mais également avec un grand nombre de logiciels de SIG libres comme GRASS, SAGA ou encore Orfeo.

Dans la suite de la dépêche, un aperçu des nouveautés vous sera présenté plus en détails ainsi qu'une esquisse des développements à venir. Pour le public non averti, la suite de la dépêche offre également un petit focus sur les SIG et sur QGIS…

Note : le nom du projet est bien QGIS en majuscules et non Quantum GIS ou QGis.

Proposez des présentations pour PyConFR 2015: la date butoir est reportée !

Posté par  . Édité par Benoît Sibaud et palm123. Modéré par Pierre Jarillon. Licence CC By‑SA.
14
29
juil.
2015
Python

PyConFR 2015, la conférence annuelle francophone consacrée au langage de programmation Python, se déroulera cette année à Pau dans des locaux d'exception à l'EISTI du 17 au 20 octobre 2015.

La manifestation est comme toujours gratuite et se veut la plus accueillante possible pour tout le monde.

Si ça n'est pas assez cher pour vous, vous pouvez sponsoriser.

Si vous avez besoin d'un coup de pouce, l'AFPy propose des bourses.

Jusqu'ici rien de plus que ce que la précédente dépêche annonçait en juin dernier, cependant je viens de recevoir un courriel important concernant la conférence (report de la date butoir pour les soumissions de conférences), et j'ai cru utile de lui donner la plus grande audience possible en le recopiant en seconde partie.

NixOS 14.12, la distribution Linux sans effet de bord

Posté par  . Édité par Benoît Sibaud, Nÿco, BAud, palm123, Stéphane Aulery, Nils Ratusznik, esdeem, Nicolas Boulay et olivierweb. Modéré par Benoît Sibaud. Licence CC By‑SA.
Étiquettes :
52
28
juil.
2015
Distribution

Le projet NixOS a sorti le 30 décembre 2014 une version de sa distribution Linux, la 14.12 ou « Caterpillar » de son petit nom. Cette distribution, « The Purely Functional Linux Distribution », est fondée sur le système de paquets Nix et la collection de paquets Nixpkgs. Nix et Nixpkgs sont utilisables avec d'autres systèmes : Linux, OS X, voire FreeBSD.

Logo nixos

Nix permet de gérer son système « sans effets de bord », ce qui permet notamment : des mises à jours réversibles, l'installation de paquets sans droits root, le déploiement distribué, les mélanges de paquets sources et binaires.

Mozilla lance la deuxième édition du Winter Of Security

Posté par  (site web personnel) . Édité par Benoît Sibaud et NeoX. Modéré par tuiu pol. Licence CC By‑SA.
Étiquettes :
19
28
juil.
2015
Sécurité

Mozilla a récemment annoncé sur son blog l'ouverture des inscriptions pour l’édition 2015 du Winter of Security (MWoS). MWoS est un programme par lequel des étudiants en quête de projets universitaires peuvent travailler avec les projets des équipes sécurité de Mozilla. Chaque projet est encadré par deux mentors et se déroule entre septembre et avril.

Pour l’édition 2015, Mozilla propose six projets (listés dans la seconde partie de la dépêche) qui vont de la sécurité système à la cryptographie, en passant par la réalité virtuelle. Les projets, en anglais, sont décrits sur le wiki de la fondation.

Logo

Les étudiants doivent envoyer leur candidature pour le 15 août 2015 au plus tard. Les équipes sélectionnées seront informées début septembre.

Gérer son espace de travail git avec "gws"

Posté par  . Édité par Benoît Sibaud, BAud, palm123, Nils Ratusznik et Ontologia. Modéré par Benoît Sibaud. Licence CC By‑SA.
Étiquettes :
38
26
juil.
2015
Gestion de versions

gws est un outil KISS (script bash, compatible zsh) pour gérer de manière simple un espace de travail composé de plusieurs dépôts git. Ça ne vous parle pas et vous semble être un pitch commercial ? Laissez-moi l'aborder autrement ; si vous vous reconnaissez dans quelques-unes de ces questions, cet outil pourrait vous être utile :

  • Vous avez un dossier ~/dev/, ~/code/ ou ~/workspace/ dans votre répertoire personnel ?
  • Vous y avez cloné dedans plein de dépôts git ?
  • Vous ne savez jamais quels dépôts, branches, commits n'ont pas été synchronisés ?
  • Vous en avez marre d'avoir à faire 17 git pull manuellement le lundi matin au boulot ?
  • Vous déprimez en arrivant dans le train de voir que vous n'avez pas récupéré votre dernier projet sur votre ordinateur portable ?

Développer des applications mobiles multiplateformes avec Java… avec le framework Codename One

Posté par  . Édité par Benoît Sibaud, Nils Ratusznik, patrick_g et palm123. Modéré par patrick_g. Licence CC By‑SA.
14
26
juil.
2015
Java

Codename One est un framework permettant de développer en natif pour iOS, Android, BlackBerry et Windows Phone à partir d'un unique code Java.

Il est open-source (licence GPL avec exception Classpath) et se présente sous la forme d'un plug-in disponible pour les trois environnements de développement majeurs en Java (NetBeans, Eclipse, IntelliJ IDEA (NdM: les deux premiers sont sous licence libre, le dernier existe en version "Community" libre et en version propriétaire). Il a pour particularité d’utiliser le cloud pour la compilation, ce qui évite aux développeurs d'avoir à installer divers SDK ou de posséder un système d’exploitation spécifique indispensable à la programmation des applications pour certaines plateformes mobiles.

Il a été créé par deux anciens ingénieurs d'Oracle, Chen Fishbein et Shai Almog, ceux-là mêmes qui mirent au point la bibliothèque d'interface graphique LWUIT, qui eut son âge d'or à l'heure où le J2ME régnait encore dans le monde de la téléphonie avant d'être détrôné par l'iPhone.

Structuration de l'offre de services autour du gestionnaire libre de projets ProjeQtOr

Posté par  . Édité par Benoît Sibaud et Pierre Jarillon. Modéré par Pierre Jarillon. Licence CC By‑SA.
Étiquettes :
22
26
juil.
2015
Technologie

Depuis 2009 le logiciel libre de gestion de projets ProjeQtOr (fonctions détaillées en seconde partie de la dépêche) a grandi autour d'une communauté grandissante d'utilisateurs et quelques volontaires fortement impliqués.

Conçu et développé par des chefs de projet pour des chefs de projet, ce logiciel apporte aujourd'hui une alternative crédible aux logiciels propriétaires.

Pour pérenniser le produit, développer sa notoriété et garantir la fourniture de services de qualité, son concepteur et développeur principal, Pascal BERNARD, vient de constituer la Société par Actions Simplifiée (SAS) ProjeQtor.

Implantée en région toulousaine, cette société propose des services professionnels à haute valeur ajoutée autours du logiciel libre ProjeQtOr :

  • hébergement en mode SaaS,
  • support professionnel,
  • assistance et formation,
  • réalisation d'évolutions à la demande,
  • fourniture de plug-ins sur des besoins particuliers.

Logo ProjeQtOr

Sondage Les courriels en HTML...

Posté par  . Licence CC By‑SA.
Étiquettes :
10
24
juil.
2015

c'est le Mal, tout le monde le sait.

La résistance est-elle futile ?

  • Plain test rulz, FTW! Mon serveur/courrielleur envoie ça dans /dev/null :
    63
    (3.2 %)
  • J'écris toujours en texte brut et mon courrielleur me présente les message HTML en texte brut :
    326
    (16.4 %)
  • Je lis les messages HTML en texte brut mais je dois régulièrement consulter la version HTML pour y comprendre quelque chose :
    147
    (7.4 %)
  • J'affiche les messages reçus en HTML, mais j'écris en texte brut autant que possible :
    806
    (40.6 %)
  • Je lis/écris en HTML, mais j'essaye de ne pas abuser des couleurs :
    512
    (25.8 %)
  • Comic sans MS rulz! En plus, j'ai des super images de fond pour mes messages ! :
    130
    (6.6 %)

Total : 1984 votes

Collaborer sur vos documents à l'aide du libre

Posté par  . Édité par Nils Ratusznik, palm123 et patrick_g. Modéré par Nils Ratusznik. Licence CC By‑SA.
46
24
juil.
2015
Bureautique

Si on travaille avec beaucoup de documents chaque jour, peu importe ce que l'on écrit — whitepapers, manuels, présentations, différents matériels marketing, contrats, etc.— à un certain moment (le plus souvent à la fin) on a besoin d’interagir avec d'autres personnes afin de spécifier ou discuter des détails, réviser ou approuver le travail fait.

Dans ce cas-là on peut procéder de trois façon différentes :

1. Envoyer un mail à l'aide du programme de courrier électronique habituel

Inconvénients : ça prend beaucoup de temps d'envoyer un message, ensuite attendre une réponse, faire des corrections, renvoyer ce message encore une fois et ainsi de suite jusqu'à ce que tous les participants soient satisfaits du résultat.

2. Utiliser un système de contrôle de version comme Subversion ou CVS

Inconvénients : ces utilitaires ne permettent pas de collaborer en temps réel, la version du document est fusionnée avec celle d'origine stockée dans le référentiel.

3. Travailler à plusieurs à l'aide d'un éditeur de documents en ligne comme Google Docs ou MS Office 365

Inconvénients : les deux éditeurs permettent de collaborer sur les documents en temps réel mais les fichiers dans ce cas-là sont stockés sur leurs propres serveurs centralisés.

Cette dépêche aborde en deuxième partie des éditeurs collaboratifs libres disponibles à tout le monde qui permettent non seulement de travailler à plusieurs simultanément sur le même document mais aussi stocker les documents sur son propre serveur en profitant d'un contrôle complet.