Rechercher un article


Confrontation de plans cadastraux et de photos satellites avec OpenCV

GNU/Linux Magazine n° 222 | janvier 2019 | Laurent Delmas
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Nous allons nous prêter à un exercice amusant avec OpenCV qui somme toute n'est pas si facile qu'il y paraît. Il s'agit de superposer un plan cadastral sur une photo satellite de manière totalement automatique. À partir de là, nous pouvons envisager une multitude d'applications. Par exemple, rechercher les piscines ou bâtiments présents sur la...

Lire l'extrait

Le langage Dart et les Web Apps

GNU/Linux Magazine n° 222 | janvier 2019 | Alain Basty
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Dart a été développé initialement par Google qui souhaitait l'imposer comme un nouveau langage pour le Web et l'intégrer dans son navigateur Chrome. Aujourd'hui Dart est un langage à part entière, incontournable pour le Web grâce à un compilateur Dart vers JavaScript, mais aussi qui permet de générer des applications natives Android et iOS...

Lire l'extrait

RPN : extension de la syntaxe grâce à lex

GNU/Linux Magazine n° 221 | décembre 2018 | Martial Bornet
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Dans un article précédent (GLMF n°217), nous avons vu comment créer les bases d'un interpréteur de formules en notation polonaise inversée. Cet interpréteur minimal a été validé avec de petits programmes de tests élémentaires, à la syntaxe rigide. Dans le présent article, nous allons voir comment rendre la syntaxe de l'interpréteur plus...

Lire l'extrait

Une introduction à la programmation parallèle avec Open MPI et OpenMP

GNU/Linux Magazine HS n° 099 | novembre 2018 | Alban Mancheron
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Alors que nos machines utilisent plusieurs processeurs et que fleurissent de plus en plus de centres de calculs distribués, la plupart des algorithmes que nous concevons sont pensés pour une exécution séquentielle. Explorons les possibilités ouvertes par l’implémentation des standards OpenMP (Open Multi-Processing) et MPI (Message Passing...

Lire l'extrait

La version 10 de PostgreSQL et la réplication

GNU/Linux Magazine HS n° 099 | novembre 2018 | Guillaume Lelarge
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Depuis la version 9.0, les développeurs de PostgreSQL améliorent sans cesse la réplication interne. Cette version ne fait pas exception, et continue à proposer de nouvelles options sur la réplication physique. Elle ajoute aussi un type de réplication attendu depuis longtemps, la réplication logique.

Lire l'extrait

Créer une interface utilisateur propre et lisible sous Pure Data

Linux Pratique n° 110 | novembre 2018 | Benjamin Bouvrot
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Pure Data, langage visuel de programmation dédié à la musique, est parfois réputé pour l'aspect fouillis de ses patchs. C'est surtout vrai quand on les compare à ceux obtenus par son confrère payant et propriétaire, Max/MSP. Pourtant, il est possible d'obtenir des patchs tout à fait organisés avec Pure Data, et même de créer des interfaces...

Lire l'extrait

Écrivez et gérez vos documentations avec BookStack

Linux Pratique n° 110 | novembre 2018 | Benoit Benedetti
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

La documentation, sa rédaction et son contenu, sont souvent repoussés en fin de projet. Alors que c’est souvent le plus important pour vos utilisateurs : une documentation inexistante ne motivera personne à utiliser votre projet. Une documentation obsolète frustrera votre communauté et fera fuir de potentiels nouveaux utilisateurs. La bonne...

Lire l'extrait

Désérialisation Java : une brève introduction

MISC n° 100 | novembre 2018 | Alexandre Bartel - Jacques Klein - Yves Le Traon
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Certaines librairies Java permettent de transformer un objet en un flux d’octets et vice-versa. Ces processus sont appelés sérialisation et déserialisation, respectivement. Ces processus ne manipulent qu’un flux d’octets qui représente des données et non du code. Nous présentons dans cet article les bases de la sérialisation en Java et nous...

Lire l'extrait
1061 résultats

Magazine

Domaines

Tags