GNU/Linux Magazine n° 141 - 01/09/2011

Contrôle des processus avec les cgroups

GNU/Linux Magazine n° 141 | septembre 2011 | Jérôme Delamarche
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Depuis la version 2.6.24 du noyau Linux, il est possible de gérer les ressources allouées aux processus de manière dynamique et simple : via l'interface dite « cgroups » (pour Control Groups). Oubliez (si ce n'est pas déjà fait !) les commandes nice, renice et le fichier limits.conf. Ce bref article vous explique comment profiter de cette...

Lire l'extrait

Développement d'un lecteur d'animations Blender avec Ogre3D

GNU/Linux Magazine n° 141 | septembre 2011
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

De nos jours, le rendu d'animations 3D est devenu courant au sein des applicatifs des éditeurs de logiciels. Se pose alors la question de la manière dont on peut intégrer ces animations dans des applications aussi diverses que des jeux vidéo, des logiciels de conception architecturale, ou encore des outils d'affichage dynamique. Une solution...

Lire l'extrait

Extracteur de données en Python

GNU/Linux Magazine n° 141 | septembre 2011 | Sébastien Chazallet
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

L’idée de cet article est de proposer une solution facile pour extraire des données d’une base, par la simple écriture d’une requête et de les rendre disponibles via divers moyens. Ce faisant, seront visités un certain nombre de modules Python touchant un large spectre technique, afin de démontrer la diversité des possibilités offertes par...

Lire l'extrait

Thor, le barbu qui nous veut du bien

GNU/Linux Magazine n° 141 | septembre 2011 | Thomas Riboulet
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Thor, ce gentil dieu viking au marteau brillant, à la chevelure dorée, à l’accent du nord qui fait craquer les minettes… n’est pas le super héros dont nous allons traiter ici. Si c’est celui-là qui vous intéresse, je vous recommande d’aller dans un magasin spécialisé dans les comics, vous savez ces imitations des bandes dessinées...

Lire l'extrait


Build automatisé : à la découverte de Gradle

GNU/Linux Magazine n° 141 | septembre 2011 | Gaylord Mazelier
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Quels sont les ingrédients favorisant la réussite d'un projet ? Outre bien sûr l'élément premier et fondamental qu'est l'équipe, une approche possible [ShipIt!] pourrait se résumer à une certaine alchimie entre une méthode, des techniques et une infrastructure.La méthode, c'est l'approche suivie au cours de la vie d'un projet permettant la...

Lire l'extrait

Un mini serveur HTTP pour dialoguer avec des applications interactives : les sockets réseau

GNU/Linux Magazine n° 141 | septembre 2011 | Yann Guidon
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Dans la série « GHDL, le couteau suisse ultime pour la simulation numérique », nous allons étudier comment doter notre simulateur VHDL GNU favori d'un « serveur web ». GHDL pourra intégrer un module de communication supplémentaire pour interagir avec un navigateur comme Firefox. Cet article est réutilisable dans le contexte qu'il vous plaira...

Lire l'extrait

Retour sur la conférence Ruby Lugdunum 2011

GNU/Linux Magazine n° 141 | septembre 2011 | Jean-Baptiste Barth
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Les 25 et 26 juin 2011, la brigade Ruby lyonnaise organisait la conférence RULU 2011, pour RUby LUgdunum 2011. Cette première édition a réuni sous le soleil lyonnais une cinquantaine de développeurs Ruby, majoritairement français et européens. Au programme : une dizaine de présentations sur le langage, la communauté et différents outils,...

Lire l'extrait

KC141

GNU/Linux Magazine n° 141 | septembre 2011
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Ca y est ! Jugeant que les numéros de versions atteints (2.6.39) avec la nomenclature actuelle n'avaient plus de sens, Linus Torvalds a succombé aux chants de sirène du marketing (ou plutôt aux voix dans sa tête, d'après lui-même) en décidant que ce nouveau noyau ne serait jamais celui qu'il était destiné à devenir, le 2.6.40, mais bel et bien...

Lire l'extrait

Buildbot, ou comment contribuer au réchauffement climatique

GNU/Linux Magazine n° 141 | septembre 2011 | Landry (gaston) Breuil
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Bien souvent, quand on travaille sur un projet avec un certain nombre de contributeurs, on met en place une infrastructure de compilation et tests automatiques, pour vérifier qu'un commit ne pète pas un autre bout du code. De plus, on veut pouvoir tester la portabilité de son code sur divers systèmes d'exploitation, ainsi que diverses architectures...

Lire l'extrait

Programmation par objet, de PHP à Python : le grand écart

GNU/Linux Magazine n° 141 | septembre 2011 | Sébastien Chazallet
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Tout le monde sait – ou croit savoir – ce qu'est la programmation par objet. Mais d'un langage de programmation à un autre, les différences sont toujours présentes et parfois abyssales. Et chacun a son avis sur celui qui est plus objet que les autres. Si la référence est C++, un langage bas niveau statiquement typé, que devient le paradigme...

Lire l'extrait

Construire un service REST avec Pharo et Seaside-REST

GNU/Linux Magazine n° 141 | septembre 2011 | Olivier Auverlot - Stéphane Ducasse
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Alors que par défaut Seaside fait l'hypothèse d'une non-utilisation de services REST, la bibliothèque Seaside-REST permet d'utiliser de tels services dans vos applications web. Dans cet article, nous allons montrer comment faire des applications web utilisant un service REST. Nous allons commencer par une présentation rapide de REST puis définir un...

Lire l'extrait