Catégorie : Administration

Sur les traces d'Industrial Ninja : comment les PLC ont été piratés lors des Positive Hack Days 9.

Lors de la récente PHDays 9, nous avons organisé un concours de piratage d'une usine de pompage de gaz — le concours Industrial Ninja. Sur place, il y avait trois stands avec différents niveaux de sécurité (Pas de sécurité, Sécurité faible, Sécurité élevée), émulant le même processus industriel : de l'air était pompé (et ensuite relâché) dans un ballon sous pression. Malgré les différents niveaux de sécurité, la composition matérielle des stands était […]

Failover : notre péril est le perfectionnisme et… la paresse

En été, l'activité d'achat et l'intensité des changements d'infrastructure des projets web diminuent traditionnellement, nous dit le Capitaine Évident. Simplement parce que même les informaticiens partent parfois en vacances. Et les CTO aussi. Plus difficile donc pour ceux qui restent en poste, mais ce n'est pas le sujet : peut-être est-ce justement pour cela que l'été est la meilleure période pour réfléchir tranquillement à l'architecture de redondance […]

Détails sur la mise en œuvre des protocoles RSTP et de la redondance en anneau Extended propriétaire

On trouve beaucoup de ressources en ligne sur le protocole RSTP. Dans cet article, je propose de comparer le protocole RSTP avec le protocole propriétaire de Phoenix Contact – Extended Ring Redundancy. Détails de la mise en œuvre de RSTP Informations générales Temps de convergence – 1-10 s Topologies possibles – n'importe quelle On entend souvent dire que le RSTP permet de regrouper les commutateurs uniquement en anneau : Mais le RSTP permet […]

Ubisoft a révélé les détails de la grande mise à jour.

Le programme de certification Cisco existe depuis 26 ans (il a été fondé en 1993). Les certifications CCNA, CCNP, CCIE sont bien connues de beaucoup. Cette année, le programme a été complété par des certifications pour les développeurs, à savoir DevNet Associate, DevNet Specialist, DevNet Professional, DevNet Expert. Le programme DevNet existe au sein de l'entreprise depuis plus de cinq ans. Détails sur le programme Cisco DevNet […]

Développement de logiciels avec des fonctionnalités d'utilitaires client-serveur Windows, partie 01

Bonjour. Aujourd'hui, je voudrais examiner le processus d'écriture d'applications client-serveur, qui remplissent les fonctions des utilitaires Windows standard, comme Telnet, TFTP, etc., sur du Java pur. Il est clair que je ne vais rien apporter de nouveau - tous ces utilitaires fonctionnent déjà avec succès depuis des années, mais je pense que peu de gens savent ce qui se passe sous le capot. C'est exactement ce que […]

Le « polyvalent » dans l'équipe de développement : un atout ou un inconvénient ?

Bonjour à tous ! Je m'appelle Lyudmila Makarova, je suis responsable du développement chez UBRiR, et un tiers de mon équipe est constitué de 'généralistes'. Reconnaissons-le : chaque Tech Lead rêve de cross-fonctionnalité au sein de son équipe. C'est tellement génial de voir qu'une personne peut remplacer trois autres, tout en le faisant de manière qualitative, sans retarder les délais. Et, ce qui est tout aussi important, cela permet d'économiser des ressources ! Ça a l'air très […]

Trois lauréats du prix Dijkstra : comment se sont déroulés Hydra 2019 et SPTDC 2019

Tout récemment, du 8 au 12 juillet, deux événements marquants se sont déroulés simultanément — la conférence Hydra et l'école SPTDC. Dans cet article, je voudrais souligner certains aspects que nous avons remarqués lors de la conférence. La plus grande fierté de Hydra et de l'école — ce sont les intervenants. Trois lauréats du prix Dijkstra : Leslie Lamport, Maurice Herlihy et Michael Scott. De plus, Maurice a reçu […]

Configuration de PHP-FPM : utilisons pm static pour des performances maximales

La version non retouchée de l'article a été publiée à l'origine sur haydenjames.io et est reproduite ici avec la permission de son auteur. Je vais vous expliquer brièvement comment configurer au mieux PHP-FPM pour augmenter la capacité de traitement, réduire la latence et utiliser de manière plus stable les ressources CPU et mémoire. Par défaut, la ligne PM (process manager, gestionnaire de processus) dans PHP-FPM est définie sur dynamic, et si […]

Conteneur – sur la chaîne : CRI-O est désormais par défaut dans OpenShift Container Platform 4

La plateforme Red Hat OpenShift Container Platform 4 permet d'industrialiser la création d'hôtes pour le déploiement de conteneurs, y compris dans l'infrastructure des fournisseurs de services cloud, sur des plateformes de virtualisation ou dans des systèmes bare-metal. Pour créer une véritable plateforme cloud, nous avons dû prendre sous un contrôle strict tous les éléments utilisés, augmentant ainsi la fiabilité d'un processus d'automatisation complexe. […]

Exemple de mise en œuvre de l'intégration continue avec BuildBot

(Image par Computerizer de Pixabay) Bonjour ! Je m'appelle Evgeny Cherkin, je suis programmeur dans l'équipe de développeurs de la société minière Polymetal. Lorsque vous commencez un grand projet, vous commencez à vous demander : « Quel logiciel est le mieux à utiliser pour sa maintenance ? ». Un projet informatique passe par plusieurs étapes avant de sortir une nouvelle version. C'est un avantage lorsque cette chaîne d'étapes est automatisée. Le processus automatisé de sortie d'une nouvelle version […]

Comment choisir une licence Open Source pour un framework RAD sur GitHub

Dans cet article, nous parlerons un peu de droits d'auteur, mais surtout du choix d'une licence libre pour le framework RAD IONDV. Framework et pour des produits open source basés sur celui-ci. Nous aborderons la licence permissive Apache 2.0, ce qui nous a conduit à elle et les décisions auxquelles nous avons dû faire face au cours du processus. Le processus de choix de la licence est assez laborieux […]

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster