Select a country

Вся правда о криптокарте Bybit: скрытые комиссии, о которых молчат маркетологи (и стоит ли ее открывать в 2026 году)

В условиях тотального дефицита работающих пластиковых карт, доступных гражданам России за рубежом, стали появляться сервисы, которые открыв
Наука - Хабрахабр

Вся правда о криптокарте Bybit: скрытые комиссии, о которых молчат маркетологи (и стоит ли ее открывать в 2026 году)

В условиях тотального дефицита работающих пластиковых карт, доступных гражданам России за рубежом, стали появляться сервисы, которые открывают вожделенный пластик в пару кликов. Ты только деньги плати, и все будет.Сегодня на обзоре карта Байбит - посчитаем реальную математику комиссий, скрытые спреды и разберемся, подходит ли эта карта для жизни цифрового кочевника или для простого туриста заграницей. Вся информация проверена на себе! Читать далее

Как я перестал терять задачи в Telegram и зачем написал для этого бота

Все мои рабочие коммуникации живут в Telegram, а классические планировщики задач требуют ручного переноса и отдельного ритуала. Я долго искал сп
Наука - Хабрахабр

Как я перестал терять задачи в Telegram и зачем написал для этого бота

Все мои рабочие коммуникации живут в Telegram, а классические планировщики задач требуют ручного переноса и отдельного ритуала. Я долго искал способ организовать хаос прямо в мессенджере, не нашёл ничего подходящего — и в итоге сделал своего бота. Рассказываю путь от проблемы к решению. Читать далее

Как быстро понять, что в системе резервного копирования что-то пошло не так?

В системах резервного копирования наблюдаемость давно перестала быть вспомогательной функцией – сегодня это неотъемлемая часть эксплуата
Наука - Хабрахабр

Как быстро понять, что в системе резервного копирования что-то пошло не так?

В системах резервного копирования наблюдаемость давно перестала быть вспомогательной функцией – сегодня это неотъемлемая часть эксплуатационной архитектуры. Стабильность СРК определяется не только успешным выполнением задач, но и возможностью быстро отслеживать ключевые метрики, своевременно обнаруживать отклонения и реагировать на инциденты.В этой статье на примере ПО «Береста» мы разберём, как устроен компонент «Монитор состояния» и какую роль он играет в обеспечении отказоустойчивости инфраструктуры резервного копирования.Архитектура и место монитора в системе«Береста» реализует централизованную модель управления. Мастер-сервер выступает основным управляющим узлом, который хранит актуальную конфигурацию, координирует выполнение заданий резервного копирования и восстановления, а также обеспечивает взаимодействие со всеми внешними компонентами.На рис. 1 показано логическое взаимодействие компонентов системы. Читать далее

8 лучших календарей для Android с поддержкой русского языка

Всем привет! Меня зовут Майя и я контент-менеджер. Каждый день работаю с дедлайнами и давно поняла, что стандартный календарь на Android не всех у
Наука - Хабрахабр

8 лучших календарей для Android с поддержкой русского языка

Всем привет! Меня зовут Майя и я контент-менеджер. Каждый день работаю с дедлайнами и давно поняла, что стандартный календарь на Android не всех устраивает.AOSP-календарь (встроенное базовое приложение системы Android) есть далеко не на всех устройствах — особенно на смартфонах Huawei и Xiaomi с кастомными оболочками. А там, где он есть, функционал минимальный: создал событие, поставил напоминание — и всё.Поэтому собрала 8 приложений, которые решают эту проблему, и разделила их на две группы: таск-менеджеры со встроенным календарём — для тех, кому нужно управлять не только событиями, но и задачами, и чистые календари — для тех, кто хочет простой и удобный планировщик без лишнего. Только конкретика: функции, цена, плюсы и минусы.И в конце расскажу как скачать и установить календарь на Android тремя способами — для тех, кто не знает. Читать далее

Замыкания, декораторы и nonlocal в Python: Путешествие от переменной до элегантного кода

Python славится своей гибкостью. Мы можем передавать функции как аргументы, возвращать их из других функций и даже «записывать» внутрь ни
Наука - Хабрахабр

