র‍্যাম থেকে nginx এর কনফিগ ডাম্প করা

ঘটনা বেশি দিন আগের না… গত সপ্তায় nginx এর কনফিগ এডিট করতে গিয়া sed -nEi '<regex>' /etc/nginx/sites-enabled/* মাইরা বসছিলাম… আর যা হওয়ার তাই হইল… পুরা কনফিগ উধাও… এখন ext4magic দিয়া যে রিকভার করা যাবে তাও কনফার্ম না 🙃️ কী করা যায়? দ্বারস্থ হইলাম গুরু স্তুপাধিক্যের ভাই সেবকভঙ্গের1। উনার আরেক মুরিদের কাছ থেকে জানা গেল যে nginx এর মেমোরি ডাম্প করলে ওইখানে বাইনারি ডাটার সাথে কনফিগও খিচুড়ি পাকায় থাকে… করলাম গদব(gdb) দিয়া র‍্যাম ডাম্প… strings mem_* দিয়া দেখি কনফিগ ফাইলের টেক্সট আছে… সাথে ফাংশন নেম(elf symbols) ও ডাম্প করতেছে… এইবার সাহায্যে আসলেন আরেক মুরিদ… উনি আবার আওকে(awk) ওস্তাদ… উনি যেই স্ক্রিপ্টটা দিলেন ওইটা রান করার পরে মোটামুটি সুন্দর একটা কনফিগ ডাম্প পাইলাম… বাট সব কনফিগ এক ফাইলে… পরে সব পার্ট আলাদা ফাইলে সেভ করার পরে কাজ হইল…...

আগস্ট 26, 2023 · 2 min · Mubashshir

NIC.EU.ORG ডোমেইন রেজিস্ট্রেশন

পার্সোনাল/ননকমার্শিয়াল অর্গানাইজেশন এর ডোমেইন এর জন্য EU.ORG অনেক ভালো একটা সাইট। এইটার রিভিউ পড়তে চাইলে সার্চ করে বের করতে পার, রিভিউ দিয়ে আমি টাইম নষ্ট করতেছি না :3 EU.ORG এ রেজিস্ট্রেশন করতে তোমার প্রাইমারি/সেকেন্ডারি নেমসার্ভার লাগবে, হয় তুমি নিজে বাইন্ড/অন্য কোন নেমসার্ভার হোস্ট করতে পারো বা গ্রানাইটক্যানিয়ন(EU.ORG রিকমেন্ডেড)/ক্লাউডিএনএস এ তোমার ডিএনএস জোন ক্রিয়েট করতে পার। প্রথমে এইখানে রেজিস্টার করতে হবে। ডিপেন্ডেন্সি BIND - https://bind9.readthedocs.io/ uacme - https://github.com/ndilieto/uacme নেমসার্ভার সেটআপ ডোমেইন এর জন্য জোন ফাইল বানানো ; Replace domain and A/AAAA address with actual domain/address ; /etc/bind/zones/domain....

এপ্রিল 3, 2022 · 2 min · Mubashshir

ডেপ্লয় হিউগো - গিটহাব-পেজ

গৌরচন্দ্রিকা গিটহাব-পেজ এর সাথে হিউগো ইউজ করলে সাধারণত একটা ওয়ার্কফ্লো দিয়ে প্রথমে জেনারেট করা সাইটটা gh-pages ব্রাঞ্চে পুশ করে, এরপরে গিটহাব gh-pages ব্রাঞ্চ থেকে সাইটে ডেপ্লয় করে। হয়তো খেয়াল করেছ যে গিটহাব এখন একটা অটোজেনারেটেড অ্যাকশন দিয়ে gh-pages ব্রাঞ্চ ডেপ্লয় করে। কৌতূহলবশত অ্যাকশনটা কিভাবে কাজ করে তা বের করতে গিয়ে আমি যে ওয়ার্কফ্লোটা লিখি সেটা দিয়ে আমি এখন আমার ব্লগ ডেপ্লয় করেছি, নিচের ডায়াগ্রামটাতে আগের ওয়ার্কফ্লোর সাথে বর্তমান ওয়ার্কফ্লোর তুলনা দেখতে পারবে। digraph "...

ফেব্রুয়ারী 7, 2022 · 4 min · Mubashshir

এমএফএস এর বাঁশের আড়ত

বিকাশ বলিল, “আসুন স্যার, আমাদের আছে সবচাইতে লম্বা বাঁশ, আমরাই পারি সেরা রেটে আপনার পশ্চাৎ মারিতে”। “থামো”, বলিল নগদ, “১৮ টাকায় পো₹ মারিয়া দেশের ক্ষতি করিতেছ তোমরা” সুমধুর সুরে ডাকিয়া কহিল “স্যার, আমরাই মারিব আপনার পশ্চাৎ, ১১ টাকা ৪৯ পয়সায়”। এমএফএস এর বাঁশের আরতে বসিয়া ভাবিলাম কোনখানা নিবো, প্রশ্ন করিলাম “আপনাদের দুই কোম্পানি ছাড়া আরও কোন কোম্পানির বাঁশ পাওয়ার উপায় আছে?"। দূর থেকে কে যেন হাকিলো “উপায় আছে, উপায় আছে”।...

জানুয়ারী 19, 2022 · 1 min · Mubashshir

বিশেষ বিজ্ঞপ্তি :P

@fahimscirex এর ব্লগের পেপারমড থিমটা ভাল্লাগছে… এইজন্য ভাবতেছি আগামী বছরে জেকিল থেকে হিউগোতে সুইচ করব। যারা যারা ফিডে সাবস্ক্রাইব করছেন, পারমালিঙ্ক ফরম্যাট সেট করতে না পারলে সম্ভবত আবার আপনাদের সাবস্ক্রাইব করতে হবে। কেউ প্লিজ ক্ষেইপা যাইয়েন না :P Estimated date: after 2021/12/20, before 2021/12/25 Estimated date: after 2022/01/08, before 2022/01/15 Update: মাইগ্রেট করা শেষ [২০২২-০১-১১ তারিখে]

ডিসেম্বর 14, 2021 · 1 min · Mubashshir

নিক্স র‍্যান্ট

এই র‍্যান্ট টা আসলে আমার না 😼 ২০২১-০৯-২৩ তারিখে @lazerl0rd টেলিগ্রামে এই র‍্যান্টটা পাবলিশ করেছিলেন 🙃। আর কথা না বাড়িয়ে র‍্যান্টে চলে যাই। নিক্সের বিশেষত্ব আসলে কোথায়? আমি ক’দিন আগে হ্যাকারনিউজে একটা আর্টিকেল পড়লাম1 যেখানে একজন নিক্সের “বিজ্ঞাপন” দিচ্ছিল, কিন্তু নিক্সের একমাত্র উল্লেখযোগ্য সুবিধা হল এক লাইব্রেরির একাধিক ভার্সন ইন্সটল করা যায় (প্রত্যেকে আলাদা ডিরেক্টরিতে), কিন্তু এই বৈশিষ্ট্য FHS2 এর বিরোধী (নিক্সের অন্যান্য অনেক বৈশিষ্ট্যের মধ্যে)। এই বৈশিষ্ট্য ছাড়া অন্যান্য বিষয়ে আমি এই কমেন্ট3 ও পরবর্তী কমেন্টগুলোর সাথে মোটামুটি একমত।...

সেপ্টেম্বর 26, 2021 · 3 min · Mubashshir