-
Всем привет! 20 сентября я писал здесь про свой агрегатор IT-вакансий: Откликов все больше, ответов все меньше. Что показали 16 000 вакансий в моей базе. Та статья была про данные, парсеры и Postgres. А в комментариях, кроме багов (о них ниже),…
-
Клиенты уже платили, а я всё ещё кастдевил. Почему найденный URL ещё ничего не доказывает
Думал, что автоматизирую линейный процесс: отдать материал издателю по RSS, найти опубликованный URL и добавить его в отчёт. RSS собрался быстро. А потом выяснилось, что почти каждый следующий шаг в этой цепочке умеет врать.CMS может скачать изображение ещё при импорте. Referer — исчезнуть. Сканер может найти похожую страницу, а издатель — переписать…
-
IFPI требует от ЕС включить инструмент yt‑dlp для скачивания с YouTube в список способствующих пиратству ресурсов
Международная федерация производителей фонограмм (International Federation of the Phonographic Industry, IFPI) попросила Европейскую комиссию включить в список способствующих пиратству ресурсов инструмент с открытым исходным кодом yt‑dlp, который позволяет скачивать аудио и видео с YouTube. В обращении ассоциации указаны ники четырёх разработчиков программного обеспечения по их…
-
Сканер 152-ФЗ выписал нарушения Госуслугам, РЖД и Т‑Банку. Разбираем как так вышло
Ошибка линтера стоит пяти минут. Ошибка сканера, который проверяет сайты на соответствие 152-ФЗ, выглядит иначе: «ваш сайт нарушает закон». Если сайт при этом в порядке, а отчёт уже ушёл дальше, расплачивается чужая репутация.Я пишу такой сканер. Его отчёт читает не только разработчик: он уходит веб‑студии, а от неё…
-
30 лет красивых интерфейсов — и вот снова текст
Первая спецификация CSS вышла в 1996-м. С тех пор мы примерно тридцать лет старались сделать интерфейсы красивыми: добавляли тенёчки, градиентики, анимации, флексбоксы, гриды. Но что мы получили с приходом LLM? Обратно текст.Иронично, правда? :)Представим относительно частый сценарий: вы просите модель…
-
ИИ в финансовой аналитике: от текстового запроса до готового дашборда за несколько минут
Привет, Хабр!Меня зовут Данила Ильичев, я инженер-аналитик продукта Digital Q.Sensor BI в компании «Диасофт». Недавно я провел вебинар, на котором мы разбирали практический вопрос: как далеко сегодня можно зайти в финансовой аналитике, если отдать часть рутинной работы искусственному интеллекту. Полную…
-
Что умеет и где ломается Jev: большое тестирование
В работе с моделями важно не только знать их точность, скорость и цену, но и понимать, где им можно доверять, а где нужна дополнительная проверка. Многие ограничения обнаруживаются уже в процессе интеграции — и о них хотелось бы знать заранее.Тестирование…
-
Консенсус без Raft: ORCHID в Grid (фаза Курамото + quorum)
Grid orhid’ом погоняетТри узла, одна база, клиент шлёт UPSERT. Нужно решить две вещи сразу: разрешить запись только на согласованном кластере и не допустить, чтобы после обрыва связи между узлами в журналах оказались разные версии одних и тех же данных.В стеке вроде Raft логика такая: узлы голосуют за лидера, пишет только он; у каждого периода лидерства есть порядковый номер (term), чтобы…
-
Как я связал четыре мессенджера, CalDAV и Jitsi ради четырёх учеников
Сейчас у меня регулярно занимаются четыре ученика. Для четырёх человек CRM звучит как избыточное решение. Но проблема оказалась не в числе контактов: один диалог жил в Telegram, другой — в WhatsApp, ещё два канала были VK и MAX. Перед уроком я вручную вспоминал, где написать ученику, отправлял напоминание и искал…
-
Сайт бесплатно и навечно: я выбрал WordPress
Владеть собственным сайтом — здорово, но есть одна проблема — он не вечен. Ты должен платить за хостинг и домен, и как только по любой причине перестаёшь платить — сайт будет отключён. Для коммерческих проектов это не страшно: сайт создаётся,…