
Retrouvez cet article dans : Linux Magazine Hors série 38
Nous proposons d’explorer pas à pas l’utilisation d’une carte comprenant un FPGA et un processeur pour le développement de systèmes de mesures reconfigurables. Nous allons appliquer les compétences acquises à la réalisation et caractérisation d’un compteur de fréquence pour la mesure d’oscillateurs. Une illustration plus complexe des performances du couple FPGA+processeur sera l’acquisition d’images et affichage sur écran LCD en tentant de décharger au maximum le processeur
par l’exploitation du FPGA comme module autonome d’acquisition.
Lire la suite »
Posté par jean michel friedt (
jmfriedt) | Signature : T. Rétornaz , J.-M Friedt | Article paru dans

Retrouvez cet article dans : Linux Magazine Hors série 38
Malgré la popularité de GNU/Linux dans la communauté des développeurs, de nombreux utilisateurs s’obstinent à utiliser d’autres systèmes d’exploitations. Notre objectif dans cette présentation est de proposer une solution pour générer des applications utilisables pour un maximum d’utilisateurs, donc pour un maximum de plateformes. De plus, la mode aujourd’hui est aux applications graphiques.
Lire la suite »
Posté par jean michel friedt (
jmfriedt) | Signature : J.-M Friedt, Julien Garcia | Article paru dans

Retrouvez cet article dans : Linux Magazine Hors série 38
Il est assez facile de trouver dans le commerce des " stations météo " pas trop onéreuses. Trop facile ? En tous cas, pas très amusant. Quel plaisir pour un bricoleur que de monter soi-même sa propre station... Surtout si l’on pense à la puissance d’un système informatique. Hélas, les ordinateurs ne mesurent pas encore la pression atmosphérique. Vite, arrangeons cela !
Lire la suite »
Posté par (
La rédaction) | Signature : Patrice Leygnac | Article paru dans

Retrouvez cet article dans : Linux Magazine Hors série 37
Parmi les lecteurs de GLMF, je suis sûr qu’une bonne partie a déjà entendu parler de la Voix sur IP ou VoIP dans le langage des lutins. Si ce n’est pas le cas, accrochez-vous bien, car vous êtes à quelques minutes de découvrir la liberté.
Pour faire de la publicité des discussions rincées de Gintonix, la VoIP est tout simplement le service de téléphonie offert par la majorité des FAI. De manière vulgarisée, votre BlahBox va s’authentifier via le net sur un serveur dit " registrar ", ce qui vous permettra ensuite de passer des appels en France, en Europe et ailleurs pour des prix variant de 0 à x (x étant indéterminable, mais tendant souvent vers 0).
Cet article a pour but de vous guider, tout au long de la mise en place de l’architecture nécessaire, sur votre serveur dédié, pour récupérer votre ligne de téléphone fixe où que vous soyez dans le monde. Cette installation consistera au couplage d’OpenVPN, qui nous servira à ériger un réseau privé chiffré, et d’Asterisk, qui fera de notre serveur un commutateur téléphonique.
Lire la suite »
Posté par (
La rédaction) | Signature : Ignace Mouzannar | Article paru dans

Retrouvez cet article dans : Linux Magazine Hors série 36
Lecteurs assidus de GLMF, nous nous étions quittés sur une fausse note en fin d’année, à l’occasion du numéro 100, alors que notre serveur Zone0 repartait subir une intervention chirurgicale. Trois mois plus tard, depuis le début du mois de mars, il est en ligne. Pendant tout ce temps, nous avons peaufiné notre configuration, corrigé d’importants bugs et, finalement, rendu cette machine production-ready. Nous allons voir dans cet article une série d’opérations de maintenance auxquelles vous pourriez être un jour confronté. Lire la suite »
Posté par Emile Heitor (
iMil) | Signature : Emile " iMil " Heitor, Jean " khali " Delvare, | Article paru dans

