میں نے اپنا procfile + supervisord سیٹ اپ ایک ہی macOS ایپ سے کیسے بدلا
Procfiles، supervisord configs، اور dev services سنبھالنے کے لیے shell scripts کا قبرستان۔ یہاں وجہ ہے کہ میں نے یہ سب maintain کرنا کیوں چھوڑا اور اب میں کیا استعمال کرتا ہوں۔
Articles and insights about Content Funnel.
Procfiles، supervisord configs، اور dev services سنبھالنے کے لیے shell scripts کا قبرستان۔ یہاں وجہ ہے کہ میں نے یہ سب maintain کرنا کیوں چھوڑا اور اب میں کیا استعمال کرتا ہوں۔
لاگ ٹرائیج تکلیف دہ ہے کیونکہ غلطیاں ایک کہانی کی طرح نہیں بلکہ ایک اسٹریم کی طرح آتی ہیں۔ Agata Stack کی ٹائم لائن ہر rule-matched ایونٹ کو رنگوں سے کوڈ کی گئی entry میں بدل دیتی ہے جسے آپ ٹائم لائن کی طرح پڑھ سکتے ہیں — یہ کیسے کام کرتی ہے اور رنگوں کی اسکیم اتنی اہم کیوں ہے، یہ یہاں ہے۔
Agata Stack کا لوکل HTTP API آپ کو اپنے Mac پر کسی بھی سروس کو سادہ curl کمانڈ سے start، stop، restart، اور logs tail کرنے دیتا ہے — CI سے، shell alias سے، یا AI ٹول سے۔ نہ daemon config، نہ third-party service۔
Argus Capture کے Steps mode میں numbered screenshots برآمد کرنے کے دو طریقے ہیں: ایک stacked image یا ہر step کے لیے ایک file۔ یہاں دیکھیں ہر output mode کیسے کام کرتا ہے، کب کون سا استعمال کرنا ہے، اور آپ کے اصل documentation workflow میں فرق کیسا نظر آتا ہے۔
زیادہ تر ڈاکیومنٹیشن ٹولز میں آپ کو ڈیزائن ایپ میں، بعد میں، نمبر والے بیجز ہاتھ سے شامل کرنے پڑتے ہیں۔ اس سے بہتر طریقہ موجود ہے — اور وہ آپ کے macOS کیپچر ورک فلو میں ہی موجود ہے۔