Nouvelle version de LinuxFr.org

Posté par  (site web personnel) . Modéré par Benoît Sibaud.
110
20
fév.
2011
LinuxFr.org

Le site LinuxFr.org existe depuis juin 1998. Il est passé par différentes versions, fonctionnant avec différents moteurs : DaCode, Templeet et maintenant Ruby on Rails. Le site a donc utilisé le tout intégré DaCode, puis des modèles de page en Templeet développés par l'équipe du site, puis une version intégrée en Ruby.

Templeet avait été lancé principalement pour LinuxFr.org, il a été et est utilisé par d'autres sites comme moteur de « templates ». Il continuera sa vie de son côté, une version 4 étant attendue d'ici quelques mois.

La nouvelle version propose une charte graphique refaite pour l'occasion. Un concours a été organisé dans ce but et la feuille de style (CSS) gagnante, RonRonnement, est devenue la nouvelle CSS par défaut. Si celle-ci ne vous plaît pas, vous pouvez toujours profiter des autres CSS (l'ancienne feuille de style est là sous le nom kaiska-new).

Il est difficile de lister tous les changements liés à cette migration, mais voici les plus notables :

  • Les contenus et commentaires utilisent maintenant une syntaxe wiki, du Markdown en l'occurrence ;
  • L'espace de rédaction collaboratif a été refait (d'ailleurs, cette dépêche a été écrite simultanément par les 3 admins du site : lukhas, oumph et NoNo) ;
  • Le site intègre maintenant un wiki ;
  • Chaque utilisateur a maintenant un avatar : par défaut, il vient de gravatar mais il peut être changé dans les préférences ;
  • Les utilisateurs authentifiés peuvent étiqueter les contenus ;
  • Le script d'envoi de la lettre quotidienne d'annonce des dépêches est à refaire.

Mais certaines fonctionnalités n'ont pas encore été portées : la messagerie interne, les statistiques et le choix des contenus sur la première page.

Après les remous de la migration vers le nouveau site, l'équipe du site est à votre écoute pour recenser tous les problèmes que vous pourriez rencontrer.

Diskio Pi, et si c’était à refaire ?

Posté par  . Édité par orfenor, Davy Defaud, BAud, Yves Bourguignon et Ysabeau 🧶 🧦. Modéré par Davy Defaud. Licence CC By‑SA.
100
28
oct.
2020
Matériel

Fabriquer du matériel Open Source, c’est le pari pour lequel je me suis lancé il y a bientôt trois ans. Trois ans de doutes, d’expérimentations, de convictions, de joies et de déceptions… Mais aussi trois ans de totale liberté, à créer, inventer, chercher et finalement trouver des solutions.

Vous vous souvenez peut‑être du projet Diskio Pi, la tablette 13,3″ compatible Raspberry Pi et Odroid ? Le centième exemplaire vient d’être expédié, et cela me rend très fier du travail accompli. Il reste cependant beaucoup de choses à faire pour que ce matériel soit accepté par le (grand ?) public.

Diskio Pi V1.0

Voilà l’histoire, et surtout la suite de cette aventure. Car, oui, il y a une suite, ce qui n’était pas gagné d’avance !

Python 3.2

Posté par  (site web personnel) . Modéré par Lucas Bonnet.
88
21
fév.
2011
Python

Un an et sept mois après Python 3.1, voici une nouvelle version majeure de Python 3 : la version 3.2. Elle apporte notamment deux nouveaux modules (argparse et concurrent.futures), des améliorations sur les extensions écrites en C (API stable et marquage dans le nom de fichier des bibliothèques) et les modules compilés (fichiers .pyc) sont désormais rangés dans un dossier « __pycache__ ». Pour rappel, Python 3 corrige les erreurs de jeunesse de Python et harmonise la bibliothèque standard (relire la dépêche annonçant Python 3.0).

Pour faciliter le travail des développeurs des autres implémentations de Python (IronPython, Jython, Unladen Swallow, PyPy), la syntaxe, la sémantique et les fonctions builtins n'ont pas changé dans version 3.2, comme décidé par le moratoire (PEP 3003: Python Language Moratorium). Le moratoire prend fin avec la publication de Python 3.2.

La seconde partie de la dépêche présente en détail les nouveautés de Python 3.2, l'état du portage des modules vers Python 3, et évoque ce qui est prévu pour la suite.

Coloriser des flux de texte avec colout

Posté par  (site web personnel, Mastodon) . Édité par Benoît Sibaud. Modéré par claudex. Licence CC By‑SA.
65
4
avr.
2013
Ligne de commande

Les réalisateurs de films policiers ne s'y trompent pas : lire des flux de textes en ligne de commande nécessite parfois le super pouvoir de lisibilité.

Bien que les outils GNU soient extrêmement pratiques pour manipuler des flux de texte, il en manquait un pour aider à mettre en valeur l'information importante, sans masquer l'accessoire. Par exemple pour faciliter la lecture de logs s'étendant sur plusieurs lignes ou pour détecter rapidement le numéro de ligne d'un fichier responsable d'une erreur de compilation.

Heureusement, grâce à la commande colout (aujourd'hui en version 1.0), vous pouvez maintenant très facilement coloriser colorer colorier mettre de la couleur là où vous le souhaitez dans votre ligne de commande.

Basiquement, colout s'utilise comme un filtre de flux de texte classique, généralement après un pipe, et mets en valeur les bouts de texte correspondant à une expression régulière avec une couleur et un style de votre choix :

    <flux de texte> | colout <expression régulière> [couleur [style]]

L'IHM de colout est pensée pour être simple tout en permettant des utilisations vraiment intéressantes, telles que le coloriage l'application des couleurs sur les groupes des expressions, l'utilisation de cartes de couleurs (mais si, vous savez, les couleurs de l'arc-en-ciel…), la coloration la mise en valeur de la syntaxe de code source, des thèmes automatiques et même l'application d'une couleur en fonction de la valeur d'un nombre.

Lettre à Madame la ministre de la Culture concernant les abus de DRM

Posté par  (site web personnel) . Édité par Davy Defaud, rootix et baud123. Modéré par patrick_g. Licence CC By‑SA.
62
26
oct.
2012
Culture

Alors que la distribution dématérialisée d’œuvres culturelles se développe, j’ai constaté ces dernières années des abus commis par certains distributeurs de contenus verrouillés envers leurs clients. Concrètement, des fournisseurs utilisent leurs systèmes de verrouillages (DRM pour digital restriction management, c‐à‐d mesures techniques de privation) en supprimant à distance ou en rendant inutilisables les copies légalement achetées par leurs clients. Le dernier exemple en date est la fermeture arbitraire du compte Amazon d’une lectrice Kindle, qui a entraîné la perte de tous les livres numériques qu’elle y avait achetés.

Ces abus, qui constituent une régression inacceptable par rapport à la distribution physique, sont de plus en plus nombreux. J’ai donc soumis à la Ministre de la Culture une idée de loi qui devrait permettre de décourager et d’atténuer ces abus, en obligeant les distributeurs à rembourser leurs clients, de façon à les rendre financièrement responsables de leurs abus.

Cette lettre, que je souhaite rendre publique, est reproduite en seconde partie. Elle est mise à disposition dans divers formats et sous licence CC-BY-SA 3.0. N’hésitez pas à la reprendre et à la diffuser largement.

Les résultats du concours LinuxFr.org

Posté par  (site web personnel) . Modéré par Lucas Bonnet.
Étiquettes :
49
15
fév.
2011
LinuxFr.org
Le site LinuxFr.org existe depuis 12 ans et la prochaine version va bientôt arriver. Pour la charte graphique de cette nouvelle version, nous avons fait appel à vous, lecteurs, en organisant un concours. Nous remercions chaleureusement tous les participants pour le travail accompli.

Après une petite période de flottement, l'équipe de modération a fini par se mettre d'accord. Voici donc le classement final du concours :
  1. RonRonnement, dans sa variante gris-bleu, par 2PetitsVerres ;
  2. cascade, par Benoît Monin ;
  3. kaiska-new, par Yggdras ;
  4. nightgrey, par Nicolas Paris ;
  5. greyscale, par Marin Moulinier ;
  6. retro, par Yellowiscool.

Les gagnants vont recevoir les prix suivants : une tablette Android type Archos 101 offerte par Nuxeo, deux bons d'achat de 250 € pour du matériel libre offerts par Hackable Devices, et trois fois un an d'hébergement sur un serveur virtuel fourni par Gandi (1 part × 1 an). Un grand merci à tous nos partenaires pour nous avoir soutenu tout au long de ce concours, ainsi qu'à InDefero pour les forges mises à notre disposition.

La nouvelle feuille de style par défaut va donc être RonRonnement gris-bleu. Vous pouvez l'essayer sur la version bêta, qui devrait devenir dans les prochains jours la toute nouvelle version officielle de LinuxFr.org. Stay tuned!

Partenariat FDN - No-Log - LinuxFr.org : la DLFPbox bouleverse le paysage du libre

Posté par  (site web personnel) . Modéré par Bruno Michel. Licence CC By‑SA.
Étiquettes :
27
1
avr.
2011
Humour

En partenariat avec l'association FDN fournisseur d'accès Internet (et tout Internet) et le service d'accès avec anonymat No-Log, LinuxFr.org travaille actuellement sur le premier prototype de box décentralisante à dalle tactile (entièrement à base de logiciels libres, sous AGPLv3, cela va de soi).

Mais qu'est-ce donc ? Une vraie révolution : une box d'accès Internet, offrant un vrai accès décentralisé (type informatique en nuage) et toutes les fonctions utiles à l'heure des nombreuses lois sécuritaires et atteintes à la neutralité du réseau ; le concept est proche de la FreedomBox évoquée précédemment ici-même, et avec laquelle elle sera d'ailleurs compatible. La DLFPbox offre par ailleurs un accès direct à LinuxFr.org, ses informations et ses différents canaux d'échange (dont la tribune).

Les visuels prévisionnels (un prototype est en cours de réalisation avec une imprimante 3D) :
Vue de l'avant
Vue de l'arrière

Côté fonctionnalités matérielles, on retrouve deux prises RJ42 pour permettre de faire une passerelle filtrante entre Internet et votre réseau local, un processeur Sun OpenSparc compatible Arduino - Hackable Devices. Une carte d'extension pour la détection de mouvement type Kinect est dans les cartons. On notera l'absence de wifi bien trop laxiste en terme de sécurité – le choix est résolument wirefull ici – et le pilotage possible via OpenMoko FreeRunner.

Côté fonctionnalités logicielles, on trouve l'accès au (futur) DLFPcloud, un miroir WikiLeaks, un proxy Tor, un accès du DebStore pour des dizaines de milliers d'applications, un serveur Jabber/XMPP multifonction dont chat V²oIP (voix/vidéo via IP), l'extensibilité par plugins via API (large choix de files FIFO et piles PIPO). Les logiciels libres retenus sont des grands classiques : noyau Linux (non GNU Hurd ne tourne pas sur OpenSparc), Busybox, Vlc, parefeu OOo, module PAM-loppsi, Rails 3, etc. On notera le support vidéo HTML5 plein écran et le full HD 1080p (sans DRM), avec un très bon rendu sur la dalle.

Prochainement les premières photos du prototype et des informations complémentaires.

Archipel beta 2 Jupiter disponible

Posté par  (site web personnel) . Modéré par patrick_g.
Étiquettes :
25
7
avr.
2011
Virtualisation

Il aura fallu un trimestre pour que Archipel, solution d'orchestration open source pour le contrôle des machines virtuelles, quitte Saturn (nom de la beta 1) pour arriver à Jupiter (nom de la beta 2).

Archipel est basée sur le composant libvirt (bibliothèque de gestion des différentes technologies de virtualisation existantes comme KVM ou Xen).

L'architecture d'Archipel s'articule autour d'un agent écrit en python pour la communication entre la libvirt et votre serveur XMPP, et d'une interface web écrite en cappuccino pour envoyer vos commandes vers le serveur XMPP. L'originalité de cette solution est de mettre à disposition la gestion des machines virtuelles depuis votre client de messagerie XMPP et surtout, et ça c'est incontournable, d'avoir de la « gueule ».

Cette solution est publiée sour licence AGPLv3.

Journal [journal screenshots] kde et autres babioles : bangarang

