ODBIERZ TWÓJ BONUS :: »

Recenzje

AutoCAD 2007 PL. Pierwsze kroki

Firma Autodesk na nowy rok przygotowała kolejną wersję swego sztandarowego produktu -- AutoCADa. Dla nas -- w polskim języku. Jak rozpocząć pracę radzi Andrzej Pikoń w książce wydawnictwa Helion "AutoCAD 2007 PL. Pierwsze kroki".

Autor prowadzi czytelnika od pierwszego prostego rysunku do wykonania wydruku własnego dzieła. "Po drodze" omówiono podstawy tworzenia obiektów i ich modyfikacje, pracę w oparciu o punkty charakterystyczne, zastosowanie różnego rodzaju linii, stosowanie uchwytów czy użycie skoku i siatki. Nie zapomniano o kreskowaniu, sposobach wymiarowania czy zastosowaniu warstw oraz bloków.

Jednym słowem wszystko -- co potrzebne do wykonania prostych rysunków oraz ewentualnego samodzielnego rozwijania dalszych umiejętności -- można znaleźć w tej bogato ilustrowanej przykładami książce.

Dziennik Łódzki pio; 02-03-2007

Aplikacje w Delphi. Przykłady. Wydanie II

Mimo trudności, jakie przeżywał ostatnio Borland -- twórca Delphi, to środowisko programowania nadal ma wielu entuzjastów, którzy cenią sobie jego prostotę. Ci, którzy chcą rozpocząć przygodę z tym językiem programowania, mogą sięgnąć po II wydanie książki Teresy Pamuły "Aplikacje w Delphi. Przykłady".

To dobry przykład praktycznego podejścia do tematu programowania. Na klarownych przykładach można nauczyć się tworzenia nawet rozbudowanych aplikacji. Książka rozpoczyna się krótkim omówieniem zasad projektowania i podstawowych elementów aplikacji.

Potem mamy już do czynienia z czystą praktyką -- tworzeniem menu, wprowadzaniem i wyświetlaniem danych, tworzeniem okien czy list. Nie brakło informacji na temat wykorzystania grafiki, tabel danych, plików dyskowych i drukowania. Wszystko prostym, zrozumiałym językiem. Polecam.

Dziennik Łódzki pio; 02-03-2007

SQL. Receptury

Język SQL od lat stanowi podstawowy sposób naszej komunikacji z relacyjnymi bazami danych. Wydawane przez ANSI kolejne standardy języka w teorii powinny zapewniać programistom jednorodne narzędzie do pracy, niezależnie od wykorzystywanego systemu baz danych. W praktyce jednak zwykle musimy porzucać tego typu próżne nadzieje, o czym na pewno przekonał się każdy, kto próbował przenosić swoją bazę danych pomiędzy systemami różnych producentów.

Czy zdarza Ci się czasem łamać głowę nad dostosowaniem zapytania pisanego dla jakiegoś systemu do innego RDBMS? Jeśli tak. to ta książka może zaoszczędzić Ci wielu nowych siwych włosów.

"SQL. Receptury" to zbiór gotowych rozwiązań dla wielu zadań często spotykanych w pracy z bazami danych. Rozpiętość problemowa jest bardzo szeroka - znajdziemy tutaj zarówno najbardziej trywialne zapytania o wszystkie wiersze z podanej tabeli jak i wielopoziomowe podzapytania zagnieżdżone wykorzystujące niedawno dodane do SQL funkcje okienkowania. Większość opisanych zagadnień to zadania faktycznie wymagające chwili zastanowienia.

W sumie autor prezentuje ponad 160 problemów z pełnym omówieniem i gotowym rozwiązaniem, pogrupowanych tematycznie w rozdziały (np. praca z łańcuchami, praca z liczbami, działania na datach, zaawansowane przeszukiwanie czy raportowanie i magazynowanie danych). Sposób prezentacji rozwiązań stanowi właśnie najmocniejszą stronę tej książki - każde zapytanie prezentowane jest w kilku wersjach, dla pięciu różnych systemów baz danych, mianowicie: DB2, SQL Server, Oracle, MySQL oraz PostgreSQL. Opisy są zwięzłe, ale w większości przypadków wystarczająco jasno wyjaśniają dlaczego dane zapytanie zbudowane jest właśnie w taki sposób.

