Les derniers articles

Nos contenus premiums

Ces articles techniques n'ont jamais fait l'objet d'une publication papier. Ils sont exclusivement disponibles sur ce site et réservés aux abonnés de la plateforme Connect.

Nous contacter

Premiers pas pour le concours linuxembedded : Émulation QEMU de la carte mini2440 de FriendlyARM

Spécialité(s)
Résumé
La carte mini2440 est bien connue des amateurs de projets embarqués et cette année encore, c'est la cible qui a été retenue pour le concours linuxembedded 2012 [1] dont nous avons présenté les grandes lignes dans le numéro précédent : les concurrents devront développer un oscilloscope combinant précision de la numérisation temps réel de signaux analogiques et ergonomie de l'interface.

FPGA, HDL et Linux : petite mise en bouche pratique

Spécialité(s)
Résumé

Vous avez peut-être déjà entendu parler de circuits logiques programmables comme les CPLD ou les FPGA, des langages de description de matériel (HDL) et de la notion de processeur soft-core. Approcher ce domaine, pour un développeur ou une personne davantage versée dans la programmation que dans la conception de circuits, est toutefois assez délicat. Non seulement le domaine est très différent, mais il en va de même pour les concepts, les outils et les méthodes de développement. L'idée derrière cet article n'est pas de faire une introduction « académique » à la programmation HDL, ni même de vous fournir quelques notions de base, mais de vous faire comprendre, dans les grandes lignes, ce qu'est la description de matériel avec un objectif simple : faire fonctionner un système GNU/Linux sur une implémentation de processeur programmée dans un FPGA.

Nouveautés de PostgreSQL 9.1, partie 2

Spécialité(s)
Résumé

Dans la première partie, nous avons couvert les nouveautés en termes de réplication, de sécurité et de performances. Cependant, il reste plein de fonctionnalités à découvrir, ainsi qu'un changement important dont il faut tout particulièrement se méfier. Tout à la fin, nous aborderons ce qu'il faut attendre de la prochaine version de PostgreSQL.

Réalisation d’une preuve de concept pour la vulnérabilité CVE-2017-5123

Spécialité(s)
Résumé

Début octobre 2017, une vulnérabilité a été découverte par Chris Salls dans l’implémentation de l’appel système waitid [1] au sein du noyau GNU/Linux, permettant notamment d’écrire des données dans l’espace mémoire réservé au noyau. Cet article tente de retracer de façon détaillée l’étude de la cause de celle-ci ainsi que les différents obstacles rencontrés lors de son exploitation.