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

La synthèse vocale sous Linux : petit tour d'horizon

Spécialité(s)
Résumé
Depuis le début de l'informatique, les hommes ont cherché à faire parler la machine. On retrouve aussi ceci dans différents films comme « War Games » avec l'ordinateur WOPR (War Operation Plan Response) ou avec HAL (Heuristically programmed ALgorithmic computer) dans « 2001: A Space Odyssey ». Ils étaient bien sûr dotés d'une intelligence artificielle. De nos jours, les ordinateurs parlent, mais aussi les smartphones. Voyons comment cela est possible sur votre machine Linux.

L'échange de données sécurisé : créez votre réseau privé virtuel (VPN)

Spécialité(s)
Résumé
De par sa nature, la mise en place d'un VPN (Virtual Private Network) répond essentiellement à des problématiques de sécurité et de confidentialité. En effet, le principe est d'établir un tunnel chiffré entre deux machines, de manière à ce que le transfert des données soit sécurisé. On obtient ainsi un « pseudo LAN », auquel des machines peuvent se connecter dynamiquement, où qu'elles se trouvent.

Compilez un noyau Linux

Spécialité(s)
Résumé
Le but de cet article sera de comprendre en détail comment générer un noyau GNU/Linux personnalisé. Chaque étape sera reprise et détaillée avec des outils de façon à maîtriser au final l'ensemble.

Comment bien configurer votre serveur NAS

Spécialité(s)
Résumé
Au début de l’année, j’ai fait l’acquisition d’un serveur NAS (Network Attached Storage, pour serveur de stockage réseau), notamment pour des besoins personnels. Il me fallait en effet pouvoir accéder à mes fichiers multimédias depuis chacune de mes machines, sans pour autant avoir à réaliser de fastidieux transferts à l’aide de supports externes ou configurer des partages de fichiers avec NFS (Network File System, pour système de fichiers en réseau). De plus, pour mon activité professionnelle, il m’arrive parfois d’avoir besoin de réaliser des sauvegardes complètes des données de mes clients avant de pouvoir intervenir sur leur ordinateur.

Algorithmes de tri et impacts des choix d'implémentation sur les performances

Spécialité(s)
Résumé

Les algorithmes de tri font partie des grands classiques de l'informatique. Vous avez tous dû aborder à un moment ou à un autre au moins l'un de ces algorithmes. Je vous propose de voir ou revoir certains d'entre eux sous un angle un peu original, en étudiant les effets que vont avoir les langages que vous allez choisir et la manière dont vous allez les coder.

Conjuguer performance et souplesse avec LLVM

Spécialité(s)
Résumé
Température, pression, vitesse, puissance, sondage, euros, clics, position géographique… tout est mesuré, jaugé, quantifié, comparé, de nos jours ! Et avec pour conséquence un accroissement vertigineux de la quantité de données disponible sur un sujet donné. Cette masse de données fait le régal des « data scientists », et offre des perspectives dans de nombreux domaines, et pas uniquement pour offrir aux consommateurs toujours plus à consommer. Mais quel que soit l’usage que l’on fait de ces données, il faut de la puissance pour traiter très rapidement de grands ensembles, et de la souplesse pour pouvoir explorer sans contrainte. Bref, il nous faut un Lisp la souplesse du Python et les performances du C.

Créer un bureau personnalisé

Spécialité(s)
Résumé
XFCE, KDE, GNOME, … difficile parfois de trouver son bonheur parmi les environnements existants. Alors, pourquoi ne pas créer son propre bureau ? Cet article vous guidera dans la création d’un environnement de bureau personnalisé à votre goût.