Category: UNIX
-
Alfred Aho
—
by
อัลเฟรด เอโฮ (Alfred Vaino Aho) Turing Award 2020 เอโอ เกิดวันที่ 9 สิงหาคม 1941 ในออนโตริโอ, แคนนาดา 1963 จบปริญญาตรีฟิสิกส์วิศวกรรม จากมหาวิทยาลัยโตรอนโต้ (University of Toronto) 1965 จบปริญญาโท 1967 จบปริญญาเอกสาขาวิศวกรรมไฟฟ้า และวิทยาศาสตร์คอมพิวเตอร์จากมหาวิทยาลัยพริ้นตั้น (Princeton) โดยที่วิทยานิพนธ์ของเอโฮ เขาได้บุกเบิกการสร้าง Indexed grammar และ nested-stack automation หลังจากเรียนจบได้เข้าทำงานวิจัยที่เบลล์แล็ป (Bell Labs) ซึ่งเขามี่ส่วนร่วมในทีมที่พัฒนา UNIX ขึ้นมา เอโฮได้มีส่วนในการพัฒนาคำสั่ง grep (egrep และ fgrep) ซึ่งเป็นคำสั่งในการค้นหาคำของ Unix โดยเฉพาะคำสั่ง fgrep นั้น ถูกเรียกอีกอย่างหนึ่งกว่า Aho-Corasick algorithm เพื่อยกย่องเอโฮ และมากาเร็ต…
-
Linus Torvalds
—
by
ไลนัส ทอร์วาล์ด (Linus Torvalds) ผู้สร้างระบบปฏิบัติการณ์ Linux, Git ไลนัสเกิดวันที่ 28 ธันวาคม 1969 ในเฮลซินกิ, ฟินแลนด์ พ่อของเขาชื่อนิลส์ (Nils Torvalds) และแม่ชื่อแอนนา (Anna Torvalds) ทั้งพ่อและแม่มีอาชีพเป็นนักข่าว และมีแนวคิดแบบฝ่ายซ้าย ครอบครัวของไลนัสเป็นคนส่วนน้อยในฟินแลนด์ที่พูดภาษาสวีเดน ไลนัสเป็นลูกคนแรกของครอบครัว ชื่อของเขา Linus เป็นชื่อที่ตั้งเพื่อระลึกถึง Linus Pauling นักเคมีรางวัลโนเบลและรางวัลโนเบลสาขาสันติภาพชาวสหรัฐฯ ซึ่งรณรงค์ต่อต้านสงครามเวียดนาม ไลนัสเรียนประถมที่โรงเรียน Cygnaeus’ Swedish elementary school 1981 ตอนอายุ 11 ปี ได้รับของขวัญจากปู่ของเขาซึ่งเป็นศาสตราจารย์ด้านสถิติในมหาวิทยาลัยเฮลซิงกิ เป็นเครื่องคอมพิวเตอร์ Commodore VIC-20 คอมพิวเตอร์เครื่องแรกของเขา ทำให้เขามีความสนใจในการเขียนโปรแกรมคอมพิวเตอร์ โดยได้เริ่มฝึกการเขียนภาษา BASIC และ Aseembly ในเวลาต่อมา เมื่ออายุประมาณ 16-17 ปี เขาได้ซื้อเครื่องคอมพิวเตอร์ Sinclair…