bdeshi.space

badly expressed



Deleting Twitter Like a Nerd

for a long time Ive wanted to move on to the indieweb/fediverse world from twitter and co. I figured deleting my tweets would be a great waypoint for my transition1. Twitter didnt provide any tools for batch deletion, and all the online twitter deletion services only allowed a limited number of deletions on their free tier2. So I decided to do some good old snooping and try to do it myself. It turned out to be much easier than Id anticipated.

Continue Reading...


Push-to-talk on Linux

Regularly doing online meetings and letting everyone listen in on your family drama because you forgot to mute the call is almost a rite of passage for remote workers. Sadly too few devices come with a hardware microphone mute button. So lets hack together a software push-to-talk for Linux!

Continue Reading...


ভিম এলো কোথা থেকে

টু-বিট হিস্ট্রি এর Where Vim Came From এর ভিত্তিতে লিখিত

সাধারণত একটা বেশ অপ্রচলিত ফাইল ফরম্যাট হচ্ছে ইন্টেল হেক্স ফাইল, .hex এক্সটেনশনঅলা। যতটা বোঝা যায়, এর উদ্দেশ্য হচ্ছে বাইনারি ফাইলের বিষয়বস্তুকে হেক্সাডেসিমাল বর্ণের মাধ্যমে একটু পাঠযোগ্য ভাবে উপস্থাপন করা। মাইক্রোকন্ট্রোলার প্রোগ্রামিং বা...

Continue Reading...


টিমাক্সের মক‍্শো: ২

পেঙ্গুইনস ক্লাব ফেসবুক গ্রুপ থেকে আর্কাইভ করা পোস্ট

টিমাক্সের কিছু কনফিগারেশনের কথা বলেছিলাম প্রথম পর্বে। সেগুলো লিখে ফেলে এই অধ্যায় শেষ করে ফেলি।

টিমাক্সের ডিফল্ট কনফিগ থাকে $HOME/.tmux.conf এই ফাইলে (টিমাক্স ৩.২ সংস্করণ থেকে $XDG_CONFIG_HOME/tmux/tmux.conf এই ফাইলটাও পড়তে পারে)। ফাইলটা...

Continue Reading...


টিমাক্সের মক‍্শো: ১

পেঙ্গুইনস ক্লাব ফেসবুক গ্রুপ থেকে আর্কাইভ করা পোস্ট

লিনাক্স কিছুদিন ভালমত চালালেই বুঝে ফেলা যায় যে, ঝকমকে গ্রাফিক্সঅলা কোন হাইফাই ডেস্কটপ নয়, সাদামাটা টার্মিনালটাই এই রাজ্যের শাসক। প্রায়ই টুকটাক কমান্ড চালানোর জন্য টার্মিনাল উইন্ডো খুলতে হয়। হয়ত দেখা যায়, একগাদা টার্মিনাল উইন্ডো খুলে ডেস্কটপট...

Continue Reading...


আর্চলিনাক্সের কাস্টম প্যাকেজ রিপোজিটরি

বিভিন্ন ডিস্ট্রোতে প্যাকেজ ম্যানেজার দিয়ে প্যাকেজ ইনস্টল করার পুরো ব্যাপারটাই অত্যন্ত সোজা। একটা সহজ কমান্ড দিয়েই অফিশিয়াল রিপোজিটরি থেকে রাজ্যের সব প্যাকেজ একজায়গায় পাওয়া যায়। কিন্তু কিছু প্রোগ্রাম অফিশিয়াল রিপোজিটরিতেও থাকে না। সেক্ষেত্রে নিজস্ব একটা প্যাকেজ রিপোজিটরি বানিয়ে নেয়া যায়, ফলে ডিফল্ট প্যাকেজ ম্যানেজার দিয়েই সরাসরি নিজস্ব কাস্টম প্যাকেজ ইনস্টল করে নেয়া যাবে; aur থেকে makepkg দিয়ে ইনস্টল করা, বা make দিয়ে বিল্ড করা, বা কোন র‍্যান্ডম আর্কাইভ ডাউনলোড করে install.sh জাতীয় স্ক্রিপ্ট চালিয়ে ম্যানুয়ালি ইনস্টল করা, ইত্যাদি হরেক রকম বিকল্প ব্যবস্থা লাগবে না।

Continue Reading...


উইন্ডোজ কী এর নাম কি?

একটা বাধাহীন মুক্ত সিস্টেম চালানোর সময়ও যদি চোখের সামনে কীবোর্ডের ওপর উইন্ডোজ লোগোটা ভাসতে থাকে, তাহলে অতিষ্ঠ হয়ে অন্তত লোগোটা মুছে ফেলা সম্ভব; কিন্তু তারপরেও বোতামটার কথা বলতে গেলেই উইন্ডোজের নাম নেয়া হয়ত অস্বস্তির কাজ হতে পারে। এই ঝামেলা থেকে রেহাই দেবার জন্য মাইক্রোসফ্টের আওতার বাইরে তাদের উই...

Continue Reading...


জিপিজি ওয়েব কী ডিরেক্টরি

মেইল বা ফাইল আদানপ্রদানের ক্ষেত্রে নিরাপত্তার একটা নির্ভরযোগ্য উপায় হচ্ছে ওপেনপিজিপি ভিত্তিক প্রাইভেট/পাবলিক কী ব্যবস্থা। আমি আমার পিজিপি কী দিয়ে সাইন বা এনক্রিপ্ট করে যেকোন তথ্য পাঠালে আপনি পুরোপুরি নিশ্চিত থাকতে পারেন যে যাত্রাপথে অন্য কেউ সেটা “হ্যাক” করে পাল্টে দিতে পারেনি। লিনাক্সের ক্ষেত্রে...

Continue Reading...


উইন্ডোজের জন্য কিবোর্ড লেআউট সুইচার

আমি লিনাক্স ডেস্কটপে Super+Space শর্টকাট দিয়ে কিবোর্ডের লেআউট ইংরেজি এবং বাংলায় পরিবর্তন করি। অনেক সময় উইন্ডোজেও কাজ করতে হয়, তবে সেখানে লেআউট পরিবর্তনের জন্য উইন্ডোজের ভাষায় Windows+Space শর্টকাটটা কাজে লাগানোর সুযোগ নাই।

কিন্তু সুযোগ না থাকলে সুযোগ তৈরি করে নিতে হয়। 😎

Continue Reading...


start

to start with, a very motivational quote about starting:

The secret to getting ahead is getting started.
Mark Twain

💜🏁