Хабр
125K subscribers
22.6K photos
267 videos
39 files
58.3K links
НЛО с вами!

№ 5197888779

Хабр Новости → https://t.iss.one/habr_com_news
Хабр Карьера → https://t.iss.one/habr_career
Реклама → [email protected]
Download Telegram
Нижегородское метро: 40 горьких лет

В 1985 году Горький стал третьим городом РСФСР с метрополитеном. Подземка должна была связать Московский вокзал и гигантский ГАЗ, перевозя сотни тысяч пролетариев. Но проектировщики отложили «на потом» связь с Нагорной частью — историческим центром, куда всем и было нужно. Стройка шла 8 лет, сквозь плывуны, с экспериментальными щитами и даже горящим от бензина грунтом под старой АЗС.

А потом наступило то самое «потом». Заводы опустели, и метрополитен превратился в призрак с 30-минутными интервалами, убытками и легендами о жетонах с дырками. Как он дожил до 40-летия, почему стал «чемоданом без ручки» и появился ли у него шанс, когда он всё же взобрался на гору? Погрузимся в непростую историю третьей подземки России.
👍3518🔥10😁6👎4🤮1🤡1😭1
Что скрывается за «сертификатами безопасности» от Минцифры?

Минцифры предлагает установить «сертификаты безопасности», уверяя, что без них данные «недостаточно защищены». Автор решил не верить на слово и провёл собственное техническое расследование. Чтобы просто скачать «улики», ему пришлось деобфусцировать JavaScript с Госуслуг.

Анализ показал: это полноценные корневые УЦ, дающие владельцу техническую возможность дешифровать весь HTTPS-трафик. Это не гипотетическая страшилка, а заложенная в архитектуру PKI возможность MitM-атаки, при которой браузер не покажет предупреждения. Посмотрим, почему Firefox сопротивляется и что мы на самом деле добавляем в доверенные.
33🤡23😱21🤣9👍7🫡6😁4👌4🤯2🔥1🤬1
Всероссийский рейтинг IT-брендов работодателей 2025

IT-рынок в 2025-м заметно штормит. Прошли времена рекордных бюджетов и лёгкого найма, как в 2024-м. Теперь волна схлынула, а конкуренция обострилась — и среди компаний, и среди специалистов.

Многие вынуждены сокращать издержки, резать «плюшки» и персонал, что сильно ударило по их HR-бренду. Зарплаты, по данным Хабр Карьеры, тоже замерли. Относительно спокойно лишь в e-com и «тяжёлом» цифровом секторе (Heavy Digital). Выясним, как эти пертурбации отразились на позициях 126 компаний в итоговом списке.
💩3111👍6🔥4😢4
Как за 5 дней с помощью Claude было создано приложение для кошки с диабетом (и, кажется, запущен стартап)

Всё началось с кошки Манишки и её диабета. Сначала был блокнот на холодильнике, потом — Excel с формулами и Python-скрипты с графиками. Но когда пришло время показать эту эквилибристику ветеринару, стало ясно: врач, щурясь на распечатки, просто не видел полной картины.

Оказалось, с блокнотами и таблицами мучаются все. Готовых приложений для животных почти нет, а платить 500₽/мес за аналоги не вариант. Так родилась идея своего сервиса. Выясним, как в эту историю вмешался Claude и что из этого вышло.
55👍24🥰9🔥7😁33❤‍🔥1💩1🙏1
👨‍💻 Как разработчикам расти быстрее технологий?

Об этом расскажет Дарья Веснина, руководитель проектов по обучению программистов в Контуре. Она откроет карьерный фест с этой темой уже на следующей неделе.

Узнаем из доклада, как перейти от изучения фреймворков к решению нетривиальных задач и стать ключевым игроком в команде за счëт софт-скилов, а также о применении модели 70/20/10 для эффективного обучения прямо на рабочем месте.

Начало 19 ноября в 12:00 МСК. Кроме этого доклада, вас ждëт ещë 13 крутых выступлений. Участие в конференции бесплатное, но нужна регистрация 🤔
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣235😁4💩2
Забудьте про print(): современное и красивое логирование в Python с помощью Loguru

Карьера Python-разработчика часто начинается с print(). Но дружба с ним заканчивается на первом же серьёзном проекте, когда терминал тонет в хаосе отладочных сообщений, а перед релизом нужно судорожно всё вычищать. Стандартный logging — это мощно, но его настройка напоминает бюрократическую процедуру на 5-6 строк.

Loguru создан, чтобы избавить нас от этих страданий. Он берёт простоту print() и всю мощь взрослого логирования, убирая сложную конфигурацию. Выясним, как получить цветную консоль, автоматическую ротацию файлов и удобную отладку исключений буквально одной строкой.
👎25👍62🔥1🤮1🤡1
Семь стадий зрелости программиста: от энтузиаста до архитектора-отшельника

Когда-то вы спорили о tabs vs. spaces, а теперь молча настраиваете .editorconfig и идёте пить кофе. Это не про карьеру или зарплату, а про то, как годы коммитов и ночных релизов превращают энтузиазм в инженерное спокойствие. Путь начинается с «hello world», когда кажется, что построил Вселенную, хотя всё в одном файле.

