Habr.com

Syndicate content Хабр
Все публикации подряд на Хабре
Updated: 10 min 12 sec ago

Облачные технологии. Неожиданный поворот

11 min 38 sec ago

В сентябре2025 на просторах Хабра была опубликована статья «Облачные сервисы на Tcl/Tk». Спустя полчаса после опубликования появился комментарий от CloudTk-JeffSmith  , который приятно удивил меня:

Читать далее

Почему не взлетели дирижабли? Часть 5: тени над Британией

39 min 14 sec ago

Первый опыт применения немецких военных дирижаблей оказался не слишком удачным. Если в морском патрулировании они проявили себя довольно толково, и адмиралы Флота открытого моря считали разведывательную ценность цеппелина равной нескольким крейсерам, то бомбовые удары ранних машин были малоэффективны в лучшем случае, в худшем оканчивались гибелью машины. Однако в серию шли всё более совершенные военные дирижабли, а руководство кайзеровского рейха с растущим интересом поглядывало в сторону Британии: не пора ли обрушить на Лондон и другие города пару-другую тонн бомб с цеппелинов? Как водится, далеко не всё пошло по плану.

Читать далее

Альтернативы диаграмме Ганта для дорожных карт продукта

1 hour 3 min ago

На рубеже 1910-х годов инженер Генри Лоуренс Гант придумал и начал использовать диаграмму Ганта как способ управления проектами. Основная идея заключается в том, что задачи декомпозированы, имеют начало и конец, и показывают последовательность выполняемых работ. Если вы сталкивались с проектным управлением, то знаете, что это очень полезный инструмент.

Диаграмма Ганта настолько понятна и визуально проста, что её часто используют для визуализации последовательности работ в управлении продуктом. Однако здесь возникают некоторые особенности, которые, на мой взгляд, не помогают, а, скорее мешают продуктовому управлению.

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

Читать далее

Python вместо After Effects: пишем видео на Manim

1 hour 18 min ago

Зачем двигать ползунки мышкой, если вы знаете Python? В статье разбираем Manim — библиотеку, с помощью которой создаются видео на канале 3Blue1Brown. Установка, отличие версий, рендеринг LaTeX-формул и код для вашей первой процедурной анимации. Превращаем скрипты в MP4 без единого кейфрейма.

Читать далее

MVP без иллюзий: как проверять удержание и монетизацию, а не «делать урезанный продукт»

1 hour 29 min ago

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

В этой статье — практический разбор того, как делать MVP правильно: от исследований и гипотез до аналитики, pivot и продуктовых выводов.

Читать далее

Как я купил бесперебойник Eaton Ellipse ECO 1600 и устроил себе квест по реанимации ИБП

1 hour 34 min ago

Не так давно я опубликовал статью «Когда покупка ИБП становится приключением», где рассказывал про неудачный опыт покупки «нового» ИБП Green Cell 1500VA. Тот хлам я все же вернул продавцу, получив свои денежки обратно. Но от идеи приобрести хороший ИБП задешево не отказался.

Покопавшись пару часов на онлайн-барахолке, нашел нового претендента — Eaton Ellipse ECO 1600 за 140 евро (160 с доставкой, новый стоит чуть больше 400). Продавец с хорошей репутацией выставил его как «новый», и я решил попробовать рискнуть еще раз. О том, попил ли я в итоге шампанское и о самом ИБП узнать можно под катом — там много интересного.

Читать далее

Loss32: Linux с классическим Windows-интерфейсом на базе Wine и ReactOS. Что это и как работает

1 hour 39 min ago

В конце декабря 2025 года на 39-м Chaos Communication Congress в Германии представили необычный дистрибутив Linux под названием Loss32. Это не просто дистриб с улучшенной поддержкой Windows-программ, а попытка построить всю пользовательскую среду вокруг Win32. 

Идея звучит провокационно: взять ядро Linux и поверх него запустить классический Windows-десктоп — explorer.exe, меню «Пуск» и привычное окружение — через Wine, дополнив все компонентами из ReactOS. У нее есть как сторонники, так и противники. Первые называют это гениальным хаком, вторые — бессмысленным гибридом. Давайте разберемся, что это за проект и почему он может оказаться полезным. 

Читать далее

Как писать тест‑кейсы, которые не устаревают через месяц

2 hours 39 min ago

Всем привет! Меня зовут Вадим, и я QA-инженер в IT-компании Intelsy. В динамичных проектах тест‑кейсы часто превращаются в «мёртвый груз»: они быстро теряют актуальность из‑за изменений в функционале, интерфейсе или бизнес‑логике. Результат — устаревшая документация, на поддержку которой тратится больше времени, чем на реальное тестирование. Разберём принципы и техники, позволяющие создавать долговечные тестовые артефакты.

Читать далее

Эволюция .NET-разработчика: взгляд рынка на грейды и компетенции (анализ 700+ вакансий)

3 hours 9 min ago

Все мы знаем стандартную лестницу: Junior, Middle, Senior. Но где на самом деле проходит граница? Почему в одном стартапе «сеньор» — это тот, кто вчера узнал про LINQ, а в кровавом энтерпрайзе от «мидла» требуют проектировать распределенные системы под нагрузкой в миллион RPS?

Я задалась вопросом оценки собственного грейда, когда уходила со своего первого места работы. Кто я для рынка? Почему мои знания на собесе в одной компании соответствуют чуть ли не уровню Senior, а в другой – покрывают максимум вакансию Junior’a?

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

Я решила отойти от субъективности и спросить у самого рынка. В этой статье — результаты анализа 700+ актуальных вакансий .Net разработчика, графы связности навыков и ответ на вопрос: в какой момент количество выученных библиотек наконец-то превращается в качество инженера.

