Frozen Bubble a 10 ans

Posté par  (site web personnel) . Édité par Nÿco, baud123, Benoît Sibaud, Florent Zara, NeoX et Xavier Teyssier. Modéré par Florent Zara.
Étiquettes :
51
26
fév.
2012
Jeu

Le 6 février, nous avons fêté les 10 ans de la publication de la première version de Frozen-Bubble.

Soufflez : iiiiiiiiii

En effet, après environ trois mois de travail (à temps partiel) ayant commencé en novembre 2001 avec mes collègues de l'époque de "MandrakeSoft", les superbes ayo et amaury, puis une finalisation sonore et musicale avec le non moins superbe matths, nous avions quelque chose de potable à présenter. Après une avant-première à solutions-linux à Paris, la publication en ligne était effectuée.

À l'époque nous étions conscients que nous avions un truc un peu sympa entre les mains, surtout que les autres jeux n'avaient pas de réalisation artistique valable en général, ceci dit nous n'aurions jamais pensé que ce jeu devienne aussi populaire pendant aussi longtemps dans notre communauté. Alors je veux avant tout remercier tous les joueurs qui ont aimé ce jeu, car vous en avez fait un succès. Nous sommes fiers d'avoir pu faire plaisir :)

Permettez-moi en conclusion de remettre le lien du petit "making-of" que j'avais fait à l'époque. Merci à l'auteur de l'icône "CDROM" du KDE toute pourr^Heuh, de l'époque.

Larme.

Logo LinuxFr.org à la FB

NdM : merci à gc pour son journal. En seconde partie, une interview de Guillaume Cottenceau et de son équipe.

[Btrfs] Snapshot et rollback sur votre système GNU/Linux

50
4
fév.
2018
Gestion de versions

Mise en place d’un mécanisme de snapshot/rollback sur système d’exploitation GNU/Linux avec le système de fichiers Btrfs.

Cet article fait suite à des travaux de mise en place, sur les systèmes que je gère, d’un mécanisme d’instantanés (snapshots) et de retour en arrière (rollback) sur la partition racine. Tout ce qui suit s’applique en principe à une distribution Debian ou dérivées, mais doit être adaptable aux autres distributions GNU/Linux.

Sur les distributions Fedora ce sont les gestionnaires de paquets YUM et DNF qui intègrent nativement les instantanés Btrfs permettant de faire des mises à jour avec possibilité de retour en arrière, assurant ainsi une grande stabilité et tranquillité d’exploitation pour l’administrateur système.

Gnuk, NeuG, FST-01 : entre cryptographie et matériel libre

Posté par  (site web personnel) . Édité par ZeroHeure, Benoît Sibaud, palm123 et Davy Defaud. Modéré par ZeroHeure. Licence CC By‑SA.
50
30
juin
2018
Sécurité

Depuis quelques années, la Free Software Initiative of Japan (FSIJ, association de promotion des logiciels libres au Japon) travaille sur un ensemble de projets à la croisée des chemins entre cryptographie, informatique embarquée et matériel libre.

Ces projets sont l’œuvre de Niibe Yutaka (Gniibe ou g新部), qui, entre autres casquettes, est président de la FSIJ, coordinateur des traductions japonaises du projet GNU, développeur Debian et contributeur à GnuPG (où il travaille notamment sur la cryptographie à courbes elliptiques et la gestion des cartes à puce — deux aspects qui sont directement liés aux projets dont il va être question dans cette dépêche).

Votre serviteur avait déjà très brièvement évoqué l’existence de deux de ces projets (Gnuk et le FST-01) dans une dépêche précédente consacrée à la carte OpenPGP (dont la lecture est recommandée avant de poursuivre), mais sans donner aucun détail, ce que la présente dépêche va corriger.

Xfce, Gnome, Ubuntu, Linux et Debian sont dans le Nautilus...

Posté par  (site web personnel, Mastodon) . Édité par Nÿco et Lucas Bonnet. Modéré par Lucas Bonnet. Licence CC By‑SA.
Étiquettes :
50
11
août
2012
Gnome

