Words

Deleting Twitter Like a Nerd

Deleting Twitter Like a Nerd

Posted on 8th Feb 2023

for a long time I’ve 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 didn’t 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 I’d anticipated.

Push-to-talk on Linux

Push-to-talk on Linux

Posted on 29th Jan 2023

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 let’s hack together a software push-to-talk for Linux!

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

Posted on 7th Sep 2021

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

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

Posted on 25th Nov 2020

পেঙ্গুইনস ক্লাব ফেসবুক গ্রুপ থেকে আর্কাইভ করা পোস্ট টিমাক্সের কিছু কনফিগারেশনের কথা বলেছিলাম প্রথম পর্বে। সেগুলো লিখে ফেলে এই অধ্যায় শেষ করে ফেলি। টিমাক্সের ডিফল্ট কনফিগ থাকে $HOME/.tmux.conf এই ফাইলে (টিমাক্স ৩.২ সংস্করণ থেকে $XDG_CONFIG_HOME/tmux/tmux.conf এই ফাইলটাও পড়তে পারে)। ফাইলটা...

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

Posted on 23rd Jul 2020

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

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

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

Posted on 11th Apr 2020

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

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

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

Posted on 16th Mar 2020

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

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

Posted on 19th Feb 2020

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

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

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

Posted on 18th Feb 2020

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

start

Posted on 14th Feb 2020

to start with, a very motivational quote about starting: The secret to getting ahead is getting started. – Mark Twain 💜🏁