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

Компанията Cloudflare подготви пачове, които радикално ускоряват дисковото криптиране в Linux

Разработчиците от Cloudflare разказаха за работата по оптимизация на производителността на дисковото криптиране в ядрото на Linux. В резултат са подготвени пачове за подсистемата dm-crypt и Crypto API, които позволяват в синтетичен тест да се удвои пропускната способност при четене и запис, а също така да се намалят два пъти закъсненията. При тестване на реално оборудване […]

Първи выпуск на OpenRGB, инструментариум за управление на устройства с RGB подсветка

След година разработка бе публикуван първият выпуск на проекта OpenRGB, насочен към предоставянето на универсален открит инструментариум за управление на устройства с цветна подсветка, позволяващ да се заобиколят официални проприетарни приложения, свързани с конкретен производител и обикновено предлагани само за Windows. Кодът е написан на C/C++ и е разпространяван под лицензия GPLv2. Програмата е многоплатформена и е налична за Linux и Windows. […]

За една уязвимост в…

Преди година, на 21 март 2019 г., в програмата за багаутий Mail.Ru на HackerOne получихме много добър багрепорт от maxarr. При въвеждане на нулев байт (ASCII 0) в POST параметър на един от API заявките на уеб пощата, която връщаше HTTP пренасочване, в данните от пренасочването се виждаха парчета неинициализирана памет, в които най-често се разкриваха фрагменти от GET параметри и заглавия на други заявки до същия […]

Ръководство за Aircrack-ng в Linux за начинаещи

Здравейте на всички. В навечерието на старта на курса „Практикум по Kali Linux“ подготвихме за вас превод на интересна статия. Днешното ръководство ще ви запознае с основите за започване на работа с пакета aircrack-ng. Разбира се, невъзможно е да предоставим всяка необходима информация и да обхванем всеки сценарий. Така че бъдете готови да правите домашни задачи и да провеждате проучвания самостоятелно. Във форума и Wiki има […]

Издание на лек дистрибутив antiX 19.2

Състоя се пускането на лек Live дистрибутив AntiX 19.2, създаден върху пакетната база на Debian и ориентиран за инсталиране на остарели устройства. Изданието е основано на пакетната база Debian 10 (Buster), но се предлага без системния мениджър systemd и с eudev вместо udev. Потребителската среда по подразбиране е формирана с помощта на прозоречния мениджър IceWM, но за избор също се предлагат fluxbox, jwm и […]

Микросервизи — комбинирано взривяване на версии

Здравей, Хабр! Представям ви авторски превод на статията Microservices – Combinatorial Explosion of Versions. В епохата, в която светът на ИТ постепенно преминава към микросервизи и инструменти като Kubernetes, все по-изразена става само една проблема. Тази проблема е комбинираното взривяване на версиите на микросервисите. Все пак ИТ общността смята, че днешната ситуация е значително по-добра от "Dependency hell" на предишното […]

Върнете ми моя монолит

Изглежда, че пикът на хайпа по микросервизите е останал зад нас. Вече не четем по няколко пъти седмично постове „Как прехвърлих монолита си на 150 услуги“. Сега по-често чувам разумни мисли: „Не мразя монолита, просто се интересувам от ефективността“. Дори наблюдавахме няколко миграции от микросервизи обратно към монолита. При преминаване от едно голямо […]

Издание на Wine 5.5

Състоя се експериментално издание на откритата версия на WinAPI — Wine 5.5. От момента на издаването на версия 5.4, бяха затворени 32 отчета за грешки и внесени 460 промени. Най-важните промени: Вградените програми бяха преместени на новия C runtime UCRTBase; В функциите GetVersion, GetVersionEx и VerifyVersionInfo е осигурен изход на версията, като се взема предвид стартиране в режим на съвместимост (Compatibility Mode); Подобрена […]

Collabora развива надстройка за работа с OpenCL и OpenGL над DirectX

Компанията Collabora представи нов Gallium драйвер за Mesa, реализиращ прослойка за организиране на работа на API OpenCL 1.2 и OpenGL 3.3 над драйвери с поддръжка на DirectX 12 (D3D12). Кодът е публикуван под лиценз MIT. Предложеният драйвер позволява използването на Mesa на устройства, които първоначално не поддържат OpenCL и OpenGL, и също така служи като стартерна позиция за портване на OpenGL/OpenCL приложения за работа над […]

Elasticsearch клъстери с над 200 ТБ

Много се сблъскват с Elasticsearch. Но какво се случва, когато искаш да съхраняваш логове "в особено голям обем"? И то безболезнено да преживееш отказ на някой от многото дата центрове? Каква архитектура трябва да се изгради и на какви подводни камъни можеш да попаднеш? Ние в Однокласници решихме с помощта на ElasticSearch да решим проблема с управлението на логовете и сега споделяме опита си с Хабра: и […]

История на интернетa: Ерата на фрагментацията; част 1: Коэффициент на натоварване

До началото на 80-те години беше положена основата на това, което днес знаем като "интернет" – основните му протоколи бяха разработени и тествани в реални условия – но тази система оставаше затворена и практически под напълно контрол на единствена инстанция, Министерството на отбраната на САЩ. Скоро това трябва да се промени – разширяване на системата към всички отдели по информатика в различните […]

Какво общо има между LVM и матрешката?

Добър ден. Пожелавам да споделя с общността практически опит в изграждането на система за съхранение на данни за KVM, използвайки md RAID + LVM. В програмата ще бъде: Сглобяване на md RAID 1 от NVMe SSD. Сглобяване на md RAID 6 от SATA SSD и обикновени дискове. Специфики на работата TRIM/DISCARD на SSD RAID 1/6. Създаване на зареден md RAID 1/6 масив на […]

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