Эта, во многом шуточная, статья навеяна вот этим комментарием: https://habr.com/ru/articles/1088460/comments/#comment_30482302 в замечательной статье про то, откуда взялись 44100Гц в параметрах CD-Audio.Современные печатные платы представляют собой толстый пирог из слоёв меди, разделённых слоями диэлектрика.…
Привет! Меня зовут Серёжа. Я работаю Java‑разработчиком. В этой статье хочу поделиться своим первым опытом реализации паттерна «outbox».Решил я это сделать по нескольким причинам:1. Зафиксировать для себя «на бумаге» архитектурное решение и полученный опыт.2. Поделиться…
Всем привет! Меня зовут Даниил Николаев и я frontend-разработчик в компании "Исходный Код"На каждом kickoff нового проекта всплывает один и тот же сценарий: один разработчик топит за утилиты Tailwind, второй отстаивает чистоту и надежность CSS Modules, третий по привычке тянет проверенный CSS-in-JS,…
Клавиатуру для игр часто сдвигают или поворачивают, чтобы освободить место для мыши. Сравниваем обычные клавиатуры и игровые кейпады и рассказываем, как просьба добавить правую половинку к кейкапду привела к появлению асимметричной клавиатуры Space Mission 62 Читать далее
Сделал для себя ssh-commander: терминал, файловый менеджер, управление Docker и AI-агент в одном окне. Можно работать с сервером руками, а когда нужна помощь, передать вывод агенту или поставить ему задачу. Он сам смотрит файлы и логи, предлагает команды, а изменения выполняет после…
Привет! Меня зовут Дарья, я руковожу продуктом Naumen Project Ruler. Вместе с командой изучаю задачи пользователей и определяю, какие сценарии и возможности продукта нужно развивать, чтобы эти задачи решать.На статус-митинге руководитель проекта оценил прогресс в 90%, все показатели в…
Всем привет! 20 сентября я писал здесь про свой агрегатор IT-вакансий: Откликов все больше, ответов все меньше. Что показали 16 000 вакансий в моей базе. Та статья была про данные, парсеры и Postgres. А в комментариях, кроме багов (о них ниже), спрашивали другое. Зачем дублировать hh. Не…
Я думал, что автоматизирую линейную цепочку: RSS → сайт издателя → URL → отчёт. RSS оказался простой частью. Сложнее стало доказать, что найденный URL — действительно нужная публикация и уже может считаться результатом. А началась эта история вообще с того, что клиенты уже платили, пока я продолжал искать их проблему на кастдевах. Что сломалось?
Ошибка линтера стоит пяти минут. Ошибка сканера, который проверяет сайты на соответствие 152-ФЗ, выглядит иначе: «ваш сайт нарушает закон». Если сайт при этом в порядке, а отчёт уже ушёл клиенту, расплачивается чужая репутация.Мы пишем такой сканер. Отчёт по нему…
Сразу хочу обозначить рамки — я фронтенд-разработчик и не настраиваю BGP, не поднимаю маршрутизаторы и не работаю у интернет-провайдера (хотя было дело).Но ограничения IP-адресов так или иначе влияют на мою работу, на архитектуру продуктов, в частности, на UX, антифрод, аналитику и…