Mavzu: Blog

PanVK Vulkan drayveriga V10 arxitekturasiga asoslangan ARM GPU-larni qo'llab-quvvatlash qo'shildi

Collabora kompaniyasi Vulkan grafik API-ni qo'llab-quvvatlaydigan PanVK drayveridagi V10 mikroarxitekturasi asosidagi ARM Mali GPU-larini qo'llab-quvvatlashini e'lon qildi. Mesa loyihasining asosiy tarmog'iga allaqachon qabul qilingan o'zgarishlar ARM Mali-G610 va Mali-G310 GPUlari bo'lgan tizimlarda ochiq drayverlardan foydalanishga imkon beradi. Biroq, ta'kidlanishicha, qo'llab-quvvatlash hali ham juda qo'pol, chunki haydovchining o'zi [...]

fheroes2 1.1.2 - muharrir funksiyalarini kengaytirish, AIni takomillashtirish

Hurmatli fheroes2 loyihasi muxlislari! Bizning jamoamiz fheroes2 dvigatelining yangi versiyasi - 1.1.2 chiqarilishini mamnuniyat bilan e'lon qiladi! Yangilangan versiyada raqiblar, muharrir va boshqa dvigatel komponentlari harakatlariga javob beradigan AI uchun sezilarli yaxshilanishlar mavjud. Jamoaning sa'y-harakatlari bilan AI rivojlanmoqda va endi kompyuter o'yinchilari o'z qal'alarini yaxshiroq himoya qiladilar. Shuningdek, ular o'z qahramonlarining mahoratini oshirishda oqilona tanlovlar qilishadi. […]

Java SE 23 va OpenJDK 23 chiqarildi

Olti oylik rivojlanishdan so'ng, Oracle ochiq manbali OpenJDK loyihasini mos yozuvlar dasturi sifatida ishlatadigan Java SE 23 platformasini (Java Platformasi, Standard Edition 23) nashr etdi. Ba'zi eskirgan xususiyatlarni olib tashlash bundan mustasno, Java SE 23 Java platformasining oldingi versiyalari bilan orqaga qarab muvofiqlikni saqlaydi - ilgari yozilgan Java loyihalarining aksariyati [...] ostida ishlaganda o'zgarishsiz ishlaydi.

LLVM 19 kompilyator to'plami nashr etildi

Olti oylik ishlab chiqishdan so'ng, dasturlarni RISC-ga o'xshash virtual ko'rsatmalarning oraliq bit-kodlariga (ko'p tarmoqli past darajadagi virtual mashina) kompilyatsiya qiluvchi vositalarni (kompilyatorlar, optimallashtiruvchilar va kod generatorlari) ishlab chiquvchi LLVM 19.1.0 loyihasi taqdim etildi. -darajani optimallashtirish tizimi). Yaratilgan psevdokod ma'lum maqsadli platforma uchun mashina kodiga aylantirilishi yoki JIT kompilyatori tomonidan to'g'ridan-to'g'ri dasturni bajarish paytida mashina ko'rsatmalarini yaratish uchun ishlatilishi mumkin. […]

AMD muhandisi yadroni soddalashtirishni taklif qildi Linux CPU zaifliklarini blokirovka qilishni boshqarish

Yadroda qo'llab-quvvatlanadiganlar sonidan beri Linux CPU zaifliklarini kamaytirish rejimlari soni 15 taga yetganligi va yadro buyruq satridagi barcha zaifliklarni ro'yxatlash juda qiyin vazifaga aylanib borayotganligi sababli, AMD kompaniyasining yadro ishlab chiqaruvchisi ma'lum zaifliklarni bloklashni sozlashdan blokirovka qiluvchi hujum vektorlarini tanlashga o'tishni taklif qildi. Taklif qilingan blokirovka usullari izolyatsiya buzilishi turiga qarab faollashtiriladi: foydalanuvchi o'rtasida […]

Linux 6.11

Keyingi yadro versiyasi chiqarildi Linux 6.11 bir qator muhim o'zgarishlarni kiritadi, ulardan eng muhimlari: Blok darajasida atom yozish operatsiyalarini qo'llab-quvvatlash qo'shildi, bu esa belgilangan bloklarning to'liq to'plamini yoki ularning hech birini diskka yozmaydi. Bu apparat nosozligi yoki boshqa sabablarga ko'ra faqat ba'zi bloklar yoziladigan, boshqasida esa […]

libarchive 3.7.5

