[ Pobierz całość w formacie PDF ]
księgozbiór
dział prowadzi: Grzegorz Respondek,
caveman@o2.pl
Recencje książek
Linux dla programistów i użytkowników
w poszczególnych etapach tworzenia progra-
mu, a to są: kompilatory, debuggery i biblio-
teki, a gdy z tym się już zapoznamy, to do-
wiemy się, jak programować system, zarzą-
dzać plikami, zarządzać procesami, korzy-
stać z potoków i wiele innych aspektów jest
omówione, więc nie sposób ich tu wszystkich
przytoczyć. Z tym wszystkim zabierani jeste-
śmy na wycieczkę do wnętrza Linuksa i po-
znajemy mechanizmy obsługi plików, proce-
sów, system wejścia – wyjścia oraz zarządza-
nia pamięcią i komunikacją między procesa-
mi. Na koniec dowiadujemy się, jakie czyn-
ności powinien wykonywać administrator
systemu. Na wielką pochwałę zasługuje spo-
sób w jaki zostało to przygotowane, ponie-
waż książkę czyta się bardzo przyjemnie, a
każdy rozdział rozpoczyna się od przedsta-
wienia celu, wymagań wstępnych i zakresu
rozdziału, co ułatwia przejście i zapoznanie z
poszczególnymi rozdziałami.
Przedstawiam cechy za i przeciw zakupowi
prezentowanej książki.
Za zakupem:
• cel, wymagania wstępne i zakres przedsta-
wione są przed każdym rozdziałem.
Przeciw:
• cena
Podsumowując, polecam pozycję każdemu
czytelnikowi, który chce nauczyć się korzystać
i administrować systemem, opartym na jądrze
Linux. Książka ma przyjazną formę dla czytel-
nika i wciąga, czyli zachęca do dalszego czyta-
nia – gorącą polecam.
• zapoznanie z historią i ilozoią systemu
Linuks;
• forma przedstawionych informacji ułatwia
zapoznanie się z tematyką;
R
uby on Rails to ciekawa pozycja, zapoz-
pieczeństwem, zabezpieczeniem przed ataka-
mi SQL Injection i przed modyikacją formu-
larzy. W dodatku zaprezentowano krok po
kroku budowę aplikacji do zarządzania za-
daniami na podstawie czasu. Moim zdaniem
jest to świetna pozycja dla osób, które chcą
zapoznać się z językiem Ruby, a które nie
chcą wydawać dużej kwoty na zakup innych
pozycji.
Przedstawiam cechy za i przeciw zakupo-
wi prezentowanej książki.
Za zakupem:
nająca czytelnika z językiem Ruby, któ-
ry zyskuje coraz szersze grono zwolenników.
Dowiemy się, jak zainstalować interpreter te-
go języka w systemie Windows jak i Linuks.
Zapoznamy się z systemem pomocy, skład-
nią, strukturami kontrolnymi, klasami i obiek-
tami, ale oczywiście to nie wszystko, bo po-
znamy: metody, dziedziczenie, obsługę wy-
jątków i wyrażenia regularne. W dalszych
częściach, opisane są operacje wejścia – wyj-
ścia, usuwanie błędów, a także opisana jest
standardowa biblioteka Ruby. Po ogólnym
zapoznaniu się z samym językiem Ruby
przychodzi kolej na zapoznanie się z środo-
wiskiem Rails. I gdy to będziemy mieli już za
sobą, to czas na pierwszą aplikację. Zapozna-
jemy się z Active Record, Action Controller,
Action View, Action Mailer, czyli z ilozoią
MVC. Dynamiczne tworzenie stron interne-
towych to jest żaden problem, tylko nie musi-
my korzystać z JavaScriptu i XML, bo za po-
mocą Ruby zrobimy to samo. Na koniec za-
poznajemy się z aspektami, związanymi z bez-
• zapoznamy się z językiem programowania,
który zyskuje coraz większe grono zwolen-
ników;
• nie poczynimy pustek w portfelu;
• dowiemy się, jak zabezpieczać aplikacje
internetowe przed najczęściej stosowany-
mi atakami.
Podsumowując, poleciłbym zapoznanie się z tą
pozycją każdemu kto chce tworzyć bezpieczne
i szybkie aplikacje internetowe. Nie zrujnuje
nas inansowo, a dla osób, zaczynających przy-
godę z Ruby i środowiskiem Rails może okazać
się dobrym początkiem do rozpoczęcia nauki.
Przeciw:
nie ma
www.lpmagazine.org
79
L
inux dla programistów i użytkowników to
ciekawie przygotowana pozycja, związana
z tematyką systemów, bazujących na jądrze Li-
nux. Dowiemy się z niej, jak doszło do powsta-
nia jądra oraz zapoznamy z historią Unix–sa i z
pojęciami: system komputerowy, a także sprzęt
w nim występujący, a najważniejsze – co to
jest ten OS (system operacyjny) i co to takiego
plik, co to program, a co proces i wiele innych
spraw, związanych z komputerami i oprogra-
mowaniem. Następnie zapoznamy się z tym,
co jest potrzebne i jak zainstalować Linuk-
sa oraz poznamy dystrybucje. Kolejne roz-
działy przedstawiają narzędzia dla zwykłych
i bardziej zaawansowanych użytkowników,
przedstawione są powłoki systemu Linux
w tym bash, korn, c (nie chodzi o język C
– to później). W kolejnym rozdziale zapozna-
my się z tematyką sieci komputerowych, po-
jęciami: Ethernet, mosty, routery, bramy, ad-
resy IP itd. oraz z poleceniami, dostępnymi
i związanymi z siecią. Dowiemy się jak Li-
nuks radzi sobie z wyświetlaniem tekstu, gra-
iki, a przede wszystkim ogólnie ze środo-
wiskami graicznymi w systemie, z geome-
trią ekranu, bezpieczeństwem i menadżera-
mi okien. Przychodzi czas na naukę progra-
mowania, więc dowiadujemy się jakie mamy
narzędzia, dostępne do tworzenia programów
Ruby on Rails
[ Pobierz całość w formacie PDF ]
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • jajeczko.pev.pl