Skip to content

#कोड

रिमोट Git रिपॉजिटरी को अपडेट किए बिना फ़ाइल को स्थानीय रूप से संशोधित करना
रिमोट Git रिपॉजिटरी को अपडेट किए बिना फ़ाइल को स्थानीय रूप से संशोधित करना

क्या आपको कभी रिमोट रिपॉजिटरी में परिवर्तनों को कमिट किए बिना स्थानीय रूप से फ़ाइल को संशोधित करने की आवश्यकता हुई है?

एक बाइनरी सर्च इम्प्लीमेंटेशन
एक बाइनरी सर्च इम्प्लीमेंटेशन

बाइनरी सर्च एल्गोरिदम संख्याओं की एक बड़ी सरणी को तेज़ी से खोजता है, इसे अक्सर विभाजन और विजय कहा जाता है।

बिल्ड फ्रेमवर्क का उपयोग करने के फायदे
बिल्ड फ्रेमवर्क का उपयोग करने के फायदे

निरंतर एकीकरण (CI) और/या निरंतर डिलीवरी (CD) आजकल सॉफ्टवेयर प्रोजेक्ट्स में आम बात है। Azure DevOps, TeamCity, Jenkins, और Cruise Control.Net जैसे कई बिल्ड सर्व…

सॉफ्टवेयर विकसित करने के लिए मैं आमतौर पर उपयोग करने वाले टूल्स और संसाधन
सॉफ्टवेयर विकसित करने के लिए मैं आमतौर पर उपयोग करने वाले टूल्स और संसाधन

नीचे उन टूल्स, लाइब्रेरीज़ और संसाधनों का संग्रह है जिनका मैं आमतौर पर उपयोग करता हूं।

NVarchar बनाम Varchar
NVarchar बनाम Varchar

नया स्ट्रिंग कॉलम परिभाषित करने वाला प्रत्येक इंजीनियर निर्णय लेता है: क्या मैं nvarchar का उपयोग करूं या varchar का?

वेनिला जावास्क्रिप्ट से React Input Value बदलना
वेनिला जावास्क्रिप्ट से React Input Value बदलना

वेनिला जावास्क्रिप्ट से React input value बदलना उतना सरल नहीं है जितना आप सोच सकते हैं।

FromService एट्रिब्यूट का उपयोग कब करें
FromService एट्रिब्यूट का उपयोग कब करें

[FromServices] एट्रिब्यूट Asp.Net Core कंट्रोलर्स में मेथड लेवल डिपेंडेंसी इंजेक्शन की अनुमति देता है।

C# 8 - Nullable Reference Types
C# 8 - Nullable Reference Types

Microsoft C# 8 में एक नई सुविधा जोड़ रहा है जिसे Nullable Reference Types कहा जाता है। जो पहली बार में भ्रामक है क्योंकि सभी reference types nullable हैं... तो…

अभिव्यंजक नाम बनाने के लिए 9 दिशानिर्देश
अभिव्यंजक नाम बनाने के लिए 9 दिशानिर्देश

नामकरण व्यक्तिपरक और परिस्थितिजन्य है, यह एक कला है, और अधिकांश कला की तरह, हम पैटर्न खोजते हैं। मैंने दूसरों के कोड पढ़ने के माध्यम से बहुत कुछ सीखा है। इस लेख…

कर्ली ब्रेसेस के साथ या बिना?
कर्ली ब्रेसेस के साथ या बिना?

सिंगल स्टेटमेंट्स के आसपास एक गर्म बहस है कि उनमें कर्ली ब्रेसेस होने चाहिए या नहीं।

समझ अभिव्यंजक नामों से शुरू होती है
समझ अभिव्यंजक नामों से शुरू होती है

कोड को समझना इसे संशोधित करने का पहला कदम है।

गुप्त सूत्र को संहिताबद्ध करना
गुप्त सूत्र को संहिताबद्ध करना

गुप्त सूत्र को संहिताबद्ध करना रखरखाव योग्य और सफल एप्लिकेशन लिखने में महत्वपूर्ण है।

.Net Core में गार्बेज कलेक्शन के प्रकार
.Net Core में गार्बेज कलेक्शन के प्रकार

