ODBIERZ TWÓJ BONUS :: »

Recenzje

Android. Podstawy tworzenia aplikacji

Współcześnie coraz częściej programista musi utworzyć jakiś „kawałek aplikacji" dla urządzenia mobilnego. Najczęściej jest to smartfon lub tablet, ale może też nim być komputer jednopłytkowy. Jednym z najbardziej rozpowszechnionych systemów operacyjnych jest Android, o którego podstawach programowania opowiada ta książka.

Dobrze, że książka powstała na bazie doświadczeń autora wyniesionych z prowadzonych przez niego lekcji programowania. Dzięki temu nie ma w niej zbyt wielu rozważań teoretycznych, ale już pierwszy rozdział zawiera opis instalowania środowiska programistycznego i od razu przystępujemy do pracy. Czytając książkę i jednocześnie ucząc się tworzenia aplikacji w Androidzie miatem wrażenie, że autor skupia się na tym, co szybko „chwyta za serce" umożliwiając potencjalnemu czytelnikowi łatwe osiągnięcie efektu. Autor dosłownie prowadząc czytelnika za rękę przez środowisko projektowe w pierwszej kolejności pokazuje, jak wykonać ładnie wyglądającą aplikację i wyświetlić ją na ekranie urządzenia. Z doświadczenia wiem, że apetyt rośnie w miarę jedzenia i adept zachęcony pierwszymi sukcesami z ochotą sięgnie po inne techniki, wykonując obsługę wirtualnych przycisków i wykorzystując zaawansowane funkcje systemu operacyjnego.

Moim zdaniem książka jest napisana konkretnie, przystępnym językiem i pozwala na rozpoczęcie tworzenia aplikacji dla systemu Android dosłownie każdemu, bez względu na to czy będzie to uczeń szkoły średniej, czy konstruktor mający za sobą lata praktyki w programowaniu mikrokontrolerów i chcący np. zastosować tablet w roli interfejsu HMI w tworzonym przez siebie urządzeniu. Książka świetnie wprowadza w świat aplikacji dla systemu Android, ale trzeba szczególnie podkreślić słowo wprowadza. Po bardziej zaawansowane techniki programowania trzeba będzie sięgnąć do innych źródeł.

Treść poszczególnych rozdziałów jest ułożona w formie poleceń przypominających instrukcję obsługi. Dzięki takiej formie zmniejsza się możliwości pomyłki. Na koniec dodam, że do pełnego zrozumienia zawartości książki przyda się znajomość języków C, C++ lub C, a jeszcze lepiej Java, w którym programuje się Androida. Niemniej książka jest tak napisana, że nawet ktoś niebędący programistą, przepisując treści w niej zawarte i wykonując opisane polecenia, również ma szansę na zakończenie swoich działań sukcesem. Pozwala to na użycie książki jako podręcznika podczas ćwiczeń laboratoryjnych czy zajęć dla młodzieży.

Moim zdaniem jest to dobra, potrzebna pozycja na rynku, a tym bardziej cieszy mnie fakt, że nie jest to tłumaczenie, a książka polskiego autora.
Elektronika Praktyczna 2014-06-01

Francuski dla bystrzaków

Sześć lat nauki języka francuskiego i nagle: język niemiecki! Liceum bez wyboru drugiego języka wita. Życie jest życiem, więc w przeciągu pół roku z mojej głowy wywietrzały co trudniejsze struktury gramatyczne, by po roku przywitać w swoim gronie wszelkie podstawy tego pięknego romanistycznego języka. Tonący chwyta się nawet brzytwy, dlatego postanowiłam dać szansę serii „Dla Bystrzaków”. Cieszy się ona niemałą sławą zarówno za granicą, jak i w naszej Polsce… z subtelną różnicą w tłumaczeniu, bezsprzecznie wynikającą z uwarunkowań kulturowych. W UK książki zwane są „for Dummies”, co przez Polaków mogłoby zostać odebrane z oburzeniem. Ach, niepojęty humor brytyjski.

Po pierwsze, design serii, w tym wypadku Francuskiego dla bystrzaków idealnie sprawdza się
w nauce. Całość treści jest bardzo przejrzyście pogrupowana i bez problemu można odnaleźć interesujące nas zagadnienia, z którymi mamy problem. Dodatkowo załączona została płyta CD z nagraniami dialogów, które pomagają w wymowie i rozumieniu potocznego francuskiego, co może okazać się wybitnie problematyczne po a) długiej przerwie w nauce języka b) kilkuletnim pobycie w Polsce bez styczności
z językiem i nagłym wyjeździe do kraju croissantów.

Kolejną zaletą książki wydawanej przez Septem jest praktyczność zamieszczonych w niej materiałów, a także zupełna poprawność merytoryczna. Owszem, czasem spolszczone zapisy wymowy zamiast fonetycznych mogą irytować, ale są też pomocne przy dłuższych wyrażeniach lub łączeniu słów czy powiedzonkach. Duży „lajk” za wzmianki o tradycjach i francuskim „savoir-vivre” codzienności dotyczącym spotkań, powitań i różnorodnych sytuacji, w których może się znaleźć biedny, zagubiony Polak. Słowniczek na końcu książki zawiera najważniejsze słowa, a tabele gramatyczne maksymalnie ułatwiają przyswojenie sobie nowych reguł.