Retrouvez cet article dans : Linux Magazine Hors série 36
Il y a très très longtemps, dans une galaxie très lointaine, les seigneurs siths avaient la fâcheuse habitude de tomber dans des trous. Pour pallier cela, ils avaient créé un système qui leur permettait d’être redirigés dans des endroits plus sûrs. Employant les chasseurs de primes Boba procmail Fett et son père Jango fetchmail Fett, ils avaient mis en place un astucieux système parfois même utilisé et toléré par les Jedi.
Peu après son arrivée sur la planète secrète Anoth, Anakin Solo (neveu de Luke Skywalker) décida de supprimer ce système afin d’en finir avec les Siths.
– Musique –
Lire la suite »
Posté par (
La rédaction) | Signature : Thomas ange Riboulet | Article paru dans

Retrouvez cet article dans : Linux Magazine Hors série 35
Même si PHP fonctionne très bien avec sa configuration initiale, il est parfois essentiel de modifier certains paramètres, et ce, notamment pour des raisons de sécurité. Cet article montre comment adapter la configuration de PHP à l’environnement de vos applications. Lire la suite »
Posté par Tristan Colombo (
tristan) | Signature : Tristan Colombo | Article paru dans

Retrouvez cet article dans : Linux Magazine Hors série 35
Le développement d’une application implique bien souvent des modifications du code initial (correction d’erreurs, ajout de fonctionnalités, remaniement de code...). Il peut alors être intéressant de mettre en place un mécanisme de tests permettant de vérifier que les nouvelles modifications ne détériorent pas les fonctionnalités existantes. Dans cet article, je vous présente un outil permettant de réaliser cela : PHPUnit, un utilitaire de tests unitaires pour PHP. Lire la suite »
Posté par Tristan Colombo (
tristan) | Signature : Tristan Colombo | Article paru dans

Retrouvez cet article dans : Linux Magazine Hors série 34
 Bien que de moins en moins utilisées, les applications interactives en mode ligne de commandes interagissant avec un opérateur via un terminal sur port série sont encore légions, notamment dans le monde Linux embarqué où les ressources graphiques sont superfl ues ou d’un coût trop élevé. Parmi ces applications,
on peut citer les plus connues :
- bash : le shell par défaut de Linux ;
- bc : la calculatrice ;
- ftp : utilitaire de transfert de fi chier ;
- telnet : terminal distant.
Il est possible de tirer bénéfi ce de ces utilitaires dans des scripts shell afi n d’automatiser certaines tâches comme les tests ou les opérations de maintenance et d’administration système. Par exemple, on pourrait lancer un script qui crée une session telnet sur ne machine distante afi n de déclencher certaines opérations. Mais, cela n’est pas aussi simple, car un processus interactif, nécessitant l’intervention d’un opérateur pour fonctionner, se prête a priori mal à une automatisation de son déclenchement.
Cet article se propose donc de présenter une solution à l’automatisation des programmes interactifs à travers la notion de " pseudoterminal ".
Lire la suite »
Posté par (
La rédaction) | Signature : Rachid Koucha | Article paru dans

Retrouvez cet article dans : Linux Magazine Hors série 33
Faire un article sur Ruby on Rails, alors que la version 2.0 est sur le point de sortir est un challenge un peu risqué ! Dans cet article, nous utiliserons la version 1.2.3 de ce framework. Il ne s’agira que d’une introduction. En effet, Ruby on Rails est très riche et la place est limitée. Cependant, les concepts que nous allons voir forment une bonne base pour comprendre comment s’articule une application développée avec Rails. Lire la suite »
Posté par (
La rédaction) | Signature : Grégoire Lejeune | Article paru dans

Retrouvez cet article dans : Linux Magazine Hors série 32
Jusqu’à cette année, la prolifération de codes malveillants prédite n’a pas eu lieu. Pourtant, le danger n’est pas écarté au vu du nombre conséquent de serveurs sous Linux/Unix. Ce parc de machines constitue une cible de plus en plus attrayante et en particulier pour l’installation de rootkits. Le but de cet article n’est pas d’en présenter les techniques les plus récentes afin de divulguer clé en main une attaque reproductible. Il s’agit, au travers d’un exemple décortiqué, d’expliquer leur fonctionnement global et de mettre en lumière les problèmes techniques inhérents à leur conception : connaissance pointue du noyau, programmation fortement concurrentielle et risques pour la machine de test. Lire la suite »
Posté par (
La rédaction) | Signature : Grégoire Jacob | Article paru dans

