-
На прошлой неделе разработчики клиента для веб-конференций Zoom закрыли серьезную уязвимость, которая при некоторых обстоятельствах могла приводить к выполнению произвольного кода. Уязвимость получила идентификатор CVE-2022-22787, ее особенности кратко описаны в статье издания The Register и в бюллетене компании Zoom. Обнаружил…
-
Массовый прием обыкновенных SMS в Telegram (или Viber)
В статье habr от 08.2019 был рассмотрен рабочий способ для приема SMS.При всей его громоздкости и костыльности — он пользуется популярностью у бизнеса арбитражников и прочих SMS товарищей.Поэтому упростим настройки чтоб их могли использовать еще больше желающих.Сам GOIP-SMS-Сервер абсолютно неудобен…
-
DFD (Data Flow Diagram) Диаграммы — зачем они нужны и какие бывают
Привет всем!Сегодня решил написать основную теорию про применение диаграмм потоков данных как одного из инструментов моделирования процессов. Диаграмма отображает потоки данных между системами, базами данных. Ключевыми элементами являются входные/выходные данные, системы, точки хранения и сбора данных. Зачем нужны DFD диаграммы?DFD диаграммы…
-
Конь остановлен, изба догорела
С виду – мужики как мужики. Ну да, среднего возраста, со слегка притухшим взглядом, без искорки. Но таких много среди пытающихся войти в айти. Внешние признаки в резюме и на собеседовании – как у всех, ничего выдающегося.Но у этих парней…
-
Как студенты решили хакатонить и что из этого вышло
Очень модный и минималистичный лого нашего хакатонаПривет! Меня зовут Артём и я (помимо того, что студент 2-го курса программной инженерии) руководитель научного сообщества нашей кафедры в университете. Наше сообщество с самого начала его существования поставило перед собой цель — пропаганда…
-
Создание секретного туннеля с помощью Go
Посмотрите на мое новое приложение Trutun.Приложение создает секретный туннель по IP-адресу, используя транспорт Teonet TRU. TRU создает надежный зашифрованный канал с малой задержкой между подключенными узлами.Все необходимое для запуска приложения вы найдёте на странице в Github: https://github.com/teonet-go/trutunПриведу здесь примеры комманд…
-
Как сделать ИИ для поиска алмазов в Minecraft
Обучение с подкреплением и имитация поведения человека с помощью MineRLВ случайно сгенерированном мире Minecraft найдём алмазы с помощью ИИ. Как обученный с подкреплением агент проявит себя в одной из самых сложных задач игры? Подробностями делимся к старту флагманского курса по…
-
Построение DWH на основе Greenplum
DBA в Southbridge Иван Чувашов подготовил статью о построении DWH на основе Greenplum. Слово Ивану. Привет, Хабр! Я администратор баз данных с 15-летним опытом. Сегодня хочу рассказать про Data Warehouse на основе Greenplum — как они устроены, как их поднимать…
-
Kincony KC868-A32: авианосец на DIN-рейку
Сколько реле можно установить на плату контроллера? Четыре? Восемь? Компания Kincony решила не ограничивать себя и оснастила свою модель KC868-A32 аж 32-я реле. В результате получился уникальный контроллер, аналогов которому я и не припомню — на фоне обычных девайсов подобного…
-
Гадаем по Культурной Карте
Бывало у вас такое, что сложно найти общий язык с коллегами и клиентами из других стран? Чаще всего такие недопонимания я списывал на менталитет, но особенно не задумывался по поводу причин этой проблемы. Все стало намного понятнее после прочтения книги…