आधुनिक भाषाओं में मेमोरी प्रबंधन अक्सर एक बाद का विचार होता है। सभी उद्देश्यों और प्रयोजनों के लिए, हम मेमोरी के बारे में बिना सोचे सॉफ्टवेयर लिखते हैं। यह हमार…

आप अपना कोड नहीं हैं
आप अपना कोड नहीं हैं

आपका कोड न तो आपकी मान्यताओं को दर्शाता है, न आपके पालन-पोषण को, और न ही आपके चरित्र को।

C# में प्रश्न चिह्न के 5 अलग-अलग अर्थ
C# में प्रश्न चिह्न के 5 अलग-अलग अर्थ

C# में प्रश्न चिह्न के C# 8 तक 5 अर्थ हैं।

कलेक्शन कम्पेयरर, दो कलेक्शन्स के बीच अंतर खोजना
कलेक्शन कम्पेयरर, दो कलेक्शन्स के बीच अंतर खोजना

क्या आपको कभी दो कलेक्शन्स की तुलना करनी पड़ी है और इस आधार पर कुछ लॉजिक execute करना पड़ा है कि आइटम source कलेक्शन में है, comparing कलेक्शन में है या दोनों म…

ASP.Net Core में Request Caching को Implement करना
ASP.Net Core में Request Caching को Implement करना

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

कंस्ट्रक्टर में Await चलाना
कंस्ट्रक्टर में Await चलाना

यदि आपको कंस्ट्रक्टर में कोड चलाना ही है। मैं एक अलग तरीका खोजूंगा, लेकिन यदि आपको चलाना ही है, तो यहाँ एक तरीका है।

Angular में 'Template parse errors;' के लिए समाधान
Angular में 'Template parse errors;' के लिए समाधान

यह Angular 2/4/+ के साथ सबसे निराशाजनक मुद्दों में से एक था। यह Angular 2/4/+ के साथ कोई समस्या नहीं है, बल्कि webpack के द्वारा सहायक HTML फाइलों को bundle करन…

एक सिंगल पेज एप्लिकेशन में, क्या मुझे क्लाइंट पर या सर्वर पर प्रोसेसिंग करनी चाहिए?
एक सिंगल पेज एप्लिकेशन में, क्या मुझे क्लाइंट पर या सर्वर पर प्रोसेसिंग करनी चाहिए?

सिंगल पेज एप्लिकेशन (SPA) के मुख्य विक्रय बिंदुओं में से एक था पारंपरिक रूप से सर्वर पर किए जाने वाले काम को क्लाइंट पर स्थानांतरित करना। मुझे लगता है कि SPA ने…

Switch Statements के लिए मामले की जांच
Switch Statements के लिए मामले की जांच

लगभग 50 वर्षों से, switch statement (जिसे case statement के रूप में भी जाना जाता है) प्रोग्रामिंग का एक अभिन्न अंग रहा है। हाल के वर्षों में, हालांकि, कुछ लोग द…

आपकी दोष दर कम करने के लिए 4 अभ्यास
आपकी दोष दर कम करने के लिए 4 अभ्यास

सॉफ्टवेयर लिखना जटिलता और सरलता के बीच एक लड़ाई है। दोनों के बीच संतुलन बनाना कठिन है। यह व्यापार लंबे अनुरक्षणीय तरीकों और बहुत अधिक अमूर्तता के बीच है। किसी भ…

SQL Azure में इंडेक्स फ्रैगमेंटेशन, कौन जानता था!
SQL Azure में इंडेक्स फ्रैगमेंटेशन, कौन जानता था!

मैं अपने प्रोजेक्ट पर एक साल से अधिक समय से काम कर रहा हूं और इस साल के दौरान यह एक एप्लिकेशन के रूप में और डेटा में काफी बढ़ा है। यह लगातार नई सुविधाओं का काम…

एक अवधारणा को सिद्ध करना और कोड को बढ़ाना
एक अवधारणा को सिद्ध करना और कोड को बढ़ाना

हाल की एक बातचीत में, एक मित्र ने बताया कि वह प्रूफ ऑफ कॉन्सेप्ट बनाता है और फिर उनकी व्यवहार्यता का परीक्षण करने के बाद उन्हें फेंक देता है। मैंने भी अतीत में…

Claims के साथ AngularJS को सुरक्षित करना
Claims के साथ AngularJS को सुरक्षित करना