Замыкания, декораторы и nonlocal в Python: Путешествие от переменной до элегантного кода

Python славится своей гибкостью. Мы можем передавать функции как аргументы, возвращать их из других функций и даже «записывать» внутрь них состояние. Но как это работает под капотом? И при чем тут странное слово nonlocal?В этой статье мы проследим эволюцию: начнем с глобальных переменных, разберемся с замыканиями (closures), поймем магию nonlocal, а затем соберем всё это вместе, чтобы понять, как работают декораторы — один из самых элегантных механизмов Python. Читать далее

8 альтернативных каналов подорожавшему performance-маркетингу

В 2025 году performance-реклама в России заметно подорожала: в среднем рост составил 30–40%. Сильнее всего выросла стоимость конверсии (CPA) — на 40–45%. Це
Наука - Хабрахабр

8 альтернативных каналов подорожавшему performance-маркетингу

В 2025 году performance-реклама в России заметно подорожала: в среднем рост составил 30–40%. Сильнее всего выросла стоимость конверсии (CPA) — на 40–45%. Цена клика (CPC) прибавила около 25%, а стоимость показов (CPM) — 25–35%. По прогнозам, в 2026 году рост продолжится: медиаинфляция может добавить ещё 15–30%. Читать далее

Компания без менеджеров — бред или следующая реальность?

Часть 1 из серии · Три измерения и три роли руководителя в эпоху AIMidjourney — около 40 человек. Полмиллиарда долларов выручки. Двенадцать с половин
Наука - Хабрахабр

Компания без менеджеров — бред или следующая реальность?

Часть 1 из серии · Три измерения и три роли руководителя в эпоху AIMidjourney — около 40 человек. Полмиллиарда долларов выручки. Двенадцать с половиной миллионов на сотрудника.Cursor — 300 человек. Больше миллиарда. Три с лишним миллиона на человека.Медианная SaaS-компания — 130 тысяч.Разрыв — в сто раз. Читать далее

Голосовой ежедневник на базе Google и ИИ: личная система управления хаосом заметок и планирования

В начале 2026 года я собрал простую систему, которая очень помогает мне справляться с потоком информации и планированием.Мне идет седьмой деся
Наука - Хабрахабр

Голосовой ежедневник на базе Google и ИИ: личная система управления хаосом заметок и планирования

В начале 2026 года я собрал простую систему, которая очень помогает мне справляться с потоком информации и планированием.Мне идет седьмой десяток, я инженер-прототипист и предприниматель. Работа активная, задач много разноплановых и часть хаоса я успешно создаю сам.Проект делал для себя. Но когда система начала реально помогать, решил поделиться ей с товарищами — особенно с теми, кто пока настороженно относится к искусственному интеллекту и его возможностям. Читать далее

Болтун — находка для пентестера: история «Счастливой Мэри» и цена цифровой открытости

 «Я ничем не интересен хакерам. Что с меня взять?» Эта фраза — классика жанра в спорах о кибербезопасности с малым бизнесом. Как показывает
Наука - Хабрахабр

Болтун — находка для пентестера: история «Счастливой Мэри» и цена цифровой открытости

 «Я ничем не интересен хакерам. Что с меня взять?» Эта фраза — классика жанра в спорах о кибербезопасности с малым бизнесом. Как показывает практика, следующий контакт с таким предпринимателем происходит уже на этапе расследования взлома. Недавно я наблюдал за одним очень показательным спором. «Я ничем не интересна мошенникам, мне нечего скрывать, — написала девушка в чате популярного мессенджера. — Смартфон — это вероятность утечки, ну и пусть. Кому нужны мои переписки с подругами или обсуждения в волонтёрской группе?». Читать далее

Система рекомендаций для изображений: пример на Python и CLIP

В этой статье я делюсь реальным кейсом построения системы рекомендаций для картин. Сначала мы реализовали простой поиск по тегам, а затем пер
Наука - Хабрахабр

Система рекомендаций для изображений: пример на Python и CLIP

