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

ناقابل حل حل کریں۔

مجھے اکثر کام پر ایک عجیب و غریب معیار کی وجہ سے تنقید کا نشانہ بنایا جاتا ہے - بعض اوقات میں کسی کام پر بہت زیادہ وقت گزارتا ہوں، چاہے انتظامی ہو یا پروگرامنگ، جو کہ ناقابل حل لگتا ہے۔ ایسا لگتا ہے کہ یہ وقت چھوڑنے اور کسی اور چیز کی طرف بڑھنے کا ہے، لیکن میں ادھر ادھر گھومتا رہتا ہوں۔ یہ سب کچھ اتنا آسان نہیں ہے کہ باہر کر دیتا ہے. میں نے یہاں ایک شاندار کتاب پڑھی جس میں سب کچھ دوبارہ بیان کیا گیا۔ مجھے یہ پسند ہے - یہاں [...]

پوسٹگری ایس کیو ایل اینٹی پیٹرنز: ڈکشنری ہٹ ہیوی جوائن

ہم پوسٹگری ایس کیو ایل پر "بظاہر آسان" سوالات کی کارکردگی کو بہتر بنانے کے غیر معروف طریقوں کے مطالعہ کے لیے وقف مضامین کا سلسلہ جاری رکھتے ہیں: ایک نایاب ریکارڈ درمیان میں پہنچ جائے گا JOIN Sisyphean JOIN arrays نقصان دہ JOIN اور OR CTE JOIN CTE سوچتے نہیں ہیں۔ کہ مجھے جوائن کرنا اتنا پسند نہیں ہے... :) لیکن اکثر اس کے بغیر پتہ چلتا ہے کہ درخواست اس کے مقابلے میں نمایاں طور پر زیادہ نتیجہ خیز ہے۔ تو آج ہم کوشش کریں گے [...]

Qt کمپنی نے Qt فریم ورک کے لائسنسنگ ماڈل میں تبدیلی کا اعلان کیا۔

Qt پروجیکٹ کا سرکاری بیان Qt کو ترقیاتی پلیٹ فارم کے طور پر متعلقہ رکھنے کے لیے ضروری مسلسل ترقی کی حمایت کرنے کے لیے، Qt کمپنی کا خیال ہے کہ کچھ تبدیلیاں کرنا ضروری ہیں: Qt بائنریز طویل مدتی سپورٹ (LTS) کو انسٹال کرنے کے لیے Qt اکاؤنٹ کی ضرورت ہوگی۔ ریلیز اور ایک آف لائن انسٹالر صرف تجارتی لائسنس حاصل کرنے والوں کے لیے دستیاب ہوگا اسٹارٹ اپس اور چھوٹے کاروباروں کے لیے ایک نئی Qt پیشکش ہوگی […]

GTKStressTesting Linux پر تناؤ کی جانچ کے لیے ایک نئی ایپلی کیشن ہے۔

لینکس پر اسٹریس ٹیسٹنگ کرنا چاہتے تھے، لیکن معلوم نہیں کیسے؟ اب کوئی بھی اسے کر سکتا ہے - نئی GTKStressTesting ایپ کے ساتھ! ایپلی کیشن کی اہم خصوصیت اس کا بدیہی انٹرفیس اور معلوماتی مواد ہے۔ آپ کے کمپیوٹر کے بارے میں تمام ضروری معلومات (CPU، GPU، RAM، وغیرہ) ایک اسکرین پر جمع کی جاتی ہیں۔ اسی اسکرین پر آپ اسٹریس ٹیسٹ کی قسم منتخب کر سکتے ہیں۔ ایک چھوٹا سا معیار بھی ہے۔ بنیادی […]

مشکلات پر قابو پانے کا طریقہ سکھائیں، اور ساتھ ہی سائیکل لکھیں۔

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

وائن 5.0 ریلیز

وائن ٹیم آپ کو وائن 5.0 کی مستحکم ریلیز پیش کرنے پر خوش ہے۔ اس ریلیز میں 7400 سے زیادہ تبدیلیاں اور اصلاحات تھیں۔ اہم تبدیلیاں: PE فارمیٹ میں بلٹ ان ماڈیولز۔ ایک سے زیادہ مانیٹر سپورٹ۔ XAudio2 آڈیو API کو دوبارہ کام کرنا۔ ولکن 1.1 گرافکس API سپورٹ۔ یہ ریلیز جوزف کوسیا کی یاد کے لیے وقف ہے، جو تحقیق کے دوران 30 سال کی عمر میں المناک طور پر انتقال کر گئے […]

پلازما 5.18 وال پیپر مقابلہ کے فاتح کا اعلان کر دیا گیا ہے۔

حال ہی میں KDE ٹیم نے خوبصورت وال پیپر بنانے کے لیے اپنا دوسرا مقابلہ منعقد کیا۔ پہلا مقابلہ پلازما 2 کی ریلیز کے اعزاز میں منعقد کیا گیا تھا، پھر سینٹیاگو سیزر اور اس کا کام "آئس کولڈ" جیت گیا۔ نئے مقابلے کا فاتح ایک سادہ روسی لڑکا تھا - نکیتا بابن اور اس کا کام "وولنا"۔ بطور انعام، نکیتا کو ایک طاقتور TUXEDO Infinity Book 5.16 لیپ ٹاپ ملے گا […]

