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

Опубликвани финалните спецификации OpenCL 3.0

Концернът Khronos, отговорен за разработването на спецификациите на семейството OpenGL, Vulkan и OpenCL, обяви публикуването на финалните спецификации на OpenCL 3.0, определящи API и разширения на езика C за организиране на кросплатформени паралелни изчисления, използвайки многоядрени CPU, GPU, FPGA, DSP и други специализирани чипове, от тези, които се използват в суперкомпютрите и облачните сървъри, до чипове, които можете да срещнете в […]

Выпуск nginx 1.19.3 и njs 0.4.4

Издаден е основният релиз на nginx 1.19.3, в рамките на който продължава развитието на нови възможности (в паралелно поддържаната стабилна версия 1.18 се извършват само промени, свързани с отстраняване на сериозни грешки и уязвимости). Основни промени: Включен е модул ngx_stream_set_module, който позволява присвояване на стойност на променлива server { listen 12345; set $true 1; } Добавена е директива proxy_cookie_flags за указване на флаговете за […]

Издание на браузъра Pale Moon 28.14

Състоя се пускането на уеб браузъра Pale Moon 28.14, който произтича от кода на Firefox, за да осигури по-висока ефективност на работа, да запази класическия интерфейс, да минимизира потреблението на памет и да предостави допълнителни възможности за персонализиране. Сборките на Pale Moon са налични за Windows и Linux (x86 и x86_64). Кодът на проекта се разпространява под лицензия MPLv2 (Mozilla Public License). Проектът следва класическата организация на интерфейса, без […]

Как да свържете ADC HX711 с NRF52832

1. Въведение Задачата беше да се разработи протокол за комуникация между микроконтролера nrf52832 и два полумостови китайски тензодатчика. Задачата се оказа трудна, тъй като се сблъсках с липсата на каквато и да е ясна информация. Вероятно „коренът на злото“ се крие в самия SDK на Nordic Semiconductor — постоянните актуализации на версиите, известна излишност и объркване на функционалността. Наложи се да пиша всичко […]

Най-точната прогноза за времето: бот за Telegram на облачни функции

Има много услуги, които предоставят информация за времето, но на коя от тях да вярвам? Когато започнах да карам колело по-често, исках да имам най-точната информация за метеорологичните условия на местата, където карам. Първата ми мисъл беше да направя малка DIY метеорологична станция с датчици и да получавам данни от нея. Но не исках да “изобретявам […]

История за физическото изтриване на 300 милиона записа в MySQL

Въведение Здравейте. Аз съм ningenMe, уеб разработчик. Както е посочено в заглавието, моята история е история за физическото изтриване на 300 милиона записа в MySQL. Заинтересувах се от темата и реших да подготвя бележка (инструкция). Начало — Аларма В пакетния сървър, който използвам и поддържам, има редовен процес, който събира данни за последния месец веднъж на ден от […]

В хипервизора Xen е реализирана поддръжка за платката Raspberry Pi 4

Разработчиците на проекта Xen обявиха реализирането на възможността за използване на Xen Hypervisor на платките Raspberry Pi 4. Адаптацията на Xen за работа на предишни версии на платките Raspberry Pi се затрудняваше от използването на нестандартен контролер за прекъсвания, който не е поддържан за виртуализация. На Raspberry Pi 4 беше приложен стандартен контролер за прекъсвания GIC-400, който е поддържан в Xen, и разработчиците се надяваха, че няма да има проблеми с пускането на Xen […]

Уязвимости в PowerDNS Авторитетен сървър

Налични са актуализации за авторитетния DNS сървър PowerDNS Authoritative Server 4.3.1, 4.2.3 и 4.1.14, в които са отстранени четири уязвимости, две от които потенциално могат да доведат до отдалечено изпълнение на код от страна на атакуващия. Уязвимостите CVE-2020-24696, CVE-2020-24697 и CVE-2020-24698 засягат кода с реализация на механизма за обмен на ключове GSS-TSIG. Уязвимостите се проявяват само при компилация на PowerDNS с поддръжка на GSS-TSIG ("—enable-experimental-gss-tsig", по подразбиране не се използва) […]

Windows Terminal Preview 1.4: списък на преходите, поддръжка на Blink и хипервръзки

Върнахме се с ново обновление на Windows Terminal Preview, което скоро ще се появи в Windows Terminal. И двете версии на Windows Terminal могат да бъдат изтеглени от Microsoft Store или страницата за издания на GitHub. Разгледайте под кат, за да се запознаете с последните новини! Списък на преходите Сега можете да стартирате Windows Terminal Preview с определен профил от менюто "Старт" или с […]

Защо са необходими USB устройства с хардуерно криптиране?

Здравей, Хабр! В коментарите на един от нашите материали за USB устройства, читателите задали интересен въпрос: “Защо е нужен USB с хардуерно криптиране, когато има TrueCrypt?”, – и дори изразили известни опасения относно това “Как можем да сме сигурни, че в софтуера и хардуерната част на устройството Kingston няма закладки?”. Ние кратко отговорихме на тези въпроси, но след това решихме […]

Дистрибуцията Fedora 33 премина в етап на бета тестване

Започна тестовата версия на дистрибуцията Fedora 33. Бета-версията отбелязва преминаването към финалната фаза на тестването, в която е разрешено само коригирането на критични грешки. Пускането е планирано за края на октомври. Версията обхваща Fedora Workstation, Fedora Server, Fedora Silverblue, Fedora IoT и Live-издания, предоставяни под формата на спинове с десктоп среди KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE и LXQt. Събранията са подготвени за […]

Възможно ли е да генерираме случайни числа, ако не си вярваме? Част 1

Здравей, Хабр! В тази статия ще разкажа за генерирането на псевдослучайни числа от участници, които не си вярват. Както ще видим по-долу, реализирането на “почти” добър генератор е доста просто, но много добър – е трудно. Защо изобщо е нужно да се генерират случайни числа от участници, които не си вярват? Една от областите на приложение е децентрализираните приложения. Например, приложение, което […]

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