Хабр
Kanalga Telegram’da o‘tish
НЛО с вами! № 5197888779 Хабр Новости → https://t.me/habr_com_news Хабр Карьера → https://t.me/habr_career Реклама → adv@habr.team
Ko'proq ko'rsatish2025 yil raqamlarda

125 796
Obunachilar
-1124 soatlar
-87 kunlar
+42830 kunlar
Postlar arxiv
Photo unavailableShow in Telegram
WiMAX против LTE: история одного амбициозного поражения
Стандарт 802.16 когда-то называли «Wi-Fi на стероидах». Задуманный ещё для решения проблемы последней мили, он обещал заменить кабель там, где стройка была невыгодна. Однако резкая смена парадигмы потребления трафика вынудила технологию экстренно мигрировать в мобильность. Переход к 802.16e стал попыткой захватить рынок до массового развёртывания LTE. Несмотря на поддержку Intel и успех Yota, изоляция от экосистемы смартфонов привела к закономерному закату стандарта.
Проследим путь трансформации и причины ухода некогда яркого протокола в узкие ниши спецсвязи.
🎉 5👍 2🔥 2❤ 1👏 1
Photo unavailableShow in Telegram
13 фундаментальных законов разработки и управления
Инженерные законы часто воспринимаются как фольклор, хотя за ними стоят строгие закономерности системного анализа. Игнорирование принципов Паркинсона или Брукса приводит к срыву сроков и выгоранию команд, даже если всё техническое оснащение безупречно.
🔹 Ограничения масштабируемости и эффект Рингельмана.
🔹 Психологические ловушки в оценке задач.
🔹 Архитектурные следствия коммуникационных структур.
Понимание этих концепций позволяет трезво смотреть на процессы и купировать риски ещё на этапе проектирования.
Рассмотрим влияние проверенных временем моделей на современные циклы разработки.
🥱 12❤ 4😍 2👍 1
Photo unavailableShow in Telegram
Теги структур в Go: костыль, ставший стандартом
Магические строки в тегах — это триумф удобства над безопасностью. Пока Go хвалят за типизацию, под капотом библиотек JSON или GORM скрывается хаос из непрозрачных литералов. Компилятор игнорирует опечатки, IDE бессильна перед микро-языками, а разработчик остаётся один на один с ошибками рантайма.
Ситуация усугубляется отсутствием пространств имён и каскадом разделителей. Однако Proposal 74472 предлагает выход: внедрение типизированных констант в фигурных скобках вместо строковых конструкций.
Проанализируем техническую суть инициативы и оценим её влияние на будущее экосистемы.
🤣 12❤ 6👍 3🎉 2👏 1
Photo unavailableShow in Telegram
Снижение фоновой нагрузки CPU в распределённых базах данных
Казалось бы, фоновое потребление ресурсов базой данных — это привычная плата за готовность к работе. Однако для распределённых систем, таких как YDB, координация узлов всё ещё требует значительных мощностей даже в режиме простоя. Проект Zero CPU нацелен на радикальное сокращение этой «налоговой нагрузки» на железо, что особенно актуально при локальной разработке.
Переработка внутренних планировщиков и механизмов опроса позволила снизить потребление в три с половиной раза. Декомпозируем технические решения и оценим влияние изменений на автономность мобильных устройств.
Photo unavailableShow in Telegram
Leetcode. С нуля до 500+ задач. Сможешь и ты
Подготовка к алгоритмическим секциям часто превращается в бесконечную гонку за количеством решённых задач, которая не всегда гарантирует твёрдый навык. Преодоление порога в 500 задач на LeetCode — это прежде всего результат системного изменения методов обучения, а не простое заучивание паттернов. Даже при отсутствии профильной базы переход от игнорирования вакансий к успешному прохождению интервью в крупнейших компаниях становится закономерным этапом профессионального роста.
Сравним эффективные тактики тренировок, помогающие преодолеть психологический барьер и развить алгоритмическое чутьё.
🤡 32👍 22😁 11❤ 4
4👎 2
Photo unavailableShow in Telegram
⚡ Новости к этому часу
⚡️ ПОДДЕРЖИТЕ КАНАЛ ГОЛОСАМИ ⚡️😏 В Госдуме не планируют ограничивать работу VPN-сервисов в 2026 году 🤔 В тестах шарнир Samsung Galaxy Z TriFold сломался после 150 тысяч складываний, что ниже заявленных компанией 200 тысяч (ФОТО) 💸 Waymo платит $22 за закрытие дверей роботакси после пассажиров 👾 Темпы развития ИИ удвоились, но доверие к бенчмаркам падает 📈 Framework снова повысит цены на оперативную память 🟢 NVIDIA урежет производство игровых GPU на 40% — ИИ-чипы приносят в 12 раз больше #новости
😭 13😁 12❤ 6😱 3👍 2🔥 2
Photo unavailableShow in Telegram
Цвет как индикатор: решаем проблему раскладки в GNOME через RGB-подсветку
Проблема ошибочного ввода текста из-за неверной раскладки всё ещё актуальна для пользователей больших мониторов. Стандартные индикаторы малозаметны, а классические программные переключатели не всегда удобны или безопасны. Альтернативный подход заключается в использовании всей площади RGB-подсветки клавиатуры как наглядного визуального сигнала, который фиксируется периферийным зрением.
Реализация в среде GNOME требует интеграции мониторинга системных событий со специфическими HID-командами. На примере бюджетной механики разберём процесс захвата байтов и автоматизации смены профилей свечения.
👍 45🤡 10❤ 5😁 4
4
Photo unavailableShow in Telegram
Между смузи и станком: когда кода в облаке становится мало
Привычный ритм бигтеха — это стерильность, быстрые фиксы и результат, который всё ещё живёт только на экране. Но за пределами привычных сервисов открывается Heavy Digital: мир, где код управляет печью пиролиза, а прогресс-бар может не двигаться неделями ради одного точного запуска. Здесь нет места суете, зато есть масштаб, который можно буквально потрогать.
Переход от абстрактных диаграмм к реальному железу меняет восприятие профессии. Это поиск среды, где инженерная мысль сталкивается с физикой и жёсткими требованиями безопасности. Выясним, какой тип задач зажигает драйв на самом деле.
Photo unavailableShow in Telegram
Театр собеседований против оффера за день
Традиционный найм в IT давно превратился в карго-культ с инверсией бинарных деревьев и многомесячным ожиданием. Пока компании тратят десятки часов на многоэтапные интервью, опытные инженеры выгорают ещё до получения оффера. Решение кроется в смене парадигмы: от теоретических экзаменов к проверке реального «шва», как в прикладных профессиях.
Методика One Day Offer через синтетический хакатон позволяет оценить не только чистоту кода, но и умение работать в команде в режиме реального времени. Это переводит процесс из плоскости психологических тестов в область чистого инженерного взаимодействия.
Взглянем на механику проведения таких мероприятий и способы минимизации рисков для обеих сторон.
👍 24🤡 18😁 3❤ 2🤮 1
Photo unavailableShow in Telegram
Три года Angie: между свободным кодом и коммерческой реальностью
Три года развития веб-сервера Angie позволяют подвести итоги и трезво оценить состояние экосистемы в 2025 году. Путь от открытого форка до формирования полноценной линейки продуктов сопровождается переосмыслением роли опенсорса. Опыт показывает, что выживание независимого проекта требует всё большей гибкости и готовности к трансформации бизнес-моделей под давлением рынка.
Контекст текущего периода диктует жёсткие правила игры. Детальный взгляд на процессы помогает понять, как меняются подходы к разработке и поддержке свободного ПО.
Проанализируем изменения в стратегии и текущее положение проекта в индустрии.
🤡 18👍 11❤ 3😁 3👎 1
Photo unavailableShow in Telegram
От «песочницы» до твёрдого переплёта: путь автора
Казалось бы, путь от статьи до книги — обыденный сценарий, но за ним стоит жёсткая перестройка сознания. Тексты становятся инструментом системного мышления. Эволюция от простых технологий до архитектуры издания требует не только кода, но и принятия беспощадной редактуры.
Опыт в корпоративном блоге всё же превращает черновики в профи-контент. Проследим, как трансформируется работа над крупными форматами и какие этапы проходит рукопись перед публикацией.
👍 19❤ 7
3
Photo unavailableShow in Telegram
12 английских времён как стройная логическая матрица
Английская грамматика часто воспринимается как нагромождение разрозненных правил, где выбор между Past Simple и Present Perfect кажется лотереей. Однако за внешней сложностью скрывается жёсткая логика: система строится на пересечении трёх временных плоскостей и четырёх «взглядов» на действие.
— Simple фиксирует голый факт или рутину.
— Continuous фокусируется на процессе в конкретной точке.
— Perfect и Perfect Continuous отвечают за результат и длительность.
Вместо заучивания формул предлагается освоить принцип «настройки объектива» камеры. Разберём систему времён через логические переменные и проанализируем универсальный алгоритм выбора нужной формы.
🔥 53👍 22❤ 9🤓 8🤮 5😁 4👎 3👏 3🤡 1
Photo unavailableShow in Telegram
С++ 23 для Windows 95: современный стандарт на древнем железе
Разработка под ретро-железо обычно ассоциируется с ограничениями стандартов прошлого века. Однако архитектурная преемственность форматов позволяет преодолеть этот разрыв. Идея совместить модули и синтаксический сахар С++ 23 с ресурсами уровня Pentium 100 МГц реализуема через специфический гибридный процесс сборки.
Всё сводится к использованию актуального компилятора для генерации x86-объектников и линкера от Visual C++ 6.0 для финальной компоновки. Такой подход позволяет внедрить современные фичи, порождая легальный EXE для Windows 95.
Рассмотрим механику настройки тулчейна и изучим ограничения метода.
Photo unavailableShow in Telegram
CIH «Чернобыль»: когда вирус на диске с Half-Life уничтожал железо
В 1998 году выход Half-Life сопровождался не только восторгом, но и массовым «окирпичиванием» компьютеров. Вирус CIH, затаившийся в дистрибутивах, стал первым штаммом, наносящим вред аппаратной части. 26 апреля код активировался, стирая всё содержимое жёсткого диска и — что критичнее — перезаписывая микропрограмму BIOS.
Для восстановления требовались программатор и навыки извлечения микросхем в DIP-корпусе. Технический разбор кейса показывает, как отсутствие джампера защиты на плате превращало систему в бесполезный пластик. Проанализируем механизмы работы CIH и оценим риски использования ретро-носителей сегодня.
😱 42❤ 9👏 4🤡 3😁 2🔥 1
Photo unavailableShow in Telegram
Doom на ёлке: как уместить ад в корпус IBM PC XT
Праздничный декор редко ассоциируется с системными требованиями, но для энтузиастов нет ничего невозможного. Обычная ёлочная игрушка превратилась в действующую миниатюру IBM PC, способную не просто крутить демо-режим Doom со звуком, но и позволять полноценно истреблять какодемонов через BLE-джойстик.
В основе устройства лежит чип ESP32C3, выбранный за поддержку 8 МиБ флэш-памяти и встроенный стек Bluetooth. Ограничения ОЗУ удалось обойти благодаря глубокой оптимизации WAD-файлов, а всё это ещё и дополнено программной эмуляцией звука OPL2.
Заглянем под капот крошечного корпуса и декомпозируем процесс портирования легендарного шутера на микроконтроллер.
❤ 39😁 16👍 9🤡 2
Photo unavailableShow in Telegram
⚡ Новости к этому часу
⚡️ ПОДДЕРЖИТЕ КАНАЛ ГОЛОСАМИ ⚡️👮♂️ Полиция Дели арестовала организаторов подпольного производства смартфонов Samsung 🖥 Microsoft отключила метод активации Windows по телефону 🖥 Google разрешит пользователям менять адреса электронной почты с @gmail.com 🖥 Nvidia покупает Groq за $20 млрд — крупнейшая сделка в истории компании (ФОТО) 🖥 Вышел Ruby 4.0.0 🚕 Сервис «Яндекс Go» начал показывать спрос на такси в реальном времени #новости
👍 18😱 4
3❤ 2🤝 2👎 1
Photo unavailableShow in Telegram
Смена парадигмы: мир, где луковая маршрутизация победила
Tor принято считать лишь инструментом для обеспечения анонимности, но за его архитектурой скрывается радикально иная модель существования Сети. Если бы в начале нулевых индустрия выбрала многослойное шифрование по умолчанию вместо прозрачности IP и DNS, облик цифрового пространства стал бы неузнаваемым. В такой реальности цензура превращается в технический анахронизм, а рекламная модель сбора данных теряет смысл в самом зародыше.
Разберём устройство современной «луковой» инфраструктуры: от входных узлов до системы сетевого консенсуса. Оценим технические барьеры, мешающие масштабированию подобных систем, и проанализируем сценарии развития Интернета без единой точки контроля.
🤔 38👍 27❤ 9🤣 3
Repost from TgId: 1011903786
Photo unavailableShow in Telegram
Самый неприятный вопрос в день зарплаты: «А куда опять всё делось?». Ответ почти всегда один — доход не поспевает за жизнью. Но есть возможность это изменить. Курсы. И это не просто траты, а самые настоящие инвестиции в себя.
На нашей витрине собрали обучение, которое реально окупается
🤡 91💩 26🤣 16😁 9❤ 3😭 3👍 1
1
Photo unavailableShow in Telegram
Второй публичный IP в Linux: решение проблемы асимметричной маршрутизации
Добавление ещё одного сетевого интерфейса кажется тривиальной задачей, пока сервер не перестаёт отвечать на внешние запросы. Проблема — единственный шлюз по умолчанию в таблице маршрутизации. Когда пакет приходит на второй IP, система пытается отправить ответ через основной канал, что создаёт конфликт и приводит к сбросу соединений.
Для работы нескольких интерфейсов необходимо внедрение Policy-Based Routing. С помощью iproute2 создаются таблицы маршрутов, которые жёстко привязывают трафик к шлюзам.
Скорректируем конфигурацию системы и настроим правила для обеспечения стабильной связи.
👍 22😁 9❤ 7🔥 2👏 1💯 1
Photo unavailableShow in Telegram
ACID против BASE: финал великого противостояния СУБД?
В начале 2010-х казалось, что классические транзакции не выдерживают нагрузок веба. Лозунг «SQL умер» сопровождал взлёт NoSQL и концепции BASE, предлагая жертвовать строгой согласованностью ради бесконечного масштабирования. Сегодня же облачные гиганты вновь возвращаются к ACID, а eventual consistency всё чаще воспринимается как архитектурный компромисс прошлого.
Противостояние подходов ACID и BASE — это не просто спор о синтаксисе, а эволюция распределённых систем. Проследим путь развития СУБД от хайпа вокруг теоремы CAP до ренессанса строгой согласованности и оценим текущие технологические тренды.
❤ 24🤩 6🤔 5🔥 1🥰 1
