Статья о constexpr Game of Life: написать программу, выполняющую вычисления на этапе компиляции.
«Хочется написать программу и собрать её компилятором. Подразумевается, что все вычисления будут сделаны на этапе компиляции. Запускать программу не хочется. Но код должен работать. Взаимоисключающие параграфы? Возможно. Но сделать надо»constexpr Game of Life
Читать полностью
Библиографический обзор книг в жанрах протокиберпанк, киберпанк и посткиберпанк.
Библиография киберпанкаЕсли вас всё ещё преследует вопрос о том, что бы почитать в жанрах протокиберпанк, киберпанк и посткиберпанк, гляньте одним глазком в этот библиографический обзор. Здесь наверняка есть книги, которые вы ещё не прочли. Не верите? Проверьте!
Читать полностью
В Spotify нашли рекламу пиратского софта и читов через плейлисты и подкасты для SEO-оптимизации.
В Spotify нашли рекламу пиратского софта и читерского ПОПлейлисты и подкасты в Spotify используются для продвижения пиратского софта, читов для игр, спамерских ссылок и сайтов с варезом. Злоумышленники внедряют ключевые слова и ссылки в названия плейлистов и описания подкастов ради SEO-оптимизации сомнительных ресурсов, так как результаты работы веб-плеера Spotify отображаются в выдаче поисковиков (например, Google).https://xakep.ru/2024/11/22/spotify-spam/
Читать полностью
ESET обнаружила новый Linux-бэкдор WolfsBane, аналог Windows-бэкдора хак-группы Gelsemium.
Обнаружен новый Linux-бэкдор WolfsBaneАналитики ESET обнаружили новый бэкдор для Linux под названием WolfsBane. По данным исследователей, этот вредонос является аналогом Windows-бэкдора, который с 2014 года применяет китайская хак-группа Gelsemium.https://xakep.ru/2024/11/22/wolfsbane/
Читать полностью
История первой операции по имплантации искусственного хрусталика глаза (1950) хирурга Гарольда Ридли.
Неполученная Нобелевская премия: лечение катаракты путём имплантации интраокулярной линзыВ Лондоне 8 февраля 1950 года в обстановке секретности прошла первая успешная операция имплантации искусственного хрусталика глаза. Это стало возможно после того, как хирург Гарольд Ридли увидел сбитого лётчика, который отправился на боевое задание, забыв надеть защитные очки.
Читать полностью
Обзор китайской ОС Unity OS (UOS) на базе Linux, созданной для импортозамещения Windows в госучреждениях Китая.
Unity OS: импортозамещение с восточным колоритомВ 2019 году правительство поручило государственным учреждениям в течение трёх лет полностью избавиться от зарубежного оборудования и программного обеспечения, включая операционные системы производства Microsoft, и перейти на отечественное ПО. Речь идёт, конечно же, о Китае. Разработкой ОС, которая должна заменить на китайских госпредприятиях Windows, занялась компания из Ухани UnionTech, а сама операционка получила название Unity Operating System и...
Читать полностью
Бухгалтер из Торонто за год пробежал 1105 км, чтобы нарисовать GPS-анимацию человечка в кепке.
Дипломированный бухгалтер Дункан МакКейб из Торонто целый год выходил на пробежки, чтобы нарисовать из своих GPS-маршрутов анимацию с человечком в кепке на улицах города.Всего ради шедевра МакКейб совершил 121 пробежку. В ходе этих тренировок он смог покрыть общую дистанцию в 1105 километров за 102 часа.
Читать полностью
Google может отказаться от ChromeOS, интегрируя его функции в Android для создания гибридной платформы.
Google и его операционки: забыть ChromeOS и выпускать ноутбуки с Android? Что происходит?Google готовится к крупным изменениям в своей экосистеме гаджетов и софта. Спустя 15 лет после запуска ChromeOS компания может отказаться от этой платформы и интегрировать её ключевые функции в Android. Зачем? Чтобы создать некий гибрид, который сможет охватить как мобильные устройства, так и ноутбуки и ПК. Узнаем, что там за нововведения.
Читать полностью
D-Link рекомендует отказаться от устаревших роутеров из-за критической RCE-уязвимости без патчей.
D-Link снова просит пользователей отказаться от уязвимых роутеровКомпания D-Link рекомендовала отказаться от использования нескольких устаревших моделей маршрутизаторов. Дело в том, что в устройствах выявлена критическая RCE-уязвимость, эксплуатация которой не требует аутентификации. Однако патчей не будет, так как поддержка уязвимых девайсов уже прекращена.https://xakep.ru/2024/11/22/d-link-eol-routers/
Читать полностью
Опыт Cloud.ru по защите контейнеров и Kubernetes от киберрисков: проблемы и рекомендации.
Защищаем контейнеры от киберрисков: опыт и рекомендации Cloud.ruВера Орлова из Cloud.ru, отвечающая за безопасность контейнеров и маркетплейс аддонов в Kubernetes, рассказывает, какие основные проблемы при работе с контейнерами существуют и какие вызовы встают перед разработчиками платформ контейнерной безопасности. Узнаем, на что стоит обращать внимание в первую очередь и какой подход к профилактике потенциальных уязвимостей и реальных проблем безопасности предлагают в компании.
Читать полностью
История создания карманного калькулятора Texas Instruments как преамбула к персональному компьютеру.
Удовлетворяя потребность в вычисленияхВ 1965 году Патрик Хаггерти, президент компании Texas Instruments, захотел сделать новую ставку на будущее электроники. Он считал, что в этом будущем, как он часто говорил, использование электроники станет «повсеместным». За десять лет до этого он добился разработки карманного радио на транзисторах, чтобы продемонстрировать потенциал твердотельной электроники, основанной на маленьких кусочках полупроводникового материала, вырезанных из пластины, вместо пухлы...
Читать полностью
Пентестеры нашли баг в WebTutor, получили доступ к внутренней сети и обошли EDR через запросы к БД.
Вход через WebTutor. Атакуем Windows через веб-приложение и Microsoft SQL #статьи #подписчикамМы проводили пентест одной большой компании с хорошим бюджетом на ИБ и обнаружили баг в коробочном решении WebTutor. Эта уязвимость позволила нам получить доступ во внутреннюю сеть, где мы столкнулись с EDR и антивирусом. Обойти их помогла возможность исполнять команды из запросов к БД.https://xakep.ru/2024/11/22/microsoft-sql-attack/
Читать полностью
Власти США закрыли хакерский маркетплейс PopeyeTools, трем администраторам предъявлены обвинения.
Американские власти закрыли хакерский маркетплейс PopeyeToolsПравоохранители отчитались о закрытии платформы PopeyeTools, которая использовалась для продажи ворованных данных банковских карт и различных хакерских инструментов. Трем предполагаемым администраторам маркетплейса уже предъявлены обвинения.https://xakep.ru/2024/11/22/popeyetools/
Читать полностью
Обзор ИИ-приложений на Android с локальным запуском: Stable Diffusion, LLaMa и другие.
Apple Intelligence на Андроид: обзор ИИ, портированных на мобильные устройства с локальным запускомМир мобильных технологий не стоит на месте, и сегодня на смартфонах можно запускать нейросети, которые совсем недавно требовали мощных компьютеров. Stable Diffusion, языковые модели, такие как LLaMa, и другие ресурсоёмкие ИИ теперь работают прямо у вас в кармане. В этой статье мы рассмотрим несколько таких приложений и как некоторые современные программные решения позволяют использовать смартфоны д...
Читать полностью
GitHub выпустила «уродливый» рождественский свитер v.2024 за $62 из переработанных материалов.
Платформа GitHub выпустила в продажу «уродливый» рождественский свитер v.2024 за $62.«Уродливый код плох, но уродливые свитера всегда в моде. Станьте самым праздничным разработчиком на всех ваших праздничных посиделках в этом прекрасном уродливом праздничном свитере из 100% переработанных материалов», — сообщили в GitHub.Пряжа свитера полностью изготовлена ​​из переработанных полиэфирных волокон.
Читать полностью
История аркадных автоматов Atari по мотивам «Звёздных войн»: векторная графика, кризис индустрии.
«Во время экскурсий по Яндекс Музею мы, как правило, много рассказываем о компании Atari. Поводов масса: и легендарный «Понг», и приставка Atari 2600, и линейка 8-битных компьютеров, и даже кризис индустрии видеоигр в США во главе со злополучной игрой E.T. the Extra‑Terrestrial.К сожалению, за рамками экскурсий из‑за нехватки времени часто остаётся ещё одна важная тема — все остальные аркадные автоматы Atari. В особенности те, что сделаны по мотивам классической трилогии «Звёздных войн». А ...
Читать полностью
Хакеры взломали более 2000 брандмауэров Palo Alto Networks через две недавно исправленные 0-day уязвимости.
Более 2000 брандмауэров Palo Alto Networks взломаны через свежие 0-day багиИБ-эксперты предупреждают, что хакеры уже взломали тысячи брандмауэров Palo Alto Networks, используя две недавно исправленные уязвимости нулевого дня.https://xakep.ru/2024/11/22/pan-os-attacks/
Читать полностью
Минюст США предложил обязать Google продать Chrome и отделить Android для восстановления конкуренции на рынке поиска.
Минюст США готовит радикальную реформу Google💥 Министерство юстиции США выдвинуло радикальное предложение — обязать Google продать браузер Chrome. Также рассматривается возможность отделения Android для восстановления конкуренции на рынке поиска.🚫 Минюст планирует запретить Google платить компаниям за установку своего поисковика по умолчанию. Компании придется делиться результатами поиска и данными запросов с конкурентами в течение 10 лет.⚖️ Google назвала требования «чрезмерными» и угрожающими ...
Читать полностью
Реверс-инжиниринг новой функции iOS 18 Inactivity Reboot: защита, работа, Secure Enclave.
Реверс-инжиниринг новой функции iOS Inactivity RebootВ iOS 18 появилась новая функция безопасности: перезагрузка бездействия (inactivity reboot). От чего она защищает и как работает? Рассмотрим все подробности вплоть до расширения ядра и Secure Enclave Processor.
Читать полностью
Администратор шифровальщика Phobos Евгений Птицын экстрадирован в США, связан с более чем 1000 атак.
Администратора шифровальщика Phobos экстрадировали в США и предъявили обвиненияГражданин России Евгений Птицын, которого подозревают в создании шифровальщика Phobos, был экстрадирован из Южной Кореи в США. По данным американского Минюста, вымогатель Phobos связан более чем с 1000 атаками на государственные и частные организации, а общая сумма выкупов превысила 16 млн долларов США.https://xakep.ru/2024/11/22/phobos-indictment/
Читать полностью
Обзор шести нейросервисов для автоматизации и повышения продуктивности.
Делают всё роботы, а не человек! Как работать меньше, но продуктивнее? Обзор шести нейросервисовНейросети — настоящая суперсила в современном мире: мгновенный анализ огромных объёмов данных, оптимизация процессов и автоматизация рутины. Это уже не просто инструменты, это высвобождение времени и конкурентное преимущество. Обратимся к рекомендациям по выбору и использованию нейросервисов.
Читать полностью
Дискуссия: должен ли руководитель быть технарём? Проблема универсальных специалистов.
О технарях, управленцах и почему всё не так однозначно, как кажетсяПоговорим о вечном вопросе в мире разработки: должен ли руководитель быть технарём? Казалось бы, всё просто: хороший начальник — это тот, кто и код напишет, и архитектуру спроектирует, и команду организует. Но давайте честно — в реальном мире единороги встречаются чаще, чем такие универсальные солдаты.
Читать полностью
Исследование скатерти Улама: визуализация простых чисел, их плотность и структура.
Красивые картинки на скатерти УламаСкатерть Улама — это очень красивое и наглядное представление структуры простых чисел. Картинка говорит о том, что расположение простых чисел на оси натуральных чисел не случайно. Но вот формулу простую, по которой можно быстро и просто получить следующее простое число, ещё не придумали.В этой статье мы тоже исследуем свойства скатерти Улама, только немного её уплотним. Наша цель — исследовать структуру множества простых чисел, их плотность и равномер...
Читать полностью
MITRE представила список 25 самых опасных угроз 2024 года на основе 31 000 уязвимостей.
MITRE подготовила список 25 самых опасных угроз 2024 годаЭксперты MITRE традиционно представили список 25 самых распространенных и опасных уязвимостей в программном обеспечении. В этом году для его создания использовали 31 000 уязвимостей, раскрытых в период с июня 2023 по июнь 2024 года.https://xakep.ru/2024/11/21/mitre-cwe-2024/
Читать полностью
Оптимизация GROUP BY в PostgreSQL: выбор порядка колонок для ускорения запросов.
Ускоряем запросы в PostgreSQL, оптимизируя оператор GROUP BYПользователи PostgreSQL нередко оперируют аналитическими запросами, при выполнении которых данные сортируются и группируются по разным правилам. За счёт оптимизации вычисления агрегатов и сортировок можно значительно сократить время и стоимость выполнения запросов. Об одной из таких оптимизаций — выборе порядка колонок в выражении GROUP BY — поговорим в этой статье.
Читать полностью
Метод рендеринга текста без использования текстур, одним вызовом draw.
Рендеринг текста без текстурИногда всё, что требуется — быстро вывести какой‑то текст в Renderpass. Традиционно отрисовка текста требует отрендерить все возможные символы шрифта в атлас, затем привязать полученный атлас как текстуру и затем отрендерить каждый глиф, рисуя треугольники, каждый из которых должен соотноситься с нужным глифом из текстуры атласа шрифта.Так делает imgui, равно как и все, кто использует stb_truetype. Сам процесс приятно напоминает процесс наборного производства на ...
Читать полностью
Анализ простейшего усилителя на одном биполярном транзисторе: схема и обсуждение.
Анализируем простейший усилительРассмотрим и проанализируем широко известную и подкупающую своей простотой минимальную схему усилителя на одном биполярном транзисторе. Несмотря на кажущуюся простоту, данный усилитель так или иначе затрагивает большое количество различных вопросов, и здесь есть что обсудить.
Читать полностью
Статья объясняет выбор семплеров и шедулеров для улучшения генерации изображений в Stable Diffusion.
Семплеры и шедулеры. Разбираем два важных механизма улучшения генеративных картинок #статьи #подписчикамУ веб‑интерфейсов к диффузионным нейронкам вроде Stable Diffusion есть огромная масса параметров, движков и ползунков, меняя значения которых можно добиться изменения картинки при прочих равных условиях. Сегодня поговорим о выборе семплеров и шедулеров.https://xakep.ru/2024/11/21/samplers-schedulers/
Читать полностью
Сборка удобного поиска по коду из CLI-утилит для быстрого навигации по проектам.
Быстрее некуда: собираем удобный поиск по коду из нескольких CLI-утилитМы никогда не читаем код как книгу — мы выбираем только конкретные интересующие места. Такие места обычно запоминаются ассоциативно, например по имени функции, строковому литералу, импорту библиотеки, комментарию и т. д. Перейти от ассоциации к файлу, а тем более к конкретной строчке кода не всегда легко. Особенно если оперируешь большим количеством проектов с активно меняющейся кодовой базой. В таких случаях выручает уд...
Читать полностью
В утилите needrestart для Ubuntu выявлены пять уязвимостей 10-летней давности, позволяющих локально получить root-права.
В needrestart нашли уязвимости 10-летней давности, позволяющие получить root-права в Ubuntu ServerВ утилите needrestart, используемой в Ubuntu с версии 21.04 и представленной более 10 лет назад, выявлены сразу пять уязвимостей, связанных с локальным повышением привилегий. Баги позволяют локальному злоумышленнику получить привилегии root без необходимости взаимодействия с пользователем.https://xakep.ru/2024/11/21/needrestart-lpe/
Читать полностью