Pull to refresh
14
-5
Игорь Хмелёв @KeyMan

Инженер

Send message

Ретро: электромеханический аналоговый компьютер CADC 1955 года

Level of difficultyEasy
Reading time9 min
Views8K

В 1955 году для нужд ВВС США было разработано специальное вычислительное устройство Bendix Central Air Data Computer (далее CADC), которое представляло из себя электромеханический компьютер состоящий из шестерней, кулачков, синхронизаторов и магнитных усилителей. Основным назначением данного устройства, являлось вычисление "воздушных данных", математика уравнений для их вычислений усложнялась при приближении летательного аппарата к скорости звука. После вычислений "воздушных данных", CADC передавал результаты своих расчетов в смежные системы и на приборы индикации в кабине пилота. Вычислитель CADC применялся в различных летательных аппаратах ВВС CША (например, в истребителях F-101 и F-111, в бомбардировщике B-52).

Читать далее
Total votes 32: ↑32 and ↓0+32
Comments12

Какие угрозы несет в себе развитие искусственного интеллекта?

Level of difficultyEasy
Reading time5 min
Views15K

Искусственный интеллект (далее ИИ), все больше проникает в различные сферы нашей жизни. Есть мнение, что развитие ИИ может привести к четвертой промышленной революции, что в свою очередь может изменить жизнь до неузнаваемости.

Последнее время, в информационном пространстве все больше появляется призывов к искусственному замедлению развития ИИ. Давайте рассмотрим какие теоретические угрозы ИИ может представлять для человека и общества. Поскольку угрозы на прямую связаны с уровнем развития ИИ, для фактической реализации большинства из них, еще очень далеко.

Читать далее
Total votes 5: ↑1 and ↓4-3
Comments8

Импортозамещение TCP/IP или о чем вообще речь?

Reading time9 min
Views33K

На встречи Владимира Путина с представителями организаций в сфере беспилотных авиационных систем был озвучен проект с говорящим названием "Интернет из России", который СМИ подхватили и стали декларировать как замена TCP/IP.

Давайте разберемся, что было сказано на этой встречи и реально ли можно говорить о замене TCP/IP.

Читать далее
Total votes 43: ↑27 and ↓16+11
Comments68

Шпаргалка: fixture в pytest

Level of difficultyMedium
Reading time15 min
Views17K

В данной статье представлены примеры использования фикстур (fixture) для фреймворка автоматического тестирования pytest. Фикстуры представляют собой функции, которые можно использовать для решения различных задач при проведении автоматизированного тестирования.

Читать далее
Total votes 11: ↑11 and ↓0+11
Comments2

Добавление своих полей в отчет Pytest

Reading time9 min
Views5.2K
Столкнулся с задачей модификации html-отчета при работе с pytest, в результате чего нашёл удобное для своей задачи решение, хочу им поделиться — возможно кому-то пригодится.


* Все картинки кликабельны
Читать дальше →
Total votes 5: ↑5 and ↓0+5
Comments3

Ограничение прав локального пользователя в Linux до минимума

Reading time5 min
Views38K
Котик Как то раз появилась следующая задача: создать локального пользователя в ОС Linux, с ограниченным доступом к папкам и файлам, включая не только редактирование, но и просмотр, а также возможность использовать только разрешенные утилиты. Предусматривается только локальный доступ, сетевого доступа нет.

Что бы не изобретать велосипед, первым делом начал копать интернет, в результате чего были найдены следующие варианты:

  • ограничения доступа через сетевые службы ssh, sftp (не подошло)
  • разграничение прав доступа самой операционной системой linux (не подошло, хотелось бы универсальное решение)
  • использование chroot (не подошло)
  • использование сторонних утилит, например SELinux (не подошло, усложняет систему).

В результате поиска, был найден встроенный механизм ограничения возможностей пользователя внутри оболочки bash, он называется Restricted Shell или rbash.
Читать дальше →
Total votes 43: ↑30 and ↓13+17
Comments66

Information

Rating
Does not participate
Date of birth
Registered
Activity