Posté par  (site web personnel) .
Étiquettes :
24
23
fév.
2011

Grand Nal, tu étais tout ramolli en mode bookmarks ? Et bien voilà le mode screenshots, c'était prévisible :-) Où comment des images valent bien quelques mots. Bon okok, connais tu lecteur audio simple, mignon, pratique, pour kde ? Oui !?! Moi aussi!! Alors deux mots sur Bangarang et une question : mais où va t il chercher tout ça si vite ?

(tentative invisible de décalage de la première image)

(du coup soit dans l'axe des autres)

Lancement :

(…)

Journal Conférence en ligne - 5 étapes clés pour choisir et installer un serveur Linux sécurisé

Posté par  . Licence CC By‑SA.
Étiquettes :
13
22
sept.
2015
  • Vous ne savez pas comment bien gérer vos serveurs GNU/Linux ?
  • Vous craignez faire des erreurs et cela vous bloque pour vous lancer dans l'administration système avec GNU/Linux ?
  • Vous avez des difficultés à faire le tri dans les tutoriels trouvés sur Internet ?
  • Vous avez essayé d'installer un serveur mais vous avez abandonné avant la fin ?
  • Vous souhaitez augmenter vos compétences (objectifs de carrière,…) ?

Cette formation en ligne, découpée en 3 séries de mini-conférence, sera une occasion de savoir par où commencer (…)

Suivi — Étiquettes pour la lutte contre l'abus des tags

#126 Posté par  . État de l’entrée : corrigée. Assigné à Bruno Michel.
Étiquettes :
13
21
fév.
2011

Les tags pourraient avoir un statut "vérifié" ou "nouveau", et les nouveaux apparaitraient dans une interface quelque part sur le site, dans laquelle tous pourraient <pertinent>er ou moinsser, avec un seuil de score négatif (respectivement positif) pour être supprimé (respectivement vérifié).

Celà rendrait la modération rapide et efficace, en limitant l'effort à fournir par les admins et les autres utilisateurs.

Par ailleurs, proposer un bouton "supprimer" rendrait possible l'abus sous forme de suppressions intempestives.

Journal De près ou de loin, des vœux pour l' Anniversaire de GNU !

Posté par  (site web personnel) . Licence CC By‑SA.
12
27
sept.
2013

Le projet GNU ayant été lancé il y a 30 ans, l’évènement ne pouvait pas passer inaperçu ? (Par exemple, Enregistrements audio et vidéo de la conférence de Richard Stallman lors des 30 ans du projet GNU à l'université Paris 8)

Certains ont la chance de pouvoir se rendre à l'anniversaire de de l'annonce du projet GNU en direct aux US le week-end prochain (Les 30 ans du projet GNU au MIT), d'autres vont le fêter près de (…)

Suivi — Étiquettes Autoriser la suppression de tags

#121 Posté par  . État de l’entrée : corrigée. Assigné à Bruno Michel.
Étiquettes : aucune
11
21
fév.
2011

On voit fleurir un tas de jolis tags dont la pertinence n'a d'égal que le manque d'originalité de leurs auteurs. Du coup cet outil perd grandement de son utilité.
Deux propositions pour enrayer le phénomène:

  • ajouter une petite croix au dessus du tag pour signifier qu'il est possible de le dés-associer de l'article en question.

    • pour: simple à mettre en œuvre
    • contre: les mêmes qui sauvageonnent les articles n'épargneront que leurs sauvageries
  • un système de pertinentage pour les tags, (+/-), (…)

Suivi — Étiquettes Autoriser la suppression des ses tags

#143 Posté par  . État de l’entrée : corrigée. Assigné à Bruno Michel.
Étiquettes :
8
21
fév.
2011

Bon il y a déjà des entrées sur les tags, mais la mienne est quelque peu différente. Ça fait peut-être un peu doublon, supprimez/inutilisez moi dans ce cas.

Il faudrait pouvoir supprimer ses propres tags.

C’est tout con, j’ai voulu tagger un contenu : "mes contenus" (devinez pourqoi…) et il m’a crée deux tags ce c**. Donc la suppression pourrait intervenir à des fins de corrections (les fautes de frappes ça arrive toujours…).

Le second point est lorsqu’on utilise un tag (…)