Les articles de Denis Bodor

Exploration du NetGear ReadyNAS Duo

Open Silicium n° 001 | janvier 2011 | Denis Bodor
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Les NAS ou Network Attached Storage sont des périphériques de plus en plus présents aussi bien dans le domaine professionnel mais également chez le particulier. GNU/Linux est un système utilisé de longue date sur ces fameux disques durs réseau. L'adaptabilité du système en fait un choix pertinent de la part des constructeurs qui souvent ne...

Lire l'extrait

Diffusez vidéos et musique sur le réseau

Open Silicium n° 001 | janvier 2011 | Denis Bodor
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

La Digital Living Network Alliance (DLNA) est une alliance regroupant plus de 250 sociétés, fabricants de matériels et éditeurs de logiciels. L'objectif de la DLNA est de définir un standard d'interopérabilité permettant la lecture, le partage et le contrôle d'appareils multimédias.

Lire l'extrait

Brique de base pour électronicien : compilation du noyau Linux

Open Silicium n° 007 | juin 2013 | Denis Bodor
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Parmi toutes les activités courantes d'un utilisateur GNU/Linux, certaines sont, sur PC de bureau ou sur serveur, en voie de disparition. C'est le cas pour la compilation de son propre noyau. Cependant, cette tâche est encore extrêmement fréquente dans le monde de l'embarqué où la prise en charge du matériel est un domaine où la précision est...

Lire l'extrait

Un Watchdog externe pour vos systèmes

GNU/Linux Magazine n° 117 | juin 2009 | Denis Bodor
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Imaginons un instant un serveur classique. Celui-ci, suite à une erreur, se retrouve « planté ». Il ne répond plus aux demandes du réseau, impossible de reprendre la main. Il n'existe plus qu'une seule solution, l'accès physique à la machine et le redémarrage d'une manière plus ou moins douce. Dans l'embarqué, ceci doit être fait...

Lire l'extrait

Gestion des leds et GPIO facile sur plateformes embarquées

GNU/Linux Magazine n° 116 | mai 2009 | Denis Bodor
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

De nombreuses plateformes pour l'embarqué disposent de GPIO (General Purpose Input/Output), c'est-à-dire d’un ou plusieurs ports d'entrée/sortie destinés à un usage général. Qu'il s'agisse de kit de développement, de smartphone ou encore de routeur Wifi par exemple, ces ports sont généralement utilisés pour y connecter des leds et informer...

Lire l'extrait

Streaming audio : comment avoir une oreille partout ?

GNU/Linux Magazine HS n° 042 | juin 2009 | Denis Bodor
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Des légendes urbaines font courir l'idée que des gens utiliseraient encore des moyens d'expression non électroniques. Ils utiliseraient leurs cordes vocales pour émettre des sons qu'ils interpréteraient ensuite en temps réel pour communiquer. Ce n'est pas une légende, c'est vrai. Cela s'appelle « parler » et c'est également une source...

Lire l'extrait

Ngrep, le grep du réseau

GNU/Linux Magazine HS n° 042 | juin 2009 | Denis Bodor
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Vous connaissez sans doute la commande grep et toute son utilité dans l'administration système quotidienne. Cette commande dispose de son alter ego pour le réseau : la bien nommée ngrep. Rapide coup d’œil à l'un des outils indispensables pour tout administrateur curieux.

Lire l'extrait

Dsniff : une boite à outils pour la collecte d'informations

GNU/Linux Magazine HS n° 042 | juin 2009 | Denis Bodor
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

La collecte d'informations par la technique du sniffing réseau est relativement simple. Il suffit de capturer le trafic et de lire les informations. Dans la plupart des cas cependant, ce n'est pas la collecte qui est un problème, mais la structure des données collectées. Pour répondre à cette problématique, il existe des outils, ceux fournis par...

Lire l'extrait

Collecter les requêtes de recherche Google

GNU/Linux Magazine HS n° 042 | juin 2009 | Denis Bodor
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Comme vous le savez sans doute, le moteur de recherche Google a actuellement une position clairement dominante, ce qui n'est pas sans faire peur à certains. Ce n'est pas tant l'indexation du contenu des sites qui fait de Google un acteur pouvant potentiellement influer les libertés individuelles. Le nerf de la guerre n'est pas là, mais dans le fait de...

Lire l'extrait

Une netiquette : pourquoi ? comment ?

Linux Pratique n° 029 | mai 2005 | Denis Bodor
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Peut-être avez vous déjà croisé un vieux routard du net ou de Linux, bref, un « dino ». Un rien agressif, il vous aura sans doute exprimé son aversion pour certains comportements qu'il considère comme des écarts à la netiquette. Mais qu'est-ce donc que cela et à quoi sert-elle ?

