Автор: Юрий Гагарин

Битва Jenkins и GitLab CI/CD

През последното десетилетие са постигнати значителни успехи в сферата на разработката на инструменти за непрекъсната интеграция (Continuous Integration, CI) и непрекъснато разгръщане (Continuous Delivery, CD). Развитието на технологиите за интеграция на разработка и опериране на софтуер (Development Operations, DevOps) доведе до бърз ръст на търсенето на инструменти за CI/CD. Съществуващите решения постоянно се подобряват, стремейки се да бъдат в крак с времето, излизат нови версии, в света на контрола […]

Промишлени тенденции в областта на масовите системи за съхранение на данни

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

Запознаваме се със семафорите в Linux

Преводът на статията е подготвен в навечерието на старта на курса «Administrator Linux.Basic». Семафорът е механизъм, който позволява на конкуриращите се процеси и потоци да работят с общи ресурси и помага при решаването на различни проблеми на синхронизация, като гонки, дедлокове (взаимни блокировки) и неправилно поведение на потоците. За решаването на тези проблеми в ядрото присъстват такива средства като мютекси, семафори, сигнали и бариери. […]

Desperados III получи втора допълнителна история

THQ Nordic и Mimimi Games обявиха за излизането на второто допълнение, озаглавено Money for the Vultures – Part 2: Five Steps Ahead, към тактиката в реално време Desperados III в рамките на сезонния абонамент. В него продължава историята на първото допълнение Money for the Vultures Part I: Late to the Party. Бандата на хулиганите се връща в Луизиана, за да […]

Издание на DXVK 1.7.2, реализация на Direct3D 9/10/11 върху API Vulkan

Формировало издание на DXVK 1.7.2, предоставявайки реализация DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 и 11, работещи чрез транслация на повици в API Vulkan. За да се използва DXVK, е необходимо наличието на драйвери с поддръжка на API Vulkan 1.1, като Mesa RADV 19.2, NVIDIA 415.22, Intel ANV 19.0 и AMDVLK. DXVK може да се прилага за стартиране на 3D приложения и игри в […]

Издание на Red Hat Enterprise Linux 7.9 и Oracle Linux 7.9

Компанията Red Hat пусна дистрибуция на Red Hat Enterprise Linux 7.9 (за новата версия обявена преди седмица само на портала access.redhat.com, в списъка с разпратки и в раздела с прессъобщения, анонсът така и не се появи). Инсталационните образи на RHEL 7.9 са налични за изтегляне само за регистрирани потребители на Red Hat Customer Portal и са подготвени за архитектури x86_64, IBM POWER7+, POWER8 (big […]

Тези луди KPI

Обичате ли KPI? Предполагам, вероятно не. Трудно е да се намери човек, който не е пострадал от KPI по един или друг начин: някой не е достигнал целевите показатели, някой е срещнал субективна оценка, а някой е работил, уволнил се е, но така и не е успял да разбере от какво се състоят тези конкретни KPI, за които в компанията дори се страхували да споменават. И […]

Създаване на оптимизирани Docker образи за Spring Boot приложение

Контейнерите станаха предпочитано средство за опаковане на приложение с всички зависимости на софтуера и операционната система, а след това доставка до различни среди. В тази статия се разглеждат различни методи за контейнизиране на Spring Boot приложение: създаване на Docker образ с помощта на Docker файл, създаване на OCI образ от изходния код с помощта на Cloud-Native Buildpack и оптимизация на изображението по време на изпълнение чрез […]

В Chrome започна активирането на IETF QUIC и HTTP/3

Компанията Google обяви началото на замяната на собствената редакция на протокола QUIC с вариант, разработван в спецификацията IETF. Използваният в Chrome вариант на QUIC от Google в някои детайли се различава от варианта в спецификациите на IETF. При това Chrome поддържа и двата варианта на протокола, но по подразбиране все още е използвал своя вариант QUIC. От днес 25% от потребителите на стабилната […]

Отворени са източните кодове на GitHub Docs

GitHub обяви за откритие на изходния код, осигуряващ работата на услугата docs.github.com, както и публикува документацията, налична там, в Markdown формат. Кодът може да бъде използван за създаване на интерактивни раздели за преглед и навигация в документацията на проекта, първоначално оформена в Markdown формат и преведена на различни езици. Потребителите също могат да предлагат свои корекции и нови документи. Освен GitHub, посоченият […]

Издание на Chrome 86

Компанията Google представи изданието на уеб браузъра Chrome 86. В същото време е наличен и стабилен релиз на свободния проект Chromium, който е основата на Chrome. Браузърът Chrome се отличава с използването на логота на Google, наличието на система за изпращане на уведомления в случай на срив, възможността за изтегляне на Flash модули по заявка, модули за възпроизвеждане на защитено видеосъдържание (DRM), система за автоматично инсталиране на актуализации и предаване на RLZ параметри при търсене. Следващото издание на Chrome 87 […]

Microsoft пренасочва Wayland за WSL2

На ZDNet се появи интересна новина: Wayland е пренасочен за Windows Subsystem for Linux 2, което ще позволи стартирането на графични приложения от Linux в Windows 10. Те работеха и преди, но за това беше необходимо да се инсталира друг X-сървър, а с пренасочването на Wayland всичко ще работи веднага. Всъщност, потребителят ще вижда RDP клиент, през който ще вижда приложението. […]

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