-
रूबी ऑन रेल्स मॉडल पैटर्न और एंटी-पैटर्न
रूबी ऑन रेल्स पैटर्न्स और एंटी-पैटर्न सीरीज की दूसरी पोस्ट में आपका स्वागत है। हमने रेल की दुनिया में कुछ सबसे प्रसिद्ध पैटर्न और विरोधी पैटर्न का भी उल्लेख किया है। इस ब्लॉग पोस्ट में, हम कुछ रेल मॉडल के एंटी-पैटर्न और पैटर्न के बारे में जानेंगे। यदि आप मॉडल के साथ संघर्ष कर रहे हैं, तो यह ब्लॉग प
-
उप डोमेन के साथ रेल ऐप पर एक बहु-किरायेदार रूबी का निर्माण
मल्टीटेनेंसी की परिभाषा के अनुसार, जब कोई ऐप कई टैनेंट को सेवा देता है, तो इसका मतलब है कि उपयोगकर्ताओं के कुछ समूह हैं जो सॉफ़्टवेयर इंस्टेंस तक सामान्य पहुंच साझा करते हैं। मल्टीटेनेंसी का समर्थन करने वाले ऐप का एक उत्कृष्ट उदाहरण जीरा प्लेटफॉर्म है, जहां प्रत्येक कंपनी के पास सॉफ्टवेयर तक पहुंचने
-
रेल एप्लिकेशन पर रूबी के लिए ऐपसिग्नल मॉनिटरिंग सेट अप करना
जैसा कि हम निगरानी को आसान बनाने के लिए अपना सर्वश्रेष्ठ प्रयास कर रहे हैं, हम और अधिक सामग्री बनाना चाहते हैं जो वास्तव में दिखाएं और न केवल आपको यह बताएं कि AppSignal के साथ निगरानी स्थापित करना कितना आसान है। हम आपके लिए यह वीडियो बनाने में लेह हॉलडे के साथ सहयोग कर रहे हैं जो आपको सेटअप प्रक्रि
-
रूबी ऑन रेल्स के लिए नया मैजिक डैशबोर्ड:एक्शनमेलर
यदि आप अभी इसके साथ शुरुआत कर रहे हैं तो अपने आवेदन की निगरानी करना एक कठिन कार्य हो सकता है। आपको यह जानना होगा कि कौन-सी मीट्रिक सबसे ज़्यादा मायने रखती हैं और समझें कि आप किन मीट्रिक को अर्थपूर्ण ग्राफ़ में संयोजित कर सकते हैं। हमारे उपयोगकर्ताओं के लिए चीजों को आसान बनाने की भावना (सिर्फ छुट्टी
-
AppSignal से 2020 में शीर्ष 5 रूबी ब्लॉग पोस्ट
इसमें कोई संदेह नहीं है कि 2020 एक ऐसा वर्ष है जिसे हम सभी पीछे छोड़ना चाहते हैं। आइए एक स्ट्रूपवाफेल को पकड़ें और अच्छी चीजों के बारे में थोड़ा सोचें और उन लोगों के बारे में जिन्होंने अपना ज्ञान आपके साथ साझा करने में बिताया, यहां तक कि इस तरह एक साल में भी। आज की पोस्ट के लिए, हमने शीर्ष 5 पदों
-
माइक्रोसर्विसेज मॉनिटरिंग:डेटा स्ट्रक्चरिंग के लिए नेमस्पेस का उपयोग करना
माइक्रोसर्विस आर्किटेक्चर क्या है? माइक्रोसर्विस आर्किटेक्चर एक सॉफ्टवेयर डिज़ाइन पैटर्न है जिसमें हम कई छोटे प्रोग्रामों को मिलाकर एप्लिकेशन लिखते हैं। ये प्रोग्राम, जिन्हें माइक्रोसर्विसेज कहा जाता है, एक समान लक्ष्य के लिए मिलकर काम करते हैं। कुछ टीमों के लिए, एक बड़े की तुलना में कई छोटे अनुप्र
-
रेल एप्लिकेशन पर अपनी रूबी में मिक्सिन और मॉड्यूल का उपयोग कैसे करें
मॉड्यूल और मिक्सिन, निस्संदेह, महान संसाधन हैं जो रूबी को इतना आकर्षक बनाते हैं। वे एप्लिकेशन को उस कोड को साझा करने की क्षमता देते हैं जिसका उपयोग अन्य स्थानों पर आसानी से किया जा सकता है। यह हमें कार्यात्मकताओं और चिंताओं को समूहीकृत करके हमारे कोड को व्यवस्थित करने में भी मदद करता है, जिससे हमारे
-
आरबीएस:एक्शन में एक नई रूबी 3 टाइपिंग भाषा
रूबी का लंबे समय से प्रतीक्षित संस्करण 3.0.0 आखिरकार जारी कर दिया गया है। कई बेहतरीन सुधारों के साथ, जैसे पिछले संस्करण की तुलना में 3 गुना तेज प्रदर्शन बूस्ट, समांतर-समानांतर प्रयोगात्मक सुविधाएं इत्यादि, रूबी टीम ने रूबी में गतिशील टाइपिंग के लिए एक नई वाक्यविन्यास भाषा भी पेश की:आरबीएस। शर्बत जै
-
रूबी ऑन रेल्स पैटर्न और एंटी-पैटर्न देखें
रूबी ऑन रेल्स पैटर्न और एंटी-पैटर्न श्रृंखला की तीसरी किस्त में आपका स्वागत है। पिछली पोस्टों में, हमने सामान्य रूप से और साथ ही रेल मॉडल के संबंध में पैटर्न और विरोधी पैटर्न को कवर किया था। इस पोस्ट में, रेल के विचारों से जुड़े कुछ पैटर्न और विरोधी पैटर्न पर जाने वाले हैं। रेल के विचार कभी-कभी पूर
-
रेल एप्लिकेशन पर अपने रूबी में वेबपैकर का उपयोग करना - एक गहरा गोता
इंटरनेट युग की शुरुआत में, वेबसाइटें बहुत सरल थीं और बहुत इंटरैक्टिव नहीं थीं। प्रौद्योगिकी, उपकरणों और प्रोग्रामिंग भाषाओं की प्रगति के साथ, वे और अधिक जटिल हो गए और इसमें कई फाइलें शामिल थीं, जिनमें इमेज और सीएसएस स्टाइलशीट जैसी संपत्तियां शामिल थीं। आपकी वेबसाइट जितनी अधिक इंटरैक्टिव होगी, आपको
-
समस्या निवारण ActiveRecord प्रदर्शन
ActiveRecord रूबी ऑन रेल्स की सबसे जादुई विशेषता है। हमें आमतौर पर इसके आंतरिक कामकाज के बारे में चिंता करने की ज़रूरत नहीं है, लेकिन जब हम ऐसा करते हैं, तो यहां बताया गया है कि ऐपसिग्नल हमें यह जानने में मदद कर सकता है कि हुड के नीचे क्या हो रहा है। ActiveRecord क्या है? ActiveRecord के बारे में ब
-
रूबी जेम 3.0 के लिए ऐपसिग्नल की घोषणा!
रूबी रत्न के लिए एक नई प्रमुख रिलीज - रूबी के लिए ऐपसिग्नल के संस्करण 3.0 के साथ आपको पेश करते हुए हमें बहुत खुशी हो रही है। हमने अन्य इंस्ट्रुमेंटेशन रत्नों के साथ बेहतर संगतता प्रदान करने के लिए ऐप्स और रत्नों को साधने का तरीका बदल दिया है। रूबी संस्करण 1.9 के लिए समर्थन हटा दिया गया है और बहिष्
-
रूबी की निगरानी का सबसे आसान तरीका:स्वचालित इंस्ट्रुमेंटेशन
अपने आवेदन के प्रदर्शन पर एक उचित निगरानी सिंहावलोकन स्थापित करना एक जटिल कार्य है। आम तौर पर, आपको पहले यह पता लगाना होगा कि आपको किस चीज़ पर नज़र रखने की ज़रूरत है, फिर अपने कोड को लिखिए, और अंत में उत्सर्जित किए गए सभी डेटा को समझिए। हालांकि, कुछ चीजों के साथ, और एक एपीएम जो मूल रूप से रूबी का स
-
रूबी ऑन रेल्स कंट्रोलर पैटर्न और एंटी-पैटर्न
रूबी ऑन रेल्स पैटर्न और एंटी-पैटर्न श्रृंखला की चौथी किस्त में आपका स्वागत है। पहले, हमने सामान्य रूप से पैटर्न और एंटी-पैटर्न के साथ-साथ रेल मॉडल और दृश्यों के संबंध को कवर किया था। इस पोस्ट में, हम एमवीसी (मॉडल-व्यू-कंट्रोलर) डिज़ाइन पैटर्न के अंतिम भाग - कंट्रोलर का विश्लेषण करने जा रहे हैं। आइए
-
लाइनिंग रूबी कोड
लाइनिंग संभावित समस्याओं की खोज में कोड का सांख्यिकीय विश्लेषण करने की प्रक्रिया है। इस मामले में समस्या क्या है, यह प्रोग्रामिंग भाषाओं में, या समान भाषा में सभी परियोजनाओं में भिन्न हो सकती है। मैं इन समस्याओं को कुछ अलग श्रेणियों में रखूंगा: प्रोग्रामेटिक सुरक्षा शैलीगत प्रदर्शन आइए प्रत्येक
-
डुप्लिकेट साइडकीक जॉब्स से बचने के तीन तरीके
संभावना है, यदि आप रूबी कोड लिख रहे हैं, तो आप पृष्ठभूमि प्रसंस्करण को संभालने के लिए साइडकीक का उपयोग कर रहे हैं। अगर आप ActiveJob . से आ रहे हैं या कुछ अन्य पृष्ठभूमि, देखते रहें, कवर की गई कुछ युक्तियों को वहां भी लागू किया जा सकता है। लोग विभिन्न मामलों के लिए पृष्ठभूमि नौकरियों (साइडकीक) का उप
-
रेल में प्रदर्शन, तनाव और लोड परीक्षण
परीक्षण सबसे अच्छी तरह से काम कर रहे रेल अनुप्रयोगों का एक अभिन्न अंग हैं जहां रखरखाव एक दुःस्वप्न नहीं है और नई सुविधाओं को लगातार जोड़ा जाता है, या मौजूदा में सुधार किया जाता है। दुर्भाग्य से, कई अनुप्रयोगों के लिए, एक उत्पादन वातावरण वह होता है जहां उन्हें पहली बार भारी कार्यभार या महत्वपूर्ण यात
-
अपने डेटाबेस प्रदर्शन की निगरानी और अनुकूलन कैसे करें:एक व्यावहारिक मार्गदर्शिका
अपने एप्लिकेशन आर्किटेक्चर की संपूर्णता को देखने में सक्षम होना महत्वपूर्ण है, न कि केवल इसके विशिष्ट पहलुओं को, और यह समझना कि विभिन्न भाग कैसे जुड़ते हैं। निगरानी पहले आती है, उसके बाद निगरानी होती है। इस पोस्ट में, हम यह दिखाने के लिए आपके आर्किटेक्चर के डेटाबेस भाग में गोता लगाएँगे कि आप अपने ड
-
रेल समस्याओं और टेकअवे पर सामान्य रूबी
रेल पैटर्न और एंटी-पैटर्न श्रृंखला पर मेरी रूबी के अंतिम भाग में आपका स्वागत है। इन सभी विषयों पर लिखना और शोध करना काफी अच्छा रहा है। इस ब्लॉग पोस्ट में, हम उन सबसे आम समस्याओं के बारे में जानेंगे जिनका सामना मैंने वर्षों से रूबी ऑन रेल्स एप्लिकेशन के निर्माण और शिपिंग के दौरान किया है। मैं यहां ज
-
रूबी में पैटर्न मिलान का परिचय
आइए रूबी में पैटर्न मिलान के बारे में एक संक्षिप्त चर्चा के साथ शुरू करें, यह क्या करता है, और यह कैसे कोड पठनीयता को बेहतर बनाने में मदद कर सकता है। यदि आप कुछ साल पहले मेरे जैसे कुछ हैं, तो आप इसे रेगेक्स में पैटर्न मिलान के साथ भ्रमित कर सकते हैं। यहां तक कि बिना किसी अन्य संदर्भ के पैटर्न मिल