Lire l'extrait

Programmer le Bluetooth en C sous GNU/Linux

Open Silicium n° 005 | janvier 2012 | Denis Bodor
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Le titre est un peu maladroit, je le reconnais volontiers, mais allez résumer en une phrase courte le fait de développer vos programmes en C en utilisant les bibliothèques et donc la partie userland de l'implémentation de la pile Bluetooth, appelée BlueZ, telle qu'elle est développée pour le système GNU/Linux... Ouf ! Ça fait un sacré titre. Car...

Lire l'extrait

Prise en main de l'adaptateur SENA Parani-SD1000U

Open Silicium n° 005 | janvier 2012 | Denis Bodor
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Nous l'avons vu dans l'article d'introduction, la mise en œuvre d'une pile de protocoles Bluetooth peut s'avérer très lourde et gourmande en ressources pour un système embarqué de faible capacité. D'autre part, des modules à base de puce BlueCore4 comme celui de Wide.hk permettent d'ajouter rapidement une connectivité Bluetooth à un système,...

Lire l'extrait

Utilisation du Module CSR BlueCore4 de Wide.hk

Open Silicium n° 005 | janvier 2012 | Denis Bodor
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Transformer n'importe quel montage électronique « intelligent » en périphérique Bluetooth. Ajouter des fonctionnalités Bluetooth à un système ne disposant que d'une connectivité série. Créer automatiquement une liaison série sans fil, over Bluetooth, entre deux systèmes sans avoir à implémenter le moindre code de gestion de part et...

Lire l'extrait

Le Bluetooth pour vos montages et vos systèmes embarqués

Open Silicium n° 005 | janvier 2012 | Denis Bodor
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Il existe bon nombre de systèmes de communication sans fil permettant d'asservir un montage, de communiquer avec des sondes ou d'établir un lien avec un système embarqué. Celui qui nous intéresse aujourd'hui est le Bluetooth car, en ce qui concerne la communication à courte distance, c'est la technique la plus universelle et la plus simple à mettre...

Lire l'extrait

Android et Bluetooth

Open Silicium n° 005 | janvier 2012 | Denis Bodor
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Nous venons de voir au fil des précédents articles que la prise en charge du Bluetooth est relativement aisée et permet toutes les réalisations. Qu'il s'agisse de la ligne de commandes ou du développement en C, il est ainsi possible de construire un ensemble permettant à un ordinateur de bureau, un serveur ou un système embarqué, de piloter et...

Lire l'extrait

Netcat : couteau suisse pour le réseau

Open Silicium n° 005 | janvier 2012 | Denis Bodor
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Ne vous est-il jamais arrivé de devoir diagnostiquer des problèmes réseau ou des connexions à des serveurs/services avec comme seules alternatives soit d'utiliser ou tester les outils initialement prévus par l'applicatif (navigateur, client mail, code ou client dédié), soit de, passez-moi l'expression, littéralement galérer avec ping, Telnet,...

Lire l'extrait

FPGA, HDL et Linux : petite mise en bouche pratique

Open Silicium n° 006 | mars 2013 | Denis Bodor
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

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...

Lire l'extrait

Maximisez les capacités de vision nocturne de votre netcam

Open Silicium n° 006 | mars 2013 | Denis Bodor
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

En termes de surveillance « faite maison », les solutions ne manquent pas pour qui fait preuve d'un peu d'imagination et procède à quelques recherches sur le Web. L'une de ces solutions consiste en l'utilisation de caméras connectées (Ethernet ou Wi-Fi) bas de gamme. Généralement en provenance directe de Chine à un coût réduit, ces matériels...

Lire l'extrait

ACME ARIA G25 : un module idéal pour l'apprentissage de l'embarqué (et bien plus)

Open Silicium n° 006 | mars 2013 | Denis Bodor
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

L'engouement général pour la Raspberry Pi a tendance à masquer le fait qu'il existe des modules et des plateformes économiques bien plus adaptés à l'apprentissage des systèmes embarqués et ce pour un coût équivalant sinon moindre. Dans cette catégorie, nous avons la récente Aria G25 d'ACME systems qui est déjà l'origine des cartes ACME Fox...

Lire l'extrait

Le framebuffer du Kobo Glo

Open Silicium n° 006 | mars 2013 | Denis Bodor
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Après avoir exploré largement le système du Kobo Glo, reconstruit et modifié le comportement du noyau comme du bootloader, il est temps à présent de nous pencher sur l'élément qui fait la spécificité de ce type de périphérique : l'écran E-Ink et sa prise en charge depuis Linux. Nous allons voir que même en l'absence de sources nous...

Lire l'extrait