Когда-то я просто хотел писать мобильные приложения. Никаких планов «стать техлидом», «управлять командами» или «строить архитектуру» у меня не было. Я просто любил разбираться в технологиях и доводить фичи до ума.Но как это обычно бывает, если долго и упорно копать в одном…
Я наблюдал, как мой опытный коллега-финансист целый час колупался в Excel. Он гуру экселя, работает с ним 20 лет. Но увидев, как он печатает формулы, я не выдержал и показал пару простых трюков, от которых он пришёл в восторг.Это была проблема незнания — незнания о функциях, которые лежат в Excel годами, экономят часы работы, но о которых просто никто не рассказывает.Потому пишу статью, чтобы собрать лучшие лайфхаки и спасти драгоценные секунды вашей жизни. Читать далее
Вечером я смотрел на черновик аудита банковской системы. Семьдесят страниц текста — аккуратных, умных… и беспомощных. В них было всё, кроме главного: куда ткнуть пальцем, чтобы увидеть причину и связанный с ней риск.Я открыл диаграмму и сделал то, чего раньше не делал с текстами:
«Запад тоже следит!» - главный аргумент сторонников установки отечественных сертификатовСегодня я на пальцах докажу, почему это сравнение некорректно. Сравним два вектора MITM-атаки:Глобальный (АНБ): Требует взлома математики или сговора с публичным CA, который тут же спалится…
https://security-tracker.debian.org/tracker/DSA-6060-1
Привет, Хабр!Зарегистрировался, чтобы поделиться статьёй о восстановлении работоспособности механической клавиатуры Royal Kludge R87 Pro. Быть может, она кому-то поможет в восстановлении своей клавиатуры, используя МК (STM32F103R8T6) или просто я опишу здесь некоторые моменты того, чего не…
Иногда в разработке случается баг, который не просто не даёт спать, а заставляет пересмотреть свои жизненные ценности.У меня это произошло со скромным всплывающим окном внутри WebView.Задача была максимально скучной: на экране с WebView пользователь нажимает кнопку “Exit”, а…
Продолжаю погружаться в Reinforcement Learning. Здесь продолжение статьи Intro Reinforcement Learning. Если предыдущая часть помогла вам понять, что такое среда, агент, награды и функции ценности, то здесь мы сделаем шаг дальше: мы переходим к model-free алгоритмам и Deep Reinforcement Learning, где агент учится оптимальной стратегии, не имея прямого доступа к модели среды. Читать далее
На свете есть не так много вещей, способных выбесить программиста. Но оно делает это с гарантией: оборзевшая в край машина, возомнившая себя умнее человека.А значит снова пришло время карать и патчить! Читать далее
Сетевой протокол канального уровня Spanning Tree достаточно широко распространен в современных сетях. Его используют для борьбы с закольцовыванием сетевой топологии. Однако, STP не позволяет полностью использовать каналы, к которым подключены несколько линков. Плюс к этому у STP…