Les derniers articles

Nos contenus premiums

Ces articles techniques n'ont jamais fait l'objet d'une publication papier. Ils sont exclusivement disponibles sur ce site et réservés aux abonnés de la plateforme Connect.

Nous contacter

Construire son cluster HPC

Spécialité(s)
Résumé
Un cluster HPC (Haute Performance de Calcul) peut être vu comme un ensemble de machines coopérants pour résoudre un problème non soluble dans un temps raisonnable par une machine seule. Nous allons voir comment créer un cluster sous Linux en utilisant des logiciels libres.

Mon premier Apache

Spécialité(s)
Résumé
De nombreuses solutions existent pour desservir des sites web ; le serveur HTTP de la fondation Apache reste cependant le leader sur ce marché, avec plus de la moitié des sites l'utilisant dans le monde. Nous appellerons cet incontournable « Apache » par la suite, mais rappelons-nous que ce n'est pas le seul projet de cette fondation ! Nous aborderons plus précisément la version 2 de ce logiciel, qui est également appelée « Apache2 ».

Programmation de droid : le client lourd

Résumé

Dans cet article, nous allons voir comment faire une application de carnet d’adresses électronique en mode 3 tiers. Autrement dit, nous allons aborder la mise en place d’une couche de persistance via Hibernate, la notion de couche métier, et enfin une couche d’interface graphique. J’avais en effet envie de montrer (et c’est le principal but de ces lignes) comment, en découpant bien notre application, et en choisissant avec soin les briques de base, il est possible de fournir 2 interfaces graphiques très différentes. La première est une interface type « client lourd » à utiliser sur son PC de bureau. La deuxième permet d’utiliser les mêmes données que la précédente, mais fonctionnera sur le téléphone portable de Google « Android ».

Configurez Nginx pour accueillir vos services

Spécialité(s)
Résumé
Nginx est le deuxième serveur Web le plus populaire après Apache dans le monde libre, et non sans raison. Plus jeune que son concurrent, Nginx a tiré les leçons de son aîné et résiste mieux que lui à de fortes charges. Mais Nginx peut faire plus. Voyons comment au travers d'un cas pratique.

Prototypage IoT avec Buildroot

Spécialité(s)
Résumé
L'IoT (Internet des objets) est probablement le terme technique le plus évoqué depuis quelques mois. De nombreuses start-ups se développent un peu partout dans le monde afin de proposer l'objet connecté qui changera la face du monde (après le smartphone…). La conception d'un tel objet n'est cependant pas si simple, car elle allie matériel et logiciel. La partie logicielle doit prendre en compte la connectivité, mais aussi la fiabilité générale du système. Dans cet article, nous verrons comment mettre en place une maquette d'objet connecté en utilisant une Raspberry Pi A+ et la dernière version de l'outil Buildroot (2016.02). Pour cela, nous aborderons des concepts de configuration avancée de Buildroot.Cet article est issu d'un exemple de projet réalisé avec des étudiants de l'UPMC (Université Pierre et Marie Curie/Jussieu) [18].

Ufw, le pare-feu simplifié

Spécialité(s)
Résumé

Dans l'article précédent, nous avons évoqué des logiciels permettant de simplifier la gestion de Netfilter, le pare-feu de Linux. Ufw (pour « Uncomplicated Firewall ») est l'un d'entre eux, créé pour Ubuntu mais également disponible pour d'autres distributions...

Mais où trouver de l'aide ?

Spécialité(s)
Résumé

Vous venez de réaliser l'installation de votre système, mais certains périphériques ne sont pas reconnus, ou des messages d'erreur apparaissent à l'écran. Il va falloir trouver comment régler le problème... Mais où ?