Невидимые чернила в цифровом мире: технология сокрытия данных в DOCX/XLSX https://u.habr.com/k5e6T
Хабр
Невидимые чернила в цифровом мире: технология сокрытия данных в DOCX/XLSX
Привет, Хабр! Стеганография — искусство сокрытия информации — чаще всего ассоциируется с изображениями и аудиофайлами. Но что если нам нужно спрятать данные не в медиафайле, а в обычном офисном...
Из туризма в стеганографию: история создания ChameleonLab и наш новый взгляд на контент https://u.habr.com/MtiHq
Хабр
Из туризма в стеганографию: история создания ChameleonLab и наш новый взгляд на контент
Привет, Хабр! Нас часто просили рассказать историю создания нашей программы Chameleon Lab и объяснить, зачем она вообще нужна. Что ж, эта статья — ответ на ваши вопросы. Это история о том, как мы...
Как работает машина Enigma M3 (для флота) https://u.habr.com/m9Kiw
Хабр
Как работает машина Enigma M3 (для флота)
Привет всем! Я решил написать эту статью, потому что сам разобрался со всеми деталями работы этой версии шифровальной машины, и убедился, что написанная мною программа работает идентично эмуляторам...
Тренажер французских числительных на Jetpack Compose https://u.habr.com/t34Vp
Хабр
Тренажер французских числительных на Jetpack Compose
Те, кто учил французский, знают, как сложно освоиться в кругу их числительных. Во французском языке уживаются сразу две системы счисления - привычная нам десятеричная и кельтско-норманнская...
[Перевод] Замедляю Postgres в 42 000 раз, потому что мне нечем больше заняться https://u.habr.com/ZPtUO
Хабр
Замедляю Postgres в 42 000 раз, потому что мне нечем больше заняться
Кругом только и разговоров о том, как бы заставить Postgres работать быстрее, эффективнее, и так далее. Но при этом никто даже не задумывается о том, как бы его замедлить . Само собой, о...
[Перевод] Заселяем привидение в старый телевизор https://u.habr.com/3338L
Хабр
Заселяем привидение в старый телевизор
В этом году пришла идея: воплотить классическое клише из фильмов ужасов — скримера с зеркалом. Помните те сцены, где отражение внезапно показывает монстра, призрака или что-то подобное? Камера,...
Сундук из неоновых снов: как я собирал киберпанк по кусочкам https://u.habr.com/pchEm
Хабр
Сундук из неоновых снов: как я собирал киберпанк по кусочкам
Изначально вдохновение я черпал из нейросети. Огромное количество чатов, десятки промптов, сотни сгенерированных картинок — всё это было похоже на погружение в яростный поток цифрового хаоса. Я...
Бэкенд разработка: свежие вакансии на Хабр Карьере.
— PHP Developer (Senior) в «Zenfox Media». Можно удалённо. Полный рабочий день. От 4500 до 5500 $
https://u.habr.com/Q0wEW
— Разработчик в S3 в «Яндекс». Москва. Можно удалённо. Полный рабочий день. От 300 000 до 490 000 ₽
https://u.habr.com/8OHnh
— Разработчик бэкенда сервисов телефонии в «Яндекс». Москва. Можно удалённо. Полный рабочий день. От 300 000 до 490 000 ₽
https://u.habr.com/0kCCc
— Разработчик в Единое хранилище данных в «Яндекс». Москва. Можно удалённо. Полный рабочий день. От 300 000 до 490 000 ₽
https://u.habr.com/ZGTP1
— Разработчик бэкенда в команду коммуникационной платформы в «Яндекс». Москва. Можно удалённо. Полный рабочий день. От 300 000 до 490 000 ₽
https://u.habr.com/sG2aj
— Разработчик в инфраструктуру Yandex Cloud в «Яндекс». Москва. Можно удалённо. Полный рабочий день. От 300 000 до 490 000 ₽
https://u.habr.com/2JQpr
— C++ разработчик (Поиск) в «Сбер». Москва. Полный рабочий день. От 250 000 до 400 000 ₽
https://u.habr.com/hXDrV
— Разработчик в буткемп Core Infrastructure в «Яндекс». Москва. Можно удалённо. Полный рабочий день. От 300 000 до 490 000 ₽
https://u.habr.com/uJDbH
— Senior/Lead PHP Developer в «Boomerangme 🎫». Можно удалённо. Полный рабочий день. От 2500 до 4000 $
https://u.habr.com/ESQWg
— Разработчик WebRTC-сервисов на Go в видеоплатформу в «Яндекс». Москва. Можно удалённо. Полный рабочий день. От 300 000 до 490 000 ₽
https://u.habr.com/y2Joz
Больше вакансий на Хабр Карьере: https://u.habr.com/0DPAh
— PHP Developer (Senior) в «Zenfox Media». Можно удалённо. Полный рабочий день. От 4500 до 5500 $
https://u.habr.com/Q0wEW
— Разработчик в S3 в «Яндекс». Москва. Можно удалённо. Полный рабочий день. От 300 000 до 490 000 ₽
https://u.habr.com/8OHnh
— Разработчик бэкенда сервисов телефонии в «Яндекс». Москва. Можно удалённо. Полный рабочий день. От 300 000 до 490 000 ₽
https://u.habr.com/0kCCc
— Разработчик в Единое хранилище данных в «Яндекс». Москва. Можно удалённо. Полный рабочий день. От 300 000 до 490 000 ₽
https://u.habr.com/ZGTP1
— Разработчик бэкенда в команду коммуникационной платформы в «Яндекс». Москва. Можно удалённо. Полный рабочий день. От 300 000 до 490 000 ₽
https://u.habr.com/sG2aj
— Разработчик в инфраструктуру Yandex Cloud в «Яндекс». Москва. Можно удалённо. Полный рабочий день. От 300 000 до 490 000 ₽
https://u.habr.com/2JQpr
— C++ разработчик (Поиск) в «Сбер». Москва. Полный рабочий день. От 250 000 до 400 000 ₽
https://u.habr.com/hXDrV
— Разработчик в буткемп Core Infrastructure в «Яндекс». Москва. Можно удалённо. Полный рабочий день. От 300 000 до 490 000 ₽
https://u.habr.com/uJDbH
— Senior/Lead PHP Developer в «Boomerangme 🎫». Можно удалённо. Полный рабочий день. От 2500 до 4000 $
https://u.habr.com/ESQWg
— Разработчик WebRTC-сервисов на Go в видеоплатформу в «Яндекс». Москва. Можно удалённо. Полный рабочий день. От 300 000 до 490 000 ₽
https://u.habr.com/y2Joz
Больше вакансий на Хабр Карьере: https://u.habr.com/0DPAh
[Перевод] Почему SELECT FOR UPDATE считается вредным в PostgreSQL https://u.habr.com/LIb91
Хабр
Почему SELECT FOR UPDATE считается вредным в PostgreSQL
Разбирая взаимоблокировки у клиента, я вспомнил, насколько опасным может быть использование SELECT FOR UPDATE при конкурентном доступе. В этом нет ничего нового, но я заметил, что многие не знают о...
Простенький лендинг/wiki для вас и вашего проекта или как покорить Diplodoc'а и опубликовать на GitHub Pages https://u.habr.com/10FNL
Хабр
Простенький лендинг/wiki для вас и вашего проекта или как покорить Diplodoc'а и опубликовать на GitHub Pages
Diplodoc - платформа для создания технической документации в концепции Docs as Сode с открытым исходным кодом. Это тоже диплодок С помощью Diplodoc можно создавать документы любой сложности,...
DHCP: настройка серверов, Relay и анализ трафика в Wireshark https://u.habr.com/0AEJ0
Хабр
DHCP: настройка серверов, Relay и анализ трафика в Wireshark
Приветствую! В любой сети устройства должны получать IP-адреса, шлюзы и DNS-серверы, чтобы корректно обмениваться данными и иметь доступ в Интернет. Конечно, можно настраивать всё вручную, но в...
ARPPU для инди: как повысить средний чек без назойливых поп-апов (и не потерять игроков) https://u.habr.com/mPBY0
Хабр
ARPPU для инди: как повысить средний чек без назойливых поп-апов (и не потерять игроков)
Привет всем! Раньше я ненавидел покупки в играх: «КУПИ СЕЙЧАС!», «СКИДКА 300%»... Пока не научился повышать ARPPU без агрессии. Разберу 3 метода, которые дали +40% доходов в проекте с 2к установок....
Обзор USB-CAN переходника USBCAN-II C https://u.habr.com/ebccn
Хабр
Обзор USB-CAN переходника USBCAN-II C
Пролог Как известно, не существует LapTop компьютеров с интерфейсом CAN. Зато во всех настольных компьютерах и LapTop(ах) есть USB. В связи с этим для отладки оборудования с CAN нужны всяческие...
Секрет уверенного робота — в умении указывать https://u.habr.com/pxkhW
Хабр
Секрет уверенного робота — в умении указывать
Роботы всё чаще видят мир камерой и читают наши текстовые инструкции. Но часто это «знание» не превращается в верное действие: модель понимает, что такое «чашка», но не знает, куда её ставить и как...
Telegram Ads: Полное руководство для инженеров и data-driven маркетологов. От архитектуры воронки до ROI https://u.habr.com/qnyLc
Хабр
Telegram Ads: Полное руководство для инженеров и data-driven маркетологов. От архитектуры воронки до ROI
Есть такой тип задач в performance-маркетинге, от которых большинство команд вежливо отказываются. Это проекты на стыке сложной ниши, "серой зоны" модерации и полностью сломанной юнит-экономики у...