В реализации криптовалюты Monero выявлены две критические уязвимости

2 недели ago
Разработчики криптовалюты Monero, которая позиционируется как обеспечивающая полную анонимность и невозможность отследить платежи, раскрыли сведения о наличии критической уязвимости, которая может привести к обработке на биржах обмена криптовалюты повторяющихся транзакций с тратой одних и тех же средств.

Резервное копирование большого количества разнородных web-проектов

2 недели 1 день ago

Казалось бы, тема избитая – про резервное копирование сказано и написано многое, поэтому нечего изобретать велосипед, просто бери и делай. Тем не менее, каждый раз, когда перед системным администратором web-проекта встает задача настроить бэкапы, для многих она повисает в воздухе большим вопросительным знаком. Как правильно собрать бэкап данных? Где хранить резервные копии? Как обеспечить необходимый уровень ретроспективы хранения копий? Как унифицировать процесс резервного копирования для целого зоопарка различного ПО?


Читать дальше →
victoremelian

Выпуск Mongoose OS 2.6, платформы для IoT-устройств

2 недели 1 день ago
Доступен релиз проекта Mongoose OS 2.6.0, предлагающего фреймворк для разработки прошивок для устройств интернета вещей (IoT), реализованных на базе микроконтроллеров ESP32, ESP8266, CC3220, CC3200 и STM32F4. Имеются встроенная поддержка интеграции с платформами AWS IoT, Google IoT Core, Microsoft Azure, Samsung Artik, Adafruit IO, а также с любыми MQTT-серверами. Код проекта распространяется под лицензией Apache 2.0.

Не Let's Encrypted единым — как сделать сертификат на локальном удостоверяющем центре

2 недели 1 день ago
Дисклеймер
В этой статье выражено личное мнение автора, его видение мира, его путь, и это все не претендует на абсолютную верность и объективность. Автор не несет никакой ответственности за последствия использования данной информации, он только надеется что эта информация поможет сделать кому-то жизнь проще.
Зачем нам все это надо?

Война… Война никогда не меняется… (с) Fallout


Да, война за свои данные никогда не меняется и не останавливается. Она идет каждую минуту, каждую секунду, каждый тик процессора.


Но к черту эту пафосную фигню, оставим это маркетологам по продаже продуктов по безопасности. Сегодняшняя статья маленькая, но надеюсь весьма полезная — как сделать себе сертификат подписанный своим собственным центром сертификации.


Чего НЕ будет в статье


  • как настроить свой собственный центр сертификации
  • авторизация по сертификатом
  • внедрение x509
  • какой-то экзотики связной с сертификатами

Что будет в статье


  • как создать сертификат подписанный локальным сервером сертификации
  • как создать сертификат даже при условии что система не умеет генерировать запрос

Кому интересно — прошу под кат

Читать дальше →
Dr_Wut

Проект GNUstep опубликовал утилиту синхронизации файлов StepSync 1.0

2 недели 1 день ago
Проект GNUstep подготовил первый стабильный выпуск StepSync, утилиты для синхронизации файлов и резервного копирования. Код проекта поставляется под лицензией GPLv2+ и связан зависимостями с библиотеками GNUstep. Готовые сборки подготовлены только для macOS.

Выпуск музыкального проигрывателя Elisa 0.3, развиваемого сообществом KDE

2 недели 1 день ago
Сформирован выпуск музыкального проигрывателя Elisa 0.3, построенного на основе технологий KDE и распространяемого под лицензией LGPLv3. Разработчики приложения пытаются воплотить в жизнь рекомендации по визуальному дизайну мультимедийных проигрывателей, разработанных рабочей группой KDE VDG. При развитии проекта основное внимание уделяется обеспечению стабильности, а уже потом наращиванию функциональности. Бинарные сборки в ближайшее время будут подготовлены для Linux (rpm для Fedora и универсальные пакеты flatpak), macOS и Windows.

MNaaS и eSIM — плюсы и минусы виртуализации для сотовых операторов и их клиентов

2 недели 2 дня ago
Технологии виртуализации приходят в сети мобильных операторов. Начали появляться сервисы типа Mobile Network as a Service (MNaaS) и приобретать популярность электронные SIM. Поговорим о потенциальной пользе этих технологий для операторов и клиентов и сложностях их реализации.

Читать дальше →
VASExperts

Первый бета-выпуск операционной системы Haiku R1

2 недели 2 дня ago
После девяти лет альфа-тестирования и спустя шесть лет с момента формирования прошлого альфа-выпуска подготовлен первый бета-выпуск операционной системы Haiku R1. Изначально проект был создан как реакция на закрытие ОС BeOS и развивался под именем OpenBeOS, но был переименован в 2004 году из-за претензий, связанных с использованием в названии торговой марки BeOS. Для оценки работы нового выпуска подготовлено несколько загрузочных Live-образов (x86, x86-64). Исходные тексты большей части ОС Haiku распространяются под свободной лицензией MIT, исключение составляют некоторые библиотеки, медиа-кодеки и компоненты, заимствованные из других проектов.

Уязвимость в Facebook привела к захвату контроля над 50 миллионами учётных записей

2 недели 2 дня ago
Facebook раскрыл сведения об инциденте с безопасностью, в результате которого атакующие получили контроль как минимум за 50 миллионами учётных записей пользователей социальной сети. В качестве превентивной меры отозваны ключи аутентификации сеанса у 90 млн пользователей, которых потенциально могла затронуть атака.

Проекту GNU исполнилось 35 лет

