زمرہ: انتظامیہ

Kubernetes ٹیوٹوریل حصہ 1: ایپلی کیشنز، مائیکرو سروسز، اور کنٹینرز

ہماری درخواست پر، Habr نے ایک Kubernetes مرکز بنایا اور ہمیں اس میں پہلی اشاعت شائع کرنے پر خوشی ہے۔ سبسکرائب! Kubernetes آسان ہے. بینک مجھے اس شعبے میں کام کرنے کے لیے بہت زیادہ پیسے کیوں دیتے ہیں، جب کہ کوئی بھی اس ٹیکنالوجی میں صرف چند گھنٹوں میں مہارت حاصل کر سکتا ہے؟ اگر آپ کو شک ہے کہ کبرنیٹس کو اس طرح سیکھا جا سکتا ہے […]

ڈوکر سیکھنا، حصہ 6: ڈیٹا کے ساتھ کام کرنا

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

ڈوکر کمپوز کے لیے ایک ابتدائی رہنما

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

گٹ لیب شیل رنر۔ ڈوکر کمپوز کا استعمال کرتے ہوئے آزمائشی خدمات کا مسابقتی آغاز

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

اس کے ساتھ کیڑے تلاش کرنے کے بجائے عمل میں جامد تجزیہ کو نافذ کریں۔

مجھے یہ مضمون لکھنے کے لیے کہا گیا تھا کہ جامد تجزیہ پر مواد کی ایک بڑی مقدار جو تیزی سے میری توجہ میں آرہی ہے۔ سب سے پہلے، یہ PVS-سٹوڈیو بلاگ ہے، جو اوپن سورس پروجیکٹس میں اپنے ٹول سے پائی جانے والی غلطیوں کے جائزوں کی مدد سے Habré پر خود کو فعال طور پر فروغ دیتا ہے۔ حال ہی میں، PVS-studio نے جاوا کے لیے سپورٹ نافذ کیا، اور یقیناً، IntelliJ IDEA کے ڈویلپرز، جن کا بلٹ ان اینالائزر شاید […]

جینکنز پر IntelliJ IDEA معائنہ چلائیں۔

IntelliJ IDEA کے پاس آج جدید ترین جامد جاوا کوڈ تجزیہ کار ہے، جو اپنی صلاحیتوں میں چیک اسٹائل اور اسپاٹ بگ جیسے "سابق فوجیوں" کو بہت پیچھے چھوڑ دیتا ہے۔ اس کے متعدد "معائنے" کوڈ کو مختلف پہلوؤں سے چیک کرتے ہیں، کوڈنگ کے انداز سے لے کر عام کیڑے تک۔ تاہم، جب تک تجزیہ کے نتائج صرف ڈویلپر کے IDE کے مقامی انٹرفیس میں دکھائے جاتے ہیں، ترقی کے عمل کے لیے ان کا کوئی فائدہ نہیں ہوتا۔ […]

3CX v16 کا تفصیلی جائزہ

اس مضمون میں ہم 3CX v16 کی صلاحیتوں کا تفصیلی جائزہ دیں گے۔ PBX کا نیا ورژن کسٹمر سروس کے معیار میں مختلف بہتری اور ملازمین کی پیداواری صلاحیت میں اضافہ پیش کرتا ہے۔ ایک ہی وقت میں، سسٹم کی خدمت کرنے والے سسٹم انجینئر کا کام نمایاں طور پر آسان ہے۔ v16 میں، ہم نے متحد کام کی صلاحیتوں کو بڑھا دیا ہے۔ اب یہ سسٹم آپ کو نہ صرف ملازمین کے درمیان بلکہ اپنے کلائنٹس کے ساتھ بھی بات چیت کرنے کی اجازت دیتا ہے اور […]

اچھی طرح سے کھلایا فلاسفرز یا .NET میں مسابقتی پروگرامنگ

آئیے دیکھتے ہیں کہ .Net میں کنکرنٹ اور متوازی پروگرامنگ کیسے کام کرتی ہے، لنچنگ فلسفیوں کے مسئلے کی مثال استعمال کرتے ہوئے۔ منصوبہ مندرجہ ذیل ہے، تھریڈ/پروسیس سنکرونائزیشن سے لے کر اداکار ماڈل تک (مندرجہ ذیل حصوں میں)۔ مضمون کسی پہلے جاننے والے کے لیے یا آپ کے علم کو تازہ کرنے کے لیے مفید ہو سکتا ہے۔ یہاں تک کہ یہ کیسے کرنا جانتے ہیں کیوں؟ ٹرانزسٹر اپنے کم سے کم سائز تک پہنچ گئے، مور کا قانون رفتار کی حد سے ٹکرا گیا […]

"چوہوں نے رویا اور خود کو انجیکشن لگایا۔" عملی طور پر متبادل درآمد کریں۔ حصہ 4 (نظریاتی، حتمی)۔ نظام اور خدمات

اختیارات، "گھریلو" ہائپر وائزرز اور "گھریلو" آپریٹنگ سسٹمز کے بارے میں پچھلے مضامین میں بات کرنے کے بعد، ہم ان ضروری نظاموں اور خدمات کے بارے میں معلومات جمع کرنا جاری رکھیں گے جو ان OS پر تعینات کیے جا سکتے ہیں۔ درحقیقت یہ مضمون بنیادی طور پر نظریاتی نکلا۔ مسئلہ یہ ہے کہ ’’گھریلو‘‘ نظاموں میں کوئی نئی یا اصلی چیز نہیں ہے۔ اور اسی چیز کو سوویں بار دوبارہ لکھنا، [...]

SSH اور sudo کے بین الاقوامی مقابلوں کے فاتح ایک بار پھر اسٹیج پر ہیں۔ ممتاز ایکٹو ڈائریکٹری کنڈکٹر کی قیادت میں

تاریخی طور پر، sudo اجازتوں کو /etc/sudoers.d اور visudo میں فائلوں کے مواد کے ذریعے کنٹرول کیا جاتا تھا، اور کلیدی اجازت ~/.ssh/authorized_keys کا استعمال کرتے ہوئے کی جاتی تھی۔ تاہم، جیسے جیسے بنیادی ڈھانچہ بڑھتا ہے، ان حقوق کو مرکزی طور پر منظم کرنے کی خواہش ہوتی ہے۔ آج حل کے کئی آپشنز ہو سکتے ہیں: کنفیگریشن مینجمنٹ سسٹم - شیف، پپیٹ، جوابی، سالٹ ایکٹو ڈائریکٹری + ایس ایس ایس ڈی اسکرپٹ کی شکل میں مختلف خرابیاں […]

Netramesh - ہلکا پھلکا سروس میش حل

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

ہم ڈویلپرز کو تھنک ڈویلپرز ورکشاپ میں مدعو کرتے ہیں۔

ایک اچھی، لیکن ابھی تک قائم نہیں ہوئی روایت کے مطابق، ہم مئی میں ایک کھلی تکنیکی میٹنگ کر رہے ہیں! اس سال میٹنگ ایک عملی حصہ کے ساتھ "سیزن" ہوگی، اور آپ ہمارے "گیراج" کے پاس رک کر تھوڑی سی اسمبلی اور پروگرامنگ کر سکیں گے۔ تاریخ: 15 مئی 2019، ماسکو۔ باقی مفید معلومات کٹ کے نیچے ہے۔ آپ پروگرام کی ویب سائٹ پر رجسٹر اور پروگرام دیکھ سکتے ہیں [...]