10 ज़ेन प्रोग्रामर नियम

अनुवादक से: यह क्रिश्चियन ग्लोबमायर द टेन रूल्स ऑफ़ ए ज़ेन प्रोग्रामर के एक लेख का अनुवाद है। मुझे लेख पसंद आया, मैंने अनुवाद करने का फैसला किया, अनुवाद के बाद मैंने नाम को गुँगाया, मुझे एक अनुवाद विकल्प मिला: एक ज़ेन प्रोग्रामर के 10 सिद्धांत यह मेरा अलग है, इसलिए मैंने अनुवाद के अपने संस्करण को पोस्ट करने का फैसला किया।

कुछ बिंदुओं के लिए, मुझे ऐसा अनुवाद नहीं मिला, जो मुझे सूट करे, इसलिए मैं कोष्ठक में मूल नाम छोड़ता हूं।

एक बारिश की सुबह मैं अपनी मेज पर बैठ गया और कुशलता से काम करने के बारे में सोचा। इससे पहले कि मैं एक फ्रीलांसर के रूप में काम करना शुरू करूं, मेरे साथ ऐसा हुआ कि मैंने बहुत काम किया, लेकिन परिणाम से कभी खुश नहीं था। मैंने 2006 में ज़ेन का अभ्यास शुरू किया। काफी समय बाद मेरे साथ क्या हुआ - पुराने ज़ेन स्वामी सैकड़ों साल पहले ही जानते थे कि आज के प्रोग्रामर को कैसे काम करना चाहिए। हालाँकि मुझे "कैसे सबसे अच्छा प्रोग्रामर बनना है" पोस्ट पसंद नहीं है, मैं उस समय से अपने कुछ विचारों के बारे में बात करना चाहता हूं। यह पोस्ट मेरे लिए एक अनुस्मारक के रूप में काम करेगी, लेकिन यदि आपके पास कोई विचार है, तो टिप्पणी छोड़ने के लिए स्वतंत्र महसूस करें।

1. फोकस

यदि आप किसी कार्य को करने का निर्णय लेते हैं, तो जितना हो सके उतना अच्छा काम करें। एक साथ कई काम न करें। एक समय में केवल एक ही काम करें। यदि आप स्प्रे करते हैं तो आप तेज या बेहतर नहीं होंगे। यदि आप बहुत अधिक काम करते हैं, तो आप थक जाएंगे, तो आप और अधिक गलतियाँ करेंगे और एक कार्य से दूसरे कार्य में समय गंवा देंगे। यह केवल प्रोग्रामिंग के बारे में नहीं है, यह सामान्य सलाह है।

कोदाव सोवाकी ने कहा: यदि आपको सोने की जरूरत है, तो सो जाओ। जब आप सोने की कोशिश कर रहे हों तो सॉफ्टवेयर डिजाइन न करें। बस सो जाओ। यदि आप कोड लिखते हैं, तो कोड लिखें। यहां तक ​​कि लोगों को उनके मल्टीटास्किंग (मूल। ज्ञात मल्टीटास्कर) के लिए भी जाना जाता है, जैसे स्टीफन उरेनबर्कर ने एक धागे में काम करने का फैसला किया (मूल। एकलथ्रेडेड)। मेरे पास स्टीफन के समान अनुभव था जब मैंने आखिरकार टाइम एंड बिल लिखा, एक टाइम ट्रैकिंग यूटिलिटी। मेरा लक्ष्य अपने समय को इतनी आसानी से ट्रैक करना था कि मैं एक फोन कॉल के रूप में इस तरह के एक छोटे से काम को भी ट्रैक कर सकता था। अब मैं दिन की शुरुआत में कई स्टॉपवॉच बना सकता हूं और माउस के सिर्फ एक क्लिक के साथ अपना समय ट्रैक कर सकता हूं। शुरुआत में यह एक आपदा थी - कभी-कभी मैंने एक कार्य पर कई मिनट तक काम किया जब तक कि मैं अगले पर नहीं चला। अब मैं बेहतर हूं। जैसा कि पोमोडोरो तकनीक में, मैं कई समय के अंतराल की योजना बनाता हूं और उन पर ध्यान केंद्रित करता हूं। कोई संचार नहीं, नींद नहीं, ऐपस्टोर में एक नए दिलचस्प खेल की तलाश नहीं है।

