Статья о неочевидных особенностях Python, которые могут удивить программистов с базовым опытом, раскрывающая внутреннюю логику языка.
Python: неочевидное и вероятноеPython известен своей простотой и предсказуемостью, но за этой доступностью скрываются интересные и неочевидные особенности, способные удивить программистов с базовым опытом. Рассмотрим несколько таких «фокусов» и тонкостей, чтобы глубже понять внутреннюю логику и философию языка.
Читать полностью
Рассмотрение парадокса Ферми и идеи, что развитые цивилизации могут быть неотличимы от природы, что объясняет отсутствие их следов.
Развитые цивилизации могут быть неотличимы от природыИногда в науке нужно отступить на шаг назад и ещё раз взглянуть на исходные предположения. Иногда это необходимо, когда прогресс останавливается. Один из основополагающих вопросов современности касается парадокса Ферми — противоречия между, казалось бы, высокой вероятностью существования внеземной жизни и полным отсутствием доказательств её существования.
Читать полностью
Apache выпустила патчи для уязвимости в Tomcat, которая может привести к RCE.
Баг в Apache Tomcat позволяет добиться удаленного выполнения кодаРазработчики Apache Software Foundation выпустили патчи для уязвимости в серверном ПО Tomcat. При определенных условиях эта проблема могла привести к удаленному выполнению кода (RCE).https://xakep.ru/2024/12/26/apache-tomcat-rce-2/
Читать полностью
Apple объяснила удаление VPN-приложений из российского App Store требованиями Роскомнадзора.
В Apple объяснили, почему удаляют VPN-приложения из российского App StoreПредставители компании Apple ответили на запрос организации «Репортеры без границ» и заявили, что выполняют требования Роскомнадзора, удаляя из App Store VPN-приложения, так как в противном случае бизнес компании в России окажется под угрозой.https://xakep.ru/2024/12/26/app-store-vpn/
Читать полностью
Максим Пухальский из МТС рассказывает, как создал собственный таск-трекер на WebSocket как альтернативу Trello, выдерживающий тысячи задач.
Branzy — лёгкий и быстрый таск-трекер на WebSocketМаксим Пухальский, главный по маркетингу и развитию экосистемы МТС, рассказывает, как в поисках альтернативы Trello взял и запилил собственный инструмент для управления, выдерживающий проекты в тысячу и даже десять тысяч задач.
Читать полностью
Статья о двух подходах к реализации SIMD-деления 8-битных беззнаковых чисел, так как в популярных ISA нет целочисленного деления.
Деление беззнаковых 8-битных чиселДеление — достаточно затратная операция. Например, на CPU Cannon Lake задержки 32-битного деления находятся в интервале 10-15 тактов, а на Zen4 — 9-14 тактов. Задержки 32-битного умножения на обоих CPU составляют 3-4 такта.Ни в одном из популярных ISA SIMD (SSE, AVX, AVX-512, ARM Neon, ARM SVE) нет целочисленного деления, оно есть только в RISC-V Vector Extension. Однако во всех этих ISA есть деление с плавающей запятой.В этой статье мы познакомимся с ...
Читать полностью
Анонс игры Desktop Survivors 98 про выживание на рабочем столе Windows 98, релиз в 2025 году, короткие раунды и возможность включить в любой момент.
Команда Brandon Hesslau анонсировала в Steam игру Desktop Survivors 98 про выживание на рабочем столе Windows 98. Релиз проекта намечен на 2025 год.«Независимо от того, ищете ли вы быстрый перерыв или длительное испытание, Desktop Survivors 98 идеально вписывается в вашу рутину, накладываясь прямо на ваш рабочий стол. Благодаря коротким раундам и возможности включать и выключать игру в любой момент вы можете отойти, сделать передышку и вернуться к действию, когда будете готовы», — пояснили разра...
Читать полностью
Статья о тестировании ArcaOS — современной версии OS/2, адаптированной под современное железо.
Загадочная арка. Тестируем ArcaOS — современную версию OS/2 #статьи #подписчикамСпоры о том, есть ли жизнь после жизни, занимают философов уже не одно столетие. В мире IT ответ на этот вопрос давно найден: есть, и доказательством тому — возрождение уже похороненной операционной системы OS/2 в виде амбициозного проекта ArcaOS. В 2017 году разработчики выпустили на рынок самую настоящую «полуось», только адаптированную под современное жел...
Читать полностью
ФБР связало северокорейскую группировку TraderTraitor со взломом биржи DMM Bitcoin на 308 млн долларов.
Северокорейских хакеров связали со взломом биржи DMM BitcoinФБР сообщило, что северокорейская хак-группа TraderTraitor стоит за майской атакой на японскую криптобиржу DMM Bitcoin и хищением криптовалюты на сумму 308 млн долларов США.https://xakep.ru/2024/12/26/tradertraitor-dmm/
Читать полностью
История Сергея Прокудина-Горского, который создал коллекцию цветных RGB-фотографий дореволюционной России, используя трёхцветный процесс.
Как имперский тревел-блогер делал первые RGB-фотографииСергей Прокудин-Горский считал фотографию не творчеством, а «искусством протокольного характера». Соответственно, себя — человеком науки, а не художником. Возможно, именно благодаря такому подходу, он заморочился и создал коллекцию достопримечательностей дореволюционной России в три с половиной тысячи (преимущественно цветных) снимков.Собственно, для этого пришлось научиться протоколировать в цвете. Это было не очень просто, потому что ...
Читать полностью
Исследование показало, что муравьи лучше справляются с групповыми задачами, чем люди, особенно при ограниченной коммуникации; люди склонны к краткосрочным решениям.
Исследование, опубликованное в журнале Proceedings of the National Academy of Sciences, показало, что муравьи лучше справляются с групповыми задачами по сравнению с людьми. Учёные сравнивали способность людей и муравьёв справляться с задачей перемещения крупного объекта через сложный лабиринт. Это помогло выявить особенности группового принятия решений, а также плюсы и минусы коллективных и индивидуальных стратегий.Для эксперимента команда учёных разработала версию так называемой «задачи перемещ...
Читать полностью
Обзор создания портативного медицинского прибора из микроконтроллера, датчиков и смартфона для контроля состояния здоровья.
Вероятность того, что вы пользуетесь устройствами из сферы персональной медицины, весьма высока. Для профессиональных спортсменов есть приборы для контроля состояния сердечно-сосудистой системы во время тренировок. Для пациентов — медицинские холтеры, которые отслеживают работу сердца. Для всех желающих — фитнес-браслеты на любой вкус и кошелёк. А что, если собрать такой прибор своими руками?Портативные медицинские приборы из микроконтроллера, датчиков и смартфона
Читать полностью
В плагинах WPLMS для WordPress исправлены семь критических уязвимостей.
В WordPress-плагинах WPLMS исправили сразу семь критических уязвимостейСразу в двух плагинах для WordPress, необходимых для работы премиум-темы WPLMS, которая насчитывает более 28 000 продаж, обнаружили более десятка уязвимостей, включая критические.https://xakep.ru/2024/12/26/wplms-flaws/
Читать полностью
Новости: Linux Foundation сократил финансирование ядра, российские квантовые вычисления, Яндекс закрыл стартапы, Конвенция ООН, игровая консоль на Эльбрусе, Apple удалила VPN, SpaceX рекорд, Steam рекорд, операторы РФ.
⚡ Новости к этому часу📱 Linux Foundation в 2024 года выделила на разработку ядра Linux $6,8 млн, что на $1 млн меньше, чем в 2023 году💡 Российские учёные разработали новую технологию перехода к гибридным квантовым вычислениям❌ «Яндекс» закрыл около 10 своих международных стартапов в области ИИ📝 Генассамблея ООН приняла Конвенцию по киберпреступности🫡 Первую российскую игровую консоль проектируют на процессоре «Эльбрус» и других отечественных компонентах🍏 Apple удалила из российского Ap...
Читать полностью
Статья о создании простейшего эмулятора и ассемблера для виртуальной приставки BytePusher с процессором, имеющим всего одну команду.
Толкаем байты, или Простейший эмулятор своими рукамиЕсть хороший способ начать свой путь в системное программирование: написать эмулятор и ассемблер для какого-нибудь простого процессора. Сегодня популярностью в узких кругах пользуются fantasy consoles: виртуальные игровые приставки в ретродухе. Поговорим о том, как создать свой вариант виртуальной приставки BytePusher с процессором, имеющим всего одну команду. Если вы интересуетесь системным программированием, любите изучать необычные архитекту...
Читать полностью
Мошенники оставляют seed-фразы от криптокошельков в комментариях на YouTube, чтобы обмануть жадных пользователей.
Злоумышленники умышленно «забывают» seed-фразы от криптокошельков на YouTubeИсследователи «Лаборатории Касперского» обнаружили новую мошенническую схему. Злоумышленники используют в качестве приманки настоящую seed-фразу от криптокошельков с токенами Tether USD (USDT) и якобы случайно размещают ее в комментариях под видео на YouTube, посвященным финансовой тематике. Мошенники надеются, что недобросовестные пользователи не упустят шанс воспользоваться ей для вывода чужих активов.https://xakep.ru/...
Читать полностью
DIY-проект: создание вращающейся ёлочки из светодиодов на Arduino с высокой скоростью вращения (1800 об/мин) для новогоднего настроения.
Новогодний DIY: в лесу крутилась ёлочкаНезаметно подошло время новогодних праздников, а значит, самое время сообразить очередной тематический проект. Например, электронную самоделку. Например, ёлочку из светодиодов. На Ардуино. Но не спешите расходиться с постными лицами, ведь мы собираемся вращать её со скоростью 1800 оборотов в минуту! Надеваем защитные очки и приступаем к созданию праздника.
Читать полностью
Хабр подводит итоги 2024 года: наука (Neuralink, океан на Мимасе, лекарства), чтение лонгридов и дискуссии на Хабре.
🔥 Хабр. Итоги 2024 годаСреди всей суеты в этому году было то, что остаётся неизменным поводом для веры в человечество. Это наука. Илон Маск впервые имплантировал микрочип Neuralink человеку, на спутнике Сатурна Мимасе открыли океан из воды, создан препарат для лечения страшной болезни Бехтерева, на основе мРНК разработана вакцина от меланомы, созданные вирионы уничтожили бактерию изнутри, установлен новый рекорд в беспроводной передаче данных, препарат Ленакапавир против ВИЧ был проверен и оказа...
Читать полностью
Сенатор Артем Шейкин просит Минцифры возобновить работу над законом о регулировании ЦОД. Важна собственная сертификация вместо американской.
Сенатор Артем Шейкин просит Минцифры возобновить работу над законопроектом от 2022 года о регулировании деятельности центров обработки данных (ЦОД)По его мнению, предложенная в законе модель регулирования отрасли ЦОД важна в условиях импортозамещения, а также потребности в появлении в России собственной системы сертификации — строители ЦОД до сих пор проводят сертификацию по американской системе, передавая данные об объектах за границу@imaxairu Подписаться
Читать полностью
Автор рассказывает, как с помощью Julia и Engee удалось внедрить высокопроизводительные вычисления на GPU в инженерную работу.
«Как загрузить GPU реальными инженерными вычислениями? Давайте я расскажу, как с помощью Julia наконец смог втащить высокопроизводительные вычисления в свою немудрёную инженерную работу. Это был долгий путь, но мне кажется, что Julia стала моим лучшим другом в мире GPU/HPC»Julia и Engee созданы для параллельных вычислений
Читать полностью
Новый ботнет на базе Mirai атакует роутеры TP-Link и видеорегистраторы DigiEver DS-2105 Pro.
Новый ботнет атакует роутеры TP-Link и устройства DigiEverИсследователи обнаружили новый ботнет на базе Mirai, который активно эксплуатирует RCE-уязвимость в цифровых видеорегистраторах DigiEver DS-2105 Pro и атакует маршрутизаторы TP-Link с устаревшими версиями прошивок.https://xakep.ru/2024/12/25/one-more-mirai-var/
Читать полностью
История оболочки Bash: от версии 2.0 в 1996 году до современной 5.3, её распространение в Linux, macOS и Windows, интервью с разработчиками.
История оболочки Bash и чему она нас может научить23 декабря 1996 года вышла оболочка Bash версии 2.0. Последний мажорный релиз на сегодня — это версия 5.3. Сейчас Bash встроена почти во все версии Linux и MacOS, а также заявлена как встроенный компонент Microsoft Windows.Bash поставляется по умолчанию почти во всех дистрибутивах Linux и современных версиях MacOS и, как ожидается, вскоре он станет неотъемлемой частью Windows Terminal. Bash действительно повсюду и это не фигура речи. Как до ...
Читать полностью
В интернет-магазин Европейского космического агентства внедрен веб-скиммер для кражи платежных данных.
В магазин Европейского космического агентства внедрили веб-скиммерОфициальный интернет-магазин Европейского космического агентства подвергся взлому. В результате на сайт был внедрен JavaScript-код, создающий фальшивую страницу оплаты заказов через Stripe.https://xakep.ru/2024/12/25/esa-web-skimmer/
Читать полностью
Яндекс измерил, насколько YandexGPT понимает культурные отсылки (фильмы, мемы, традиции), что важно для использования в Поиске и Алисе.
Как и зачем в Яндексе замеряли знания культурного кода у YandexGPTУзнаем, как проверяется, понимает ли YandexGPT специфичные для нашей культуры явления: отсылки к фильмам и песням, цитаты, традиции, анекдоты, мемы. Это очень важная задача, ведь YandexGPT используют такие большие продукты, как Поиск и Алиса, с которыми ежедневно взаимодействуют миллионы людей — она обязана понимать культурные отсылки самого разного уровня.
Читать полностью
193 страны ООН приняли первую юридически обязывающую Конвенцию по киберпреступности для борьбы с цифровыми угрозами.
193 страны договорились о совместной борьбе с киберпреступностью🌐 После многолетних переговоров 193 страны-члена ООН приняли первую в истории юридически обязывающую Конвенцию по киберпреступности. Документ открывает новую главу в международном сотрудничестве по борьбе с цифровыми угрозами, став первым за 20 лет правовым актом ООН в этой сфере.🛡 В условиях, когда 67,4% населения мира пользуется интернетом, Конвенция обеспечит более эффективную защиту от киберпреступлений. Государства получат дост...
Читать полностью
Статья о методах защиты бэкапов от вирусов-шифровальщиков, включая современные технологии хранения данных и резервного копирования.
Хуже потопа, страшнее пожара: как подготовить свои бэкапы к визиту вируса-шифровальщикаДесятилетиями бэкапы защищали нас в первую очередь от физического выхода из строя оборудования и случайной порчи данных. Хорошая система резервного копирования должна была пережить пожар, потоп, а потом оперативно дать возможность бизнесу продолжить нормальную работу. Но появилась другая беда, которая намного вероятнее потопа и от которой не спасают несгораемые перекрытия и физическое разнесение площадок в раз...
Читать полностью
Обсуждается тренд возврата к самохостингу GPU и мейнфреймам для ИИ из-за опасений передачи корпоративных данных в облако.
Второе пришествие мейнфреймов. Всё больше компаний хотят запускать ИИ у себя в офисеПриложения ИИ находят применение в бизнесе. Но есть проблема: корпоративные данные и документация представляют коммерческую тайну. Их нельзя передавать на сторону, тем более в облачную систему машинного обучения. Кроме того, что сама передача небезопасна, так ещё и публичная модель будет обучаться на наших секретах, а потом помогать конкурентам.В общем, у коммерческих компаний остаётся один вариант: поднимать соб...
Читать полностью
Робот Atlas от Boston Dynamics в электрической версии выполнил сальто назад, как и его предшественник с гидравликой в 2017 году.
🎅 Даже колпак не упал!Робот Atlas от Boston Dynamics в электрической версии смог сделать сальто назад. Его предшественник выполнил этот трюк в 2017 году, но с использованием гидравлики.
Читать полностью
Колонка Дениса Макрушина с обзором лучших исследований 2024 года: защищенный дизайн, зиродеи, PyPI, NPM, конференции.
Обзор перспективных исследований за 2024 год. Колонка Дениса Макрушина #статьи #подписчикамСегодня поговорим о самых классных ресерчах этого года. Принципы защищенного дизайна от Google, анализ зиродеев, уязвимые пакеты в PyPI и NPM, лучшие доклады с конференций RSA и Black Hat.https://xakep.ru/2024/12/25/top-research-2024/
Читать полностью
Adobe выпустила внеплановые патчи для уязвимости в ColdFusion (CVE-2024-53961), для которой уже есть эксплоит.
Adobe исправляет уязвимость в ColdFusion, для которой уже доступен эксплоитКомпания Adobe предупредила о существовании proof-of-concept эксплоита для свежей уязвимости в ColdFusion (CVE-2024-53961) и выпустила внеплановые патчи.https://xakep.ru/2024/12/25/cve-2024-53961/
Читать полностью