Rechercher un article


Plongée dans l'OPcache

GNU/Linux Magazine n° 224 | mars 2019 | Gabriel Zerbib
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Depuis le début de sa carrière comme simple outil de traitement de formulaires HTML, le PHP a considérablement évolué pour devenir un langage mûr et abouti. Mais, contrairement à d'autres, il n'a pas été conçu au départ pour prendre en charge la distribution de code compilé. Étudions ceci de plus près.

Lire l'extrait

Implémentation et exploitation de la fonction backtrace() en C

GNU/Linux Magazine n° 223 | février 2019 | Martial Bornet
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Vous avez créé un binaire (issu d'un source C) que vous avez livré à un client, et, de temps en temps, le programme se plante suite à une violation mémoire. Vous n'avez pas la possibilité de lancer votre programme avec un debugger, ni d'examiner un fichier core pour connaître l'origine du plantage ... La fonction backtrace(), associée à quelques...

Lire l'extrait

Comment distribuer des exécutables Python ?

GNU/Linux Magazine n° 223 | février 2019 | Tristan Colombo
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

On écrit des programmes pour soi, mais également souvent pour les autres. Dans ce cas, il faut pouvoir les distribuer en version exécutable, mais « les autres » n'ont pas forcément la même configuration que celle de votre machine voire n'utilisent pas le même OS que vous ! Comment faire ?

Lire l'extrait

Du Lua dans du LaTeX ? C'est LuaLaTeX !

GNU/Linux Magazine n° 223 | février 2019 | Tristan Colombo
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Tout le monde connaît TeX et LaTeX, les processeurs de textes permettant d'obtenir des documents de qualité moyennant un minimum d'effort. Les adeptes du WYSIWYG (What you see is what you get) passeront leur chemin, mais pour les autres il peut être intéressant de voir ce que Lua peut apporter...

Lire l'extrait

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
855 résultats

Magazine

Domaines

Tags