Вчера я рассказал, как учил арабский и в какой программный продукт это вылилось. Сегодня расскажу какой продукт родился при изучении английского. Всё началось с того, что я решил учить английский по параллельным текстам книги Хоббит, с возможностью одновременно слушать каждую фразу нажатием. Я сделал это в 2011 году как только узнал про возможности HTML5 управлять воспроизведением аудио. Читать далее
В эпоху монолитных UI-фреймворков существовала легенда о земле, где один код правил всеми платформами. Сегодня мы ступаем на берега этого забытого материка зовущегося Avalonia. Материк Avalonia разделен на шесть регионов: королевство Windows, вольные территории Linux, горные цитадели macOS, мобильные княжества Android, побережные владения iOS, туманный архипелаг WebAssembly. Вооружимся компасом статического анализа и будем вести дневник наблюдений. Читать далее
Привет! ???? Меня зовут Алина. Я маркетолог и давно работаю в ИТ, но с безопасной разработкой познакомилась только когда пришла в продуктовую студию по кибербезопасности Axel PRO. И знаете, эта область заинтересовала меня в процессе работы. А еще у меня есть…
Новое в контроллерах Bitrix Framework: фильтры и валидацияПривет! Сегодня мы расскажем, какие нововведения появились в контроллерах ядра за последнее время. Читать далее
Мы привыкли бездумно скроллить ленту, зависать в мобильных играх, читать потоки бессмысленных новостей каждый день. Но мы не замечаем, как эти невинные привычку ломают нас на нейробиологическом уровне.Почему наш мозг так легко подсаживается на быстрые удовольствия? Как вернуть способность погружаться в глубокую работу? Разбираем в статье. Читать далее
В третьей части нашего обзора будут рассмотрены следующие патенты компании Tesla Motors: 1. Определение внештатного события в АКБ в процессе заряда, BMS (20140152258);2. Преднамеренный саморазряд высоковольтной АКБ (20130307480);3. Система управления полноприводным электромобилем (20140257613). Читать далее
Два года назад я написал, как я попробовал заглянуть внутрь любимой игры моего детства и понять то, что было интереснейшей тайной для меня в начале девяностых: как устроены компьютерные игры? Понял я не очень много, но зато смог омолодить игру, сделав её быстрее. В этой части будет больше подробностей и новые способы ускорения, а значит простыни ассемблерного кода Z80. Читать далее
Приветствую всех читателей! Меня зовут Максим, и я хочу поделиться с вами своими знаниями о программировании. Я не являюсь профессиональным разработчиком, и программирование для меня — это хобби и способ автоматизации рутинных задач на работе. В этой статье я расскажу вам об ассоциативном контейнере std::set и std::multiset в C++. Надеюсь, что эта информация будет полезной и интересной для всех, кто хочет узнать что-то новое о программировании. Ну давай, удиви меня
Всем привет!Это уже 5-й блок заданий из серии Starting Point. В нем вкратце разберем протокол RDP.Внимание!!!Я настоятельно рекомендую сначала попробовать решить задачу самостоятельно, а в случае затруднений обратиться к подробному пошаговому руководству. Это позволит вам лучше понять процесс и развить собственные навыки. Также вы можете изучить различные подходы к решению и логику мышления. Читать далее
Я работаю с тестированием и автоматизацией уже много лет. В последние месяцы активно внедряю ИИ-инструменты в рабочие процессы своей команды — в том числе для генерации тест-кейсов на основе проектной документации. Казалось бы, задача очевидная: вот у нас есть документация, вот — языковая модель. Генерируем тесты, экономим время - и все счастливы. Однако реальность оказалась совершенно другой. Читать далее