-
Что происходит с нашим мозгом? Обзор данных о различиях между рукописным письмом и печатанием на клавиатуре.Стремительная цифровизация нашего мира всё же поставила перед нами фундаментальный вопрос: что мы теряем, когда заменяем ручку (карандаш гусиное перо, уголь) клавиатурой? И интерес здесь не просто в красивом почерке или традициях. Речь идет…
-
HTMX, AlpineJS, SSR v1/2/3 и SPA. Что к чему
HTMX и AlpineJSHTMX и AlpineJSэто две JS библиотеки, которые расширяют HTML специальными аттрибутами и позволяют писать фронтенд без SPA фреймворков.Это альтернативы React/Vue/Angular и иже с ними. Их появление вызвано усталостью от сложной JS экосистемы и тоской по временам, когда задачи решались с помощью PHP и…
-
Суперкар Tesla Roadster сможет прижиматься к земле (если верить патенту компании)
Tesla, несмотря на задержки, продолжает работу над новым поколением суперкаров Roadster, анонсированным несколько лет назад. Подтверждением этому стал недавний патент корпорации, связанный с адаптивной аэродинамикой. Это указывает на то, что проект не заморожен, а находится в активной разработке.Патент под названием «Адаптивная…
-
Не теория, а практический опыт: как мы внедряли отказоустойчивость в лотереях
О паттернах отказоустойчивой архитектуры написано уже немало. Но когда дело доходит до реальных кейсов, особенно в специфических отраслях вроде лотерейной — информации почти нет. А ведь здесь, как и в любой высоконагруженной системе, отказоустойчивость — не просто галочка в ТЗ,…
-
Как воссоздать код DOS-игры: пошаговое дизассемблирование ретро-игр
ВступлениеУстаревшие технологии не исчезают. Они просто уходят в подполье: в архивы, на дискеты, в память тех, кто помнит, как это было. DOS-игры не просто программы. Это произведения инженерного искусства, созданные в эпоху, когда каждый байт имел значение, а каждый такт…
-
Почему не стоит заменять пустые значения на 0 в Power BI
Просили ли вас когда-нибудь заменить пустые значения на 0 в отчётах? Возможно, стоит подумать дважды, прежде чем это делать!Как-то раз я посмотрел прямую трансляцию с участием ров аналитического движка VertiPaq, лежащего в основе Power BI, SQL Server Analysis Services (SSAS)…
-
BI-трансформация: как данные разрушают корпоративные культуры
Внедрение систем бизнес-аналитики — больше чем установка ПО и настройка ETL-процессов. Это изменение подхода к принятию решений и коммуникации внутри компании. Интуиция и должностная иерархия уступают место объективным фактам. Но путь к data-driven культуре требует преодоления не только технических барьеров, но…
-
Вышел Postgres Pro Shardman 17.5.1
Postgres Professional выпустила обновления для Postgres Pro Shardman 17.5.1. Решение использует шардирование данных для эффективной работы с большими объемами информации (до петабайта) и высокой транзакционной нагрузкой.Улучшенное управление и отказоустойчивостьВ состав Postgres Pro Shardman входит утилита shardmanctl, которая получила новые возможности для…
-
Автоматическое подключение адресных книг и календарей в Outlook (classic)
В предыдущих статьях нашего цикла мы рассказали о том, как осуществляется подключение почты и ресурсов в Outlook (classic), а также о том, как при помощи сервиса автообнаружения максимально упростить подключение к корпоративной почте для пользователей. Однако помимо непосредственно почты пользователи…
-
Битва, где все проигрывают, или Как Kafka Compact Topics остановил войну данных
Выгрузить снапшот или отправить инкремент? Классическая дилемма, когда оба варианта чреваты головной болью.Два часа ночи. Выгружаете гигабайтный снапшот пользователей. Внезапно — алерт: Constraint violation в CRM. Пока вы чинили дамп, прилетели инкременты с обновлёнными email… Теперь аналитика видит одни данные, бухгалтерия —…