اس سال ڈیجیٹل قانون کے میدان میں کون سے قوانین سامنے آسکتے ہیں؟

پچھلے سال، ریاستی ڈوما نے آئی ٹی سے متعلق کافی بلوں پر غور کیا اور اسے اپنایا۔ ان میں خودمختار RuNet کا قانون، روسی سافٹ ویئر کی پہلے سے انسٹالیشن کا قانون، جو اس موسم گرما میں نافذ ہو جائے گا، اور دیگر ہیں۔ نئے قانون سازی کے اقدامات جاری ہیں۔ ان میں نئے، پہلے سے ہی سنسنی خیز بل، اور پرانے، پہلے ہی بھولے ہوئے بل ہیں۔ قانون سازوں کی توجہ کا مرکز تخلیق […]

Qt کے LTS ورژن صرف تجارتی لائسنس کے تحت دستیاب ہوں گے۔

Qt کمپنی نے Qt فریم ورک کے لائسنسنگ ماڈل میں تبدیلی کا اعلان کیا ہے جس کا Qt استعمال کرنے والی کمیونٹیز اور تقسیم پر نمایاں اثر پڑ سکتا ہے۔ ورژن 5.15 سے شروع کرتے ہوئے، Qt کی LTS برانچوں کو اس وقت تک سپورٹ کیا جائے گا جب تک کہ اگلی بڑی ریلیز نہیں بن جاتی، یعنی تقریباً چھ ماہ (ایل ٹی ایس برانچز کے لیے اپ ڈیٹس تین سال کے لیے جاری کیے جاتے ہیں)۔ توقع ہے کہ اس طرح کے اقدام سے نئی شاخوں کے تعارف کی رفتار تیز ہوگی اور تعداد میں اضافہ ہوگا […]

L1DES (CacheOut) اور VRS - Intel CPUs کے مائیکرو آرکیٹیکچرل ڈھانچے میں نئے خطرات

Intel نے L1D کیشے (CVE-2020-0549, L1DES - L1D Eviction Sampling) اور ویکٹر رجسٹرز (CVE-2020-0548, VRS - ویکٹر رجسٹر سیمپلنگ) سے ڈیٹا لیکیج کی وجہ سے Intel CPUs میں دو نئے خطرات کے بارے میں معلومات کا انکشاف کیا ہے۔ کمزوریاں MDS (مائکرو آرکیٹیکچرل ڈیٹا سیمپلنگ) کلاس سے تعلق رکھتی ہیں اور مائیکرو آرکیٹیکچرل ڈھانچے میں ڈیٹا پر سائڈ چینل تجزیہ کے طریقوں کے اطلاق پر مبنی ہیں۔ AMD، […]

لاجسٹک ریگریشن کو چبانا

اس مضمون میں، ہم ایک لکیری ریگریشن فنکشن کو الٹا لاگٹ ٹرانسفارمیشن فنکشن (دوسرے لفظوں میں لاجسٹک رسپانس فنکشن) میں تبدیل کرنے کے نظریاتی حسابات کا تجزیہ کریں گے۔ پھر، لاجسٹک ریگریشن ماڈل کے مطابق، زیادہ سے زیادہ امکانات کے طریقہ کار کے ہتھیار کا استعمال کرتے ہوئے، ہم نقصان کا فنکشن Logistic Loss اخذ کریں گے، یا دوسرے لفظوں میں، ہم اس فنکشن کی وضاحت کریں گے جس کے ساتھ وزن ویکٹر کے پیرامیٹرز کا انتخاب کیا جاتا ہے۔ لاجسٹک ریگریشن ماڈل […]

گاڈ فال کے ڈویلپرز کی جانب سے کارڈ گیم ڈویلسٹ کے سرورز ایک ماہ میں بند کر دیے جائیں گے۔

ایسا لگتا ہے کہ کاؤنٹر پلے گیمز مکمل طور پر گاڈ فال ایکشن گیم تیار کرنے پر مرکوز ہیں۔ اسٹوڈیو نے اپنے فری ٹو پلے کارڈ گیم ڈیویلسٹ کے لیے سرورز کے فوری بند ہونے کا اعلان کیا ہے۔ "کسی بھی کھیل کو الوداع کہنا مشکل ہے، خاص طور پر جب آپ اسے اتنا ہی پسند کرتے ہیں جتنا کہ ہم ڈیولسٹ کو پسند کرتے ہیں۔ ہمیں اپنے ڈویلپرز کے کام پر ناقابل یقین حد تک فخر ہے، لیکن اس سے بھی زیادہ ان دوستوں اور محفلوں کی شاندار کمیونٹی پر جنہوں نے Duelyst کا لطف اٹھایا ہے۔"