Видавець: 556
62057
Eлектронна книга

Lego Mindstorms EV3. Programowanie robotów

Wiesław Rychlicki

Mózg robota i aplikacje do programowania, czyli od czego zacząć przygodę z robotami LEGO Silniki i czujniki, czyli jak zapewnić odpowiednie działanie robota w świecie rzeczywistym Mój własny robot, czyli jak zbudować i zaprogramować robota w zależności od potrzeb Robotyka jest jedną z dziedzin szybko rozwijających się we współczesnym świecie. Roboty świetnie sprawdzają się w najróżniejszych warunkach, a umiejętność ich programowania jest coraz bardziej ceniona na rynku pracy. To wszystko prawda, ale nie można zapominać o tym, że programowanie robotów może także stanowić świetną zabawę. Zwłaszcza jeśli dotyczy to robotów LEGO MINDSTORMS! Nie trzeba być dzieckiem, by poczuć ekscytację związaną z samodzielnym zaprojektowaniem zachowań robota, który wykona wszystkie wymagane od niego czynności. A zatem — do dzieła! W tej książce znajdziesz wszystkie elementy niezbędne do rozpoczęcia pracy z LEGO MINDSTORMS. Jej autor pokaże Ci, jak działa kostka EV3 i jakie aplikacje możesz wykorzystać do programowania Twoich robotów. Poprowadzi Cię przez krainę danych liczbowych, operacji logicznych, arytmetycznych i innych, a także instrukcji sterujących. Zapozna Cię z możliwościami w zakresie tworzenia podprogramów i programowania wielowątkowego. Dzięki niemu poznasz silniki i czujniki oraz bloczki służące do ich programowania. Zobaczysz, jak można łączyć ze sobą kostki EV3, a potem przyjrzysz się trzem ulubionym robotom autora. To z pewnością zainspiruje Cię do wymyślania własnych konstrukcji LEGO i sterującego nimi oprogramowania! Mózg robota LEGO MINDSTORMS EV3 Zaczynamy programowanie w aplikacji LEGO MINDSTORMS EV3 Podstawowe operacje na danych Silniki i czujniki LEGO MINDSTORMS EV3 Programowanie wybranych konstrukcji robotów Budujemy własne roboty Pliki graficzne i dźwiękowe w zasobach aplikacji Edycja obrazów dla kostki EV3 i edycja dźwięków Programowanie muzyki na podstawie zapisu nutowego Rysowanie figur geometrycznych i konstrukcje Matematyczne podstawy sterowania pojazdem Sprawdź, jak ożywić Twoje LEGO!

62058
Aудіокнига

Kryminalne opowiadanie z Trójmiastem w tle. Lukrecja z Kamiennej Grobli

Ernest Jezionek

Nadinspektor Muhl prowadzi śledztwo w sprawie nijakiej Frydy Gurzyńskiej. Kobieta została znaleziona ciężko ranna przy jednej z gdańskich kamienic. Odratowana przebywa w szpitalu, straciła pamięć. Okoliczności zdarzenia wskazują na próbę samobójczą, jednak Muhl uważa, że ktoś chciał zamordować kobietę. Opowiadanie nagrodzone w ramach konkursu "Kryminalne opowiadanie z Trójmiastem w tle"

62059
Відеокурс

Java dla średnio zaawansowanych. Kurs video. Tworzenie profesjonalnych projektów

Jakub Zagórski

