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

Асинхронно програмиране в JavaScript. ( Callback, Promise, RxJs )

Здравейте на всички. Аз съм Сергей Омелницки. Неотдавна проведох стрийм за реактивно програмиране, където обяснявах за асинхронността в JavaScript. Днес бих искал да обобщя този материал. Но преди да започнем с основния материал, трябва да направим въведение. И така, нека започнем с определенията: какво е стек и опашка? Стекът е колекция, чиито елементи […]

Разбиране на Docker

Вече няколко месеца използвам docker за структуриране на процеса на разработка/доставка на уеб проекти. Предлагам на читателите на „Хабрахабра“ превод на въведението към статията за docker — „Разбиране на docker“. Какво е docker? Docker е отворена платформа за разработка, доставка и експлоатация на приложения. Docker е проектиран за по-бързо разгръщане на вашите приложения. С помощта на docker можете да отделите вашето приложение от вашата инфраструктура и […]

Издание на Wine 4.13

Достъпен е експериментален вариант на отворената реализация на Win32 API — Wine 4.13. От момента на излизането на версия 4.12 са затворени 15 отчета за грешки и са направени 120 промени. Най-важните промени: Добавена е поддръжка за пренасочване на запроси за удостоверяване през услугата Microsoft Passport; Обновени са заглавните файлове; Затворени са отчети за грешки, свързани с работата на игри и приложения: Evoland (Steam), NVIDIA GeForce Experience […]

Излезе версия на конзолния XMPP/Jabber клиент profanity 0.7.0

След половин година от последното издание е представена версия на мултиплатформения конзолен XMPP/Jabber клиент profanity 0.7.0. Интерфейсът на profanity е създаден с помощта на библиотеката ncurses, поддържа известия с помощта на библиотеката libnotify. Приложението може да бъде компилирано или с библиотеката libstrophe, реализираща работата с протокола XMPP, или с нейния форк libmesode, поддържан от разработчика. Возможностите на клиента могат да бъдат разширени чрез използването на плъгини на […]

re2c 1.2

В петък, 2-ри август излезе новата версия на re2c — свободен генератор на лексикални анализатори за езици C и C++. Напомняме, че re2c е създаден през 1993 година от Питър Бамбулис като експериментален генератор на много бързи лексикални анализатори, разграничаващ се от другите генератори с новата си бързина на генерирания код и необичайно гъвкавия потребителски интерфейс, който позволява лесно и ефективно вграждане на анализатори в съществуващи […]

werf — наш инструмент за CI/CD в Kubernetes (обзор и видео доклад)

На 27 май в главната зала на конференцията DevOpsConf 2019, която се проведе в рамките на фестивала РИТ++ 2019, в секция «Непрерывная поставка», беше изнесено докладът «werf — нашият инструмент за CI/CD в Kubernetes». В него се обсъждат проблемите и предизвикателствата, с които се сблъсква всеки при деплой в Kubernetes, както и нюансите, които не могат да бъдат забелязани веднага. […]

Блокчейн като платформа за цифрова трансформация

Традиционно ИТ системите на предприятията се изграждаха за автоматизация на задачи, подкрепяйки целевите системи, например ERP. Днес организациите трябва да решават различни задачи – задачи за цифровизация, цифрова трансформация. Правенето на това на базата на предишната ИТ архитектура е трудно. Цифровата трансформация е сериозно предизвикателство. На какво трябва да се основава програмата за преобразуване на ИТ системите с цел цифрова трансформация на бизнеса? Правилната ИТ инфраструктура е ключът към […]

Създаден е репозиторий EPEL 8 с пакети от Fedora за RHEL 8

Проектът EPEL (Extra Packages for Enterprise Linux), който поддържа репозитория с допълнителни пакети за RHEL и CentOS, е стартирал версия на репозитория за дистрибуции, съвместими с Red Hat Enterprise Linux 8. Бинарните сборки се произвеждат за архитектури x86_64, aarch64, ppc64le и s390x. На тази фаза на развитие на репозиторията са налични около 250 допълнителни пакета, поддържани от общността на Fedora Linux (в […]

Издаване на генератора на лексически анализатори re2c 1.2

Състоя се издаването на re2c, свободен генератор на лексически анализатори за езици C и C++. Напомняме, че re2c беше написан през 1993 година от Питър Бамбулис като експериментален генератор на много бързи лексически анализатори, който се отличава от другите генератори със скоростта на генерирания код и необичайно гъвкавия потребителски интерфейс, който позволява лесно и ефективно внедряване на анализатори в съществуващата кодова база. Оттогава […]

Издаване на дистрибуцията Linux Mint 19.2

Представен е релизът на дистрибуцията Linux Mint 19.2, второто обновление на клона Linux Mint 19.x, който е базиран на пакетите на Ubuntu 18.04 LTS и ще бъде поддържан до 2023 година. Дистрибуцията е напълно съвместима с Ubuntu, но съществено се отличава по подхода към организирането на потребителския интерфейс и избора на приложението, използвани по подразбиране. Разработчиците на Linux Mint осигуряват десктопна среда, която отговаря на класическите канони за организация на работния плот, която […]

Gitea v1.9.0 ― самообслужван git без болка (и с чаша чай!)

Gitea ― това е проект, целта на който е да създаде най-простия, най-бързия и най-безболезнен интерфейс за Git за самостоятелно хостване. Проектът поддържа всички платформи, поддържани от Go ― GNU/Linux, macOS, Windows на архитектури от x86_(64) и arm64 до PowerPC. Тази версия на Gitea съдържа важни корекции на сигурността, които няма да бъдат пренесени обратно в клона 1.8. Поради тази причина […]

GNU C библиотека v2.30

Излезе нова версия на системната библиотека glibc – 2.30. Някои актуализации: Кодировките на символите, информацията за типовете символи и таблиците за транслитерация са обновени и вече поддържат Unicode версия 12.1.0. Динамичният линкер приема аргумент — preload за предварително зареждане на обекти в допълнение към променливата на средата LD_PRELOAD. Добавена е функция twalk_r. Тя е подобна на вече съществуващата функция twalk, но може да предава […]

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