Lien Nim plus rapide que C++ sur du ray tracing
Lien Une introduction aux initcalls du noyau Linux
Lien Du JPEG (et un peu de python)
Journal Deuxième édition du livre d'intro à la programmation avec Python 3
Salut,
Après plusieurs mois de remise sur le métier XeLaTeX, la deuxième édition de notre livre d'apprentissage de la programmation avec Python 3 est sortie. Le sous-titre a évolué en « Apprendre à Programmer dans l'écosystème Python », pour refléter les évolutions dans le contenu.
Cela reste un ouvrage pour débuter, avec des parties de présentation de méthodologies, d'introduction aux technologies rencontrées. Il peut intéresser les enseignants du collège à l'université, et élèves du lycée au premier cycle universitaire.
Outre (…)
Lien It’s Not Wrong that "🤦🏼♂️".length == 7
Lien Plus aucune excuse pour snober Nim
Lien Génération de flux MPEG-DASH pour le streaming adaptatif Open Source avec GStreamer
Journal CPU Ex0139 Sega, game over sur console
Dans cette release de CPU : Une borne d'arcade, un hérisson bleu, des copros en pagaille et… c'est plus fort que toi ! Comment Sega s'est retrouvé à quitter le hardware game.
Notre invité est Douglas Alves, enseignant en culture et histoire du jeu vidéo.
Émission, podcast et masse de liens : http://cpu.pm/0139
Segments :
Forum général.général Recherche lien vers bonne référence (fr.) sur bonnes pratiques de programmation Bash / Shell
Bonjour à tous,
Je peine à retrouver le lien, il me semble paru sur LinuxFr, il y a quelques semaines / mois, vers ce qui m'avait semblé une (très) bonne ressource francophone sur les bonnes pratiques de programmation Bash (et/ou Shell, je ne sais plus). Si le lien est paru dans la section "Liens", c'était (il me semble) sous un titre peu explicite du contenu, en quelque sorte masqué. Sauriez-vous m'aider?
Je n'arrive pas à le retrouver dans mes (…)
Journal Dhall, une réponse au problème de configuration
Cher Journal,
Ne te fie pas à l’intitulé, « le problème » n’est qu’un condensé fourre-tout pour ce qui est connu en tant que “Software Configuration Management issues” dans la lingua veicolare de la sphère informatique. Quant à Dhall, il s’agit d’un langage spécialisé dans la gestion de configurations1.
Présentation
Condensé en deux ou trois paragraphes
Dhall est un outil primordialement destiné à programmer les fichiers de configuration. En acronymes de moins de cinq lettres, tu as certainement (…)
Lien Comment utiliser syzkaller pour détecter les bogues de programmation dans le noyau Linux
Journal Rust et bibliothèque partagée en C
Après une première entrée sur Rust et Python associés grâce au C, une nouvelle note sur l'usage du C au sein de Rust, via des bibliothèques partagées, avec de nombreux exemples à l'appui :
https://code.nothus.fr/doku.php?id=rust:lib-c
(màj possible dans le temps)
Journal Rust et Python associés grâce au C
Le mariage de Python et Rust vous intéresse ?
Profiter des modules de Python au sein de Rust, de la sûreté de Rust pour accélérer les traitement de Python, de la possibilité d'intégrer à l'interpréteur des bibliothèques systèmes… ?
Je vous propose dans cette nouvelle note technique, de nombreux exemples et analyses du fonctionnement au travers de ctypes et du C, pour améliorer la performance de Python et étendre Rust.
https://code.nothus.fr/doku.php?id=python:rust_python
(màj possible dans le temps)
Wiki [PHP] Tester la vitesse de hashage des différents algorithmes
[PHP] Tester la vitesse de hashage des différents algorithmes
Afin d'optimiser le code, il est toujours primordiale de trouver quelles sont les fonctions les plus rapide correspondant à un problème donné.
Les codes présentés ici vont permettre de tester facilement sur son propre serveur la vitesse de hashage des différents algorithmes et ce en monothread (un seul processus qui exécute tout) ou en multithread (un processus par fonction de hashage).
Monothread
Ce code fonctionne sur tout les systèmes d'exploitation.
<?
(…)