Хабр – Telegram
Хабр
126K subscribers
22.8K photos
270 videos
39 files
58.5K links
НЛО с вами!

№ 5197888779

Хабр Новости → https://news.1rj.ru/str/habr_com_news
Хабр Карьера → https://news.1rj.ru/str/habr_career
Реклама → adv@habr.team
Download Telegram
Иллюзия технического интервью: почему код не спасает

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

Разберём скрытый смысл шести популярных вопросов-ловушек.
💩38🤡1312😁4🤬3💯2
Представьте, что вы откладывали деньги на вершину инженерной мысли — видеокарту за 1200 долларов, а получили набор юного геолога. Пользователь Reddit столкнулся с этим кошмаром, заказав новейшую RTX 5080 в торговой сети Best Buy. Вместо передовых чипов и системы охлаждения в коробке его ждали четыре увесистых булыжника, заботливо упакованных в пузырчатую плёнку.

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

Самым циничным в этой истории оказалась не сама кража, а реакция торгового гиганта на претензию. Хотя сначала представитель магазина пообещал замену, вскоре тон сменился на холодный отказ по итогам некоего внутреннего расследования. Покупатель остался и без денег, и без устройства, столкнувшись с роботизированной стеной безразличия, несмотря на очевидные следы взлома посылки.
😭73🤣29🤬258😱3👍2🔥1
Апгрейд ноутбука — смена парадигмы или инженерный тупик?

В 90-е годы «железо» устаревало на глазах: смена 386-го процессора на 486-й была необходимостью. Сегодня ситуация инвертировалась: современный CPU сохраняет актуальность десятилетие, тогда как графические ускорители теряют производительность в новых задачах стремительно. Для владельцев ноутбуков это обычно означает полную замену устройства, независимо от состояния остальных компонентов.

Однако развитие модульных платформ ставит под сомнение привычную модель потребления. Возможность физической замены GPU (например, RX 7700S на RTX 5070) трансформирует лэптоп из монолита в конструктор, продлевая его жизненный цикл.

Рассмотрим техническую реализацию сменной графики.
👍33🥴105🤡3🔥2😁1
Мы ждали сверхразум, а получили продавца-консультанта

В коде ChatGPT обнаружены следы рекламных модулей. Это ломает концепцию «чистого» помощника: в отличие от поисковика, нейросеть знает психотип, страхи и контекст пользователя. Такой таргетинг бьёт точно в цель, потенциально маскируя коммерческое предложение под эмпатичный совет.

Для OpenAI это способ выжить: компания сжигает ресурсы, и инвесторы требуют возврата средств. Но для рынка это шаг в мир, где за диалог с ИИ придётся платить тотальной потерей приватности. Оценим перспективы грядущей рекламной антиутопии.
1😁72😡10🤣96🤔5👌2😱1
Авиационные корни бытового UX: инженерная история иллюминатора

Мы привыкли воспринимать удобство бытовых приборов как данность. Однако за каждым элементарным решением — от формы барабана до расположения люка — скрываются десятилетия инженерных проб и ошибок. Казалось бы, зачем стиральной машине прозрачное стекло? Только ли ради наблюдения за пеной?

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

Разберём эволюцию агрегатов и выясним, как жёсткие технические ограничения формируют удачный дизайн.
👍16❤‍🔥54🎉2🤡2
Forwarded from Хабр Карьера
Над теми, кто не держится на одном месте работы дольше испытательного срока, можно иронизировать бесконечно. Но честно: вы сами давно думаете свалить — просто страшно прыгать в неизвестность без новых навыков за пазухой.

Начать можно с малого. Просто зацените краем глаза нашу витрину курсов и прикиньте, какой скил хотите прокачать первым — софт или хард. А дальше, глядишь, и фраза «увольняюсь» перестанет звучать фантастично.
😁40🤡35👎42🥱22🔥1🤩1
Web Components в стиле shadcn: копипаста вместо npm-ада

Web Components принято ругать: сложно, Shadow DOM неудобен, стили изолированы слишком жёстко. Но когда в одном проекте живут микрофронтенды на React, Vue и jQuery-легаси, поддержка единого UI-кита превращается в ад дублирования кода.

