Категория: Блог

Обявени са бонусите за предварителна поръчка на конзолните версии на Torchlight II

Компанията Perfect World Entertainment и студиото Panic Button Games представиха бонусите за предварителна поръчка на предстоящата конзолна версия на Torchlight II. Вече можете да направите предварителна поръчка на Torchlight II в PlayStation Store и Microsoft Store, докато страницата на играта в Nintendo eShop ще бъде налична по-късно. Бонусите за закупуване на играта преди нейното издание включват един универсален и един ексклузивен […]

Настройка на PHP-FPM: използваме pm static за максимална производителност

Неоредактирана версия на статията първоначално беше публикувана на haydenjames.io и се публикува тук с разрешение на нейния автор. В кратце ще обясня как най-добре да настроите PHP-FPM, за да увеличите пропускната способност, намалите закъснението и по-стабилно използвате процесорните ресурси и паметта. По подразбиране, редът PM (мениджър на процесите) в PHP-FPM има стойност dynamic, а ако […]

Обявен е излизането на дистрибуцията Slackel 7.2

Представен е излизането на дистрибуцията Slackel 7.2, изградена на основата на проектите Slackware и Salix, и напълно съвместима с предлаганите в тях репозитории. Ключовата особеност на Slackel е използването на постоянно обновяваща се версия Slackware-Current. Графичното окружение е базирано на управителя на прозорци Openbox. Размерът на загрузъчния образ, способен да работи в Live режим, е 1.5 Гб (32 и 64 бита). Дистрибуцията може да се използва на системи с […]

Контейнер – на конвейер: CRI-O сега по подразбиране в OpenShift Container Platform 4

Платформата Red Hat OpenShift Container Platform 4 позволява да се постави в поток създаването на хостове за разгръщане на контейнери, включително в инфраструктурата на доставчици на облачни услуги, на платформи за виртуализация или в bare-metal системи. За да създадем истинска облачна платформа, трябваше да вземем под строг контрол всички използвани елементи и по този начин да повишим надеждността на сложния процес на автоматизация. […]

Пример за изпълнение на Continuous Integration с помощта на BuildBot

(Снимка от Computerizer от Pixabay) Привет! Казвам се Евгений Черкин, аз съм програмист в екипа за разработка на миннодобивната компания Polymetal. Започвайки всеки голям проект, започваш да се замисляш: „Кой софтуер е най-добре да се използва за неговото обслужване?“. IT проектът преминава през редица етапи преди издаването на следващата версия. Добре е, когато веригата на тези етапи е автоматизирана. Сам по себе си автоматизираният процес на издаване на нова версия […]

Как да изберете Open Source лицензия за RAD фреймворк в GitHub

В тази статия ще поговорим малко за авторските права, но основно за избора на свободна лицензия за RAD фреймворка IONDV. Фреймворк и за опенсорсни продукти на неговата основа. Ще разкажем за разрешителната лицензия Apache 2.0, за това, което ни доведе до нея и с какви решения се сблъскахме в процеса. Процесът на избор на лицензия е доста трудоемък […]

Приятно и полезно в преподаването

Здравейте на всички! Преди година написах статия за това как организирах университетски курс по обработка на сигнали. Съдейки по отзивите, в статията има много интересни идеи, но тя е дълга и трудна за четене. Отдавна исках да я разделя на по-малки части и да ги напиша по-разбираемо. Но не мога да пиша едно и също нещо два пъти. Освен това, […]

Издание на Deepin 15.11, развивающее собственное графично окружение

Представен е релиз на дистрибутива Deepin 15.11, основан на пакетната база Debian, но развива собствен работен плот Deepin Desktop Environment и около 30 потребителски приложения, сред които музикален плейър DMusic, видео плейър DMovie, система за обмен на съобщения DTalk, инсталатор и център за инсталиране на софтуер Deepin Software Center. Проектът е основан от група разработчици от Китай, но се е трансформирал в международен проект. Дистрибутивът поддържа […]

Издание на системата за изграждане CMake 3.15

Състоя се релиз на кросплатформения отворен генератор за сценарии за изграждане CMake 3.15, който служи като алтернатива на Autotools и се използва в проекти като KDE, LLVM/Clang, MySQL, MariaDB, ReactOS и Blender. Кодът на CMake е написан на C++ и се разпространява под лицензия BSD. CMake се отличава с предоставянето на прост сценарен език, средства за разширяване на функционалността чрез модули и минимален брой зависимости (без привързване към […]

Предимства и недостатъци на HugePages

Преводът на статията е подготвен за студенти от курса „Администратор по Linux“. По-рано разказах как да проверите и активирате използването на Hugepages в Linux. Тази статия ще бъде полезна, само ако наистина имате къде да използвате Hugepages. Срещал съм много хора, които се заблуждават от перспективата, че Hugepages магически ще повишат производителността. Независимо от това, hugepaging е сложна тема, […]

Kubernetes Operator на Python без рамки и SDK.

Go в момента е монополист в среди програмни езици, които хората избират за писане на оператори за Kubernetes. Има обективни причини за това: Съществува мощен фреймуърк за разработка на оператори на Go — Operator SDK. На Go са написани приложения, които промениха играта, като Docker и Kubernetes. Писането на свой оператор на Go означава да говорите с екосистемата на […]

Балансировка на записите и четенето в база данни

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

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster