Journal Computer Graphics de Scratch de Gabriel Gambetta
J'ai acheté l'ebook de Computer Graphics de Gabriel Gambetta. (et en écrivant ce journal, je découvre que le contenu est gratuitement accessible sur son site).
J'ai toujours été intéressé par les images générées par ordinateur et j'ai voulu comprendre comment ça marche. Comment avec plein de ma~~gie~~ths, on pouvait réussir à générer des pixels ? C'est quoi exactement une carte graphique ? Que voulez vous dire par accélération 3D matérielle ? Par opposition à logicielle ? Expliquez moi. Je (…)
Conférence Mercurial Paris du 21 au 23 septembre 2022 (évènement annulé)
La conférence Mercurial Paris 2022, est une conférence internationale dédiée au gestionnaire de version Open Source Mercurial. Elle se tiendra fin septembre 2022 à Paris, Université Paris Sorbonne.
Mercurial est un gestionnaire de versions, libre et multi-plateforme, qui aide les équipes à collaborer sur des documents tout en conservant l’historique de l’ensemble des modifications. Équivalent fonctionnellement aux biens connus Git ou Svn, il s’en distingue sur de nombreux points techniques, ergonomiques et pratiques.
Doté d’une interface orientée utilisateur facile d’accès et simple à comprendre, il offre des capacités avancées de personnalisation du workflow et s’illustre aussitôt qu’il y a besoin de performances adaptées aux très gros dépôts. (Les équipes de Google et Facebook utilisent en interne des solutions basées sur Mercurial pour gérer l’ensemble de leur code source.).
Après une première édition en 2019, l’équipe d’Octobus aidée de Marla Da Silva, organisent cette nouvelle mouture qui se déroulera du 21 au 23 septembre dans les locaux de l’Irill (Initiative de Recherche et Innovation sur le Logiciel Libre), Université Sorbonne, Paris.
Lien Arti 0.6.0 : Les onions qui rouillent
Lien Pour le développement côté serveur, Meta recommande hack(php) c++ rust et python
Lien Rust accepté comme frontend officiel pour GCC
Lien AirScript - comme Lua, mais en Rust, et différent
Lien Il y a peu Stratis 3.1 est sorti - phoronix
Journal Écrire un jeu en Rust presque de zéro
Bonjour Nal !
Si comme moi tu penses que le Rust c'est simple car il suffit d'écrire du code et corriger ce que le compilateur te dit de corriger, tu te trompes à moitié.
Introduction
En vérité, le Rust c'est compliqué, car la programmation c'est compliqué. Contrairement à la plupart des langages, le Rust n'est pas une abstraction. Le compilateur ne prendra aucune décision pour toi et n'essayera jamais de deviner ce que tu as voulu exprimer. Le Rust te (…)
Proxmox Virtual Environment 7.2 est disponible
Proxmox Server Solutions GmbH, développeur de la plate-forme de virtualisation libre Proxmox Virtual Environment (VE), a publié la version 7.2. La plate-forme est basée sur Debian 11.3 (Bullseye), et utilise un noyau Linux 5.15.30 et les développeurs ont mis à jour QEMU 6.2.0, LXC 4.0.12, et ZFS 2.1.4. Proxmox VE support Ceph Pacific 16.2.7, et aussi Ceph Octopus 15.2.16 (jusqu'au mis-2022).
La solution Proxmox Virtual Environment est un outil de la virtualisation libre, sous licence AGPL v3, et il est possible à ceux qui le souhaite de souscrire une offre de support auprès de l'éditeur.
Lien A growing club of broken-by-design package managers
Journal [Letlang] Écrire un compilateur en Rust (partie 3)
Bonjour Nal,
Tu seras peut-être content d'apprendre que Letlang avance plutôt bien. Voici donc un nouveau "devlog" qui aujourd'hui parlera de vérification des types, et de comment je compte compiler une définition de type.
Voici d'abord une petite table des matières de ma série d'articles sur ce projet :
- Encore un nouveau langage de programmation
- Écrire un compilateur en Rust
- Écrire un compilateur en Rust (partie 2)
- Faire la différence entre un nombre et une quantité
Rappel de syntaxe
Avant (…)
Lien A tester - De C à Rust : le projet Arti de Tor passe la seconde
Journal 'Règle'. Organiser son traitement. Sans se désorganiser.
Bonjour à tous,
D'abord une intro, un peu longue, mais pour mieux cibler après le sujet de ce journal.
1. "Pourquoi diable vas-tu nous parler de hype… ?"
Il n'est pas toujours évident de représenter un traitement "métier" (un besoin) dans un processus informatique. Loin de là : la forte accélération de la numérisation de nos sociétés ces dernières années n'empêche pas les mêmes questions de se poser, encore et encore, tant pour la petite que la grande organisation (…)
Journal [Letlang] Écrire un compilateur en Rust (partie 2)
Bonjour Nal :)
Je suis inspiré en ce moment, du coup je continue ma série sur l'écriture d'un compilateur en Rust. Si tu es intéressé par les précédents articles, les voici :
Dans cette partie, je vais te présenter mes dernières découvertes concernant le parser.
Introduction
Tout d'abord, c'est quoi un parser ?
Google Translate traduit le terme par analyseur. Voilà bonne (…)