Obierz kurs na... Javę dla nieco bardziej zaawansowanych Skoro interesujesz się tym szkoleniem, to pewnie znasz już podstawy języka Java. Może ukończyłeś nasz kurs dla początkujących programistów tego języka? A może zgłębiałeś jego tajniki samodzielnie? Tak czy inaczej, skoro opanowałeś bazową wiedzę dotyczącą Javy i wiesz, że chcesz w niej programować, czas sięgnąć głębiej i zaprzyjaźnić się na przykład z popularnym systemem kontroli kodu Git oraz narzędziami do budowy projektów, takimi jak Maven i Gradle. Warto poznać pełnię możliwości Javy - po to, by pracować w niej sprawniej, szybciej i efektywniej. Dobrze jest zaznajomić się z szerokim spektrum narzędzi, jakie ten język oferuje developerom. Co Cię czeka podczas naszego profesjonalnego szkolenia? Umiejętności zdobyte w trakcie kursu pozwolą Ci: szybciej i łatwiej budować projekty, efektywniej pracować samemu, sprawniej działać w zespole, tworzyć kontrybucje w innych projektach otwartoźródłowych, dekompilować kod, by dokładnie sprawdzać jego działanie, zaciemniać kod, co potencjalnie utrudnia jego „kradzież”, odciemniać kod, by później, po procesie dekompilacji, był bardziej czytelny, skracać miejsca, gdzie porównuje się ciągi znaków, dzięki użyciu wyrażeń regularnych. Co więcej... wiedza, którą przyswoisz w ramach szkolenia, przyda Ci się podczas poszukiwania nowej, ciekawej pracy. W ofertach dla programistów Javy umiejętności korzystania z Gita, Mavena oraz Gradle’a wymieniane są na samej górze listy wymagań. Java dla średnio zaawansowanych. Kurs video. Tworzenie profesjonalnych projektów kończy się na poziomie, na którym będziesz mógł powiedzieć, że jesteś już Java developerem. Odtąd będzie tak o Tobie mówić także Twój nowy pracodawca. Git, Maven, Gradle Git, mimo że można go uznać za kluczowe narzędzie podczas pracy w zespole, dzięki swoim funkcjom jest równie przydatny, gdy nad projektem pracuje tylko jedna osoba. Został stworzony przez Linusa Torvaldsa w 2005 roku jako wolne oprogramowanie, by wesprzeć rozwój jądra Linuxa. Od tamtego czasu jest rozwijany i skutecznie wspomaga prace nawet nad naprawdę dużymi projektami. Ze wsparcia Gita korzystają między innymi Reddit, Digg, Facebook, Apache. Z kolei Maven służy do automatyzowania budowy oprogramowania na platformę Java. Jego poszczególne funkcje są realizowane dzięki wtyczkom, które pobiera się automatycznie podczas pierwszego wykorzystania. Z Mavena korzystają między innymi Google i Zalando. Na koncepcie Mavena - niejako w roli jego doskonalszego następcy - powstał Gradle. To narzędzie także służy do automatyzacji budowy oprogramowania, jednak, w przeciwieństwie do Mavena, który korzysta z XML, umożliwia używanie Kotlina DSL, co będziesz mógł zauważyć w trakcie naszego kursu. Gradle został zaprojektowany do budowania wielu projektów, nawet takich, które są naprawdę duże. Obsługuje kompilacje przyrostowe, inteligentnie określając, które części drzewa kompilacji są aktualne; każde zadanie zależne tylko od tych części nie musi być ponownie wykonywane. Korzystają z niego między innymi Netflix i Adobe. Zanurz się z nami w Javie Java dla średnio zaawansowanych. Kurs video. Tworzenie profesjonalnych projektów nauczy Cię programować asynchronicznie przy użyciu klasy Thread, interfejsu Runnable oraz klasy Executors, przybliży Ci także podstawy i zastosowanie klas atomicznych. Podpowie, jak tworzyć i korzystać z algorytmów bubble sort (sortowania bąbelkowego), insertion sort (sortowania przez wstawianie) oraz selection sort (sortowania przez wybieranie). Opanujesz procesy kreowania i używania algorytmów linear search (wyszukiwania liniowego) oraz binary search (wyszukiwania binarnego). Ukończywszy szkolenie, będziesz swobodnie korzystać z wyrażeń regularnych, dekompilować kod oraz używać programu Bytecode Viewer, który oferuje wiele dekompilatorów w jednym programie. Dzięki zaznajomieniu się z programem ProGuard zaciemnisz swój kod, a za pomocą Java Deobfuscatora odciemnisz. Opanujesz oczywiście Gita: instalowanie, konfigurowanie, budowanie nowego repozytorium; będziesz tworzyć i publikować zmiany w kodzie, pobierać je, nadpisywać i cofać stan gałęzi, pracować na wielu gałęziach, ignorować pliki oraz foldery, a także korzystać z Gita w IntelliJ IDEA. Poznasz najpopularniejsze serwisy, które oferują umieszczanie projektów używających Gita, takie jak GitHub, GitLab, Bitbucket, nauczysz się w ramach nich przemieszczać. Zaprzyjaźnisz się z Mavenem - dowiesz się, jak tworzy się w nim projekty, jak zmienia się podstawowe informacje o projekcie, poznasz zasady jego budowania, system repozytoriów, system zależności oraz system wtyczek. Zapoznasz się z Gradle’em. Także w nim stworzysz projekt, zmienisz podstawowe informacje o nim, dowiesz się, jaki ma system repozytoriów, zależności i wtyczek, nauczysz się budować w nim projekt. Na koniec wszystkie zdobyte informacje wykorzystasz do stworzenia jednego, dużego projektu.

62060
Aудіокнига

Content marketing. Od strategii do efektów

Justyna Bakalarska-Stankiewicz

Złów złotą rybkę w oceanie internetu! Wiek XXI to epoka informacji. A może raczej: nadmiaru informacji. Internet w coraz mniejszym stopniu jest źródłem cennej wiedzy, przypomina raczej śmietnik przepełniony fake newsami i milionami bodźców oddziałujących na odbiorców w każdej sekundzie. Do tego stanu rzeczy przyczyniają się także marketerzy, którzy w obliczu ślepoty bannerowej czy też programów do blokowania reklam szukają coraz skuteczniejszych metod przykucia uwagi odbiorcy. Nie jest to łatwe. Według niektórych źródeł średni czas koncentracji internautów w ostatnich latach spadł do 8 sekund - to podobno tyle, ile trwa utrzymanie uwagi przez złotą rybkę. Dlatego sposobem na zwiększenie zainteresowania internetowych "złotych rybek" miał być content marketing, czyli marketing treści. Jednak ten modny trend, realizowany w niewłaściwy sposób, wcale nie prowadzi do osiągnięcia zadowalających efektów. Zamiast tego powoduje jeszcze większy chaos komunikacyjny. Jak temu zaradzić? Tu z pomocą przychodzi Justyna Bakalarska-Stankiewicz, autorka książki, z której dowiesz się między innymi: Czego content manager może się nauczyć z oper mydlanych? Dlaczego o swoim odbiorcy powinieneś myśleć jak o przyjacielu? Czy content marketing sprzedaje? Czemu panda, pingwin i koliber powinny mieć wpływ na Twoją strategię? Jak być SMART przy określaniu celów w marketingu treści? W czym marketer powinien upodobnić się do Jezusa? Czy Twoja firma to Mędrzec czy Błazen? Jak pisać do odbiorców, którzy nie czytają? A także wielu innych rzeczy, dzięki którym stworzysz naprawdę skuteczną strategię contentmarketingową dla swojej firmy i marki osobistej.

62061
Aудіокнига

O mrówkach i dinozaurach

Liu Cixin

Tajemnice pierwszej i najwspanialszej ziemskiej cywilizacji. Ziemia. Okres kredy. Mrówki i dinozaury stworzenia zupełnie niepodobne do siebie nawzajem, ale świetnie się uzupełniające z biegiem czasu nawiązały ścisłą współpracę. Podstawą ich sojuszu były zwykłe usługi dentystyczne. Ale z tych skromnych początków wzięły się pismo, matematyka, komputery, fuzja jądrowa, antymateria, a nawet podróże kosmiczne prawdziwa epoka cudów! Tak wspaniałe przedsięwzięcia mają jednak swoją cenę. Mrówczo-jaszczurza cywilizacja w miarę rozwoju najpierw zaczęła niszczyć biosferę, a potem wszystko, co jest od niej zależne. Mimo to dinozaury nie chciały słuchać ostrzeżeń mrówek o nadciągającej katastrofie ekologicznej. Owady stanęły przed wielkim dylematem: zniszczyć dinozaury czy zginąć wraz z nimi? Żartobliwy ton i ogromny rozmach. - Gary K. Wolfe, Locus Adrian Tchaikovsky w Dzieciach czasu przedstawił rozwój cywilizacji pająków współpracujących z mrówkami. () Cixin Liu zdecydował się na bardziej fantazyjne i satyryczne podejście w O mrówkach i dinozaurach. Symbiotyczna cywilizacja, którą opisuje, pod wieloma względami odzwierciedla ludzkie społeczeństwo. (...) Ta książka to baśń czy alegoria, z której wiele można się nauczyć. - Gareth D. Jones, SFcrowsnest

62062
Aудіокнига

Kraina Chichów

Jonathan Carroll

