Обновить

Все потоки

Сначала показывать
Порог рейтинга
Уровень сложности

Kafka Connect без магии: как переносить данные и не писать еще один сервис

Уровень сложностиСредний
Время на прочтение7 мин
Охват и читатели9.9K

Привет, бойцы, вы готовы победить перенос данных?

Есть задача: перенести данные из PostgreSQL в Kafka. Первая мысль: написать небольшой сервис.

Он будет выполнять SELECT, превращать строки в сообщения и отправлять их через Kafka Producer. На схеме все выглядит почти безобидно:

Читать далее

Почему накрутка поведенческих факторов до сих пор двигает сайты в Яндексе

Время на прочтение17 мин
Охват и читатели8.7K

С поведенческими факторами в Яндексе есть одна проблема: вокруг них накопилось слишком много объяснений, которые звучат правдоподобно, но разваливаются при первом же вопросе чуть глубже обычного.

Одна версия говорит, что Яндекс смотрит на кликабельность, время визита, глубину просмотра и возврат в выдачу. Поэтому достаточно искусственно сделать эти показатели красивыми, после чего документ начнет расти.

Другая версия противоположная: Яндекс давно умеет распознавать любые манипуляции, поэтому накрутка либо вообще не работает, либо все наблюдаемые результаты являются совпадением.

Читать далее

Гравитация не может действовать мгновенно

Уровень сложностиПростой
Время на прочтение14 мин
Охват и читатели13K

Итан Сигел (американский астрофизик‑теоретик и научный журналист, автор рубрики «Спросите Итана», один из пропагандистов современных научных знаний), опубликовал статью о том, как быстро распространяется сила тяготения, или гравитационное искривление пространства.

@avshkol перевёл эту статью, полагая, что тот факт, что гравитация распространяется не мгновенно, а со скоростью равной скорости света, и что буквально недавно это было подтверждено, недостаточно осмыслен большинством людей, интересующихся физикой или изучающих её. Ведь это пока один из немногих мостиков между квантовым электромагнитным излучением и классическим (вроде бы гладким и бесконечно делимым, но вроде бы квантовым, но это пока не точно) пространством-временем... И это делает довольно сомнительными предположения о возможности существования частиц или сигналов, движущихся быстрее скорости света...

Читать далее

Как Durev VPN крадут статьи независимых исследователей для рекламы своего сервиса

Уровень сложностиПростой
Время на прочтение6 мин
Охват и читатели89K

Коммерческий сервис Durev VPN превратил мои бесплатные исследования о в воронку продаж платного VPN на YouTube.

Читать далее

Я хотел просто навести порядок в Obsidian. В итоге написал два индекса, semantic search и RAG

Уровень сложностиСредний
Время на прочтение22 мин
Охват и читатели18K

Я начинал с простого AI-аудита заметок, а в итоге Vault Audit AI вырос в систему с двумя индексами, поиском по смыслу, Similar Notes, semantic duplicates и RAG по собственному хранилищу. В статье разбираю, как всё это устроено, что ломалось по дороге и почему почти 700 тестов всё равно не спасли от сюрпризов в реальном Obsidian.

Читать далее

ДРОНОПОРТ на ГОКе: как внедрить и не обжечься

Время на прочтение8 мин
Охват и читатели10K

Дисклеймер. Пишу от своего имени, с учётом 15-летнего опыта в робототехнике. И да, работаю в компании, которая производит дронопорты, так что полное право читать этот текст с прищуром у вас есть. Но задачи продать вам станцию любой ценой у меня нет. Наоборот: попробую донести максимально объективную информацию.

Читать далее

«Если что, поднимем и разберемся»

Уровень сложностиСредний
Время на прочтение7 мин
Охват и читатели11K

Что происходит с процессом, который исполняется по правилам без постоянного участия человека, и что должно быть записано в момент решения, чтобы спустя год это решение можно было объяснить. Отдельно разбирается место ИИ в таком процессе и границу его полномочий.

Читать далее

Диагностика «смысловой кашицы» или как отличить требование от иллюзии требования

Уровень сложностиСредний
Время на прочтение11 мин
Охват и читатели9.8K

Требование может выглядеть понятным на этапе обсуждения, но при передаче в разработку превратиться в источник вопросов и переделок. В статье разберём, как находить «смысловую кашицу» в требованиях: выявлять скрытые допущения, пропущенные сценарии и слабые места ещё до начала реализации.

Проверить требования

Ваш сервис на домене клиента: CNAME, certbot и 300 строк Go вместо ACME on-demand

Время на прочтение9 мин
Охват и читатели11K

Есть класс фич, которые выглядят на одну строчку в тикете и на неделю в реализации. «Хочу, чтобы статус-страница жила на моём домене» — из таких. Клиент добавляет CNAME status.client.ru → status.your-service.com, и дальше начинается интересное: кто выпустит сертификат для чужого домена, кто его продлит, как не дать одному пользователю положить всю схему мусорными доменами и почему X-Forwarded-For может превратить внутренний эндпоинт в публичный.

Читать далее

Анонимная среда для работы в интернете на Tor под Shadowsocks

Уровень сложностиПростой
Время на прочтение10 мин
Охват и читатели13K

Можешь ли быть полностью анонимен в интернете? Сделал среду для работы в интернете через Tor поверх Shadowsocks

Читать далее

Пытка тишиной

Уровень сложностиПростой
Время на прочтение16 мин
Охват и читатели14K

Руки трясутся. Никак не могу перезагрузить этот чёртов сервер. Пытаюсь дозвониться до начальника. Не берёт трубку — конечно, на обеде или ушёл покурить. Слышу, как группа людей в коридоре приближается. «Мне бы минут двадцать, — думаю я, — ещё бы минут двадцать, и всё заработает». Но не сейчас… Я же просил всё проверить, прежде чем присылать мне для наката изменений. Я будто Авгиевы конюшни тут расчищаю… Одна грязь… Так, по ходу, их заболтали… Время ещё есть… Да как же вы так пишете на этом Фортране и деление на ноль не проверяете! Дверь в помещение открылась…

Вот так вспоминается первый год в роли инженера по моделированию систем электроснабжения собственных нужд АЭС

Читать далее

Публичное демо без регистрации: как показать живой мониторинг и не подставиться

Уровень сложностиСредний
Время на прочтение7 мин
Охват и читатели10K

В Grafana есть режим публикации дашборда наружу: генерируется токен, по нему дашборд открывается без учётной записи, только на чтение. В интерфейсе это две галочки.

Я потратил на эти две галочки несколько дней. Не потому, что там сложно нажать, а потому, что публикация мониторинга наружу ломается в местах, о которых не думаешь заранее: переменные, лимиты запросов, метки, которых ждёт дашборд. Ниже разбор всего, что я собрал по дороге — девять дашбордов, синтетический контур и один эпизод, где мою же витрину положил мой же nginx.

Читать далее

Почему разработчики продолжают писать код руками?

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели16K

ИИ агенты пишут код в десятки раз быстрее человека.

Покрывают его тестами и пишут документацию.

Делают ревью, находят баги и исправляют их.

Параллельно работают над разными задачами.

Так почему же некоторые люди продолжают вручную набирать каждую строчку кода?

Почему они не хотят делегировать это ИИ агентам?

Читать далее

Ближайшие события

Мечта цифрового кочевника из СНГ: ТОП-7 стран для релокации IT‑шника в сентябре 2026 году

Уровень сложностиПростой
Время на прочтение11 мин
Охват и читатели9.9K

Примечание: Для пересчёта использовал официальные курсы ЦБ РФ на 03.09.2026: $1 = 86,9963 ₽, 1 GEL = 33,1414 ₽, 1 AED = 23,6886 ₽, 100 RSD = 85,8183 ₽, 100 AMD = 23,8909 ₽, 10 TRY = 18,0369 ₽, 100 KZT = 18,9762 ₽, 10 THB = 26,107 ₽. Цены Numbeo относятся в основном к маю–июню 2026 года, поэтому рублёвый эквивалент — это пересчёт по сегодняшнему курсу, а не утверждение, что магазин или арендодатель сегодня выставляет именно такую цену. 

Удивительно, но релокация из России в 2026 году всё ещё может быть актуальна. Если вы работаете в IT-сфере и работодатель настаивает на переезде, вот ТОП-стран, на которые стоит обратить внимание в первую очередь. Анализ провели по следующим параметрам: можно ли быстро въехать, насколько безопасно жить, сколько стоит квартира, есть ли нормальный интернет, медицина и городская инфраструктура, насколько реально получить ВНЖ, а главное — что делать через год, когда туристическая виза закончится.

В итоговый рейтинг попали Грузия, ОАЭ, Сербия, Армения, Турция, Казахстан и Таиланд.

Читать далее

Кетчуп нельзя сравнивать с гречкой. А сканеры состава сравнивают, и мой тоже

Уровень сложностиСредний
Время на прочтение5 мин
Охват и читатели8.9K