Jedynym minusem Francuskiego dla bystrzaków może być tylko i wyłącznie brak wyższego poziomu. Owszem, podstawy są wyłożone bez zarzutu, jednak ta wiedza nie wystarczy, by napisać formalny list w biurze czy udać się na spotkanie biznesowe.Fakt faktem, że w takich celach sięga się jednak do innych, wyspecjalizowanych publikacji, a i najpierw należy przyswoić sobie swoistą „bazę językową”, której arkana zdradzają autorki Schmidt, Williams i Wenzel. Jestem na tak!
baristaliteratury.blogspot.com Charlotte, 2014-05-30

Raspberry Pi. Przewodnik dla programistów Pythona

Mikrokomputer Raspberry Pi święci rekordy popularności. Każdemu, kto w to nie wierzy i nie rozumie tego fenomenu polecam podłączenie tej płytki do monitora, klawiatury, myszy i Internetu oraz włączenie zasilania. Po kilku chwilach zobaczymy, że za niespełna 150 złotych mamy do dyspozycji miniaturowy, fascynujący komputer PC, którego możemy użyć na wiele różnych sposobów. A jeśli mimo tego nie złapiemy bakcyla, to być może nie jest to książka adresowana do nas.

Biorąc do ręki tę liczącą około 150 stron książkę nie wierzyłem, że autorowi udało się osiągnąć zamierzony cel, to znaczy przeprowadzić czytelnika przez meandry programowania w Pythonie i pokazać mu, jak wykonać własną aplikację dla Raspberry Pi - wszak to sugeruje tytuł. Tymczasem nie dosyć, że książka opowiada o programowaniu w Pythonie niemal tak przystępnie, jak instrukcje od pierwszych komputerów domowych opisywały programowanie w Basicu, to jeszcze na dodatek tworzymy przy okazji własne, użyteczne aplikacje i funkcjonujące urządzenia, w których sercem jest mikrokomputer. Autor wybrał metodę nauki za pomocą przykładu, nie tłumacząc mechanizmów języka, ale po prostu umożliwiając czytelnikowi zbudowanie czegoś użytecznego - od zabawy w łapanie „malin" za pomocą „łyżeczki" aż do zegara i rodzaju pojazdu kontrolowanego przez mikroprocesor, a więc i mającego możliwość realizowania pewnych złożonych algorytmów.

W lekturze książki i użyciu opisanych w niej przykładów pomogła mi znajomość programowania. Dzięki temu nie musiałem uczyć się, na czym polega różnica pomiędzy zmienną a stałą, jak odwołać się do funkcji i przekazać jej argumenty itp. Uważam, że sięgającym do jej lektury taka wiedza bardzo się przyda, ponieważ autor posługuje się gotowymi przykładami i odwołuje do pewnych typów zmiennych jedynie pobieżnie tłumacząc, dlaczego akurat tak zrobił. Z drugiej strony, przyjmując pewne rzeczy na wiarę i nie wnikając w meandry, a jedynie przepisując programy dostępne w książce, może przy niewielkiej pomocy bardziej doświadczonego kolegi, również mamy szansę na zakończenie naszych działań sukcesem.

Moim zdaniem bardzo cenne jest to, że autor pokazał w książce, że Raspberry Pi może współpracować z innymi urządzeniami. Dla elektroników jest bowiem ważne nie tyle to, że jest to komputer, dla którego - co oczywiste - można napisać program, ale to, że może on sterować urządzeniami dołączonymi do pinów GPIO albo współpracować z popularnym Arduino, bo i taki przykład znajdziemy w książce. Cenne jest też wskazanie pewnych gotowych rozwiązań lub modułów, których można użyć, z dokładnością do adresu sklepu internetowego włącznie.

Siłą rzeczy, poruszenie tylu tematów na zaledwie 150 stronach wymaga wartkiego tempa narracji i zwartego, konkretnego języka. Jest on momentami nawet zbyt zwarty, więc pewne pojęcia trzeba wyjaśnić sobie np. korzystając z wyszukiwarki internetowej. Mimo tego jest to bardzo dobra pozycja dla każdego, kto chce użyć Rapberry Pi we własnych urządzeniach.
Elektronika Praktyczna 2014-06-01

Sztuka fotografowania architektury. Ujęcia z dobrej perspektywy

Na zdjęciach z Pizy lub Torunia budynek z walącymi się ścianami nikogo nie dziwi. W przypadku wszystkich innych budowli świata krzywizny nie są pożądane. Dokumentowanie architektury jest zadaniem niełatwym i podróżując śladem zabytków, warto znać kilka zasad, jak robić to lepiej. Tomasz Gałązka zdradza zawodowe sekrety, ale w ścisłym powiązaniu z historią architektury. Bo nie da się zrobić dobrego zdjęcia, jeśli nie zrozumie się różnic między strzelistymi wieżami gotyckiej katedry, trójwymiarowym bogactwem zdobień barokowego pałacu, minimalistyczną sylwetką modernistycznej willi a chropowatą ścianą drewnianego kościółka.
Voyage 2014-06-01

