-
В MongoDB легко не думать про _id.db.users.insertOne({ name: «Mikhail» })MongoDB добавит его сама и будет использовать как первичный ключ документа:{ _id: ObjectId(«665f2a3c7b3d4e6f8a901234»), name: «Mikhail»}И долгое время этого может быть достаточно.Документы создаются, запросы работают, индекс по _id создается вместе с коллекцией.Проблемы…
-
Интерфейсная биомимимикрия: может ли фрактальная навигация заменить «кладбище иконок» в SuperApp?
В прошлом посте https://habr.com/ru/articles/1045002/ я рассказывал про ORDO как про приватный мессенджер с нестандартной навигацией. Но сегодня я хочу отложить тему анонимности и поговорить о чем-то более глобальном — о том, как мы взаимодействуем с информацией в 2026 году.У меня…
-
Галуа Ч.3: Конечные поля вида GF((p^n)^m). Изоморфизм конечных полей
Это третья часть из серии статей про путь от основ абстрактной алгебры до изоморфизма конечных полей: Галуа Ч.1: Классы вычетов и группы.Галуа Ч.2: Кольца и поля. Конечные поля вида .Галуа Ч.3: Конечные поля вида . Изоморфизм конечных полей.Структура статьиКонечное поле…
-
Писал мониторинг на Go «за выходные» — застрял на месяцы. Вот на чём
В этой статье я расскажу, на какие подводные камни я споткнулся при разработке своего пет‑проекта — мониторинга сайтов на Golang, аналог UptimeRobot. Начнем издалека… Я хотел разработать пет‑проект, но не банальный todolist, а что‑то свежее, интересное в плане архитектуры и реализации. Шерстя по просторам интернета, я наткнулся на UptimeRobot — сервис для мониторинга…
-
Сервер работает. Продукт — уже нет
Большинство команд следят не за тем, что действительно выходит из строя.Когда речь заходит о мониторинге, обычно проверяют:CPUпамятьдискбазу данныхдоступность приложенияЕсли падает сервер, об этом узнают быстро.Срабатывают алерты. Дашборды становятся красными. Начинается поиск причины.Но самые неприятные инциденты редко выглядят именно так.Приложение доступноВозьмём…
-
Рождение LLM: история, которую мало кто знает
Когда люди слышат «языковая модель», у большинства сразу всплывает ChatGPT, Gemini, ну или на худой конец что-то связанное с Яндексом. Но мало кто задумывается — а с чего вообще всё началось? Кто первым решил, что машина может понимать текст не…
-
На Чемпионате России «Сбера» пройдут соревнования по 7 дисциплинам и специальный турнир по Tanks Blitz
Групповая стадия основного этапа Чемпионата России «Сбера» по компьютерному спорту стартует 13 июня. В 2026 году соревнования проходят по командным дисциплинам Dota 2 и Counter‑Strike 2, а также по индивидуальным дисциплинам Tekken 8, StarCraft 2, TetViS-3, «Квадросим» и Storm Chess. Общий призовой фонд составляет 3 млн рублей. В…
-
Мир, который сгорел
Вы вообще в курсе, что сейчас горите?Каждая ваша клетка в эту минуту сжигает кислород. Та же реакция, что превращает древесину в пепел, только медленная. То, что мы называем жизнью — это тление внутри объятого пламенем дома. Недавно я пересматривал «Интерстеллар» и поймал себя на мысли: патоген, убивающий культуры и…
-
Обнаруженное в океане гигантское кладбище китов напоминает затонувший город мёртвых
Вдоль зоны разлома Диамантина, которая разделяет дно океана между Австралией и Антарктидой и достигает глубины 7 км, учёные обнаружили беспрецедентное кладбище длиной 1200 км, содержащее останки почти 500 китов. Некоторые из этих костей датируются 5,3 миллиона лет.Это самое большое, самое…
-
Как сделать фото цветным из ЧБ с помощью нейросети: готовые промпты и сравнение разных ИИ
Сделать фото цветным из чб с помощью нейросети в 2026 году стало настолько обыденным делом, что кнопка «колоризовать» появилась, кажется, даже в утюгах. Рынок забит однотипными сервисами, обещающими «оживление истории в один клик». Вот только любой, кто пытался восстановить реальный…