Vue lecture

Il y a de nouveaux articles disponibles, cliquez pour rafraîchir la page.

[$] Giving Rust a chance for in-kernel codecs

Video playback is undeniably one of the most important features in modern consumer devices. Yet, surprisingly, users are by and large unaware of the intricate engineering involved in the compression and decompression of video data, with codecs being left to find a delicate balance between image quality, bandwidth, and power consumption. In response to constant performance pressure, video codecs have become complex and hardware implementations are now common, but programming these devices is becoming increasingly difficult and fraught with opportunities for exploitation. I hope to convey how Rust can help fix this problem.

[$] Support for the TSO memory model on Arm CPUs

At the CPU level, a memory model describes, among other things, the amount of freedom the processor has to reorder memory operations. If low-level code does not take the memory model into account, unpleasant surprises are likely to follow. Naturally, different CPUs offer different memory models, complicating the portability of certain types of concurrent software. To make life easier, some Arm CPUs offer the ability to emulate the x86 memory model, but efforts to make that feature available in the kernel are running into opposition.

Security updates for Friday

Security updates have been issued by Debian (knot-resolver, pdns-recursor, and putty), Fedora (xen), Mageia (editorconfig-core-c, glibc, mbedtls, webkit2, and wireshark), Oracle (buildah), Red Hat (buildah and yajl), Slackware (libarchive), SUSE (dcmtk, openCryptoki, php7, php74, php8, python-gunicorn, python-idna, qemu, and thunderbird), and Ubuntu (cryptojs, freerdp2, nghttp2, and zabbix).

Un vélo électrique de grande marque jusqu’à 60 % moins cher, c’est possible avec Upway [Sponso]

Cet article a été réalisé en collaboration avec Upway

Le marché du vélo électrique est en pleine croissance, y compris celui de l'occasion. Une aubaine pour le consommateur qui peut profiter d’un deux-roues presque neuf à un prix avantageux. Encore faut-il tomber sur la perle rare. C’est là qu’intervient Upway.

Cet article a été réalisé en collaboration avec Upway

Il s’agit d’un contenu créé par des rédacteurs indépendants au sein de l’entité Humanoid xp. L’équipe éditoriale de Numerama n’a pas participé à sa création. Nous nous engageons auprès de nos lecteurs pour que ces contenus soient intéressants, qualitatifs et correspondent à leurs intérêts.

En savoir plus

Rencontres Scenari 2024 à Toulouse du 3 au 7 juin 2024

Bandeau des Rencontres Sceanri 2024

Comme chaque année, l'association Scenari organise ses Rencontres Scenari.

Scenari, c'est un ensemble de logiciels libres dédiés à la création collaborative structurée, et publication/diffusion de contenus multimédias et multisupports. Ils sont très utilisés dans le domaine de la formation et de la documentation, mais servent aussi pour l'audiovisuel, la qualité, ou même la biologie, …

Des Rencontres Scenari comme chaque année donc, sauf que… cette année c'est spécial :

  1. on présentera le tout nouveau modèle Parcours qui permet d'éditer des scénarios de formations complets et d'instrumenter la mise à disposition de ressources pédagogiques, de corrigés et le rendu de travaux, aux moments précis définis par le⋅a formateur⋅rice.
  2. on fêtera les 10 ans de l'association Scenari !!! (il y aura donc quelques surprises)

Les Rencontres Scenari 2024, c'est l'occasion de découvrir ces outils et comment ils peuvent améliorer vos contenus et vous faire gagner du temps dans leur création. C'est aussi l'occasion de connaître de nouvelles fonctionnalités et de nouveaux usages grâce à des ateliers, des conférences, et biensur les moments informels.

Cette année c'est l'Université Toulouse Capitole qui reçoit la communauté, du 3 au 7 juin 2024.

Vous avez entendu parler de Scenari et souhaitez en savoir plus ?
Vous utilisez Scenari et souhaitez parfaire votre connaissance ?
Vous voulez piocher de bonnes idées et rencontrer des gens confrontés aux mêmes problématiques que vous ?

Alors rejoignez-nous aux Rencontres Scenari 2024, du 3 au 7 juin, à Toulouse !

(tarif spécial "prévente" jusqu'au 3 mai !!)

Commentaires : voir le flux Atom ouvrir dans le navigateur

[$] Python JIT stabilization

On April 11, Brandt Bucher posted PEP 744 ("JIT Compilation"), which summarizes the current state of Python's new copy-and-patch just-in-time (JIT) compiler. The JIT is currently experimental, but the PEP proposes some criteria for the circumstances under which it should become a non-experimental part of Python. The discussion of the PEP hasn't reached a conclusion, but several members of the community have already raised questions about how the JIT would fit into future iterations of the Python language.

❌