Автор: ProHoster

QtProtobuf 0.4.0

Выпущена новая версия библиотеки QtProtobuf. QtProtobuf –— свободная библиотека, выпускаемая под лицензией MIT. С ее помощью вы можете с легкостью использовать Google Protocol Buffers и gRPC в вашем Qt проекте. Ключевые изменения: Добавлена поддержка вложенных типов. Добавлен gRPC API для QML. Исправлена статическая простройка для well-known типов. Добавлен базовый пример использования с пошаговой инструкцией. Добавлена […]

GnuCash 4.0

Вышла версия 4.0, широко известной программы для финансового учёта (доходы, расходы, банковские счета, акции) GnuCash. Она имеет иерархическую систему счетов, может разбивать одну транзакцию на несколько частей, напрямую импортировать данные счетов из интернета. Базируется на профессиональных принципах бухгалтерского учёта. Поставляется с набором стандартных отчётов и позволяет создавать свои собственные отчёты, как новые, так и видоизменённые […]

Firefox 78

Доступен Firefox 78. В диалоговое окно загрузки PDF-файлов добавлен пункт «Открыть в Firefox». Добавлена возможность отключить показ топа сайтов при щелчке по адресной строке (browser.urlbar.suggest.topsites). Пункты меню «Закрыть вкладки справа» и «Закрыть другие вкладки» перемещены в отдельное подменю. Если пользователь закрыл несколько вкладок разом (например, с помощью «Закрыть другие вкладки»), то пункт меню «Восстановить закрытую […]

Как GitLab помогает делать бэкапы больших хранилищ NextCloud

Привет, Хабр! Сегодня я хочу рассказать о нашем опыте автоматизации резервного копирования больших данных хранилищ Nextcloud в разных конфигурациях. Я работаю СТО в «Молния АК», где мы занимаемся конфигурационным управлением IT систем, для хранения данных используется Nextcloud. В том числе, с распределенной структурой, с резервированием. Проблемы вытекающие из особенностей инсталляций в том, что данных много. […]

Удаляем устаревшую feature branch в Kubernetes кластере

Привет! Feature branch (aka deploy preview, review app) — это когда деплоится не только master ветка, но и каждый pull request на уникальный URL. Можно проверить работает ли код в production-окружении, фичу можно показать другим программистам или продуктологам. Пока вы работаете в pull request’е, каждый новый commit текущий deploy для старого кода удаляется, а новый […]

5 современных альтернатив старым инструментам командной строки Linux

Используя более современные альтернативы наряду со старыми инструментами командной строки, можно получить больше удовольствия и даже повысить производительность труда. В повседневной работе в Linux / Unix мы используем множество инструментов командной строки — например, du для мониторинга использования диска и системных ресурсов. Некоторые из этих инструментов существуют уже давно. Например, top появился в 1984 году, […]

Всё для победы: Omron направляет промышленных роботов на борьбу с коронавирусом

Пандемия коронавируса подстегнула автоматизацию производственных процессов, поскольку людей из них пришлось исключать по соображениям безопасности. В сжатые сроки приспособить роботов для работы в медицинских учреждениях удалось преимущественно для логистических операций, но японская компания Omron доверила им и дезинфекцию помещений. Важная с точки зрения защиты людей от коронавируса операция по дезинфекции помещений подвергает риску участников подобных […]

Китайский производитель памяти YMTC: успех без международной кооперации невозможен

Основанная в 2016 году китайская компания Yangtze Memory (YMTC) планирует к концу текущего года освоить выпуск 128-слойной памяти типа 3D NAND, но её представители призывают не перегибать с восторгами по поводу самодостаточности этого амбициозного игрока на мировом рынке памяти. Без международной кооперации добиться прогресса не сможет ни один производитель. На мероприятии SEMICON China технический директор […]

Пандемия привела к сложностям в организации длительного изоляционного эксперимента SIRIUS

В начале июня стало известно, что проведение следующего международного эксперимента SIRIUS откладывается на полгода из-за распространения коронавируса. Теперь на страницах свежего номера журнала «Русский космос» появились подробности об организации этой длительной научной изоляции. SIRIUS, или Scientific International Research In Unique terrestrial Station, — это серия изоляционных экспериментов, нацеленных на изучение психологии и работоспособности человека в […]

Анализ миллиарда учётных записей, полученных в результате различных утечек баз пользователей

Опубликована статистика , сформированная на основе анализа коллекции из миллиарда учётных записей, полученных в результате различных утечек баз данных с параметрами аутентификации. Также подготовлены выборки с данными о частоте применения типовых паролей и списки из 1 тыс., 10 тыс., 100 тыс., 1 млн и 10 млн самых популярных паролей, которые могут использоваться для ускорения подбора […]

Релиз языка программирования Lua 5.4

После пяти лет разработки доступен релиз Lua 5.4, быстрого и компактного скриптового языка программирования, получившего большое распространение в качестве встраиваемого (например, для определения конфигурации или для написания расширений). Код интерпретатора Lua написан на языке Си и распространяется под лицензией MIT. Lua комбинирует простой процедурный синтаксис с мощными возможностями описания данных через использование ассоциативных массивов и […]

Проект KDE завершил первую фазу миграции на GitLab

Объявлено о завершении первой фазы перевода разработки KDE на GitLab и начале использования данной платформы в повседневной практике на сайте invent.kde.org. Первая фаза миграции охватывала перевод всех репозиториев с кодом KDE и процессов рецензирования. На второй фазе планируется задействовать возможности непрерывной интеграции, а на третьей перейти на использование GitLab для управления решением проблем и планированием […]