Habr.com

Ленты новостей Хабр
Все публикации подряд на Хабре
Обновлено: 1 час 33 мин. назад

Почему 6 лет коммерческого опыта в .NET больше не гарантируют работу

чт, 01/29/2026 - 18:10

Долгое время казалось, что 5–6 лет коммерческого опыта — это условный "безопасный уровень", после которого поиск работы перестает быть проблемой и превращается в формальность. Ты понимаешь рынок, знаешь, как проходить собеседования, и примерно представляешь, чего от тебя ждут.

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

Читать далее

Нейросетевой Трудности Перевода: Как я пытался обмануть TikTok с помощью ИИ и что из этого вышло

чт, 01/29/2026 - 18:10

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

Читать далее

Я пекла на 3 млн в месяц, поставляла в 850 магазинов, а потом домохозяйки сломали рынок

чт, 01/29/2026 - 18:07

В 2022 году у меня было производство бездрожжевого хлеба на 20 миллионов тенге (3 млн рублей) в месяц. За два года выручка упала вдвое. Цену поднять нельзя — конкуренция. Производство начало съедать всю прибыль.

Рассказываю, что случилось на рынке хлеба и что я сделала, чтобы не уйти в минус.

Читать далее

Мозг как в 25

чт, 01/29/2026 - 18:05

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

Читать далее

Прикладная эквилибристика и манулы: балансировка от L1 до L7

чт, 01/29/2026 - 18:05

Привет, Хабр! Я Павел Михайлик, архитектор в центре сетевых решений «Инфосистемы Джет». Сегодня я расскажу о балансировке в сети и почему она важна при наблюдении за манулами. 

«Балансирование нагрузки», «ADC», «GSLB», anycast, ECMP, — много разных терминов и ещё больше разных сценариев реализации, как в постановке задачи, так и в методах и механике реализации. Итак, давайте попробуем для начала наметить основные критерии, по которым можно разделить разные типы балансирования нагрузки.

Подробнее о манулах

Levinson LS-300 — одна из самых дешёвых электрогитар

чт, 01/29/2026 - 18:01

Привет, Хабр! Сегодня мы продолжим всестороннее рассмотрение и прослушивание наиболее популярных малобюджетных инструментов, представленных на рынке России и стран ближнего зарубежья.

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

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

Фото с уютными котиками тоже будут.

eBPF в Linux: когда писать код в ядре — неплохая идея

чт, 01/29/2026 - 18:00

eBPF давно перестал быть узкоспециализированной игрушкой для kernel-энтузиастов и исследователей внутренностей Linux. Сегодня с ним, так или иначе, сталкиваются не только SRE, но вообще все, кто разрабатывает системы, близкие к сети, производительности или безопасности: от авторов сетевых плагинов (CNI) и прокси, до разработчиков кастомных агентских решений, observability-инструментов и low-level инфраструктурных компонентов. Даже если вы никогда не писали eBPF-код руками, есть хороший шанс, что он уже работает в вашей системе — тихо, незаметно и с довольно широкими полномочиями.

Чаще всего eBPF проявляется через удобные CLI, библиотеки и дашборды: установили агент, включили, и внезапно система знает о происходящем больше, чем strace, tcpdump и половина метрик вместе взятых. Но за этим комфортом скрывается нетривиальный механизм исполнения пользовательского кода прямо внутри ядра Linux — с жёсткими правилами валидации, ограниченной моделью исполнения и целым набором архитектурных компромиссов, о которых обычно не принято говорить в маркетинговых описаниях.

Читать далее

Quicksilver QS1R — необычный SDR

чт, 01/29/2026 - 18:00

Сейчас уже практически нельзя встретить радиолюбителя, не знакомого с SDR-приемниками. От простых USB-брелоков RTL-SDR до премиальных трансиверов FlexRadio — программно-определяемое радио стало обыденностью. Но это сейчас у нас есть устройства на любой запрос и кошелек. А если оглянуться на 15 лет назад, то увидим, что эта технология активно развивалась и множество независимых компаний пробовали силы в создании SDR.