Читать далее

Человек, которого ненавидит Adobe

3 hours 44 min ago

Пока одни компании годами учат нас «правильной» цене за софт, один разработчик и сообщество вокруг него сделали профессиональное редактирование изображений доступным бесплатно.

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

Читать далее

Когнитивная нагрузка интерфейса и почему этим нужно управлять

4 hours 22 min ago

Всем привет! Я – аналитик 1С, и, благодаря своей работе, часто сталкиваюсь с разработкой пользовательского интерфейса. За годы практики у меня сформировалось собственное видение идеального интерфейса, которым хочется поделиться. Предупреждаю: статья начнётся издалека, но потом мы перейдём непосредственно к когнитивной нагрузке.

Читать далее

Декарт, Поппер и баг в продакшене, или почему самый полезный предмет в моей карьере не имел отношения к ИТ

5 hours 27 sec ago

Вдохновлено Михаилом Ивановым, коллегой и товарищем, который напомнил про "Мир искусства"

Вы точно хотите это читать? Это длинная и местами сложная статья. Здесь философы XVII-XX веков, проблема индукции и ни одного туториала. Если всё же решитесь - читайте частями и старайтесь осмыслить. Не говорите, что вас не предупреждали.

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

Прямое. Но не потому, что я умею "понимать людей" или "находить подход к разработчикам". Дело в другом предмете из учебного плана.

Читать далее

История о том как «Очень хочется, но ты зеленый»

5 hours 31 min ago

Хочется сделать проект с ИИ, но нет ни бюджета, ни опыта в ML, ни мощного железа?
В этой статье я расскажу, как, работая системным администратором и имея нулевые знания Python, собрал локального ИИ-бота для анализа резюме. Без облаков, платных API и «магии».

Речь пойдёт о реальном опыте: выборе модели, запуске LLM на слабой видеокарте, интеграции с Telegram и о том, какие задачи такой бот действительно может решать в работе HR и руководителей. А также — что это дало мне как специалисту и почему подобные эксперименты полезны, даже если ты пока «зелёный».

Читать далее

Что делать новичку в зале? Полное руководство по силовым тренировкам с нуля

5 hours 52 min ago

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

Проект “Здоровье” наверняка у вас не на последнем месте и вы уже в поисках рекомендаций по грамотному началу тренировок в зале. Я это вижу по возросшему числу просмотров статей на своем сайте, да и тут на Хабре немного подскочили.

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

Может такие гайды и есть, но нам они не встречались. В любом случае, с удовольствием сделаю свой такой. Пускай и у меня, и у вас будет.

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

Читать далее

О некоторых программах для Linux с точки зрения старого виндузятника

5 hours 53 min ago

Пятничное, навеяно статьёй «Почему 2026-й станет годом десктопного Linux + интересные дистрибутивы внутри»

Вы знаете, мне некоторые программы изначально написанные для  Linux иногда напоминают... Как бы это объяснить? Попробую на примере. И попробую с юмором.

Итак – рекламный буклет!

Почему ваша нейросеть всегда предаст вас ради вежливого хакера с плохими намерениями?

10 hours 13 min ago

Дисклеймер: Эта статья — не руководство по взлому (How-to) и не сборник эксплойтов. Это попытка системного анализа архитектурных ограничений LLM, которые делают промпт-инъекции фундаментальной проблемой на текущем этапе развития технологий. Мы рассмотрим уязвимости через призму механики Attention, токенизации и RLHF, чтобы понять, почему классические детерминированные методы защиты (Black Box) здесь перестают работать.

Открыть Белый Ящик

Установка Max отдельно от всего в рабочем профиле на Android

10 hours 20 min ago

Вчера вышла статья, что потребитель пошел по магазинам, искать себе новый телефон для установки туда мессенджера Макс. На Хабре комментаторы в большинстве своем решили: это всё из-за недоверия народного! Допустим. А что, сразу телефон отдельный покупать надо?

В этой статье подробнее освещу подход с установкой недоверенного мессенджера Max в "рабочий профиль" на Android, который отгораживает приложения от основного профиля. Обойдемся сегодня без покупки нового гаджета.

Читать далее

Нейросети и Казино

12 hours 48 min ago

Статья носит юмористический характер. Автор не пропагандирует азартные игры. Слово "казино" используется исключительно как метафора случайности процессов генерации.

На первый взгляд может показаться, что игрок у рулетки и хипстер с подпиской на Midjourney - это разные люди. Однако: оба они молятся Богу Рандома, оба тратят деньги и оба надеются, что в этот раз "выпадет красиво".

Читать далее

Let’s Encrypt: Стали общедоступны короткоживущие сертификаты и поддержка IP-адресов вместо доменов

13 hours 18 min ago

15 января 2026 г.Let’s Encrypt официально объявил о широкой доступности короткоживущих (short-lived) сертификатов с временем жизни около 160 часов (чуть более шести дней) и сертификатов, работающих с IP-адресами вместо доменных имен.

Читать далее

Нейроакварель. Тестируем разные ИИ-решения для создания эффекта живописи красками

13 hours 25 min ago

Я цифровой художник. Я работаю в гибридном жанре между цифровой фотографией и цифровой живописью. С помощью различных фильтров и эффектов в растровом редакторе я отрисовываю сказочные сюжеты поверх собственных фото. Сейчас у меня есть собственный сайт на базе ArtStation, творческая страничка ВК и творческая страничка в одной из цукерберговских соцсетей.

Нейросети я обычно не использую – предпочитаю творить сам. Но недавно всё-таки у меня появилась задача, для которой мне потребовалась творческая коллаборация с каким-нибудь ИИ. И я решил испытать, какой лучше!

Читать далее

Who's online

There are currently 0 users and 0 guests online.