نویسنده: ProHoster

انتشار نمودار سحابی DBMS گراف گرا 3.2

انتشار نمودار باز DBMS Nebula Graph 3.2 منتشر شده است که برای ذخیره سازی کارآمد مجموعه های بزرگی از داده های به هم پیوسته طراحی شده است که نموداری را تشکیل می دهد که می تواند میلیاردها گره و تریلیون ها اتصال را تشکیل دهد. این پروژه به زبان C++ نوشته شده و تحت مجوز Apache 2.0 توزیع شده است. کتابخانه های مشتری برای دسترسی به DBMS برای زبان های Go، Python و Java آماده شده اند. DBMS از توزیع [...]

به روز رسانی سیستم عامل Qubes 4.1.1 با استفاده از مجازی سازی برای جداسازی برنامه ها

به روز رسانی سیستم عامل Qubes 4.1.1 ایجاد شده است که ایده استفاده از Hypervisor را برای جداسازی دقیق برنامه ها و اجزای سیستم عامل اجرا می کند (هر کلاس از برنامه ها و خدمات سیستم در ماشین های مجازی جداگانه اجرا می شود). برای کار، به یک سیستم با 6 گیگابایت رم و یک پردازنده 64 بیتی اینتل یا AMD با پشتیبانی از فناوری های VT-x c EPT/AMD-v c RVI و VT-d/AMD IOMMU نیاز دارید، ترجیحا […]

توزیع لینوکس آساهی از دستگاه های اپل با تراشه M2 پشتیبانی اولیه دارد

توسعه دهندگان پروژه Asahi با هدف انتقال لینوکس برای اجرا بر روی رایانه های مک مجهز به تراشه های ARM توسعه یافته توسط اپل، به روز رسانی جولای توزیع را منتشر کرده اند که به هر کسی امکان می دهد با سطح فعلی توسعه پروژه آشنا شود. از برجسته‌ترین پیشرفت‌ها در نسخه جدید می‌توان به پشتیبانی از بلوتوث، در دسترس بودن برای دستگاه‌های مک استودیو و پشتیبانی اولیه از تراشه جدید Apple M2 اشاره کرد. آساهی لینوکس […]

آزمایشی برای بهبود کارایی ابزار گربه

Ariadne Conill، خالق پخش کننده موسیقی Audacious، آغازگر پروتکل IRCv3، و رهبر تیم امنیتی Alpine Linux، در مورد چگونگی بهینه سازی ابزار cat، که یک یا چند فایل را به جریان خروجی استاندارد خروجی می دهد، تحقیق کرد. برای بهبود عملکرد cat در لینوکس، دو گزینه بهینه سازی پیشنهاد شده است که بر اساس استفاده از sendfile و سیستم splice […]

openSUSE از زبان برنامه نویسی Nim پشتیبانی کامل می کند

توسعه دهندگان توزیع openSUSE شروع به پشتیبانی اولیه از بسته های مربوط به زبان برنامه نویسی Nim را اعلام کرده اند. پشتیبانی اولیه شامل تولید منظم و سریع به‌روزرسانی‌هایی است که با آخرین نسخه‌های جعبه ابزار Nim مطابقت دارد. بسته‌ها برای معماری‌های x86-64، i586، ppc64le و ARM64 تولید می‌شوند و قبل از انتشار در سیستم‌های تست خودکار openSUSE آزمایش می‌شوند. پیش از این، ابتکار مشابهی برای حمایت از Nim توسط توزیع […]

فایرفاکس قابلیت های اولیه ویرایش PDF را اضافه می کند

در بیلدهای شبانه فایرفاکس، که برای انتشار فایرفاکس 23 در 104 آگوست استفاده می شود، یک حالت ویرایش به رابط داخلی برای مشاهده اسناد PDF اضافه شده است که ویژگی هایی مانند ترسیم علائم سفارشی و پیوست کردن نظرات را ارائه می دهد. برای فعال کردن حالت جدید، پارامتر pdfjs.annotationEditorMode در صفحه about:config پیشنهاد شده است. تاکنون، قابلیت‌های داخلی فایرفاکس […]