Сегодня я расскажу о своем недавнем пополнении в парке радиолюбительских устройств — довольно старом, но крутом SDR-приемнике Quicksilver QS1R с установленной платой QS1E, реализующей возможность передачи данных и превращающей его почти в SDR-трансивер. Посмотрим на программные решения того времени и заглянем внутрь девайса. Наливайте кофейку — и добро пожаловать под кат. 

Читать далее

Нет никакой выученной беспомощности

чт, 01/29/2026 - 17:59

Когда менеджер узнает о "выученной беспомощности", в его руки попадает страшное оружие. На любое неудачное внедрение он может ответить: "У команды выученная беспомощность, они не принимают новые лучшие практики". Не все возьмут это оружие в руки. Другие начнут отстреливать им вообще все возникающие проблемы.

Но главная проблема — выученной беспомощности на самом деле не существует.

Читать далее

Композиция в архитектуре тестов на примере Playwright + C#

чт, 01/29/2026 - 17:47

Привет! Я Миша Симонов. Работаю в Контуре ведущим специалистом по тестированию и являюсь техлидом по автоматизации тестирования кластера из 18 команд.

Когда говорят про архитектуру UI-тестов на Selenium или Playwright, то ограничиваются объяснением паттерна Page Object Model. Но достаточно ли только знания POM в современном мире программирования?

В этой статье я постараюсь мягко провести вас от классического Page Object Model к архитектуре, основанной на композиции и Dependency Injection. Я убеждён, что написание тестов — это такое же программирование, как и разработка фич. Здесь нужны те же современные практики: DI, чистая архитектура, композиция, SOLID — всё, что делает код гибким и живучим.

Потому предлагаю рассмотреть значимые части архитектуры тестов и разобраться в том, что за зверь такой — композиция — и как его приготовить. А готовить мы будем на NUnit, Playwright на C# и Microsoft.DependencyInjection.

System.Threading.Channels: адекватные lock-free очереди для producer/consumer

чт, 01/29/2026 - 17:36

BlockingCollection<T> долгое время был стандартом для producer/consumer в .NET. Он работает, но построен на блокирующих примитивах — когда очередь пуста, читающий поток висит на Monitor.Wait(). В мире async/await это антипаттерн: заблокированный поток — потраченный ресурс.

System.Threading.Channels грамотно решил эту проблему. Lock-free структуры данных, async API, контроль backpressure, интеграция с пайплайнами обработки данных. Это не замена BlockingCollection — это просто другой уровень.

Разберём, как Channels устроены, когда их использовать, и какие паттерны они открывают.

Читать далее

Командная строка: путь к развитию логического мышления у детей

чт, 01/29/2026 - 17:34

Боков Фёдор, Security Vision

Совсем недавно я стал отцом, конечно, такое событие перевернуло мой мир с ног на голову. Теперь я по-другому смотрю на вещи: на развивающие игрушки, книжки с картинками и, как ни странно, на экран своего компьютера. Работая в Security Vision, и обращая внимание на ее инициативу по обучению детей основам технологий с самого юного возраста, я начал задумываться о том, какие инструменты помогут моему ребёнку не просто пользоваться технологиями в будущем, но и понимать их, мыслить структурно и логически. И мой взгляд упал на, казалось бы, самый скучный и старомодный инструмент — черное окно командной строки.

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

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

Читать далее

Доступ к Google Store для Huawei

чт, 01/29/2026 - 17:34

Пост, думаю, будет актуален владельцам телефонов и планшетов Huawei, с установленной операционной системой Harmonyos 2 и 3 версии.

Цены на устройства от Huawei ниже цен всемирно известных брендов по разным причинам, в частности из-за санкций и ограничений со стороны США, при этом качество на приличном уровне.

Однако владельцам устройств этого бренда хорошо известна проблема с установкой приложений, так как сервисы Google на устройствах Huawei не работают, а с ними и магазин приложений Google Play тоже.

Читать далее

Пингвин, который мог бы…

чт, 01/29/2026 - 17:26

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

Читать далее

Какое изобретение является самым важным для женщин?

чт, 01/29/2026 - 17:23

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

Читать далее

Вход на «Госуслуги» без СМС и мессенджера MAX: настраиваем TOTP-аутентификацию