В этой статье я делюсь реальным кейсом построения системы рекомендаций для картин. Сначала мы реализовали простой поиск по тегам, а затем перешли к эмбеддингам изображений с помощью CLIP и хранению в Elasticsearch. Также я показываю, как строим персонализированные рекомендации на основе лайков и просмотров пользователя. Статья будет полезна тем, кто хочет понять, как создать рабочую систему рекомендаций на Python и постепенно улучшать её точность. Читать далее

Distributed tracing: от 100% error rate до первопричины за 60 секунд

В микросервисной архитектуре один падающий эндпоинт может скрывать проблему в совершенно другом сервисе. В этой статье я покажу пошаговый п
Наука - Хабрахабр

Distributed tracing: от 100% error rate до первопричины за 60 секунд

В микросервисной архитектуре один падающий эндпоинт может скрывать проблему в совершенно другом сервисе. В этой статье я покажу пошаговый процесс расследования реального инцидента: от обнаружения 100% error rate до точной причины сбоя — и всё это менее чем за минуту.Мы будем использовать Uptrace - OpenTelemetry-native платформу для трейсинга и мониторинга. Все примеры основаны на реальном demo-приложении с микросервисами. Читать далее

9 культурных сдвигов 2026 года, которые меняют правила контента

Последние пару лет я наблюдаю за тем, как меняется запрос аудитории. Не алгоритмический, а именно человеческий. Тот, который формир
Наука - Хабрахабр

9 культурных сдвигов 2026 года, которые меняют правила контента

Последние пару лет я наблюдаю за тем, как меняется запрос аудитории. Не алгоритмический, а именно человеческий. Тот, который формируется не в рекламных кабинетах, а в усталости, в раздражении от очередного «продуктивного утра», в тихом желании закрыть все вкладки и просто выдохнуть.Чтобы разобраться, что стоит за этим ощущением, я погрузилась в несколько крупных международных отчётов: Kantar Marketing Trends, Artlist AI Trend Report, Pinterest Predicts, TikTok What's Next, а также данные Google Trends по запросам вроде slow life, mindfulness, burnout recovery. И вот что получилось.Общая картина складывается из трёх больших движений. Первое: люди хотят замедлиться. Не из лени, а из зрелости. Второе: они ищут человеческое, настоящее, неидеальное. Третье: им важны маленькие группы, где есть доверие, а не массовые платформы, где есть охват.Теперь по порядку: Узнать о "культурных сдвигах 2026"

Голографические ленты до 200 ТБ: новое поколение архивных носителей данных

Британский стартап HoloMem представил технологию, которая может стать серьёзной альтернативой традиционным картриджам, широко используемым в
Наука - Хабрахабр

Голографические ленты до 200 ТБ: новое поколение архивных носителей данных

Британский стартап HoloMem представил технологию, которая может стать серьёзной альтернативой традиционным картриджам, широко используемым в центрах обработки данных и для долговременного архивирования. Слышали? Но обо всём по порядку. Читать далее

Повторный вход в акторы в Swift

Акторы в Swift решают проблему гонок данных. Cам по себе актор гарантирует, что к его состоянию обращается только одна задача одновременно. Ника
Наука - Хабрахабр

Повторный вход в акторы в Swift

Акторы в Swift решают проблему гонок данных. Cам по себе актор гарантирует, что к его состоянию обращается только одна задача одновременно. Никаких мьютексов, семафоров, очередей — компилятор сам следит.Звучит неплохо. Но есть подвох, и он называется повторный вход (reentrancy). Актор защищает от одновременного доступа, но не защищает от того, что состояние изменится между двумя вашими обращениями к нему. Читать далее

Как Нейроюрист ищет по миллионам юридических документов с помощью векторного поиска YDB

Привет, Хабр! Меня зовут Александр Зевайкин, и мы с командой делаем YDB (СУБД Яндекса). В конце прошлого года Яндекс представил специализир
Наука - Хабрахабр

Как Нейроюрист ищет по миллионам юридических документов с помощью векторного поиска YDB

