Vous connaissez peut-être énormément de choses d'une personne - toutes mauvaises. Mais il y a peut-être une seule chose que vous ignorez à son sujet, qui changerait complètement votre opinion si vous la connaissiez. Dale Carnegie
Connexion

    Blogus Librus

    • BunsenLabs, la bidouille tranquille

      BunsenLabs, la bidouille tranquille Avec le temps j'ai de plus en plus de mal à suivre le rythme des mises à jour, j'ai surtout une envie de stabilité et d'un OS bien configuré.Alors j'ai (encore) tout viré et mon dévolu s'est jeté sur Bunsenlabs. Une Debian avec Openbox, tint2 et pas mal de petits outils fort sympathiques, le tout bien sûr configurer pour une utilisation sans avoir à mettre les mains dans le moteur.De ce que j'ai compris la distribution se veut être la descendante de CrunchBang, bien que d'autres projets parallèles continuent eux aussi de faire vivre cette vision d'un OS linux. La distribution est, semble-t-il, un peu mois légère que certaines autres comme CrunchBang++ ou SharpBang. Cependant elle gagne en confort d'utilisation pour un plus grand nombre d'utilisateur au détriment d'un minimalisme plus prononcé.L'utilisateur bénéficie donc de la stabilité d'une Debian avec un environnement pré-configuré, fonctionnel et modifiable facilement.Openbox est léger et me permet d'utiliser des logiciels simples, mélangeant GUI et CLI sans soucis.Les réglages par défaut sont tout à fait utilisables, ce n'est qu'une question de goûts esthétiques et de préférences logiciels pour y trouver rapidement son bonheur.À noter qu'à l'heure où j'écris ce billet la version de Bunsenlabs basée sur[…]

    • dARC theme generator

      dARC theme generator En me baladant sur le forum BunsenLabs je suis tombé sur un utilisateur ayant crée un script fort agréable pour générer un thème minimaliste, basé sur le renommé arc.La génération est rapide et le script inclut quelques variables modifiables pour changer les couleurs prédominantes.Il existe également le même script pour générer une version colorisée du thème Papirus.Si ça vous tente, et que comme moi vous aimez bidouiller l'apparence de votre bureau, c'est désormais possible et sans effort.https://github.com/willscreel/dARK-Archttps://github.com/willscreel/dARK-PapirusSous Debian il faudra les dépendances suivantes :gtk2-engines-murrine (optionnel, pour les thèmes gtk2)autoconfautomakelibgtk-3-devinkscapeoptipngparallelsassc

    • La mémoire des autres, l'étincelle

      Toi qui ne te rappelles plus, je suis là. Pour toi, avec toi, t'épaulant dans la vie de tous les jours pour, je l'espère, que tu vives au mieux.Toi qui ne te rappelles plus, qui n'arrives pas à te rappeler de te rappeler, je suis là. Pour toi, avec toi.Je suis la voix qui murmure, celle qui insinue sans jamais vraiment te le dire. Je suis cette voix qui, étrangement, te parait familière, connaissant ta vie, une grande partie du moins. Je suis ce bruissement dans l'air, ce frisson sonore qui, soudainement, te remonte des images, des souvenirs, des émotions. Choses que tu pensais perdu à jamais, égarées dans les méandres de ton cerveau.Lorsque ta réalité commence à se distendre, confondant passé et présent, je suis là pour te parler, te réencrer en douceur à l'instant. Je ne casserai pas ton monde brutalement, au contraire je poserai par-ci par-là des phares pour te guider, libre à toi de les prendre ou pas. Le principal étant que tu sois heureux, que tu ne souffres pas trop.Je suis l'étincelle qui rallume la flamme, l'initiateur caché, l'homme dans l'ombre qui ne te le dit pas, mais fait tout pour que toi, tu le[…]

    • Oud Init

      Oud Init Après plus d'une décennie à jouer de la guitare l'envie m'a pris de découvrir un nouvel instrument. Les cuivres m'attiraient énormément mais mon dévolu s'est jeté sur un instrument ouvrant de nouveaux horizons, un renouveau dans la façon de jouer et de comprendre la musique.C'est donc comme cela qu'un oud a atterri à la maison.Le oud est un instrument oriental à cordes pincées, s'écrivant عود en arabe. On le retrouve dans les pays arabes, la Turquie, en Grèce mais également en Arménie.Ce qui est intéressant donc c'est de revoir totalement la création musicale. La musique orientale a de différent, avec celle occidentale, qu'elle utilise les quarts de ton ainsi que différentes gammes. La théorie est également plus poétique et plus flexible. La transmission étant pendant longtemps orale les interprétations ont fleuri si bien qu'aujourd'hui on retrouve des bases encourageant l'ornement, la modulation et l’improvisation du musicien, faisant ressortir sa singularité.L'instrument se démarque de la forme à cordes pincées la plus rependue en occident, la guitare, par le fait qu'il ne possède pas de frettes, ces petites barres délimitant les cases du manche et donc offrant des repères pour les notes. Ici le manche est donc fretless et il faudra alors[…]

    • Rustup et cross-compilation

      Rustup est l'outil servant à gérer les différentes versions de rust installées sur son ordinateur, il permet également de facilement ajouter des cibles afin de profiter de la cross-compilation.curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | shConfigurationUne fois l'installation faite il est possible d'installer une target pour pouvoir cross-compiler.# Pour un Raspberry Pi 3rustup target add armv7-unknown-linux-gnueabihf# Éditez $HOME/.cargo/config pour lier la cible et le compileur c[target.armv7-unknown-linux-gnueabihf]linker = "arm-linux-gnueabihf-gcc"Il faudra alors veiller à avoir, sur son système, les versions de GNU Binutils, GCC ou GLIBC (par exemple) supportant votre hôte cible.Par exemple sous Fedora il faut passer via Copr pour installer cela.CompilationIl ne reste plus qu'à lancer la commande pour lancer le build.cargo build --release --target=armv7-unknown-linux-gnueabihfSupplémentOpenSSLSacrés soucis de compilation avec openssl, plusieurs solutions sont possibles1.Remplacer la dépendance dans cargo.toml par (Simple):openssl = { version = "0.10", features = ["vendored"] }Installer pkg-config et openssl-devel (Perso ça ne fonctionne pas)Faire ça à la main :wget https://www.openssl.org/source/openssl-xxx.tar.gztar xzf openssl-xxx.tar.gzexport MACHINE=armv7export ARCH=armexport CC=arm-linux-gnueabihf-gcccd openssl-xxx && ./config shared && make && cd -export OPENSSL_LIB_DIR=/tmp/openssl-xxx/export OPENSSL_INCLUDE_DIR=/tmp/openssl-xxx/includeSassAvec sass-rs il faut bien veiller à ce que cmake soit installer sur votre OS pour la cross-compilation. L'erreur soulevée par rust n'était pas limpide et j'ai passé du temps à m'énerver[…]

    Journal du Geek

    Planet Libre

    • Mathias : Routage SIP asynchrone : performance et montée en charge chez Wazo

      Je vous partage un article écrit par Fabio de la team Wazo.L’objectif de Wazo Platform est de proposer une solution télécom  flexible, facile à configurer et performante pour les opérateurs. Le composant clé de la solution est le routeur SIP basé sur le projet Kamailio, le serveur SIP [...]

    • RaspbianFrance : Lire la partition Linux d’une carte SD Raspberry depuis Windows et Mac.

      Si vous possédez un ordinateur qui ne tourne pas sous Linux, vous avez été confronté à un problème, vous ne pouvez pas lire la partition rootfs des cartes SD de votre Raspberry Pi depuis votre PC !Nous allons voir comment vous pouvez lire les partitions Linux, et donc rootfs, depuis un [...]

    • genma : Evenement - Le libre, meilleur outil pour vos combats associatifs

      Le mardi 19 novembre 2019 de 13h30 à 17h30 à la Maison de la Vie Associative et Citoyenne - Maison de la Vie Associative et Citoyenne 15 Passage Ramey Paris, 18e, se tiendra l'événement " Le libre, meilleur outil pour vos combats associatifs"Cette demi-journée abordera les enjeux autour du [...]

    • Renault : Revue de presse de Fedora 31

      Cela fait depuis Fedora 19 que je publie sur la liste de diffusion deFedora-fr une revue de presse de chaque sortie d'une nouvelle version.Récapituler quels sites en parle et comment. Je le fais toujours deux semainesaprès la publication (pour que tout le monde ait le temps d'en [...]

    • Journal du hacker : Liens intéressants Journal du hacker semaine #45

      Pour la 45ème semaine de l'année 2019, voici 10 liens intéressants que vous avez peut-être ratés, relayés par le Journal du hacker, votre source d’informations pour le Logiciel Libre francophone !Écris ta documentation technique bordel de merdeLa Suprématie Quantique de Google - [...]

    Jeux Libres

    • Blockcolor

      Blockcolor est un jeu uniquement créatif pour le moteur Minetest 0.4.16, il se base sur l'utilisation de 8 couleurs seulement, ainsi que différents type de formes de blocs disponibles.

    • DDRacer Network

      DDRace Network (ou DDNet) est un jeu coopératif de parcours d'obstacles dérivé de Teeworlds.

    • Beneath a Steel Sky

      Un classique parmi les jeux d'aventures point & click dans un univers proche du cyberpunk. Le jeu a été libéré par ses auteurs.

    • BallSpace

      Casse briques pas comme les autresPrérequis : python, pygame et tkinter (python-tk)

    • MCF

      Mario Cement's Factory

    Linux-fr

    • Lettre d'information XMPP, 01 octobre 2019, FOSDEM 2020, modernisation de XMPP, réseaux de pairs

      Lettre d'information XMPP, 01 octobre 2019, FOSDEM 2020, modernisation de XMPP, réseaux de pairs Bienvenu à la lettre d’information couvrant le mois de septembre.Nouveau ce mois : nous avons explicité que cette lettre d’information peut être partagée et adaptée comme défini dans la licence CC by-sa 4.0, et nous avons ajouté les attributions car c’est le résultat d’un effort communautaire.Soyez sympa, informez vos amis et collègues : faites suivre cette lettre d’information !Soumettezvos articles, tutoriels ou blog posts à propos de XMPP/Jabber sur notre wiki.lien n°1 : XMPP Newsletter, 01 Oct 2019, FOSDEM 2020, modernization of XMPP, peer networkslien n°2 : The XMPP Newsletterlien n°3 : Processus de contribution à la newsletterSommaireLettre d’information XMPPArticlesÉvénementsNouvelles versions de logicielsServeursClients et applicationsServicesExtensions et spécificationsProposéesMises à jourÀ bientôt en novembre !LicenceLettre d’information XMPPArticlesRalph Meijer, président du conseil d’administration de la XSF, a écrit un article présentant les « Messages XMPP attachés, bouclés, référencés » dont les spécifications sont actuellement en cours.Dans l’éventualité d’une mise hors-service d’Internet, que celle-ci soit due à une catastrophe ou à un acte volontaire, les réseaux pair-à-pair sont très utiles. Monal utilise Airdrop (WiFi et Bluetooth) en complément de XMPP et du protocole de chiffrement de bout-en-bout OMEMO.JabberFr, la communauté francophone XMPP/Jabber, a de nouveau traduit la lettre d’informations XMPP en français, merci beaucoup.Nous avons commencé un guide[…]

    • Sur les chemins du Khanat, un voyage musical

      Khaganat a l’honneur de vous présenter le premier album musical inspiré de l’univers que nous créons. Intitulé « Chemins du Khanat », ses musiques ont été composées par Nomys_Tempar.Chemins du Khanat est la première réalisation finalisée issue du Khanat. C’est un moment important de notre histoire : ce monde libre a donné naissance à un ensemble musical cohérent.Khaganat est un projet visant à créer des univers libres : histoires, graphismes, son et musique, outils, méthodes, code… Porté par une association et fonctionnant uniquement avec des énergies bénévoles, le projet avance doucement, mais sûrement. Le Khanat est son premier univers.lien n°1 : L'album Chemins du Khanatlien n°2 : Participer au financement des CDlien n°3 : L'association Khaganatlien n°4 : Dernière dépêche Khaganatlien n°5 : Le site du compositeurSommairePlus que du son : une œuvreHistoire d’une composition collaborativeUn cadeau pour Noël Pâques ?Pour nous rencontrerPlus que du son : une œuvrePour rappel, Khaganat a pour ambition de susciter la création sous licence libre via le travail collaboratif, en donnant des outils pour créer des univers imaginaires. Nous rêvons de plus d’imaginaire, et de plus d’imaginaire libre ! Le monde que nous développons, Khanat, est notre base d’expérimentation, et il a déjà donné lieu à des récits, quelques images,[…]

    • Les femmes et l’informatique — émission « Libre à vous ! » du 5 novembre 2019

      Les femmes et l’informatique — émission « Libre à vous ! » du 5 novembre 2019 Quarante‐troisième émission « Libre à vous ! » de l’April. Podcast et programme :la chronique « La pituite de Luk » sur Google, la presse et les droits voisins ;notre sujet principal portait sur les femmes et les métiers et communautés de l’informatique et du logiciel libre ;enfin, interview sur le Pacte pour la Transition.lien n°1 : Radio Cause Communelien n°2 : Libre à vous !lien n°3 : Podcast de la 43ᵉ émissionlien n°4 : Les références pour la 43ᵉ émission et les podcasts par sujetlien n°5 : S’abonner au podcastlien n°6 : Photos de l’émissionLes intervenantes pour le sujet principal étaient Catherine Dufour, ingénieure en informatique, auteure d’Ada ou la beauté des nombres (Fayard, septembre 2019) ; Katia Aresti, ingénieure logiciel chez Red Hat, membre de Duchess France ; Caroline Corbal de Code for France, membre d’Open Heroines France.Rendez‑vous en direct chaque mardi de 15 h 30 à 17 h sur 93,1 MHz en Île‑de‑France. L’émission est diffusée simultanément sur le site Web de la radio Cause Commune.La radio Cause Commune dispose d’une messagerie sur laquelle vous pouvez laisser des messages (annonces, rires, poèmes, coups de gueule, vœux…) destinés à passer à l’antenne sur la radio. Le numéro à appeler est le +33 1 88 32 54 33.Télécharger ce contenu au format EpubCommentaires :voir le flux atomouvrir dans le navigateur

    • Journées du Logiciel Libre de Lyon 2020 : l’appel à participation est ouvert !

      Les Journées du Logiciel Libre (JdLL) de Lyon reviennent les 4 et 5 avril 2020 sur le thème : « Logiciel libre, des Utopies concrètes et accessibles ». Les inscriptions sont ouvertes et vous avez jusqu’au 31 janvier pour proposer une participation : faites tourner l’info !Les JdLL reçoivent des publics variés et toute proposition est bienvenue, qu’elle s’adresse aux enfants, aux adultes, aux seniors, néophytes comme expert·e·s. Vous pouvez aussi cibler les associations, les entreprises, les collectivités territoriales, les trolls ou le ministère de l’intérieur…Le format de l’événement permet plusieurs types de contributions : conférence, atelier, activité pour enfants, stand associatif ou démonstration « DIY », install party…lien n°1 : Appel à participationlien n°2 : Site des JdLLTélécharger ce contenu au format EpubCommentaires :voir le flux atomouvrir dans le navigateur

    • Simplifier la visualisation de chronogrammes

      Le développement avec des langages de description matériel, le (System)Verilog par exemple, nécessite très souvent de visualiser les chronogrammes afin de vérifier le comportement du composant en développement. Ces chronogrammes sont générés par un simulateur tel qu’Icarus et GHDL, pour les versions libres, ou bien encore par ModelSim, VCS et consorts, pour les versions propriétaires.GTKWave est la référence dans le monde du logiciel libre pour afficher les chronogrammes, mais il existe également autant d’afficheurs que de simulateurs propriétaires. De très nombreux développeurs ont sans doute été confrontés au côté rébarbatif de l’insertion à la souris des signaux à observer. GTKWave, ainsi que les simulateurs propriétaires, embarquent un interpréteur de langage Tcl afin de faciliter l’édition des signaux à observer avec, bien sûr, une syntaxe différente à chaque fois…J’ai donc décidé de créer le module Python Wavedisp permettant de décrire hiérarchiquement les signaux à observer, ainsi que de procéder à la génération de scripts d’affichage pour différents outils de visualisation, dont GTKWave.lien n°1 : Page GitHub du projet Wavedisplien n°2 : Page Web de Wavedisplien n°3 : Page Wikipédia anglaise de GTKWavelien n°4 : Wavedisp sur PyPISommaireIntroductionInstallationDescription d’un fichier WaveUn premier testUn cas plus ambitieuxConclusionIntroductionWavedisp est un ensemble de classes Python pour vous aider à générer[…]