फोर्जिंग फ्री सॉफ्टवेयर
प्रकाशित द्वारा Ron
मैंने पहले से ही पोस्ट में प्रौद्योगिकी उद्योग के साथ अपने असंतोष के बारे में थोड़ा बात की। स्प्रिंग रिपोर्ट I और बिग टेक के साथ मेरा विषाक्त संबंध फिर मैं अब तक शिकायत करने से बचना चाहूंगा। इस पोस्ट में मैं संक्षेप में बताएंगे कि कैसे मैं सॉफ्टवेयर विकसित करता हूं और कौन से प्लेटफॉर्म और टूल मैं उपयोग करता हूं.
मैंने 2018 में कंप्यूटर तकनीशियन के रूप में स्नातक किया, कुछ समय तक रखरखाव में काम किया जब तक कि 2020 मैंने कंप्यूटर साइंस में अपनी डिग्री शुरू कर दी। हालांकि, प्रोग्रामिंग में मेरी कहानी सिर्फ इससे पहले शुरू होती है, आम तौर पर मैं 2014 के बाद से वेबसाइटों का विकास कर रहा था और मेरी देर से गिथब पर रह रहा था। मैंने अपनी स्थैतिक वेबसाइटों की मेजबानी के लिए गिथब पृष्ठों का इस्तेमाल किया और मैं खुश था। मैंने दर्जनों .github.io परियोजनाओं का निर्माण किया है और उन्हें माइक्रोसॉफ्ट डाटासेंटर में खो जाने वाले बाहर होना चाहिए।.
मैंने कभी विंडोज को एक व्यक्तिगत कंप्यूटर के रूप में इस्तेमाल नहीं किया है। जब मैंने अपना पहला कंप्यूटर खरीदा तो यह डिबियन के साथ आया और डिबियन का उपयोग 2018 तक समाप्त हो गया। जब मैं तकनीकी पाठ्यक्रम में शामिल हो गया तो मैं एक हैकमैन बन गया और आर्क लिनक्स का उपयोग करना शुरू कर दिया और मेरी साइट्स और प्रोजेक्ट्स को गिटलैब में होस्ट करना शुरू कर दिया।.
मेरे स्नातक के दौरान मैंने आर्क का इस्तेमाल किया और गिटलैब में अपनी परियोजनाओं की मेजबानी की। जैसा कि मैं गूगल प्ले स्टोर के लिए एक ऐप डेवलपर बन गया, मैं गूगल, विशेष रूप से डेटासेंटर का उपयोग करके खुश था। यह कहानी इस साल की शुरुआत तक चली गई। गूगल के साथ मेरे रिश्ते का अंत मेरे लिए एक रिलीज थी। आज मैं अपने सभी तकनीकी अनुभव में केवल मुफ्त और विकेन्द्रीकृत सॉफ्टवेयर का उपयोग करता हूं। मैं Void Linux का उपयोग करता हूं, हालांकि मैं रोलिंग रिलीज से नफरत करता हूं और बर्लिन में अपने डेटासेंटर के साथ कोडबर्ग में अपनी परियोजनाओं की मेजबानी करता हूं।.
मेरा कमांड एडिटर नैनो है। मेरा आईडीई जियोनी है.
डेस्कटॉप सॉफ्टवेयर विकास (मेरे वर्तमान फोकस) में सी / जीडीबी / मेक / गिट स्टैक और ग्राफिकल पुस्तकालयों का उपयोग मैं GTK3 (उपयोगकर्ता) और SDL2 (गेम) हैं।).
वेब I का विकास करना आवश्यक होने पर मानक वेब स्टैक एचटीएमएल / सीएसएस / जेएस और पायथन का उपयोग करना.
स्क्रिप्ट मैं शैल और पायथन का उपयोग करता हूं.
में *कृत्रिम बुद्धिमत्ता I use C and Python.
यह मेरा व्यक्तिगत फोर्ज है। जाहिर है, भुगतान किए गए काम के लिए हम क्या काम की आवश्यकता का उपयोग करते हैं। मुझे जावा में VSCode का उपयोग करके Windows पर प्रोग्राम करना पड़ा है और मैं अभी भी जीवित हूँ.
*कृत्रिम बुद्धिमत्ता यह एक कंप्यूटर विज्ञान अनुसंधान उपक्षेत्र है। क्या आप देखते हैं कि वहाँ लेबल एआई ट्रांसफॉर्मर, साथ ही स्वायत्त एजेंट और आत्म-सुधार का उपयोग कर सामान्य मॉडल हैं.