Привет, Хабр! Меня зовут Александр Зевайкин, и мы с командой делаем YDB (СУБД Яндекса). В конце прошлого года Яндекс представил специализированного ИИ‑помощника — Нейроюриста, для которого обучил языковую модель на основе Alice AI LLM. Сервис работает на базе RAG, под капотом у которого находится YDB c миллионами различных юридических документов.Под катом — история о том, как команда разработки Нейроюриста сделала семейство векторных индексов, чтобы находить нужное количество документов при любых параметрах фильтрации. Я кратко расскажу про архитектуру векторного индекса, покажу, как выбирать правильные настройки, и продемонстрирую бенчмарки получившегося решения. Читать далее

[Перевод] Разница между параллельными и распределёнными вычислениями

Параллельные и распределённые вычисления часто ставят рядом, но это далеко не одно и то же. В новом переводе от команды Spring АйО разберем, как
Наука - Хабрахабр

[Перевод] Разница между параллельными и распределёнными вычислениями

Параллельные и распределённые вычисления часто ставят рядом, но это далеко не одно и то же. В новом переводе от команды Spring АйО разберем, как устроены обе модели, чем отличаются их архитектура, способы обмена данными, масштабируемость и отказоустойчивость. Статья подойдет тем, кто хочет понять, когда достаточно ресурсов одной машины, а когда без сети из нескольких узлов уже не обойтись. Читать далее

Короче, мы просто взяли и за день внедрили OpenClaw в отдел маркетинга

В октябре 2024-го года в офисе Anthropic родился один из первых инструментов автоматизации, выходящей за рамки простых ответов на вопросы. Новая фун
Наука - Хабрахабр

Короче, мы просто взяли и за день внедрили OpenClaw в отдел маркетинга

В октябре 2024-го года в офисе Anthropic родился один из первых инструментов автоматизации, выходящей за рамки простых ответов на вопросы. Новая функция позволяла модели Claude управлять компьютером. В ноябре 2025-го года появляется опенсорсный проект ClawdBot, намного расширяющий эти возможности. Уже через месяц проект меняет название (дважды) и превращается в OpenClaw. В феврале 2026-го года мы внедряем OpenClaw в маркетинг и… Рассказываю, что было дальше! Читать далее

50 миллионов человек каждый день открывают Duolingo — и до сих пор не могут заказать кофе

50 миллионов человек каждый день открывают Duolingo. Акции упали на 80%. А ChatGPT Voice Mode не исправляет произношение. Неделю копал - почему AI-тьюторы это
Наука - Хабрахабр

50 миллионов человек каждый день открывают Duolingo — и до сих пор не могут заказать кофе

50 миллионов человек каждый день открывают Duolingo. Акции упали на 80%. А ChatGPT Voice Mode не исправляет произношение. Неделю копал - почему AI-тьюторы это дорогая иллюзия прогресса. Читать далее

ИИ-дед возвращается. Реализация ИИ-собеседника для телефонных бесед с мошенниками

Многие помнят статью «Мошенники позвонили моему ИИ-деду. Он продержал их 31 минуту и записал всё». Статья быстро набрала популярность, плюсы и
Наука - Хабрахабр

ИИ-дед возвращается. Реализация ИИ-собеседника для телефонных бесед с мошенниками

Многие помнят статью «Мошенники позвонили моему ИИ-деду. Он продержал их 31 минуту и записал всё». Статья быстро набрала популярность, плюсы и комментарии. К сожалению, позже выяснилось, что автор немного «пофантазировал» и описал гипотетический сценарий реализации ии-бота, за что справедливо подвергся критике.Тем не менее, я (как и многие другие) вполне уверен, что предложенный сценарий использования LLM реален, реализуем на текущем железе и доступных моделях. Что ж, посмотрим, можно ли дома собрать фреймворк, позволяющий ИИ беседовать с мошенниками по телефону без мгновенного раскрытия. Читать далее

Почему текст и код от нейросетей вызывают отторжение

187 человек лайкнули комментарий «это писал AI» под статьёй с 220 лайками. Мою рукописную статью отправили в черновики как сгенерированную
Наука - Хабрахабр

Почему текст и код от нейросетей вызывают отторжение

