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

Релиз на Vaultwarden 1.23, алтернативен сървър за мениджъра на пароли Bitwarden

Излезе версия 1.23.0 на проекта Vaultwarden (бивш bitwarden_rs), който развива алтернативна сървърна част за мениджър на пароли Bitwarden, съвместима на ниво API и способна да работи с официалните клиенти на Bitwarden. Целта на проекта е да предостави кроссплатформена реализация, позволяваща стартиране на Bitwarden сървъри на собствените си съоръжения, но в отличие от официалния Bitwarden сървър, той консумира значително по-малко ресурси. Кодът на проекта Vaultwarden е написан на […]

Уязвимост, допускаща подмяна на JavaScript код чрез WordPress плъгин OptinMonster

В WordPress добавката OptinMonster, която има над милион активни инсталации и се използва за организиране на изскачащи известия и предложения, е открита уязвимост (CVE-2021-39341), позволяваща вмъкването на собствен JavaScript код на сайта, използващ посочената добавка. Уязвимостта е отстранена в версия 2.6.5. За блокиране на достъпа чрез компрометирани ключове след инсталиране на обновлението, разработчиците на OptinMonster анулираха всички предишно създадени ключове за достъп до API и добавиха […]

Релиз на Tokio 1.13.0, платформа за изграждане на асинхронни приложения на езика Rust

Излезе версия 1.13.0 на платформата Tokio, предназначена за създаване на високопроизводителни приложения на езика Rust, базирани на събитийно-ориентирана архитектура (Event-driven), която поддържа многопоточност и обработка на мрежови заявки в асинхронен режим. Проектът е написан на езика Rust и се разпространява под лиценз MIT. В новата версия се отбелязват разширения в документацията, редица поправки в мрежовата подсистема и системата за синхронизация. Tokio включва […]

BuguRTOS 4.1.0

След почти две години след предишното издание излезе новата версия на вградена операционна система в реално време BuguRTOS-4.1.0. (прочетете повече…) bugurtos, embedded, opensource, rtos

Как един стартап премина от docker-compose до Kubernetes

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

Спиране на разработката на дистрибуцията Trident, която преди две години премина от TrueOS на Void Linux

Обявено е прекратяването на разработката на потребителския дистрибутив Trident, първоначално създаден на базата на FreeBSD и TrueOS (PC-BSD), но преди две години преместен на пакетна основа Void Linux. Дистрибутивът използва файловата система ZFS и система за инициализация OpenRC. Решението за преустановяване е взето от ключовите разработчици, чийто жизнени обстоятелства напоследък се промениха, както и личните им предпочитания. Постепенното извеждане от експлоатация на елементите […]

Slack Ruby App. Част 3. Взаимодействие на приложението с гост, като Heroku

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

Релиз на анализа на трафика sniffglue 0.14.0

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

Проектът PostgREST развива RESTful API демон за PostgreSQL.

PostgREST — отворен уеб сървър, който позволява да се превърне всяка база данни, съхранявана в СУБД PostgreSQL, в полноценен RESTful API. Мотивацията за написването на PostgREST беше желанието да се избегне ръчното програмиране на CRUD, тъй като това може да доведе до проблеми: написването на бизнес логика често дублира, игнорира или усложнява структурата на базата данни; обектно-релационното отразяване (ORM mapping) е ненадеждна абстракция, която води до […]

X.Org Server 21.1.0

След три години и половина от излизането на последната значима версия, беше издадено X.Org Server 21.1.0. Променена е системата за нумерация на версиите: сега първата цифра означава годината, втората — поредния номер на голямото издание за годината, а третата — коригиращото обновление. От значителните промени можем да отбележим следните: В xvfb е добавена поддръжка за 2D ускорение Glamor. Добавена е пълна поддръжка на системата за изграждане Meson. […]

Релационни бази данни: история, еволюция и перспективи

Здравей, Хабр! Казвам се Азат Якупов, работя като Data Architect в компанията Quadcode. Днес искам да говоря за релационните бази данни, които играят важна роля в съвременния ИТ свят. То, което представляват и за какво служат, вероятно е разбираемо за повечето читатели. Но как и защо се появяват релационните бази данни? Много от нас знаят само […]

Първото стабилно издание на браузъра Microsoft Edge за Linux

Компанията Microsoft публикува първото стабилно издание на собствен браузър Edge за Linux. В репозиторито е наличен пакет microsoft-edge-stable_95, достъпен във форматите rpm и deb за Fedora, openSUSE, Ubuntu и Debian. Изданието е базирано на движка Chromium 95. Microsoft спря развитието на движка EdgeHTML през 2018 година и започна да развива Edge на базата на движка Chromium. chrome, edge

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