Читатель написал: кетчупа съедают 5 грамм, а гречки 220. Сравнивать их на 100 г бессмысленно. Пошёл смотреть, как с порциями устроено в РФ, ЕС и США, и почему в моём сканере состава их до сих пор нет.

Читать далее

LLM зацикливается: как найти причину, не трогая параметры?

Уровень сложностиСложный
Время на прочтение14 мин
Охват и читатели10K

LLM в продакшене может выглядеть стабильной неделями, а затем начать зацикливаться на одном абзаце, упираться в лимит токенов и создавать нагрузку на инфраструктуру без единой ошибки в логах.

В статье разбираем, как диагностировать такие сбои: какие сигналы помогают найти причину, почему изменение параметров генерации часто оказывается неверным первым шагом и как выстроить защиту от повторных петель на уровне системы.

Разобрать кейс

У вашего тела есть «второе сердце», и очень важно поддерживать его работу

Уровень сложностиПростой
Время на прочтение4 мин
Охват и читатели13K

Каждый ваш шаг, сгибание стопы в голеностопе или подъём на носки запускает удивительный насос, расположенный ниже колен. Икроножные мышцы сжимают вены в нижней части ног и помогают проталкивать кровь вверх, к сердцу. Этот механизм настолько важен для кровообращения, что икры иногда называют «вторым сердцем» организма.

Конечно, это лишь метафора. Икры не могут заменить сердце, которое бьётся в груди. Но они помогают системе кровообращения решать одну из самых сложных задач: возвращать кровь из ног вверх, преодолевая силу тяжести. Сердце прокачивает богатую кислородом кровь по организму через артерии. Достигнув ног, кровь должна вернуться обратно по венам, где давление гораздо ниже. В отличие от сердца, вены сами не способны создавать мощное давление для перекачивания крови. И здесь в дело вступает мышечная помпа голени.

Когда вы ходите, бегаете или встаёте на носки, мышцы задней поверхности голени сокращаются. Они сжимают расположенные рядом вены и проталкивают находящуюся в них кровь вверх. Небольшие односторонние клапаны внутри вен не дают крови стекать обратно к стопам в промежутках между сокращениями. Каждое движение продвигает её ещё немного ближе к сердцу.

Когда помпа работает нормально, кровь не застаивается в ногах. Если её работа нарушена, могут появиться отёки лодыжек, боль или чувство тяжести в ногах. Плохая работа мышечной помпы также может способствовать развитию хронических заболеваний вен.

Читать далее

Три поломки одного вечера: рубль в заголовке, обёртка stdout и капча, которая выросла на весь экран

Время на прочтение5 мин
Охват и читатели8.9K

Вечером 02.09 у нас не вышел плановый пост в TenChat. В логе задачи планировщика — ничего осмысленного, просто ненулевой код возврата и алерт «слот не закрыт». Разбор растянулся на весь вечер, потому что там оказались не одна поломка, а три, и каждая маскировала следующую.

Читать далее

Как мы скрестили Go, Rust и MCP, чтобы построить масштабируемый оркестратор ИИ-агентов часть 2

Время на прочтение9 мин
Охват и читатели9.4K

Как мы скрестили Go, Rust и MCP, чтобы построить масштабируемый оркестратор ИИ-агентов часть 2.

Глубокий разбор архитектуры Zettaverse AgentHub

Кастомная валидация структуры flow_json и построение DAG

Читать далее

Трудовая революция ИИ: от машиноцентричного разделения труда — к человекоцентричному

Время на прочтение14 мин
Охват и читатели12K

Современная идея работы сформировалась Промышленной революцией, передавшей роль создателя продуктов труда от человека машине, и тем самым переопределила суть человека трудящегося: из мастера своего труда — в оператора чужого, машинного труда. Основную работу сегодня выполняют машины: будь то станки или компьютеры, но человека это не освободило: наоборот, закрепостило в роли придатка, обслуги машинного труда, вынужденного работать в машинном темпе и подчинённого машинным ограничениям.

Это прямо противоположно свободному, мотивированному, духоподъёмному, осмысленному труду, который вполне буквально сделал человека человеком — и поэтому современный индустриальный концепт «человека-работника» на самом деле является расчеловечивающим: человек или человек — или работник.

Но выходом из этой дилеммы является не регресс (назад к кострам и пещерам), а продолжение и завершение процесса индустриальной революции: переход от механизации труда к автоматизации. Необходимую для этого роль оператора, мыслящего придатка к механизмам, и должен взять на себя ИИ. Это то, для чего ИИ и изобретали.

Читать далее