কম্পিউটার টিউটোরিয়াল

আমি আমার পুরো নোট-টেকিং সিস্টেম একটি সিমলেস, অ্যাকাউন্ট-ফ্রি টুল দিয়ে রিপ্লেস করলাম

আমি আমার পুরো নোট-টেকিং সিস্টেম একটি সিমলেস, অ্যাকাউন্ট-ফ্রি টুল দিয়ে রিপ্লেস করলাম

প্রকাশিত: ২২ ফেব্রুয়ারি, ২০২৬, ৩:০১ PM EST

ওলুয়াদেমিলেড একজন টেক उतসाही যিনি পাঁচ বছরেরও বেশি লেখার অভিজ্ঞতা রাখেন। ২০২২ সালে তিনি MUO দলে যোগদান করলেন এবং কনসিউমার টেক, iOS, Android, আর্টিফিশিয়াল ইন্টেলিজেন্স, হার্ডওয়্যার, সফটওয়্যার, এবং সাইবার সিকিউরিটি সহ বিভিন্ন বিষয় কভার করেন। MUO-এ লেখার পাশাপাশি, তার কাজ HowtoGeek, Cryptoknowmics, TechNerdiness, এবং SlashGear-এ প্রকাশিত হয়েছে।

ওলুয়াদেমিলেড নাইজেরিয়ার ইউনিভার্সিটি অফ ইবাদানে পড়াশোনা করেছেন, মেডিকেল কলেজ থেকে মেডিকেল ডিগ্রি হাসিল করেছেন। জনসেবায় উদ্ভাবনকারী, ওলুয়াদেমিলেড সংযুক্ত রাষ্ট্রসংঘের সাথে সংবদ্ধ একটি ছাত্র সংগঠন দ্বারা গ্লোবাল একশন অ্যামব্যাসডরের উপাধি দেওয়া হয়েছিল। ২০২০ সালে মালয়েশিয়ার কুয়ালালামপুরে এই ডেজিগনেশন পেয়েছিলেন তার সচেতন प्रयাসের স্বীকৃতিতে বিশ্বব্যাপী ইতিবাচক প্রভাব ফেলতে।

খালি সময়ে, ওলুয়াদেমিলেড নতুন AI অ্যাপ এবং ফিচার टेস্ট করতে, পরিবার এবং বন্ধুদের টেক সমস্যা সমাধান করতে, নতুন কোডিং ভাষা শিখতে, এবং যেকোনো সম্ভাব্য সময়ে নতুন জায়গায় ভ্রমণ করতে পছন্দ করেন।

অধিকাংশ নোট-টেকিং অ্যাপ আপনাকে আপনার নিজের নোট দুটি ডিভাইসে ব্যবহার করার জন্য টাকা দিতে বাধ্য করে। আপনি আপনার ল্যাপটপে যে ফাইলটি লিখলেন? সাবস্ক্রিপশনের পিছনে লকড থাকবে যতক্ষণ না এটি আপনার ফোনে পৌঁছায়। এই ক্লজ কখনো আমার মনে ভালো লাগলো না, বিশেষ করে যেহেতু আমার নোটগুলো শুধু একটি ফোল্ডারে প্লেইন-টেক্সট ফাইল। যদিও সত্য যে কিছু নোট-টেকিং অ্যাপ নিখুঁতভাবে সিঙ্ক করে এবং সেগুলো সম্পূর্ণ ফ্রি, আমি এখনও মনে করতাম অবশ্যই একটি ভালো উপায় থাকতে হবে আমার ব্যক্তিগত ডেটার সম্পূর্ণ کنترل রাখতে।

রहস্য উন্মোচন হলো দুটি ফ্রি, ওপেন-সোর্স টুল বছর আগেই এই সমস্যাটি সমাধান করলো, এবং পাওয়ার ইউজাররা তখন থেকে এর উপভোগ করছেন। Obsidian লেখা হ্যান্ডেল করে, এবং Syncthing সিঙ্কিং হ্যান্ডেল করে, কোনো অ্যাকাউন্ট, ক্লাউড মিডলম্যান, বা মাসিক ফি ছাড়া। ফলাফল হলো একটি সেটআপ যা একবার ক্লিক করলে অনিয়মিত ভাবে ভালো।

