Kategorija: Blogs

PostgreSQL antipatterns: «Nebeidzamība nav robeža!», vai Mazliet par rekursiju

Рекурсия — очень мощный и удобный механизм, если над связанными данными делаются одни и те же действия «вглубь». Но неконтролируемая рекурсия — зло, которое может приводить или к бесконечному выполнению процесса, или (что случается чаще) к «выжиранию» всей доступной памяти. СУБД в этом отношении работают по тем же принципам — «сказали копать, я и копаю». […]

Google will disclose information on vulnerabilities in third-party Android devices

Google has introduced the Android Partner Vulnerability initiative, under which it plans to disclose information about vulnerabilities in Android devices from various OEM manufacturers. The initiative aims to make information about vulnerabilities specific to firmware from third-party manufacturers more transparent for users. Until now, official vulnerability reports (Android Security Bulletins) only reflected issues in the main code provided […]

Release of virt-manager 3.0.0, interface for managing virtual environments

Red Hat has released a new version of the graphical interface for managing virtual environments — Virt-Manager 3.0.0. The Virt-Manager shell is written in Python/PyGTK, serves as a wrapper around libvirt, and supports management of systems such as Xen, KVM, LXC, and QEMU. The project's code is distributed under the GPLv2 license. The program provides tools for visualizing statistics on the performance and resource consumption of virtual machines, […]

Release of Stratis 2.2, toolkit for managing local storage

The release of the Stratis 2.2 project has been announced, developed by Red Hat and the Fedora community to unify and simplify tools for configuring and managing a pool of one or more local drives. Stratis provides capabilities such as dynamic space allocation in storage, snapshots, integrity assurance, and layer creation for caching. The project code is written in Rust and distributed under the […]

История архитектуры Dodo IS: ранний монолит

Или каждая несчастная компания с монолитом несчастлива по-своему. Разработка системы Dodo IS началась сразу же, как и бизнес Додо Пиццы — в 2011 году. В основе лежала идея полной и тотальной оцифровки бизнес-процессов, причем своими силами, что еще тогда в 2011 году вызывало много вопросов и скептицизма. Но вот уже 9 лет мы идем по […]

Настройка ядра Linux для GlusterFS

Перевод статьи подготовлен в преддверии старта курса «Administrator Linux. Professional». Периодически то тут, то там возникают вопросы о рекомендациях Gluster относительно настройки ядра и есть ли в этом необходимость. Такая необходимость возникает редко. На большинстве нагрузок ядро работает очень хорошо. Хотя есть и обратная сторона. Исторически ядро Linux охотно потребляет много памяти, если ему предоставить […]

The Fedora Linux edition for smartphones has been introduced

Pēc desmit gadu neaktivitātes ir atsākusi darbu Fedora Mobility grupa, kas ir vērsta uz oficiālā Fedora izplatījuma versijas izstrādi mobilajām ierīcēm. Pašreiz izstrādātā Fedora Mobility versija ir paredzēta uzstādīšanai viedtālrunī PinePhone, kuru attīsta kopiena Pine64. Nākotnē tiek gaidītas Fedora versijas citiem viedtālruņiem, piemēram, Librem 5 un OnePlus 5/5T, pēc to atbalsta parādīšanās […]

SFC gatavo prasību pret GPL pārkāpējiem un attīstīs alternatīvās programmatūras

Tiesību aizsardzības organizācija Software Freedom Conservancy (SFC) ir izstrādājusi jaunu stratēģiju, lai nodrošinātu GPL licences prasību izpildi ierīcēs, kuru programmatūra balstīta uz Linux. Lai īstenotu šo ierosinājumu, ARDC fonds (Amateur Radio Digital Communications) jau ir piešķīris SFC organizācijai grantu 150 tūkstošu dolāru apmērā. Darbi tiks veikti trīs virzienos: ražotāju piespiešana ievērot GPL un […]

Gitter kļūst par daļu no Matrix tīkla

Uzņēmums Element iegādājas Gitter no GitLab, lai pielāgotu pakalpojumu federatīvās Matrix tīkla darbībai. Tas ir pirmais liels ziņapmaiņas rīks, kas plānots caurspīdīgi pārvietot uz decentralizētu tīklu kopā ar visiem lietotājiem un ziņojumu vēsturi. Gitter ir brīva centralizēta saziņas platforma grupām starp izstrādātājiem. Papildus standarta komandām līdzīgai funkcionālitātei tā faktiski ir līdzīga nebrīvā […]

В Tarantool можно совместить супербыструю базу данных и приложение для работы с ними. Вот как просто это делается

Пять лет назад я попробовал работать с Tarantool, но тогда он мне не зашел. Но недавно я проводил вебинар, где рассказывал про Hadoop, про то, как работает MapReduce. Там мне задали вопрос — «А почему под эту задачу не использовать Tarantool?». Ради любопытства я решил вернуться к нему, протестировать последнюю версию — и на этот […]

Ubuntu 20.10 beta izlaišana

Tika izlaista Ubuntu 20.10 «Groovy Gorilla» beta versija, kas iezīmēja pilnīgu pakotņu datu bāzes aizsardzību un pārgāja uz galīgo testēšanu un kļūdu labošanu. Laižot klajā 22. oktobra, tiek radītas gatavas testēšanas attēli Ubuntu, Ubuntu Server, Lubuntu, Kubuntu, Ubuntu Mate, Ubuntu Budgie, Ubuntu Studio, Xubuntu un UbuntuKylin (versija Ķīnai). Galvenās izmaiņas: tika atjauninātas programmu versijas. Darba galds […]

DataHub ar atvērtā koda: meklēšanas un metadatņu atklāšanas platforma no LinkedIn

DataHub с открытым исходным кодом: платформа поиска и обнаружения метаданных от LinkedIn Быстрый поиск нужных данных необходим для любой компании, которая полагается на большое количество данных для принятия решений на основе этих данных. Это не только влияет на продуктивность пользователей данных (включая аналитиков, разработчиков машинного обучения, специалистов по обработке данных и инженеров данных), но также […]

Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem 🔥 Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem | ProHoster