Wznowienie najgłośniejszej powieści Jonatana Carrolla niezwykłej mieszanki humoru i horroru. Odwołując się do słów samego Carrolla, można by stwierdzić, iż Kraina Chichów to książka, od której czytelnikowi włos się jeży na głowie, gdyż okazuje się, że potworem może być wszystko, co nas otacza: znajomi, jedzenie na stole i półki pełne książek. Jest to też powieść o cudzie i grozie tworzenia porusza problem osiągnięcia artystycznego: czy wielki pisarz jest zarazem wielkim alchemikiem, zdolnym przemienić słowo zapisane na papierze w człowieka w niebieskim kapeluszu, który naprawdę stanie pod naszymi drzwiami? A jeżeli jest do tego zdolny, to czy jest to wspaniałe, czy potworne. Jonathan Carroll to jeden z najpopularniejszych w Polsce pisarzy amerykańskich. Wiedeńczyk z wyboru, twórca magicznych światów przelanych na karty książek. REBIS opublikował wszystkie jego powieści m.in. najsłynniejszą Krainę Chichów, a także Dziecko na niebie, Śpiąc w płomieniu i Zakochanego ducha - trzy zbiory opowiadań (m.in. w 2012 roku Kobieta, która wyszła za chmurę) i jeden zbiór scenariuszy filmowych oraz książkę blog Oko dnia.

62063
Eлектронна книга

Jan Woleński. Wierzę w to, co potrafię zrozumieć

Jan Woleński

 Co sądzi o religii? Czy Bóg wybrał go na ateistę? Dlaczego ma słabość do pięknych kobiet? W osobistych rozmowach Jan Woleński odsłania zakamarki swojego filozoficznego umysłu i racjonalnej duszy. Wraca pamięcią do czasów Polski powojennej i ludowej, opowiada o mechanizmach funkcjonowania starego systemu, mierzy się z próbą jego etycznej oceny, rewiduje swoje postawy sprzed lat. Nie stroni przy tym od zaskakujących wyznań, dystansu do samego siebie, szczypty humoru i morza dobrze uzasadnionego racjonalizmu, który przebija z jego postawy.   Ten wywiad-rzeka, przeprowadzony przez Jolantę Workowską, Jacka Prusaka i Sebastiana Kołodziejczyka, to wciągająca podróż od skomplikowanych korzeni czołowego polskiego filozofa, przez życiowe pokusy i złożone filozoficzne zagadnienia, którym próbuje stawić czoła, po wyważoną diagnozę i ocenę dzisiejszych problemów społeczno-obyczajowych.

62064
Aудіокнига

Medytacja. Sposób na lepsze życie

Dorota Mrówka

Usiądź wygodnie. Zamknij oczy. Odetchnij... Stres, przygnębienie, poczucie niskiej wartości - te ponure stany od czasu do czasu dopadają każdego. Dopadają i niszczą, odbierają spokój i radość życia. Czy musimy się im poddawać? Czy nie ma sposobu na to, by mimo nich żyć szczęśliwie? Owszem, jest. Nazywa się MEDYTACJA. Codzienna, cierpliwa praktyka wyciszająca umysł, ciało i psychikę. Nie żadna magia, która sprawia, że wszystkie kłopoty znikają jak za dotknięciem czarodziejskiej różdżki. Medytowanie ich nie eliminuje, ale pozwala spojrzeć na nie inaczej. Mniej nerwowo. Bardziej realnie. Jak na coś, co przychodzi i przemija. Proponowane przez Dorotę Mrówkę techniki i sposoby medytacji pochodzą z różnych ścieżek duchowego rozwoju. Są tak opracowane, by mogły służyć każdemu - bez względu na światopogląd czy wyznanie. Potraktuj je jako narzędzia pracy nad sobą i własnym umysłem. Pozwolą Ci spojrzeć na codzienne sprawy z innej perspektywy, nauczą dystansu, zdolności do odpuszczania i akceptacji życia takim, jakie jest. To sprawdzone techniki - wielu osobom pomogły poradzić sobie z trudnymi sytuacjami, toksycznymi relacjami czy destrukcyjnymi emocjami. Autorka ufa, że także Tobie przydadzą się w potrzebie, ale też na co dzień - bo medytować trzeba codziennie. Codziennie po trochu. Dążąc do coraz lepszego, pełniejszego życia.