2. अपना दिमाग साफ रखें

इससे पहले कि आप सॉफ्टवेयर पर काम करें, आपको अपना दिमाग साफ करना होगा। इस समय के लिए सभी विचारों को छोड़ दें। अगर आपको किसी चीज़ से परेशानी हो रही है, तो इसे प्रभावित न होने दें। ज्यादातर मामलों में, यह समस्या दूर हो जाएगी। अगर वह आपको बहुत परेशान कर रही है, तो काम न करें। सब कुछ क्रम में रखने की कोशिश करें। लेकिन जब आप काम करना शुरू करते हैं, तो मेरे आस-पास की सारी दुनिया को पिघला देते हैं।

मेलिंग सूची में कुछ दिलचस्प है? इसे छोड़ दो। आप बाद में दिलचस्प चीजें देख सकते हैं। वह सब कुछ बंद करें जो आपके सिर पर चढ़ता है: ट्विटर, फेसबुक, मेल को बंद करें। आपको अपने फोन पर आवाज़ बंद कर देनी चाहिए और अपनी जेब में रखनी चाहिए। हम कह सकते हैं कि यह पैराग्राफ 1 - फोकस के समान है। लेकिन एक और सीमा है: काम से पहले या दोपहर के भोजन के दौरान यह सब (ट्विटर आदि) का उपयोग न करें। वे आपको बाहरी दुनिया से जोड़ते हैं और अपने साथ उन समस्याओं या चीजों को लेकर आते हैं जिनके लिए आपका ध्यान चाहिए।

इस तरह से सोचें: ज्यादातर मामलों में, सुबह उठने पर आपका सिर काफी साफ होता है। यदि यह नहीं है, तो खेल मदद कर सकता है (मैं जॉगिंग करता हूं)। यदि आपको लगता है कि आप ताजा और आराम कर रहे हैं, तो काम पर जाएँ और काम करें। जब आप अपनी नौकरी छोड़ देते हैं, तो आप अपने सिर को कबाड़ से रोक सकते हैं। आप देखेंगे कि अगर आपने पूरे दिन काम किया तो यह उतना मजेदार नहीं है। ट्विटर और अधिक आपकी ऊर्जा की बहुत खपत करता है। यह मत सोचो कि इसमें एक मिनट लगता है। ऐसा नहीं है।

आप जानते हैं कि यह सच है।

3. बिगिनर्स माइंड

याद रखें जब आप एक शुरुआत थे, या यदि आप अभी भी शुरुआत कर रहे हैं - इस भावना का ख्याल रखें। आप कभी भी पर्याप्त नहीं सीखेंगे। यदि आप पहले से ही एक विशेषज्ञ हैं, तो अपने बारे में सोचें जैसे कि आप हर दिन एक नौसिखिया थे। हमेशा एक शुरुआत से प्रौद्योगिकी को देखने की कोशिश करें। यदि आवश्यक हो तो आप मानक सॉफ्टवेयर को छोड़ने के लिए अपने सॉफ़्टवेयर के संपादन को बेहतर और बहुत आसान तरीके से स्वीकार करने में सक्षम होंगे। इससे भी कम अनुभवी लोग आपके पास अच्छे विचार हैं। क्या एक ही तरीके से दो बार सॉफ्टवेयर बनाया गया है? भले ही आप प्रोग्राम को कॉपी करें - यह कुछ और है।

4. कोई अहंकार नहीं

कुछ प्रोग्रामर्स को एक बड़ी समस्या है - उनका अहंकार। लेकिन अहंकार पैदा करने का समय नहीं है। रॉक स्टार बनने का समय नहीं।

प्रोग्रामर के रूप में आपकी योग्यता को कौन परिभाषित करता है? क्या आप नहीं। अन्य? सबसे अधिक संभावना है। लेकिन क्या सेब और केले की तुलना की जा सकती है? नहीं। आप व्यक्तिगत हैं। आप खुद की तुलना किसी अन्य इंसान से नहीं कर सकते। आप केवल कुछ पहलुओं की तुलना कर सकते हैं।

