Computer

Tony Hoare

โทนี่ โฮอาร์ (Sir Charles Antony Richard Hoare)  1980 Turing Award จากการคิดอัลกอลิธึม Quicksort, Hoare logic และสร้างภาษา Communicationg sequential processes (CSP) โฮอาร์ เกิดวันที่ 11 มกราคม 1934 ในโคลอมโบ, ศรีลังกา  ขณะที่ยังเป็นเมืองขึ้นของอังกฤษ ชื่อโทนี่ เป็นชื่อที่เขาตั้งขึ้นมาเองอย่างไม่เป็นทางการระหว่างที่เรียนหนังสือ  1956 จบปริญญาตรีจากเมอร์ตันคอลเลจ, อ๊อกซ์ฟอร์ด (Merton College, Oxford) ด้านวรรณกรรมคลาสสิคและปรัชญา  1957 ถูกเกณฑ์ทหาร ประจำการณ์ในกองทัพเรืออังกฤษ ระหว่างนี้เขาเรียนภาษารัสเซียไปด้วย และได้ลงเรียนต่อจนจบคอร์สทางด้านสถิติจากอ๊อกซ์ฟอร์ดด้วย 1959 เข้าเรียนที่มหาวิทยาลัยมอสโคว์ (Moscow State University) ในฐานะนักเรียนแลกเปลี่ยนของบริติชคันซิล (ritish Council) โดยได้เรียนการเขียนโปรแกรมคอมพิวเตอร์เพื่อการแปลภาษา กับอันเดรย์ โคลโมโกรอฟ (Andrey Kolmogorov) 1960 หลังจากกลับจากสหภาพโซเวียต เขาได้เข้าทำงานกับบริษัท Elliott Brothers ซึ่งเป็นบริษัทที่ผลิตคอมพิวเตอร์เล็กๆ  ตั้งอยู่ในลอนดอน ซึ่งที่นี่ทีมวิจัยของบริษัทได้นำเอาภาษา Algol 60 มาใช้กับคอมพิวเตอร์  ซึ่งในขณะนั้นมีการพัฒนาคอมพิวเตอร์ Elliot 803 1962 เข้าร่วมทีม IFIP (International Federation for Information Processing)  ซึ่งเป็นทีมนักวิทยาศาสตร์นานาชาติ ที่ดูและพัฒนาภาษา Algol  1968…

0
Read More

Hortst Feitel

ฮอร์สต์ ฟีสเทล (Horst Feistel) Lucifer cipher, Feistel network, DES (Data Encryption Standard) ฟีสเทล เกิดวันที่ 30 มกราคม 1915 ในเบอร์ลิน, เยอรมัน พ่อของเขาชื่อริชาร์ด (Richard Feistel) และแม่ชื่อเฮเลน่า (Helena Freudenreich Feistel)  1934 23 มีนาคม, ฟีสเทลขึ้นเรือโดยสารเพื่อเดินทางมาอาศัยอยู่ในสหรัฐฯ  ก่อนหน้านี้ฮิตเลอร์ (Adolf Hitler) ไดเประกาศแผนการที่จะสร้างสมรรถนะทางการทหารของกองทัพเยอรมันขึ้นมาใหม่ ซึ่งเป็นการละเมิดสนธิสัญญาแวร์ซายส์ (Versailles Treaty) และประกาศของฮิตเลอร์จะทำให้ฟีสเทลของถูกเกณฑ์เป็นทหาร 2 ปี ป้าของฟีสเทล ซึ่งแต่งงานกับชาวสวิส และอาศัยอยู่ในซูริส จึงได้แนะนำเขาให้อออกจากเยอรมันก่อนที่จะต้องเป็นทหาร 1937 จบปริญญาเอกจากเอ็มไอที ( Massachusetts Institute of Technology) ทางด้านฟิสิกส์  1941 ในช่วงสงครามโลก ครั้งที่ 2 ฟิสเทลถูกรัฐบาลสหรัฐฯ กักบริเวณเอาไว้แต่ภายในบ้าน เพราะความที่เขาเป็นชาวเยอรมันทำให้เขาอยู่ในข่ายถูกต้องสงสัยว่าอาจจะเป็นสายลับ 1942 จบปริญญาโทจากฮาร์วาร์ด (Harvard) ทางด้านฟิสิกส์ 1944 31 มกราคม, ได้รับสัญชาติอเมริกัน และต่อมาก็ได้รับใบอนุญาตให้เข้าทำงานกับศูนย์วิจัยของกองทัพอากาศในแคมบริดจ์ (U.S. Air Force Cambridge Research Center, AFCRC) ได้  1945 แต่งงานกับลีโอน่า (Leona Gage) …

