Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Мазмұны
Кіріспе
Австралиялық компьютерлік бағдарламашы Эндрю "Тридж" Триджелл (28 ақпан 1967 жылы туған) – австралиялық компьютерлік бағдарламашы. Ол Samba файлдық серверінің авторы және оған үлес қосушы, сондай-ақ rsync алгоритмінің негізін қалаушылардың бірі. Ол құпия протоколдар мен алгоритмдерді талдап, олармен үйлесімді еркін және ашық бастапқы кодты бағдарламалық жасақтаманы жасауға мүмкіндік берді.
Australian computer programmer
Andrew "Tridge" Tridgell (born 28 February 1967) is an Australian computer programmer. He is the author of and a contributor to the Samba file server, and co inventor of the rsync algorithm. He has analysed complex proprietary protocols and algorithms, to allow compatible free and open source software implementations.
Жобалар
Триджелл Samba бағдарламалық жасақтамасының маңызды әзірлеушісі болды, ол Microsoft Windows өнімдерімен жұмыс тобы және желілік файлдарды бөлісу үшін қолданылатын Server Message Block протоколын талдады. Ол бастапқыда Samba құрамында иерархиялық жадты бөлу құралын жасады. Докторлық диссертациясы үшін ол rsync-ті, соның ішінде rsync алгоритмін, файлдарды беру және синхрондаудың жоғары тиімді құралын әзірледі. Ол сондай-ақ rsync-ке ұқсас алгоритмді қолданатын rzip-тің бастапқы авторы болды. Ол жергілікті сезімтал хэштеу алгоритмдеріне негізделген spamsum-ды жасады. Ол KnightCap, күшейту оқытуға негізделген шахмат қозғалтқышының авторы. Триджелл сонымен қатар Австралияда жұмыс істеуі үшін TiVo құрылғысын хакерлеуге жетекшілік етті, ол PAL бейне форматын қолданады. 2005 жылдың сәуірінде Триджелл BitKeeper бастапқы код қоймасымен өзара әрекеттесетін ашық бағдарламалық жасақтаманы (қазір SourcePuller деп аталады) жасауға тырысты. Бұл BitMover компаниясының Linux әзірлеушілеріне BitKeeper өнімдерін тегін пайдалануға рұқсат беретін лицензияны жоюының себебі ретінде көрсетілді. Линус Торвальдс, Linux ядросының жасаушысы, және Триджелл оқиғалар туралы көпшілік пікірталасқа қатысты, онда Триджелл BitKeeper-ді сатып алмағаны немесе иеленбегендіктен, және оның лицензиясына ешқашан келіспегендіктен, оны бұза алмайтынын және Samba-мен жасағандай, протоколды этикалық тұрғыдан талдап жатқанын мәлімдеді. Триджеллдің жобаға қатысуы Торвальдстың оны BitKeeper-мен жамандық ойындары ойнауда айыптауына әкелді. Триджелл өзінің талдауын BitKeeper серверіне telnet арқылы қосылып, «help» деп теруден бастағанын айтты. 2011 жылы Триджелл ArduPilot Mega бағдарламалық жасақтамасын дамытуға қатысты, ол ашық кодты Arduino негізіндегі UAV басқару тақтасы, UAV Challenge Outback Rescue үшін CanberraUAV-пен бірлесіп жұмыс істеді.
Tridgell was a major developer of the Samba software, analyzing the Server Message Block protocol used for workgroup and network file sharing by Microsoft Windows products. He developed the hierarchical memory allocator, originally as part of Samba. For his PhD dissertation, he co developed rsync, including the rsync algorithm, a highly efficient file transfer and synchronisation tool. He was also the original author of rzip, which uses a similar algorithm to rsync. He developed spamsum, based on locality sensitive hashing algorithms. He is the author of KnightCap, a reinforcement learning based chess engine. Tridgell was also a leader in hacking the TiVo to make it work in Australia, which uses the PAL video format. In April 2005, Tridgell tried to produce free software (now known as SourcePuller) that interoperated with the BitKeeper source code repository. This was cited as the reason that BitMover revoked a license allowing Linux developers free use of their BitKeeper product. Linus Torvalds, the creator of the Linux kernel, and Tridgell were thus involved in a public debate about the events, in which Tridgell stated that, not having bought or owned BitKeeper – and thus having never agreed to its license – he could not violate it, and was analyzing the protocol ethically, as he had done with Samba. Tridgell's involvement in the project resulted in Torvalds accusing him of playing dirty tricks with BitKeeper. Tridgell claimed his analysis started with simply telneting to a BitKeeper server and typing help. In 2011 Tridgell became involved with the software development of ArduPilot Mega, an open source Arduino based UAV controller board, working on an entry with CanberraUAV for the UAV Challenge Outback Rescue.
Академиялық жетістіктер
Триджелл Австралия Ұлттық университетінің Компьютерлік ғылымдар зертханасында PhD диссертациясын қорғады. Оның бастапқы докторлық зерттеуі сөйлеуді тану саласында болған, бірақ толыққанды аяқталған жоқ. Оның ұсынған диссертациясы «Сорттау және синхрондаудың тиімді алгоритмдері» rsync алгоритмі бойынша жасалған еді.
Tridgell completed a PhD at the Computer Sciences Laboratory of the Australian National University. His original doctorate work was in the area of speech recognition but was never completed. His submitted dissertation 'Efficient Algorithms for Sorting and Synchronization' was based on his work on the rsync algorithm.
Марапаттар мен құрметтер
2003 жылдың қазан айында "Бюллетень" журналы Триджеллді Австралияның ең білікті ақпараттық және коммуникациялық технологиялар маманы деп бағалады. 2008 жылдың шілдесінде Тридгелл Google–O'Reilly Open Source Awards жүлдесінде Samba және rsync жобаларындағы еңбегі үшін "Ең үздік өзара байланыс жасаушы" (Best Interoperator) деп танылды. Тридгелл (Джереми Эллисон және Волкер Лендекемен бірге) IT жазушысы Сэм Варгиз тарапынан "дәстүрлі үнді мағынасындағы гуру" деп аталды. 2018 жылдың 11 желтоқсанында Триджеллге Австралия Ұлттық Университеті Samba авторлығы, rsync-тің тең авторы болғаны және ашық бастапқы бағдарламалық жасақтамаға қосқан үлесі үшін ғылым докторы (Honoris Causa) ғылыми дәрежесі табысталды. 2020 жылдың 26 қаңтарында Триджелл Ақпараттық технология саласындағы қызметі үшін Австралия орденінің медалімен (OAM) марапатталды. Марапаттау туралы ақпаратта оның бағдарламалық жасақтаманы әзірлеу және білім берудегі еңбегі, соның ішінде rsync, Samba, ArduPilot, MAVProxy жобаларындағы жұмысы және Австралия Ұлттық Университетіндегі оқытушылық қызметі ерекше атап көрсетілді.
In October 2003, The Bulletin magazine judged Tridgell to be Australia's smartest Information and Communications Technology person. In July 2008, Tridgell was named "Best Interoperator" at the Google–O'Reilly Open Source Awards, for his work on Samba and rsync. Tridgell (along with Jeremy Allison and Volker Lendecke) has been called a "guru in its traditional Indian meaning" by IT writer, Sam Varghese. On 11 December 2018, Tridgell was awarded the degree of Doctor of Science (Honoris Causa) by the Australian National University, for authoring Samba, co inventing rsync; and contributions to free and open source software. On 26 January 2020, Tridgell was awarded the Medal (OAM) of the Order of Australia in the General Division for service to Information Technology. The biographical notes for the award noted his contributions to software development and education including his work on rsync, Samba, ArduPilot, MAVProxy as well as teaching at the Australian National University.