कौशल गर्व का कारण नहीं है। क्या आप जावा को अच्छी तरह से जानते हैं? कूल। कोई और आपके साथ-साथ जावा को नहीं जानता है, लेकिन आपसे बेहतर गेंदबाजी करता है। क्या जावा गेंदबाजी से ज्यादा महत्वपूर्ण है? यह स्थिति पर निर्भर करता है। आप जावा के साथ सबसे अधिक पैसा बनाने की संभावना करेंगे, लेकिन दूसरे व्यक्ति को अपने दोस्तों के साथ गेंदबाजी करने में अधिक मज़ा आएगा।

क्या आप वास्तव में एक गीक होने पर गर्व कर सकते हैं? अहंकार प्रोग्रामर नहीं सीखते हैं। एक ही समय में अनुभवी और दोपहर से सभी से सीखें।

कोडो सवाकी ने एक बार कहा था: "आप महत्वपूर्ण नहीं हैं।" ( मूल। "आप महत्वपूर्ण नहीं हैं।" )।

इसके बारे में सोचो।

5. कैरियर के लक्ष्य के बिना (कोई कैरियर नहीं है)

यदि आप कुछ हासिल करना चाहते हैं और अपने जीवन के बारे में चिंता नहीं करते हैं, तो आप पहले ही हार चुके हैं। बस उतना ही अच्छा कार्य करें जितना आप उस लक्ष्य को अनदेखा कर सकते हैं जो आप लंबे समय तक कर सकते हैं।
कंपनी का भागीदार बनने के लिए बीस साल काम करें? आप मज़े से काम क्यों नहीं करते, क्योंकि यह मज़ेदार है? मेहनत मज़ेदार हो सकती है। "काम के बिना एक दिन भोजन के बिना एक दिन है," ज़ेन कहते हैं।

20 साल में खुश होने की जरूरत नहीं है। आप खुश हो सकते हैं भले ही आप कंपनी के भागीदार न हों और पोर्श ड्राइव न करें। सब कुछ बहुत आसानी से बदल जाता है। आप बीमार हो सकते हैं। आपको निकाल दिया जा सकता है। आप बाहर जला सकते हैं (मुझे लगता है कि यह संभावना नहीं है अगर आप इन सभी बिंदुओं का पालन करते हैं)।

जब तक कुछ बुरा नहीं होता है, तब तक काम करें जितना अच्छा हो और उसे करने में मज़ा आए। अपने सहयोगियों की उपलब्धियों पर ध्यान देने का कोई कारण नहीं है। एक शांत नई स्थिति के बारे में सोचने का कोई कारण नहीं है जो आपको नहीं मिली है।

अंत में आप कुछ हासिल करेंगे। आपके पास शौकीन यादें होंगी, शायद एक अच्छी स्थिति - और बीस महान वर्ष। हर दिन एक अच्छा दिन होता है।

यदि आप कभी भी उस क्षण में आते हैं जब आपको लगता है कि आपकी कंपनी में काम करना बिल्कुल भी मजेदार नहीं है (उत्पत्ति। कोई मज़ा नहीं है), आपको तुरंत छोड़ने की आवश्यकता है। कभी भी ऐसी कंपनी में न रहें जो आपके जीवन में खुशी की भावना को दूर ले जाए। बेशक, यह केवल अमीर देशों में ही संभव है जहां लोगों को छोड़ने का अवसर है। लेकिन अगर आप इतने अच्छे माहौल में रहते हैं - तो करें। बिना पछतावे के छोड़ दें। समय बर्बाद मत करो, कल तुम मृत हो सकते हो।

जब आपके पास कोई कैरियर का लक्ष्य नहीं है, तो छोड़ना आसान है।

6. चुप रहो

जब आपके पास कहने के लिए कुछ न हो, तो अपने सहयोगियों का समय बर्बाद न करें। यह आपको कायर (मूल। विंपी) नहीं बनाता है। हर दिन जब आप काम करते हैं, तो आपको अपनी नसों पर नहीं जाने की कोशिश करने की आवश्यकता है। सोचिए अगर हर किसी ने ऐसा करने की कोशिश की, तो काम करने के लिए इससे बढ़िया जगह क्या होगी? कभी-कभी यह संभव नहीं है। लेकिन कोशिश करें, आप इसे पसंद करेंगे।

7. माइंडफुलनेस। देखभाल। अवेयरनेस (माइंडफुलनेस। केयर। अवेयरनेस)