আমি আমার পুরো নোট-টেকিং সিস্টেম একটি সিমলেস, অ্যাকাউন্ট-ফ্রি টুল দিয়ে রিপ্লেস করলাম

Syncthing

Price model ফ্রি (ওপেন-সোর্স)

OS Android, Windows, macOS, Linux

Syncthing একটি ওপেন-সোর্স কন্টিনিউয়াস ফাইল সিঙ্ক্রোনাইজেশন টুল। এটি আপনাকে একাধিক ডিভাইস জুড়ে ফাইল সিঙ্ক এবং শেয়ার করতে দেয়।

Obsidian আপনার নোটগুলোক ফাইল হিসেবে বিবেচনা করে যা আপনার সত্যিই মালিকানা

সাদা টেক্সট চিরকাল, কারণ ট্রেন্ড আসে যায়

সিঙ্কিং পক্ষটিতে যাওয়ার আগে, বুঝতে সাহায্য করে কেন Obsidian গড়ে তোলার উপযোগী। সবচেয়ে জনপ্রিয় নোট-টেকিং অ্যাপগুলো, যেমন Notion, Evernote, এবং Apple Notes, আপনার ডেটা তাদের নিজস্ব প্রপ্রায়েটরি ফরম্যাটে তাদের নিজস্ব সার্ভারে সংরক্ষণ করে। আপনি যখন একটি নোট লিখেন, আপনি মূলত একটি চিন্তা কেউ অন্যের ফাইলিং ক্যাবিনেটে রাখছেন এবং আশা করছেন তারা আপনাকে চিরকাল অ্যাক্সেস দেবে।

Obsidian কাঠামোগত স্তরে আলাদা। আপনি যে প্রতিটি নোট তৈরি করেন সেটি আপনার কম্পিউটারে একটি ফোল্ডারে প্লেইন Markdown (.md) ফাইল হিসেবে থাকে। সেই ফোল্ডারটি, যাকে একটি ভল্ট বলা হয়, শুধু একটি সাধারণ ডিরেক্টরি যা আপনি যেকোনো টেক্সট এডিটরে খুলতে পারেন, যেকোনো টুল দিয়ে ব্যাকআপ নিতে পারেন, বা যেকোনো জায়গায় সরিয়ে ফেলতে পারেন। এটি একটি লোকাল-ফার্স্ট নোট-টেকিং অ্যাপ যা শুধু তখন সিঙ্ক করে যখন আপনি সিদ্ধান্ত নেন, তাই এটি ব্যবহার করার জন্য কোনো অ্যাকাউন্ট প্রয়োজন নেই। পটভূমিতে কোনো ডেটাবেস চলছে না। শুধু ফাইল।

এটা শুনতে নিরস মনে হতে পারে, কিন্তু এটিই সেটি যা অন্য সব কিছু সম্ভব করে তোলে। কারণ আপনার ভল্ট একটি আসল ফোল্ডার আসল ফাইলসহ, যেকোনো সিঙ্ক টুল যা ফোল্ডার হ্যান্ডেল করতে পারে আপনার নোট সিঙ্ক করতে পারে। আপনি Obsidian-এর $৫-১০/মাস সিন্স সার্ভিসের ওপর নির্ভরশীল নন, যদিও আপনি চাইলে এটি উপলব্ধ। আপনি নিজের সেটআপ রোল আউট করতে আज़াদ, এবং Syncthing সেটির জন্য সেরা টুল।

