тема: Блог

От High Ceph Latency до Kernel Patch с помощта на eBPF/BCC

Linux има голям брой инструменти за отстраняване на грешки в ядрото и приложенията. Повечето от тях имат отрицателно въздействие върху производителността на приложението и не могат да се използват в производството. Преди няколко години беше разработен друг инструмент - eBPF. Това прави възможно проследяването на ядрото и потребителските приложения с ниски разходи и без необходимост от повторно изграждане на програми и изтегляне на трети страни […]

Как да подготвим уебсайт за големи натоварвания: 5 практически съвета и полезни инструменти

Потребителите наистина не харесват, когато онлайн ресурсът, от който се нуждаят, е бавен. Данните от проучване показват, че 57% от потребителите ще напуснат уеб страница, ако зареждането й отнеме повече от три секунди, докато 47% са готови да изчакат само две секунди. Една секунда забавяне може да струва 7% реализации и 16% намалено удовлетворение на потребителите. Следователно трябва да се подготвите за повишено натоварване и скокове на трафика. […]

Глупави мозъци, скрити емоции, коварни алгоритми: еволюцията на лицевото разпознаване

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

Преход от монолитни към микроуслуги: история и практика

В тази статия ще говоря за това как проектът, върху който работя, се трансформира от голям монолит в набор от микроуслуги. Проектът започна своята история доста отдавна, в началото на 2000 г. Първите версии бяха написани на Visual Basic 6. С течение на времето стана ясно, че развитието на този език в бъдеще ще бъде трудно да се поддържа, тъй като IDE […]

Amazon публикува Open Distro за Elasticsearch 1.0.0

Amazon представи първото издание на продукта Open Distro for Elasticsearch, което включва напълно отворена версия на платформата за търсене, анализ и съхранение на данни Elasticsearch. Публикуваното издание е подходящо за корпоративна употреба и включва разширени функции, налични само в търговската версия на оригиналния Elasticsearch. Всички компоненти на проекта се разпространяват под лиценз Apache 2.0. Готовите сглобки се подготвят в […]

Ръжда 1.36

Екипът за разработка е развълнуван да представи Rust 1.36! Какво е новото в Rust 1.36? Бъдещата черта е стабилизирана, от ново: разпределяне на каса, MaybeUninit , NLL за Rust 2015, нова реализация на HashMap и нов флаг -офлайн за Cargo. А сега по-подробно: В Rust 1.36 характеристиката Future най-накрая е стабилизирана. Щайга разпредел. От Rust 1.36 части от std, които зависят […]

Valve представи нов шейдър компилатор за графични процесори на AMD

Valve предложи в пощенския списък за разработчици на Mesa нов ACO шейдър компилатор за RADV Vulkan драйвера, позициониран като алтернатива на AMDGPU шейдър компилатора, използван в OpenGL и Vulkan RadeonSI и RADV драйверите за AMD графични чипове. След като тестването приключи и функционалността бъде финализирана, ACO се планира да бъде предложен за включване в основния състав на Mesa. Предложеният от Valve код има за цел […]

Отстранени са 75 уязвимости в платформата за електронна търговия Magento

В отворената платформа за организиране на електронна търговия Magento, която заема около 20% от пазара на системи за създаване на онлайн магазини, са идентифицирани уязвимости, комбинацията от които ви позволява да извършите атака за изпълнение на вашия код на сървъра, получите пълен контрол над онлайн магазина и организирате пренасочване на плащанията. Уязвимостите бяха коригирани в изданията на Magento 2.3.2, 2.2.9 и 2.1.18, които коригираха общо 75 проблема […]

People Can Fly биха се радвали да се изправят срещу Bulletstorm 2, но засега тя дава цялата сила на Outriders

Феновете на класическите шутъри високо оцениха Bulletstorm, представен през 2011 г., който получи преиздание на Full Clip Edition през 2017 г. В края на август, според изпълнителния директор на студиото за разработка People Can Fly Себастиан Войчеховски, ще излезе и версия за хибридната конзола Nintendo Switch. Но какво да кажем за потенциален Bulletstorm 2? Това наистина е интересно за много хора. Оказва се, че надеждата […]

Mozilla стартира уебсайт, показващ как потребителите могат да бъдат проследявани

Mozilla представи услугата Track THIS, която ви позволява визуално да оцените методите на рекламните мрежи, които проследяват предпочитанията на посетителите. Услугата ви позволява да симулирате четири типични профила на онлайн поведение чрез автоматизирано отваряне на около 100 раздела, след което рекламните мрежи започват да предлагат съдържание, съответстващо на избрания профил в продължение на няколко дни. Например, ако изберете профила на много богат човек, рекламата ще започне да […]

Слухове: Последният от нас: Част II ще излезе през февруари 2020 г. в четири издания

Слуховете относно датата на излизане на The Last of Us: Part II се появяват в информационното поле, откакто Sony постави играта в секцията „Очаквайте скоро“. След това различни източници посочиха февруари 2020 г., но нямаше официално потвърждение. Същият месец беше споменат от вътрешен човек на Nibel в неговия Twitter, позовавайки се на китайски потребител под псевдонима ZhugeEX. В […]

Версия на OpenWrt 18.06.04

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