हां, आप काम करते हैं। लेकिन एक ही समय में आप रहते हैं और सांस लेते हैं। यहां तक ​​कि अगर आप काम पर कठिन समय से गुजर रहे हैं, तो आपको अपने शरीर के संकेतों को सुनना चाहिए। आपको उन चीजों को सीखने की जरूरत है जो आपके लिए अच्छी हैं। इसमें सब कुछ शामिल है, यहां तक ​​कि बुनियादी चीजें, जैसे कि भोजन। आपको अपने और अपने वातावरण की हर चीज का ध्यान रखना चाहिए, क्योंकि अंत में आप जो पानी पीते हैं, वह नदी का पानी है। आप केवल अपने लिए जीते हैं। तुम अकेले रहते हो और अकेले ही मरते हो। दुनिया आपके बिना भी रहती है।

उन स्थितियों में काम करने से बचें जिन्हें आप पसंद नहीं करते हैं। मुफ्त में काम करने से बचें अगर इसका मतलब है कि आपको इसका आनंद नहीं मिलेगा और यह आपकी नींद में बाधा उत्पन्न करेगा। सब कुछ जाने दो जो आपको खुश नहीं करता है। क्या आपको लगता है कि लोग केवल सिद्धांत रूप में मुफ्त में काम करते हैं? उन लोगों पर एक नज़र डालें जो अपने खाली समय में ओपन सोर्स करते हैं। यदि आप किसी परियोजना की मेलिंग सूची के सदस्य हैं, तो आप शायद वहां होने वाले संघर्ष के बारे में जानते हैं (कभी-कभी)। अगर आपको इसमें मजा नहीं आ रहा है, तो इसे करना बंद कर दें। मैं ऐसे लोगों का एक समूह जानता हूं जो ओपन सोर्स में काम करते हैं और वे इसे पसंद नहीं करते हैं। फिर से, समय और बिल का उपयोग करते हुए, मैंने ओपन सोर्स परियोजनाओं पर खर्च किए गए समय को ट्रैक किया और सोचा कि मैंने कितना समय खो दिया - विशेष रूप से उन परियोजनाओं पर जो मुझे वास्तव में पसंद नहीं थे।

इसे ध्यान में रखते हुए, कुछ लोग सोचते हैं कि वे केवल तभी खुश हैं जब उनके पास खाली समय हो और वे Xbox और Beer के साथ शाम बिता सकें। कभी-कभी यह एक अच्छा विचार है, लेकिन आपके जीवन का हर पल "मज़ेदार" नहीं होना चाहिए। यदि आप ऐसी स्थिति से बच सकते हैं जो आपको पसंद नहीं है, तो इससे बचें। लेकिन कभी-कभी आपको वास्तव में कुछ चमकदार करने की आवश्यकता होती है। उदाहरण के लिए, Excel में अपने प्रबंधक की तालिका से phpmyadmin में मैन्युअल रूप से कॉपी और पेस्ट करें। इसमें कई दिन लग सकते हैं और यह बहुत उबाऊ है। हां, यह मजेदार नहीं है, लेकिन कभी-कभी आपको ऐसा कुछ करना पड़ता है। जब आप किसी कार्य से ऊब जाते हैं तो आप लगातार नहीं छोड़ सकते। झेन भिक्षु अपने कर्तव्यों से दूर नहीं हटते। वे सुबह 3 बजे उठते हैं (कभी-कभी पहले, कभी-कभी बाद में, मठ के आधार पर) और ध्यान और काम शुरू करते हैं (वे काम को ध्यान के रूप में भी मानते हैं)। वे शौचालय की सफाई जैसी चीजें करते हैं। या बगीचे का काम। या, टेनजो की तरह, वे खाना बनाते हैं (लगभग। अनुवाद। तेनज़ो - भिक्षु महाराज, en.wikipedia.org/wiki/Tenzo )। वे अपनी पूरी देखभाल के साथ ऐसा करते हैं। वे सभी जो वे नहीं करते हैं, वे पीड़ित के बिना करते हैं और वे खुश हैं (या ऐसा होना चाहिए), क्योंकि हर दूसरे, हर पल जब वे शौचालय को साफ करते हैं, तो यह उनके जीवन का दूसरा है।

जैसा कि वे कहते हैं, अगर आपको एक्सेल के साथ चिपकाने की आवश्यकता है, तो रोना बंद करो। बस करो। ऐसी चीजों पर अपनी ऊर्जा बर्बाद मत करो, वे गुजर जाएंगे। इसके बजाय, एक्सेल का सबसे अच्छा कॉपी-पेस्टर बनें।

यदि आप दिल का दौरा पड़ने से पीड़ित हैं, तो लोग सबसे अधिक कहेंगे "हम्म, हाँ, वह वास्तव में एक कठिन कार्यकर्ता था - उसने मेरे लिए रात में भी मुफ्त में काम किया था।" कोई आपको दूसरी दुनिया का रास्ता नहीं दिखा सकता है। हम हमेशा खुद ही आखिरी कदम उठाते हैं। और आप अपने साथ कुछ भी नहीं ले जा सकते। हर दूसरे को अपना ख्याल रखना आपकी पसंद है या नहीं। तुम मरते हो, तुम मरते हो। लेकिन अगर आप जिएं, जिएं। इसे बर्बाद करने का कोई समय नहीं है।

ज़ेन बौद्ध धर्म में "देखभाल" एक बड़ा शब्द है (मुझे लगता है कि बौद्ध धर्म के हर रूप में)। मैं इस शब्द के बारे में जो कुछ भी कहा जाना चाहिए, मैं उसे व्यक्त नहीं कर सकता। "देखभाल" के विभिन्न अर्थों को समझना मुश्किल है। आप शायद "जागरूकता" शब्द से अधिक परिचित हैं। आपको इस बात की जानकारी होनी चाहिए कि आप अपने जीवन के हर पल का क्या करते हैं। आपको अपने जीवन में सावधान रहना चाहिए। अन्यथा, आप इसे व्यर्थ में जीएंगे। लेकिन, निश्चित रूप से, यदि आप इसे पसंद करते हैं तो यह आपके ऊपर है।

8. कोई बॉस नहीं है (There is No Boss)

हां, कोई है जो आपको भुगतान करता है। कोई है जो आपको बताता है कि क्या करने की आवश्यकता है। और कोई आपको आग लगा सकता है। लेकिन यह आपके जीवन को छोड़ने या अपनी नौकरी से नफरत करने का एक कारण नहीं है। अंत में, आपका बॉस आपको नियंत्रित नहीं करता है। आप यहां तक ​​सवाल कर सकते हैं कि क्या आपका खुद पर नियंत्रण है, लेकिन इसके बारे में न सोचें।

वापस बॉस के पास जाएँ: यदि आप उसे ऐसा करने की इजाजत देते हैं, तो वह आपका जीवन खराब कर सकता है। लेकिन हमेशा एक रास्ता है। यदि आपको ऐसा कुछ करने की आवश्यकता है, जो आपको घृणित करता है या आपके नैतिक मानकों के विपरीत है, तो न कहें। क्या हो सकता है? सबसे खराब स्थिति - आप निकाल दिए जाते हैं। तो क्या? यदि आप पश्चिमी देशों में रहते हैं और यदि आप एक प्रोग्रामर हैं (जो कि यदि आप इसे पढ़ते हैं तो बहुत संभावना है) - तो आप एक और नौकरी पाएंगे।

सीएसवी डेटा को HTML में कॉपी करने जैसे कार्यों के लिए मेरे कहने का कोई मतलब नहीं है। मैं am०-घंटे के हफ्तों की बात कर रहा हूं और यह महसूस कर रहा हूं कि शरीर असफल हो रहा है। या यह महसूस करना कि आपके बच्चों को ध्यान देने की जरूरत है। या अगर आप लोगों को सिर्फ इसलिए फायर करने के लिए मजबूर किया जाता है क्योंकि बॉस उन्हें पसंद नहीं करता है। या यदि आप एक सलाहकार हैं और आपका काम परमाणु ऊर्जा संयंत्रों के लिए सॉफ़्टवेयर विकसित करना है (कुछ के लिए परमाणु ऊर्जा संयंत्रों में काम करना काफी सामान्य है, लेकिन यह मेरे नैतिक सिद्धांतों के खिलाफ है और उदाहरण के रूप में कार्य करता है) या धन्यवाद। आप कह सकते हैं कि नहीं।

9. कुछ और करो (कुछ और करो)