Na koniec odrobina krytyki. Autor zdecydowanie zbyt wiele miejsca poświęcił omawianiu zagadnień całkowicie trywialnych. Około 10% przedstawionych rozwiązań dotyczy zadań, które tylko osoby po raz pierwszy stykające się z językiem SQL mogłyby uznać za trudne. Ponadto dla wszystkich spośród uwzględnionych w książce systemów baz danych rozwiązania tych trywialnych zadań wyglądają identycznie, więc i pod tym względem nie wnoszą one nic interesującego do ogólnej treści.

Software Developers Journal 03/2007

Thinking in Java. Edycja polska. Wydanie IV

Od jakiegoś już czasu nosiłem się z zamiarem rozpoczęcia nauki języka Java. Rosnące znaczenie tego języka na rynku sprawia, że jego znajomość staje się niemalże obowiązkowa. Dlatego gdy książka "Thinking In Java" wpadła mi w ręce, uznałem to za dobry moment by zamienić plany w faktyczne działanie. Bruce Eckel od kilkunastu lat prowadzi seminaria i kursy języków Java oraz C++. Jest również autorem wielu książek z tych dziedzin, przekazując poprzez nie wiedzę w sposób podyktowany zdobytym doświadczeniem pedagogicznym.

Według autora, celem omawianej książki jest zaprezentowanie materiału w wystarczająco prosty sposób, by każde zagadnienie dało się łatwo zgłębić przed dalszą lektur. Moje doświadczenie z książką potwierdza, że ten cel został osiągnięty. Starannie dobrana kolejność prezentowanych zagadnień bardzo łagodnie wprowadza do świata Javy nawet osoby, które wcześniej miały tylko luźne związki z programowaniem.

Pierwszy rozdział poświęcony został całkowicie teoretycznemu zapoznaniu czytelnika z pojęciami oraz ogólnymi koncepcjami związanymi z programowaniem obiektowym. Kolejnych 21 rozdziałów krok po kroku rozszerza nasz wiedzę o języku o coraz bardziej zaawansowane elementy, jednak idealnie dobrane tempo dozowania informacji sprawia, że nigdy nie czujemy się przytoczeni zbyt dużą dawką nowości w zbyt krótkim czasie. Umieszczone w odpowiednich punktach tekstu ćwiczenia praktyczne pozwalają na bieżąco utrwalać zdobywaną wiedzę.

Od strony merytorycznej książka prezentuje się doskonale. Zaczynając od podstaw, jak składnia języka, poprzez zasady budowania klas i obsługi wyjątków, po zaawansowane opisy elementów biblioteki standardowej Javy i wprowadzenie typów generycznych. Ponad 150 stronicowy rozdział poświęcony został programowaniu współbieżnemu - wiedza bardzo cenna w erze procesorów dwu- i czterordzeniowych jeśli pragniemy w pełni wykorzystać możliwości obecnych i przyszłych komputerów.

Książce "Thinking In Java" daleko do bycia kompendium wiedzy o języku. Stanowi jednak świetny materiał dydaktyczny do nauki tego języka całkowicie od podstaw i w tej roli spisuje się na piątkę.

Software Developers Journal 03/2007

Thinking in Java. Edycja polska. Wydanie IV

Od jakiegoś już czasu nosiłem się z zamiarem rozpoczęcia nauki języka Java. Rosnące znaczenie tego języka na rynku sprawia, że jego znajomość staje się niemalże obowiązkowa. Dlatego gdy książka "Thinking In Java" wpadła mi w ręce, uznałem to za dobry moment by zamienić plany w faktyczne działanie. Bruce Eckel od kilkunastu lat prowadzi seminaria i kursy języków Java oraz C++. Jest również autorem wielu książek z tych dziedzin, przekazując poprzez nie wiedzę w sposób podyktowany zdobytym doświadczeniem pedagogicznym.

