Articles de l'auteur

Java est-il un langage objet ?

Magazine
Marque
GNU/Linux Magazine
Numéro
163
Mois de parution
septembre 2013
Spécialité(s)
Résumé
Java est un langage qui résulte d’une construction entre le monde du langage C (ou C++) et les langages objets tels que Smalltalk. Il a essayé de prendre le meilleur des deux mondes, c’est-à-dire la portabilité et la facilité de maintenance des langages objets tout en gardant un niveau de performance acceptable. Des contrôles (notamment de typages) sont apportés par le compilateur.

Utilisation des core dump

Magazine
Marque
Open Silicium
Numéro
8
Mois de parution
septembre 2013
Spécialité(s)
Résumé

Lorsque l'on développe, il peut parfois être utile de récupérer le contexte mémoire qui a été à l'origine de la terminaison anormale d'un programme. Il est donc possible de demander la génération d'un core dump qui pourra être chargé dans un débugger comme gdb pour analyse.

Trafiquer un moteur : c’est simple comme élever un enfant !

Magazine
Marque
GNU/Linux Magazine
Numéro
163
Mois de parution
septembre 2013
Spécialité(s)
Résumé

Le but de cet article est d’intervenir dans le code d’un moteur de base de données (H2 pour ne pas le citer), afin d'ajouter deux fonctionnalités intéressantes : le « Row/Cell Level Security » (sécurité au niveau d’une ligne de table de base de données) et un accès distant aux données. Plus que ces fonctionnalités, cet article nous permettra d’étudier une base de données relationnelle, non pas comme d’habitude d’un point de vue « client » (JDBC, ODBC et consorts), mais de l’intérieur du moteur.

Écrire un premier script shell

Magazine
Marque
SysOps Pratique
HS n°
Numéro
27
Mois de parution
août 2013
Spécialité(s)
Résumé
Il faut un début à tout. Avant de se lancer dans l'écriture de scripts complexes, il vaut mieux être certain de savoir précisément ce que l'on fait. La tradition dans le monde de l'informatique est de créer un programme affichant un simple message « Hello world ! ». Nous ne dérogerons pas à la règle... mais nous l'adapterons.

Travailler en C avec une base de données

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
67
Mois de parution
juillet 2013
Spécialité(s)
Résumé
En C aussi on peut travailler avec des bases de données, et contrairement à ce que l'on pourrait penser, ce n'est pas si compliqué : chaque système de gestion de base de données propose une API qui facilite la communication entre le programme et la base. Dans cet article, nous reprendrons notre sempiternel exemple consistant à afficher la liste des articles de la table Article stockée dans la base siteMarchand. Nous testerons trois API pour communiquer avec trois SGBD différents : PostgreSQL, MySQL, puis SQLite.