Постепенно эйфория сменяется пониманием, что код должен «не упасть на проде». А финал — архитектор-отшельник, который уже никому ничего не доказывает и думает не о хайпе, а о логировании и отказоустойчивости. Посмотрим на эти стадии, полные иронии и капельки боли.
21👍18🤮9🔥2🤔2🥱2🥴2
На GitHub выкатили Heretic — утилиту, которая отучает нейросети быть душными, даже не залезая им «под капот». Система работает как «чёрный ящик»: гоняет промпты через API, учит свой дискриминатор и по сути объясняет модели, что отвечать на сомнительные запросы — нормально. В итоге ИИ перестаёт читать морали и сыпать отказами, сохраняя рассудок.

Утилита не делает модель умнее, зато наглядно показывает, что она «думает» без заводской цензуры. Автор, правда, сразу умыл руки: инструмент он дал, а вот разгребать возможные юридические и этические последствия экспериментов придётся уже вам.
🤣56👍2582
This media is not supported in your browser
VIEW IN TELEGRAM
Если есть уверенность в своих силах и желание показать класс в Kotlin Multiplatform, мы нашли идеальный челлендж. Вместе с Денисом Александровым, техменеджером из X5 Tech, ищем смелого сеньора для технического интервью в прямом эфире.

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

Оставляйте заявку 👈
Please open Telegram to view this post
VIEW IN TELEGRAM
🥴33👎12💩65👍3🔥2🤮2🤡22
Не рейт-лимитером единым: как управлять нагрузкой в микросервисах

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

Это как раз такой показательный повод разобраться, почему даже самых продвинутых инструментов бывает недостаточно, если не видишь всей картины. Посмотрим, какие ещё бывают проблемы с нагрузкой, методы борьбы с ними, и как всё это может рассыпаться при столкновении с реальностью.
🤡81👍1🥰1
Дни недели в честь планет: почему в Англии, Индии, Японии и других странах с древности используют одну и ту же схему

В XVI веке японцы с удивлением обнаружили, что у европейских «варваров» дни недели названы по той же смысловой логике, что и у них: Воскресенье — день Солнца, Понедельник — день Луны. Как так вышло, что настолько разные и далёкие культуры синхронизировались? Это не совпадение, а наследие древней «глобализации».

Оказывается, пока одни народы считали дни по номерам (вторник, четверг), другая, более древняя традиция захватила мир. Всё началось в Месопотамии, где жрецы ещё в III тысячелетии до н.э. привязали 7 дней к 7 видимым небесным телам. Выясним, как этот «халдейский ряд» завоевал Рим, проник в Индию и Китай, а затем и дошёл до Японии.
👍255🤔5❤‍🔥1
🤔 Технология или поп-артефакт: тест на IT-эрудицию

Calico, Kolla, Reconciler — звучит как список персонажей из нового сёнэна, но это вполне могут быть и суровые инструменты для оркестрации. Грань между названиями облачных сервисов и именами героев аниме порой настолько тонка, что без гугла не разберёшься.

Предлагаем на пару минут отвлечься от кода и попытаться угадать, что скрывается за красивым словом — полезная утилита или магический артефакт.
😁7🤡42👍2🔥2
Хрупкий == надёжный? Идея «хрустального кода»

ИИ и коллективный опыт разработчиков приучили нас к паранойе: бесконечным проверкам входящих аргументов, if input == nil и if !ok. Это «защитное программирование», которое часто маскирует ошибки, а не решает их, и к тому же замедляет код.

Альтернатива — «хрустальный код». Идея проста: данные проверяются один раз, на входе в систему (API, UI), а дальше все методы слепо доверяют контракту. Если приходит что-то не то — программа должна упасть (Fail Fast), сразу указывая на корень проблемы, а не пряча баг. Разберёмся, почему этот хрупкий, на первый взгляд, подход оказывается быстрее и надёжнее.
🔥39😁10👍3👎2🤔2🤮1
Что такое API: простыми словами для начинающих

API — слово, которое пугает новичков заумными определениями. Но всё просто. Представьте маркетплейс: у покупателя есть сайт с кнопками (UI). А как поставщику загрузить 10 000 товаров из своей 1С? Ему нужен интерфейс, но не для человека, а для его программы.

API — это и есть тот самый набор «розеток» в коде. Одна «розетка» — /add_product, другая — /update_price. Программа поставщика просто подключается к нужной и шлёт данные. Даже фронтенд и бэкенд одного и того же сайта общаются так же. Погрузимся в то, как эти «розетки» устроены.
👍50💩41🤡105😁5👏4
Вы не сможете это развидеть: гайд по определению LLM-текстов

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

Если лента окончательно заполнится дешёвой синтетикой, экспертам здесь делать будет нечего. Главная угроза не в самом ИИ, а в том, как легко он подменяет смысл формой.

Научимся отличать живую мысль от алгоритма.
🔥31🤣74❤‍🔥2👎2😁1
IT: конец «золотого века»

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

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

Порассуждаем о будущем индустрии.
🤣82🤡29💯7🤔4💩4👍2👌1😭1
This media is not supported in your browser
VIEW IN TELEGRAM
Архитектура слежки: сравнительный анализ приватности веб-браузеров

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

Для объективности введена шкала уровней шпионского ПО — от чистого кода до «чрезвычайно высокого» риска. Пора выяснить, защищает ли ваш инструмент секреты или сливает их на сервера корпораций.
🤔2💯1
📺 Первый день карьерного онлайн-феста уже в эфире!

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

Программа и остальные подробности 👈

#карьерный_фест
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2💩1