Feed aggregator

Рекуперация в небе. Концепт беспилотника, который заряжается от сопротивления воздуха

Habr.com - Wed, 01/28/2026 - 16:44

Ниже представлен исходный материал, описывающий концепцию дрона. Сам летательный аппарат выступает здесь лишь объектом для отработки методологии. Главный интерес представляет не техническая спецификация устройства, а аккумулирующаяся на нем взаимосвязь. Рассматривается качество машинного перевода, специфику площадок, реакцию аудитории и итоговую аналитику ИИ. Текст, написанный человеком, прошел полный цикл цифровой обработки: перевод, редактуру, верификацию и критическую оценку группой ИИ агентов. Данный материал служит полем для проверки центрального вопроса. Какова реальная практическая польза искусственного интеллекта и каковы его пределы в контексте кросс языкового технического обмена?

Читать далее

Как обменять криптовалюту на рубли и не нарваться на блокировку карты: актуальные способы и связанные с ними риски

Habr.com - Wed, 01/28/2026 - 16:44

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

В статье разберем, как не нарваться на эти самые блокировки или, по крайней мере, свести риски таковых к минимуму.

Прочитать статью

Киберпреступные форумы: их экономика, инфраструктура и эволюция защиты

Habr.com - Wed, 01/28/2026 - 16:27

Дарквеб‑форумы — неотъемлемая часть киберпреступного сообщества: здесь злоумышленники обмениваются опытом, продают украденные данные, распространяют вредоносное ПО и координируют незаконную деятельность. Теневые площадки дают участникам относительную защищенность, анонимность и чувство принадлежности к закрытому сообществу.

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

Читать далее

Жизнь программиста или дядя Миша советует

Habr.com - Wed, 01/28/2026 - 16:05

В старом «Ералаше», который смотрели еще ваши родители, была пара занятных сюжетов о спорте под общим названием «Спорт, спорт, спорт» или «Дядя Миша даёт советы». Если уж быть совсем точным, то речь о выпусках 19 и 28 -- желающие сами найдут. В каждой шутке есть доля шутки, поэтому люди с соображением и воображением почерпнут полезное даже в формате юмористического киножурнала.

Читать далее

UX-редактура на Госуслугах. Как мы пишем короткие тексты, чтобы их понимали

Habr.com - Wed, 01/28/2026 - 16:05

Интерфейсный контент на Госуслугах — это тексты в экранах услуг, мобильных приложениях и личном кабинете. Они подчиняются правилам Редполитики Госуслуг для всех остальных текстов — рассылок, лендингов, ответов на частые вопросы и описаний жизненных ситуаций, но у UX-текстов есть своя специфика. Я — Ольга Свистунова, UX-редактор на Госуслугах, расскажу в статье о ней и особенностях работы UX-редакторов.

Читать далее

ИИ-генераторы музыки: интересная игрушка или поворот в музыкальной эволюции?

Habr.com - Wed, 01/28/2026 - 16:00

В карьере великого композитора главное — родиться вовремя! — В.А. Моцарт

[Перевод] 3 ошибки при работе со Spring Boot, которые просачиваются в прод (и как их исправить)

Habr.com - Wed, 01/28/2026 - 15:57

Пишешь на Spring Boot уже пару лет и уверен, что знаешь все подводные камни? Рассмотрим классические ошибки, которые продолжают проникать в прод даже у бывалых разработчиков. Вместе с Mohamed Akthar в новом переводе от команды Java Insider разбираем три распространённые проблемы, которые могут привести к бессонным ночам отладки.

Читать далее

Адаптация, карьерный трек 2026

Habr.com - Wed, 01/28/2026 - 15:49

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

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

Читать далее

Решение проблемы перенаселения планеты при помощи ИИ

Habr.com - Wed, 01/28/2026 - 15:47

Меня зовут Алекс Гусев. Я - гуманитарий с техническим складом ума (или наоборот - технарь с гуманитарным). В общем, я не сильно удерживаю полёт своей фантазии, ибо простор для полёта присутствует в обеих координатах - и в технической, и в гуманитарной.

Я не собирался ничего писать на Хабр, как-то не до этого сейчас, но комменты под постом "День после появления AGI" меня, можно сказать, вынудили к этому. Как участник дебатов в комментах, я вдруг осознал, как, возможно, достаточно (не)гуманным способом будет решаться проблема перенаселения в не очень далёком будущем и какое место займёт ИИ в решении этой проблемы.

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

Читать далее

Тестирование Telegram-ботов в CI/CD: токены не нужны

Habr.com - Wed, 01/28/2026 - 15:45

Типичная настройка CI для Telegram-бота: в секретах лежит токен, тесты ходят в реальный API, пайплайн занимает 10-15 минут и периодически падает на ровном месте. Таймауты, rate limits, протухший токен, который забыли обновить. Знакомая ситуация.