ফাইল কাঠামোর বাইরে, Obsidian চিন্তা করার জন্য খুবই দুর্দান্ত। এটি নোটগুলোর মধ্যে দ্বিপক্ষীয় লিংক এবং আপনার সম্পূর্ণ ভল্ট জুড়ে সংযোগ মানচিত্র করার একটি ভিজ্যুয়াল গ্রাফ ভিউ সাপোর্ট করে, যা একটি বড় কারণ আমার সহকর্মী একাধিক নোট অ্যাপ রিপ্লেস করলো একটি একক Obsidian ওয়ার্কফ্লো দিয়ে। আপনি Obsidian প্লাগইনও ইনস্টল করতে পারেন আপনার ভল্ট স্মার্টার বানাতে, ক্যালেন্ডার ইন্টিগ্রেশন থেকে ক্যানবান বোর্ড, এবং একটি ক্লিন, ডিস্ট্র্যাকশন-ফ্রি রাইটিং ইন্টারফেস যোগ করতে। অ্যাপটি Windows, macOS, Linux, iOS, এবং Android-এ উপলব্ধ, যা ক্রস-ডিভাইস ওয়ার্কফ্লো বিল্ড করার সময় গুরুত্বপূর্ণ।

আমি আমার পুরো নোট-টেকিং সিস্টেম একটি সিমলেস, অ্যাকাউন্ট-ফ্রি টুল দিয়ে রিপ্লেস করলাম

OS Windows, macOS, Linux, Android, iOS, iPadOS

Developer Dynalist Inc.

Pricing model ফ্রি

Initial release মার্চ ৩০, ২০২০

Obsidian একটি লোকাল-ফার্স্ট, Markdown-ভিত্তিক নোট-টেকিং অ্যাপ্লিকেশন যা আপনার নোটগুলো প্লেইন টেক্সট ফাইল হিসেবে সংরক্ষণ করে এবং আপনাকে জ্ঞানের ইন্টারলিংকড "ভল্ট" বানাতে দেয়। এটি প্লাগইন, গ্রাফ ভিজ্যুয়ালাইজেশন, এবং আপনার ডেটার পূর্ণ নিয়ন্ত্রণ সাপোর্ট করে বরং আপনাকে একটি প্রপ্রায়েটরি ফরম্যাটে লক করে রাখে।

Syncthing সেট আপ করা কঠিন নয়, কিন্তু কনফিগারেশনে একটু ধৈর্য লাগে

এটি প্লাগ-অ্যান্ড-প্লে নয়, তবে সেটার কাছাকাছি

Syncthing ওপেন-সোর্স, ফ্রি, এবং সম্পূর্ণরূপে আপনার ডিভাইসগুলোর ওপর চলে। আপনার ফাইল ধরে রাখার কোনো মিডলম্যান সার্ভার নেই। যখন দুটি ডিভাইস একই নেটওয়ার্কে থাকে, তারা সরাসরি একে অপরের খুঁজে পায় এবং একটি এনক্রিপ্টেড পিয়ার-টু-পিয়ার সংযোগের মাধ্যমে ডেটা ট্রান্সফার করে। когда তারা আলাদা নেটওয়ার্কে থাকে, Syncthing রिले সার্ভার ব্যবহার করে হ্যান্ডশেক সুবিধা দেয়—তবুও, রिले কখনো আপনার ফাইল কন্টেন্ট দেখে না, শুধু সংযোগ মেটাডেটা।

Windows-এ Syncthing ইনস্টল করতে প্রায় পাঁচ মিনিট লাগে। ইনস্টলার কোর বাইনারি ডাউনলোড করে, আপনি লগইন করলে স্বয়ংক্রিয়ভাবে শুরু হওয়ার জন্য সেট করে, এবং অপশনালি Windows Firewall রুল তৈরি করে যা এটিকে প্রয়োজন (সেট প্রম্পটে হ্যাঁ বলুন)। একবার চালু হলে, Syncthing একটি লোকাল ওয়েব ইন্টারফেস খোলে https://127.0.0.1:8384-এ, যা ফোল্ডার এবং ডিভাইস ম্যানেজ করার জন্য একটি ক্লিন ড্যাশবোর্ড।

আমি আমার পুরো নোট-টেকিং সিস্টেম একটি সিমলেস, অ্যাকাউন্ট-ফ্রি টুল দিয়ে রিপ্লেস করলাম Related

