مصنف: پرو ہوسٹر

Brython 3.11 کی ریلیز، ویب براؤزرز کے لیے ازگر کی زبان کا نفاذ

Brython 3.11 (Browser Python) پروجیکٹ کا اجراء ویب براؤزر کی طرف سے عمل درآمد کے لیے Python 3 پروگرامنگ زبان کے نفاذ کے ساتھ پیش کیا گیا ہے، جس سے ویب کے لیے اسکرپٹ تیار کرنے کے لیے JavaScript کے بجائے Python کے استعمال کی اجازت دی گئی ہے۔ پروجیکٹ کوڈ Python میں لکھا گیا ہے اور BSD لائسنس کے تحت تقسیم کیا گیا ہے۔ brython.js اور brython_stdlib.js لائبریریوں کو جوڑ کر، ایک ویب ڈویلپر سائٹ کی منطق کی وضاحت کے لیے Python کا استعمال کر سکتا ہے […]

بومبل غیر مہذب تصاویر کا پتہ لگانے کے لیے مشین لرننگ سسٹم کھولتا ہے۔

Bumble، جو آن لائن ڈیٹنگ کی سب سے بڑی خدمات میں سے ایک تیار کرتا ہے، نے پرائیویٹ ڈیٹیکٹر مشین لرننگ سسٹم کا سورس کوڈ کھول دیا ہے، جو سروس پر اپ لوڈ کی گئی تصاویر میں ناشائستہ تصاویر کی شناخت کے لیے استعمال ہوتا ہے۔ سسٹم Python میں لکھا گیا ہے، Tensorflow فریم ورک کا استعمال کرتا ہے اور Apache-2.0 لائسنس کے تحت تقسیم کیا جاتا ہے۔ EfficientNet v2 convolutional neural نیٹ ورک درجہ بندی کے لیے استعمال کیا جاتا ہے۔ تصاویر کی شناخت کے لیے ایک ریڈی میڈ ماڈل ڈاؤن لوڈ کے لیے دستیاب ہے [...]

RISC-V فن تعمیر کے لیے ابتدائی سپورٹ اینڈرائیڈ کوڈبیس میں شامل کر دی گئی ہے۔

AOSP (Android اوپن سورس پروجیکٹ) ریپوزٹری، جو اینڈرائیڈ پلیٹ فارم کا سورس کوڈ تیار کرتی ہے، نے RISC-V فن تعمیر پر مبنی پروسیسرز کے ساتھ آلات کو سپورٹ کرنے کے لیے تبدیلیاں شامل کرنا شروع کر دی ہیں۔ تبدیلیوں کا RISC-V سپورٹ سیٹ علی بابا کلاؤڈ نے تیار کیا تھا اور اس میں گرافکس اسٹیک، ساؤنڈ سسٹم، ویڈیو پلے بیک کے اجزاء، بایونک لائبریری، ڈالوک ورچوئل مشین سمیت مختلف سب سسٹمز پر مشتمل 76 پیچ شامل ہیں۔

Python 3.11 پروگرامنگ لینگویج کی ریلیز