В этой статье разберём, как настроить CI/CD для Telegram-бота так, чтобы не нужны были ни токены, ни сеть, ни повторные запуски упавших тестов.

Читать далее

Путешествие внутрь YADRO. Часть 3: распаковка и тест-драйв TATLIN.UNIFIED Gen2

Habr.com - Wed, 01/28/2026 - 15:45

Хабр, привет! На связи Михаил Косцов, руководитель практики вычислительной инфраструктуры и систем резервного копирования К2Тех. За последние годы у российских ИT-специалистов выработался «синдром недоверчивого покупателя». Когда презентуют очередную «полностью отечественную» разработку, машинально ищешь подвох: знакомый корпус под новым шильдиком, наспех перелицованный Open Source или иероглиф где-нибудь на плате. Устройство выглядит солидно, жужжит по-корпоративному, но все равно хочется заглянуть под капот. И мы заглянули. 

В нашу лабораторию приехала система хранения данных YADRO TATLIN.UNIFIED Gen2. Мой коллега ранее делился в Хабра-статьях итогами тестирования решений от вендора YADRO: СХД начального уровня TATLIN.FLEX.ONE и системы TATLIN.BACKUP для хранения резервных копий.

Итак, мы не стали церемониться: дергали диски на горячую, рубили питание / сеть / контроллеры и все, до чего могли дотянуться, протестировали модный NVMe over TCP в сравнении с классическим Fibre Channel. А потом обнаружили, что реальные цифры производительности разошлись с даташитом — причем в неожиданную сторону. Сейчас все расскажу.

Читать далее

Frontend Status: свежий дайджест фронтенда и AI — 28.01.2026

Habr.com - Wed, 01/28/2026 - 15:40

Привет! Это второй выпуск Frontend Status — дайджеста по фронтенд-разработке. В выпуске — два десятка материалов: от коротких демо до гайдов и спецификаций.

В подборке — то, чем живёт фронт прямо сейчас: свежий CSS, AI-инструменты (генеративный UI, офлайн-поиск по сайтам, Figma → React), записи (Remotion, ИИ и верстка), апдейты браузеров и платформ (geolocation, Grid Lanes, WebNN, угрозы и учётные данные). Плюс React и Angular, WASM-язык COI, Temporal API и обход блокировок Cursor/Claude через OpenCode.

Читать

Иллюзия сложности: как мы сами замедляем свои команды

Habr.com - Wed, 01/28/2026 - 15:20

Я — Антон Марунько, руководитель в продуктовых компаниях уже более шести лет, помогаю строить и обучать команды в сфере IT.

Команда работает больше, процессов добавили, людей наняли. А результат тот же. Или хуже. Почему улучшения не работают? Рассказал, как перестать улучшать всё подряд и начать делать команду быстрее:

Почему масштабирование команды не даёт результата (и что делать вместо этого);
Когда стоит делегировать задачи, а когда нет;
Как найти одно узкое место, которое тормозит всю систему.

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

Читать далее

Наглядная аналитика: разбираем кейсы по работе с данными через OLAP-кубы

Habr.com - Wed, 01/28/2026 - 15:15

Всем, кто работает с данными, знакома ситуация: цифр много, а понятных инсайтов — мало. Рутинные отчеты в Excel съедают время, а ответ на внезапный вопрос от руководства превращается в многочасовой квест.

Всем привет, меня зовут Ирина Севрюкова, руководитель отдела бизнес-анализа Polymatica. В этой статье я на реальных задачах разберу, как современные OLAP‑системы (на примере платформы Polymatica BI) позволяют не просто строить отчеты из больших данных, а проводить живой анализ данных, находить скрытые зависимости и быстро проверять гипотезы.

Несмотря на на то, что статья описывает проблемы заказчика в АПК, аналогичные задачи встречаются во многих отраслях.

Читать далее

Как пользователи с несколькими профилями влияют на A/B-тесты

Habr.com - Wed, 01/28/2026 - 15:13

Всем привет! Меня зовут Гриша Крюков, я аналитик в команде антифрода Авито. Расскажу, как использование пользователями нескольких профилей может приводить к неверным бизнес-решениям и почему качественное обнаружение связей между профилями напрямую влияет на качество А/В-тестов. Обсудим проблему на интуитивном уровне и строго математически докажем ряд утверждений, сопроводив симуляциями на синтетических данных. Статья будет интересна тем, кто увлекается аналитикой данных, А/В-тестами или просто любит математику.

Читать далее

От Фаулера до продакшена: как в небольшой компании выращивают качественный код

Habr.com - Wed, 01/28/2026 - 15:05