किसी बिंदु पर एक एप्लिकेशन को प्राधिकरण की आवश्यकता होती है। इसका मतलब है कि पहुंच के विभिन्न स्तर एक वेब साइट पर (या किसी भी चीज़ के लिए) अलग तरीके से व्यवहार…

कोड रिव्यू क्यों महत्वपूर्ण हैं - 3 कारण
कोड रिव्यू क्यों महत्वपूर्ण हैं - 3 कारण

एक बेहतरीन कोड रिव्यू आपकी धारणाओं को चुनौती देगा और आपको रचनात्मक फीडबैक देगा। मेरे लिए, कोड रिव्यू एक सॉफ्टवेयर इंजीनियर के रूप में बढ़ने का एक आवश्यक हिस्सा…

अगले डेवलपर के लिए कोडिंग के 5 चरण
अगले डेवलपर के लिए कोडिंग के 5 चरण

हममें से अधिकांश शायद उस डेवलपर के बारे में नहीं सोचते जो हमारे कोड को बनाए रखेगा। हाल तक, मैंने भी उसके बारे में नहीं सोचा था। मैंने कभी जानबूझकर अस्पष्ट कोड न…

NHibernate लिस्नर्स (इंटरसेप्टर्स) के साथ पारदर्शी एन्क्रिप्शन का कार्यान्वयन
NHibernate लिस्नर्स (इंटरसेप्टर्स) के साथ पारदर्शी एन्क्रिप्शन का कार्यान्वयन

क्या आपको कभी डेटाबेस में डेटा को एन्क्रिप्ट करना पड़ा है? इस पोस्ट में, मैं nHibernate लिस्नर्स का उपयोग करके आपके डेटाबेस से आने वाले और जाने वाले डेटा को एन्…

Code First के साथ Stored Procedures को कॉल करना
Code First के साथ Stored Procedures को कॉल करना

Entity Framework 6 Code First की एक कमजोरी डेटाबेस constructs (views, stored procedures... आदि) को natively कॉल करने के लिए समर्थन की कमी है। जिन लोगों ने Entit…

nHibernate के साथ सशर्त Sql पैरामीटर
nHibernate के साथ सशर्त Sql पैरामीटर

समस्या यह है कि nHibernate के `CreateSqlQuery` को बनाने के लिए एक पूर्ण sql स्ट्रिंग की आवश्यकता होती है, लेकिन आप पैरामीटर का मूल्यांकन करने तक स्ट्रिंग नहीं ब…

Crystal Reports 13 अधिकतम रिपोर्ट प्रोसेसिंग सीमा पहुंचने का समाधान
Crystal Reports 13 अधिकतम रिपोर्ट प्रोसेसिंग सीमा पहुंचने का समाधान

Crystal Reports 13 के Visual Studio 2012 संस्करण में एक सीमा है जो समानांतर रिपोर्ट्स को, जिसमें सब-रिपोर्ट्स भी शामिल हैं, एक मशीन में 75 रिपोर्ट्स तक सीमित कर…

अपवाद फेंकते समय विचारणीय बातें
अपवाद फेंकते समय विचारणीय बातें

इस सिस्टम में एक अंतर्निहित दर्शन है कि null खराब हैं। अधिकांश मामलों में जहां null उत्पन्न हो सकता है, एक अपवाद फेंका जाता है। पहले मुझे इसमें कोई समस्या नजर न…

रनटाइम पर जेनेरिक टाइप बनाना
रनटाइम पर जेनेरिक टाइप बनाना

StructureMap जैसे IOC कंटेनर के साथ रनटाइम टाइप का उपयोग करके जेनेरिक implementation खोजने के लिए, `MakeGenericType` का उपयोग करके जेनेरिक टाइप बनाएं और फिर `_c…

कोड रिफैक्टर
कोड रिफैक्टर

एक बड़ी C# फ़ाइल को अधिक सुव्यवस्थित और रखरखाव में आसान बनाने के लिए रिफैक्टरिंग।

कोड: भारित यादृच्छिक वितरण
कोड: भारित यादृच्छिक वितरण

यह ब्लॉग पोस्ट यादृच्छिक संख्याएं उत्पन्न करने की एक विधि प्रस्तुत करता है, जिसमें समय-आधारित यादृच्छिक संख्या जेनरेटर की पूर्वानुमेय प्रकृति की समस्या है।