ایک سال کی ترقی کے بعد، Python 3.11 پروگرامنگ زبان کی اہم ریلیز شائع کی گئی ہے۔ نئی برانچ کو ڈیڑھ سال کے لیے سپورٹ کیا جائے گا، جس کے بعد مزید ساڑھے تین سال کے لیے اس کے لیے کمزوریوں کو ختم کرنے کے لیے اصلاحات کی جائیں گی۔ اسی وقت، Python 3.12 برانچ کی الفا ٹیسٹنگ شروع ہو گئی (نئے ترقیاتی شیڈول کے مطابق، نئی برانچ پر کام ریلیز سے پانچ ماہ قبل شروع ہو جاتا ہے […]

IceWM 3.1.0 ونڈو مینیجر کی رہائی، ٹیبز کے تصور کی ترقی کو جاری رکھتے ہوئے

ہلکا پھلکا ونڈو مینیجر IceWM 3.1.0 دستیاب ہے۔ IceWM کی بورڈ شارٹ کٹس، ورچوئل ڈیسک ٹاپ استعمال کرنے کی صلاحیت، ٹاسک بار اور مینو ایپلی کیشنز کے ذریعے مکمل کنٹرول فراہم کرتا ہے۔ ونڈو مینیجر کو کافی آسان کنفیگریشن فائل کے ذریعے کنفیگر کیا گیا ہے؛ تھیمز استعمال کیے جا سکتے ہیں۔ سی پی یو، میموری اور ٹریفک کی نگرانی کے لیے بلٹ ان ایپلٹس دستیاب ہیں۔ علیحدہ طور پر، حسب ضرورت، ڈیسک ٹاپ کے نفاذ، اور ایڈیٹرز کے لیے کئی تھرڈ پارٹی GUI تیار کیے جا رہے ہیں […]

Memtest86+ 6.00 ریلیز UEFI سپورٹ کے ساتھ

آخری اہم شاخ کے قیام کے 9 سال بعد، RAM MemTest86+ 6.00 کی جانچ کے لیے پروگرام کا اجراء شائع ہوا۔ پروگرام آپریٹنگ سسٹم سے منسلک نہیں ہے اور اسے براہ راست BIOS/UEFI فرم ویئر سے یا بوٹ لوڈر سے RAM کی مکمل جانچ پڑتال کے لیے لانچ کیا جا سکتا ہے۔ اگر مسائل کی نشاندہی ہو جائے تو، Memtest86+ میں بنائے گئے خراب میموری والے علاقوں کا نقشہ دانا میں استعمال کیا جا سکتا ہے […]

Linus Torvalds نے تجویز پیش کی کہ لینکس کرنل میں i486 CPU کی حمایت ختم کر دی جائے۔

"cmpxchg86b" ہدایات کی حمایت نہ کرنے والے x8 پروسیسرز کے لیے کام کے حل پر بحث کرتے ہوئے، Linus Torvalds نے کہا کہ یہ وقت ہو سکتا ہے کہ دانا کے لیے اس ہدایات کی موجودگی کو لازمی بنایا جائے اور i486 پروسیسرز کے لیے سپورٹ چھوڑ دیا جائے جو "cmpxchg8b" کو سپورٹ نہیں کرتے۔ کوشش کرنے کے بجائے اس ہدایت کے عمل کو پروسیسرز پر نقل کریں جو اب کوئی استعمال نہیں کرتا ہے۔ فی الحال […]

CQtDeployer 1.6 کی ریلیز، ایپلی کیشنز کی تعیناتی کے لیے افادیت

QuasarApp ڈویلپمنٹ ٹیم نے CQtDeployer v1.6 کی ریلیز شائع کی ہے، جو C, C++، Qt اور QML ایپلیکیشنز کو تیزی سے تعینات کرنے کے لیے ایک افادیت ہے۔ CQtDeployer deb پیکیجز، zip archives اور qifw پیکجز کی تخلیق میں معاونت کرتا ہے۔ یوٹیلیٹی کراس پلیٹ فارم اور کراس آرکیٹیکچر ہے، جو آپ کو لینکس یا ونڈوز کے تحت آرم اور x86 بلڈز ایپلی کیشنز کو تعینات کرنے کی اجازت دیتی ہے۔ CQtDeployer اسمبلیوں کو deb، zip، qifw اور سنیپ پیکجوں میں تقسیم کیا جاتا ہے۔ کوڈ C++ میں لکھا گیا ہے اور […]

GitHub پر شائع ہونے والے کارناموں میں بدنیتی پر مبنی کوڈ کی موجودگی کا تجزیہ

نیدرلینڈ کی لیڈن یونیورسٹی کے محققین نے گٹ ہب پر ڈمی ایکسپلائٹ پروٹو ٹائپ پوسٹ کرنے کے معاملے کا جائزہ لیا، جس میں ان صارفین پر حملہ کرنے کے لیے بدنیتی پر مبنی کوڈ موجود تھا جنہوں نے اس استحصال کو استعمال کرنے کی کوشش کی تاکہ کمزوری کی جانچ کی جا سکے۔ مجموعی طور پر 47313 استحصالی ذخیروں کا تجزیہ کیا گیا، جس میں 2017 سے 2021 تک شناخت شدہ معلوم کمزوریوں کا احاطہ کیا گیا۔ کارناموں کے تجزیے سے معلوم ہوا کہ ان میں سے 4893 (10.3%) میں ایسا کوڈ ہے جو […]

Rsync 3.2.7 اور rclone 1.60 بیک اپ یوٹیلیٹیز جاری کی گئیں۔

Rsync 3.2.7 جاری کر دیا گیا ہے، ایک فائل سنکرونائزیشن اور بیک اپ یوٹیلیٹی جو آپ کو بتدریج تبدیلیاں کاپی کر کے ٹریفک کو کم کرنے کی اجازت دیتی ہے۔ نقل و حمل ssh، rsh یا ملکیتی rsync پروٹوکول ہو سکتا ہے۔ یہ گمنام rsync سرورز کی تنظیم کی حمایت کرتا ہے، جو آئینے کی ہم آہنگی کو یقینی بنانے کے لیے بہترین طور پر موزوں ہیں۔ پروجیکٹ کوڈ GPLv3 لائسنس کے تحت تقسیم کیا گیا ہے۔ شامل کردہ تبدیلیوں میں: SHA512 ہیشز کے استعمال کی اجازت، […]

کیلیپٹرا کی نقاب کشائی، قابل اعتماد چپس بنانے کے لیے کھلا آئی پی باکس

گوگل، اے ایم ڈی، این وی آئی ڈی آئی اے اور مائیکروسافٹ، کیلیپٹرا پروجیکٹ کے حصے کے طور پر، چپس میں قابل اعتماد ہارڈویئر اجزاء (RoT، Root of Trust) بنانے کے لیے ٹولز کو سرایت کرنے کے لیے ایک اوپن چپ ڈیزائن بلاک (IP بلاک) تیار کیا ہے۔ کیلیپٹرا ایک علیحدہ ہارڈویئر یونٹ ہے جس کی اپنی میموری، پروسیسر اور کرپٹوگرافک پرائمیٹوز کا نفاذ ہے، بوٹ کے عمل کی تصدیق فراہم کرتا ہے، فرم ویئر کا استعمال اور ذخیرہ کیا جاتا ہے […]

Qt اور Wayland کا استعمال کرتے ہوئے PaperDE 0.2 حسب ضرورت ماحول دستیاب ہے۔

ایک ہلکا پھلکا صارف ماحول، PaperDE 0.2، جو Qt، Wayland اور Wayfire کمپوزٹ مینیجر کا استعمال کرتے ہوئے بنایا گیا ہے، شائع کیا گیا ہے۔ swaylock اور swayidle اجزاء کو اسکرین سیور کے طور پر استعمال کیا جا سکتا ہے، کلپ مین کو کلپ بورڈ کو منظم کرنے کے لیے استعمال کیا جا سکتا ہے، اور بیک گراؤنڈ پروسیس میکو کو اطلاعات کو ظاہر کرنے کے لیے استعمال کیا جا سکتا ہے۔ پروجیکٹ کوڈ C++ میں لکھا گیا ہے اور اسے GPLv3 لائسنس کے تحت تقسیم کیا گیا ہے۔ Ubuntu (PPA) کے لیے تیار کردہ پیکیجز […]