Недавно наткнулся на статью о том, почему хорошие разработчики пишут плохой код в больших компаниях. Автор объяснял это высокой текучкой, тем, что большинство изменений вносят новички, а ветераны перегружены и не успевают передавать экспертизу. Меня эта статья зацепила, потому что я видел и другую картину в своей практике. Решил поделиться опытом: как в сравнительно небольшой ИТ-компании можно писать хороший код, когда собственник ратует за его качество.

Однажды фраза из к/ф "Человек с бульвара Капуцинов" навела меня на размышления о моем пути в ИТ-профессии. В отличие от Билли, мне повезло: я не просто встретил хороших людей, а прочитал умные книги, которые эти люди написали. Когда я вспоминаю годы, когда только становился программистом, отчётливо вижу те издания, которые заложили мой будущий фундамент. Это были не просто инструкции, а встречи с людьми, которые изменили мой взгляд на программирование и управление. Удивительно, насколько сильно несколько толковых книг могут повлиять на судьбу человека!

Refactoring Мартина Фаулера научил меня профессиональному отношению к коду и привычке доводить детали до совершенства. Не писать идеально с первого раза невозможно. Но постоянно улучшать, рефакторить, делать код чище и понятнее. Это не про перфекционизм, а про уважение к тем, кто будет читать этот код завтра. Фаулер однажды сказал: "I am not a good engineer, I am an engineer with good habits". Эта фраза стала для меня ключевой. Я понял, что хороший код это не про талант, а про привычки. Про то, что ты делаешь каждый день, даже когда никто не смотрит.

Читать далее

[Перевод] Что такое «Быть хорошим программистом»?

Habr.com - Wed, 01/28/2026 - 15:04

Хороший ли я программист? Если коротко — я не знаю, что это значит.

Вот я программирую уже 52 года, с 1973 года, спасибо урокам в государственной средней школе — тогда это было редкостью и не все школы давали подобную возможность. Я работал в 15 разных компаниях в самых разных отраслях. Болше скажу, я основал две небольшие софтверные компании — одну в 1985 году и вторую в 1987-м, и руководил ими до 1994 года. А потом я вышел на пенсию в 2021-м году.

Так что же, я хороший программист потому, что я в целом 52 года в отрасли и всё это время программирую?

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

Долговечность — это преимущество лишь в том смысле, что ты всё это время сумел оставаться ценным и востребованным, но это не обязательно значит, что ты хорош.

Читать далее

КМБ для джуна-системного аналитика. Как эффективнее всего вырасти до мидла и сеньора

Habr.com - Wed, 01/28/2026 - 15:03

Всем привет. Меня зовут Вакорин Михаил и я работаю системным аналитиком в компании SENSE. Нередко ко мне обращаются более молодые коллеги: 

«Я джун и я хочу вырасти до сеньора. С чего мне начать, какие навыки нужно прокачивать, чтобы через несколько лет зарабатывать по 300 тысяч в месяц?»

В такие моменты я вспоминаю себя в их возрасте: куда пойти, чему учиться? К сожалению, я так и не встретил «доброго волшебника», который бы взял меня за руку на пути становления системным аналитиком, подсказал бы, какие книги читать и в какие hard skills вкладывать очки опыта в первую очередь. До многого приходилось доходить самому.

Но, как мне кажется, мне всё-таки повезло. Однажды, копаясь в интернете в поисках ответа на вопрос, что полезно знать системному аналитику (джуну и не только), я наткнулся на профессиональный стандарт 06.022 для системного аналитика. Его изучение, а также мой собственный опыт работы позволили сформулировать основные направления развития для начинающих аналитиков.

Для удобства я разделил их на hard skills и soft skills. Поехали!

Читать далее

Как связать VXLAN-сегменты: разбираем на примере KORNFELD

Habr.com - Wed, 01/28/2026 - 15:02

Привет, Хабр! Меня зовут Алексей, я участвую в в разработке операционной системы для линейки коммутаторов KORNFELD в YADRO. Ранее я писал об организации L2-связности — она покрывает только часть потребностей, и рано или поздно требуется связать VXLAN-сегменты между собой или с внешними сетями. В этой статье рассмотрим варианты решения такой задачи. Все примеры беру из практики работы с KORNFELD, так как логика настройки и синтаксис схожи с популярными вендорами.

Читать далее

Мемоизация в Python: как заставить код помнить

Habr.com - Wed, 01/28/2026 - 15:00

Проблема многих программ не в медленном процессоре, а в том, что они «забывчивы». Каждый раз, когда вы вызываете функцию с одними и теми же данными, она честно считает всё с нуля. Если внутри сложные расчеты или рекурсия — всё начинает тормозить.

Решение — Мемоизация.

Это техника, при которой функция запоминает результат своих вычислений. Если вы вызываете её снова с теми же аргументами, она не считает, а просто достает готовый ответ из памяти (словаря).

Читать далее

Who's online

There are currently 0 users and 2 guests online.
Syndicate content