Категория: Администриране

По следам Industrial Ninja: как взламывали ПЛК на Positive Hack Days 9

На проведеното PHDays 9 проведохме състезание по хакване на газова помпена станция — конкурс Industrial Ninja. На терена имаше три щанда с различни параметри на сигурност (No Security, Low Security, High Security), имитиращи един и същ индустриален процес: в балон се надуваше (а след това спускаше) въздух под налягане. Въпреки различните параметри на сигурност, хардуерната конфигурация на щандовете беше […]

Failover: нашата гибел е перфекционизмът и… леността.

Лятото традиционно намалява както покупателната активност, така и интензивността на промените в инфраструктурата на уеб проектите, ни казва Капитан Очевидност. Просто защото дори айтишниците, случва се, ходят на отпуск. И ЦТО също. Толкова по-трудно е на тези, които остават на поста, но сега не е темата: може би точно затова лятото е най-добрият период, за да обмислите внимателно съществуващата схема за резервиране […]

Подробности за реализацията на протоколите RSTP и собственосттa на Extended Ring Redundancy

В мрежата можете да намерите много материали за протокола RSTP. В рамките на тази статия предлагам да сравним протокола RSTP с проприетарния протокол от Phoenix Contact – Extended Ring Redundancy. Подробности за реализирането на RSTP Общи сведения Време за конвергенция – 1-10 с Възможни топологии – всяка Разпространено е мнението, че RSTP позволява свързването на комутатори само в кръг: Но RSTP позволява […]

Новите сертификации за разработчици от Cisco. Преглед на индустриалните сертификации

Сертификационната програма на Cisco съществува вече 26 години (основана е през 1993 г.). Много хора познават инженерната линия сертификации CCNA, CCNP, CCIE. Тази година програмата беше допълнена и с сертификации за разработчици, а именно DevNet Associate, DevNet Specialist, DevNet Professional, DevNet Expert. Самата програма DevNet съществува в компанията повече от пет години. Подробно за програмата Cisco DevNet […]

Разработка софтуер с функционал на клиент-серверни утилити за Windows, част 01

Здравейте. Днес бих искал да разгледам процеса на написване на клиент-сървърни приложения, които изпълняват функции на стандартни утилити Windows, като Telnet, TFTP и т.н., на чиста Java. Разбира се, че няма да внеса нещо ново — всички тези утилити успешно работят от много години, но предполагам, че не всеки знае какво се случва под капака. Именно за […]

«Универсал» в екипа за разработка: полза или вреда?

Всички приветствам! Казвам се Людмила Макарова, аз съм мениджър на разработката в УБРиР и една трета от екипа ми са „универсали“. Признайте: всеки Tech Lead мечтае за крос-функционалност в екипа си. Все пак е чудесно, когато един човек може да замести трима и да го направи качествено, без да се забавят сроковете. И, което не е маловажно, това осигурява икономия на ресурси! Звучи много […]

Три лауреата на наградата Дейкстра: как минаха Hydra 2019 и SPTDC 2019

Съвсем наскоро, от 8 до 12 юли, се проведоха две значими събития — конференция Hydra и школа SPTDC. В този пост искам да отбележа няколко особености, които забелязахме по време на конференцията. Най-голямата гордост на Hydra и Школата са лекторите. Трима лауреати на наградата Дейкстра: Leslie Lamport, Maurice Herlihy и Michael Scott. Освен това, Морис получи […]

Как да открием атаки срещу Windows инфраструктура: изследваме инструментите на хакерите

С всяка изминала година нараства броят на атаките в корпоративния сектор: например, през 2017 г. беше регистрирано с 13% повече уникални инциденти в сравнение с 2016 г., а за 2018 г. — с 27% повече инциденти, отколкото в предходния период. Включително и такива, при които основният работен инструмент е операционната система Windows. През 2017—2018 г. групировки APT Dragonfly […]

Настройка на PHP-FPM: използваме pm static за максимална производителност

Неоредактирана версия на статията първоначално беше публикувана на haydenjames.io и се публикува тук с разрешение на нейния автор. В кратце ще обясня как най-добре да настроите PHP-FPM, за да увеличите пропускната способност, намалите закъснението и по-стабилно използвате процесорните ресурси и паметта. По подразбиране, редът PM (мениджър на процесите) в PHP-FPM има стойност dynamic, а ако […]

Контейнер – на конвейер: CRI-O сега по подразбиране в OpenShift Container Platform 4

Платформата Red Hat OpenShift Container Platform 4 позволява да се постави в поток създаването на хостове за разгръщане на контейнери, включително в инфраструктурата на доставчици на облачни услуги, на платформи за виртуализация или в bare-metal системи. За да създадем истинска облачна платформа, трябваше да вземем под строг контрол всички използвани елементи и по този начин да повишим надеждността на сложния процес на автоматизация. […]

Пример за изпълнение на Continuous Integration с помощта на BuildBot

(Снимка от Computerizer от Pixabay) Привет! Казвам се Евгений Черкин, аз съм програмист в екипа за разработка на миннодобивната компания Polymetal. Започвайки всеки голям проект, започваш да се замисляш: „Кой софтуер е най-добре да се използва за неговото обслужване?“. IT проектът преминава през редица етапи преди издаването на следващата версия. Добре е, когато веригата на тези етапи е автоматизирана. Сам по себе си автоматизираният процес на издаване на нова версия […]

Как да изберете Open Source лицензия за RAD фреймворк в GitHub

В тази статия ще поговорим малко за авторските права, но основно за избора на свободна лицензия за RAD фреймворка IONDV. Фреймворк и за опенсорсни продукти на неговата основа. Ще разкажем за разрешителната лицензия Apache 2.0, за това, което ни доведе до нея и с какви решения се сблъскахме в процеса. Процесът на избор на лицензия е доста трудоемък […]

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster