16 июня 2023 года в 21:22:39 UTC детектор тёмной материи LZ зарегистрировал необычное событие. Учёные ещё не уверены, но вполне возможно, что это тот самый вимп (WIMP), который ищут уже несколько десятилетий. Вимп — это гипотетическая частица тёмной материи, которая практически не взаимодействует с обычным веществом и не участвует в электромагнитном взаимодействии. Считается, что тёмная материя составляет около 25% общей плотности энергии Вселенной.
Читать далееОдин из вопросов, который я довольно часто слышу от начинающих разработчиков, звучит примерно так:
«А зачем мне вообще нужны алгоритмы?»
Зачем разбираться с битовыми операциями? Зачем думать об алгоритмической сложности? Зачем на собеседованиях дают все эти странные задачи, если в реальной работе я буду писать API, перекладывать JSON из одного сервиса в другой и подключать очередную библиотеку?
Вопрос, надо сказать, вполне справедливый, особенно когда в очередной раз сидишь перед задачей, в которой предлагается что-нибудь сдвинуть на три бита вправо, наложить маску 0xFE, а потом почему-то ещё радоваться полученному результату.
Вместо абстрактных рассуждений о том, насколько алгоритмы развивают мышление, предлагаю посмотреть на совершенно обычную картинку.
Читать далееРаньше раз в неделю я открывал три вкладки: Яндекс.Метрику, Яндекс.Вебмастер и папку с черновиками блога, и в каждой что-нибудь считал в уме. К третьей вкладке я обычно забывал, что искал в первой. В итоге я написал один скрипт без зависимостей, он собирает всё это в одно текстовое сообщение и присылает в Телеграм и на почту. В статье покажу, как он устроен, какие запросы к API делает и что в нём пришлось обходить. Код ниже взят из рабочего скрипта, домен и идентификаторы заменены на заглавные константы и example.com.
Читать далееЯ собрал конвейер «ТЗ → канонизация → тест-дизайн → прогон» из 58 специализированных блоков с гейтами доверия: каждый критерий приёмки заземляется цитатой из исходника, серые зоны превращаются в вопросы, а не в угаданную конкретику, повторы бесплатны за счёт кэша. Проверил на синтетическом ТЗ с заложенными болезнями: 9 ловушек из 10 поймал автомат, десятую — человек с вопросником от машины; 26 вопросов стейкхолдерам за 90 секунд, 20 серых зон, 37 BDD-сценариев за 26 минут. Где платформа врёт и что не доработано — тоже в тексте.
Читать далееНедавно шла на тренировку, но так как сломался лифт, прождала его 10 минут и уже не успевала дойти пешком. Решила поехать на самокате, чтобы успеть. Открыла yandex.go, дошла до самоката, отсканировала QR на нём и выдалось сообщение, что без интеграции с mos.ru для подтверждения моего возраста я больше не могу взять самокат в аренду.
Привет! Меня зовут Маша, я Senior Product Manager и разбираю только те продукты, над которыми сама хотела бы поработать, так как ими пользуюсь, люблю и вижу, где есть потенциал роста. Мне драйвово искать для них решения, которые выводят продукт на новый уровень не только по деньгам, но и по UX и любви пользователей. Мои разборы: «Рейтинг ни на что не влияет»: Почему Яндекс.такси выбирает газлайтинг вместо честного UX и 8% рынка колонок и 15 способов сказать «не знаю»: как VK заменила развитие Маруси юмором.
Читать далееAI‑агенты всё глубже входят в обычный процесс разработки. Они уже не только генерируют отдельные функции, но и исследуют существующие проекты, ищут нужные файлы, анализируют архитектуру, запускают тесты и проверяют результат. Причём это касается практически любой разработки.
Агент может добавлять страницу во frontend‑приложение, создавать endpoint в backend, менять схему базы данных, разбираться с очередью сообщений, исправлять data pipeline, обновлять CI/CD или добавлять новый сервис. И здесь на достаточно большой кодовой базе быстро появляется проблема: расход токенов начинает расти гораздо быстрее, чем объём написанного кода.
Причина в том, что значительная часть токенов расходуется ещё до написания первой строчки кода.
Читать далееПро свой первый микро-продукт, сервис очистки звука, я уже писал в этой статье. Он долго не шёл, мы с ним много возились (ему уже скоро 2 года, жесть) и были в сильном, для микро-продукте, минусе (-150К руб.), поэтому в апреле собрали весь наш текущий опыт, ошибки и решили запустить следующий проект, а тот прикрыть.
Читать далееАрхитектурный и OPSEC-разбор для CTO, CISO, системных инженеров и разработчиков распределённых систем.
В SLA облачных провайдеров привычно фигурируют высокие показатели доступности, а продуктовая документация годами продвигает мультизональность (Multi-AZ) как серебряную пулю. Но в октябре 2026 года математические модели отказоустойчивости столкнулись с суровой физической реальностью: череда инцидентов на опорных площадках в сочетании с сетевым сбоем показала, где именно заканчиваются возможности автоматического восстановления.
События 8–11 октября 2026 года — бесценный материал для инженерного аудита. Без эмоций, конспирологии и политики разберём: что подтверждено официальными данными, почему Multi-AZ упирается в физический потолок свободных мощностей (Capacity Exhaustion) и как пересобрать архитектуру сервисов и данных, чтобы авария внешнего провайдера не ставила бизнес на паузу.
Читать далееМоя RTX 3060 на PCIe Gen2 x4 не мешает генерации Qwen3.6–35B‑A3B со скоростью 109 ток/с. Разбираю, почему это работает.
Читать далееПривет, Хабр! (И тебе, IT‑шник, который хочет разобраться, что в 2026 вообще здесь происходит? Сейчас разберёмся, но легче тебе от этого не станет).
Говорят, вакансию надо уметь читать между строк. Я решил проверить это буквально: взял 155 тысяч вакансий и прочитал их все. Не заголовки, а сами тексты, со всеми «дружными семьями», «молодыми коллективами» и «опытом от 3 лет». А потом посчитал, сколько каждая такая фраза стоит в рублях. И научил этому алгоритм... Спойлер: некоторые стоят вам реальных денег.
В этой статье будет всё, зарплаты, ред флаги, лайфхаки, декодер вакансий. Будет интересно…
Читать далееСеть рассчитывали на одно устройство на гостя. Теперь у него смартфон, ноутбук и планшет, а Wi-Fi нужен не только в номере, но и на прогулке между корпусами. При этом кабельная инфраструктура ограничивает выбор мест для точек доступа. Разбираем, что пришлось изменить в сетях двух курортных объектов, чтобы справиться с новой нагрузкой и обеспечить бесшовный роуминг.
Читать кейсШизофазия с вайбкодерством продолжается... Для эксперимента клепаю софтины с целью попробовать заменить самые простые инструменты, которыми реально пользуюсь. И посмотреть — получится это или всё же вернусь к старому. Могут ли LLM-ки писать приемлемый софт для настоящего бытового использования, или всё же упрусь в неразрешимые проблемы?
Читать далееОт вечно "почти готового" проекта и поиска идеальной РРМ до правил реагирования на правки и "ленивого" саппорта - всё самое интересное, что писали за последнюю неделю про управление проектами. Мы прочитали все публикации и выбрали для вас самые крутые и полезные. Читайте, сохраняйте и применяйте!
Читать далееПоказываю, как писать интерфейсы Unity на SUS: реактивный счётчик, форму с вычисляемыми значениями, переходы между экранами и сохранение их состояния. Разметка, C# и стили живут в одном файле .sharq. Ядро и роутер теперь доступны на GitHub с открытым исходным кодом. Их также можно установить бесплатным набором Core из Unity Asset Store. Там же есть Kit — набор с готовыми компонентами интерфейса.
Читать далее13–15 октября 2026 года близ Парижа, в Версальском дворце конгрессов должно произойти историческое для человечества событие — в ходе Генеральной конференции Международного бюро мер и весов (BIPM) пройдет голосование, которое призвано наконец поставить жирную точку в давней истории поиска единого для нашей цивилизации эталона времени.
История началась еще в XX‑ом веке, в 1956 году, когда ученые публично признали, что земные сутки не являются чем‑то абсолютным, точным, как нам всегда представлялось.
Из‑за приливов и отливов, движения жидкого земного ядра, таяния ледяных масс, и прочих факторов вращение нашей Земли вокруг своей оси начало потихоньку замедляться. Не ощутимо, не фатально, и это можно определить только вычислениями, однако факт остается фактом: привычные 24 часа обращения планеты вокруг своей оси перестали быть незыблемой константой.
Когда публично признали, что все не слишком идеально, ученым пришлось искать выход. В качестве инструмента исправления решили использовать малую единицу времени — секунду.
До того самого 1956 года обычная секунда являлась просто составной частью астрономического цикла — 24-часового оборота Земли вокруг своей оси, и ничем иным, то есть была равна 1/86400 средних суток. В сутках 24 часа, умножаем на 60 минут, и на 60 секунд, и получаем что в сутках 86 400 секунд.
Чтобы адаптировать оказавшийся не совсем эталонным эталоном 24-часовой астрономический цикл к требованиям безупречной точности ученые предложили привязку секунды не к каким угодно астрономическим земным суткам, а к одному конкретному, фиксированному показателю — там что‑то с долями от одного оборота Земли вокруг Солнца в 1900 году.
Читать далееLamoda пыталась сортировать отзывы покупателей с похожими параметрами тела. Идея звучит логично — но не дала эффекта ни на покупки, ни на возвраты. Разбираемся, почему «размерный двойник» не решил главную задачу пользователя и что можно сделать
Читать далееСамые интересные новости финансов и технологий в России и мире за неделю: Маск собирается занять $40 млрд на датацентры, госдолг Франции стал слишком шатким, выводить деньги из России становится всё менее удобно, AI-компании репетируют первую большую катастрофу по вине ИИ, Anthropic официально запрещает травить Claude, а с холодных кошельков Ledger украли $80+ млн.
Читать далееВсе мы хоть раз стояли перед формой регистрации, которая капризничает хуже фейсконтроля в клубе с дресс-кодом. Заглавную букву подавай, цифру подавай, спецсимвол подавай, а пароль из восьми букв ей, видите ли, недостаточно элегантен. И мы послушно берем любимое слово, сажаем в начало заглавную букву, в хвост пришпиливаем восклицательный знак и год, форма наконец светится зеленым и довольна собой. Так на свет появляется P@ssw0rd!2026, пароль, который одновременно проходит самую строгую проверку и попадает в первую тысячу вариантов, которые взломщик перелистает еще до того, как допьет утренний кофе.
Я однажды посчитала обе строчки из заголовка для коллег на внутреннем семинаре, расчет всем зашел, и с тех пор я достаю его каждый раз, когда кто-нибудь гордо показывает мне пароль с собачкой вместо буквы и спрашивает, крутой ли он. Отвечаю сразу: собачка его не спасает. Но давайте по порядку, потому что история тут веселее, чем намекает скучное слово «пароль».
Читать далееВ этой статье я собрал методы ускорения обновления тяжёлых баз 1С. Все методы рабочие и неоднократно проверены на практике. Актуальны для современных конфигураций. Для более старых – частично, кое-что надо адаптировать.
Под обновлением я буду понимать только накатывание на рабочую базу – от момента начала реструктуризации до окончания выполнения дополнительных обработчиков данных. Т.е. говорим о той части обновления, которая обычно считается непобедимым, неуправляемым злом. Изготовления конфигурации для обновления не касаемся.
Кратко о проблеме. Иногда база 1С обновляется так долго, что не влезает в технологическое окно (время, в течение которого бизнес готов потерпеть без 1С). Иногда проблема в слабом сервере, но в большинстве случаев – в большом записей некоторых таблиц (справочников, документов, регистров). Ну и в остром желании разработчиков конфигурации что-то поменять в этих таблицах
Года три назад новостная лента про технологии читалась как бред сумасшедшего. Каждый второй заголовок сообщал, что еще полгода, максимум год, и код будут писать машины, а людям останется разве что объяснять этим машинам, чего они хотят, да и то, судя по тону статей, ненадолго.
Руководители крупных компаний рассказывали инвесторам, что новых инженеров нанимать больше не собираются. Курсы программирования в рекламе срочно переделывали в курсы по промптам. Под каждой такой новостью в комментариях обязательно находился кто-нибудь, кто советовал собирать вещи и идти в сварщики, потому что держать горелку нейросеть пока не научилась и в ближайшее время вроде бы не собирается.
С тех пор прошло достаточно времени, чтобы посмотреть, что из этого вышло, и вышло довольно забавно. Людей, которые пишут код за деньги, по всем доступным сводкам стало больше, вакансии никуда не делись, хотя и поменяли требования. А само слово «программист» тихо расползлось по должностям, где еще недавно из рабочих инструментов были только почта и табличка с планом продаж.
Читать далее