Life does not come with instructions on how to live, but it does come with trees, sunsets, smiles and laughter, so enjoy your day.

ชีวิตไม่ได้มาพร้อมกับคู่มือการใช้ชีวิต

แต่ชีวิตมาพร้อมกับต้นไม้, พระอาทิตย์ตก, รอยยิ้มและเสียงหัวเราะ 

―Debbie Shapiro

Category: Computer

  • Jochen Liedtk

    โยเค่น ลิดกี้ (Jochen Liedtke) ผู้เขียนโปรแกรม L3, L4 microkernel ลิดกี้ เกิดวันที่ 26 พฤษภาคม 1953 ในเฮอร์ฟอร์ด, เยอรมัน (Herford, Germany) 1977 จบอนุปริญญาด้านคณิตศาสตร์จากมหาวิทยาลัยบีเลเฟล์ด (Bielefeld University) โดยที่เขาทำปริญญานิพนธ์ด้วยการเขียนคอมไพเลอร์ (compiler) สำหรับภาษา ELAN หลังจากเรียนจบเขายังทำงานอยู่ในมหาวิทยาลัย และได้ทำการพัฒนา run time environment สำหรับโปรเซสเซอร์ Zilog Z80 ซึ่งเขาตั้งชื่อว่า EUMEL (Extendable Multiuser Microprocessor ELAN System) ซึ่งสนับสนุนการทำงานแบบหลายคำสั่งพร้อมกัน (multi-user multi tasking)  EUMEL เวอร์ชั่นนี้ถูกเรียกว่า L2 ย่อมาจาก Liedtke 2 1980 EUMEL ถูกนำไปใช้กับโปรเซสเซอร์ Zilog Z8000,…

  • Jochen Liedtk

    โยเค่น ลิดกี้ (Jochen Liedtke) ผู้เขียนโปรแกรม L3, L4 microkernel ลิดกี้ เกิดวันที่ 26 พฤษภาคม 1953 ในเฮอร์ฟอร์ด, เยอรมัน (Herford, Germany) 1977 จบอนุปริญญาด้านคณิตศาสตร์จากมหาวิทยาลัยบีเลเฟล์ด (Bielefeld University) โดยที่เขาทำปริญญานิพนธ์ด้วยการเขียนคอมไพเลอร์ (compiler) สำหรับภาษา ELAN หลังจากเรียนจบเขายังทำงานอยู่ในมหาวิทยาลัย และได้ทำการพัฒนา run time environment สำหรับโปรเซสเซอร์ Zilog Z80 ซึ่งเขาตั้งชื่อว่า EUMEL (Extendable Multiuser Microprocessor ELAN System) ซึ่งสนับสนุนการทำงานแบบหลายคำสั่งพร้อมกัน (multi-user multi tasking)  EUMEL เวอร์ชั่นนี้ถูกเรียกว่า L2 ย่อมาจาก Liedtke 2 1980 EUMEL ถูกนำไปใช้กับโปรเซสเซอร์ Zilog Z8000,…

  • 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…

  • 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 ในช่วงสงครามโลก ครั้งที่…

  • 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…

  • 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…

  • 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 เขาถูกเกณฑ์เป็นทหารในกองทัพแคนนาดา ก่อนที่ปีต่อมาจะถูกย้ายไปประจำการณ์กับกองทัพอากาศ ซึ่งระหว่างนี้เขาได้ลงเรียนไปด้วยเพื่อที่จะเอาวุฒิมัธยมปลาย…

  • 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…

  • 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…

  • 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)  เป็นอาจารย์ที่ปรึกษาวิทยานิพนธ์…

  • 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  ฟลอย์ดให้ความสนใจในการพัฒนาคอมไพเลอร์…

  • 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   ซึ่งระหว่างนักวิจัยของ…

Don`t copy text!