Наверняка вам знакомо это состояние: висит важная, но объемная задача — например, нужно спроектировать архитектуру, разобраться с неочевидным багом или собрать структуру нового курса. Вы садитесь за монитор, наливаете кофе, открываете IDE... и спустя два часа обнаруживаете себя за просмотром случайных роликов на YouTube.
Первое, что мы делаем — начинаем нещадно себя ругать за лень и слабую силу воли. Но давайте разрушим этот вредный миф. Современная нейробиология дает однозначный ответ: прокрастинация — это вообще не про лень. Это системная проблема регуляции эмоций и защитный механизм нашего мозга.
Читать далееРанее я затрагивал на Хабре тему ядерных реакций с участием азота, происходящих в атмосфере под действием электрических разрядов. Статья «Азот и молнии» от 30 августа 2021 года собрала впечатляющие 24,9% дочтений при всего 2,8% доскроллов. Сегодня я возвращаюсь к этой теме и хочу рассказать о том, что наряду с обычными молниями в земной атмосфере также возникают сильнейшие «тёмные молнии», называемые в научной литературе «TGF» («terrestial gamma flashes») – буквально «наземные гамма-всплески», которые, всё-таки, правильнее называть «гамма-всплесками земного происхождения». Поразительность этих явлений не только в их радиоактивности, но и в том, что они являются естественными генераторами антивещества.
Читать далееСегодня Agile — почти стандарт в IT(и не только). Его используют стартапы, корпорации и даже государственные организации. Но мало кто задумывается, что Agile — это не методология.
Agile — это философия управления разработкой, основанная на адаптации к изменениям, быстрых итерациях и тесном взаимодействии с пользователями.
Ни‑че‑го не понятно. Да, есть такое, но давайте разбираться, что такое Agile, откуда он взялся, что было до него и почему сейчас большинство рынка его придерживаются.
До Agile: эпоха водопадов
До начала 2000-х основной моделью разработки была каскадная модель (Waterfall/Водопад).
Читать далееПроцессор AMD K6-III под кодовым именем Sharptooth вышел в феврале 1999 года в версиях на 400 и 450 МГц и стал очередным шагом в развитии линейки K6. Он появился в то время, когда Intel уже ушла от Socket 7 к Slot 1, а AMD продолжала развивать старую платформу и старалась выжать из нее максимум. Сам процессор по архитектуре мало отличался от K6-2, но получил встроенный кэш второго уровня, который заметно ускорял работу системы. Благодаря этому компьютеры на Socket 7 еще некоторое время оставались вполне приемлемым, недорогим вариантом для дома и офиса. Что ж, давайте вспомним «ветерана».
Читать далееОбъемы данных в современных дата-центрах растут быстрее, чем когда-либо. Обучение моделей искусственного интеллекта, резервные копии облачных сервисов, архивы видео и телеметрии требуют хранилищ, измеряемых уже не терабайтами, а петабайтами и эксабайтами. При таких масштабах ключевую роль по-прежнему играют жесткие диски: пока SSD берут на себя быстрые рабочие данные, магнитные накопители остаются основой долгосрочного хранения. Поэтому каждая новая ступень роста емкости напрямую влияет на экономику дата-центров. Один из последних примеров — диски Seagate объемом 44 ТБ, анонсированные несколько дней назад. Давайте разберемся.
Читать далееЗадачи в нашей небольшой команде разделены строго: Лев отвечает за аппаратную часть, схемотехнику и проект в целом, а Марк — за инженерию данных, разметку виброакустических датасетов и алгоритмы каскадной фильтрации.
В этой статье мы хотим поделиться набитыми шишками при проектировании прототипа: почему стримить аудио работающего двигателя фуры в облако — это экономическая утопия, как организовать непрерывный сбор данных без блокировки процессорного ядра и почему перенос цифровой обработки сигналов (DSP) на борт микроконтроллера стал для нас единственным выходом.
Читать далееПока IT-директор «Магнита» ищет способы сэкономить 200 млн рублей на серверах и обновляет техрадары, в их логистике ежегодно «сгорает» 2,5 миллиарда. Я пришел в комментарии к CIO с готовым алгоритмом, который пакует фуры со скоростью 500 000 объектов в секунду с учетом LIFO, развесовки и крена, но получил лишь игнор и минус в рейтинг. Что ж, переходим к публичному вызову: 168 часов против 2,5 миллиардов. Кто быстрее — математика или корпоративный TOGAF?
Читать далееВ новом выпуске замена циклов рекурсией и Android на десктопах, нарезание Android-монолита и промпт-контракты, снижение комиссии в Play Store, потери органики и что с этим делать, скрытый bottleneck сборок и многое другое. Заходите!
Читать далееОтделу продаж вдруг понадобился флаер. Обычный буклет, чтобы совать его клиентам.
Давайте посмотрим, как выглядит эта «плевая задачка» на разных уровнях управления.
Спойлер: это хроника погружения в аццкую бездну.
Читать далееТри года назад я опубликовал статью Сортировка слиянием — не так просто, как кажется, в которой решал задачу с собеседования, как построчно отсортировать огромный текстовый файл, который заведомо не влезает в оперативную память.
Формат строки: число, точка, пробел, далее любые символы до конца строки.
Порядок сортировки: сначала сортируем текстовой части строки, потом по числу если текстовые части совпадают.
Кодировка: UTF-8, сортировка с учетом локали.
Размер файла: 100гб — гарантированно больше объема ОП.
Должно отработать менее чем за час на HDD.
Прошлая версия, которую я написал еще на .NET 7, справлялась за 32 минуты на моем компьютере. Большую часть времени занимало чтение-запись файлов, поэтому так применялись сжатие, параллельная обработка сортировки и ввода-вывода, а таже низкоуровневые манипуляции с массивом байт для уменьшения аллокаций.
Что еще можно оптимизироватьБольшинство API-тестов бесполезны: они флакают и тормозят CI. Показываю альтернативу — изоляционные тесты без стендов и боли.
Читать далееКому будет полезно
Если вы живёте в Python и одновременно используете statsmodels, lifelines, pyhf, PyMC/BlackJAX, linearmodels (или что‑то похожее).
Если вам важны воспроизводимость и понятная валидация численных оптимизаций (особенно в HEP).
Если вам интересна архитектура «одно вычислительное ядро → много задач» и практические hot paths (AOT, SIMD, zero‑copy).
Читать далееПро облака написано столько, что легко запутаться. Маркетологи обещают рай, одни эксперты советуют одно, другие — прямо противоположное. А на деле владелец сети или ИТ-директор просто хочет понять: что выбрать, чтобы и кассы не висли, и бюджет не трещал, и завтра не пришлось всё переделывать?
Я попробую без маркетинга. Просто пройдёмся по фактам, трендам и реальным подводным камням. С цифрами, но с осторожностью. С выводами, но без советов «для всех».
Читать далееПредставьте себе: вы в Японии как турист и прекрасно проводите время, как вдруг, ни с того ни с сего, ваш телефон (несмотря на беззвучный режим) и телефоны всех людей вокруг начинают издавать истошный тревожный писк. Или в пять вечера, гуляя по городу, вы слышите короткую меланхоличную мелодию, играющую из громкоговорителей повсюду. Что всё это значит? Поможет разобраться нам с этим японист Полина Гуленок, в настоящее время как раз проживающая в стране.
Читать далееСамые интересные новости финансов и технологий в России и мире за неделю: рекламу в Телеграме и Ютубе хотят запретить задним числом, Max пытается следить за вашим VPN, маркетплейсы заставят скинутся на поддержку «Почты России», нефть растет из-за «спецоперации» в Иране, а Polymarket удалил пари на ядерные удары.
Читать далееВвиду серьёзных ограничений, которые могут быть введены для Telegram, а также возможной блокировки сервиса, я решил сделать простой скрипт для сохранения информации из диалогов. В первую очередь — из Saved Messages (Избранное).
У меня хранится довольно много ссылок и полезной информации в избранных сообщениях, и терять доступ к этим данным не хочется. Поэтому возникла идея сделать небольшой инструмент для резервного копирования.
Читать далееТак уж сложилось, но хобби у меня с восьми лет, а вот семья с женой и детьми появилась значительно позже. Хобби мало сочетается с профессией, а вот семья требует времени. Хобби ушло в разнообразие, а семья добавилась новыми членами семьи, домами, дачами и многим другим.
Эти статьи - мастер-класс. Знаете, что это такое? Как-то я попал на мастер-класс Алексея Лебедева сценариста "Смешариков" и автора многих сериалов, среди которых люблю "Приключения Пети и Волка". И вот он рассказывает, рассказывает, и его перебивает женщина с конкретным вопросом. Он ей отвечает. Рассказывает дальше, снова она спрашивает, как делать вот это вот. Он ей отвечает. На третий раз он не выдерживает и говорит: "Женщина, мастер-класс - это не как делать, а как я делаю..." Так что я буду рассказывать как у меня это получается или не получается... Как я нахожу равновесие с семьёй, работой и Вселенной.
Точки над "Ё"
С восьми лет на писатель. Как бы громко это не звучало. В итоге у меня есть изданных несколько рассказов и одна книжка для детей с картинками. С двадцати одного года я стал заниматься анимацией, а ещё год спустя и видеомонтажом. Есть несколько фильмов и мультфильмов. Впрочем, хобби - это не всегда про профессию. Это про остальную жизнь и ваше личное время. Так что жить на свои хобби я и не собираюсь. Профессия приносит мне деньги на существование, а хобби удерживает нервную систему. Но хобби помогает и профессии. Творческая составляющая, как бы это громко ни звучало помогает и в профессии, отчего я вношу кучу пунктов в резюме, укрепляя свою позицию перед другими кандидатами.
Читать далееКомпания Microsoft опубликовала масштабный отчет по киберугрозам, в котором констатировала фундаментальный сдвиг в тактике злоумышленников. Хакеры больше не рассматривают искусственный интеллект как экспериментальную технологию, а активно интегрируют его во все фазы своих операций — от первичной разведки и фишинга до разработки вредоносного программного обеспечения и закрепления в скомпрометированных системах. Эксперты охарактеризовали генеративные нейросети как «мультипликатор силы», который радикально снижает технические барьеры и позволяет даже низкоквалифицированным преступникам проводить атаки на недоступных ранее скоростях.
Если раньше использование ИИ сводилось к написанию убедительных фишинговых писем, то теперь это непрерывный конвейер. Северокорейский хакер маскирует акцент нейросетью прямо во время онлайн-собеседования в западную корпорацию, а после успешного найма поручает языковой модели общаться с коллегами, переводить документацию и писать код, чтобы стабильно выполнять KPI, не вызывая подозрений службы безопасности.
Читать далееOpenStack — это ваш собственный «Self Hosted AWS». Звучит пугающе, но с kolla-ansible развернуть его можно за вечер. Рассказываю как — от ip addr show до рабочего дашборда Horizon. Гайд, которого мне не хватало на русском.
Читать далееДелюсь методологией артефактно-ориентированной разработки с AI-ассистентами. Метод решает проблему ограничений контекста в LLM через двустороннюю синхронизацию проекта и сжатых артефактов. Эксперимент на реальном проекте (портфолио с нуля, 36 файлов) показал: 18× меньше файлов для загрузки, 30× ускорение подготовки контекста, 100% воспроизводимость.
Читать далее