Gnome a subi quelques revers ces derniers temps :

  • Gnome 3 n'a pas reçu bonne presse et, bien qu'étant en version 3.4 désormais a encore beaucoup à faire pour redorer son blason ;
  • Ubuntu n'a pas intégré Gnome 3 et son shell, et a créé Unity qui se démarque clairement de Gnome sur l'interface ;
  • MATE : fork de Gnome 2 pour les nostalgiques qui refusent Gnome-shell et souhaitent maintenir et rester sur cette version du bureau ;
  • Cinnamon : fork de Gnome-shell pour retrouver une approche bureau plus "traditionnelle" (à la Gnome 2). Cinnamon utilise Muffin, lui-même un fork de Mutter, le gestionnaire de fenêtre de Gnome 3.

Et les récentes décisions de Gnome, sur Nautilus cette fois, n'aident pas à redresser la barre. En effet, récemment, le projet a décidé assez unilatéralement d'un gros nettoyage fonctionnel sur le gestionnaire de fichiers pour laisser la place à d'autres qui entraient en conflit :

  • suppression de la vue arborescente et de la vue compacte ;
  • suppression du panneau de navigation complémentaire accessible avec la touche F3 (aka split pane) ;
  • suppression de la recherche type ahead.

Ajoutons à cela les velléités annoncées d'en faire plus qu'un bureau avec Gnome 4.0 et Gnome OS, il n'en fallait pas beaucoup plus pour que la communauté réagisse, chacun à sa manière :

  • radicalement, LinuxMint forke Nautilus pour créer le projet Nemo et conserver les éléments supprimés précédemment ;
  • Ubuntu pourrait abandonner Nautilus, voire se baser la version stable N-1 de Gnome, plutôt que la stable qui vient juste de sortir ;
  • enfin, moins relié directement, Debian change de bureau par défaut et passe à Xfce.

Journal Les routeurs Turris Omnia sont livrés

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
Étiquettes :
50
20
oct.
2016

