Когда я впервые вернулся к старому коду на Pascal, меня поразило, насколько спокойным и уверенным был этот язык. Без магии, без догадок, без самоуверенности динамической типизации. Pascal не прощал халтуру — и именно поэтому программы на нём жили десятилетиями. Эта статья — не ностальгия, а попытка разобраться, почему мы потеряли культуру типобезопасности и почему сейчас снова к ней возвращаемся. Когда компилятор был союзникомЕсли вы писали на Pascal, вы наверняка помните его как строгого, но …
Радар — полезная вещь, помогает обнаружить потенциально опасные объекты в небе и на море. К сожалению, обычные радары не в силах зафиксировать очень маленькие объекты. Например, корабль или морской порт может пропустить приближение каких-нибудь бандитов или пиратов на маленьких судёнышках, как случилось с ракетным эсминцем USS Cole, который в 2000 году атаковали двое террористов-смертников. Они просто подплыли к ракетоносцу на маленькой лодке, после чего активировали взрывное устройство.Всё пот…
Чернокнижки из AWS обнаружили павший US-EAST-1Мрачным утром 20 октября 2025 года мониторинг AWS был краснее некуда, его залило кровью сервисов. Пал крупнейший и по совместительству старейший регион, обрабатывающий 35–40% всего глобального трафика AWS — US-EAST-1. На его воскрешение чернокнижники из AWS потратили 13 часов.В этой статье я хочу разобрать, что именно произошло, почему восстановление заняло так много времени, и самое главное — что мы можем сделать, чтобы наши системы пережили подобн…
Или почему опросники в руках некомпетентного эйчара — это профнепригодность, а вовсе не инструмент оценкиПредставьте ситуацию: вы пришли на собеседование в перспективную (как вам казалось) компанию. Вы — блестящий специалист, ваш код работает быстрее всех, а архитектурные решения вызывают слезы умиления у коллег. Вы даже прошли техинтервью на ура. И вот очередной этап — беседа с еще одним HR. И тут начинается самое интересное.«Олег, я вижу у вас черты шизоидного психотипа по Ганнушкину. Вы интр…
Hack Time, Хабр!На днях мне на глаза попалось громкое расследование Dmytro Tarasenko (он же iTaysonLab). Именно он провёл декомпиляцию APK нового приложения "Telega", выявил связи с инфраструктурой VK, Catogram и сделал публичную публикацию подробностей на Telegram-канале BruhCollective. Коллеги вскрыли множество тревожных фактов, но мне, как любителю копаться в кишках приложений, захотелось пойти дальше, подтвердить их находки и найти то, что ускользнуло от динамического анализа.Я ре…
Источник. За последние 40 лет графика в играх стала гиперреалистичной, и студии разработки тратят на это огромные деньги. Сегодняшние AAA-проекты — это культ картинки. Они фотореалистичны: каждый луч света просчитан, каждая тень идеально выстроена. Но стоит немного поиграть — и можно крайне разочароваться.Когда-то реальность в играх создавалась не количеством пикселей, а откликом. В Far Cry 2 (2008) пламя пожирало саванну, в Crysis (2007) дерево падало от взрыва, в S.T.A.L.K.E.R. (2007) пуля зв…
Есть объективные факторы роста цен в ИТ — инфляция, кредитные ставки (их никто не снизил вслед за ставкой рефинансирования!), повышение страховых взносов для сотрудников и НДС. Как минимум это всё вместе уже обеспечит подорожание ИТ-услуг и инфраструктуры.И ещё есть субъективное ощущение, что в ИТ много денег и это что-то вроде новой нефтяной отрасли. А денег сейчас не хватает. Есть гипотеза, что сначала всех перепишут под льготы, а потом вместо льгот сначала переведут на общий режим, а затем и…
Следить за новинками в IT можно разными способами. Одни довольствуются прочтением обзоров и пресс-релизов, а другим нужно пощупать все своими руками, чтобы сделать какие-то выводы. Я отношусь к последним. Например, когда выходит очередная версия Fedora Linux или обновляется другой дистрибутив, мне непременно надо все попробовать в деле.Раньше для этой цели я использовал один из своих старых, «вышедших на пенсию» ноутбуков. Но уже несколько лет меня преследовало ощущение, что тестовую лабу имее…
Всем привет! Меня зовут Алексей, я техлид Android-направления в компании Домклик.На одном из собеседований с кандидатом зашёл разговор об образовании. И он произнёс примерно такую фразу: «Зачем тратить четыре—шесть лет на обучение в вузе, если нужные по вашей вакансии навыки можно получить за год?» Пообщавшись с несколькими знакомыми, недавно вошедшими в отрасль, сложилось впечатление, что этим вопросом задаются многие. Действительно, если для работы, к примеру, на заводе нужен фрезеровщик, а у…