আপনি কি Evernote এর মতো একটি পরিষেবার সাথে নোট রাখতে চান, কিন্তু আপনি চান না যে এমন একটি কোম্পানি আপনার সম্পর্কে সবকিছু জানুক? জপলিনের সাথে আপনি একটি বহুমুখী বিকল্প সেট আপ করেছেন যা কার্যকরীভাবে প্রায় সম্পূর্ণ। পার্থক্য: আপনি এটি আপনার নিজের নিয়ন্ত্রণে আছে. এমনকি একটি সার্ভারে সঞ্চয়স্থান, যদি আপনি চান, আরও গোপনীয়তার জন্য। এই নিবন্ধে আমরা আপনাকে এটি কীভাবে সেট আপ করতে হয় এবং আপনি এটি দিয়ে কী করতে পারেন তা দেখান।
1 ব্যাপকভাবে প্রযোজ্য
আপনি সম্ভবত নোটগুলি রাখা এবং সংগঠিত করার জন্য OneNote এবং Evernote-এর মতো প্রোগ্রামগুলির সাথে পরিচিত৷ ফ্রি এবং ওপেন সোর্স জপলিনের সাহায্যে আপনি অনেক কিছুই করতে পারেন, যেমনটা আপনি এই ওয়ার্কশপে পড়বেন। উভয় ডেস্কটপে (উইন্ডোজ, ম্যাকওএস এবং লিনাক্স) এবং মোবাইল ডিভাইসে (অ্যান্ড্রয়েড এবং আইওএস) আপনি আপনার নোটগুলি সম্পাদনা করতে পারেন বা করণীয় তালিকার উপর নজর রাখতে পারেন। উদাহরণস্বরূপ, অধ্যয়ন বা কাজের জন্য নোটের জন্য এটি ব্যবহার করুন, প্রোগ্রামিং প্রকল্পের নথিভুক্ত করুন, কেনাকাটার তালিকা বা বাগানের কাজের তালিকা রাখুন। অবশ্যই জপলিন সিঙ্ক্রোনাইজেশন প্রদান করে, যোগ করা মান সহ যেটি আপনি বেছে নিতে পারেন যেখানে নোট সংরক্ষণ করা হবে।
![](http://pic.washchrom.com/wp-content/uploads/how/1888/3qk9ms09al.jpg)
2 নোট স্টোরেজ
আপনি একটি ডিভাইসে জপলিন ব্যবহার করতে পারলেও, সম্ভবত আপনি অন্যান্য ডিভাইসে নোটগুলি দেখতে, সম্পাদনা করতে এবং সিঙ্কে রাখতে চাইবেন। নেক্সটক্লাউড, ড্রপবক্স, ওয়ানড্রাইভ বা ওয়েবডিএভি সহ আপনার নোটগুলির কেন্দ্রীয় স্টোরেজের জন্য বেশ কয়েকটি বিকল্প রয়েছে। আমরা প্রথমে দেখাব কিভাবে ড্রপবক্স ব্যবহার করতে হয়। তারপর আমরা আমাদের নিজস্ব ব্যবস্থাপনার অধীনে সঞ্চয়স্থান গ্রহণ করি, লিনাক্স অপারেটিং সিস্টেম উবুন্টু, ওয়েব সার্ভার অ্যাপাচি এবং WebDAV-এর জন্য এক্সটেনশনের সাথে একটি সাধারণ সার্ভার সেট আপ করে। আপনি চাইলে রাস্পবিয়ানের সাথে একটি রাস্পবেরি পাইও ব্যবহার করতে পারেন: হার্ডওয়্যারের জন্য কোনও বিশেষ প্রয়োজনীয়তা নেই। আপনি যদি আপনার নোটগুলি একটি মাইক্রো-এসডি কার্ডে সংরক্ষণ করেন তবে একটি নির্ভরযোগ্য ব্র্যান্ড চয়ন করুন৷
![](http://pic.washchrom.com/wp-content/uploads/how/1888/3qk9ms09al-1.jpg)
3 ইনস্টলেশন
আমরা উইন্ডোজ পিসিতে জপলিন ইনস্টল করে শুরু করব যাতে আমরা প্রোগ্রামটি চেষ্টা করে দেখতে পারি। জপলিন ডাউনলোড করতে, http://joplinapp.org এ যান। আপনি যখন প্রথমবার জপলিন শুরু করবেন তখন দেখবেন সেখানে ইতিমধ্যেই স্বাগতম নামের একটি নোটবুক রয়েছে! তৈরি করা হয়েছে, ব্যাখ্যা সহ কিছু নোট রয়েছে। এই টিপসগুলি পড়ুন, এটি আপনাকে অবিলম্বে মার্কডাউন ফর্ম্যাট ব্যবহার করার কিছু অন্তর্দৃষ্টি দেবে। তারপরে আপনি নোটবুকটি মুছতে পারেন: নোটবুকের উপর ডান ক্লিক করুন এবং নির্বাচন করুন অপসারণ. অ্যাপ্লিকেশনটির নতুন সংস্করণগুলি নিয়মিত উপস্থিত হয়, নতুন বৈশিষ্ট্যগুলির সুবিধা নিতে সেগুলি ইনস্টল করা বুদ্ধিমানের কাজ। মাধ্যম সরঞ্জাম / সাধারণ বিকল্প আপনি জপলিন থেকে ডাচ ভাষায় ভাষা পরিবর্তন করতে পারেন, তবে জেনে রাখুন যে সবকিছু অনুবাদ করা হয়নি (এখনও)।
![](http://pic.washchrom.com/wp-content/uploads/how/1888/3qk9ms09al-2.jpg)
4 ইউজার ইন্টারফেস
বাম দিকের নেভিগেশন ফলকে, আপনি আপনার নোটবুকগুলির একটি ওভারভিউ এবং সেগুলিতে থাকা নোটগুলি দেখতে পাবেন৷ প্রধান উইন্ডোটি দুটি ভাগে বিভক্ত: বাম অংশে আপনি তথাকথিত মার্কডাউন বিন্যাসে নোট লিখতে পারেন, ডানদিকে আপনি পড়ার দৃশ্যে ফলাফল দেখতে পাবেন। মাধ্যম এডিটর লেআউট দেখুন/টগল করুন (Ctrl+L) আপনি এই বিন্যাসটি পরিবর্তন করতে পারেন। সম্পাদকের উপরে আপনি বোতামগুলির একটি সিরিজ দেখতে পাবেন যা আপনাকে সাহায্য করে, উদাহরণস্বরূপ, টেক্সট ফর্ম্যাটিং বা ফাইল এবং ট্যাগ যোগ করা। নেভিগেশন প্যানে, আপনি নোটগুলিতে বরাদ্দ করা সমস্ত ট্যাগ সহজেই ব্রাউজ করতে পারেন৷ আপনি অনুসন্ধান বাক্স ব্যবহার করে কীওয়ার্ড দ্বারা আপনার নোট অনুসন্ধান করতে পারেন।
সম্প্রতি আপনি আই-বোতামের মাধ্যমে একটি নোটের আগের সংস্করণগুলি দেখতে এবং সম্ভবত পুনরুদ্ধার করতে পারেন।
![](http://pic.washchrom.com/wp-content/uploads/how/1888/3qk9ms09al-3.jpg)
5 নোট লিখুন
জপলিনে নোট লেখা বেশিরভাগই স্ব-ব্যাখ্যামূলক। বিভিন্ন স্তরে হেডারের জন্য হ্যাশ চিহ্ন (# এবং ##) ব্যবহারের দিকে বিশেষ মনোযোগ দিন। এছাড়াও পরিচিত কী সমন্বয় ব্যবহার করুন যেমন Ctrl+B (বোল্ড), Ctrl+I (ইটালিক)। আপনি প্রোগ্রাম কোড যোগ করতে চান বা, উদাহরণস্বরূপ, একটি স্ক্রিপ্ট জন্য নিয়ম? 'ইকো হ্যালো'-এর মতো তথাকথিত ব্যাক-টিকগুলির মধ্যে একটি একক কমান্ড স্থাপন করা যেতে পারে। এটি একটি স্ট্যান্ডার্ড কীবোর্ডের 1 কী এর বাম দিকের অক্ষর। কোডের একাধিক লাইনের জন্য, সেই কোডের আগে এবং পরে তিনটি ব্যাকটিক লাগান।
![](http://pic.washchrom.com/wp-content/uploads/how/1888/3qk9ms09al-4.jpg)
6 ড্রপবক্সের মাধ্যমে সিঙ্ক করুন
কিছুক্ষণের মধ্যে আমরা আপনাকে দেখাব কীভাবে নোট সংরক্ষণের জন্য আপনার নিজের সার্ভার ব্যবহার করবেন, যাতে আপনার নিজের পরিচালনার অধীনে সবকিছু থাকে। তবে এটি বাধ্যতামূলক নয়: জপলিন এছাড়াও সিঙ্ক্রোনাইজ করতে পারে, উদাহরণস্বরূপ, ড্রপবক্স বা ওয়ানড্রাইভ৷ ড্রপবক্সের জন্য, যান সরঞ্জাম / সাধারণ বিকল্প. নিশ্চিত করুন যে ড্রপবক্স সিঙ্ক লক্ষ্য হিসাবে সেট করা আছে। এখন চাপুন সুসংগত (বা Ctrl+S)। প্রথমবার যখন আপনাকে ড্রপবক্সের সাথে সিঙ্ক অনুমোদন করতে হবে: প্রদত্ত লিঙ্কটি অনুসরণ করুন, ড্রপবক্সে সাইন ইন করুন এবং অ্যাক্সেস অনুমোদন করুন৷ এর পরে আপনি একটি কোড পাবেন। জপলিনে কোডটি কপি করুন এবং ক্লিক করুন জমা দিন. এর পরে, জোড়া সফল হয়েছে এবং আপনি নোট সিঙ্ক করতে পারেন।
![](http://pic.washchrom.com/wp-content/uploads/how/1888/3qk9ms09al-5.jpg)
7 Apache ইনস্টল করুন
নোটগুলি সম্পূর্ণরূপে আমাদের নিজস্ব নিয়ন্ত্রণে রাখতে, আমরা এখন একটি সার্ভারে সুপরিচিত ওয়েব সার্ভার সফ্টওয়্যার অ্যাপাচি ইনস্টল করতে যাচ্ছি, যার মধ্যে রয়েছে WebDAV-এর জন্য Apache-এর মডিউল৷ আমরা এখানে উবুন্টু 18.04 LTS সহ একটি সাধারণ লিনাক্স সার্ভার গ্রহণ করব, তবে রাস্পবিয়ান অপারেটিং সিস্টেম সহ একটি রাস্পবেরি পাইও একটি বিকল্প। ধাপগুলো একই। রুট হিসাবে লগ ইন করুন, নিশ্চিত করুন যে সিস্টেমটি আপ-টু-ডেট আপডেট এবং apt-গেট আপগ্রেডের সাথে আপ টু ডেট। তারপর Apt-get install apache2 দিয়ে Apache ইন্সটল করুন। WebDAV-এর মডিউলগুলি Apache-এর সাথে একত্রে ইনস্টল করা আছে কিন্তু আপনাকে a2enmod dav এবং a2enmod dav_fs দিয়ে সক্রিয় করতে হবে। আপনি যদি আপনার নেটওয়ার্কের একটি ব্রাউজারে সার্ভারের IP ঠিকানা প্রবেশ করেন, তাহলে আপনি এখন ডিফল্ট Apache পৃষ্ঠাটি দেখতে পাবেন।
![](http://pic.washchrom.com/wp-content/uploads/how/1888/3qk9ms09al-6.jpg)
8 WebDAV প্রস্তুত করুন
পূর্ববর্তী ধাপে খোলা HTML পৃষ্ঠাটি /var/www/html ফোল্ডারে এবং /etc/apache2/sites-available/000-default.conf-এ কনফিগারেশন পাওয়া যাবে। আপনি এই ডিফল্ট ওয়েবসাইটটিকে a2dissite 000-default দিয়ে নিষ্ক্রিয় করতে পারেন যাতে আমাদের সাইটটি শীঘ্রই ডিফল্ট ওয়েবসাইট হয়ে যায়। পরবর্তী ধাপে আমরা WebDAV সহ আমাদের নিজস্ব কনফিগারেশন যোগ করব। mkdir /var/www/webdav-এর সাথে নোট সংরক্ষণ করার জন্য WebDAV-এর জন্য একটি ফোল্ডার তৈরি করুন। মার্কডাউন ফরম্যাটে টেক্সট ফাইল আকারে এখানে নোট সংরক্ষণ করা হবে। Apache তৈরি করুন, www-data নামের ব্যবহারকারীর অধীনে চলমান, নিম্নলিখিত কমান্ড সহ এইগুলি এবং সাবডিরেক্টরিগুলির মালিক:
chown -R www-data:www-data /var/www/9 Apache কনফিগারেশন
এখন WebDAV এর জন্য একটি নতুন কনফিগারেশন ফাইল তৈরি করুন:
nano /etc/apache2/sites-available/webdav.conf
এটিতে নিম্নলিখিত লাইনগুলি রাখুন (ছবিটিও দেখুন):
ErrorLog ${APACHE_LOG_DIR}/error.log
কাস্টমলগ ${APACHE_LOG_DIR}/access.log একত্রিত৷
উপনাম /webdav /var/www/webdav
বিকল্প সূচী
DAV চালু
AuthType বেসিক
AuthName webdav
AuthUserFile /etc/apache2/webdav.password
বৈধ ব্যবহারকারী প্রয়োজন
a2ensite webdav এর পরে systemctl reload apache2 এর সাথে কনফিগারেশন সক্রিয় করুন। যে শেষ ধাপে ত্রুটির জন্য দেখুন. যদি তাই হয়, কনফিগারেশন সাবধানে পরীক্ষা করুন. এই কনফিগারেশনে আমরা জপলিনের সাথে সামঞ্জস্যপূর্ণ থাকার জন্য তথাকথিত মৌলিক প্রমাণীকরণ বেছে নিই।
![](http://pic.washchrom.com/wp-content/uploads/how/1888/3qk9ms09al-8.jpg)
10 ব্যবহারকারী যোগ করুন
পূর্ববর্তী ধাপে কনফিগারেশন অনুমান করে যে ব্যবহারকারীদের অ্যাক্সেস করার অনুমতি দেওয়া হয়েছে তারা /etc/apache2/webdav.password-এ তালিকাভুক্ত। এই ফাইলটি তৈরি করতে এবং অবিলম্বে একজন ব্যবহারকারী যোগ করতে, কমান্ডটি চালান:
htpasswd -c /etc/apache2/webdav.password ব্যবহারকারীর নাম
আপনার ব্যবহারকারীর নামটি আপনার নিজের নামের সাথে প্রতিস্থাপন করুন এবং কমান্ডের পরপরই দুবার পছন্দসই পাসওয়ার্ড লিখুন। প্রতিটি পরবর্তী ব্যবহারকারীর জন্য, একই কাজ করুন কিন্তু বাদ দিন -c। তারপর নিশ্চিত করুন Apache ফাইলটি chown www-data:www-data /etc/apache2/webdav.password দিয়ে পড়তে পারে। systemctl রিস্টার্ট apache2 দিয়ে Apache রিস্টার্ট করুন।
![](http://pic.washchrom.com/wp-content/uploads/how/1888/3qk9ms09al-9.jpg)
11 আপনার কনফিগারেশন পরীক্ষা করুন
এখন যেহেতু কনফিগারেশন সক্রিয় আছে, আমরা সহজেই পরীক্ষা করতে পারি যে অ্যাক্সেস একটি ব্রাউজারের মাধ্যমে কাজ করে কিনা। WebDAV এর সাথে ফোল্ডারে একটি ফাইল তৈরি করুন
ইকো স্বাগতম > /var/www/webdav/test.txt
এর সাথে সঠিক ব্যবহারকারীর কাছে এটি বরাদ্দ করুন
chown www-data:www-data /var/www/webdav/test.txt
এখন ব্রাউজার দিয়ে আপনার সার্ভারের আইপি ঠিকানায় /webdav অনুসরণ করুন। আপনাকে এখন লগ ইন করতে বলা হবে, যেখানে আপনি তৈরি করা ব্যবহারকারীর নাম এবং পাসওয়ার্ড লিখবেন। এর পরে আপনি test.txt ফাইলটি খুলতে পারেন এবং বিষয়বস্তু পড়তে পারেন। আপনি এখন উইন্ডোজ এক্সপ্লোরার ফোল্ডারে লিঙ্ক করতে পারেন।
![](http://pic.washchrom.com/wp-content/uploads/how/1888/3qk9ms09al-10.jpg)
12 জপলিনের কনফিগারেশন
আমরা এখন জপলিনের সার্ভারটি ব্যবহার করার জন্য প্রস্তুত, যাতে নোটগুলি এখন থেকে এটির সাথে সিঙ্ক করা হবে। যাও সরঞ্জাম / সাধারণ বিকল্প এবং নিচে স্ক্রোল করুন। মৌমাছি সিঙ্ক টার্গেট আপনার WebDAV চয়ন করুন। পিছনে WebDAV URL লিঙ্কটি লিখুন, ফর্মে //ipaddress/webdav/। এছাড়াও আপনার ব্যবহারকারীর নাম এবং পাসওয়ার্ড লিখুন. একটি চেক ইন রাখুন TLS শংসাপত্রের ত্রুটিগুলি উপেক্ষা করুন৷. এটি বিশেষত প্রযোজ্য যদি আপনি https (স্ব-স্বাক্ষরিত শংসাপত্র সহ) চয়ন করেন। তারপর ক্লিক করুন সিঙ্ক্রোনাইজেশন কনফিগারেশন পরীক্ষা করুন. সবকিছু সঠিকভাবে সেট আপ করা হলে, আপনি একটি বার্তা পাবেন যে সিঙ্ক্রোনাইজেশন সফল হয়েছে।
![](http://pic.washchrom.com/wp-content/uploads/how/1888/3qk9ms09al-11.jpg)
13 আপনার নোট এনক্রিপ্ট করুন
এন্ড-টু-এন্ড এনক্রিপশনের মাধ্যমে আপনার নোটগুলিকে সুরক্ষিত করা একটি ভাল ধারণা, যাতে পিসি এবং সার্ভার উভয় ক্ষেত্রেই সিঙ্কের সময় বিষয়বস্তু পাঠযোগ্য না হয়৷ এর জন্য আপনার পছন্দের একটি মাস্টার পাসওয়ার্ড ব্যবহার করা হয়। এনক্রিপশন সক্ষম করতে, এ যান টুলস/এনক্রিপশন অপশন এবং নির্বাচন করুন এনক্রিপশন সক্ষম করুন. পছন্দসই মাস্টার পাসওয়ার্ড লিখুন এবং নিশ্চিত করুন যে আপনি এটি হারাবেন না, অথবা আপনি নোটগুলিতেও অ্যাক্সেস হারাবেন৷ আপনার নোটগুলি তারপর এনক্রিপ্ট করা হবে এবং সার্ভারে আপডেট করা হবে। আপনার পিসিতে এটি পছন্দ করুন, কারণ প্রচুর সংখ্যক নোটের সাথে এটির জন্য কিছু কম্পিউটার শক্তি প্রয়োজন। প্রতিটি ডিভাইসকে (একবার) মাস্টার পাসওয়ার্ডের জন্য জিজ্ঞাসা করা হবে, অবশ্যই WebDAV-এর জন্য লগইন বিশদ ছাড়াও।
![](http://pic.washchrom.com/wp-content/uploads/how/1888/3qk9ms09al-12.jpg)
14 জপলিন থেকে আরও কিছু পান
অবশ্যই আপনার স্মার্টফোন বা ট্যাবলেটে জপলিন ইনস্টল করাও বোধগম্য। অ্যান্ড্রয়েড এবং আইওএসের অ্যাপগুলি তুলনামূলকভাবে সহজ কিন্তু ভাল কাজ করে। এছাড়াও প্রস্তাবিত তথাকথিত ওয়েব ক্লিপার, ক্রোম এবং ফায়ারফক্সের জন্য একটি এক্সটেনশন যা আপনাকে জপলিনে আপনার ব্রাউজার থেকে ওয়েব পৃষ্ঠা এবং স্ক্রিনশটগুলি সংরক্ষণ করতে দেয়৷
আপনি কি জপলিনের সম্ভাবনা সম্পর্কে নিশ্চিত? জপলিন ফরম্যাটিং, ছবি, সংযুক্তি এবং সমস্ত মেটাডেটা সহ Evernote থেকে নোট আমদানি করার একটি বিকল্প প্রদান করে। আপনি যদি আপনার স্থানীয় নেটওয়ার্কের বাইরে নোটগুলিকে সিঙ্ক্রোনাইজ করতে সক্ষম হতে চান তবে নিশ্চিত করুন যে আপনার রাউটারের পোর্ট 80 আপনার সার্ভারে ফরোয়ার্ড করা হয়েছে। এই ধরনের ক্ষেত্রে, আপনি Let's Encrypt সার্টিফিকেটের সাথে একটি https সংযোগ বিবেচনা করতে পারেন।
![](http://pic.washchrom.com/wp-content/uploads/how/1888/3qk9ms09al-13.jpg)