আপনার Obsidian ভল্ট Syncthing-এ যোগ করা পরবর্তী ধাপ, এবং এটি সেটআপটি তৎক্ষণাত ফল দেয় যদি আপনি বুঝতে চান কীভাবে আপনার Obsidian ভল্ট একাধিক ডিভাইসে ফ্রিতে সিঙ্ক করবেন। Add Folder-এ ক্লিক করুন, আপনার ভল্ট পথে পয়েন্ট করুন (উদাহরণস্বরূপ, আমার একটা C:\Users\Oluwademilade\Documents\Obsidian Vault-এ), এবং Folder Type-কে Send & Receive-এ সেট করুন। সেভ করার আগে, File Versioning ট্যাবে যান এবং ড্রপ-ডাউন মেনু থেকে Simple File Versioning বেছে নিন, এবং এরপর যে অপশনগুলো আসে সেখানে Keep Version ৫ থেকে ১০ এর মধ্যে সেট করুন। এটি পুরো সেটআপে একমাত্র সবচেয়ে গুরুত্বপূর্ণ সেফটি নেট। যদি কোনো নোট অনিচ্ছাকৃতভাবে overwrite বা ডিলিট হয়, Syncthing চুপচাপ পূর্বের ভার্সনগুলো আপনার ভল্টের ভিতর একটি .stversions ফোল্ডারে সংরক্ষণ করে, তারিখ এবং সময়ের সাথে স্ট্যাম্পড। কিছুই নীরবে হারায় না।

সেভ করার আগে Ignore Patterns ট্যাবে দুটি ছোট Ignore Patterns যোগ করার’ar রহেছে: .obsidian/cache এবং .obsidian/workspace*। এই এক্সক্লুশনগুলো Syncthing-কে Obsidian-এর ইন্টারনাল UI স্টেটকে অর্থবহ ডেটা হিসেবে বিবেচনা করার থেকে বাঁচায় এবং সেটি মেশিন জুড়ে রিকনসাইল করার চেষ্টা করে। এটিই ক্রিপ্টিক সিঙ্ক চর্ণের কারণ যা লোকেদের পিয়ার-টু-পিয়ার সিঙ্ক থেকে বিরক্ত করে। .obsidian ফোল্ডারটির বাকি অংশ—আপনার প্লাগইন, থিম, সেটিংস—সিঙ্ক হওয়া উচিত, তাই সেটি পুরোপুরি ইগনোর করবেন না।

দ্বিতীয় ডিভাইস পেয়ার করা অনেক সহজ—এবং Android-এ একইভাবে কাজ করে

কঠিন অংশটি ইতিমধ্যে পেছনে रहেছে

দ্বিতীয় ডিভাইসের সাথে সংযোগ করতে, আপনি Device IDs এক্সচেঞ্জ করুন। আপনার মূল PC-র Syncthing ড্যাশবোর্ডে, Actions -> Show ID ক্লিক করুন এবং লম্বা অ্যালফানিউমেরিক স্ট্রিং কপি করুন। দ্বিতীয় মেশিনে, Add Remote Device-এ যান এবং পেস্ট করুন। দুটি ডিভাইসই সংযোগ নিশ্চিত করার একটি প্রম্পট পাবে; উভয় পাশে এক্সেপ্ট করুন। তারপর, প্রথম মেশিন থেকে, ফোল্ডার এডিট করুন এবং Sharing ট্যাবে নতুন ডিভাইসের পাশের চেকবক্সে টিক দিন। দ্বিতীয় মেশিন একটি হলদা ব্যানার পাবে জিজ্ঞেস করে যে সেটি নতুন ফোল্ডারটি এক্সেপ্ট করতে চায় কিনা; Add ক্লিক করুন, লোকাল পথ সেট করুন, এবং প্রাথমিক সিঙ্ক শুরু হবে। এক মেশিনে একটি নোট সেভ করার সেকেন্ডগুলোর মধ্যে, সেটি অন্য মেশিনে দৃশ্যমান হবে।

