Recenzje
SAP R/3. Podręcznik użytkownika
Niniejsza pozycja wychodzi naprzeciw wszystkim osobą chcącym zapoznać się z systemem SAP z pozycji użytkownika -- nie jest ona kierowana do administratorów. Książka napisana jest w lekkim języku, zawiera także sporo rysunków trafnie ilustrujących opisywane instrukcje.
Niewątpliwym atutem tego podręcznika jest jego konstrukcja. Czytelnik kolejno przeprowadzany jest przez wszystkie czterech części książki, gdzie każda z nich odpowiada jednemu "zadaniu" w procesie przepływu pracy w systemie SAP. Wartością dodaną tej pozycji jest kilkustronicowa przedmowa, która klarownie wyjaśnia czytelnikowi, czym jest SAP i jaka jest jego geneza powstania.
Studiując ten podręcznik nauczymy się radzić sobie z systemem SAP R/3 oraz wykorzystywać go w pracy zawodowej z poziomu użytkownika.
Windows Server 2003. Wysoko wydajne rozwiązania
Książkę podzielono na dwie zasadnicze części. Pierwsza dotyczy idei i architektury wysoko wydajnego przetwarzania danych oraz doboru odpowiedniego sprzętu do tego celu -- ze szczególnym uwzględnieniem pamięci masowych czy platformy sieciowej i jej organizacji. Druga część mówi o możliwości zastosowania systemu w typowych rozwiązaniach -- serwer druku, plików, SQL czy Exchange. Tu także zawarto praktyczne wskazówki, dotyczące bieżącego użytkowania serwera.
Tak "uzbrojeni" spokojnie możemy instalować i użytkować Windows Server 2003.
Więcej niż C++. Wprowadzenie do bibliotek Boost
"Więcej niż C++" nie jest książką dla początkujących o czym przestrzega też sam autor. Wymagana jest dobra znajomość języka, a także biblioteki standardowej. Chwilami czytelnik może zostać wprawiony w osłupienie zdaniami najeżonymi technicznymi pojęciami. Przy powtórnej lekturze jednak wszystko staje się jasne. Na pochwałę zasługuje rozplanowanie treści w książce. Każdy rozdział jest podzielony na mniejsze części poświęcone poszczególnym klasom wchodzącym w skład danej biblioteki. Każda z nich zaczyna się od nagłówka jaki należy umieścić w kodzie oraz deklaracji opisywanego szablonu. Następnie mamy omówienie metod wchodzących w jego skład funkcji zewnętrznych oraz zastosowanie opatrzone przykładami. Autor często odnosi się do elementów biblioteki standardowej, które zostały ulepszone, bądź których połączenie daje nowe możliwości.
W książce znajdziemy krótkie opisy 58 bibliotek projektu. Szczegółowo omówiono dwanaście z nich. Poznamy inteligentne wskaźniki (Smartptr), implementację wyrażeń regularnych (Regex), nowe sposoby rzutowania (Conversion), dowiemy się jak ułatwić sobie pracę z operatorami (Operators). Ze świata kontenerów i struktur danych bibliotek Boost przybliżona zostanie praca z krotkami (Tupie) i typ wariantowy (Variant Any). Trzecia część książki poświęcona jest obiektom funkcyjnym. I tu dowiemy się o sygnałach i slotach (Signals), wyrażeniach lambda (Lambda) wywołaniach zwrotnych (Function), a także poznamy ulepszony mechanizm pracy z funkcjonałami (Bind).
Niniejszą pozycję polecam wszystkim. Zarówno zawodowym programistom jak i hobbystom chcącym tworzyć nowoczesne oprogramowanie. Do ogłoszenia nowego standardu pozostały niecałe trzy lata. Ta książka pozwala pisać zgodnie z nim już dziś.
Spring Framework. Profesjonalne tworzenie oprogramowania w Javie
Książkę czyta się przyjemnie poznając kolejne tajniki Springa. Poszczególne tematy są wyjaśnione w sposób bardzo przejrzysty. Może czasem zbyt przejrzysty. Autorzy prezentując kolejny etap danego problemu powtarzają wcześniej przedstawiony już kod i dodają do niego jedna lub dwie nowe linie. Przez to książka jest dosyć obszerna z mniejszą ilością treści niż mogłoby się wydawać. To stracone miejsce można było poświecić np. na rożnego rodzaju przypisy typu rozwinięcia skrótów użytych w książce.
Nikt przecież nie zna ich wszystkich. Sam miałem czasami problem ze zorientowaniem się o czym w danej chwili jest mowa, gdy trafiłem na miejsce, gdzie nagromadziło się wiele skrótów. Inną sprawą jest idealizacja Springa. Niejednokrotnie jest on porównywany do innych frameworków. Oczywiście zdaniem autorów opisywany framework jest znacznie lepszy od konkurencyjnych. Są one wręcz poniżane.
Wytyka się im wady i pokazuje jedynie zalety Springa. Jestem pewien, że Spring także ma wiele wad o czym nie było ani słowa. Mimo kilku wad tej książki uważam jednak, że warto ją przeczytać, jeśli tylko ktoś jest zainteresowany tą tematyką. Zawartość merytoryczna podręcznika stoi na dobrym poziomie. Można się wiele nauczyć mimo, że czasem można się zirytować np. gdy autorzy po raz kolejny zachwalają Springa, wytykając wady innych frameworków.
Jak założyć skuteczny i dochodowy sklep internetowy
Czytelnicy dowiedzą się jak uniknąć błędów i jak czerpać zyski z handlu elektronicznego. W książce znajdą wskazówki o doborze oprogramowania organizacji sklepu internetowego (m.in. rozmieszczenie w nim najważniejszych elementów, nawigacja, strona produktów, koszyk zakupów) a także o promowaniu przedsięwzięcia i o zasadach płatności w tym przelewem i kartą bankową. Autorzy wyjaśniają również zasady funkcjonowania programów partnerskich, ustalania strategii cenowych i rozwiązywania problemów logistycznych, a także korzystania z najtańszych i skutecznych form reklamy online. Nie zapomnieli też o promowaniu sklepu i pozycjonowaniu go w wyszukiwarkach internetowych. Praktyczny skorowidz na końcu książki pozwala szybko odszukać interesujące czytelnika zagadnienie.