xaker
Атака хакеров вынудила PyPI временно закрыть регистрацию новых пользователей

Разработчики репозитория Python Package Index (PyPI) вновь временно приостанавливают регистрацию пользователей и создание новых проектов. Как и в прошлый раз, это решение связано с наплывом злоумышленников, которые попытались загрузить в PyPI сотни вредоносных пакетов с названиями, имитирующими настоящие проекты.

  • суббота, 30 марта 2024 г. в 00:00:21
xaker
Номер триста. Колонка главреда

О приближении трехсотого номера коллеги начали мне напоминать примерно два года назад: когда номера журналов перевалили за 280 и стало казаться, что число 300 уже близко. Но чтобы выпустить 20 номеров, нужно ровно 20 месяцев, поэтому юбилей подступал к нам со скоростью, свойственной скорее геологическому процессу, чем рабочему.

  • суббота, 30 марта 2024 г. в 00:00:20
xaker
JetBrains исправила сразу 26 уязвимостей в TeamCity

Пользователям JetBrains TeamCity настоятельно рекомендуется установить последнее обновление, так как разработчики сообщают, что устранили в CI/CD-решении сразу 26 уязвимостей. Стоит отметить, что никакие данные о проблемах не раскрываются, и ранее специалисты Rapid7 уже критиковали JetBrains за такой подход.

  • суббота, 30 марта 2024 г. в 00:00:19
habrahabr
А в чем проблема работать с файлами?

Приветствую.Год назад меня сильно увлекла тема отказоустойчивости приложений. Я начал изучать различные аспекты ее реализации в программах и больше всего меня заинтересовал процесс работы с диском. Ресурсов для изучения много, но они все разбросаны по сети и мне понадобилось время, чтобы сложить все кусочки пазла. Здесь я попытаюсь этот пазл собрать воедино, чтобы структуризировать полученные знания.Для начала разберем путь операции записи, начиная с самого приложения.ПриложениеВсе начинается …

  • суббота, 30 марта 2024 г. в 00:00:18
habrahabr
Как при помощи нейросети восстанавливали обугленные свитки из Помпеи (угадайте, с каким контентом в…

Результат одной из попыток физически развернуть обугленный свиток С этими свитками из библиотеки в Геркулануме пошло не так абсолютно всё. Они на папирусе, который состоит из нескольких слоёв расплющенных и спрессованных тростниковых стеблей. Высушенный тростник легко воспламеняется. Температура пирокластических потоков, извергнутых Везувием, достигала 700 ᵒС, поэтому вот что вы видите на фото выше. Впрочем, манускриптам из Геркуланума ещё повезло: из-за высокой скорости движения и температу…

  • суббота, 30 марта 2024 г. в 00:00:17
habrahabr
Может ли во Вселенной не быть тёмной материи? 5 фактов, которые нельзя отрицать

По имеющимся данным гравитационного линзирования можно реконструировать массу скопления галактик. Большая часть массы находится не внутри отдельных галактик, показанных здесь в виде пиков, а в межгалактической среде внутри скопления, где, по-видимому, находится тёмная материя В прошлом году физик-теоретик Раджендра Гупта из Оттавского университета (Канада) опубликовал довольно необычное предположение о том, что возраст Вселенной, который в настоящее время принято оценивать в 13,8 млрд лет, оп…

  • суббота, 30 марта 2024 г. в 00:00:16
habrahabr
Территория Большого Взрыва. Как устроена Вселенная и что с ней не так?

Немного обо мне и о темеЭта статья — первая из трёх, основанных на моём курсе «Территория Большого Взрыва», который я читаю в летней школе Химера. Курс состоит из 4 — 5 лекций, каждая длительностью около часа. Лекции ориентированы на школьников старших классов и студентов младших курсов, поэтому искушённому читателю всё нижеизложенное может показаться сильно упрощённым.При трансформации в статьи курс изрядно расширился, но, по сути, остался переосмыслением нескольких чудесных книг, среди котор…

  • суббота, 30 марта 2024 г. в 00:00:14
habrahabr
Актуально ли сегодня ООП?

Почти каждый день возникают дискуссии с критикой или восхвалением объектно-ориентированного программирования. «Java устарела!», «Java потрясающая!». В этой статье я проведу прагматичное исследование ООП на 2024 год. Термин объектно-ориентированное программирование придумал Алан Кэй. Кэй был членом команды PARC, которая изобрела графический интерфейс пользователя, сделавший таким полезным современный Интернет, персональные компьютеры, планшеты и смартфоны. Ещё она изобрела некоторые из объект…

  • суббота, 30 марта 2024 г. в 00:00:14
golang
Внутри S3. Доклад Яндекса

Привет, я Паша, разработчик в Yandex Infrastructure, и я катаю гусей. С 2019 года наша команда развивает S3-хранилище как для внутренних пользователей Яндекса, так и для клиентов Yandex Cloud. А «гусём» называется наш бэкенд S3 API: он написан на Go, а из словосочетания Go + S3 получился goose. Возможно, вы также слышали про GeeseFS — это наш высокопроизводительный FUSE‑клиент для S3. C его помощью вы можете на своём ноутбуке или виртуалке подмонтировать папку, которая будет работать с бакетом…

  • суббота, 30 марта 2024 г. в 00:00:12