Auteur: ProHoster

Comment j'ai exécuté Docker dans Docker et ce qui en est ressorti

Salut tout le monde! Dans mon article précédent, j'avais promis de parler de l'exécution de Docker dans Docker et des aspects pratiques de l'utilisation de cette activité. Il est temps de tenir votre promesse. Un développeur expérimenté objectera probablement que ceux qui ont besoin de Docker dans Docker transfèrent simplement le socket du démon Docker de l'hôte vers le conteneur et cela sera suffisant dans 99% des cas. Mais ne vous précipitez pas [...]

Que restera-t-il dans la salle des serveurs ?

De nombreuses organisations utilisent des services cloud ou déplacent leurs équipements vers un centre de données. Qu'est-ce qui a du sens de laisser dans la salle des serveurs et quelle est la meilleure façon d'organiser la protection du périmètre réseau du bureau dans une telle situation ? Il était une fois tout sur le serveur. Au début du développement de Runet, la plupart des entreprises résolvaient le problème de l'infrastructure informatique en utilisant à peu près le même schéma : elles allouaient une pièce où elles installaient la climatisation et se concentraient presque […]

Plus qu'un antispam : comment tirer le meilleur parti de Security Email Gateway

Alors que les grandes entreprises construisent des redoutes échelonnées contre les attaquants et les pirates internes potentiels, le phishing et les spams restent un casse-tête pour les entreprises les plus simples. Si Marty McFly savait qu’en 2015 (et encore plus en 2020) non seulement les gens n’inventeraient pas les hoverboards, mais qu’ils n’apprendraient même pas à se débarrasser complètement du courrier indésirable, il serait probablement […]

HP : Votre disque d'origine n'est pas du tout original. Qui est à blâmer et que faire ?

Lorsque l’on travaille avec du matériel, que ce soit pour le segment grand public ou professionnel, cela n’a pas d’importance ; il est difficile d’imaginer quelque chose qui évoque autant « l’amour et l’adoration » pour le fabricant que les « listes blanches » d’équipements et de consommables compatibles. Tout semble aller bien : il n'y a aucun obstacle au fonctionnement de l'appareil, mais lors de la connexion, nous obtenons quelque chose du genre « votre appareil n'est pas pris en charge, je ne veux pas travailler avec lui », et [...]

Comment s'inscrire à un cours et... le terminer jusqu'au bout

Au cours des trois dernières années, j'ai suivi 3 grands cours de plusieurs mois et un autre pack de cours plus courts. J'y ai dépensé plus de 300 000 roubles et je n'ai pas atteint mes objectifs. Il semble que j'ai rencontré suffisamment d'obstacles pour tirer des conclusions et tout faire correctement lors du dernier cours. Eh bien, en même temps, écrivez une note à ce sujet. Je vais donner une liste de cours [...]

NILFS2 est un système de fichiers à toute épreuve pour /home

Comme vous le savez, si des problèmes peuvent survenir, ils se produiront certainement. Tout le monde a probablement eu des cas où un fichier important récent a été accidentellement effacé ou où du texte a été accidentellement sélectionné et détruit dans un éditeur de texte. Si vous êtes hébergeur ou propriétaire d'un site Web, vous avez probablement été confronté à un piratage de comptes d'utilisateurs ou de votre site Web. Dans de tels cas, il est important de restituer la chronologie […]

Avantages et inconvénients de la vie informatique en Écosse

Je vis en Ecosse depuis plusieurs années maintenant. L’autre jour, j’ai publié une série d’articles sur Facebook sur les avantages et les inconvénients de vivre ici. Les articles ont trouvé un grand écho parmi mes amis et j'ai donc décidé que cela pourrait intéresser la communauté informatique au sens large. Je le publie donc sur Habré pour tout le monde. Je regarde du point de vue d'un « programmeur » [...]

Vie et coutumes des rêveurs

Il y a un résumé à la fin de l'article. Lorsque l'on travaille sur des changements, peu importe ce qu'ils concernent exactement - qu'il s'agisse de la stratégie de développement de l'entreprise, des systèmes de motivation, de la structure organisationnelle ou des règles de conception du code - il y a toujours un lien clé : les idées. Les idées répondent à la question « qu’allons-nous changer exactement ? » Les idées varient considérablement en qualité. Il y a des chevaux sphériques dans […]

Sortie du kit de distribution pour la création de home cinéma LibreELEC 9.2

La sortie du projet LibreELEC 9.2 a été présentée, développant un fork du kit de distribution pour créer des cinémas maison OpenELEC. L'interface utilisateur est basée sur le centre multimédia Kodi. Les images ont été préparées pour être chargées à partir d'une clé USB ou d'une carte SD (x32 64 et 86 bits, Raspberry Pi 1/2/3, divers appareils sur puces Rockchip et Amlogic). Avec LibreELEC, vous pouvez transformer n'importe quel ordinateur en centre multimédia, travailler avec [...]

À propos du rôle des tâches de test dans la vie d'un développeur

Combien d’entretiens techniques avez-vous eu dans votre vie ? Au cours des cinq dernières années, j'ai assisté à 35 entretiens techniques de tous types et spécificités imaginables - des startups kazakhes pour l'achat collectif de viande pour l'hiver aux services et banques fintech allemands et américains ; en mettant l'accent sur la programmation, la prestation et la gestion ; à distance et au bureau ; limité et illimité […]

L'énergie solaire salée

L’extraction et l’utilisation de l’énergie solaire constituent l’une des réalisations humaines les plus importantes en termes d’énergie. La principale difficulté ne réside désormais plus dans la collecte de l’énergie solaire, mais dans son stockage et sa distribution. Si ce problème peut être résolu, les industries traditionnelles des combustibles fossiles pourront être abandonnées. SolarReserve est une entreprise qui propose du sel fondu […]

Sortie du langage de programmation Julia 1.3

La version du langage de programmation Julia 1.3 a été publiée, combinant des qualités telles que des performances élevées, la prise en charge du typage dynamique et des outils intégrés pour la programmation parallèle. La syntaxe de Julia est proche de MATLAB, empruntant certains éléments à Ruby et Lisp. La méthode de manipulation des chaînes rappelle celle de Perl. Le code du projet est distribué sous licence MIT. Dans la nouvelle version : La possibilité d'ajouter des méthodes aux types abstraits a été implémentée ; […]