सानातिना त्रुटिहरू वास्तवमा गम्भीर
सफ्टवेयरको एउटा रमाइलो कुरा — विवाह जस्तै — यो हो कि तपाईंले कति सजग भएर परीक्षण गरे पनि, केही अनपेक्षित कुरा सधैँ छिरिहाल्छ। Splync v1.3 को विमोचन पछि, मैले केही साना बगहरू पत्ता लगाए, जसले गम्भीर असर पार्न सक्छ। पहिलो, किबोर्डले फुटरलाई माथि उठायो, जसले लगइन र साइनअप स्क्रिनमा इमेल र पासवर्ड फिल्डलाई ढाकेको थियो। यसले प्रयोगकर्ताहरूलाई टाइप गर्न अलि असजिलो बनायो। त्यसपछि अर्को समस्या देखेँ: नयाँ प्रयोगकर्ताले साइनअप गरेपछि र आफ्नो डिस्प्ले नाम सेट गरेपछि, एपले स्वागत पृष्ठमा जान सकेन। डिस्प्ले नाम सर्भरमा सुरक्षित भयो, तर स्क्रिन स्थानान्तरण नगरेकोले केही पनि सुरक्षित नभएको जस्तो देखायो। यी दुवै बगहरू सुधार्न सजिलो थियो, तर नयाँ प्रयोगकर्ताहरूमा यसको असर गम्भीर हुनसक्थ्यो — पहिलो पटक Splync प्रयोग गर्ने कोहीले तुरुन्तै छोडिदिन सक्थे। यही कारणले v1.3 को विमोचन पछि केही दिनमै v1.4 अपडेट आयो।
एकल विकासकर्ताको चुनौतीहरू
Splync को पहिलो ब्लग पोष्टमै मैले मेरी प्रेमिकासँगको सगाईबारे लेखेको थिएँ। Splync को विचार हाम्रो आफ्नै सम्बन्धबाट आएको थियो — पैसाले शान्त रूपमा तनाव सिर्जना गर्न सक्छ, चाहे व्यक्तिहरू एकअर्कालाई कति माया गरे पनि। मानिसहरूले पैसालाई महत्वहीन भन्छन्, तर आर्थिक तनावले सम्बन्ध भत्काउन सक्छ। Splync हाम्रो साझा जीवनलाई सुरक्षित राख्न बनाइयो, जसले हामीलाई खर्चहरू सँगै ट्र्याक गर्न एक सरल, पारदर्शी तरिका प्रदान गर्यो। अगस्टमा, v1.4 अपडेटपछि, हामीले सिटी हलमा हाम्रो विवाह दर्ता पेश गर्यौं। यो भारत र जापान बीचको अन्तर्राष्ट्रिय विवाह भएकोले, हामीलाई घरको परिवारको समर्थन र कागजातहरू आवश्यक थियो। हाम्रा अभिभावकहरूले पनि हामीलाई भेट्न र दर्ता पेश गर्न सँगै यात्रा गरे। यी पारिवारिक मामिलाहरू — र दुई देशका कानुनी प्रक्रियाहरूले मेरो ध्यान धेरै लिए। म अझै Splync सुधार गर्न सक्थेँ, तर म सोचिरहन्थेँ: “यदि म नयाँ संस्करण रिलिज गर्छु र अनपेक्षित बग देखापर्छ भने के गर्ने — र म तुरुन्तै सुधार गर्न पर्याप्त समय जुटाउन सक्दिनँ भने?”
विवाह कति अनौठो हुन सक्छ
वास्तवमा, हाम्रो भारत-जापान अन्तर्राष्ट्रिय विवाहलाई सहरले स्वीकृत गर्न लगभग एक महिना लाग्यो, अनेकौं अतिरिक्त कागजातहरूको साथ। दुर्भाग्यवश, हाम्रो मूल दर्ता मिति हाम्रो कानुनी वार्षिकोत्सव बन्न सकेन। सहरले भने तिनीहरूलाई हाम्रो कागजातहरूको वैधता प्रमाणित गर्न स्थानीय कानुनी विभागसँग परामर्श गर्न आवश्यक छ, र थप कागजातहरू मागे — जसमा भारतीय विदेश मन्त्रालयले जारी नगर्ने जिकिर गरेको एपोस्टिल थियो। मैले कानुनी विभागलाई फोन गर्दा, तिनीहरूले मलाई सिधै सम्पर्क नगर्न र सहरको माध्यमबाट जान भने। मैले टोकियोमा रहेको भारतीय दूतावासलाई फोन गर्दा, तिनीहरूले निर्णय सहरले गर्नुपर्ने बताए। र फेरि, सहरले कानुनी विभागलाई पालना गर्नुपर्छ भन्यो। यो पूर्ण रूपमा काफ्काई थियो। कति अनौठो — संस्थाहरूले एकअर्कामा औँला ठड्याउँदा हामी बीचमा असहाय उभिएका थियौं। अन्ततः हामीले पेश गरेको दस्तावेज लगभग अवास्तविक थियो: न हामी मानसिक रूपमा असक्षम थियौं, न हामी कुनै मानसिक रोगबाट पीडित थियौं, न हामी विवाहको लागि निषेधित नातामा थियौं भनेर आत्मघोषणा।
विभाजनका लागि फरक संस्कृतिहरू
अन्तर्राष्ट्रिय मामिलाहरू सधैं जटिल हुन्छन्। संसार अझै सोझो छैन। म यो ब्लग अंग्रेजीमा सामान्य पाठको रूपमा लेख्छु र त्यसपछि Python र OpenAI API प्रयोग गरेर ४२ HTML लेखहरू स्वचालित रूपमा निर्माण गर्छु। जब मैले मेरा केही विदेशी मित्रहरूलाई उनीहरूको आफ्नै भाषाहरूमा संस्करणहरूको स्वदेशी जाँच गर्न आग्रह गरे, उनीहरूको प्रतिक्रिया मेरो कल्पनाभन्दा धेरै अनपेक्षित थियो। केहीले भने, “म बुझ्न सक्दिनँ।” मैले सोधें, स्वचालित अनुवादित लेखहरूको कुन भाग अस्पष्ट छ — तर यो भाषाको बारेमा थिएन। एकले भने, “जोडीले खर्च साझा गर्न किन आवश्यक छ? उनीहरू सँगै छन्।” अर्कोले भने, “मेरो देशमा, कसैले रेस्टुरेन्टमा बिल विभाजन गर्दैन। एक जनाले सामान्यतया भुक्तान गर्छ।” यो बुझ्न रोचक थियो कि विभिन्न संस्कृतिहरूले साझा खर्चलाई कत्ति भिन्न रूपमा हेर्छ। जापानभित्र पनि, दृष्टिकोणहरू व्यापक रूपमा फरक छन्। पुरानो पुस्तामा, पुरुषले महिलाको लागि १००% भुक्तान गर्नु स्वाभाविक थियो। तर यो मैले आधुनिक जापानमा देखेको होइन। मेरी प्रेमिका (अहिले पत्नी) र म हाम्रो खर्च समान रूपमा विभाजन गर्छौं। प्रत्येक महिनाको अन्त्यमा, हामी Splync मा सारांश जाँच गर्छौं र ब्यालेन्स मिलाउँछौं। हामी यसरी नै गर्छौं। यद्यपि मलाई अझै धेरै व्यक्तिहरूको सुन्न आवश्यक छ जस्तो देखिन्छ — किनकि खर्चहरू विभाजन गर्ने तरिकाहरू मैले सोचेभन्दा बढी विविध छन्।
Splync ले ६०:४० मा खर्च विभाजन गर्न सक्छ
यो त्यतिबेलाको कुरा हो जब म अझै काफ्काई विवाह प्रक्रियासँग जुझिरहेको थिएँ। मेरा एक मित्रले सोधे कि Splync ले ६०:४० मा खर्च विभाजन गर्न सक्छ? किनभने उनी र उनका श्रीमान् यसरी नै आफ्नो वित्त व्यवस्थापन गर्छन्। दुर्भाग्यवश, उत्तर “होइन” थियो। Splync v1.4 ले मात्र खर्च समान रूपमा विभाजन गर्न सक्थ्यो। साँचो भन्नुपर्दा, मैले विशेष अनुपातलाई सधैं कम प्राथमिकता दिएको थिएँ। तर मैले सम्भावित Splync प्रयोगकर्ताहरू गुमाउन चाहिनँ केवल एपले उनीहरूको खर्च विभाजन गर्ने तरिका समर्थन गर्न नसक्ने भएर। मैले मूलतः आफ्नो लागि Splync बनाएको थिएँ, तर यो एपलाई आफ्ना आवश्यकताभन्दा बाहिर बढाउन सहि समय जस्तो लाग्यो। ती व्यस्त दिनहरूमा, मैले शान्तिपूर्वक एपलाई अपग्रेड गर्ने र Splync v1.5 मा अनुकूलन योग्य विभाजनको सुविधा थप्ने निर्णय गरें।