14-sentabr kuni libarchive kutubxonasining 3.7.5-ning tuzatuvchi versiyasi bo'lib o'tdi, bu ko'plab xatolar va zaifliklarni bartaraf etdi. Kutubxona va unga hamroh bo'lgan yordamchi dasturlar C tilida yozilgan va New BSD litsenziyasi ostida tarqatiladi. Zaifliklarni tuzatish: Microsoft SAST yordamida aniqlangan bir nechta zaifliklar; cpio: AFIO arxivlarini tahlil qilishda (CPIO turi) gid/uid/size/ino imzolangan 64-bitli oraliq qiymatlarning to'lib ketishi mumkin (fuzz testi); lzop: butun sonni oldini olish [...]

C++ Alliance C++ tilidagi xotira uchun xavfsiz mexanizmlarni Rustda isbotlangan

C++ Alliance prezidenti Rust tilida amalga oshirilgan funksiyalarni eslatuvchi C++ tiliga xotira uchun xavfsiz kengaytmalarni qo‘shuvchi spetsifikatsiya ustida ish olib borayotganini e’lon qildi. Loyihani amalga oshirish uchun kompilyator tomonida axlat yig'ishdan foydalanmasdan amalga oshirilgan C++ kodining xavfsizligini yaxshilash g'oyalarini ishlab chiqadigan eksperimental C++ kompilyatori Circle muallifi Shon Baxter jalb qilindi. Loyiha doirasida […]

Elasticsearch platformasining bir qismi bo'lgan OpenSearch, tomonidan egallab olindi Linux Foundation

Amazon tomonidan boshqariladigan OpenSearch Software Foundation tashkiloti tashkil etilganini e'lon qildi Linux Elasticsearch qidiruv, tahlil va ma'lumotlarni saqlash platformasining bir qismi bo'lgan OpenSearch loyihasining, shuningdek, Kibana veb-interfeysining keyingi rivojlanishini nazorat qiluvchi Jamg'arma. Ta'kidlanishicha, OpenSearchni alohida kompaniyalar tomonidan nazorat qilinmaydigan mustaqil, neytral platformaga o'tkazish yangi ishtirokchilarni jalb qiladi va loyihani yanada jozibador qiladi […]

FreeBSD 13.4 versiyasi

6 oylik ishlab chiqishdan so'ng FreeBSD 13.4 operatsion tizimining relizi nashr etildi, u yangilangan rivojlanish tsiklining bir qismi sifatida shakllangan birinchi reliz bo'ldi, bu har olti oyda oraliq relizlar shakllanishini nazarda tutadi. FreeBSD 13.4 oʻrnatish tasvirlari amd64, i386, powerpc, powerpc64, powerpc64le, powerpcspe, armv6, armv7, aarch64 va riscv64 arxitekturalari uchun yaratilgan. Bundan tashqari, virtualizatsiya tizimlari uchun yig'ilishlar tayyorlandi (QCOW2, VHD, VMDK, raw) [...]

Rossiya Federatsiyasida mashinani o'rganish va ma'lumotlarni boshqarish sohasida ochiq manba tadqiqotlari

ITMO universitetining ochiq manbalar hamjamiyatining ishtirokchilari Rossiyada mashinalarni o'rganish va ma'lumotlarni boshqarish sohasida global ochiq kodli dasturiy ta'minotni ishlab chiqish va ulardan foydalanish xususiyatlari va tendentsiyalarini tahlil qilgan tadqiqot natijalarini e'lon qilishdi. Hisobot Yandex, Sber, T-Bank, VK, Wildberries, Rocket Control, CodeScoring va MIPT ekspertlarining fikrlarini o'z ichiga oladi, GitHub va tegishli xizmatlardan ochiq ma'lumotlarni tahlil qiladi, reytinglarni tuzadi [...]

Yadro chiqarilishi Linux 6.11

Ikki oylik ishlab chiqishdan so'ng, Linus Torvalds yadroni chiqardi. Linux 6.11. Eng diqqatga sazovor o'zgarishlar qatorida: blok darajasida atom yozish operatsiyalarini qo'llab-quvvatlash, io_uringda bind() va listen() operatsiyalarini qo'llab-quvvatlash, dasturiy ta'minot uzilishlarini qayta ishlash vositalarini blokirovka qilishning yangi mexanizmi, xotirada aks ettirilgan bajariladigan fayllarga yozish imkoniyati, Rustda blok qurilmasi drayverlarini yozishni qo'llab-quvvatlash, getrandom() chaqiruvini optimallashtirish, yangi […]

DDoS himoyasi, VPS VDS serverlari bo'lgan saytlar uchun ishonchli hosting sotib oling 🔥 DDoS himoyasi, VPS VDS serverlari bilan ishonchli veb-sayt xostingini sotib oling | ProHoster