सैम रूबी: Difference between revisions

From Vigyanwiki
(Text)
No edit summary
 
(2 intermediate revisions by 2 users not shown)
Line 91: Line 91:
{{Authority control}}
{{Authority control}}


{{DEFAULTSORT:Ruby, Sam}}[[Category: अमेरिकी ब्लॉगर्स]] [[Category: अमेरिकी कंप्यूटर वैज्ञानिक]] [[Category: कंप्यूटर प्रोग्रामर]] [[Category: क्रिस्टोफर न्यूपोर्ट विश्वविद्यालय के पूर्व छात्र]] [[Category: जीवित लोग]] [[Category: जन्म का वर्ष लापता (जीवित लोग)]] [[Category: आईबीएम के कर्मचारी]] [[Category: खुला स्रोत अधिवक्ताओं]]
{{DEFAULTSORT:Ruby, Sam}}


 
[[Category:Articles with hCards|Ruby, Sam]]
 
[[Category:Created On 14/06/2023|Ruby, Sam]]
[[Category: Machine Translated Page]]
[[Category:Lua-based templates|Ruby, Sam]]
[[Category:Created On 14/06/2023]]
[[Category:Machine Translated Page|Ruby, Sam]]
[[Category:No local image but image on Wikidata|Ruby, Sam]]
[[Category:Pages using duplicate arguments in template calls]]
[[Category:Pages with script errors|Ruby, Sam]]
[[Category:Templates Vigyan Ready|Ruby, Sam]]
[[Category:Templates that add a tracking category|Ruby, Sam]]
[[Category:Templates that generate short descriptions|Ruby, Sam]]
[[Category:Templates using TemplateData|Ruby, Sam]]
[[Category:अमेरिकी कंप्यूटर वैज्ञानिक|Ruby, Sam]]
[[Category:अमेरिकी ब्लॉगर्स|Ruby, Sam]]
[[Category:आईबीएम के कर्मचारी|Ruby, Sam]]
[[Category:कंप्यूटर प्रोग्रामर|Ruby, Sam]]
[[Category:क्रिस्टोफर न्यूपोर्ट विश्वविद्यालय के पूर्व छात्र|Ruby, Sam]]
[[Category:खुला स्रोत अधिवक्ताओं|Ruby, Sam]]
[[Category:जन्म का वर्ष लापता (जीवित लोग)|Ruby, Sam]]
[[Category:जीवित लोग|Ruby, Sam]]

Latest revision as of 11:51, 2 July 2023

Sam Ruby
राष्ट्रीयताAmerican
शिक्षाBachelor of Arts in Mathematics, Christopher Newport University
व्यवसायsoftware developer
के लिए जाना जाता हैAtom, Apache

सैम रूबी एक प्रमुख सॉफ्टवेयर डेवलपर हैं जिन्होंने वेब मानकों और ओपन सोर्स सॉफ्टवेयर प्रोजेक्ट्स में महत्वपूर्ण योगदान दिया है। विशेष रूप से उन्होंने एटम मानक और फीड वैलिडेटर वेब सेवा के साथ अपनी भागीदारी के माध्यम से सिंडिकेटेड वेब फीड्स के मानकीकरण में योगदान दिया है।

वह वर्तमान में आईबीएम के इमर्जिंग टेक्नोलॉजीज ग्रुप में एक वरिष्ठ तकनीकी स्टाफ सदस्य पद पर हैं और अपाचे सॉफ्टवेयर फाउंडेशन के बोर्ड में हैं।[1] वह उत्तरी कैरोलिना के रैले में रहते हैं।[2]


पृष्ठभूमि

सैम रूबी ने क्रिस्टोफर न्यूपोर्ट विश्वविद्यालय, न्यूपोर्ट न्यूज, वर्जीनिया से गणित में बी.ए. किया। रूबी को कॉलेज के पूरा होने के तुरंत बाद आईबीएम द्वारा काम पर रखा गया था और तब से वह वहीं काम कर रहे हैं।

अपाचे प्रोजेक्ट

रूबी वर्तमान में अपाचे सॉफ्टवेयर फाउंडेशन के बोर्ड में कार्यरत हैं।[3] उन्होंने पूर्व राष्ट्रपति के सहायक सचिव; ; निदेशक, कानूनी मामलों के उपाध्यक्ष; और अपाचे जकार्ता प्रोजेक्ट के पूर्व अध्यक्ष के रूप में कार्य किया। वह कई अपाचे प्रोजेक्ट्स में भी सक्रिय रूप से योगदान देते हैं। विशेष रूप से, वह गंप के निर्माता होने के साथ-साथ प्रारंभिक एंट योगदानकर्ताओं में से एक थे।

फ़ीड सत्यापनकर्ता

रूबी फीड वैलिडेटर के प्रमुख अनुरक्षक हैं, जिसे उन्होंने मार्क पिलग्रिम के साथ विकसित किया था।[4] यह एटम फीड के साथ-साथ आरएसएस 0.90, 0.91, 0.92, 0.93, 0.94, 1.0, 1.1 और 2.0 फीड को मान्य करने में सक्षम है।

पीएचपी

रूबी ने PHP, विशेष रूप से जावा एक्सटेंशन में भी योगदान दिया।[5]


रूबी

सैम रूबी ने रूबी प्रोग्रामिंग भाषा में विकास किया है, जिससे व्यक्ति के नाम और भाषा के बीच कुछ भ्रम पैदा हो गया है। हालाँकि, कोई औपचारिक संबंध नहीं है - वे दोनों संयोग से एक ही नाम हैं।

वीनस

