نویسنده: ProHoster

W3C آماده سازی استاندارد WebTransport را آغاز کرده است

W3C اولین پیش نویس مشخصات WebTransport را منتشر کرده است که یک پروتکل و API جاوا اسکریپت را برای ارسال و دریافت داده بین مرورگر و سرور تعریف می کند. کانال ارتباطی در بالای HTTP/3 با استفاده از پروتکل QUIC به عنوان یک انتقال سازماندهی شده است، که به نوبه خود، یک افزونه برای پروتکل UDP است که از مالتی پلکس شدن چندین اتصال پشتیبانی می کند و روش های رمزگذاری معادل TLS/SSL را ارائه می دهد. […]

انتشار زبان برنامه نویسی Rust 1.52

انتشار زبان برنامه نویسی سیستم Rust 1.52 که توسط پروژه موزیلا تأسیس شد، اما اکنون تحت نظارت سازمان غیرانتفاعی مستقل Rust Foundation توسعه یافته است، منتشر شد. این زبان بر ایمنی حافظه تمرکز می‌کند، مدیریت خودکار حافظه را فراهم می‌کند و ابزاری برای دستیابی به موازی کاری بالا بدون استفاده از جمع‌آوری زباله یا زمان اجرا فراهم می‌کند (زمان اجرا به مقدار اولیه اولیه کاهش می‌یابد و […]

انتشار چارچوب Qt 6.1

شرکت Qt نسخه ای از چارچوب Qt 6.1 را منتشر کرده است که در آن کار برای تثبیت و افزایش عملکرد شعبه Qt 6 ادامه دارد. Qt 6.1 از پلتفرم های Windows 10، macOS 10.14+، Linux (Ubuntu 20.04+، CentOS پشتیبانی می کند. 8.1+، OpenSuSE 15.1+)، iOS 13+ و Android (API 23+). کد منبع اجزای Qt تحت مجوزهای LGPLv3 و GPLv2 ارائه شده است. پیشرفت های کلیدی […]

توسعه دهندگان هسته لینوکس تمام وصله ها را از دانشگاه مینه سوتا بررسی می کنند

شورای فنی بنیاد لینوکس گزارش خلاصه‌ای را منتشر کرده است که در آن حادثه‌ای را با محققان دانشگاه مینه‌سوتا بررسی می‌کند که شامل تلاش برای فشار دادن وصله‌هایی به هسته است که حاوی باگ‌های پنهان منجر به آسیب‌پذیری است. توسعه دهندگان هسته اطلاعات منتشر شده قبلی را تایید کردند مبنی بر اینکه از 5 وصله آماده شده در طول مطالعه "Hypocrite Commits"، 4 وصله دارای آسیب پذیری بلافاصله رد شدند و […]

انتشار سینت سایزر گفتار RHVoice 1.2.4، توسعه یافته برای زبان روسی

انتشار سیستم سنتز گفتار باز RHVoice 1.2.4 منتشر شده است که در ابتدا برای ارائه پشتیبانی با کیفیت از زبان روسی توسعه یافت، اما سپس برای سایر زبان‌ها از جمله انگلیسی، پرتغالی، اوکراینی، قرقیزی، تاتاری و گرجی سازگار شد. کد به زبان C++ نوشته شده و تحت مجوز LGPL 2.1 توزیع شده است. پشتیبانی از کار روی گنو/لینوکس، ویندوز و اندروید. این برنامه با رابط های استاندارد TTS (متن به گفتار) برای […]

مرورگر مایکروسافت اج برای لینوکس به سطح بتا می رسد

Компания Microsoft перевела версию браузера Edge для платформы Linux на стадию бета-тестирования. Edge для Linux теперь будет распространяться через штатный канал разработки и доставки бета-версий, предоставляющий 6-недельный цикл подготовки обновлений. Ранее публиковались еженедельно обновляемые dev- и insider-сборки для разработчиков. Браузер доступен в форме rpm- и deb-пакетов для Ubuntu, Debian, Fedora и openSUSE. Из функциональных улучшений […]

انتشار Mesa 21.1، اجرای رایگان OpenGL و Vulkan

انتشار اجرای رایگان OpenGL و Vulkan API - Mesa 21.1.0 - ارائه شده است. اولین نسخه از شعبه Mesa 21.1.0 وضعیت آزمایشی دارد - پس از تثبیت نهایی کد، نسخه پایدار 21.1.1 منتشر خواهد شد. Mesa 21.1 شامل پشتیبانی کامل از OpenGL 4.6 برای درایورهای 965، iris (اینتل)، radeonsi (AMD)، zink و llvmpipe است. پشتیبانی از OpenGL 4.5 برای پردازنده‌های گرافیکی AMD در دسترس است […]

به روز رسانی فایرفاکس 88.0.1 با رفع آسیب پذیری حیاتی

نسخه تعمیر و نگهداری فایرفاکس 88.0.1 در دسترس است که چندین راه حل ارائه می دهد: دو آسیب پذیری برطرف شده است که یکی از آنها به عنوان بحرانی طبقه بندی شده است (CVE-2021-29953). این مشکل به کد جاوا اسکریپت اجازه می دهد تا در زمینه یک دامنه دیگر اجرا شود. به شما اجازه می دهد تا یک روش جهانی منحصر به فرد از اسکریپت نویسی متقابل را پیاده سازی کنید. آسیب‌پذیری دوم (CVE-2021-29952) ناشی از شرایط مسابقه در مؤلفه‌های Web Render است و می‌تواند به طور بالقوه برای […]

پروژه Pyston که پایتون را با یک کامپایلر JIT ارائه می‌کند، به مدل توسعه باز بازگشته است

توسعه دهندگان پروژه Pyston که پیاده سازی با کارایی بالا از زبان پایتون را با استفاده از فناوری های مدرن کامپایل JIT ارائه می دهد، نسخه جدیدی از Pyston 2.2 را ارائه کردند و از بازگشت پروژه به منبع باز خبر دادند. هدف این پیاده سازی دستیابی به عملکرد بالا نزدیک به زبان های سیستم سنتی مانند C++ است. کد شاخه Pyston 2 در GitHub تحت مجوز PSFL (مجوز بنیاد نرم افزار پایتون)، مشابه […]

انتشار بازی Free Heroes of Might and Magic II 0.9.3

پروژه fheroes2 0.9.3 اکنون در دسترس است و سعی دارد Heroes of Might و Magic II را بازسازی کند. کد پروژه به زبان C++ نوشته شده و تحت مجوز GPLv2 توزیع شده است. برای اجرای بازی به فایل هایی با منابع بازی نیاز است که مثلا از نسخه دمو Heroes of Might و Magic II می توانید آنها را تهیه کنید. تغییرات اصلی: پشتیبانی از زبان های لهستانی، فرانسوی، آلمانی و روسی اجرا شده است. که در […]

انتشار محیط توسعه Qt Creator 4.15

محیط توسعه یکپارچه Qt Creator 4.15 منتشر شده است که برای ایجاد برنامه های کاربردی بین پلتفرم با استفاده از کتابخانه Qt طراحی شده است. هم از توسعه برنامه های کلاسیک در C++ و هم از زبان QML پشتیبانی می کند که در آن جاوا اسکریپت برای تعریف اسکریپت ها استفاده می شود و ساختار و پارامترهای عناصر رابط توسط بلوک های CSS مانند مشخص می شوند. خاطرنشان می شود که Qt Creator 4.15 آخرین نسخه در […]

انتشار ویرایشگر ویدئو Shotcut 21.05.01

انتشار ویرایشگر ویدیو Shotcut 21.05 منتشر شده است که توسط نویسنده پروژه MLT توسعه یافته و از این چارچوب برای سازماندهی ویرایش ویدیو استفاده می کند. پشتیبانی از فرمت های ویدئویی و صوتی از طریق FFmpeg پیاده سازی می شود. امکان استفاده از پلاگین هایی با اجرای جلوه های تصویری و صوتی سازگار با Frei0r و LADSPA وجود دارد. از ویژگی های شات کات می توان به امکان ویرایش چند تراک با ترکیب بندی ویدیو از قطعات در […]