مدیر پنجره xfwm4 مورد استفاده در Xfce برای کار با Wayland پورت شده است

در چارچوب پروژه xfwm4-wayland، یک علاقه‌مند مستقل در حال توسعه نسخه‌ای از مدیر پنجره xfwm4 است که برای استفاده از پروتکل Wayland سازگار شده و به سیستم ساخت Meson ترجمه شده است. پشتیبانی Wayland در xfwm4-wayland از طریق یکپارچه‌سازی با کتابخانه wlroots که توسط توسعه‌دهندگان محیط کاربری Sway ایجاد شده و عملکردهای اساسی برای سازماندهی کار یک مدیر ترکیبی بر اساس Wayland ارائه می‌کند. Xfwm4 در محیط کاربری Xfce استفاده می شود […]

آزمایشگاه کسپرسکی یک حق اختراع برای فیلتر کردن پرس و جوهای DNS دریافت کرد

آزمایشگاه کسپرسکی پتنت ایالات متحده را برای روش های مسدود کردن تبلیغات ناخواسته در دستگاه های محاسباتی مربوط به رهگیری درخواست های DNS دریافت کرده است. هنوز مشخص نیست که آزمایشگاه کسپرسکی چگونه از پتنت دریافتی استفاده خواهد کرد و چه خطری ممکن است برای جامعه نرم افزار آزاد داشته باشد. روش‌های فیلترینگ مشابه مدت‌هاست که شناخته شده‌اند و از جمله در نرم‌افزارهای رایگان، به عنوان مثال، در adblock و […]

T2 SDE 22.6 Meta Distribution Release

متا توزیع T2 SDE 21.6 منتشر شده است که محیطی را برای ایجاد توزیع های خود، کامپایل متقابل و به روز نگه داشتن نسخه های بسته ارائه می دهد. توزیع ها را می توان بر اساس Linux، Minix، Hurd، OpenDarwin، Haiku و OpenBSD ایجاد کرد. توزیع های محبوب ساخته شده بر روی سیستم T2 شامل Puppy Linux است. این پروژه تصاویر اولیه ایزو قابل بوت را با محیط گرافیکی حداقل در […]

انتشار موتور دسکتاپ Arcan 0.6.2

پس از یک سال توسعه، موتور دسکتاپ Arcan 0.6.2 منتشر شده است که ترکیبی از سرور نمایش، یک چارچوب چند رسانه ای و یک موتور بازی برای پردازش گرافیک های سه بعدی است. Arcan می تواند برای ایجاد انواع سیستم های گرافیکی، از رابط های کاربری برای برنامه های کاربردی تعبیه شده تا محیط های دسکتاپ مستقل استفاده شود. به طور خاص، بر اساس Arcan، دسکتاپ سه بعدی Safespaces برای سیستم های واقعیت مجازی و […]

انتشار Wine 7.13

انتشار آزمایشی اجرای باز WinAPI - Wine 7.13 - انجام شد. از زمان انتشار نسخه 7.12، 16 گزارش باگ بسته شده و 226 تغییر ایجاد شده است. مهمترین تغییرات: موتور مرورگر Gecko به نسخه 2.47.3 آپدیت شد. درایور USB برای استفاده از فرمت فایل اجرایی PE (Portable Executable) به جای ELF تبدیل شده است. پشتیبانی از تم بهبود یافته گزارش های اشکال بسته شده است، [...]

پروژه انتقال مکانیسم جداسازی تعهد به لینوکس

نویسنده کتابخانه استاندارد C Cosmopolitan و پلتفرم Redbean از پیاده سازی مکانیسم جداسازی pledge() برای لینوکس خبر داده است. Pledge در ابتدا توسط پروژه OpenBSD توسعه داده شد و به شما امکان می دهد به طور انتخابی برنامه ها را از دسترسی به تماس های سیستمی استفاده نشده منع کنید (نوعی لیست سفید از تماس های سیستمی برای برنامه تشکیل شده است و تماس های دیگر ممنوع هستند). برخلاف مکانیسم‌های موجود در لینوکس برای محدود کردن دسترسی به تماس‌های سیستمی، چنین […]