187 человек лайкнули комментарий «это писал AI» под статьёй с 220 лайками. Мою рукописную статью отправили в черновики как сгенерированную. В рабочем чате проигнорировали вопрос — слишком гладко сформулирован. Четыре ситуации, которые заставили меня разобраться: что именно детектит наш мозг и почему зловещая долина работает не только с лицами.Из статьи вы узнаете: • Почему AI-текст раздражает даже когда он объективно неплох • Как работает «зловещая долина» применительно к тексту и коду • Что такое нарушенный контракт внимания между автором и читателем • По каким маркерам мы интуитивно палим нейрослоп • Почему «работающий код» от AI — это не закрытая задача • Что общего между AI-хайпом и промышленной революцией XIX века • Для чего AI реально подходит, а куда его пускать нельзя Читать далее

[Перевод] Здесь нет сигнала. Нет безопасности. Два критических барьера, блокирующих использование Signal в репрессивных режимах

Это перевод Issue/статьи с GitHub, для Android версии Signal-а. Пожалуйста, если вы согласны с важностью проблемы доступности защищённых мессенджеров, пер
Наука - Хабрахабр

[Перевод] Здесь нет сигнала. Нет безопасности. Два критических барьера, блокирующих использование Signal в репрессивных режимах

Это перевод Issue/статьи с GitHub, для Android версии Signal-а. Пожалуйста, если вы согласны с важностью проблемы доступности защищённых мессенджеров, перейдите по ссылке к Issue, поставьте ему лайк и напишите комментарий. Чем больше внимания и активности будет вокруг этой проблемы, тем выше вероятность её решения. Надо что-то делать. А не пассивно сидеть, сложа руки.https://github.com/signalapp/Signal-Android/issues/14593Два критических барьера полностью блокируют использование Signal в репрессивных режимах: «Обход цензуры» недоступен до входа или регистрации + верификация по номеру телефона УЖЕ легко ЗАБЛОКИРОВАНА диктаторским правительством. Читать далее

Как найти инвестиции в стартап: Пошаговый гайд для основателей

Поиск инвестиций — это не «правильный лифт» и удачное заклинание, а холодный и системный процесс, на 80% повторяющий сложные B2B-продажи. Если в
Наука - Хабрахабр

Как найти инвестиции в стартап: Пошаговый гайд для основателей

Поиск инвестиций — это не «правильный лифт» и удачное заклинание, а холодный и системный процесс, на 80% повторяющий сложные B2B-продажи. Если вы надеетесь только на «химию» при встрече — надеюсь вы также верите в магию и единорогов.Инвестиции не «находят». Их закрывают, проходя через сотни отказов, десятки встреч и бесконечную работу с таблицами.Я не буду давать советы в духе «просто верьте в свой продукт» или «соберите классную команду». Я подготовил серию из 5 конкретных плейбуков (алгоритмов). Это пошаговые инструкции, которые можно взять в работу в ту же секунду, когда вы дочитали текст.В первой статье начнем с базы: что вам потребуется прежде чем просить деньги. Читать далее

Строим небоскрёб из LEGO: как вайбкодинг перестал быть игрушкой — мой стек для MVP SaaS сервиса, за который не стыдно

Всем привет! Если вы следите за темой вайбкодинга, то наверняка замечали как быстро всё меняется. Ещё год назад я генерил одностраничные HTML-фа
Наука - Хабрахабр

Строим небоскрёб из LEGO: как вайбкодинг перестал быть игрушкой — мой стек для MVP SaaS сервиса, за который не стыдно

Всем привет! Если вы следите за темой вайбкодинга, то наверняка замечали как быстро всё меняется. Ещё год назад я генерил одностраничные HTML-файлы, радовался жизни и был уверен что вайбкодинг - он вот про это. Странички, кнопочки, красивый фронтенд. А потом как-то незаметно оказалось что мне нужна база данных, авторизация, платёжная система и тесты. Это как зайти в IKEA за свечкой и выйти с кухней.Вайбкодинг за последний год изменился до неузнаваемости. Сейчас это не «сгенерь мне страничку» - это полноценная разработка с бэкендом, PostgreSQL, OAuth авторизацией, эквайрингом от Т-Банка, тестами и автодеплоем. Настоящий небоскрёб. И каждый кирпичик в нём выбран не случайно - самые беспроблемные технологии которые я нашёл за время своих скитаний по разным стекам и агентам. Чтобы строить легко и с удовольствием. Ну или хотя бы без желания выкинуть ноутбук в окно. Читать далее

