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

La liberté jusqu’au cœur du processeur avec RISC-V

Spécialité(s)
Résumé

RISC-V est un jeu d’instructions 32 bits libre, développé initialement par l’université de Berkeley. Ce jeu d’instructions (ISA pour Instruction Set Architecture) est maintenant soutenu par une fondation regroupant quasiment tous les grands noms de l’industrie informatique. Dans cet article, nous allons décrire succinctement le concept de RISC vs CISC, puis nous expliquerons les bases du jeu d’instructions avec un peu de code assembleur, enfin nous terminerons par une description de quelques émulateurs et processeurs RISC-V disponibles aujourd’hui sur le marché.

Qemu : Visite au cœur de l’émulateur

Spécialité(s)
Résumé

Les machines virtuelles, par leurs avantages et grâce aux progrès des processeurs, sont devenues un domaine très en vogue actuellement, même si leurs débuts remontent à l’époque des Beatles. Elles couvrent un large secteur de l’informatique allant du plus ludique émulateur de Commode 64 jusqu’aux plus sérieux hyperviseurs au cœur d’énormes centres de calcul. Les techniques utilisées pour les faire fonctionner sont aussi variées, depuis l’émulation totale jusqu’à la paravirtualisation. Les logiciels existants sont nombreux et Qemu est l’un d’eux, bien connu dans le monde de l’embarqué. Mais comment fonctionne-t-il ? Et comment émuler son propre matériel ?

Générer son appli avec JBoss Forge

Spécialité(s)
Résumé
La communauté de projet open source JBoss [1] s'est construite autour de son serveur d'application, Wildfly [2], mais a aussi été le berceau de librairies et de frameworks très utiles aux développements logiciels, comme par exemple Hibernate [3]. Pour le besoin de tous ces projets, mais aussi pour assurer un développement rapide, efficace et sûr, la communauté est aussi à l'origine de nombreux frameworks et outils de développement, malheureusement moins connus.Découvrons aujourd'hui le mystérieux et méconnu JBoss Forge, dans sa toute dernière version (3.3.1.Final du 31 août dernier), et qui est une excellente réponse à SpringBoot et autres générateurs d'applications Java.

Petite leçon fictive de social engineering

Spécialité(s)
Résumé

Le social engineering, ou l'ingénierie sociale en Français, est un ensemble de techniques qui permettent d’obtenir d’une personne ce que l’on souhaite. Cela peut s’apparenter à de la manipulation dont le but le plus fréquent est de soutirer des informations confidentielles à son interlocuteur ou de lui faire faire des actions à son insu.

En route pour GNOME 3.0

Spécialité(s)
Résumé

En attendant la mise à jour majeure de l'environnement de bureau, en l'occurrence la mouture 3.0, voici quelques extraits des dernières nouveautés de GNOME 2.28, mais aussi des axes de développement suivis en vue de la venue de cette version. À l'heure actuelle, le remplacement de GNOME 2.30 par GNOME 3.0 n'a pas encore été confirmé. Pour en revenir à la mise à jour présente, en l'occurrence GNOME 2.28, celle-ci se présente comme un pas logique en direction de GNOME 3.0. En effet, cette version qui sera intégrée dans les nouvelles éditions des distributions Ubuntu 9.10, Mandriva 2010 et Fedora 12 constitue un avancement dans la continuité du développement de l'environnement sans pour autant s'annoncer comme une évolution majeure. Un certain nombre d'améliorations sont cependant à signaler.