0
Read More

Phil Zimmermann

ฟิลลิป ซิมเมอร์มันน์ (Philip R. Zimmermann) ผู้สร้าง Pretty Good Privacy (PGP) ซิมเมอร์มันน์ เกิดวันที่ 12 กุมภาพันธ์ 1954 ในนิว เจอร์ซีย์, สหรัฐฯ​ 1978 จบปริญญาตรีสาขาวิทยาศาสตร์คอมพิวเตอร์ จากมหาวิทยาลัยฟลอริด้าแอตแลติค (Florida Atlantic University) หลังจากเรียนจบเขาได้ทำงานเป็นนักวิเคราะห์นโยบายของกองทัพสหรัฐฯ​ ของโครงการ Nuclear Freeze campaign เพื่อหาแนวในการการควบคุมการพัฒนา, ทดสอบและสร้างอาวุธนิวเคลียร์  ระหว่างสหรัฐฯ​ และสภาพโซเวียต  1991 เขียนโปรแกรม PGP ซึ่งเป็นโปรแกรมสำหรับการเข้ารหัสข้อมูลให้กับจดหมายอิเล็กทรอนิกส์ (email)  และนำวิธีการเข้ารหัสแบบกุญแจสาธารณะ (public-key cyptography) มาใช้ หลังจากนั้นซิมเมอร์มันน์ได้เผยแพร่ PGP โดยการให้ดาวโหลดได้ฟรีผ่านทาง FTP ทำให้โปรแกรมนี้ได้รับความนิยมในเวลาอันรวดเร็ว จนกลายเป็นโปรแกรมการเข้ารหัสอีเมล์ที่มีการใช้งานมากที่สุดในโลก โดยที่ PGP เวอร์ชั่นแรกนั้นใช้การเข้ารหัสที่เรียนกว่า BassOmatic  1993 การเผยแพร่ PGP ทำให้เขาถูกรัฐบาลสหรัฐฯ ดำเนินการสอบสวนเป็นเวลากว่า 3 ปี ว่าเขาได้ทำการละเมิดกฏหมายว่าด้วยการควบคุมการส่งออกอาวุธสงคราม (Arms Export Control Act) หรือไม่   1995 เขียนหนังสือ PGP:Source Code and Internals 1996 หลังรัฐบาลได้ยกเลิกการสอบสวนคดีการละเมิดกฏหมายการควบคุมการส่งออกอาวุธสงคราม ซิมเมอร์มันน์ ได้ก่อตั้งบริษัท PGP Inc.  1997 PGP…

0
Read More

Kenneth E. Iverson

เคนเนท อีเวอร์สัน (Kenneth E. Iverson) ผู้สร้างภาษา APL, Turing Award 1979 อีเวอร์สัน เกิดวันที่ 17 ธันวาคม 1920  ในเมืองแคมโรส, อัลเบอร์ต้า, แคนาดา (Camrose, Alberta, Canada)  ครอบครัวของเขาเป็นเกษตรกร 1926 เข้าเรียน ป.1 ที่โรงเรียนประจำหมู่บ้าน ซึ่งเป็นโรงเรียนเล็กๆ มีห้องเรียนเพียงหนึ่งห้อง  ซึ่งเขาเรียนได้ไม่นานโรงเรียนก็เลื่อนชั้นให้กับเขาอย่างรวดเร็ว จนกระทั้งปีถัดมาเขาก็ได้เลื่อนมาจนถึงชั้น ป.4  ช่วงเศรษฐกิจตกต่ำครั้งใหย่ (Great Depression) ในสหรัฐฯ ซึ่งมีผลไปทั่วโลก ทำให้เขาต้องออกจากโรงเรียน ตอนที่อยู่ ม. 3 เพื่อที่จะออกมาช่วยงานในไร่ของครอบครัว แต่เขายังคงมีความฝันที่จะมีอาชีพเป็นครู  1937 สมัครเข้าเรียนในคอร์สเรียนทางวิทยุของโรงเรียนดีฟอเรสต์ (DeForest Training School) ซึ่งอยู่ในชิคาโก้  1942 ช่วงสงครามโลก ครั้งที่ 2 เขาถูกเกณฑ์เป็นทหารในกองทัพแคนนาดา ก่อนที่ปีต่อมาจะถูกย้ายไปประจำการณ์กับกองทัพอากาศ ซึ่งระหว่างนี้เขาได้ลงเรียนไปด้วยเพื่อที่จะเอาวุฒิมัธยมปลาย 1946 หลังสงครามโลก ได้สมัครเข้าเรียนที่มหาวิทยาลัยควีน (Queen’s university, Ontario)  1950 จบปริญญาตรีจากมหาวิทยาลัยควีน  ทางด้านคณิตศาสตร์และฟิสิกส์ หลังจากนั้นก็ได้เข้าเรียนต่อระดับสูงที่มหาวิทยาลัยฮาร์วาร์ด (Harvard University) 1951 ได้ปริญญาโทด้านคณิตศาสตร์ และหลังจากนี้เขาก็ได้เปลี่ยนไปเรียนทางวิศวกรรมศาสตร์และฟิสิกส์ประยุกต์ ซึ่งตอนนี้เขาได้มีโอกาสทำงานร่วมกับโฮเวิร์ด ไอเก้น (Howard Aiken) และวาสซิลี ลีออนเตียฟ (Wassily Leontief) ซึ่งกำลังพัฒนาคอมพิวเตอร์ มาร์ก…

0
Read More

Linus Torvalds

ไลนัส ทอร์วาล์ด (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 QL มา และเขาพบว่าไดรเวอร์ (driver) ของคอมพิวเตอร์รุ่นนี้ผิดพลาดมากมาย เขาจึงได้เขียนไดรเวอร์ขึ้นมาใหม่ แต่เพราะว่าระบบปฏิบัติการของ Sinclair QL ถูกฝังอยู่ใน ROM ไลนัสจึงไม่สามารถแก้ไขโปรแกรมได้โดยตรง เขาจึงสั่งซื้อชิ้นส่วนที่จำเป็นมาจากอังกฤษ เพื่อโคลนคอมพิวเตอร์ Sinclair QL ขึ้นมาใหม่โดยใช้ซอฟแวร์ที่เขาเขียนขึ้นมาใหม่  1988 เข้าเรียนที่มหาวิทยาลัยเฮลซิงกิ (University of Helsinki)  ในคณะคณิตศาสตร์และวิทยาศาสตร์ เอกคอมพิวเตอร์  ระหว่างเรียนเขาได้เข้าชมรม…

0
Read More

Niklaus Wirth

นิเคลาส์ เวิร์ธ (Niklaus Emil Wirth) 1984 Turing Award, ผู้สร้างภาษา Pascal, Euler, ALGOL-W, Modular, Oberon เวิร์ธ เกิดวันที่ 15 กุมภาพันธ์ 1934 ในวินเทอร์เธอ, สวิสเซอร์แลนด์ (Winterthur, Switzerland)  1957 ในปีนี้ สถาบันเทคโนโลยีสวิสฯ (Swiss Federal Institute of Technology, ETH) ได้ถูกใช้เป็นที่ประชุมของเหล่านักวิทยาศาสตร์ที่เข้าร่วมในโครงการ Algol project โครงการเพื่อพัฒนาภาษา Algol ขึ้นมา ทำให้เวิร์ธ ซึ่งเรียนอยู่ที่ ETH ได้มีโอกาสเข้าร่วมกับโครงการนี้ด้วย  1958 ภาษา ALGOL 58 ได้รับการพัฒนขึ้นมาจากโครงการ Algol project 1959 จบปริญญาตรีวิศกรรมไฟฟ้าจาก ETH 1960 ภาษา ALGOL 60 ถูกพัฒนาขึ้นจากโครงการ Algol project เวิร์ธจบปริญญาโทวิทยาศาสตร์จากมหาวิทยาลัยเลวาล (University Laval) ในแคนนาดา 1963 จบปริญญาเอกวิศวกรรมไฟฟ้าและวิทยาศาสตร์คอมพิวเตอร์จจากเบิร์กเลย์ (University of California, Berkeley) หลังเรียนจบได้เข้าทำงานเป็นผู้ช่วยศาสตราจารย์ประจำคณะวิทยาศาสตร์คอมพิวเตอร์ มหาวิทยาลัยสแตนฟอร์ด (Stanford University)  1966 เวิร์ธสร้างภาษา Euler เวิร์ธได้เสนอให้ใช้ภาษา EULER ของเขาในการพัฒนาขีดความสามารถของภาษา ALGOL…

0
Read More

Leonard Adleman

ลีโอนาร์ด อเดลแมน (Leonard Max Adleman, “Len”) ผู้สร้างอัลกอลิทึ่ม RSA (Rivest, Shamir, Adleman) , DNA computing อเดลแมน เกิดวันที่ 31 ธันวาคม 1945 ในซานฟานซิสโก, แคลิฟอร์เนีย พ่อของเขาเป็นยิวที่อพยพมาจากเบลารุส, สหภาพโซเวียต พ่อของเขาเป็นพนักงานธนาคารและเซลล์แมน อเดลแมนมีความใฝ่ฝันที่จะเป็นนักเคมี หลังจากที่ได้ดูซีรีย์วิทยาศาสตร์สำหรับเด็กเรื่อง “Mr. Wizard”  1968 จบปริญญาตรีทางด้านคณิตศาสตร์จากมหาวิทยาลัยแคลิฟอร์เนีย, เบิร์กเลย์ (University of California, Berkeley)  จากนั้นได้เข้าทำงานเป็นโปรแกรมเมอร์อยู่ที่ Bank of America อยู่พักหนึ่งก่อนที่จะกลับเข้าเรียนต่อที่เบิร์กเลย์ 1976 จบปริญญาเอกทางคอมพิวเตอร์และวิศวกรรม โดยทำวิทยานิพนธ์เรื่อง Number-Theoretic Aspects of Computational Complexity โดยมีมานูเอล บลัม(Manuel Blum, 1995 Turing Award)  เป็นอาจารย์ที่ปรึกษาวิทยานิพนธ์ หลังจากเรียนจบ ได้เข้าทำงานที่คณะคณิตศาสตร์ของ MIT ในบอสตัน  และได้มีโอกาสในการทำงานร่วมกับรอน ไรเวสต์ (Ron Rivest) และเอดิ ชามีร์ (Adi Shamir) ซึ่งได้ร่วมกันพัฒนาการเข้ารหัส แบบ RSA กันขึ้นมา   โดยได้แนวความคิดมาจากบทความของ วิทฟิล์ด ดิฟไฟ (Whitfield Diffie) ,มาร์ติน เฮลล์แมน (Martin…

0
Read More

Robert W Floyd

โรเบิร์ต ฟลอย์ด (Robert (Bob) W. Floyd)  Turing Award 1978, Floyd-Warshall algorithm ฟลอย์ด เกิดวันที่ 8 มิถุนายน 1936 ในนิวยอร์ค, สหรัฐฯ  ฟลอย์ดจัดเป็นเด็กอัจฉริยะ ตั้งแต่อายุ 6 ขวบ  1950 เขาเรียนจบมัธยมปลายตอนอายุ 14 ปี และได้เข้าเรียนในหลักสูตรพิเศษของมหาวิทยาลัยชิคาโก้ (University of Chicago)  1953 จบปริญญาตรี จาก ม. ชิคาโก้ ทางด้านศิลปศาสตร์ (liberal arts)  1958 จบปริญญาตรีใบที่สอง ทางด้านฟิสิกส์ หลังจากเรียนจมได้ทำงานที่มูลนิธิเพื่อการวิจัยยานเกราะ (Armour Research Foundation) ของสถาบันเทคโนโลยีอิลินอยด์ (Illinois Institute of Technology)  ซึ่งต่อมาเขาได้เริ่มทำงานกับเครื่องคอมพิวเตอร์ของสถาบัน ซึ่งในตอนนั้นเป็นคอมพิวเตอร์ IBM 650  ฟลอย์ดให้ความสนใจในการพัฒนาคอมไพเลอร์ (compliers) เพื่อพัฒนาภาษาคอมพิวเตอร์ชั้นสูง ซึ่งเขาเขียนรายงานการวิจัยมากมายเกี่ยวกับคอมไพเลอร์ 1962 ได้มาทำงานกับสมาคมคอมพิวเตอร์ที่ตั้งอยู่ในเมืองแมสซาซูเซตส์ 1963 ได้รับตำแหน่งผู้ช่วยศาสตราจารย์ที่มหาวิทยาลัยคาร์เนกี้เมลล่อน (Carnegie Mellon University) ตอนอายุ 27 ปี 1966 โดนัล คนุท (Donald Knuth) เริ่มพิมพ์หนังสือชุด The Art of Computer Programming ซึ่งฟลอย์ดยกยอ่ง…

0
Read More

Michael Stonebraker

ไมเคิ้ล สโตนเบรเกอร์ (Michael Stonebraker) Turing Award 2014, ผู้สร้างฐานข้อมูล INGRES, PostgreSQL ไมเคิ้ล เกิดวันที่ 11 ตุลาคม 1942 ในนิวบูรี่พอ์ต, แมสซาซูเซตส์ 1965 จบปริญญาตรีจากพริ้นตั้น (Princeton University) 1971 จบปริญาเอกจากมหาวิทยาลัยมิชิแกน (University of Michigan)  ซึ่งหลังจากเรียนจบได้ทำงานเป็นผู้ช่วยศาสตราจารย์ในภาควิชาวิทยาศาสตร์คอมพิวเตอร์ที่ มหาวิทยาลัยแคลิฟอร์เนีย, เบิร์กเลย์ (University of California, Berkeley) ซึ่งเขาทำงานอยู่ที่นี่กว่า 29 ปี และช่วงเวลานี้เขาใช้ในการพัฒนาระบบฐานข้อมูล 1973 IBM ได้เริ่มโครงการพัฒนาฐานข้อมูลแบบ Rational model ชื่อ System R ซึ่งมาจากแนวคิดและผลงานวิจัยของเอ็ดการ์ คอด์ด (Edgar F. Codd) ซึ่งเป็นหนึ่งในทีมพัฒนา System R   ซึ่งระหว่างนักวิจัยของ IBM กำลังสร้าง Symtem R อยู่นั้น พวกเขาก็ได้เผยแพร่งานวิจัยออกมาด้วย ทำให้ไมเคิ้ล และ ยูจีน หว่อง (Eugene Franklin Wong) ได้อ่านผลงานวิจัยของคอด์ด และคิดที่จะสร้างระบบฐานข้อมูลแบบ  Rational model ออกมาบ้าง 1974 เริ่มพัฒนาระบบฐานข้อมูล Ingres (INteractive Grphics REtrieval System) …

0
Read More

Dana Scott

ดาน่า สก๊อต (Dana Stewart Scott) Turing 1976 สก็อต เกิดวันที่ 11 ตุลาคม 1932 ในเบิร์กเลย์, แคลิฟอร์เนีย  1954 จบปริญญาตรีทางด้านคณิตศาสตร์ จากมหาวิทยาลัยแคลิฟอร์เนีย (University of California, Berkeley)  1958 จบปริญญาเอก  จากพริ้นตัน (Princeton) โดยทำวิทยานิพนธ์เรื่อง Convergent Sequences of Complete Theories โดยมีอาจารย์อลอนโซ่ (Alonzo Church) เป็นอาจารย์ที่ปรึกษา หลังจากเรียนจบได้ทำงานเป็นอาจารย์อยู่ที่มหาวิทยาลัยชิคาโก้ (University of Chicago)  1959 เขียนหนังสือ Finite Automata and Their Decision Problem ร่วมกับไมเคิ้ล เรบิ้น (Michael O. Rabin) ซึ่งหนังสือนี้เสนอไอเดีย nondeterministic machine (อัลกอริทึ่ม ซึ่งให้ผลลพัท์ที่แตกต่างกันแม้ว่าจะมีอินพุตเดียวกัน) ให้กับทฤษฏีออโตมาต้า (automata theory) ซึ่งผลงานนี้ทำให้เขาได้รับรางวัลทูริ่งในเวลาต่อมา 1960 มาทำงานในตำแหน่งผู้ช่วยศาสตราจารย์ที่ ม.แคลิฟอร์เนีย, เบิร์กเลย์  1963 ย้ายมาสอนคณิตศาสตร์และตรรกศาสตร์ที่ที่สแตนฟอร์ด (Stanford University) 1967 ได้รับตำแหน่งศาสตราจารย์ 1968 มาเป็นศาสตราจารย์พิเศษในเนเธอร์แลนด์ 1969 เมื่อกลับมาสหรัฐฯ ได้เป็นอาจารย์สอนวิชาปรัชญาและคณิตศาสตร์ที่พริ้นตัน (Princeton University) 1972 ย้ายมาทำงานที่อ๊อกฟอร์ด…

0
Read More

Warning ⚠️ This website has cookies which come from Third-party services such as google Analytics, Adsense, Amazon, Yandex Metrica, Facebook, Agoda.

 

Yandex.Metrica
Don`t copy text!