रूबी वीनस, एक एटम/आरएसएस फ़ीड एग्रीगेटर, कोडबेस के लेखक हैं, जो 2006 में प्लैनेट 2.0 फीड एग्रीगेटर के रेडिकल रिफैक्टरिंग के रूप में प्रारम्भ हुआ।[6]


html5lib

रूबी html5lib प्रोजेक्ट के एक डेवलपर सदस्य हैं, जिसका प्राथमिक योगदान रूबी प्रोग्रामिंग लैंग्वेज के लिए html5lib का प्रारंभिक पोर्ट है।

मानकीकरण के प्रयास

रूबी विभिन्न मानक विकास संगठनों के भीतर सक्रिय रहे हैं।

.NET फ्रेमवर्क सीएलआई का ईसीएमए मानकीकरण

रूबी इसीएम्ए टीसी49 समूह के संयोजक थे जिसने माइक्रोसॉफ्ट के .NET फ्रेमवर्क के लिए सामान्य भाषा अवसंरचना को मानकीकृत किया था।[7][8]

एटम

प्रोजेक्ट जो अंततः एटम वेब फीड मानक बन गया, 2002 में सैम रूबी द्वारा "व्हाट मेक्स ए लॉग एंट्री" शीर्षक से एक ब्लॉग पोस्टिंग द्वारा प्रारम्भ किया गया था। यह ब्लॉग पोस्टिंग अंततः एक विकी प्रोजेक्ट बन गई, जिसने जमे हुए आरएसएस प्रारूप में सुधार करने की चाहत रखने वाले लोगों के लिए एक एकत्रण स्थल के रूप में काम किया।[9] सैम रूबी आईईटीएफ एटमपब वर्किंग ग्रुप के सचिव थे। इस कार्यकारी समूह ने दिसंबर 2005 में आरएफसी 4287, एटम प्रारूप विनिर्देश ("द एटम सिंडिकेशन फॉर्मेट"), और अक्टूबर 2007 में आरएफसी 5023, "द एटम पब्लिशिंग प्रोटोकॉल" को पूरा किया।

ईसीएमएस्क्रिप्ट

रूबी ईसीएमएस्क्रिप्ट तकनीकी समिति (ईसीएमएस्क्रिप्ट टीसी39) के सदस्य हैं; समूह में उनका प्राथमिक योगदान ईसीएमएस्क्रिप्ट में दशमलव समर्थन जोड़ने के प्रयास को आगे बढ़ाने में है।

एचटीएमएल5

रूबी एचटीएमएल5 को अपनाने वालों में से एक थे, और उन्होंने कई ठोस प्रस्ताव प्रस्तुत किए, जिन्हें बाद में एचटीएमएल5 ड्राफ्ट में सम्मिलित किया गया। उन्हें 5 जनवरी 2009 से W3C के एचटीएमएल वर्किंग ग्रुप का सह-अध्यक्ष नियुक्त किया गया है।[10]


ग्रन्थसूची

  • रेल्स 5 के साथ एजाइल वेब डेवलपमेंट (प्रैग्मैटिक बुकशेल्फ़, 2016) (डेव थॉमस और डेविड हेनमीयर हैन्सन के साथ) ISBN 978-1-68050-171-1
  • रेल्स 4 के साथ एजाइल वेब डेवलपमेंट (प्रैग्मैटिक बुकशेल्फ़, 2013) ( डेव थॉमस और डेविड हेनमीयर हैनसन के साथ) ISBN 1-937-78556-4
  • रेस्टफुल वेब एपीआई (ओ'रेली पब्लिशिंग, 2013) ( लियोनार्ड रिचर्डसन और माइक अमुंडसेन के साथ) ISBN 1-449-35806-3
  • रेल्स 3.2 के साथ एजाइल वेब डेवलपमेंट (प्रैग्मैटिक बुकशेल्फ़, 2011) ( डेव थॉमस और डेविड हेनमीयर हैनसन के साथ) ISBN 1-934-35654-9
  • रेल्स के साथ एजाइल वेब डेवलपमेंट, तीसरा संस्करण (प्रैग्मैटिक बुकशेल्फ़, 2009) (डेव थॉमस और डेविड हेनमीयर हैनसन के साथ) ISBN 1-934-35616-6
  • रेस्टफुल वेब सर्विसेज (ओ'रेली पब्लिशिंग, 2007) (लियोनार्ड रिचर्डसन के साथ) ISBN 0-596-52926-0


यह भी देखें

  • अपाचे सॉफ्टवेयर फाउंडेशन
  • एटम (मानक)

संदर्भ

  1. "नए एएसएफ निदेशक मंडल की घोषणा". apache.org. 3 March 2022. Retrieved 2022-09-11.
  2. "Biography: Ruby, Sam". Archived from the original on 2006-12-18. Retrieved 2006-02-24.
  3. "नए एएसएफ निदेशक मंडल की घोषणा". apache.org. 3 March 2022. Retrieved 2022-09-11.
  4. Anthony III (2008). Ajax: The Definitive Guide. O'Reilly Media. p. 617. ISBN 9780596554972.
  5. "क्रेडिट". PHP. Retrieved 2009-09-30.
  6. Venus Rising intertwingly.net, 2006.
  7. "Standard ECMA-335". Ecma-international.org. Retrieved 2009-09-30. ("TC39" seems like a typo, see next ref)
  8. https://www.ecma-international.org/about-ecma/areas-of-work/ TC49 takes care of C#, CLI, Eiffel
  9. "ongoing · I Like Pie". Tbray.org. 2003-06-23. Retrieved 2009-09-30.
  10. "Sam Ruby appointed co-chair for HTML Working Group, effective January 5 from Michael(tm) Smith on 2008-12-15 (public-html@w3.org from December 2008)". Lists.w3.org. Retrieved 2009-09-30.



स्रोत

बाहरी संबंध