एक प्रोग्रामर एक प्रोग्रामर से अधिक है। आपको कंप्यूटर से संबंधित कुछ नहीं करना चाहिए। अपने खाली समय में, नौकायन, मछली पकड़ने, गोताखोरी पर जाएं। ध्यान, मार्शल आर्ट में व्यस्त रहें। शाकुची खेलते हैं। आप जो भी करते हैं, वह सभी ताकतों के साथ करते हैं। जैसा कि उनके काम के समय में था। इसे गंभीरता से लें। एक शौक सिर्फ एक शौक नहीं है, यह एक अभिव्यक्ति है कि आप कौन हैं। जब कोई यह कहे कि शौक महत्वपूर्ण नहीं है, तो किसी को भी अपने आप को मूर्ख मत बनने दो। अब हम शौक पाल सकते हैं। मैंने कई सीडी डिस्क को जलाया और कुछ फंतासी किताबें लिखीं (बाद को प्रकाशित नहीं किया गया, आपको अधिक अभ्यास करने की आवश्यकता है)। इस सबने मुझे वह व्यक्ति बना दिया जो अब मैं हूं, और अंत में उन्होंने मुझे ज़ेन और इस पुस्तक की ओर अग्रसर किया। इन दिनों, जब मैंने ज़ेन शकुहाची का अभ्यास किया। यह मेरे दैनिक जीवन का एक बहुत महत्वपूर्ण पहलू है।

10. कुछ खास नहीं है

एक फूल सौंदर्य है। लेकिन यह केवल एक सुंदर फूल है, इससे ज्यादा कुछ नहीं। इसमें कुछ खास बात नहीं है। आप एक व्यक्ति हैं जो प्रोग्राम कर सकते हैं। शायद तुम अच्छे हो। इसमें कुछ खास बात नहीं है। आप इस ग्रह पर मेरे और बाकी सभी के समान हैं।

आपको शौचालय जाने की जरूरत है और आपको खाने की जरूरत है। बेशक आपको सोने की जरूरत है। (उम्मीद है) लंबे समय के बाद, आप मर जाएंगे और आपके द्वारा बनाए गए सभी खो जाएंगे। यहां तक ​​कि पिरामिड लंबे समय के बाद गायब हो जाते हैं। क्या आप उन लोगों के नाम जानते हैं जिन्होंने उन्हें बनाया था? यदि हां, तो क्या यह महत्वपूर्ण है कि आप यह जानते हैं? नहीं। पिरामिड हैं या नहीं। कुछ खास नहीं।

सॉफ्टवेयर के बारे में भी यही कहा जा सकता है। बैंक आपके सॉफ्टवेयर का उपयोग करके पैसा बनाता है। आपके जाने के बाद, कोई भी आपको याद नहीं करेगा। इसमें कुछ भी गलत नहीं है। यदि आप पहले नौ नियमों का पालन करते हैं, तो आप महसूस करेंगे कि अंतिम परियोजना एक अच्छी और दिलचस्प परियोजना थी। अब बस आगे बढ़ने और किसी और चीज़ पर ध्यान केंद्रित करने का समय है।

यदि आपकी कंपनी वित्तीय समस्याओं के कारण बंद हो जाती है, तो कोई समस्या नहीं है। जीवन चलता रहता है। एक Xbox, कार, या कुछ और के लिए कोई वास्तविक आवश्यकता नहीं है। इस ग्रह पर ज्यादातर लोग गहरी गरीबी में रहते हैं। वे Xbox के बारे में नहीं सोचते हैं क्योंकि वे भोजन या पानी पाने के लिए खुश होंगे।

इसलिए ... आप वास्तव में विशेष क्यों हैं? क्योंकि आप एक पश्चिमी देश में पैदा होने के लिए भाग्यशाली हैं? क्योंकि आप कोड लिखते हैं? इसमें कुछ खास बात नहीं है। आप अपने अहंकार को जाने दे सकते हैं और स्वतंत्र रह सकते हैं। फूलों के रूप और गंध का आनंद लें। जब सर्दी आती है तो बहुत परेशान न हों और वसंत आते ही वास्तव में आनन्दित न हों। यह सिर्फ जीवन का कोर्स है। ध्यान रखें जब कोई आपके आवेदन को अस्वीकार करता है। क्योंकि एक भी कंपनी इतनी खास नहीं है कि आपको काम के बारे में चिंता करने की जरूरत है।

Source: https://habr.com/ru/post/In208172/


All Articles