Одной идеей сыт не будешь: какие юридические нюансы нужно учесть стартапу?

У стартапа обычно всё начинается с продукта: идея, первые пользователи, поиск инвестиций.Однако на практике проект чаще всего сталкивается с
Наука - Хабрахабр

Одной идеей сыт не будешь: какие юридические нюансы нужно учесть стартапу?

У стартапа обычно всё начинается с продукта: идея, первые пользователи, поиск инвестиций.Однако на практике проект чаще всего сталкивается с препятствиями в развитии не из-за идеи, а из-за неоформленных договоренностей, ошибок в структуре бизнеса и прав на продукт.Прообраз будущего договораО чём стоит подумать в первую очередь? Когда вы еще полны стартового энтузиазма и не набили шишек, заключите с партнёром (партнёрами) “Соглашение о партнёрстве” или Term Sheet (предварительное соглашение). Оно может иметь скорее декларативный характер, но позволит вам закрепить главное: ваши действия в том или ином случае. Например: вы создаете MVP, понимаете, что продукт провалился - каковы ваши действия? Или (лучше!) наоборот: дело пошло в рост, как будут строиться ваши отношения? Какова станет внутренняя структура? Из такого соглашения в перспективе, если бизнес будет развиваться, выстроится понимание о юридических лицах, охране интеллектуальной собственности и других важных вопросах. Все будет закреплено в корпоративном договоре. Оформление партнёрского соглашения - это деловая культура, уважение друг к другу и защита каждого из партнёров. Работать он будет примерно до того момента, когда вы поймете: MVP имеет успех, нам можно и нужно масштабироваться! А вот о чем стоит подумать дальше, после создания MVP:Структура бизнеса: сколько юридических лиц, для чего и где зарегистрированыОбычно выбирают из моделей: Читать далее

Как я прошел на основу в Школе 21

Всем привет! С 9 по 22 февраля (да-да, всего 14 дней, и об этом нововведении я расскажу) я «плавал в бассейне» в Москве, а если официально - проходил
Наука - Хабрахабр

Как я прошел на основу в Школе 21

Всем привет! С 9 по 22 февраля (да-да, всего 14 дней, и об этом нововведении я расскажу) я «плавал в бассейне» в Москве, а если официально - проходил интенсив от Школы 21. И могу сказать, что «наплавался» я отлично: получил заветный зеленый билет на основное обучение.В этой статье я поделюсь своим опытом, который, надеюсь, поможет тем, кто только собирается окунуться в этот интенсив или уже его проходит.Что вообще такое Школа 21?Звучит как какое-то государственное учебное заведение с бассейном? Не совсем))Официально: Школа 21 - бесплатная школа цифровых технологий от Сбера. Это проект для всех, кто хочет сменить профессию и найти себя в IT.Если коротко и понятно: Школа 21 - это бесплатное дополнительное образование в мире IT. Но здесь нет уроков, пар, учителей или преподавателей. «Как же это школа?» - спросите вы.Обучение построено на выполнении проектов. Схема простая: тебе дают задание и говорят «делай». Твоя задача - сделать. Любым способом. Как хочешь. Но главное - понять, как ты это сделал, чтобы потом защитить свой проект перед другими участниками (их тут называют пирами). Читать далее

Цифровая капсула времени на чистом Go: почему для вечности не нужны базы данных и фреймворки

А что, если современные технологии для большинства вещей избыточны? В проекте «ЭХО» я решил проверить это на практике, создав цифровую капсул
Наука - Хабрахабр

Цифровая капсула времени на чистом Go: почему для вечности не нужны базы данных и фреймворки

А что, если современные технологии для большинства вещей избыточны? В проекте «ЭХО» я решил проверить это на практике, создав цифровую капсулу времени для потомков. Цель — позволить людям оставить память о себе (фото и мысли) в максимально простом и «вечном» формате.Технически это эксперимент по созданию системы на 250 млн анкет без баз данных, фреймворков и лишних слоев — только чистый Go и минималистичный Linux. В этой статье я поделюсь опытом, как заставить обычный ПК работать с такой нагрузкой, используя лишь стандартную библиотеку и файловую систему. Читать далее