প্লাগইন-ভিত্তিক সিঙ্ক সমাধানের বিপরীতে, Syncthing পটভূমিতে liên tục চলে, যার মানে আপনার ভল্ট আপডেটড থাকে Obsidian খোলার আগেই।

Android-এ, সুপারিশ করা অ্যাপ হলো Syncthing-Fork, Play Store এবং F-Droid উভয়েই উপলব্ধ। এটি অফিসিয়াল Android ক্লায়েন্টের একটি মেইনটেইন করা ফোর্ক যার ব্যাটারি অপ্টিমাইজেশন ভালো এবং ইন্টারফেস ক্লিনার। পেয়ারিং এবং ফোল্ডার শেয়ারিং প্রক্রিয়া ডেস্কটপ ভার্সনের মতোই কাজ করে। একবার হয়ে গেলে, আপনি Android-এ Obsidian খুলুন, সিঙ্ক করা ফোল্ডারটি আপনার ভল্ট হিসেবে নির্বাচন করুন, এবং আপনার যে সকল নোট কখনো লিখেছেন সেগুলো ইতিমধ্যে সেখানে আছে, আপনার প্লাগইন এবং সেটিংসসহ।

আমি আমার পুরো নোট-টেকিং সিস্টেম একটি সিমলেস, অ্যাকাউন্ট-ফ্রি টুল দিয়ে রিপ্লেস করলাম Related
৫টি Android সাবস্ক্রিপশন যা আপনি সহজে ফ্রি অ্যাপ দিয়ে রিপ্লেস করতে পারেন

আমি একাধিক Android সাবস্ক্রিপশন বাতিল করলাম বুঝতে পারার পর ফ্রি অ্যাপগুলো সেগুলো রিপ্লেস করতে পারে আমার আসলে ব্যবহার করা ফিচারগুলো ছাড়া।

যদি দুটি ডিভাইস একই নোট একসাথে এডিট করে, Syncthing কিছুই সাইলেন্টলি overwrite করে না। এটি একটি স্পষ্ট নামে .sync-conflict ফাইল তৈরি করে মূল ফাইলের পাশে, যাতে আপনি ঠিক কী ঘটল সেটি দেখতে পান এবং ম্যানুয়ালি ভার্সনগুলো মার্জ করতে পারেন। এটি একটি পর্দারশি, নন-ডিস্ট্রাক্টিভ পদ্ধতি একটি সমস্যা সমাধানের জন্য যা অধিকাংশ সিঙ্ক টুল হয় লুকায়ে বা খারাপভাবে হ্যান্ডেল করে।

মালিকানা ছিল সেই ফিচার যা আপনি সবসময় চেয়েছিলেন

সেটআপের পর দিনের অভিজ্ঞতা প্রায় অদৃশ্য, যা লক্ষ্য। Syncthing পটভূমিতে চলে, ফাইল পরিবর্তন নজরদারি করে, এবং সেগুলো আপনার অন্যান্য ডিভাইসে পুশ করে তৎক্ষণাত সেগুলো একই নেটওয়ার্কে হলে। আপনার ল্যাপটপে একটি নোট খুলুন, ল্যাপটপ বন্ধ করুন, ফোন তুলুন, এবং সেটি সেখানে আছে। একমাত্র অভ্যাস যা বিল্ড করার লাইক হলো Syncthing-কে কিছু সেকেন্ড দিন ফিনিশ করার আগে আপনি ডিভাইস বন্ধ করুন, যাতে পরিবর্তনগুলো মিড-ট্রান্সফারে আটকে না যায়।

  1. WhatsApp-এ কাউকে ব্লক করলে কী ঘটে?

  2. CIDR: ক্লাসলেস ইন্টার-ডোমেন রাউটিং

  3. আপনার বেনামী ফেসবুক প্রোফাইল আসলেই বেনামী রাখার পদ্ধতি

  4. কম্পিউটারে ইনস্টাগ্রাম (Instagram) ব্যবহার করার পদ্ধতি