Решение нашлось в адаптации подхода shadcn/ui под нативные стандарты. Вместо закрытого npm-пакета — архитектура copy-paste. Вместо трёх разных реализаций кнопки — один Lit-компонент, который валиден и в SPA, и в CMS, и в «голом» HTML.

Рассмотрим архитектуру CapsuleUI, настроим автокомплит тегов в VS Code и оценим DX.
❤‍🔥5👍53🤡3
Анатомия провала: почему бюджеты растут, а проекты тонут

За последние двадцать лет глобальные расходы на IT утроились, достигнув 5,6 триллиона долларов, но доля успешных запусков практически не изменилась. Надежды на то, что нейросети исправят ситуацию, преждевременны: ИИ, обучаясь на текущих данных, рискует лишь масштабировать управленческие галлюцинации и ошибки планирования.

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

Проанализируем природу управленческих ошибок, которые стоят бизнесу миллиардов.
🔥25💯2276👍3💩3
Альт-история IT: если бы BASIC победил C и Python

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

Почему индустрия свернула в сторону C-подобного синтаксиса, указателей и ручного управления памятью? Взглянем на эволюцию программирования и выясним, могла ли синтаксическая простота пережить столкновение с реальностью HighLoad-систем.
😁31🤮643👍2👎2🤣2
Кризис компетенций: когда Senior перестаёт понимать природу вычислений

Десять лет опыта, знание Python и Java, уверенное владение модными фреймворками — всё это может оказаться декорацией, когда скрипт намертво вешает процессор. В такие моменты приходит жёсткое осознание: навык использования инструментов не тождественен пониманию сути вычислений.

Проблема становится критической на фоне экспансии ИИ. Когда генерация кода станет прерогативой нейросетей, единственным, что отличит инженера от оператора, останется глубинное понимание алгоритмической базы.

Рассмотрим, почему возврат к математическим основам — это единственная стратегия профессионального выживания.
👏31💩148👍3👎1😁1🤝1
[ХАБРААРХИВ]

Девушкам: пять причин выйти замуж за айтишника и пять причин как следует подумать перед этим

Высокий аптайм семейного бюджета и персональный сисадмин дома — звучит как идеальный оффер. Но за фасадом стабильности скрываются нюансы: педантичность, граничащая с занудством, и потребность в чётком ТЗ вместо намёков.

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

Проанализируем «технические характеристики» такого брака — от плюсов интроверсии до необходимости полюбить гаджеты вместо шуб.

#хабраархив
🤣101🤮30🤡155👍5
WebView вместо нативной разработки: экономия или технический долг?

Масштабирование бизнеса часто упирается в дилемму: клиенты требуют приложение (уведомления, иконка на экране), а смета на штат iOS/Android-разработчиков выглядит неподъёмной.

В инженерной среде принято скептически относиться к «обёрткам» для сайтов и no-code-решениям. Однако с точки зрения бизнеса, Time-to-Market порой важнее архитектурного пуризма. Превращение веб-ресурса в APK через конструктор — это способ проверить гипотезу мобильного присутствия без капитальных вложений в нативный код.

Изучим инструменты быстрой миграции в мобайл и протестируем готовые сборки.
🤡195😁4🤔3💩3👍21😍1
Оркестрация против хаоса: как Temporal заменяет стейт-машины и очереди

Реализация распределённой бизнес-логики традиционно требует громоздкого инструментария: стейт-машины с десятками состояний, очереди сообщений, воркеры и механизмы блокировок. Часто инфраструктурный код перекрывает саму суть задачи, а отладка race conditions превращается в ночной кошмар.

Temporal предлагает смену парадигмы: сложный сценарий (например, оплата → готовка → доставка) описывается в одной линейной функции. Платформа берёт на себя сохранение состояния и обработку сбоев, позволяя коду выглядеть как понятный псевдокод. Это снижает когнитивную нагрузку и упрощает поддержку.

Изучим архитектуру решения и разберём опыт внедрения оркестратора в высоконагруженный процессинг.
12👍1🥰1