2 недели 2 дня ago
35 лет назад Ричард Столлман основал проект GNU (Gnu's Not Unix), нацеленный на разработку системных компонентов для создания свободного аналога Unix, позволяющих полностью обойтись без проприетарного ПО. В настоящий момент под крылом GNU развивается 391 свободный проект, среди которых GCC, Glibc, GNOME, Bash, Emacs, Bazaar, binutils, classpath, coreutils, sysutils, ddd, FreeFont, gawk, gdb, GetText, Ghostscript, GIMP, Gnash, GMediaServer, Gnumeric, gnuPg, gnuTLS, GTK+, Gzip, ядро linux-libre, MidnightCommander, ncurses, screen, wget.

Выпуск Wine 3.17

2 недели 3 дня ago
Состоялся экспериментальный выпуск открытой реализации Win32 API - Wine 3.17. С момента выпуска версии 3.16 было закрыто 36 отчётов об ошибках и внесено 287 изменений.

Выпуск Nuitka 0.6.0, компилятора для языка Python

2 недели 3 дня ago
Подготовлен выпуск проекта Nuitka 0.6.0, в рамках которого развивается компилятор, позволяющий транслировать скрипт на языке Python в представление на C++, которое затем можно скомпилировать в исполняемый файл, использующий libpython для обеспечения максимальной совместимости с CPython (используются штатные средства CPython для управления объектами). Обеспечена полная совместимость с актуальными выпусками Python 2.x и 3.x. По сравнению с CPython скомпилированные скрипты демонстрируют в тестах pystone повышение производительности на 312%. Код проекта распространяется под лицензией Apache.

[Перевод] Как развернуть приложение Ruby on Rails с HAProxy Ingress, unicorn/puma и веб-сокетами

2 недели 3 дня ago

После нескольких месяцев тестов мы наконец перенесли приложение Ruby on Rails в продакшен с кластером Kubernetes.


В этой статье я расскажу, как настроить маршрутизацию на основе Path для приложения Ruby on Rails в Kubernetes с контроллером HAProxy Ingress.


image

Читать дальше →
nAbdullin

[Перевод] Введение в процессы загрузки ядра и запуска системы Linux

2 недели 3 дня ago
Всем привет! Вот мы и открыли очередной, четвёртый по счёт уже, поток курса «Администратор Linux», который уверенно занимают свою нишу рядом с девопсерским курсом. Больше преподавателей, больше информации и стендов. Ну и как всегда больше интересной информации, которую подобрали преподаватели.

Поехали.

Задумывались ли вы когда-нибудь, что нужно для того, чтобы ваша система была готова к запуску приложений?

Понимать процессы загрузки ядра и запуска системы Linux, важно для настройки Linux и решения проблем запуска. В этой статье представлен обзор процесса загрузки ядра с использованием GRUB2 загрузчика и запуска, выполняемого системой инициализации systemd.

На самом деле, есть два ряда событий, необходимых для приведения компьютера с Linux в рабочее состояние: загрузка ядра (boot) и запуск системы (startup). Процесс загрузки ядра начинается при включении компьютера и заканчивается с инициализацией ядра и запуском systemd. После этого начинается процесс запуска системы, и именно он доводит компьютер Linux до рабочего состояния.

Читать дальше →
MaxRokatansky

[Перевод] Введение в процессы загрузки ядра и запуска системы Linux

2 недели 3 дня ago
Всем привет! Вот мы и открыли очередной, четвёртый по счёт уже, поток курса «Администратор Linux», который уверенно занимают свою нишу рядом с девопсерским курсом. Больше преподавателей, больше информации и стендов. Ну и как всегда больше интересной информации, которую подобрали преподаватели.

Поехали.

Задумывались ли вы когда-нибудь, что нужно для того, чтобы ваша система была готова к запуску приложений?

Понимать процессы загрузки ядра и запуска системы Linux, важно для настройки Linux и решения проблем запуска. В этой статье представлен обзор процесса загрузки ядра с использованием GRUB2 загрузчика и запуска, выполняемого системой инициализации systemd.

На самом деле, есть два ряда событий, необходимых для приведения компьютера с Linux в рабочее состояние: загрузка ядра (boot) и запуск системы (startup). Процесс загрузки ядра начинается при включении компьютера и заканчивается с инициализацией ядра и запуском systemd. После этого начинается процесс запуска системы, и именно он доводит компьютер Linux до рабочего состояния.

Читать дальше →
MaxRokatansky

Intel разрабатывает новый драйвер для своих графических адаптеров

2 недели 3 дня ago
На проходящей в эти дни конференции разработчиков Xorg Кеннет Граунке из компании Intel представил новый OpenGL-драйвер Iris для одноимённых графических чипов Intel. Архитектура нового драйвера сильно отличается от классической архитектуры драйвера i965 и базируется на интерфейсе Gallium3D, предоставляемом Mesa. В презентации описаны недостатки старого драйвера и краткий план по улучшению нового драйвера Iris.

Выпуск uBlock Origin 1.17. Автоотключение JavaScript для медленных соединений в Chrome для Android

2 недели 3 дня ago
Доступен новый выпуск блокировщика нежелательного контента uBlock Origin 1.17, обеспечивающего блокирование рекламы, вредоносных элементов, кода для отслеживания перемещения, JavaScript-майнеров и других мешающих нормальной работе элементов. Дополнение uBlock Origin отличается высокой производительностью и экономным расходованием памяти, и позволяет не только избавиться от назойливых элементов, но и сократить потребление ресурсов и ускорить загрузку страниц.