Według autora, celem omawianej książki jest zaprezentowanie materiału w wystarczająco prosty sposób, by każde zagadnienie dało się łatwo zgłębić przed dalszą lektur. Moje doświadczenie z książką potwierdza, że ten cel został osiągnięty. Starannie dobrana kolejność prezentowanych zagadnień bardzo łagodnie wprowadza do świata Javy nawet osoby, które wcześniej miały tylko luźne związki z programowaniem.

Pierwszy rozdział poświęcony został całkowicie teoretycznemu zapoznaniu czytelnika z pojęciami oraz ogólnymi koncepcjami związanymi z programowaniem obiektowym. Kolejnych 21 rozdziałów krok po kroku rozszerza nasz wiedzę o języku o coraz bardziej zaawansowane elementy, jednak idealnie dobrane tempo dozowania informacji sprawia, że nigdy nie czujemy się przytoczeni zbyt dużą dawką nowości w zbyt krótkim czasie. Umieszczone w odpowiednich punktach tekstu ćwiczenia praktyczne pozwalają na bieżąco utrwalać zdobywaną wiedzę.

Od strony merytorycznej książka prezentuje się doskonale. Zaczynając od podstaw, jak składnia języka, poprzez zasady budowania klas i obsługi wyjątków, po zaawansowane opisy elementów biblioteki standardowej Javy i wprowadzenie typów generycznych. Ponad 150 stronicowy rozdział poświęcony został programowaniu współbieżnemu - wiedza bardzo cenna w erze procesorów dwu- i czterordzeniowych jeśli pragniemy w pełni wykorzystać możliwości obecnych i przyszłych komputerów.

Książce "Thinking In Java" daleko do bycia kompendium wiedzy o języku. Stanowi jednak świetny materiał dydaktyczny do nauki tego języka całkowicie od podstaw i w tej roli spisuje się na piątkę.

Software Developers Journal 03/2007

Adobe Creative Suite 2/2 PL. Oficjalny podręcznik

Cienka, zgrabna, i cała w kolorze. Wydawałoby się, że pakiet Creative Suite 2 doczeka się opasłych tomisk. Właściwie po co? Poszczególne programy takie jak Photoshop, Ilustrator, InDesign, GoLive, Aprobat… posiadają własne opracowanie. Creative Suite to nic innego jak kombinat wielu programów. Oficjalny podręcznik to nic innego jak przewodnik po tym kombinacie.

Książka zorganizowana jest podług projektów, które wymagają użycia odmiennych programów. Na początku przyjdzie nam się zapoznać z rozdziałem omawiającym konfigurację aplikacji; zaraz potem rozpoczynamy pracę z projektami. Okładka CD to pierwsze zadanie. W ruch idzie InDesign i Photoshop. Dalej realizujemy projekt opakowań, w tym przypadku Ilustrator przejmuje pałeczkę. Biuletyn informacyjny to nasze trzecie wyzwanie, nacisk położony jest na pracę z InDesignem. Wreszcie projekt strony internetowej i GoLive przy współudziale Ilustratora oraz Photoshopa. Animacja to bardzo ciekawe wyzwanie i znowu odwołujemy się do wspomnianych programów tym razem z uwzględnieniem ImageReady.

Znajdziemy również tematyczne rozdziały, przykładowo problematyka publikacji na potrzeby druku i Internetu. Tworzenie prezentacji, głównie przy współudziale InDesigna. Zostaną także omówione procesy transferu projektów do weryfikacji i co najważniejsze środowisko Version Cue. Oprócz zagadnień projektów znajdziemy masę pożytecznych informacji rozrzuconych po całym podręczniku w formie osobnych ramek. Poza tym autorzy wpletli krótkie sekcje poświęcone podsumowaniu i pytaniom kontrolnym. Na końcu warto podkreślić, że skład książki jest bardzo przejrzysty i czyta się ją z prawdziwą przyjemnością.

Najważniejszym elementem podręcznika jest uświadomienie czytelnikowi, że każdy projekt, może być edytowany na wiele sposobów wewnątrz poszczególnych programów. Co więcej, uzmysławia nam ogromną ilość pomostów między aplikacjami Adobe.

.psd 02/2007
Zamknij Pobierz aplikację mobilną Helion