Обновить

Все потоки

Сначала показывать
Период
Уровень сложности

Найм в IT мёртв. И мы сами его добили

Уровень сложностиПростой
Время на прочтение3 мин
Охват и читатели69K

Я нанимающий менеджер в IT уже больше 5 лет. Собирал backend, frontend, QA, devops-команды для больших и маленьких компаний. Работал и в стартапах, и в кровавых энтерпрайзах, провёл сотни техинтервью — но так плохо с наймом не было никогда.

Хочу просто покричать в пустоту интернета о том, что происходит, и, возможно, кто-то это услышит, а может даже отзовётся.

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

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

Читать далее

Новости

Итоги «заблокированного» 2025 года

Уровень сложностиПростой
Время на прочтение9 мин
Охват и читатели101K

Привет! Это команда AmneziaVPN, и нам есть о чём вспомнить вместе с вами в уходящем 2025 году. Он стал временем непрерывной борьбы VPN-сервисов с цензорами, что привело к технической эволюции с обеих сторон.

За этот год мы прошли через блокировки, шатдауны и новые вызовы. Каждый месяц приносил новые испытания, и они сделали нас сильнее. Практически весь год регуляторы сразу нескольких стран предпринимали разные действия для блокировки наших серверов, сигнатур протоколов, DNS-адресов, сайтов, приложений и т. д. Со своей стороны мы отвечали теми решениями, которые были необходимы пользователям в конкретный момент, делимся нашим обзором событий, а к итогам вернёмся ближе к концу статьи.

Читать далее

Не вертолет, не самолет: история советского Ка-22

Уровень сложностиПростой
Время на прочтение7 мин
Охват и читатели53K

С виду он напоминает самолет, у него внушительное крыло и фюзеляж от транспортника, но на концах крыла вращаются огромные несущие винты, как у вертолета.

Такое впечатление, что природа не предполагала подобной машины. Это вообще летает? Вертолёт с крыльями? Самолет с пропеллерами над крылом?

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

ding!

Аналоговый датчик CO₂

Уровень сложностиСложный
Время на прочтение33 мин
Охват и читатели21K

Всем привет и наступающими! Захотелось тут сделать пару гаджетов для друзей в их умные дома. И что-то вдруг подумалось - а что они все скучные такие? Давайте же сегодня сделаем датчик в таком форм-факторе, в котором точно не купишь в магазине, будет отличный подарок на Новый Год или Рождество. Ну и ещё чтобы подарить было не стыдно.

Давайте же сделаем с вами такой датчик

Российская космонавтика в 2025-м году: Посадка произошла штатно, все здоровы, молимся

Уровень сложностиСредний
Время на прочтение6 мин
Охват и читатели24K

На Космоленте вышла статья про состояние российской космической отрасли под управлением госкорпорации «Роскосмос». Антихрист Илон Маск и бесноватое NASA, жестко отшлепали нас своими батутами по нашей гордой православной заднице. Ну ничего, с нами Бог! Ведь теперь о посадке космонавтов из ЦУП в г. Королёв вместо пресс-секретаря «Роскосмоса» докладывает иеромонах Пафнутий: «Братья и сёстры, спускаемый аппарат благополучно снизошёл на землю, слава Тебе, Господи!»

Читать далее

Как мы спасали семью из трех бездомных котиков, поселившихся на стройплощадке будущего дата-центра

Время на прочтение8 мин
Охват и читатели16K

Привет, Хабр! Меня зовут Маша Нестерова, я специалист по развитию бренда работодателя в Selectel. Обычно в этом блоге мы рассказываем о надежности наших серверов, отказоустойчивости систем и новых продуктах. Но не в этот раз. История, которой мы с коллегами хотим поделиться, началась год назад с трех бездомных котов, поселившихся… прямо на территории нашего будущего дата-центра в Москве. Это наш самый добрый тимбилдинг и самый любимый pet-проект. Если вы любите котиков, дата-центры и когда человеки человечатся, заглядывайте под кат.

Читать далее

Я наконец-то понял, как открытость может помешать — и отчёт об аварии

Время на прочтение6 мин
Охват и читатели14K

В прошлый понедельник у нас случилась очередная крайне идиотская авария. Идиоты тут мы, если что, и сейчас я расскажу детали.

