shuck - быстрый линтер, форматтер и языковой сервер для скриптов командной оболочки, написанный на Rust.
Shuck анализирует, форматирует и обрабатывает обратную связь редактора для скриптов оболочки. Он выявляет распространенные ошибки, проблемы стиля, угрозы безопасности, ловушки производительности и проблемы переносимости; форматирует исходный код оболочки с помощью настраиваемых правил компоновки; и включает в себя собственный сервер протокола LSP (Language Server Protocol) для диагностики редактора, исправлений, навигации, символов, всплывающих подсказок, автодополнения и форматирования. Он также проверяет оболочку, встроенную в поддерживаемые файлы, не относящиеся к оболочке, такие как рабочие процессы GitHub Actions. Уровень кэширования обеспечивает быструю работу при инкрементальных запусках.
Возмоности:
- высокая производительность — примерно в 20-100 раз быстрее, чем ShellCheck.
- проверка синтаксиса с использованием правил, охватывающих категории корректности, безопасности, производительности, переносимости и стиля.
- поддержка безопасного и небезопасного устранения неполадок для отдельных диагностических процедур.
- форматирование оболочки с режимами записи, проверки, сравнения, ввода и файла конфигурации.
- поддержка нескольких диалектов: bash, sh/POSIX, mksh, zsh
- автоматическое обнаружение файлов по расширениям и определению шебанга.
- встроенная функция извлечения командной оболочки для рабочих процессов и составных действий GitHub Actions.
- сервер протокола Language Server Protocol (LISP) от первого лица для диагностики редактора, действий с кодом, навигации, символов, всплывающих подсказок, автозавершения и форматирования.
- пакет npm WebAssembly для сборки расширений Node.js и браузерных редакторов.
- Совместимость с подавлением ShellCheck (# shellcheck disable=SC2086)
Голое железо и root-доступ, ВМ со снапшотами по расписанию, Kubernetes с GitOps в проде или всё сразу. В фановом тесте от команды Deckhouse из таких ответов складывается один из 10 типов инфраструктуры.
Укротитель давно научился жить с ВМ и Kubernetes рядом, но устал от двух центров управления. Соковыжималка запускает базы и ML прямо на железе, чтобы гипервизор не съедал производительность. Антиквар не трогает систему, которая работает с нулевых. А Повелителю облаков уютно до первого кругленького счёта.
Грузчик и Коллекционер выпадают реже всех. Если достался один из них, ссылкой на результат точно стоит поделиться с командой.
psad - обнаружение вторжений и анализ журналов с помощью iptables
Детектор атак сканирования портов psad - это легковесный системный демон, написанный на языке программирования PERL, предназначенный для работы с кодом межсетевого экрана Linux iptables/ip6tables/firewalld для обнаружения подозрительного трафика, такого как сканирование и проверка портов, бэкдоры, обмен данными между командами и центрами управления ботнетов и многое другое. Он имеет набор настраиваемых пороговых значений опасности (с разумными значениями по умолчанию), подробные сообщения об ошибках, включающие источник, получателя, диапазон сканируемых портов, время начала и окончания, флаги TCP и соответствующие параметры nmap, информацию об обратном DNS, оповещения по электронной почте и syslog, автоматическую блокировку IP-адресов злоумышленников посредством динамической настройки правил iptables, пассивную идентификацию операционной системы и отчеты DShield. Кроме того, psad включает в себя многие сигнатуры TCP, UDP и ICMP, входящие в систему обнаружения вторжений Snort. psad способен обнаруживать подозрительные сканирования различных программ-бэкдоров (например, EvilFTP, GirlFriend, SubSeven), инструментов DDoS (Mstream, Shaft) и сложных сканирований портов (SYN, FIN, XMAS), которые легко использовать против машины с помощью nmap. psad также может оповещать о сигнатурах Snort Начиная с версии 2.4.4, psad также может обнаруживать фазу сканирования учетных данных IoT по умолчанию в ботнете Mirai.
Возможности:
- обнаружение TCP-сообщений типов SYN, FIN, NULL и XMAS, а также UDP-сообщений.
- поддерживается ведение журналов как для IPv4, так и для IPv6
- обнаружение множества правил сигнатуры из системы обнаружения вторжений Snort.
- анализ лог-файлов iptables/ip6tables в режиме криминалистического анализа
- пассивное определение операционной системы по отпечатку с помощью TCP-SYN-пакетов.
- уведомления по электронной почте, содержащие характеристики сканирования TCP/UDP/ICMP, информацию об обратном DNS и Whois, совпадения правил Snort, информацию о предполагаемой операционной системе удаленного устройства и многое другое.
- проверка полей заголовка типа и кода ICMP.
- настраиваемые пороговые значения сканирования и присвоение уровней опасности.
- анализ набора правил Iptables для проверки позиции политики "отключения по умолчанию".
- автоматическое назначение уровня опасности для IP-адреса/сети
- Оповещения DShield.
- Автоматическая блокировка сканируемых IP-адресов с помощью iptables/ip6tables и/или tcpwrappers в зависимости от уровня опасности сканирования.
- Анализ сообщений логов iptables/ip6tables и генерация CSV-файлов, которые можно использовать в качестве входных данных для AfterGlow. Также поддерживается Gnuplot.
- Режим состояния, отображающий сводку текущей информации о сканировании с указанием количества пакетов, цепочек iptables/ip6tables и уровней опасности.
является если не заменой, то дополнением к fail2ban и snort. Есть в репах почти всех дистрибутивов.. Очень нетребователен к ресурсам.
Импульс Т1: возвращаемся с главным ИТ-событием осени ⚡️
19 ноября в Москве состоится одна из самых значимых ИТ-конференций года — Импульс Т1. Это масштабная площадка для обмена практическим опытом и формирования актуальных инженерных навыков.
Мероприятие объединит более 2000 участников ИТ-отрасли: программистов, архитекторов, инженеров, лидеров технологического рынка — всех, кто создает цифровое будущее.
Вас ждет:
🔹5 направлений деловой программы;
🔹130+ спикеров со всей страны;
🔹70+ активностей от практиков индустрии.
Главная особенность года — «практические тренажеры», когда каждый участник формирует свой маршрут и сразу отрабатывает теорию на практике:
🔘Код-ретрит — развитие навыков парного программирования, разработка через тестирование и фокус на качестве кода в реальных условиях;
🔘Ресурсные игры — командная работа с ограничениями ресурсов и времени, практика решений конфликтов и ретроспективы;
🔘Зона арх-каты — стресс-тест архитектуры на прочность, поиск слабых мест и интерактивная карта решений;
🔘Стенд доступности — практическое погружение в цифровую доступность и опыт взаимодействия людей с ОВЗ с ИТ-сервисами.
Зачем участвовать?
✔️ Получить реальные инструменты для ежедневной работы.
✔️ Показать экспертизу на деле и обменяться опытом с ведущими инженерами.
✔️ Быть в курсе ключевых трендов и опережать индустрию.
✔️ Стать частью сообщества технологических лидеров отрасли.
📆 Дата: 19 ноября 2026 года.
📍 Где встречаемся: г. Москва, ул. Волочаевская, д. 48, стр. 1, Дворец культуры завода «Серп и молот» (LOFT#8).
Получите доступ к опыту лидеров отрасли и новым ИТ-решениям, регистрируйтесь по ссылке.
coonnector - удобный HTTP-клиент для 1С:Предприятие 8
В мире python очень популярна библиотека для работы с HTTP запросами - Requests (автор: Kenneth Reitz). Библиотека берет на себя всю рутину работы с HTTP запросами. Буквально в одну строку можно получать данные, отправлять, не заботясь о необходимости конструирования URL, кодирования данных и т.п. В общем библиотека очень мощная и проста в использовании.
Коннектор - это "Requests" для мира 1С.
Возможности
- передача параметров в строку запроса (в URL)
- удобная работа с запросами и ответами в формате JSON
- отправка данных формы (полей формы), application/x-www-form-urlencoded
- отправка данных формы (полей формы и файлов), multipart/form-data
- прозрачная поддержка ответов, закодированных GZip
- сжатие тела запроса GZip
- Basic, Digest и AWS4-HMAC-SHA256 аутентификация
- автоматическое разрешение редиректов
- установка и чтение Cookies
- работа в рамках сессии с сохранением состояния (cookies, аутентификация и пр.)
- переиспользование HTTP соединение в рамках сессии
- настраиваемые повторные попытки соединения/отправки запроса с экспоненциальной задержкой
- работает в т.ч. и на мобильной платформе
- умеет работать через proxy
- поддержка SSL
Команда DevCrowd* запустила новое исследование инженеров, которые отвечают за надёжность: SRE, DevOps, платформенных инженеров и всех, кто держит прод в строю.
В этом году главный сюжет — как меняется роль в эпоху AI. Смотрят на то, что уже автоматизируется, а что, наоборот, дорожает: пускают ли AI действовать в проде и где проходит граница доверия, добавляет ли сгенерированный код новых инцидентов, и что остается исключительно работой человека, когда рутину забирает машина. Отдельный блок про soft skills: какие навыки SRE-специалисты считают важными, в каких проседают и что не заменит AI.
Не обошли и человеческую цену надежности: сколько стоят дежурства по времени, деньгам и здоровью и на ком в команде реально концентрируется нагрузка.
Часть вопросов повторяет прошлогодний опрос, так что по грейдам, зонам ответственности и рынку будет видна динамика, а не разовый срез.
Опрос анонимный на 10–12 минут. Отчет обещают уже декабре.
*DevCrowd — независимые исследования IT-профессий: больше 15 000 участников, публичные отчеты по мобильной разработке, SRE, дата-специалистам, продактам и другим направлениям.
Реклама. ИП Круглова Мария Андреевна, ИНН 100123062610, erid: 9RCQq4g6SY6boowKw6RB4XSdzqe3x42k2dVykBjEAQNifv9SUSqYW8CTk
31 октября AvitoTech собирает инфраструктурных инженеров на Avito Infraween Party 🤩
Вместо классических докладов — два круга открытых дискуссий: можно будет обсудить инфраструктурные задачи, поделиться своими кейсами и поспорить о решениях с экспертами AvitoTech и другими участниками.
А на афтерпати устроят настоящий чемпионат по метанию старой списанной техники 🔥