Месяц: Январь 2021
-
OpenCV в Python. Часть 3
Привет, Хабр! Это продолжение туториала по библиотеке opencv в python. Для тех кто не читал первую и вторую части, сюда: Часть 1 и Часть 2, а всем остальным — приятного чтения!
-
Power-line communication. Часть 2 — Основные блоки устройства
Часть 1 — Основы передачи данных по линиям электропередачВ первой части статьи мы кратко ознакомились с основными понятиями при передаче данных по линиям электропередач. Узнали, что такое “полезный сигнал”, как с его помощью можно кодировать передаваемую информацию. Но ни слова не было о том, как это устройство должно быть выполнено физически, как оно будет генерировать…
-
Мировоззрение хакера
Пол Букхайт — создатель Gmail и FriendFeed, партнер Y Combinator. Каждая система имеет два набора правил: правила, как они были задуманы или обычно воспринимаются, и реальные, действительные правила. В большинстве сложных систем разрыв между этими двумя наборами правил огромен. Иногда нас посещает озарение и мы обнаруживаем действительные правила системы. Как только действительные правила известны, можно…
-
Фантастические книги, которые вы могли пропустить в 2020 году
Что делать, когда хочется писать о книгах, но рубеж года уже пройден, а 2021 пока не радует новинками? Можно еще раз вспомнить достойные фантастические романы, которые вышли на русском в 2020, и заслуживают внимания, хотя их авторы, по крайней мере пока, не могут похвастаться большой популярностью в России. Поэтому хочу рассказать о нескольких фантастических книгах…
-
Дом в лесу. Работа с освещением в Unity 3D
Учебные материалы для школы программирования. Часть 8SpoilerПредыдущие уроки можно найти здесь:SpaceshipДоминоFlappy BirdГравитационная комнатаПлатформерДеревья (плагин SpeedTree)Моделирование дома в SketchUpПродолжим «природную» тематику. Ранее, мы учились делать деревья, построили простой домик, а сегодня добавим чуточку света! Создав простую сцену, мы научимся основам работы с динамическим освещением, различными видами источников света и создадим фонарик.Материалы к уроку здесь. Ну что, поехали!Порядок…
-
Анонс: как я обучаю людей проходить проверку на детекторе лжи
Завтра, в 20:00 у нас выступит Михаил Веселов — полиграфолог с 10-летним стажем. Миша выступал экспертом и делал допрос для нашей игры с детектором лжи, которая прошла в декабре. Миша провел более 3500 допросов. за 10 лет. Кроме этого Миша работает тренером — помогает людям пройти проверку на детекторе, чтобы устроиться на работу, и уже…
-
Как самому разработать систему обнаружения компьютерных атак на основе машинного обучения
На фото – Arthur Lee Samuel, пионер машинного обучения, демонстрирует возможности искусственного интеллекта и играет в шашки с собственной программой Checkers-Playing, одной из первых самообучающихся программ в мире. 1962 год.Спустя почти 60 лет, я решил познакомиться с машинным обучением и научить свою собственную программу – систему обнаружения компьютерных атак – находить вредоносный трафик в сети.Как…
-
HexThrees — моя первая законченная игра
Привет, Хабр! Одно время здесь были весьма популярны статьи «вот моя первая игра». В последнее время я что-то их не наблюдаю, так что решил восполнить этот пробел самостоятельно.История создания и геймплейИгру, созданную самостоятельно от начала до конца я хотел сделать очень давно — начал ещё году в 2012ом с top-down шутера на java под android.…
-
Impact Analysis: 6 шагов, которые облегчат тестирование изменений
СодержаниеЧто такое Impact Analysis?Когда нужно проводить Impact Analysis?Для чего нужно проводит Impact Analysis?Как провожу Impact Analysis я?1. Изучение issue\ticket\bug\change request *2. Чтение emails **3. Разговор с разработчиками **4. Изучение места, где было сделано изменение ***5. Изучение описания изменений ***6. Исследование кода изменений *****Почему я решила написать об этом?Что такое Impact Analysis?Прежде всего, Impact Analysis (импакт…
-
Практическое знакомство с Deno: разрабатываем REST API + MongoDB + Linux
Всем привет. В этот раз я решил сделать нечто более интересное, чем очередной бот, поэтому далее я покажу как реализовать REST API с Deno, подключить и использовать MongoDB в качестве базы данных, и всё это запустить из под Linux.Видео версия данной заметки доступна ниже:Описание задачиВ качестве примера я выбрал Github Gists API и следующие методы:[POST]…