Пострадало четыре сервера из всего ЦОДа — и все наши публичные коммуникации. Потому что владельцы виртуальных машин пришли под все посты и везде оставили комментарии.
Параллельно была ещё одна история — под статьёй про то, что случалось за год, написал человек, мол, чего у вас всё постоянно ломается. Я вот размещаюсь у регионального провайдера, и у него за 7 лет ни одной проблемы.

Так вот.

Разница в том, что мы про всё это рассказываем. Тот провайдер наверняка уже раз 10 падал, останавливался и оставался без сети, но грамотно заталкивал косяки под ковёр.
Это значит — никаких блогов на Хабре, никаких публичных коммуникаций с комментариями (типа канала в Телеграме), никаких объяснений кроме лицемерных ответов от службы поддержки и т.п. И тогда, внезапно, вас будут воспринимать более стабильным и надёжным.

Наверное.

Ну а я продолжаю рассказывать, что у нас происходило. Добро пожаловать в очередной RCA, где главное в поиске root cause было не выйти на самих себя. Но мы вышли!

Читать далее

Игрушка на елку к Новому году

Время на прочтение5 мин
Охват и читатели17K

Приветствую, Хабр!

Перед Новым годом для поднятия настроения до праздничного, захотелось сделать что-то необычное и новое. Все мы украшаем елку, ставим на вершину звезду, вешаем на ветки игрушки и ждем Деда Мороза. Женя, 41 годик.

Читать далее

Хабр — Итоги 2025

Уровень сложностиПростой
Время на прочтение11 мин
Охват и читатели14K

Привет, Хабр! Ну, как настроение? Кажется, что мир начинает вращаться с какой‑то практически неуловимой для человеческого внимания скоростью: ИИ, нейрослоп, мошенники, зоопарк хакеров найма, утечки, блокировки, сокращения, опровержения — и это только один год. Иногда хочется купить дом, вскопать грядки, развести сад и зимой смотреть в окно на крупные снежинки, оседающие… Но стоп — ещё не все дела сделаны в этом году. Самое время традиционно подвести итоги уходящего года и сравнить их с итогами прошлого и даже позапрошлого. Если коротко: Хабр меняется вместе с временами, с трендами, с нами, но пока ещё остаётся творческим, авторским, интеллектуальным и ламповым.

Читать далее

Tiny Core Linux 16.2: полноценная система весом 23 МБ. Что это и зачем?

Время на прочтение5 мин
Охват и читатели23K

Tiny Core Linux — редкий пример проекта, который десятилетиями остается маленьким и при этом регулярно обновляется. Актуальная версия Tiny Core Linux 16.2 по-прежнему весит всего 23 МБ. Как разработчики уложились в такой объем? Где и кому вот это все может пригодиться в 2025 году? Давайте разбираться. И, к слову, если вы сталкивались с дистрибутивом, пусть и не новой версией, расскажите, как он вам, в комментариях.

Читать далее

Москву сжали до 93 МБ. Новый формат данных OpenStreetMap

Уровень сложностиПростой
Время на прочтение7 мин
Охват и читатели17K

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

В октябре 2025 года разработчики представили новый формат хранения данных GOB («Geo-Object Bundle», пакет геообъектов). Это вспомогательный формат для библиотеки GOL (Geo-Object Library), которая была раньше. В новом формате реализовано сжатие zlib и другие оптимизации, что позволило существенно уменьшить размер файлов, скорость загрузки и обработки карт. Работа с нашей Землёй стала гораздо быстрее, если можно так сказать.

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

Читать далее

«Согдиана-1». История первого узбекского компьютера

Уровень сложностиПростой
Время на прочтение8 мин
Охват и читатели31K

«Согдиана» означает «очищенная огнём», «чистая», «святая» — когда-то так называли историческую область в Центральной Азии, в восточном междуречье Амударьи и Сырдарьи. Такое же имя получил и выпускавшийся в Узбекистане очень редкий компьютер, серийным производством которого занималось в конце 80-х Ташкентское предприятие «Алгоритм». Я обнаружил эту персоналку на всем известном сайте бесплатных объявлений, и тут же связался с её владельцем, который написал, что лично приобрёл этот компьютер в Ташкенте в 1989 году. Предоставленная им информация и присланные по моей просьбе фотографии разожгли мой интерес к этой уникальной машине, и я решил разузнать о ней как можно больше: далеко не каждый день в моё поле зрения попадают персональные компьютеры, разработанные и собранные в Узбекистане.

Что это за компьютер такой?

В топку Live Coding. Он измеряет уровень стресса, а не навыки программирования