Как победить перфекционизм и учиться в фоновом режиме

У многих из нас найдется папка «курсы/статьи/изучить» в закладках, которая растет быстрее, чем список багов в новом проекте. Мы мастерск
Наука - Хабрахабр

Как победить перфекционизм и учиться в фоновом режиме

У многих из нас найдется папка «курсы/статьи/изучить» в закладках, которая растет быстрее, чем список багов в новом проекте. Мы мастерски откладываем начало процесса обучения на потом, в ожидании идеальных условий и свободного времени, которых никогда не будет. «Начну с понедельника», «как только разгребусь с работой», «вот уйду в отпуск»... Это все отличные отговорки, которые заменяют реальные действия.Начало обучения кажется тренировкой по тяжелой атлетике. Нужно обязательно подготовиться, размяться, настроиться, выделить пару часов и выложиться на полную. Чтобы сразу и на мировой рекорд. Или хотя бы городской. Но в реальности наша жизнь вне работы - череда коротких промежутков: ожидание кофе, поездка на транспорте, очередь в магазине. Что будет, если попытаться воспринимать это не как обыденность «потерянного времени», а сделать такие промежутки инструментом роста? Если перестать стремиться к рекордам и заменить попытки одноразовых сверхусилий на регулярный фоновый процесс развития? Читать далее

Под капотом Beetroot: как я написал менеджер буфера обмена на Tauri v2 и Rust с установщиком 6 МБ

Переезд с macOS на Windows для разработчика часто сопровождается болью от потери привычного инструментария. В моем случае решающим стимулом свитч
Наука - Хабрахабр

Под капотом Beetroot: как я написал менеджер буфера обмена на Tauri v2 и Rust с установщиком 6 МБ

Переезд с macOS на Windows для разработчика часто сопровождается болью от потери привычного инструментария. В моем случае решающим стимулом свитчнуться на ПК стала мощная видеокарта. Сейчас мой верный MacBook всё так же лежит на столе и даже подключен к мониторам, но по факту именно Windows (как бы сильно она мне ни не нравилась) стала основной рабочей системой.И главной болью при этом переходе стал менеджер буфера обмена. На маке я привык к тому, что могу найти скопированный лог недельной давности за секунду, вставить текст без форматирования одним шорткатом и вообще не думать о том, что история куда-то исчезнет.Штатный инструмент Windows (Win+V) разочаровал моментально: лимит в 25 элементов, отсутствие поиска и полное обнуление после перезагрузки ОС. Поиск альтернатив тоже не увенчался успехом: Ditto надежен, но выглядит как гость из 2005 года, а мощный CopyQ имеет перегруженный интерфейс суровой системной утилиты. Ни в одном из них не было современных функций вроде OCR «из коробки» или базовой интеграции с LLM для обработки текста на лету.Решение напрашивалось само собой — написать свой велосипед. Но сделать его легким, быстрым и без Electron. В этой статье расскажу о том, как устроен Beetroot — менеджер буфера обмена с бесконечной историей, нативным OCR и AI-трансформациями. Как это работает под капотом

«Хранилище Google переполнено»: Как очистить Gmail от мусора и обойти покупку подписки

Рано или поздно каждый пользователь экосистемы Google сталкивается с уведомлением о том, что бесплатные 15 ГБ пространства закончились. Письма п
Наука - Хабрахабр

«Хранилище Google переполнено»: Как очистить Gmail от мусора и обойти покупку подписки

Рано или поздно каждый пользователь экосистемы Google сталкивается с уведомлением о том, что бесплатные 15 ГБ пространства закончились. Письма перестают приходить, файлы на Диск не загружаются, а Google настойчиво предлагает оформить ежемесячную подписку. Но прежде чем доставать карту (а с определенного момента оплатить подписку в целом стало весьма нелегкой задачей), стоит разобраться, чем именно занято место. Чаще всего проблема не в важных документах, а в цифровом мусоре, который годами копился в вашей почте. Читать далее