Les premiers routeurs Turris Omnia arrivent depuis deux semaines. Il s’agit d’un routeur OpenWrt pour la maison ou bien la petite entreprise, avec de l’Ethernet et du Wi‐Fi. Banal, vous allez me dire. Sauf qu’il y a plusieurs points importants :

  1. entièrement en logiciel libre ;
  2. matériel décrit publiquement, tout est documenté ;
  3. vous êtes root (et un grand pouvoir implique de grandes responsabilités, etc.) ;
  4. une communauté sympa (surtout si vous parlez tchèque :-)) ;
  5. les trucs qui, en 2016, devraient être standards (IPv6, résolveur DNS (…)

Fedora 29

49
30
oct.
2018
Fedora

En ce mardi 30 octobre 2018, les utilisateurs du projet Fedora seront ravis d’apprendre la disponibilité de la version 29 de Fedora.

Fedora est une distribution GNU/Linux communautaire développée par le projet Fedora et sponsorisée par Red Hat [N. D. M. : dont le rachat par IBM vient d’être annoncé], qui lui fournit des développeurs ainsi que des moyens financiers et logistiques. Fedora peut se voir comme une sorte de vitrine technologique pour le monde du logiciel libre, c’est pourquoi elle est prompte à inclure des nouveautés.

Fedora garde un rôle central dans le développement de ces nouveautés via le développement en amont. En effet, les développeurs de la distribution contribuent également directement au code d’un certain nombre de logiciels libres contenus dans la distribution, dont le noyau Linux, GNOME, NetworkManager, PackageKit, PulseAudio, X.Org, systemd, la célèbre suite de compilateurs GCC, etc. Cliquez ici pour voir l’ensemble des contributions de Red Hat.

Bureau GNOME nature

DragonFly BSD 4.2

49
29
juin
2015
DragonFly BSD

La nouvelle version stable du système d'exploitation DragonFly BSD, la 4.2, est sortie aujourd'hui 29 juin 2015. Elle est disponible au téléchargement. De nombreux changements ont été apportés depuis la version 4.0 de novembre dernier, notamment de nombreuses améliorations pour le pilote i915. GCC 5.1.1 fait son apparition dans base, d'importants changements ont lieu dans les pilotes wifi, et la pile audio qui souffrait de plusieurs problèmes a été revue en profondeur.

Merci à tous les contributeurs à cette dépêche et en particulier à François Tigeot et Joris Giovannangeli.

Journal Lennart Poettering et les fichiers de configuration

49
21
avr.
2011

Après pulseaudio, après avahi, après systemd, après le répertoire /run voilà que Lennart Poettering frappe à nouveau et propose de chambouler l'organisation de nos systèmes GNU/Linux.

Dans un post sur son blog Lennart vient d'annoncer une refonte des fichiers de configuration. Selon lui la transition vers un système d'init moderne comme systemd est l'occasion d'en finir avec la fragmentation (aka le bordel) qui règne entre les différentes distributions.

Voici son résumé de la situation actuelle des fichiers (…)

Firefox 63

Posté par  (site web personnel) . Édité par Davy Defaud, claudex, Sylvestre Ledru, Nils Ratusznik, M5oul et palm123. Modéré par patrick_g. Licence CC By‑SA.
49
25
oct.
2018
Mozilla

La version 63 de Firefox a été publiée le 23 octobre 2018.

Des petites choses pour vous faciliter la vie débarquent dans cette nouvelle version. Citons par exemple :

  • version bureau :
    • l’enrichissement de l’API WebExtensions qui rend désormais possible la création d’extensions permettant une utilisation optimisée de vos moteurs de recherche,
    • certains traqueurs sont désormais bloqués par défaut (ceux qui ralentissent excessivement le chargement des pages, pour commencer) ;
  • version Android :
    • apparition d’un mode Picture‐In‐Picture pour les vidéos.

Comme d’habitude, le détail des nouveautés suit en deuxième partie.

Movim 0.10 - Holmes

Posté par  (site web personnel) . Édité par Benoît Sibaud, palm123, Nÿco, Nils Ratusznik, Jehan et Adrien Dorsaz. Modéré par Benoît Sibaud. Licence CC By‑SA.
Étiquettes :
49
4
août
2016
XMPP

Quelques mois après Movim 0.9 - Tchouri, voici enfin la nouvelle version du projet de réseau social décentralisé Movim ! Estampillée 0.10, elle offre de nombreuses avancées majeures tant au cœur du projet que sur les fonctionnalités offertes.

Cette nouvelle version positionne toujours plus Movim en tant qu'alternative sérieuse face aux autres solutions de messagerie telles que Telegram, WhatsApp ou Slack. L'idée derrière Movim est d'offrir (enfin) une plateforme de communication libre, simple et agréable à utiliser tout en se reposant exclusivement sur des standards déjà largement déployés et éprouvés tels que XMPP ou Atom.

En effet, plutôt que de fonder un nouveau réseau fermé comme bon nombre d'autres projets l'ont fait auparavant (qu'ils soient propriétaires ou libres), nous privilégions l'utilisation et la participation aux améliorations du protocole XMPP.

Weboob atteint le .g

Posté par  . Édité par Benoît Sibaud, Xavier Teyssier, claudex et Nils Ratusznik. Modéré par ZeroHeure. Licence CC By‑SA.
Étiquettes :
48
5
août
2013
Internet

Weboob (Web Outside Of Browsers) est un ensemble d'applications interagissant avec des sites web.

Quatre mois après la dernière dépêche, Weboob 0.g est paru samedi dernier, profitant des chaleurs rendant d'autres activités moins agréables.

Cette version bat la précédente (déjà exceptionnelle) en terme de commits, en dépassant le nombre symbolique des 500. Ils apportent des nouveautés comme la recherche sur des sites d'annonces d'emplois et le suivi de vos colis. Les améliorations de fonctionnalités existantes ne sont pas en reste, avec la résolution de demandes parfois très anciennes.

Ces nouveautés seront détaillées en seconde partie de la dépêche. Avec 19 nouveaux sites boobisés, Weboob atteint désormais le nombre de 125 modules !

Joyeux anniversaire Debian !

Posté par  (site web personnel) . Modéré par Bruno Michel.
Étiquettes :
48
16
août
2010
Debian
Initié le 16 août 1993 par Ian Murdock, le projet Debian fête aujourd'hui ses 17 ans. C'est l'occasion de remercier les différents développeurs et groupes de développeurs qui ont permis à ce projet de nous fournir un système libre pendant tout ce temps.

Debian — le système d'exploitation universel — est une des plus anciennes distributions GNU/Linux en activité, juste après Slackware. Développée par une communauté organisée en démocratie plutôt que par une entreprise, Debian a pour but principal de fournir un système d'exploitation intégralement libre.

Aujourd'hui, Debian, c'est :
  • 873 développeurs Debian (membres du projet Debian) ;
  • 117 mainteneurs Debian (contributeurs reconnus et enregistrés) ;
  • Des centaines de contributeurs (contributeurs libres) ;
  • Plus de 40.000 paquets logiciels ;
  • 12 architectures matérielles prises en charge ;
  • Des dizaines de distributions dérivées ;
  • Des millions d'utilisateurs.


NdM : et c'est aussi la distribution qui fait tourner le site LinuxFr.org depuis sa création, merci pour ça aussi.

ack 1.96 — mieux que grep

Posté par  (site web personnel) . Modéré par Xavier Teyssier. Licence CC By‑SA.
48
20
sept.
2011
Ligne de commande

Ack est un outil qui permet de rechercher du texte à l’intérieur de fichiers. C’est donc un clone de grep avec quelques améliorations notables. Voici donc dix raisons de passer à ack si vous utilisez grep :

  1. ack est très rapide, car il ne recherche que ce que vous voulez chercher ;
  2. il recherche récursivement par défaut ;
  3. il ignore les trucs inutiles, comme les répertoires utilisés par les [VCS], les fichiers de sauvegarde (« foo~ » et « #foo# »), les binaires, etc. ;
  4. vous pouvez spécifier simplement le type de fichiers à rechercher, comme « --perl » ou « --nohtml » ;
  5. la coloration syntaxique des résultats est là par défaut ;
  6. vous pouvez utiliser les expressions régulières de Perl, pas juste le sous‐ensemble de GNU ;
  7. l’apprentissage d’ack est très simple, car il reprend les mêmes options en ligne de commande que grep (« -c », « -l », « -w », etc.) ;
  8. il est possible d’avoir des options par défaut dans un fichier « ~/.ackrc » ;
  9. la commande fait 25 % de caractères en moins à taper ;
  10. en fait, c’est même 50 % de gagné par rapport à « grep -r ».

La version 1.96 d’ack est sortie dimanche et apporte quelques améliorations notables :

  • les fichiers JavaScript « minifiés » sont ignorés par défaut ;
  • le langage Groovy est supporté (extensions : « .groovy », « .gtmpl », « .gpp », « .grunit ») ;
  • les fichiers Perl et Lua sont mieux détectés.

Note : pour installer ack sur Debian et Ubuntu, il faut faire un « apt-get install ack-grep » (et pas juste « ack »). En revanche sous Archlinux, un « pacman -S ack » sera suffisant. Les autres distributions (Fedora, Gentoo) utilisent également le simple nom « ack »).

Journal Debian à l'heure du choix

Posté par  . Licence CC By‑SA.
Étiquettes :
48
31
jan.
2014

Comme vous le savez peut-être, le projet Debian s'interroge actuellement sur ce que doit être son système d'init par défaut (sysvrc, openrc, upstart, systemd).

Après de longs mois d'étude, le comité technique semble sur le point de rendre son avis. Une proposition de vote convenant à la plupart des membres a été rédigée, et les votes à son sujet devraient avoir lieu d'ici la fin de la semaine prochaine.

Pour les non-anglophones, voici une traduction de la résolution:

Nous avons (…)

Journal Transformer vim en IDE avec LSP et DAP

48
2
déc.
2020

Cette année, j’ai découvert l’IDE Visual Studio Code, enfin, son pendant libre VSCodium pour mon travail.

C’est un IDE qui fonctionne plutôt bien, mais je ne me sentais pas très à l’aise avec le fait que l’upstream (Microsoft en l’occurrence) distribue des binaires sous licence non open-source et ajoute de la télémétrie par défaut. En plus, c’est développé avec Electron et, bien que j’aime beaucoup utiliser nodejs, je trouve vraiment lourd d’avoir un Chrome complet lancé juste pour mon (…)