Francuski dla bystrzaków

Sześć lat nauki języka francuskiego i nagle: język niemiecki! Liceum bez wyboru drugiego języka wita. Życie jest życiem, więc w przeciągu pół roku z mojej głowy wywietrzały co trudniejsze struktury gramatyczne, by po roku przywitać w swoim gronie wszelkie podstawy tego pięknego romanistycznego języka. Tonący chwyta się nawet brzytwy, dlatego postanowiłam dać szansę serii „Dla Bystrzaków”. Cieszy się ona niemałą sławą zarówno za granicą, jak i w naszej Polsce… z subtelną różnicą w tłumaczeniu, bezsprzecznie wynikającą z uwarunkowań kulturowych. W UK książki zwane są „for Dummies”, co przez Polaków mogłoby zostać odebrane z oburzeniem. Ach, niepojęty humor brytyjski.

Po pierwsze, design serii, w tym wypadku Francuskiego dla bystrzaków idealnie sprawdza się
w nauce. Całość treści jest bardzo przejrzyście pogrupowana i bez problemu można odnaleźć interesujące nas zagadnienia, z którymi mamy problem. Dodatkowo załączona została płyta CD z nagraniami dialogów, które pomagają w wymowie i rozumieniu potocznego francuskiego, co może okazać się wybitnie problematyczne po a) długiej przerwie w nauce języka b) kilkuletnim pobycie w Polsce bez styczności
z językiem i nagłym wyjeździe do kraju croissantów.

Kolejną zaletą książki wydawanej przez Septem jest praktyczność zamieszczonych w niej materiałów, a także zupełna poprawność merytoryczna. Owszem, czasem spolszczone zapisy wymowy zamiast fonetycznych mogą irytować, ale są też pomocne przy dłuższych wyrażeniach lub łączeniu słów czy powiedzonkach. Duży „lajk” za wzmianki o tradycjach i francuskim „savoir-vivre” codzienności dotyczącym spotkań, powitań i różnorodnych sytuacji, w których może się znaleźć biedny, zagubiony Polak. Słowniczek na końcu książki zawiera najważniejsze słowa, a tabele gramatyczne maksymalnie ułatwiają przyswojenie sobie nowych reguł.

Jedynym minusem Francuskiego dla bystrzaków może być tylko i wyłącznie brak wyższego poziomu. Owszem, podstawy są wyłożone bez zarzutu, jednak ta wiedza nie wystarczy, by napisać formalny list w biurze czy udać się na spotkanie biznesowe.Fakt faktem, że w takich celach sięga się jednak do innych, wyspecjalizowanych publikacji, a i najpierw należy przyswoić sobie swoistą „bazę językową”, której arkana zdradzają autorki Schmidt, Williams i Wenzel. Jestem na tak!
baristaliteratury.blogspot.com Charlotte, 2014-05-30

Komputerowe systemy automatyki przemysłowej

W nowoczesnym przedsiębiorstwie różne urządzenia technologiczne są połączone ze sobą za pomocą sieci cyfrowej, przesyłają pomiędzy sobą dane i niekiedy korzystają ze wspólnych zasobów. Uwzględniając różne standardy komunikacyjne i technologie informacyjne, autor opisuje mechanizmy przekazywania informacji w komputerowym systemie sterowania procesem przemysłowym. Mechanizmy te obejmują przepływ informacji od urządzeń produkcyjnych, wykonawczych i pomiarowych, aż do stacji i paneli operatorskich. W rozdziale pierwszym przedstawiono podstawowe informacje dotyczące systemów liczbowych oraz wykonywania w ich obszarze operacji logicznych i arytmetycznych. W rozdziale drugim zaprezentowano propozycję modelu infrastruktury systemów informatycznych w przedsiębiorstwie z opisem funkcjonalności systemów MES, ERP SCADA/ HMI. Przybliżono również zasadę działania i budowę sterowników PLC i PAC. W rozdziałach od trzeciego do piątego opisano istotne zagadnienia związane z sieciami komputerowymi. W rozdziale szóstym pokazano budowę systemów operacyjnych, w siódmym opisano technologie informacyjne mające zastosowanie w automatyce, natomiast w ósmym - różne systemy komputerowe stosowane w systemach automatyki. Omówiono więc wszystkie ważne zagadnienia, których znajomość jest niezbędna projektantowi systemu automatyki. Książka jest adresowana do studentów kierunków związanych z automatyką i informatyką, jak również do inżynierów automatyków. Przyda się też kadrze zarządzającej przedsiębiorstwem, ponieważ w przystępny sposób tłumaczy związek pomiędzy procesami produkcyjnymi a infrastruktura informatyczną przedsiębiorstwa.
Elektronika Praktyczna 2014-06-01
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile
Bezpieczne płatności szyfrowane SSL