Пора переезжать на локальные LLM. Или нет?

Нет большой разницы в инструментах, когда речь идет о создании простеньких чат-ботов. Но когда вы работаете над продуктом посерьезнее, наприм
Наука - Хабрахабр

Пора переезжать на локальные LLM. Или нет?

Нет большой разницы в инструментах, когда речь идет о создании простеньких чат-ботов. Но когда вы работаете над продуктом посерьезнее, например создаете сложного AI-агента или работаете с чувствительными данными, облачные LLM начинают выставлять большие счета. И не только финансовые.Что если переход на локальную инфраструктуру (вроде Ollama) это решение, которое не просто поможет сэкономить, но изменит саму динамику разработки? Читать далее

Типы привязанности: legacy-код, который управляет твоими отношениями

У тебя в голове работает программа, которую ты не писал. Она была написана в первые два-три года твоей жизни. Ты не помнишь ни одной строчки. Но
Наука - Хабрахабр

Типы привязанности: legacy-код, который управляет твоими отношениями

У тебя в голове работает программа, которую ты не писал. Она была написана в первые два-три года твоей жизни. Ты не помнишь ни одной строчки. Но она запускается каждый раз, когда отношения становятся по-настоящему близкими.Она решает: доверять или нет. Приближаться или отдалиться. Написать первым или ждать. Сказать «мне плохо» или сказать «всё нормально». Она работает быстрее, чем ты успеваешь подумать. И чаще всего ты даже не замечаешь, что она включилась.Это называется тип привязанности. И если ты когда-нибудь задавался вопросом, почему в отношениях ты ведёшь себя не так, как хотел бы — скорее всего, дело в ней. Читать далее

Vaillant eloBLOCK и atmoTEC в умном доме: интеграция через eBUS, ebusd и Home Assistant

Подробное руководство по подключению котлов Vaillant (электрического eloBLOCK и газового atmoTEC) к Home Assistant через протокол eBUS, демон ebusd и MQTT. Разбираем а
Наука - Хабрахабр

Vaillant eloBLOCK и atmoTEC в умном доме: интеграция через eBUS, ebusd и Home Assistant

Подробное руководство по подключению котлов Vaillant (электрического eloBLOCK и газового atmoTEC) к Home Assistant через протокол eBUS, демон ebusd и MQTT. Разбираем аппаратную часть, конфигурационные файлы, управление мощностью и автоматизацию отопления. Читать далее

JSON:API: Руководство по спецификации

JSON:API — это строго типизированная спецификация построения API на языке JSON. Её главная цель — минимизировать количество сетевых запросов и о
Наука - Хабрахабр

JSON:API: Руководство по спецификации

JSON:API — это строго типизированная спецификация построения API на языке JSON. Её главная цель — минимизировать количество сетевых запросов и объем передаваемых данных, предоставляя при этом стандартизированный способ взаимодействия. Читать далее

Уроки из опыта AI-assisted разработки

Модель, которой комфортно работать, выдаёт измеримо лучший результат. Модель, которую загнали в угол — шаблонную дрянь. Как организо
Наука - Хабрахабр

Уроки из опыта AI-assisted разработки

Модель, которой комфортно работать, выдаёт измеримо лучший результат. Модель, которую загнали в угол — шаблонную дрянь. Как организовать процесс разработки, исходя из этого принципа.Набор конкретных уроков из опыта разработки с AI-агентами: как ставить задачи, организовывать контекст, калибровать доверие к модели и выстраивать процесс от идеи до кода. Читать далее

Синхронизируем Obsidian быстро, безопасно, удобно и бесплатно

гайд по синхронизации obsidian vault через git с шифрованием через git-crypt и gpg (заметки хранятся на сервере в зашифрованном виде, локально обычный markdown
Наука - Хабрахабр

Синхронизируем Obsidian быстро, безопасно, удобно и бесплатно

гайд по синхронизации obsidian vault через git с шифрованием через git-crypt и gpg (заметки хранятся на сервере в зашифрованном виде, локально обычный markdown ) Читать далее