Автор: ProHoster

Пускане на среда за разработка на приложения KDevelop 5.6

След шест месеца разработка е представена версията на интегрираната среда за програмиране KDevelop 5.6, която напълно поддържа процеса на разработка за KDE 5, включително използването на Clang като компилатор. Кодът на проекта се разпространява под GPL лиценз и използва библиотеките KDE Frameworks 5 и Qt 5. В новата версия: Подобрена поддръжка за CMake проекти. Добавена е възможност за групиране на цели за изграждане на cmake […]

Пускане на мобилната платформа Android 11

Google публикува версията на отворената мобилна платформа Android 11. Изходните текстове, свързани с новата версия, са публикувани в Git хранилището на проекта (клон android-11.0.0_r1). Подготвени са актуализации на фърмуера за устройства от серията Pixel, както и за смартфони, произведени от OnePlus, Xiaomi, OPPO и Realme. Създадени са и универсални GSI (Generic System Images) сборки, подходящи за различни устройства, базирани на ARM64 и […]

Капацитет за съхранение, проследявани ефимерни обеми: EmptyDir на стероиди

Някои приложения също трябва да съхраняват данни, но те са доста спокойни с факта, че данните няма да бъдат запазени след рестартиране. Например услугите за кеширане са ограничени от RAM, но също така могат да преместват данни, които рядко се използват, в хранилище, което е по-бавно от RAM, с малко влияние върху цялостната производителност. Други приложения трябва да знаят, че […]

Наблюдение на микроуслуги на Flask с Prometheus

Няколко реда код и вашето приложение генерира показатели, уау! За да разберете как работи prometheus_flask_exporter, е достатъчен минимален пример: from flask import Flask from prometheus_flask_exporter import PrometheusMetrics app = Flask(__name__) metrics = PrometheusMetrics(app) @app.route('/') def main(): return 'OK' Това е всичко, от което се нуждаете, за да започнете! Като добавите импортиране и ред за инициализиране на PrometheusMetrics, получавате показатели […]

Направих моето PyPI хранилище с разрешение и S3. На Nginx

В тази статия бих искал да споделя опита си с NJS, JavaScript интерпретатор за Nginx, разработен от Nginx Inc, описвайки основните му възможности с помощта на реален пример. NJS е подмножество на JavaScript, което ви позволява да разширите функционалността на Nginx. На въпроса защо си имаш собствен преводач??? Дмитрий Волинцев отговори подробно. Накратко: NJS е nginx-way, а JavaScript е по-прогресивен, естествен и […]

Геймърският калъф Thermaltake H350 TG RGB разполага с RGB осветление

Thermaltake обяви компютърната кутия H350 TG RGB, предназначена за изграждане на настолен компютър за игри на дънна платка Mini-ITX, Micro-ATX или ATX. Новият продукт е изцяло изработен в черно. Предният панел се пресича диагонално от лента с многоцветно осветление. Вътрешността на системата се разкрива през стъклената странична стена. Размери на устройството - 442 × 210 × 480 mm. Калъфът ви позволява да използвате два диска със стандартен размер [...]

Nightdive показа втория тийзър трейлър за ремастъра на Shadow Man за безсмъртния вуду воин

Nightdive Studios публикува втория тийзър трейлър за Shadow Man Remastered, преиздание на екшън-приключенската игра от 1999 г., базирана на комикса Shadowman от Valiant. Нека ви напомним, че актуализираната версия на Shadow Man беше обявена през март тази година. След това, в юнското онлайн излъчване на PC Gaming Show, беше представен дебютен тийзър трейлър. Новото видео продължава две минути и половина: около 30 секунди отнема […]

„Ще направят играчите щастливи“: CDPR говори за микротранзакциите в мултиплейъра на Cyberpunk 2077

В скорошен разговор с инвеститори CD Projekt RED отговори на въпрос относно микротранзакциите в мултиплейъра Cyberpunk 2077, който трябва да бъде пуснат след пускането на частта за един играч на проекта. Студиото потвърди присъствието си в играта, но също така заяви, че монетизацията няма да бъде агресивна. Според компанията пазаруването в многопотребителски режим ще „направи потребителите щастливи“. Президентът на CD […] коментира микротранзакциите.

Картографиране на цифрови права, част III. Право на анонимност

TL;DR: Експертите споделят своята визия за проблемите в Русия, свързани с цифровото право на анонимност. На 12 и 13 септември Оранжерията на социалните технологии и РосКомСвобода провеждат хакатон за цифрово гражданство и цифрови права demhack.ru. В очакване на събитието организаторите публикуват трета статия, посветена на картографирането на проблемното поле, за да намерят интересно предизвикателство за себе си. Предишни статии: по право […]

Разбиране на персонализирани инструменти в Argo CD

Известно време след написването на първата статия, в която умело управлявах jsonnet и Gitlab, разбрах, че тръбопроводите със сигурност са добри, но ненужно сложни и неудобни. В повечето случаи се изисква типична задача: „генерирайте YAML и го поставете в Kubernetes“. Всъщност това е, което Argo CD прави забележително добре. Argo CD ви позволява да свържете Git хранилище и да изпратите […]

Изпробване на нови инструменти за изграждане и автоматизиране на внедряване в Kubernetes

Здравейте! Наскоро бяха пуснати много страхотни инструменти за автоматизация както за изграждане на Docker изображения, така и за внедряване в Kubernetes. В тази връзка реших да си поиграя с GitLab, да проуча подробно неговите възможности и, разбира се, да настроя тръбопровода. Вдъхновението за тази работа беше сайтът kubernetes.io, който се генерира автоматично от изходни кодове и за всеки пул се изпраща […]

EA пусна реклами на повторенията на EA Sports UFC 4

Наскоро Electronic Arts добави реклама към бойната игра EA Sports UFC 4, която беше показана в повторения на основните моменти от мача. Това се случи месец след излизането, така че рецензиращите журналисти не се натъкнаха на подобен трик от страна на издателя. Но след като рекламният видеоклип се разпространи в интернет и Electronic Arts беше силно критикуван от геймърите, беше решено рекламата да бъде премахната […]