Menu Zamknij

Alexandria – biblioteka linków i książek

Luźny zbiór naprawdę wartych przeczytania artykułów i książek.

Artykuły

Książki

  • Steve McConell – Kod Doskonały – wspaniała książka o samym programowaniu – technikach, strukturach, unikaniu błędów, debugowaniu etc. – alternatywa wobec Czystego kodu Roberta Martina; kolos (niemal 1000 stron) ale pomaga pisać dużo lepiej
  • Tom DeMarco – The Deadline: A Novel about Project Management (albo wersja polska: Zdążyć przed terminem) – niemal nie do zdobycia w polskiej wersji językowej – czasem na allegro po >150zł, wersja oryginalna tylko na Amazonie – gdzieś po sieci krążą skany; bardzo ciekawe spojrzenie na inżynierię oprogramowania i kierowanie zespołem programistycznym w formie opowieści przygodowej przeplatanej dziennikiem głównego bohatera z podsumowaniem wiedzy praktycznej
  • Frederick Brooks – The Mythical Man-Month – klasyka jeśli chodzi o inżynierię oprogramowania – zbiór esejów i wyników badań na temat wytarzania oprogramowania i zarządzania projektami; PDF po angielsku gdzieś lata
  • Kevin Mitnick – Sztuka podstępu i Duch w sieci – lektura obowiązkowa każdego, kto zajmuje się bezpieczeństwem, najsłynniejszy hacker opowiada o swojej przeszłości ukazując motywy i sposoby swego działania; szczególnie pierwsza może być przydatna jako materiał do szkoleń dla ludzi nieświadomych zagrożeń
  • Michał Zalewski – Cisza w sieci i Splątana sieć – pierwsza traktuje o bezpieczeństwie sieciowym ogólnie (przekrój przez wszystkie pola gdzie tego bezpieczeństwa może być za mało) – doświadczenie niewymagane bowiem wszystkie tematy najpierw są objaśniane tak by każdy informatyk je zrozumiał, druga bardziej szczegółowo o problemach WWW – XSS i spółka – dla webdeva niezbędna do przeczytania
  • Linus Torvalds – Just for Fun – The Story of an Accidental Revolutionary – historia Linusa i samego Linuksa – obowiązkowe dla każdego fanatyka; polska wersja jest rzadkością, lata gdzieś wersja angielska w PDF
  • Federico Biancuzzi, Shane Warden – Wielkie umysły programowania – wywiady z twórcami języków programowania – o programowaniu, inżynierii oprogramowania i ogólnym podejściu do komputerów – jest C++, Objective-C, Perl, Java, Eiffel, BASIC, awk i wiele innych – warto mieć spojrzenie na różne języki i metodyki
  • Karol Krysiak – Sieci komputerowe – kompendium – biblia administratora sieciowego – tłumaczy zarówno jak działa ethernet po kablu (oraz pod jakim kątem można go zginać) i jak skomunikować się „z palca” z serwerami HTTP, DNS, SMTP itp. – należy przeczytać i trzymać na półce w serwerowni
  • William Stallings – Systemy operacyjne. Struktura i zasady budowy – podręcznik o działaniu systemów operacyjnych i samych komputerów