Transcript
00:00:00यह Obsidian और Notion का अब तक का सबसे अच्छा विकल्प हो सकता है।
00:00:05हम में से ज़्यादातर डेवलपर्स को लगता है कि हमारे नोट्स व्यवस्थित हैं, जब तक कि हमें किसी चीज़ की ज़रूरत न पड़े।
00:00:10मेरे नोट्स पूरी तरह से बिखरे हुए हैं, लेकिन मेरे लिए वे व्यवस्थित हैं।
00:00:14Markdown फ़ाइलें, टूटे हुए लिंक, और कुछ रैंडम Notion पेज जो मैंने बस वहां डाल दिए हैं।
00:00:18हमारे कोड की एक संरचना होती है, लेकिन मेरे नोट्स की नहीं।
00:00:21यह CUI है।
00:00:23एक ओपन सोर्स व्यक्तिगत ज्ञान उपकरण जो आपको विचारों को कोड की तरह रिफ़ैक्टर करने देता है,
00:00:28स्थायी ब्लॉक IDs, डेटाबेस, इन-बिल्ट SQL और पूर्ण स्थानीय सेल्फ-होस्टेड कंट्रोल के साथ।
00:00:33जो हमें मिलता है।
00:00:34अब हमारे नोट्स हमारे कोड की तरह ज़्यादा काम करते हैं।
00:00:36अगले कुछ मिनटों में, मैं आपको दिखाऊंगा कि क्यों यह अब तक का
00:00:40सबसे अच्छा डेवलपर नोट-टेकिंग टूल हो सकता है।
00:00:42CUI एक लोकल-फर्स्ट ओपन सोर्स नॉलेज बेस है।
00:00:50ज़्यादातर टूल फ़ाइलों को जोड़ते हैं, CUI ब्लॉक्स को जोड़ता है।
00:00:53इसलिए हर पैराग्राफ, हर लिस्ट, हर कोड ब्लॉक को अपनी स्थायी ID मिलती है।
00:00:59अब जब हम चीज़ों को इधर-उधर करते हैं, तो वे टूटती नहीं हैं।
00:01:02और अगर आप डॉक्स लिख रहे हैं, बग्स को ट्रैक कर रहे हैं, या आर्किटेक्चर व्यवस्थित कर रहे हैं, तो यह बहुत बड़ी बात है।
00:01:06इसके अलावा, आपको इसमें इन-बिल्ट डेटाबेस, SQL क्वेरी, ऑफलाइन सपोर्ट और Docker सेल्फ-होस्टिंग भी मिलती है।
00:01:13तो पावर और ओनरशिप के बीच चुनने के बजाय, हमें इसमें दोनों मिलते हैं।
00:01:18मैं आपको दिखाता हूँ कि यह वास्तव में कैसा दिखता है।
00:01:20अगर आप ओपन सोर्स टूल्स और कोडिंग टिप्स पसंद करते हैं, तो Better Stack
00:01:24चैनल को सब्सक्राइब ज़रूर करें।
00:01:25हमारे वीडियो हर समय आते रहते हैं।
00:01:27अब मूल रूप से मैंने बस रेपो को पुल किया, यह Docker Compose फ़ाइल जोड़ी, और फिर
00:01:31Docker Compose के साथ लॉन्च किया।
00:01:33यह सब लगभग एक मिनट में चालू हो गया, इसलिए यहाँ कुछ भी कठिन नहीं था।
00:01:37अब एक नई नोटबुक के साथ, मैं काम शुरू करने के लिए तैयार हूँ।
00:01:40मैं एक नोट बना सकता हूँ, एक टाइल जोड़ सकता हूँ।
00:01:43यह मूल रूप से बिल्कुल Notion की तरह काम करता है।
00:01:46और अब मैं एक कोड ब्लॉक जोड़ सकता हूँ।
00:01:48चलिए इसमें कुछ Python कोड डालते हैं।
00:01:50मैं इस ब्लॉक को कहीं और भी एम्बेड करने जा रहा हूँ।
00:01:54और यहाँ मुख्य मोड़ है।
00:01:55मैं मूल ब्लॉक को हटाता हूँ और उसका संदर्भ (reference) अभी भी काम करता है।
00:01:59कभी कोई लिंक नहीं टूटेगा।
00:02:01यह हमारे सोचने और काम करने के तरीके को बदल देता है।
00:02:04हम इस बात की चिंता करना छोड़ सकते हैं कि कोई चीज़ कहाँ है और बस इस पर ध्यान दे सकते हैं कि वह कहाँ उपयोगी है।
00:02:09अब चलिए एक त्वरित टास्क डेटाबेस बनाते हैं।
00:02:12मैं किसी तरह का बग जोड़ने जा रहा हूँ।
00:02:14हम उसे एक स्टेटस और प्रायोरिटी दे सकते हैं।
00:02:16और क्योंकि SQL इन-बिल्ट है, मैं अब सीधे अपने नोट्स के अंदर इसे क्वेरी कर सकता हूँ।
00:02:23फिर इसके ऊपर, मैं यह देखने के लिए ग्राफ व्यू में जा सकता हूँ कि सब कुछ कैसे जुड़ा हुआ है।
00:02:26यह ग्राफ व्यू वास्तव में कमाल का है और मुझे यह फीचर बहुत पसंद है।
00:02:30यही यहाँ मुख्य विचार है दोस्तों।
00:02:31इसमें स्थिर ब्लॉक्स, असली डेटाबेस और संरचना है जो इस ग्राफ के साथ टिकी रहती है, जिससे हम
00:02:37इंटरैक्ट कर सकते हैं और देख सकते हैं कि हमारे डेटाबेस के अंदर ये सभी पिन्स कैसे जुड़े हुए हैं।
00:02:43तो यह वास्तव में उपयोगी है।
00:02:45तो अब यह उससे कैसे अलग है जो हम पहले से इस्तेमाल कर रहे हैं?
00:02:47Obsidian के साथ, सब कुछ फ़ाइल-आधारित होता है।
00:02:50CUI के साथ, सब कुछ ब्लॉक-आधारित है।
00:02:53इसका मतलब है कि हम किसी पेज को लिंक नहीं कर रहे हैं।
00:02:55आप उसके अंदर की सटीक जानकारी को लिंक कर रहे हैं।
00:02:58यह कोई निर्णय, बग या कोड का टुकड़ा हो सकता है।
00:03:00यही अंतर है।
00:03:01Obsidian नोट्स के एक बहुत मजबूत फोल्डर जैसा महसूस होता है।
00:03:04CUI अधिक संरचित सिस्टम जैसा लगता है और आपको बिना किसी
00:03:09प्लगइन के डेटाबेस और SQL मिलते हैं।
00:03:10अब इसकी तुलना Notion से करते हैं।
00:03:12Notion आपको संरचना देता है, लेकिन फिर से, वह क्लाउड पर है।
00:03:16CUI आपको वही संरचना स्थानीय रूप से, ऑफलाइन और ओपन सोर्स के रूप में देता है।
00:03:21मैं इसके लिए कोई पैसे नहीं दे रहा हूँ।
00:03:22तो डेवलपर्स इसका उपयोग प्रोजेक्ट डॉक्स, कोड स्निपेट्स, व्यक्तिगत विकी और नॉलेज बेस के लिए कर रहे हैं।
00:03:29यह मूल रूप से एक दूसरा दिमाग है जो लोकल और ओपन सोर्स है, लेकिन एक सिस्टम
00:03:34डिज़ाइन डॉक्यूमेंट की तरह संरचित है।
00:03:35तो Notion।
00:03:36Obsidian।
00:03:37अब, अगर हम इसके बारे में ईमानदार रहें, जो कि हमें होना चाहिए, तो यह बहुत अच्छा है।
00:03:40यह तेज़ी से अपडेट होता है, और Docker के साथ सेल्फ-होस्टिंग में बस एक या दो मिनट लगते हैं।
00:03:45ब्लॉक रेफरेंस बड़े नोट्स को स्थिर बनाते हैं, और डेटाबेस आपको
00:03:51क्लाउड पर निर्भर हुए बिना गंभीर संरचना प्रदान करते हैं।
00:03:54लेकिन दूसरी तरफ, मुझे इसके नकारात्मक पहलुओं के बारे में कहना चाहिए।
00:03:59नकारात्मक पक्ष यह है कि CUI सब कुछ प्लेन Markdown के रूप में स्टोर नहीं करता है।
00:04:03यह अपने खुद के अजीब फॉर्मेट, .Sci का उपयोग करता है।
00:04:06तो इसे थोड़ा सोच-समझकर अपनाएं।
00:04:08आप Markdown एक्सपोर्ट कर सकते हैं, लेकिन यह सिस्टम का नेटिव हिस्सा नहीं है।
00:04:11प्लगइन्स का बाज़ार बहुत छोटा है, खासकर अंग्रेजी में क्योंकि यह चीनी आधारित है।
00:04:17कुछ लोगों को लगता है कि इसका UI थोड़ा पुराना है, लेकिन ईमानदारी से कहूँ तो यह बिल्कुल Notion जैसा ही दिखता है।
00:04:21और बहुत बड़े वर्कस्पेस के साथ, आपको कभी-कभी ऑप्टिमाइज़ेशन चलाने की ज़रूरत पड़ सकती है।
00:04:25यह तय करने का सबसे आसान तरीका यहाँ दिया गया है कि आपको इसका उपयोग करना चाहिए या नहीं।
00:04:29अगर आपका सेटअप ज़्यादातर Markdown फ़ाइलों और प्लगइन्स का है, तो Obsidian अभी भी सही है।
00:04:34लेकिन अगर आपके नोट्स डॉक्यूमेंटेशन, सिस्टम और दीर्घकालिक ज्ञान में बदल रहे हैं, तो CUI
00:04:40ज़्यादा बेहतर महसूस होने लगता है।
00:04:42अगर आप संरचित डेटा, मज़बूत लिंकिंग और पूर्ण नियंत्रण चाहते हैं, तो इसका उपयोग करें।
00:04:46इस सब पर मेरी राय?
00:04:47अगर आप अपने नोट्स व्यवस्थित करने का नया तरीका ढूंढ रहे हैं और Notion में पहले से
00:04:51ज़्यादा समय नहीं बिताया है, तो इसका उपयोग करें।
00:04:53लेकिन चलिए हकीकत देखते हैं।
00:04:54अगर आप पहले से ही Notion इस्तेमाल कर रहे हैं, तो इस पर स्विच करना
00:04:58बहुत बड़ी सिरदर्दी होने वाला है।
00:05:00उस स्थिति में शायद Notion या Obsidian पर ही टिके रहना बेहतर है।
00:05:03अगर आपका वर्तमान सिस्टम खराब होने लगा है, तो इसे आज़माना सार्थक है।
00:05:06यह बहुत बढ़िया है।
00:05:08वास्तव में उपयोगी, विशेष रूप से वह नॉलेज-बेस ग्राफ चार्ट होना।
00:05:11अगर आप इस तरह के ओपन सोर्स कोडिंग टूल्स और टिप्स पसंद करते हैं, तो Better
00:05:15Stack चैनल को सब्सक्राइब करना न भूलें।
00:05:16मिलते हैं आपसे दूसरे वीडियो में।