Installation et configuration pas à pas du proxy Squid
Filtrage des sites indésirables avec SquidGuard
Cliquez sur la couverture pour découvrir le sommaire et des extraits du magazine !
En savoir plus6,76 € TTC
Il semblerait que l’on n’ait pas été suffisamment clairs ces derniers temps, alors je vais tâcher de remettre les choses
à plat...
Oui, Linux Essentiel va cesser de paraître ; mais que ses fidèles lecteurs se rassurent : une bonne part de son contenu va être réinjectée dans Linux Pratique, qu’ils auront donc plaisir à (re)découvrir. Et Linux Pratique ? Eh bien, pas de gros changements à prévoir, si ce n’est encore plus de contenu et quelques nouvelles rubriques, qui viendront parfaitement le compléter. Que du bonus en somme...
Ce qu’il faut retenir au fond, c’est que votre magazine sera toujours là pour vous satisfaire ;-) Et en prime, il va bénéficier d’un petit relooking (ça sent bon le printemps ici...) qui lui fera le plus grand bien, j’en suis certaine.
« Il n’y a rien de négatif dans le changement, si c’est dans la bonne direction. »
En attendant, priorité à la sécurité dans le numéro que vous tenez entre les mains, avec la mise en place du proxy Squid et du redirecteur SquidGuard, pour contrôler et filtrer l’accès au Web sur votre réseau. À mettre en œuvre également, Shorewall, qui vous permettra de configurer plus aisément votre pare-feu. Un soupçon de virtualisation aussi, avec la présentation de Proxmox, une application qui permet de gérer l’ensemble de ses serveurs virtuels en quelques clics. Et aussi, pour les développeurs, un nouveau langage (Rust), ainsi qu’un nouveau framework (Dancer) à découvrir...
Bonne lecture et surtout, n’oubliez pas la nouvelle formule de Linux Pratique à découvrir chez votre marchand de journaux dès le 27 juin !
Fleur Brosseau
p. 05 Toute l'actualité Linux et open source
p. 10 MediaCrush : l'hébergement open source de vos mèmes
p. 14 Créez votre boîte à outils Photo !
p. 20 Toutes vos vidéos favorites dans vos playlists !
p. 22 Accélérez et contrôlez l'accès au Web !
p. 28 Shorewall, pour gérer simplement son pare-feu
p. 34 Gérez vos bases de données en toute simplicité avec PhpMyAdmin
p. 38 Dancer, le framework Perl qui va vous (re)faire aimer le développement d'applications web
p. 42 Crayonizer : un peu de couleurs dans votre console !
p. 44 Proxmox, la virtualisation simplifiée
p. 51 Transformez vos compositions graphiques en Pixel art !
p. 59 Git – les bases pour bien gérer les versions de votre projet
p. 64 Intégration du Web SSO en couplant LemonLDAP à Samba 4
p. 72 Modification d'un code existant : personnalisation de IPython Notebook
p. 80 Rust, le langage dérivé de C/C++ proposé par Mozilla
Né en 1999, SysOps Pratique (anciennement Linux Pratique) réunit toute l’information technique qui permettra de gérer de manière optimale son SI. Ses articles pratiques et retours d'expérience de professionnels du milieu couvrent notamment les thématiques suivantes : administration système & réseau, cloud, virtualisation, orchestration, conteneurisation, SysOps/DevOps, solutions professionnelles, cybersécurité...

Soyons clairs, je ne suis pas fan de Lua en tant que langage de programmation. Le simple fait que les tableaux débutent à l'indice 1 me perturbe totalement et constitue pour moi une véritable aberration. Mais, d'un autre côté, Lua est aussi le langage par excellence lorsqu'il s'agit d'embarquer des fonctionnalités de scripting au sein d'une application ou d'un outil. Du moins, c'est ce que tend à montrer sa popularité dans ce domaine et, si l'on n’a jamais tenté l'expérience, on peut se demander pourquoi. La réponse est évidente après quelques lignes de code et on se surprend soi-même à dire, à haute voix qui plus est, « Ah ! Mais c'est excellent, en fait ! ».
Cet article constitue le premier volet d’une série consacrée à la gestion du temps sous GNU/Linux. Après une vaste introduction, évoquant différents aspects du temps et nécessitée par la complexité du sujet, il présentera l’interface de programmation en C.
Si vous croyez que le format ASCIIZ (aussi appelé « chaîne de caractères à terminateur nul » à la base du langage C et d’UNIX) est le pire péché originel de l’informatique, accrochez-vous. Il est amplifié par un autre péché bien plus grave, commis au nom du minimalisme, excusé au nom de la compatibilité et perpétué par l’oubli des alternatives. Si vous avez lu l’article de mars 2023 [1] jusqu’au bout, vous avez probablement compris que la plupart des langages de programmation actuels n’utilisent qu’une seule pile. C’est la source de nombreux problèmes (de sûreté, de sécurité, de complexité et bien d’autres) aux origines de failles variées (représentant peut-être un cinquième des CVE) que nous sommes habitués à mitiger, sans les résoudre vraiment. Dans cette première partie lovecraftienne, nous irons jusqu’au fond de l’impasse pour démontrer l’absurdité, les difficultés et les dangers imposés par ce système.