Retrouvez cet article dans : Linux Magazine Hors série 31
Qui ne sait pas aujourd'hui réaliser un bouton Aqua avec The Gimp ? Le Web grouille littéralement de tutoriels en tout genre et il existe même plusieurs Script-Fu permettant d'automatiser les manipulations. Poussons donc un peu plus loin la difficulté. Que se passe-t-il si je ne veux pas un bouton Aqua, mais tout un mur de boutons ? Réponse en image... Lire la suite »
Posté par Denis Bodor (
Lefinnois) | Signature : lmhs |

Retrouvez cet article dans : Linux Magazine Hors série 28
Avec une distribution aussi structurée et organisée que Debian GNU/Linux, le noyau occupe une place importante. En effet, celui-ci ne peut être considéré comme un simple paquet applicatif ou serveur. Son installation doit être aussi simple que celle d’un paquet mais sa reconstruction doit également permettre une grande souplesse. Lire la suite »
Posté par Denis Bodor (
Lefinnois) | Signature : Denis Bodor | Article paru dans

Retrouvez cet article dans : Linux Magazine Hors série 27
Ce n'est pas un scoop, les ports d'E/S faciles d'accès sont en voie de disparition. Le port série n'est presque plus présent sur les nouvelles configurations et le port parallèle ne devrait pas tarder à suivre le même destin. L'USB s'est donc définitivement installé comme port à tout faire par défaut. Lire la suite »
Posté par Denis Bodor (
Lefinnois) | Signature : Denis Bodor | Article paru dans

Retrouvez cet article dans : Linux Magazine Hors série 20
 A ses débuts, PHP n’était pas un langage orienté objet. Petit à petit, les fonctionnalités et concepts de l’objet ont été ajoutés
depuis la version 4. Mais, dans cette version de PHP, il manquait des concepts comme les destructeurs, par exemple. PHP5
va plus loin dans l’objet. Certes, il ne faut pas s’attendre à un langage objet comme Java, mais les concepts fondamentaux
de l’objet sont implémentés et permettent de faire du code réutilisable et propre. Lire la suite »
Posté par (
La rédaction) | Signature : Jean-Baptiste Onofré | Article paru dans

Retrouvez cet article dans : Linux Magazine Hors série 18
Alors que des distributions comme Red Hat, ou encore SUSE (ex-SuSE), proposent l’installation directe sur du RAID logiciel, la distribution Debian se voit souvent taxée de retardataire en la matière. Cet article a pour but de présenter une méthode simple pour installer un système Debian GNU/Linux standard puis basculer sur du RAID logiciel. Lire la suite »
Posté par Denis Bodor (
Lefinnois) | Signature : Denis Bodor | Article paru dans

Retrouvez cet article dans : Linux Magazine Hors série 16
Cet article permet de voir de manière concrète comment un programme utilisateur simple interagit avec les différents mécanismes étudiés dans l'article Concepts fondamentaux et structure du noyau Linux. Lire la suite »
Posté par Thomas Petazzoni (
tpetazzoni) | Signature : Thomas Petazzoni et David Decotigny | Article paru dans

Retrouvez cet article dans : Linux Magazine Hors série 26
GFig est un greffon permettant le dessin de formes géométriques simples. Bien que très avancé, ce greffon est rarement utilisé dans les didacticiels et la compatibilité SVG/Inkscape de la future version 2.4 de The Gimp n’arrangera pas les choses. Lire la suite »
Posté par Denis Bodor (
Lefinnois) | Signature : Denis Bodor | Article paru dans

Retrouvez cet article dans : Linux Magazine Hors série 26
Amateur de contes, de légendes et de récits médiévaux-fantastiques ? Lecteur assidu de Terry Goodkind ou Raymond E. Feist ? Tant mieux, moi aussi... Voyons voir comment The Gimp s’en sort dans cette catégorie en lui faisant graver dans la pierre en lettres de lumière.
Lire la suite »
Posté par Denis Bodor (
Lefinnois) | Signature : Denis Bodor | Article paru dans

Retrouvez cet article dans : Linux Magazine Hors série 26
Vous aimez les miniatures, mais n’avez pas la patience de coller tous les petits morceaux ensemble ? Pas de problème, The Gimp est là pour vous sauver. Lire la suite »
Posté par Denis Bodor (
Lefinnois) | Signature : Denis Bodor | Article paru dans