Обучение, геймификация и приставучая сова

Если кто не знает, то у приложения Duo Lingo есть свой маскот — забавная, но мега настырная сова, которая не дает тебе расслабиться и всячески стыдит, если начинаешь забивать на уроки. Ну маскот и маскот, мало ли их сейчас? Прикол а том, что именно эта мультяхя (ну и еще пара механик) заставляет взрослых, серьезных людей, которые в своих запаренных расписаниях не могут найти время вообще не на что, как пионеров открывать приложуху и проходить очередной урок, чтобы не потерять свою «серию» (которая спойлер — вообще ничего не даёт). Как оно так получилось?

(далее…)

Разрабатываем печать документов на .NET с помощью OpenXml. Часть 2

Всем привет! Я Александр Родов, ведущий разработчик в компании «БАРС Груп», автор и руководитель разработки сервиса генерации печатных форм Sprinter. Этой статьей мы продолжаем рассказ о возможностях использования библиотек DocumentFormat.OpenXml для генерации печатных файлов «офисных» форматов.

Напомним, в предыдущей части (далее…)

Тайм-блокинг: что это за техника и как ее использовать

Когда мы не планируем своё время, кто-то другой делает это за нас. Тайм-блокинг — это метод планирования, когда мы заранее резервируем время для определенных задач, словно договариваемся о встрече с самими собой.

Почему тайм-блокинг работает

Наш мозг часто пасует перед выбором между срочным и важным. Без четкого плана мы обычно хватаемся за мелкие горящие задачи, а значимые проекты постоянно откладываются.

(далее…)

Как нас судили за соучастие в преступлении за то, что у нас была лицензия на оказание услуг связи

Вообще-то эта история про край идиотизма и понтов. Но так кажется сейчас, а тогда всё выглядело последовательным и логичным. Сама история кончилась где-то год назад, но мы про неё почему-то раньше не рассказывали, а зря ― она яркая. Ярко-коричневая, если угодно.

В один солнечный день сидим мы, работаем, и тут нам прилетает повестка из прокуратуры — вызывают на допрос. А потом, бац, — повестка в суд. Причём не посмотреть, а в качестве ответчика. Штраф от полумиллиона до полутора миллионов рублей.

image

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

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

Сказать, что мы были удивлены и раздосадованы, — это некоторое преуменьшение. (далее…)

Почему A2A может вытеснить MCP в мире AI-агентов?

Всем привет!
Меня зовут Александр, я COO в SaaS-платформе аналитики данных. Последний год активно изучаю внедрение AI-решений в кросс-функциональные процессы. Делюсь материалами, которые помогают:

  • Продуктовым менеджерам — интегрировать AI без перегрузки команд;

  • Разработчикам — выбирать инструменты под конкретные бизнес-задачи;

  • Специалистам по данным — избегать ошибок в production-развертывании.

У себя в телеграм-канале делюсь сжатыми и структурированными саммери статей.

Сегодняшний перевод — MCP vs. A2A: Friends or Foes?

(далее…)

Вайб-кодинг: практика, о которой почему-то не говорят

В феврале мир разработки перевернулся с выходом Sonnet 3.7. Потому что вдруг внезапно оказалось, что джуны уже не очень-то и нужны. И нейросетка нормально заменяет мидлов тоже.

Я откидываюсь в кресле, беру наушники и смотрю, как работает LLM. Можно сразу несколько, работающих над разными частями проекта:

image

Пример проекта с прикручиванием аналитики к инфраструктуре:

  • Сначала в GPT 4.5 провёл продуктовые исследования и сформулировал требования.
  • Попросил превратить это в архитектурный план.
  • Отревьюил, поправил тупые ошибки.
  • Затем этот план (как метапромпт) скормил Sonnet в VS Code через плагин Cline. Попросил сначала создать общую структуру, шаблонные имплементации, документацию, спецификации API (protobuf для gRPC, REST API).
  • Архитектурно сразу заложил микросервисы. Sonnet для каждого сервиса подобрал и обосновал оптимальную базу данных (где-то Postgres, где-то ClickHouse и т.д.).
  • Сгенерировал SDK для взаимодействия, примеры использования. Сразу заложил observability: централизованные логи, метрики Prometheus, трейсинг Jaeger/Tempo, дашборды для Grafana.
  • Потом итерационно генерировал код: сначала тесты (End-to-end, BDD), потом имплементацию под эти тесты.
  • Написал манифесты для Kubernetes и Docker Compose для локального запуска.
  • Сгенерировал даже скрипты для тестов REST API через curl и gRPC через gRPCurl.

И всё.

А теперь практика — что делать с тем, что современные нейросети учились преимущественно на говнокоде и как быть с джунами. (далее…)

Перерабатывай без опозданий или умри: как стремление к соблюдению дисциплины приводит к трагедиям в Японии

Фото из открытых источников

Фото из открытых источников

(далее…)

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

Разбираем стажерско-джуновский вопрос с собеседования.

Вопрос с собеса:

«Можем ли мы описать параболу линейной регрессией?»

(далее…)

Расшифровка лабораторных анализов с ИИ, бесплатная доска для заметок и кода – и ещё 8 российских стартапов

10 новых российских продуктов для управления устройствами на базе ESP, поиска и отбора талантливых кадров, совместной работы заказчиков и исполнителей над дизайном и ремонтом и многого другого. Битва за «Продукт недели» началась!

Product Radar — здесь каждую неделю публикуются лучшие онлайн-сервисы и железки от русскоязычных команд.

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

Победители прошлой недели

🥇Argus

(далее…)

Сравнение электронных таблиц Р7 и MS Excel

Неделю назад в одном уютном IT-чате случился «замес» на тему «импортозамеса» офисного пакета. Одни суровые дядьки утверждали, что Р7 вполне достойная замена пакету от Microsoft, другие же, не менее суровые, придерживались иной позиции. Сам я очень люблю аргументированно поспорить, и когда диалог дошел до стадии «а что конкретно не нравится в Р7?», решил, что настало мое время. Далее с минимальными купюрами сообщение из чата:

«Костя, а хочешь пари?)

Честный тест-драйв на бутыль чего-нибудь вкусного 40 градусного. В рамках разумного без 60-летнего виски или Луи XIII)

Правила: