Cегодня редко встретишь разработчика, который хоть раз бы не слышал о Rust. После долгого хайпа и зародившегося мема RIIR (rewrite it in Rust - перепиши это на Rust) ажиотаж вокруг языка как будто бы поутих. Но оказалось, все и вправду по-тихому переписывается на Rust (если мой дебют не утонет в минусах, постараюсь написать статью-исследование на тему, где уже Rust надежно поселился в системе).
Рубрика «guide»
Как победить CMake: отладка CMake-скриптов
2025-09-26 в 8:19, admin, рубрики: build, build system, C, c++, cmake, cmake инструкция, debug, debugger, guide, гайдЯ много работаю с CMake. И периодически сталкиваюсь с довольно сложными и запутанными CMake-скриптами. Долгое время я использовал логи, чтобы разобраться в их работе и выполнить отладку. Позже обнаружил, что в CMake есть встроенный отладчик и профилировщик, которые сильно упрощают процесс отладки. Кажется, не все знают об их существовании и о том, как с ними работать, поэтому я решил написать эту статью.
Гибкий поиск в Spring Data Elasticsearch: Превращаем «првт мр» в «Привет, мир!»
2025-04-25 в 20:16, admin, рубрики: education, elasticsearch, guide, java, search engines, spring
Предисловие
Всем привет! Меня зовут Артемий Иванов, и это моя первая статья на Хабре. В ней я хочу поделиться опытом, который получил, работая над задачей кастомизации поиска.
Руководство Google по промпт-инжинирингу. Заключительная часть: лучшие практики и рекомендации
2025-04-19 в 11:22, admin, рубрики: AI, gemini, Google, guide, llm, prompt engineering, большие языковые модели, ИИ, промпт-инжинирингОт переводчика
Представляю вашему вниманию заключительную, третью часть перевода статьи "Prompt Engineering" (Промпт-инжиниринг) авторства Lee Boonstra — Software Engineer Tech Lead, Office of the CTO в Google. Этот материал завершает цикл публикаций, посвященных эффективному взаимодействию с большими языковыми моделями.
В первой части мы познакомились с основами промпт-инжиниринга и базовыми техниками промптинга. Во второй Читать полностью »
Руководство Google по промпт-инжинирингу. Часть 2: продвинутый промптинг и работа с кодом
2025-04-17 в 20:17, admin, рубрики: AI, gemini, Google, guide, llm, большие языковые модели, ИИ, промпт-инжиниринг, промптыОт переводчика
Представляю вашему вниманию перевод второй части статьи "Prompt Engineering" (Промпт-инжиниринг) авторства Lee Boonstra - Software Engineer Tech Lead, Office of the CTO в Google. Эта публикация продолжает цикл переводов, посвященных методам эффективного взаимодействия с большими языковыми моделями.
Полезное для Linux
2025-02-01 в 7:54, admin, рубрики: guide, linux, manjaro, open source, Настройка LinuxОписываю некоторые вещи, которые могут пригодиться при работе в linux-дистрибутивах. В основном на примере своей предпочитаемой ОС, Manjaro.

Немного предыстории
Merkle-tree: Как проверить целостность данных без полного доступа?
2025-01-15 в 6:15, admin, рубрики: bitcoin, bittorrent, blockchain, distributed systems, guide, hash, hashing, merkle patricia tree, merkle tree, merkleproofКогда речь заходит о проверке целостности и неизменяемости данных, на помощь приходит хэширование. Например, если мы хотим передать файл по сети и убедиться, что он дошел до получателя без изменений, мы можем захэшировать его содержимое:
const verificationHash = SHA256(...fileContent);
И отправить хэш получателю, чтобы он мог проверить, что получил именно то, что отправлялось:
const receivedFileHash = SHA256(...receivedFileContent);
if (receivedFileHash === verificationHash) {
// Всё хорошо, хэши совпадают
} else {
// Внимание! Весь файл или его часть были изменены
}
Памятка-шпаргалка по SQL
2021-06-28 в 9:00, admin, рубрики: cheatsheet, guide, sql, Блог компании Маклауд, памятка, Программирование, Разработка веб-сайтов, шпаргалка
Доброго времени суток, друзья!
Изучение настоящей шпаргалки не сделает вас мастером SQL, но позволит получить общее представление об этом языке программирования и возможностях, которые он предоставляет. Рассматриваемые в шпаргалке возможности являются общими для всех или большинства диалектов SQL.
Как спроектировать систему уведомлений. Пошаговая инструкция с примерами
2019-12-09 в 10:05, admin, рубрики: beginner manual, guide, interfaces, tutorial, UX, ux design, ux для новичков, Анализ и проектирование систем, Блог компании Wrike, веб-дизайн, дизайн, дизайн интерфейсов, интерфейсы, проектирование интерфейсов, советы начинающим, уведомленияСложно представить современный сервис без комплексной системы уведомлений. Нам заботливо сообщают, что кто-то из друзей оценил фотографию, курьер с долгожданной пиццей уже в пути, а такси приехало к дому.
В системах управления работой роль уведомлений становится критически важной, поскольку глубоко встраивается в рабочий процесс команды. Как брошенный из рук в руки мячик, уведомления своевременно сообщают об изменениях в задачах, призывают к выполнению своей части работы и подсказывают важную информацию.
Ниже я поделюсь своим опытом системного подхода к проектированию уведомлений. Как обнаружить и учесть все ситуации, чтобы сделать продукт полезнее для пользователей и сохранить ресурсы вашей команды?


