Przejdź do treści

Centrum Kształcenia Zawodowego i Ustawicznego w Mrągowie

Richard Stevens

sobota,

Richard Stevens

Dziś mija rocznica urodzin uznanego autora książek na temat systemu Unix i protokołów TCP/IP. Zostały one przetłumaczone na wiele języków, w tym także na język polski.

William Richard Stevens urodził się 5 lutego 1951 roku w Luanshya w Rodezji Północnej (obecnie Zambia). Jego rodzice pochodzili ze Stanów Zjednoczonych, jednak poznali się w Ameryce Północnej. Ojciec Richarda pracował jako inżynier w kopalniach miedzi razem z bratem matki. W związku z pracą ojce rodzina często się przeprowadzała. W latach 1956–1964 mieszkała w USA, w Salt Lake City w stanie Utah, Hurley w stanie Nowy Meksyk oraz w Waszyngtonie. W 1964 roku rodzice Richarda wyjechali do Republiki Południowej Afryki, a on ze względu na szkołę średnią pozostał w Stanach Zjednoczonych. Uczył się w szkole wojskowej Fishburne Military School w Waynesboro w Wirginii.

W latach 1968–1973 studiował na Uniwersytecie Michigan, w 1973 roku zdobył licencjat z inżynierii lotnictwa. Będąc studentem, dorabiał jako programista. Po ukończeniu studiów zamieszkał w Santa Ana w Kalifornii i zatrudnił się jako programista w firmie Singer's M & M Computer Division na stanowisku programisty. W 1975 roku wyjechał do miejscowości Tucson w Arizonie, gdzie nadal pracował jako programista, tym razem w położonym na wysokości 2 096 metrów nad poziomem morza obserwatorium astronomicznym Kitt Peak National Observatory, które jest obecnie największą tego typu instytucją na świecie. Równolegle studiował na Uniwersytecie Arizony, w 1978 roku uzyskał tytuł magistra w inżynierii systemów, w 1982 obronił pracę doktorską.

W latach 1982-1990 pracował jako wiceprezes Computing Services w Health Systems International w New Haven. W 1990 roku wrócił do Tucson i zajął się pisaniem książek. Miał duże doświadczenie w pisaniu oprogramowania Unix dla różnych platform. Jego książki dotyczyły systemu Unix i protokołów TCP/IP. Był również współautorem kilku dokumentów RFC. Zmarł 1 września 1999 roku, w wieku 48 lat.

Ksiązki Richarda Stevensa

  • UNIX Network Programming (1990);
  • Advanced Programming in the UNIX Environment (1992);
  • TCP/IP Illustrated, Volume 1: The Protocols (1994);
  • TCP/IP Illustrated, Volume 2: The Implementation (wspólnie z Garym R. Wrightem, 1995);
  • TCP/IP Illustrated, Volume 3: TCP for Transactions, HTTP, NNTP, and the UNIX Domain Protocols (1996);
  • UNIX Network Programming, Volume 1, Second Edition: Networking APIs: Sockets and XTI (1998);
  • UNIX Network Programming, Volume 2, Second Edition: Interprocess Communications (1999).

Polskie wydania

  • Programowanie zastosowań sieciowych w systemie UNIX (1995);
  • Programowanie zastosowań sieciowych w systemie UNIX (1996);
  • Programowanie zastosowań sieciowych w systemie Unix (1998);
  • Unix – programowanie usług sieciowych. API: gniazda i XTI (2000);
  • UNIX. Programowanie usług sieciowych. Tom 2 – Komunikacja międzyprocesowa (2001);
  • Programowanie w środowisku systemu UNIX (2002);
  • UNIX. Programowanie usług sieciowych. Tom 1 – API: gniazda i XTI (2002).

Dokumenty RFC

  • RFC 2292 – Stevens, WR i Thomas, M. 1998. „Advanced Sockets API for IPv6”;
  • RFC 2553 – Gilligan, RE, Thomson, S., Bound, J., i Stevens, WR 1999. „Basic Socket Interface Extensions for IPv6”;
  • RFC 2581 – Allman, M., Paxson, V., Stevens, WR 1999. „TCP Conestion Control”.
Artykuł: Teoria emocji kolorów

Teoria emocji kolorów

Artykuł: DRAM Speculative Leadoff

DRAM Speculative Leadoff

Artykuł: Burst Mode DMA

Burst Mode DMA

Artykuł: Tryby DMA

Tryby DMA

Artykuł: DMA w kontekście historycznym

DMA w kontekście historycznym

Nasze technikum

Technik informatyk

Szkoły dla dorosłych

Nasza szkoła

Pełna oferta edukacyjna

Oferta szkoły