Raspberry Pi. Przewodnik użytkownika
- Autorzy:
- Gareth Halfacree, Eben Upton
- Wydawnictwo:
- Helion
- Wydawnictwo:
- Helion
- Ocena:
- 4.3/6 Opinie: 16
- Stron:
- 272
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Sprawdź nowe wydanie
Raspberry Pi. Przewodnik użytkownika. Wydanie III
Eben Upton, Gareth Halfacree
Opis
książki
:
Raspberry Pi. Przewodnik użytkownika
Wykorzystaj ogromny potencjał miniaturowego komputera!
Prawdziwy komputer wielkości lekko przerośniętej karty kredytowej - czy to możliwe? Oczywiście! Do tego kosztuje on naprawdę niewiele. Początkowo miał służyć dzieciom do nauki programowania, jednak jego możliwości rozrosły się błyskawicznie. W tej chwili Raspberry Pi wykorzystywany jest często jako platforma do odtwarzania filmów, serwer WWW lub sterownik urządzeń. Masz już na niego jakiś własny pomysł?
Recenzja książki na Forbot.pl >>
Ta książka to instrukcja użytkownika. Dzięki niej poznasz wszystkie tajniki pracy z platformą Raspberry Pi. Na samym początku nauczysz się rozróżniać architekturę x86 i ARM oraz poznasz zalety systemu Linux, pod którym działa Raspberry Pi. Jak na porządną instrukcję przystało, poznasz każdy aspekt pracy z tym urządzeniem. Najpierw poczytasz o podłączaniu klawiatury i myszy, a pod koniec trafisz na tematy związane z zarządzaniem systemem operacyjnym Linux. Ponadto dowiesz się, jak przygotować to urządzenie do pracy w systemach produkcyjnych, pisać programy w językach Scratch i Python oraz sterować innymi urządzeniami. Raspberry Pi to gwarancja dobrej zabawy dla każdego pasjonata informatyki. Przekonaj się sam!
Raspberry Pi to:
- interesujący i tani komputer
- platforma pozwalająca zrealizować różne projekty
- sterownik dla innych urządzeń
- świetna zabawa
Kompletne źródło informacji o Raspberry Pi!
System Raspberry Pi, który początkowo był projektowany jako platforma ułatwiająca poznawanie świata programowania przez dzieci (i ciekawych dorosłych), szybko przybrał formę rozbudowanego komputera wielkości karty kredytowej. Stał się platformą umożliwiającą nie tylko naukę programowania, ale też odtwarzanie filmów HD i sterowanie zewnętrznymi urządzeniami.
Książka, której współautorem jest jeden z twórców platformy Raspberry Pi, zawiera wszystko, czego potrzeba do przygotowania tej platformy do pracy i budowy projektów na bazie tego systemu. Z książki można się dowiedzieć:
- jak podłączyć klawiaturę, mysz i inne urządzenia peryferyjne;
- jak instalować oprogramowanie;
- jak administrować systemem Linux;
- jak skonfigurować system Raspberry Pi;
- jak przygotować ten system do roli komputera w środowisku produkcyjnym;
- jak pisać programy w językach Scratch i Python;
- jak skonfigurować system Raspberry Pi jako centrum rozrywki.
Książka jest kompletnym podręcznikiem, w którym pokazano, jak wykorzystać pełen potencjał pierwszego na świecie naprawdę kompaktowego komputera.
Eben Upton jest współtwórcą systemu Raspberry Pi i założycielem fundacji Raspberry Pi Foundation. Gareth Halfacree jest niezależnym dziennikarzem piszącym o nowych technologiach, zwolennikiem modelu open source i byłym administratorem systemów komputerowych.
Wybrane bestsellery
-
Promocja
Bogate źródło informacji na temat Raspberry Pi! Raspberry Pi to komputer wielkości karty kredytowej. Wśród jego głównych atutów można wymienić ogrom możliwości oraz niską cenę. Początkowo miał pełnić rolę platformy do nauki programowania, jednak szybko znalazł tysiące innych zastosowań! Raspberry Pi jest używany jako serwer WWW, domowe media center- PDF + ePub + Mobi
- Druk 24 pkt
(14,90 zł najniższa cena z 30 dni)
24.50 zł
49.00 zł (-50%) -
Promocja
This book follows a tactical plan that will guide you through the implementation of Banana Pro and its configurations. You will then learn the various programming languages used with Banana Pi with the help of examples. In no time at all, you’ll be working on a wireless project that implements AirPlay servers, hotspots, and so on. Following this, y- PDF + ePub + Mobi 143 pkt
Banana Pro Blueprints. Leverage the capability of Banana Pi with exciting real-world projects
Gareth Halfacree, Ruediger Follmann, Gianluca Falasca, Teng Zhang, Dr. Ruediger Follmann, Tony Zhang
(29,90 zł najniższa cena z 30 dni)
143.10 zł
159.00 zł (-10%) -
Odkryj potęgę tworzenia aplikacji webowych z najpopularniejszym językiem programowania ostatnich lat! Ta obszerna, licząca ponad 500 stron publikacja to prawdziwa skarbnica wiedzy dla każdego, kto pragnie zgłębić tajniki projektowania nowoczesnych rozwiązań internetowych w Pythonie. Od fundamentów po zaawansowane techniki - ta książka przeprowadzi
- PDF + ePub + Mobi 34 pkt
-
Nowość Promocja
FPGA pochodzi od angielskiego field-programmable gate array. Polski odpowiednik to: bezpośrednio programowalna macierz bramek. FPGA jest rodzajem programowalnego układu logicznego. Ma tę samą funkcjonalność co układ scalony, tyle że może być wielokrotnie programowany bez demontażu. Z tego powodu znajduje zastosowanie tam, gdzie wymagana jest możliwość zmiany działania, na przykład w satelitach kosmicznych. Budujesz, instalujesz w urządzeniu docelowym, a potem modyfikujesz układ w zależności od potrzeb. Brzmi praktycznie, prawda?- Druk 24 pkt
(22,90 zł najniższa cena z 30 dni)
24.95 zł
49.90 zł (-50%) -
Nowość Promocja
Wprowadzenie obserwowalności do systemów jest wyzwaniem technicznym i kulturowym. Dzięki tej praktycznej książce zrozumiesz wartość obserwowalnych systemów i nauczysz się praktykować programowanie sterowane obserwowalnością. Przekonasz się, że dzięki jej wdrożeniu zespoły mogą szybko i bez obaw dostarczać kod, identyfikować wartości odstające i nietypowe zachowania, a ponadto lepiej zrozumieją doświadczenia użytkownika. Znajdziesz tu szczegółowe wyjaśnienia, co jest potrzebne do uzyskania wysokiej obserwowalności, a także szereg wskazówek, jak ulepszyć istniejące rozwiązania i pomyślnie dokonać migracji ze starszych narzędzi, takich jak wskaźniki, monitorowanie i zarządzanie dziennikami. Dowiesz się również, jaki wpływ ma obserwowalność systemu na kulturę organizacji ― i odwrotnie.- PDF + ePub + Mobi
- Druk 34 pkt
(32,90 zł najniższa cena z 30 dni)
34.50 zł
69.00 zł (-50%) -
Nowość Promocja
Ta książka jest oficjalnym przewodnikiem po języku programowania systemów Rust, udostępnianym na licencji open source. Dzięki niej nauczysz się pisać szybsze i bardziej niezawodne oprogramowanie. Dowiesz się również, jak zapewnić sobie kontrolę nad niskopoziomowymi szczegółami wraz z wysokopoziomową ergonomią, co pozwoli Ci na zwiększenie produktywności i uniknięcie trudności związanych z językami niskiego poziomu. Oprócz przystępnie przekazanej wiedzy i niezliczonych przykładów kodu w książce znalazły się trzy rozdziały poświęcone budowaniu kompletnych projektów: gry w zgadywanie liczb, rustowej implementacji narzędzia wiersza poleceń i serwera wielowątkowego.- PDF + ePub + Mobi
- Druk 64 pkt
(39,90 zł najniższa cena z 30 dni)
64.50 zł
129.00 zł (-50%) -
Nowość Promocja
Prawo w IT. Praktycznie i po ludzku to prawdziwe kompendium wiedzy nie tylko dla prawników, ale także konsultantów IT, menedżerów do spraw bezpieczeństwa informacji, wreszcie wszystkich tych, którym zależy na zrozumieniu i stosowaniu prawa w obszarze technologii informatycznych. Lektura niezbędna dla osób chcących się efektywnie poruszać w cyfrowej rzeczywistości i skutecznie chronić swoje interesy w świecie internetu i nowych mediów.- PDF + ePub + Mobi
- Druk 44 pkt
(39,90 zł najniższa cena z 30 dni)
44.50 zł
89.00 zł (-50%) -
Nowość Promocja
Dzięki tej książce ta trudna sztuka musi Ci się udać! Znajdziesz tu gruntowne, a przy tym zabawne wprowadzenie do tworzenia i używania struktur danych. Naukę oprzesz na przejrzystych schematach i dowcipnych porównaniach, aby już wkrótce móc tworzyć wydajniejszy i elastyczny kod. Nieistotne, jakim językiem programowania się posługujesz — podczas lektury zaimplementujesz za pomocą pseudokodu kilkanaście głównych struktur danych, w tym stosy, filtry Blooma, drzewa czwórkowe i grafy. Fantazyjne przykłady ułatwią Ci intuicyjne posługiwanie się tymi strukturami danych. Dowiesz się, jak indeksować przedmioty kolekcjonerskie, optymalizować wyszukiwanie za pomocą latającej wiewiórki, a nawet jak znaleźć najbliższy kubek kawy!- PDF + ePub + Mobi
- Druk 34 pkt
(32,90 zł najniższa cena z 30 dni)
34.50 zł
69.00 zł (-50%) -
Nowość Promocja
Tę książkę docenią w szczególności analitycy danych. Wyjaśniono w niej potencjał wnioskowania przyczynowego w zakresie szacowania wpływu i efektów w biznesie. Opisano klasyczne metody wnioskowania przyczynowego, w tym testy A/B, regresja liniowa, wskaźnik skłonności, metoda syntetycznej kontroli i metoda różnicy w różnicach, przy czym skoncentrowano się przede wszystkim na praktycznym aspekcie tych technik. Znalazło się tu również omówienie nowoczesnych rozwiązań, takich jak wykorzystanie uczenia maszynowego do szacowania heterogenicznych efektów. Każda metoda została zilustrowana opisem zastosowania w branży technologicznej.- PDF + ePub + Mobi
- Druk 37 pkt
(35,90 zł najniższa cena z 30 dni)
37.45 zł
74.90 zł (-50%) -
Nowość Promocja
Niezależnie od poziomu doświadczenia ten praktyczny przewodnik ułatwi Ci opanowanie Go. Znajdziesz tu kluczowe informacje, dzięki którym nauczysz się tworzyć przejrzysty, idiomatyczny kod w Go i myśleć jak programista Go. To wydanie uwzględnia nowości, które zostały udostępnione w ciągu ostatnich trzech lat: nowe funkcjonalności, narzędzia i biblioteki. Wyjaśniono tu stosowanie takich usprawnień jak strukturalne rejestrowanie danych, fuzzing, przestrzenie robocze i sprawdzanie pod kątem luk w zabezpieczeniach. Dokładniej opisano ekosystem narzędzi Go i wzbogacono to omówienie ćwiczeniami i przykładami. Jeśli chcesz pisać idiomatyczny kod Go, który będzie niezawodny, trwały i łatwy w późniejszej obsłudze technicznej ― to książka dla Ciebie!- PDF + ePub + Mobi
- Druk 49 pkt
(39,90 zł najniższa cena z 30 dni)
49.50 zł
99.00 zł (-50%) -
Nowość Promocja
Wirtualizacja serwerów pozwala lepiej wykorzystać posiadany sprzęt. Dzięki niej możliwe jest zwiększenie elastyczności systemu i usprawnienie zarządzania infrastrukturą IT. Spośród wielu platform wirtualizacyjnych dostępnych na rynku wyróżnia się VMware ESXi 8 - jeden z najbardziej zaawansowanych i wszechstronnych produktów, oferujący administratorom systemów kompleksowe rozwiązania. Wśród jego zaawansowanych funkcji znajdują się między innymi obsługa kontenerów, automatyzacja zarządzania, wsparcie dla najnowszych technologii sprzętowych, a także zintegrowane narzędzia do monitorowania i optymalizacji wydajności.- PDF + ePub + Mobi
- Druk 34 pkt
(32,90 zł najniższa cena z 30 dni)
34.50 zł
69.00 zł (-50%) -
Promocja
Jeśli zastanawiasz się nad przekwalifikowaniem i karierą w branży informatycznej albo chcesz poszerzyć swoje umiejętności o programowanie, ale wydaje Ci się ono czarną magią, zapewniamy - w programowaniu nie ma nic z magii. To proces polegający na tworzeniu zbioru instrukcji, dzięki którym komputer wykona to, czego od niego oczekujesz. Jak się nauczyć pisać te instrukcje? Jeśli dysponujesz pakietem Microsoft Office i arkuszem kalkulacyjnym Excel, to masz też dostęp do języka programowania VBA (Visual Basic for Applications).- PDF + ePub + Mobi
- Druk 19 pkt
(17,90 zł najniższa cena z 30 dni)
19.95 zł
39.90 zł (-50%)
Ebooka "Raspberry Pi. Przewodnik użytkownika" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "Raspberry Pi. Przewodnik użytkownika" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolonych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Raspberry Pi. Przewodnik użytkownika" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Recenzje książki: Raspberry Pi. Przewodnik użytkownika (3) Poniższe recenzje mogły powstać po przekazaniu recenzentowi darmowego egzemplarza poszczególnych utworów bądź innej zachęty do jej napisania np. zapłaty.
-
Recenzja: forbot.pl Damian NowakRecenzja dotyczy produktu: ksiązka drukowanaCzy recenzja była pomocna:
Raspberry Pi – Dwa słowa, które z dnia na dzień zyskują na popularności wśród społeczności pasjonatów elektroniki, gadżeciarzy, nerdów, geeków i początkujących programistów.
Jestem pewien, że na tym forum praktycznie nikomu nie muszę tłumaczyć, czym owo Raspberry Pi. Aby jednak formalności stało się zadość…
Raspberry Pi to supertani, miniaturowy, w pełni funkcjonalny komputer. Stworzony z myślą o edukacji w dziedzinie programowania w języku Perl, projekt rozrósł się do kolosalnych rozmiarów i obecnie setki tysięcy, jeśli nie miliony ludzi, bawi się, uczy, a niekiedy całkiem poważnie tworzy urządzenia bazujące na tej niezwykłej platformie sprzętowej.
Popularność Raspberry Pi
Od momentu, gdy społeczność Raspberry Pi zaczęła żyć własnym życiem, a wykładniczy wzrost zainteresowania komputerami przekroczył najśmielsze oczekiwania twórców (podobno w pewnym momencie sprzedaż oscylowała na granicy 7 sztuk urządzeń na sekundę), informacje na temat obsługi tego wdzięcznego wynalazku można znaleźć po wpisaniu kilku kluczowych słów w Google. Każdy etap – od pierwszego uruchomienia, po najbardziej zaawansowane projekty wykorzystujące kamery i inne moduły rozszerzeń – został mniej lub bardziej szczegółowo opisany przez rzesze użytkowników, którzy nieraz dochodzili do właściwych kroków metodą licznych prób i błędów.
Jednak to, czego do tej pory brakowało na rynku usług i produktów powiązanych z Raspberry Pi, to… najzwyklejsza instrukcja obsługi. Papierowy “zeszyt” ze wszystkimi materiałami zebranymi w jednym miejscu. Z obrazkami, wyjaśnieniami, komentarzami i przykładami kodów. A którz lepiej nadaje się do szczegółowego opisania produktu, jeśli nie jego twórca? Najwidoczniej do tego wniosku doszło dwóch panów – Eben Upton (odpowiedzialny za stworzenie architektury sprzętowej i platformy programowej RPi) oraz Gareth Halfacree (współtwórca projektu i dziennikarz), którzy są wymieniani jako jedne z najważniejszych osób pracujących dla Fundacji Raspberry Pi.
Zbieg różnych wydarzeń oraz uprzejmość wydawnictwa Helion sprawiły, że jakiś czas temu do moich rąk trafił egzemplarz „Rapsberry Pi. Przewodnik użytkownika” wyżej wspomnianych autorów. Uczciwie zaznaczę w tym miejscu, że z Raspberry mam kontakt już od jakiegoś czasu, a naukę jego obsługi zacząłem wspomagając się zagranicznymi blogami i forami. Nie uważam się więc za początkującego, ale też nie określiłbym się mianem zaawansowanego użytkownika. Jako robotyk-pasjonat, moje spojrzenie na tę książkę jest silnie nacechowane tym właśnie kontekstem. No bo w końcu o tym, że Raspberry Pi jest genialną bazą do budowy robota nie muszę przekonywać chyba nikogo, kto marzył o “upchnięciu” swojego PC-ta w miejsce leniwej i flegmatycznej ATmegi.
Zawartość książki
Pozycja została sprytnie podzielona na trzy części. Pierwsza z nich szczegółowo omawia najbardziej podstawowe kwestie – dowiemy się skąd właściwie wziął się pomysł na Raspberry Pi oraz czym jest architektura ARM, na której bazuje – a następnie krok po kroku przeprowadzi nas przez niezbyt skomplikowany proces podłączania podstawowych peryferiów oraz instalowania wybranej dystrybucji Linuxa na karcie SD.
Dalej traktuje przede wszystkim o podstawowej obsłudze systemu operacyjnego bazującego na jądrze Linux – od opisu domyślnych aplikacji dystrybucji Raspbian, przez słowniczek pojęć, konfigurację sieci, zarządzenie partycjami i ustawieniami samej płytki, aż po pomocne opisy rozwiązywania możliwych problemów. W większości są to informacje powszechnie znane i ogólnodostępne, osoby zaczynające odruchowo każde wypowiedziane zdanie od debianowego “sudo” raczej przewertują te kilka stron od niechcenia. Ci, którzy od Microsoftowych “okienek” odrywają się rzadko i nie do końca czują, co w pingwinie piszczy – znajdą kompendium instrukcji, których już gdzieś, kiedyś używali, ale nie do końca pamiętają gdzie, kiedy i jak one właściwie brzmiały. Wiele rzeczy stanie się jasne.
Oczywiście, najbardziej uprzywilejowani są totalnie początkujący, bo dopiero oni znajdą tu prawdziwą kopalnię świeżej wiedzy, dzięki której poszerzą swoje horyzonty i z coraz większą pewnością siebie i satysfakcją zaczną obsługiwać ten – błędnie uważany przez niektórych za trudny – system operacyjny.
Druga część książki jest nieco mniej obszerna objętościowo i podzielono ją na trzy rozdziały. Omawiają one trzy najbardziej podstawowe zastosowania Raspberry Pi jako typowe urządzenia użytkowe – centrum multimedialne, komputer produkcyjny oraz serwer WWW. Opisane konfiguracje mogą dać jakieś pojęcie na temat praktycznego wykorzystania Raspberry Pi, jeśli na tym etapie chcielibyśmy zakończyć naszą zabawę z poznawaniem nowego systemu i konfigurowaniem płytki, chociaż moim zdaniem niewiele wnoszą do ideologii fundacji i traktowałbym je raczej jako „przerywnik” dla nabrania oddechu przed znacznie ważniejszymi zagadnieniami opisanymi w trzeciej części książki. Wszystko zależy oczywiście od potrzeb i ambicji czytelnika.
Programowanie RaspberryPi
Na końcu przewodnika autorzy umieścili przysłowiową wisienkę na szczycie tortu – to, co nas – robotyków – interesuje najbardziej. Mowa oczywiście o pisaniu oprogramowania oraz sterowaniu dodatkowymi peryferiami płytki, które przecież tak bardzo odróżniają Raspberry Pi od „zwykłych” komputerów. Pierwszym językiem programowania jest tzw. Scratch, stworzony raczej z myślą o dzieciach, przez co nie poświęciłem mu wiele uwagi. Mamy w nim ładny ekran środowiska programistycznego z uśmiechniętym kotem (?) i kolorowymi bloczkami, które przeciągamy i łączymy ze sobą niczym puzzle. Scratch nie komunikuje się niestety z wyprowadzonymi na płytce portami GPIO, co w moim odczuciu przekreśla ten „język” jako pożyteczny dla robotyka.
Istnieje sposób na obejście tego problemu, ale wymaga niemałych nakładów finansowych w postaci zakupu specjalnych modułów rozszerzeń, np. płytki zaprojektowanej przez SparkFun, zwanej PicoBoard. Dalszą część tego rozdziału postanowiłem przeskoczyć i zająć się tym, co najbardziej mnie zainteresowało – „przyspieszonym” kursem języka Python.
Kurs Pythona
Do tej pory pisałem oprogramowanie w języku C/C++, Python był i nadal jest dla mnie czymś nowym, dlatego zdziwiło mnie trochę, że poświęcono mu zaledwie 26 stron. Jest to naturalnie tylko wprowadzenie, ale z czasem okazało się, że nawet po tym wprowadzeniu można z powodzeniem zacząć pisać pożyteczne aplikacje. Gdy tylko załapałem książkowe podstawy, świetnie się bawiłem eksperymentując i „doczytując” różne rzeczy w Internecie – zdobyta wiedza naprawdę ułatwia start i niweluje poczucie zagubienia, jakie często towarzyszy początkującym programistom.
Po zabawach z terminalem nadszedł czas na sterowanie sprzętem, czyli to, co robotycy i tygryski lubią najbardziej. W sposób jasny i przejrzysty opisano krok po kroku konfigurację płytki oraz funkcje programistyczne, które pomogą każdemu zamrugać zewnętrznymi, podpiętymi do portów GPIO diodami LED, a z czasem także wysterować mostki H i zebrać odczyty z licznych czujników. Sami chyba przyznacie, że od tego już bardzo krótka i prosta droga do działającego robota.
Jako rodzaj „bonusu”, autorzy książki opisali także przykładowe płytki rozszerzające możliwości Raspberry Pi, wydrukowali dwa przykładowe programy napisane w języku Python oraz tabelkę prezentującą tryby wyświetlania obrazu przez HDMI – ostatni dodatek raczej tylko dla osób mających problemy z nieprawidłowo wyświetlającym się obrazem.
Podsumowanie
Na początku wspomniałem, że Raspberry jest świetną platformą hardware’ową, którą warto wykorzystać do budowy robota. Ta książka podpowie Wam, jak to zrobić. Jest to oczywista pozycja dla ludzi słabo obeznanych w temacie zarówno Linuxa, jak i małych komputerów z układami typu SoC, ale przydatne Informacje znajdzie w niej zarówno laik, jak i osoba nieco bardziej „oświecona”.
Jeśli planujesz dłuższą przygodę z RPi, przytłacza Cię natłok informacji, nie masz dostępu do internetu albo wolisz uczyć się z papierowych wydań książek niż z ekranu monitora, to nawet się nie zastanawiaj – ta pozycja na pewno Cię nie rozczaruje. Zwłaszcza, że cena nie jest wygórowana, a dostęp nie przysparza trudności. Jeśli jeszcze nie poddałeś się „malinowej” manii, to po tej lekturze na pewno znajdziesz ciekawe i pożyteczne zajęcie na długie, zimowe wieczory. Powodzenia! -
Recenzja: dobreprogramy.pl 2013-12-30Recenzja dotyczy produktu: ksiązka drukowanaCzy recenzja była pomocna:
"Raspberry Pi. Przewodnik użytkownika" jest tłumaczeniem wydania, które w oryginale nosi nazwę "Raspberry Pi User Guide", oczywiście autorami są Eben Upton, który jest współtwórcą samego Raspberry Pi oraz Gareth Halfacree, który jest dziennikarzem technologicznym - freelancerem.
Przewodnik, jak deklaruje wydawca, cieszy się nie mniejszym zainteresowaniem niźli samo urządzenie. Całkiem niedawno na liście bestsellerów zajmował dość długo drugie, a w tej chwili jedenaste miejsce. Jeśli wierzyć w taki wynik, wysnuwa się wniosek, że jednak Polacy nie chcą być z tyłu za zachodnimi sąsiadami. Szkoda, że Ministerstwo Edukacji pomimo nieprzychylnego wizerunku wśród obywateli, w tak istotnej dziedzinie, jaką jest IT, zapycha naszą młodzież wiedzą sprzed dekady. Uważam, że powstało wiele ciekawych i nowoczesnych projektów edukacyjnych na platformie Raspberry Pi. Myślę, że komentarze co do jednej ze szkolnych pozycji, mówią za siebie. Czy naprawdę tak wiele wysiłku i pieniędzy kosztuje tłumaczenie wartościowych projektów, jak i wdrożenie tych urządzeń do polskich szkół?
Kryteria oceny
Zanim przejdę do właściwej części tekstu, jaką jest recenzja, myślę, że należy się pewne sprostowanie. Wiadomo, że każda książka dedykowana jest pewnej publiczności, konkretnemu odbiorcy. Absolutnie nie jestem przekonany, że pewne odgórne założenia w przypadku większości blogowych recenzji mają jakikolwiek sens. Nie wydaje mi się, że dany przedmiot/soft/cokolwiek, zawsze odgórnie jest przeznaczane dla wszystkich. Stąd też, mając tenże aspekt na uwadze, wychodzę z założenia, że pod konkretnym kątem, dana publikacja winna być oceniana.
Częstokroć recenzujący są skłonni do porównań, które niestety, niejednokrotnie są dość, że absurdalne, to i nie na miejscu. Przykładowo istnieje w sieci niezliczona ilość w porównań winda:GNU/Linux. No jest to absurdalne same w sobie, bowiem jak można zestawiać gotowy produkt z dystrybucją, którą w zasadzie należy sobie samemu wybudować (mowa także o aspekcie sprzętowym; poza tym nie wszystkie dystrybucje są "gotowe"), skonfigurować i utrzymać. To tak jak gdyby równać możliwość zaspokojenia głodu w czasie klęski żywiołowej ze szwedzkim stołem na bankiecie... Wcale nie twierdzę, że nie ma i nie będzie komercyjnych wydań Linuksa, niemniej praktycznie nikt nie dostrzega lub nie chce dostrzegać tak elementarnych różnic.
Czym jest i do kogo skierowana zatem ta publikacja?
W moim mniemaniu, recenzowane tutaj wydanie stanowi swego rodzaju rozszerzoną instrukcję obsługi Raspberry Pi. Zrozumiałym dla mnie jest zatem, stosowanie przystępnego słownictwa, jak i nacisk autorów na aspekt obsługi podstaw zarówno oprogramowania, sprzętu jak i nawet wprowadzenia do hardware hackingu. Poza tym autorzy skupili się nie tylko na przedstawieniu domyślniej dystrybucji dla Raspberry Pi, jaką jest Raspbian, ale także na opisie wszelkiego rodzaju ustawień i konfiguracji.
Uważam, że przewodnik został stworzony z myślą o osobach początkujących lub wręcz nawet i takich, które nie miały nic wspólnego z systemami z rodziny GNU/Linux, bądź i miały z nimi styczność, jednak brakowało im odniesienia do kwestii struktury takiego systemu i filozofii jego obsługi jak i działania.
Pod względem proporcji, jeśli chodzi o przekazane informacje w tejże publikacji można odczuwać niedosyt jeśli chodzi o aspekty sprzętowe, niemniej jednak z drugiej strony, wszyscy wiemy jak kończą przygrube instrukcje dostarczone do elektronicznego sprzętu - zazwyczaj zarastają kurzem w szafie;)
Na koniec zaznaczę, że sam do grupy początkujących osób siebie nie zaliczam. Z systemów GNU/Linuksowych korzystam codziennie od ładnych kilku lat, tak więc być może pewne aspekty z perspektywy początkującego przeoczę, acz dodam, że "wół jeszcze nie zapomniał o tym, jak cielęciem był". Pamiętam doskonale swoje pierwsze dni, tak więc pisząc tę recenzję, obiecuję mieć ten obraz cały czas przed sobą.
Oprawa
Przejdę już do części właściwej recenzji. Tu skupię się nie tylko na samej okładce, ale również i wnętrzu. W przypadku pozycji drukowanej, mamy do czynienia z miękką, matową okładką. Niektóre elementy graficzne okładki są uszlachetnione lakierem. Lakier jest położony na tyle nierówno na rewersie okładki, iż jestem skłonny przyznać, że mamy do czynienia z kleksem, a nie lakierem wybiórczym. Mam również obiekcje do fotografii samego urządzenia - jest wyblakła z obu stron okładki.
Sama oprawa, jeśli spojrzeć pod światło, ma niezły przebieg. Widać każdą skazę. Przy okazji tych oględzin naszło mnie wrażenie, że książka była drukowana w pośpiechu, po kosztach i niedbale. Ogólnie, owszem ma wygląd, ale wrażliwość i dostrzegalność takich wad każdy ma swoją. Jest jeszcze coś, na co jedni mogą nie zwracać uwagi, innych to rozdrażni. W oryginale książka z zewnątrz kusi balansem i przestrzenią, w polskim wydaniu mamy pchli targ na ostatniej stronie samej okładki. Ech, gdzie te czasy, gdy Helion reklamował się na ostatniej strony wewnątrz książki? Ogólnie puenta wedle mnie jest taka, że książki nie są przygotowane logistycznie (może wystarczy zwykła termokurczliwa folia na każdy egzemplarz?) lub/i zastosowano wątpliwej jakości materiały.
Jeśli spojrzeć na demonstracyjne wydania elektroniczne, wygląd okładki w zarówno polskim, jak i tym oryginalnym - angielskim wydaniu, nie powala z nóg. Na kwestię okładki jednak wydaje mi się, że należy spoglądać inaczej. Drukowana pozycja w stanie spoczynku powinna moim zdaniem wyglądać, gdyż się na nią patrzy zanim weźmie się do ręki, wiąże się z tym pierwsze wrażenie. W elektronicznej wersji, okładka jest bardziej ciekawostką niźli czymś, co powinno przyciągnąć potencjalnego czytelnika-odbiorcę. Ja otwierając zazwyczaj e-booki, gnam do spisu treści, który jak dla mnie, koniecznie powinien być interaktywny.
Co by nie pisać, nie na darmo istnieje przysłowie, że "nie ocenia się książki po okładce". Przejdźmy zatem do oceny wnętrza od strony wizualnej. Będę opisywał wersję zarówno angielską jak i polską. Zaznaczę, że paradoksalnie nie miałem do czynienia z wersją angielską drukowaną, jak i polską, cyfrową. Jeśli ktoś z Was posiada którąkolwiek z wyżej wymienionych wersji, dajcie znać, wpis w ten czas uzupełnię.
Zacznę od oryginału w wersji angielskiej. Otóż przeglądając demo, można dojść do błędnego wniosku, że wersja cyfrowa angielska jest monochromatyczna, znaczy potocznie rzecz ujmując - czarno-biała. Otóż nie. Wersja angielska cyfrowa zawiera obrazy w kolorze, z drukowaną zaś, nie miałem do czynienia.
Wersja polska, drukowana jest czarno-biała, demonstracyjny plik też sugeruje, że koloru brak, niemniej jak jest z polską wersją cyfrową, niestety, tego nie powiem, gdyż jej nie widziałem.
Wersje polska i angielska pod względem składu różnią się. Przede wszystkim w polskiej wersji zrezygnowano z finezji, jaką oddawały kapitaliki, proporcje numerów stron i nagłówki w wersji angielskiej, co przekłada się na drobny minus. Pozycja w rodzimym języku charakteryzuje się zgoła innym, wedle mnie oklepanym krojem czcionek, co też rzutuje, wedle mnie, ciut ujemnie. Też odnoszę wrażenie, że wersja polska nieco mniej oddycha, akapity zdają się być bardziej skondensowane, a czcionki - drobniejsze. Tu mimo wszystko należy wziąć pod uwagę specyfikę naszego języka, zdania po przetłumaczeniu z angielskiego na polski po prostu często puchną.
Zasadniczo, pomimo, że istnieją znaczne różnice w doborze czcionek, zachowano układ z wersji angielskiej. Koncepcja layout'u została utrzymana - mamy skład jednokolumnowy, z szerokim marginesem zewnętrznym i nieco węższym - wewnętrznym. Grafiki dopasowane są do szerokości kolumn, są wyraźne, ale pod względem proporcji coś mnie kusi na stwierdzenie, że w stosunku do całości to jednak mała groteska. Zapewne mój odbiór ma umotywowanie w fakcie, że w stosunku do wersji angielskiej, pomniejszeniu uległy czcionki w wersji polskiej.
Marginesy, a światło. Wedle mnie, korzystniej byłoby przenieść światło z zewnątrz do wewnątrz i wzajemnie. Może jest to jakiś sprawdzony kanon, dla mnie od strony praktycznej, przy oprawie klejonej, szersze marginesy zewnętrzne od wewnętrznych to bluźnierstwo. W tym wypadku nie chcąc prasować książki, aby nie doprowadzić do jej rozpadu, w zasadzie wielkiego pola do popisu na rozwiązanie problemu za bardzo nie mamy. No ale ilu ludzi, tyle opinii - tu kto inny może mi zarzucić bluźnierstwo;) Podsumowując jednak wizualnie duch oryginału został przeniesiony całkiem wiernie!
Odnośnie wersji cyfrowej, angielskiej, przyznam, że nie żal jej kupować, pomimo 72 ppi, obrazy są na tyle duże, że w wypadku szalenie drobnych czcionek, po odpowiednim przeskalowaniu dokumentu, nawet najdrobniejsze czcionki na obrazkach, są czytelne. Dobrym przykładem jest rozdział opisujący Scratch. Wersji polskiej - cyfrowej, jak wspomniałem, nie widziałem, tak więc nie ocenię.
Na koniec do polskiej wersji drukowanej, znowu - się przyczepię. Nie podobają mi się kontrasty, odnoszę wrażenie, że zaoszczędzono na nafarbieniu. Wydaje mi się, że niektóre strony są bardziej nasycone farbą od innych. Niektóre obrazy, mimo wszystko, wedle mojej opinii, wymagały jednak większych kontrastów. Uwagi w ich aspekcie przytoczę przy recenzowaniu adekwatnych działów. Przyznać jednak należy, że trzymałem w ręku gorzej wydrukowane pozycje tego wydawnictwa.
Merytoryka
Przede wszystkim, zacząć od tego należy, że zarówno angielskie, jak i polskie wydanie ugryzł czas. Od momentu premiery angielskiego wydania minął ponad rok (polskiego - dwa miesiące), a w środowisku Raspberry Pi zaszło wiele, zarówno pod względem ulepszeń i zmian w repozytorium samego Rasbiana, jak i w aspekcie nowinek dotyczących peryferiów do tego urządzenia. Właśnie na dniach premierę miało GertDuino, a całkiem niedawno odświeżono moduł kamery, który już jest w stanie rejestrować obraz nawet w ciemności, co było także przyczynkiem do uproszczenia jej obsługi na poziomie programowym. Jak widać wszelkie działania wokół Raspberry Pi postępują nad wyraz dynamicznie, ciężko zatem nawet o to, aby wersja angielska podręcznika w ciągu nawet kwartału nie wymagała zmian, errat czy aktualizacji.
Przejdę teraz do najważniejszej, jak dla niektórych kwestii. Ile w wersji polskiej jest Polskiego? No cóż, tłumaczenie, przyznać należy, jest dość wierne. Techniczne słownictwo nie zostało zniekształcone, nie zauważyłem, aby przy próbach unikania powtórzeń, stosowano błędne sformułowania.
Tak wierne tłumaczenie, poza zaletami, niesie wady. Przede wszystkim, z jakiegoś względu ilustracje zostały przeniesione z angielskiego wydania, zatem nie należy się spodziewać, że zawartość przewodnika jest pełnym tłumaczeniem. W polskiej wersji nadal są stosowane angielskie pojęcia w zadaniach, a w odniesieniu do obrazków, angielskie określenia. Również rozdział o konfiguracji Raspbiana nie poprowadzi początkującego za rękę w kwestii zmian lokalizacyjnych z Angielskiego na Polski.
Czy to źle? No nie do końca, bo paradoksalnie, wgrywając obraz na kartę SD z Raspbianem, zaczynamy od angielskiego konfiguratora, angielskich ustawień, z systemem operacyjnym w całości po angielsku. Komendy, niezależnie od preferencji użytkownika co do języka w systemie, zawsze występują w języku angielskim. Można mieć żal do tłumacza zatem o to, że nie wszystko jest po polsku, niemniej warto wykazać też tu swoją wyrozumiałość, gdyż dostajemy wierne tłumaczenie, jak i jesteśmy w stanie powtórzyć wszystkie kroki opisane w przewodniku przy okazji ucząc się obsługi Raspbiana w wydaniu angielskim.
Moje spostrzeżenia i uwagi co do zawartości
Jak widać, środowisko Raspberry Pi jest całkiem dynamiczne. W jaki sposób został stworzony przewodnik zatem? Czy warto wstrzymać się i czekać na kolejne wydania? Na te pytania nie odpowiem bezpośrednio, ale przekażę w tym aspekcie swoje spostrzeżenia i przedstawię swój osobisty punkt widzenia.
I
Wedle mnie, przewodnik został stworzony aby naprowadzać. Działy stworzone są logicznie, mamy klasyczne wprowadzenie, w którym między innymi zawierają się ciekawostki sprzętowe, (które mogą zaskoczyć nawet osoby w pewnym stopniu obeznane z Raspberry Pi), aż po dział o podłączeniu R-Pi oraz jego początkowej konfiguracji. Opisany jest sposób na łączenie do sieci bezprzewodowej, niemniej posiadacze samych modemów 3G/HSDPA nie znajdą dla siebie informacji.
Przedstawiony jest również sposób flashingu karty SD, jednak w opisie nie zostały wyjaśnione znaczenia parametrów wprowadzanej komendy. Może to wynikać z faktu, że książka ma formułę postępową, znaczy czytelnik jest początkowo zaznajamiany z najprostszymi praktykami, aby na podstawie zdobytej wiedzy, wraz kolejnymi rozdziałami, podnosić powoli wymagania względem umiejętności czytelnika.
II
W dalszej części opisywany jest sposób obsługi Raspbiana, naturalnie nie brakuje odniesień i analogii do samego Debiana, tak więc wiedza zapewne w znacznej mierze nie zatraci szybko na aktualności, jak i można tu mówić o pewnej uniwersalności, jaką ona może przynosić. Na początku tego rozdziału są omówione zagadnienia, bez znajomości których, ciężko mówić o racjonalnym czy świadomym korzystaniu z systemu GNU/Linux.
Na dzień dobry więc mamy wyłożone definicje m.in. o systemach plików, partycjach, powłokach czy GRUB'ie. Nie brakuje listy z deskrypcją najbardziej podstawowych komend. Po przedstawieniu powyższych aspektów opisany jest Raspbian, LXDE i oprogramowanie z nimi dostarczane. W dalszej kolejności opisywane jest tworzenie konta i nadawanie uprawnień. Przedstawiona została również struktura katalogów, poruszona została także kwestia układu fizycznego partycji, by ostatecznie dobrnąć do sposobu na instalowanie, usuwanie i aktualizację oprogramowania.
III
Kolejno opisane są diagnostyka i rozwiązywanie problemów. Omówione są tu najczęściej przedstawiane problemy, z rozwiązaniem których zwracali się także czytelnicy DP w blogowych komentarzach;) Są to problemy powiązane z myszą i klawiaturą, perypetie z zasilaniem, diagnostyka wyświetlanego obrazu, kłopoty związane z uruchamianiem oraz szczegóły w temacie konfiguracji sieci przewodowej. Rozdział zamyka często niezauważony wśród społeczności temat kernela awaryjnego.
IV
Temat konfiguracji kart sieciowych przewodowych, jak i bezprzewodowych jest dość świetnie opisany, jak dla początkujących na szczęście dość wyczerpująco. Sporo skupienia pochłonął rozdział o adapterach bezprzewodowych, gdzie opisany jest sposób na instalację firmware'u bez dostępu do internetu. Warto tu mieć na uwadze, że ze względu na specyfikę LXDE autorzy zrezygnowali z opisywania graficznych konfiguratorów, tak więc z tego względu opis czynności oparty jest o terminal. Świetny przykład na to, że czarne okna nie gryzą, a niektóre czynności po stokroć można wykonać szybciej niźli w GUI.
Opis konfiguracji przewodowej karty sieciowej jest zdecydowanie krótszy, ale kompletny, uwzględnia konfigurację DNS. Solą w oku jest absolutnie zignorowana w całej publikacji tematyka konfiguracji modemów HSDPA/3G. Domyślam się przyczyny, niemniej niektórzy mogą nie zrozumieć dlaczego temat w podręczniku nie został podjęty. W takim przypadku - jak zawsze - można odszukać pożądane informacje w sieci, niemniej niektórzy mogą mieć tu problem z dostępnością do polskiego materiału. W takich wypadkach polecam udział w dyskusji na forum Dobrych Programów, forum Picoboard.pl czy forum R-Pi.pl. Zamiast instalacji bezpośredniej takiego modemu, można także przemyśleć zakup routera obsługującego takie urządzenia.
V
Rozdział o obrazach z systemem operacyjnym i partycjonowaniu został potraktowany poważnie. Opisany jest manualny podział karty SD na partycje od podstaw w systemie GNU/Linux, przeczytamy o automatycznym jak i manualnym rozszerzaniu istniejącej partycji. Partycjonowanie przy użyciu graficznego narzędzia GParted zostało przedstawione na przykładzie całkiem lekkiej dystrybucji, która na szczęście mi nie umknęła wcześniej uwadze - Parted Magic. Podjęty jest temat przenoszenia swojego systemu operacyjnego na większą kartę. Uwzględnione są tu różne systemy operacyjne.
VI
Temat konfiguracji jakiejkolwiek dystrybucji wiąże się najczęściej z krwią, potem i łzami w komentarzach definicyjnego ZU. Czytelnik dowie się zatem m.in., że w R-Pi próżno szukać BIOSu, przy okazji opisu poszczególnych konfiguracji, zostanie także przemycona nam wiedza w postaci możliwości nie tylko procesora multimedialnego, ale całego SoC'a w ogólności, a nawet spodziewać się należy fragmentu o ustawieniu napięć. Świetny fragment, w którym autorzy popełnili pełen terror na leniach patentowanych czy osobnikach bez ambicji;)
VII
Dalej przyjdzie nam przeczytać o Raspberry Pi w zastosowaniu domowym i serwerowym. Co do rozdziału o multimediach, można być spokojnym, co prawda od tego czasu, jeśli chodzi o XBMC zaszedł znaczny postęp we względzie wydajnościowym tego odtwarzacza, niemniej pozostawiając domyślną skórę (Confluence), bez przeszkód przebrniemy przez rozdział. Nawiążę tu do oprawy graficznej samego podręcznika. Na wydruku obrazy są przesadnie ciemne, w półmroku nie dopatrzymy się absolutnie niczego. Fakt, faktem, skóra Confluence jest z natury ciemna, niemniej graficy mając świadomość, że będzie to monochrom, powinni coś zrobić z kontrastem przed oddaniem przewodnika do druku.
VIII
Rozdział o usługach chmurowych, OpenOffice i GIMPie jest już nieco leciwy, moim zdaniem lepiej ze sklepu R-Pi pobrać LibreOffice, który został zoptymalizowany i szybciej startuje jak i sprawniej działa, usługi chmurowe - wiadomo, żaden z dostawców nie chce stać w miejscu i zapewne zmiany są wprowadzane dynamicznie.
IX
O pracy ze stosem LAMP, zdobyć wiedzy można zaskakująco niewiele. Opisana jest instalacja rzeczonego stosu wprost z repozytorium, to samo dotyczy także instalacji Wordpress'a. No cóż, jestem w stanie zrozumieć, że to przewodnik dla początkujących, niemniej w tym rozdziale autorzy wedle mnie już powinni na czytelniku wymusić nieco więcej inwencji. Niestety, widać im samym inwencji zabrakło bo nie brakuje naprawdę skalowalnych projektów serwerowych, które powstają na Raspberry Pi jak grzyby po deszczu. Wybór pada głównie na R-Pi często ze względów ambicjonalnych samych autorów projektu, w pogoni za często daleko idącą wydajnością i optymalizacjami na słabym sprzęcie. Z drugiej strony przy takim podejściu autorów przewodnika kryje się też pewna uznana praktyka - oprogramowanie w ramach repozytorium można uznawać za względnie zaufane, niemniej wykraczanie poza granice repozytorium, wiąże się zawsze z pewnym ryzykiem.
X & XI
Wprowadzenie do Scratch'a i Python'a raczej długo nie stracą na aktualności. Jeśli chodzi o ten przewodnik, podejmowana jest tematyka samych podstaw, w Raspbianie domyślnie dostarczane są niezbędne narzędzia do obu powyższych, tak więc pozostaje przysiąść i zabrać się za programowanie. Byłbym niesprawiedliwy, gdybym napisał, że czytelnika czeka niewiele więcej poza konwencjonalnym "hello world". Przed nim stoi niepowtarzalna szansa na napisanie pierwszej własnej gry - "Węża";) W tym samym rozdziale można nauczyć się podstaw programowania jeśli chodzi o obsługę sieci w Python'ie.
Rozdział ze Scratch'em chyba już nie może być bardziej atrakcyjny dla młodych (choć nie tylko) adeptów programowania. Czytając spis treści, fascynacja rośnie niczym napięcie w filmach Hitchcocka. Co prawda zaczynamy od oklepanego "Hello Kitty" (;P), niemniej później kontynuujemy naukę z wykorzystaniem dźwięku, przez stworzenie prostej gry, po interakcję z sensorami, a nawet podstawy robotyki z klockami LEGO!
XII
Zagadnienie hardware hackingu jest jednym z najobszerniejszych w podręczniku. Rozpoczyna się od opisu najbardziej podstawowych komponentów i przedstawieniu przydatnych narzędzi. Poruszona jest tematyka oznaczeń rezystorów, niemniej zdając się wyłącznie na przewodnik, ich rozpoznanie nie przyjdzie łatwo, bowiem rezystory odróżniają się pomiędzy sobą kolorami, a drukowany podręcznik, jak już wspomniałem, jest monochromatyczny.
Część podręcznika, w którym opisane jest GPIO jest zdecydowanie już leciwa. Co prawda wiele w nim wszelkiego rodzaju ostrzeżeń, niemniej nigdzie nie uwzględniony jest fakt, że nowsze modele R-Pi różnią się jeśli chodzi o rozmieszczenie pinów w GPIO od tych opisanych w przewodniku, w wyniku czego, mając egzemplarz urządzenia z innym rozkładem pinów, można niepoprawnie podłączyć przewody, w konsekwencji czego należy się spodziewać scenariuszy opisywanych w ramkach. Przed praktykowaniem ze sprzętem, zalecam zatem rozszerzenie teoretycznych horyzontów we względzie istniejących wersji Raspberry Pi celem zidentyfikowania swojego egzemplarza w kwestii rozkładu pinów w GPIO. W tym rozdziale znajdziemy informacje nt. instalacji i przykłady wykorzystania biblioteki GPIO w Python'ie .
XIII
Fragment przewodnika o płytkach rozszerzających uważam za wystarczający. Pomimo faktu, że wiele można napisać, wiele można dodać, wiele się zmieniło, jest całkiem dobrym punktem zaczepienia nawet dla kompletnych nowicjuszy-początkujących. Na koniec czytelnik jest zapoznany z podstawowymi technikami lutowania.
Kupić teraz czy czekać na kolejną edycję?
Co do oczekiwania na wznowione wydanie w języku polskim - nie wiem sam, czy w ogóle i jeśli tak, to kiedy, miałaby nastąpić aktualizacja tejże publikacji. Jak wspomniałem - pierwsze wydanie polskiej edycji tego przewodnika miała premierę 7 października 2013 roku. Biorąc pod uwagę, że przyszło nam czekać rok na wersję polską, nie znając angielskiego, można spodziewać się podobnego obrotu sprawy, w przypadku kolejnych wydań przewodnika.
Pierwsza edycja przewodnika w wydaniu angielskim miała premierę 14 września 2012 r., niemniej już jest wydana (2 grudnia 2013) druga edycja tego tytułu. Najnowsze wydanie jest wzbogacone między innymi o opis nowych możliwości wywodzących się z zastosowania kamery, prezentację sklepu z aplikacjami oraz jest podjęta tematyka oprogramowania upraszczającego dobór jak i obsługę dostępnych systemów operacyjnych - New Out Of Box Software.
Tym, którzy się obawiają się zdezaktualizowanego materiału w polskim przewodniku, podpowiem, że można pobrać obraz Raspbiana z okresu, w którym powstał pierwszy przewodnik. Tak więc można nawet i dziś pracować z podręcznikową wersją dystrybucji Raspbiana.
Reasumując, moim zdaniem jeśli ktoś rozważa zakup przewodnika o Raspberry Pi, powinien mieć na względzie fakt, że w obecnej chwili prowadzone są prace nad Waylandem/Westonem na potrzeby Raspberry Pi. W zasadzie w tym przypadku będzie można mówić o rewolucji, niemniej i tak fakt ten będzie solidnym przyczynkiem na jeszcze kolejne wydanie przewodnika. -
Recenzja: magazynt3.pl 2013-12-01Recenzja dotyczy produktu: ksiązka drukowanaCzy recenzja była pomocna:
Komputer wielkości karty kredytowej elektryzuje niejednego fascynata nowoczesnych technologii. Podręcznik przedstawia mnóstwo zastosowań tej małej, acz „potężnej" maszyny.
Szczegóły książki
- Tytuł oryginału:
- Raspberry Pi User Guide
- Tłumaczenie:
- Mikołaj Szczepaniak
- ISBN Książki drukowanej:
- 978-83-246-7313-1, 9788324673131
- Data wydania książki drukowanej :
- 2013-10-07
- ISBN Ebooka:
- 978-83-246-7316-2, 9788324673162
- Data wydania ebooka :
- 2013-10-07 Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Format:
- 168x237
- Numer z katalogu:
- 14953
- Rozmiar pliku Pdf:
- 9.1MB
- Rozmiar pliku ePub:
- 6.3MB
- Rozmiar pliku Mobi:
- 13.7MB
- Pobierz przykładowy rozdział PDF »
- Przykłady na ftp » 2.4kB
Spis treści książki
- Programowanie to świetna zabawa! (13)
- Szczypta historii (15)
- Co można zrobić za pomocą Raspberry Pi? (21)
- ARM kontra x86 (26)
- Windows kontra Linux (27)
- Pierwsze kroki z systemem Raspberry Pi (29)
- Podłączanie monitora (29)
- Połączenie audio (31)
- Podłączanie klawiatury i myszy (32)
- Instalacja systemu na karcie SD (33)
- Podłączanie pamięci zewnętrznej (38)
- Łączenie z siecią (38)
- Podłączanie zasilania (42)
- Wprowadzenie do systemu Linux (44)
- Podstawy systemu Linux (46)
- Wprowadzenie do systemu Debian (47)
- Akcesoria (49)
- Edukacja (49)
- Internet (49)
- Programowanie (50)
- Dźwięk i wideo (50)
- Narzędzia systemowe (50)
- Preferencje (50)
- Stosowanie zewnętrznych urządzeń pamięci masowej (52)
- Tworzenie nowego konta użytkownika (53)
- Układ systemu plików (55)
- Układ logiczny (55)
- Układ fizyczny (57)
- Instalowanie i usuwanie oprogramowania (57)
- Szukanie oprogramowania (58)
- Instalowanie oprogramowania (59)
- Usuwanie oprogramowania (60)
- Aktualizowanie oprogramowania (61)
- Diagnozowanie klawiatury i myszy (64)
- Diagnozowanie problemów z zasilaniem (65)
- Diagnozowanie problemów z wyświetlaniem (66)
- Diagnozowanie problemów związanych z uruchamianiem systemu (68)
- Diagnozowanie problemów związanych z siecią (69)
- Jądro awaryjne (72)
- Sieć przewodowa (76)
- Sieć bezprzewodowa (79)
- Brak szyfrowania (88)
- Szyfrowanie WEP (88)
- Szyfrowanie WPA/WPA2 (89)
- Nawiązywanie połączenia z siecią bezprzewodową (90)
- Tworzenie nowej partycji (92)
- Zmiana wielkości istniejących partycji (96)
- Automatyczna zmiana wielkości (96)
- Ręczna zmiana wielkości (98)
- Przenoszenie systemu na większą kartę SD (101)
- Tworzenie obrazu w systemie Linux (102)
- Tworzenie obrazu w systemie OS X (102)
- Tworzenie obrazu w systemie Windows (103)
- Ustawienia sprzętowe - plik config.txt (106)
- Zmiana ustawień wyświetlania (107)
- Opcje uruchamiania systemu (111)
- Przetaktowywanie systemu Raspberry Pi (111)
- Włączanie pamięci podręcznej drugiego poziomu (L2) (115)
- Włączanie trybu testowego (116)
- Podział pamięci - plik start.elf (117)
- Ustawienia oprogramowania - plik cmdline.txt (118)
- Odtwarzanie muzyki na konsoli (124)
- Dedykowane centrum multimedialne - dystrybucja Rasbmc (126)
- Wyświetlanie danych strumieniowych z internetu (127)
- Wyświetlanie lokalnych danych strumieniowych (130)
- Konfiguracja dystrybucji Rasbmc (132)
- Stosowanie aplikacji działających w chmurze (136)
- Pakiet OpenOffice.org (139)
- Edycja obrazów w aplikacji Gimp (141)
- Instalacja stosu LAMP (146)
- Instalacja platformy WordPress (150)
- Wprowadzenie do języka Scratch (158)
- Pierwszy przykład: witaj świecie (159)
- Drugi przykład: animacja i dźwięk (163)
- Trzeci przykład: prosta gra (164)
- Robotyka i czujniki (171)
- Obsługa czujników za pośrednictwem płytki PicoBoard (171)
- Robotyka i klocki LEGO (172)
- Materiały dodatkowe (172)
- Wprowadzenie do języka Python (176)
- Pierwszy przykład: witaj świecie (176)
- Drugi przykład: komentarze, dane wejściowe, zmienne i pętle (182)
- Trzeci przykład: tworzenie gier za pomocą biblioteki pygame (186)
- Czwarty przykład: Python i obsługa sieci (195)
- Materiały dodatkowe (201)
- Sprzęt elektroniczny (204)
- Odczytywanie kodów z rezystorów (206)
- Źródła komponentów (208)
- Sklepy internetowe (208)
- Specjalistyczne sklepy dla hobbystów (209)
- Port GPIO (210)
- Magistrala szeregowa UART (212)
- Magistrala I2C (212)
- Magistrala SPI (212)
- Obsługa portu GPIO w języku Python (213)
- Instalacja biblioteki języka Python dla portu GPIO (213)
- Wyjście GPIO: migająca dioda LED (215)
- Wejście GPIO: odczytywanie stanu przycisku (219)
- Alternatywa dla płytki uniwersalnej (224)
- Krótka instrukcja lutowania (226)
- Slice of Pi firmy Ciseco (234)
- Prototyping Pi Plate firmy Adafruit (237)
- Gertboard firmy Fen Logic (241)
- Raspberry Snake (rozdział 11., przykład 3.) (250)
- Lista użytkowników IRC (rozdział 11., przykład 4.) (252)
- Dane wejściowe i wyjściowe portu GPIO (rozdział 12.) (253)
O autorach (11)
Wprowadzenie (13)
CZĘŚĆ I: PODŁĄCZANIE PŁYTKI (23)
ROZDZIAŁ 1. Pierwsze spotkanie z Raspberry Pi (25)
ROZDZIAŁ 2. Administracja systemem Linux (43)
ROZDZIAŁ 3. Rozwiązywanie problemów (63)
ROZDZIAŁ 4. Konfiguracja sieci (75)
ROZDZIAŁ 5. Zarządzanie partycjami (91)
ROZDZIAŁ 6. Konfigurowanie płytki Raspberry Pi (105)
CZĘŚĆ II: PLATFORMA PI JAKO CENTRUM MULTIMEDIALNE, KOMPUTER PRODUKCYJNY I SERWER WWW (121)
ROZDZIAŁ 7. Platforma Pi jako centrum multimedialne (123)
ROZDZIAŁ 8. Platforma Pi jako komputer produkcyjny (135)
ROZDZIAŁ 9. Platforma Pi jako serwer WWW (145)
CZĘŚĆ III: PROGRAMOWANIE I STEROWANIE (155)
ROZDZIAŁ 10. Wprowadzenie do języka Scratch (157)
ROZDZIAŁ 11. Wprowadzenie do języka Python (175)
ROZDZIAŁ 12. Sterowanie sprzętem (203)
ROZDZIAŁ 13. Dodatkowe płytki (233)
DODATKI (247)
DODATEK A. Python - gotowe rozwiązania (249)
DODATEK B. Tryby wyświetlania HDMI (255)
Skorowidz (261)
Helion - inne książki
-
Nowość Promocja
Ta książka stanowi twardy dowód, że matematyka jest elastyczna, kreatywna i radosna. Potraktuj ją jako fascynującą podróż przez świat matematyki abstrakcyjnej do teorii kategorii. Przekonaj się, że bez formalnej wiedzy w tej dziedzinie możesz rozwinąć umiejętność matematycznego myślenia. Abstrakcyjne idee matematyczne pomogą Ci inaczej spojrzeć na aktualne wydarzenia, kwestie sprawiedliwości społecznej i przywilejów społecznych czy nawet na COVID-19.- PDF + ePub + Mobi
- Druk 29 pkt
(27,90 zł najniższa cena z 30 dni)
29.49 zł
59.00 zł (-50%) -
Nowość Promocja
Dzięki tej przystępnej książce, przeznaczonej dla programistów i badaczy, zrozumiesz podstawy techniczne modeli LLM. Dowiesz się, do czego można je zastosować, i odkryjesz elegancję ich architektury. Nauczysz się praktycznego korzystania z frameworka LangChain, zaprojektowanego do tworzenia responsywnych aplikacji. Dowiesz się, jak dostrajać model, jak zadawać mu pytania, poznasz także sprawdzone metody wdrażania i monitorowania środowisk produkcyjnych, dzięki czemu łatwo zbudujesz narzędzia do pisania, zaawansowane roboty konwersacyjne czy nowatorskie pomoce dla programistów. Liczne praktyczne przykłady i fragmenty kodu ułatwią Ci nie tylko przyswojenie podstaw, ale także używanie modeli LLM w innowacyjny i odpowiedzialny sposób.- PDF + ePub + Mobi
- Druk 39 pkt
(37,89 zł najniższa cena z 30 dni)
39.50 zł
79.00 zł (-50%) -
Nowość Promocja
W tej niezwykle pragmatycznej książce, przeznaczonej dla dyrektorów technicznych, praktyków uczenia maszynowego, twórców aplikacji, analityków biznesowych, inżynierów i badaczy danych, znajdziesz skuteczne techniki używania sztucznej inteligencji. Zaznajomisz się z cyklem życia projektu opartego na generatywnej AI i jej zastosowaniami, a także metodami doboru i dostrajania modeli, generowania danych wspomaganego wyszukiwaniem, uczenia przez wzmacnianie na podstawie informacji zwrotnych od człowieka, kwantyzacji, optymalizacji i wdrażania modeli. Poznasz szczegóły różnych typów modeli, między innymi dużych językowych (LLM), multimodalnych generujących obrazy (Stable Diffusion) i odpowiadających na pytania wizualne (Flamingo/IDEFICS).- PDF + ePub + Mobi
- Druk 39 pkt
(37,89 zł najniższa cena z 30 dni)
39.50 zł
79.00 zł (-50%) -
Nowość Promocja
Na rynku książek poświęconych analizie biznesowej w sektorze IT dostępnych jest kilka pozycji. Zawierają one informacje na temat praktyk, narzędzi i podejścia stosowanego w tej dziedzinie. Dotychczas jednak brakowało kompendium, które byłoby praktycznym przewodnikiem zbierającym doświadczenia z różnych projektów, firm i od ekspertów podchodzących w odmienny sposób do analizy biznesowej.- PDF + ePub + Mobi
- Druk 44 pkt
(39,90 zł najniższa cena z 30 dni)
44.50 zł
89.00 zł (-50%) -
Nowość Promocja
Sztuczna inteligencja stale się rozwija. Właściwie codziennie słyszymy o jej rosnących możliwościach, nowych osiągnięciach i przyszłości, jaką nam przyniesie. Jednak w tej książce skupiamy się nie na przyszłości, a na teraźniejszości i praktycznym obliczu AI - na usługach, które świadczy już dziś. Większość najciekawszych zastosowań sztucznej inteligencji bazuje na ML (uczenie maszynowe, ang. machine learning), NLP (przetwarzanie języka naturalnego, ang. natural language processing) i architekturze RAG (ang. retrieval augmented generation) zwiększającej możliwości tzw. dużych modeli językowych (LLM, ang. large language model). Stanowią one podwaliny budowy systemów AI, bez których te systemy często wcale nie mogłyby powstać.- PDF + ePub + Mobi
- Druk 39 pkt
(37,89 zł najniższa cena z 30 dni)
39.50 zł
79.00 zł (-50%) -
Nowość Promocja
Pierwsza była wirtualizacja: oprogramowanie symuluje istnienie zasobów logicznych korzystających z zasobów fizycznych. Po niej przyszła konteneryzacja, polegająca na tworzeniu obrazów - kopii danych - zawierających wszystkie pliki potrzebne do uruchomienia danej aplikacji. Środowiska produkcyjne z obu korzystają równolegle, ale to konteneryzacja stała się swojego rodzaju rewolucją w sektorze IT. Pozwoliła bowiem na sprawniejsze wdrażanie mikroserwisów, a także na optymalizację kosztów działania wielu aplikacji.- PDF + ePub + Mobi
- Druk 19 pkt
(17,90 zł najniższa cena z 30 dni)
19.95 zł
39.90 zł (-50%) -
Nowość Promocja
Ta książka ułatwi Ci zgłębienie koncepcji kryjących się za działaniem nowoczesnych baz danych. Dzięki niej zrozumiesz, w jaki sposób struktury dyskowe różnią się od tych w pamięci i jak działają algorytmy efektywnego utrzymywania struktur B drzewa na dysku. Poznasz implementacje pamięci masowej o strukturze dziennika. Znajdziesz tu również wyjaśnienie zasad organizacji węzłów w klaster baz danych i specyfiki środowisk rozproszonych. Dowiesz się, jak algorytmy rozproszone poprawiają wydajność i stabilność systemu i jak uzyskać ostateczną spójność danych. Ponadto w książce zaprezentowano koncepcje antyentropii i plotek, służące do zapewniania zbieżności i rozpowszechniania danych, a także mechanizm transakcji utrzymujący spójność logiczną bazy.- PDF + ePub + Mobi
- Druk 44 pkt
(39,90 zł najniższa cena z 30 dni)
44.50 zł
89.00 zł (-50%) -
Nowość Promocja
Trudno wyobrazić sobie dzisiejszy świat bez możliwości operowania na danych - tym samym bez arkuszy kalkulacyjnych, do których każdy z nas ma dostęp w swoich komputerach. Najpopularniejszy z nich, czyli Excel, jest masowo używany zarówno w firmach, jak i instytucjach publicznych, ale także w gospodarstwach domowych.- PDF + ePub + Mobi
- Druk 19 pkt
(17,90 zł najniższa cena z 30 dni)
19.95 zł
39.90 zł (-50%) -
Bestseller Nowość Promocja
Marzycie czasem, że potraficie latać niczym ptak? Szybowanie bez trudu ponad wierzchołkami drzew, wznoszenie się i opadanie, zabawa i uniki w trzecim wymiarze. Kiedy w Anglii wystukuję na klawiaturze niniejsze wyrazy, te „lecą” do chmury, gotowe „wylądować” w amerykańskim komputerze. Mogę „polecieć” wirtualnie z Oksfordu do Australii, patrząc po drodze na usytuowane „w dole” Alpy i Himalaje. Nie wiem, czy maszyny antygrawitacyjne rodem z fantastyki naukowej staną się kiedykolwiek rzeczywistością. Wątpię i nie chcę nawet snuć dalszych rozważań na ten temat. Książka, trzymając się naukowych faktów, przedstawia sposoby na pokonanie grawitacji, choć dosłownie uciec przed nią się nie da. Jak nam, ludziom, udało się z naszą technologią, i zwierzętom, z ich uwarunkowaniami biologicznymi, poradzić sobie z problemem oderwania się od stabilnego podłoża: z ucieczką, nawet jeśli tylko na jakiś czas lub częściowo, przed tyranią grawitacji? Jakie benefity w świecie natury niesie latanie?- PDF + ePub + Mobi
- Audiobook MP3
- Druk 34 pkt
(32,90 zł najniższa cena z 30 dni)
34.50 zł
69.00 zł (-50%) -
Nowość Promocja
Język programowania ogólnego przeznaczenia Python należy obecnie do najpopularniejszych na świecie. Skąd się bierze jego fenomen? Niewątpliwie kluczowe znaczenie ma tu bardzo czytelna składnia, mocno zbliżona do składni języka naturalnego. Czyni to Pythona dość łatwym do opanowania, także dla początkujących. Osoby bardziej doświadczone doceniają go za wszechstronność. Pythona można używać w różnych dziedzinach, takich jak analiza danych, sztuczna inteligencja, tworzenie stron internetowych, automatyka i automatyzacja, pisanie aplikacji mobilnych i wiele innych. Dodajmy do tego rozbudowany pakiet bibliotek standardowych i oto mamy (niemal) idealny język programowania.- PDF + ePub + Mobi
- Druk 29 pkt
(27,90 zł najniższa cena z 30 dni)
29.49 zł
59.00 zł (-50%)
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep@ebookpoint.pl
Książka drukowana
Oceny i opinie klientów: Raspberry Pi. Przewodnik użytkownika Gareth Halfacree, Eben Upton (16) Weryfikacja opinii następuje na podstawie historii zamowień na koncie Użytkownika umiejszczającego opinię.
(2)
(5)
(6)
(2)
(1)
(0)
Oceny i opinie poprzedniego wydania
więcej opinii