чт, 01/29/2026 - 17:07

Если вы не хотите использовать мессенджер MAX для входа на «Госуслуги», альтернативой  может стать стандарт TOTP: генерация одноразовых кодов на устройстве пользователя. В этой статье разберём, как подключить двухфакторную аутентификацию на портале и настроить совместимое приложение-генератор кодов.

Читать далее

Обход стека в ядре Linux для RISC-V: разбираем и чиним

чт, 01/29/2026 - 16:55

Привет, Хабр! Меня зовут Матвей Быстрин, я старший инженер в команде BSP (Board Support Package) YADRO. Мы занимаемся системным софтом, который необходим для загрузки и работы SoC: от загрузчиков до драйверов блоков.

В этой статье я расскажу о странностях при обходе стека в RISC-V, которые мы обнаружили пару лет назад, о том, какие нашли ошибки и как их исправили. Поломка оказалась интересна тем, что проявлялась не всегда, но звезды сошлись нужным для нас образом, и мы смогли гарантированно воспроизводить странное поведение.

Начну я с самой идеи механизма обхода стека и ее применения. Затем сфокусируюсь на том, как обход производится в архитектуре RISC-V. И наконец, перейду к той самой поломке, что легла в основу статьи, и к ее ремонту.

Читать далее

Как гарантировано провалить проект 1С: 10 ошибок при выборе интегратора

чт, 01/29/2026 - 16:16

Как это обычно бывает? Вот ты — руководитель, собственник или просто очень инициативный человек — в какой-то момент понимаешь: жить так дальше нельзя. Автоматизация и цифровизация не дают спать по ночам. От требований к опер/упр. учету зудит в мозгу.

И идешь ты искать умных людей с опытом, которые посвятят тебя в тайны проектных технологий. А они, ну очень умные и очень специализированные, некоторые даже «экспертные» — уже на низком старте. Они спят и видят, как бы «нанести тебе пользу». Быстро, эффективно и подозрительно недорого.

На первой же встрече тебе выкатят кейс-сказку: «Agile-внедрение ERP за полгода, самописная MES-система и аналитика в BI без потери данных, людей и здравого смысла». Цена — миллион рублей, оплата — когда-нибудь потом. И всё это на фоне сертов «Проект года». Мы молодцы, выбери нас!

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

Еще есть «персонажи», у которых сценарий менее гуманный. Договор – оплата – работаем пока работается, главное акты подписывать, в идеале наперед – суд – возврат минимальной суммы. Таких мы обходим стороной, но именно у них будет самое вкусное КП.

Давай рассмотрим основные и не самые очевидные ошибки при выборе интегратора, терять деньги и время никто не хочет.

Читать далее

Милота, безумие и старики. Почему японский интернет такой странный?

чт, 01/29/2026 - 16:01

Что объединяет пенсионеров-лудоманов, барсука-полицейского и сайты из нулевых? Сегодня мы погрузимся в веб Страны восходящего солнца, чтобы найти ответ на этот вопрос.

Читать далее

Разобрали 354 корпоративных блога на Хабре: 47 закрылись, а 15% работают впустую — и вот почему

чт, 01/29/2026 - 15:58

Я говорил, что мы отсмотрели все блоги на Хабре – и действующие и закрытые. Разобрались, на какие метрики смотреть, что оценивать, оценили это и вот вам результаты.

Как проводили исследование: запарсили все блоги, к каждому блогу запарсили 8 последних постов, по ним промптом в Джеминай собрали ответы на вопросы по метрикам, данные собрали в табличку, а дальше по каждой метрике посчитаем и сделаем выводы уже глазками и ручками. Промпт переписали 6 раз, пока не получили на выборочных ответах совпадение с аудитом глазами.

Какие параметры я собирал, на какие вопросы хотел ответить:

– С какой целью делают блог?

– Связан ли блог с целью

– Какой средний охват за последние 8 постов

– Связан ли контент с целью блога?

– Есть ли призыв к действию в посте

– Связан ли призыв к действию с целью блога?

Читать далее

Сейчас на сайте

Сейчас на сайте 0 пользователей и 2 гостя.