Уровень сложностиПростой
Время на прочтение7 мин
Охват и читатели19K

Некоторым людям нравятся собеседования с написанием кода. Я к их числу не отношусь.

Недавно мне на LinkedIn попался пост такого содержания:

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

Это лишь базовая проверка. Разработчик или SRE с опытом от 6 до 10 лет должен решать такие во сне, согласитесь?

Оказывается, нет.

Где-то 75% кандидатов не справляются. И не только джуниоры. Я говорю о людях с приставкой «Senior» в их квалификации. О людях, которые заявляют, что учат новичков. О тех, кто говорит, что имеет за плечами годы опыта в продакшене.

Для меня это загадка".

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

Читать далее

Ближайшие события

Как мы программировали в 80-е или Путь в тысячу ли начинается с первого шага программы

Уровень сложностиПростой
Время на прочтение4 мин
Охват и читатели18K

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

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

У меня самого был интересный опыт из середины 1980-х.

Читать далее

Casio A-11 — крошечный ноутбук, который работал от двух батареек…

Уровень сложностиПростой
Время на прочтение9 мин
Охват и читатели19K

Я всегда считал японские гаджеты из 90-х маленькими шедеврами инженерной мысли. При разборке и детальном рассмотрении, я часто поражался продуманной схемотехнике и технической продвинутости устройств тех лет, и миниатюрный ноутбук Casio Cassiopeia A-11 не стал исключением. Подумайте сами: портативный компьютер, схожий по производительности с 5-летним домашним ПК, мог работать всего от двух батареек и при этом предоставлял практически весь функционал полноценного десктопа. Интересно, что за диковинный гаджет японцы выпустили в 1997? Тогда жду вас под катом!

Читать далее

Моё знакомство с процессором Эльбрус-8СВ. Оптимизирую сложение массива байтов

Уровень сложностиСредний
Время на прочтение28 мин
Охват и читатели17K

Месяц назад мне в телеграм написал человек и предложил доступ к системе с процессором Эльбрус-8СВ.

И, конечно же, я согласился. Так как мне интересно.
Не каждый день неизвестные люди в Интернете предлагают доступ к удалённым хостам.

Разве может что-то пойти не так?

Eventually-consistent СУБД — всё?

Уровень сложностиСредний
Время на прочтение17 мин
Охват и читатели16K

В начале 2010-х в профессиональном сообществе разработчиков и архитекторов распределенных систем широко обсуждалась идея, что мир баз данных вступает в новую эру. На фоне успехов крупных интернет-сервисов термин BASE начал использоваться как противопоставление классическому ACID. Хайп вокруг NoSQL, CAP-теоремы и масштабируемых систем породил лозунги вроде «SQL умер», «ACID — для банков, а мы делаем веб», «eventual consistency — это нормально».

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

Что же произошло? Была ли «битва ACID и BASE» реальным технологическим разломом или лишь отражала ограничения своего времени? 

В этой статье мы разберём, как возникли ACID и BASE, почему BASE быстро стал популярен и что на самом деле означает тезис «победил ACID» в 2020-е годы.

Читать далее

Вы больше не новичок в Git. Повышаем квалификацию с помощью 7 команд

Уровень сложностиСредний
Время на прочтение10 мин
Охват и читатели18K

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

Читать далее

Раз, два, три — ёлочка, ГОРИ

Уровень сложностиСредний
Время на прочтение13 мин
Охват и читатели14K

«А давайте вы сделаете какой-нибудь новогодний рисёч?» — примерно такую задачу поставили нашей Positive Labs этим летом. Поскольку мы любим изучать разнообразные железки, первым делом подумали про умные устройства. А что у нас с Новым Годом обычно ассоциируется? Правильно — новогодняя ёлка. Быстрый поиск в сети показал, что smart-ёлки существуют, и даже не от дядюшки Ляо, а вполне себе серьезной компании. На том и порешили — берем Twinkly Light Tree и смотрим, что там с безопасностью.

Так что же там с безопасностью?

Мы останемся без глобальной сети, или когда настанет Сплитернет?

Уровень сложностиПростой
Время на прочтение10 мин
Охват и читатели84K

Торговая война между США и Китаем вскрыла феномен, к которому мы двигаемся семимильными шагами. О том, как борьба за лучшие чипы и литографы ведут нас к необратимому расколу Глобальной Сети, и о тех, кто уже строит свои IT-стены.

Читать далее
1
23 ...