Результати пошуку
Grywalizacja. Mechanika gry na stronach WWW i w aplikacjach mobilnych
Gabe Zichermann, Christopher Cunningham
Zakoduj grywalizację w umysłach swoich klientów! Na rynku aplikacji jest już tak ciasno, że nowy produkt musi być zaskakujący, nowatorski i atrakcyjny, a ponadto gwarantować dużo przyjemności z użytkowania. Dopiero wtedy ma szansę konkurować z innymi, dostępnymi wcześniej. Warto więc zastanowić się nad tym, co sprawia, że jedna aplikacja zdobywa popularność, a druga o identycznej funkcjonalności nie może się przebić. Wszyscy autorzy pragną, aby ich dzieło należało do tej pierwszej kategorii. Jak to osiągnąć? Wszyscy wiedzą, jak gry potrafią wciągać. Często już po pierwszym uruchomieniu gracze mają problem, żeby zakończyć rozrywkę, i wracają do niej w każdej wolnej chwili. A gdyby zastosować mechanizmy stosowane w grach także w aplikacjach? Czy użytkownicy też mogliby się od nich uzależnić? Oczywiście! Proces ten nazywa się grywalizacją i jest powszechnie stosowany! W tej książce znajdziesz wiedzę niezbędną do wykorzystania tych elementów w Twojej aplikacji. Dzięki temu łatwiej osiągniesz sukces! Niezależnie od tego, czy jesteś producentem, projektantem, kierownikiem czy deweloperem gier, książka ta pozwoli Ci zrozumieć, jak tworzyć mechanikę gry zapewniającą lojalność klientów. Odkryj system motywacyjny stosowany przez projektantów gier do angażowania różnych typów klientów Poznaj podstawowe elementy mechaniki gry: punkty, odznaczenia, poziomy, wyzwania i tabele wyników Skuś klientów odpowiednią strukturą nagród, pozytywnym wzmocnieniem lub pętlami informacji zwrotnych Połącz grę z elementami społecznymi i działaniami takimi, jak zbieractwo, heroizm, chwalenie się lub dawanie prezentów Poznaj opisy systemów grywalizacji stosowanych przez Nike i Yahoo! oraz przeanalizuj rozwiązania firm Google, Facebook i Zynga Zaprojektuj i zaimplementuj grywalizację na prostej witrynie Gabe Zichermann to jeden z najlepszych ekspertów od grywalizacji. Jest przewodniczącym Gamification Summit and Workshops ( https://GSummit.com ). Christopher Cunningham to przedsiębiorca i ekspert od technologii informatycznych, który pomógł odkryć jedno z pierwszych rozwiązań dotyczących grywalizacji. Zachęć użytkowników do korzystania z Twojej aplikacji na okrągło!
Hadoop. Komplety przewodnik. Analiza i przechowywanie danych
Tom White
Analiza danych z Hadoopem — i wszystko staje się prostsze! Podstawy Hadoopa i model MapReduce Praca z Hadoopem, budowa klastra i zarządzanie platformą Dodatki zwiększające funkcjonalność Hadoopa Platforma Apache Hadoop to jedno z zaawansowanych narzędzi informatycznych. Dzięki niej można przeprowadzać różne operacje na dużych ilościach danych i znacznie skrócić czas wykonywania tych działań. Wszędzie tam, gdzie potrzebne jest szybkie sortowanie, obliczanie i archiwizowanie danych — np. w dużych międzynarodowych sklepach internetowych, serwisach społecznościowych lub wyszukiwarkach, takich jak Amazon, Facebook, Yahoo!, Apache Hadoop sprawdza się znakomicie. Jeśli potrzebne Ci narzędzie do poważnej analizy dużych zbiorów danych, nie znajdziesz lepszego rozwiązania! Tę książkę napisał wytrawny znawca i współtwórca Hadoopa. Przedstawia w niej wszystkie istotne mechanizmy działania platformy i pokazuje, jak efektywnie jej używać. Dowiesz się stąd, do czego służą model MapReduce oraz systemy HDFS i YARN. Nauczysz się budować aplikacje oraz klastry. Poznasz dwa formaty danych, a także wykorzystasz narzędzia do ich pobierania i transferu. Sprawdzisz, jak wysokopoziomowe narzędzia do przetwarzania danych współdziałają z Hadoopem. Zorientujesz się, jak działa rozproszona baza danych i jak zarządzać konfiguracją w środowisku rozproszonym. Przeczytasz również o nowinkach w Hadoopie 2 i prześledzisz studia przypadków ilustrujące rolę Hadoopa w systemach służby zdrowia i przy przetwarzaniu danych o genomie. Hadoop i model MapReduce Systemy HDFS i YARN Operacje wejścia – wyjścia w platformie Hadoop Typy, formaty, funkcje i budowa aplikacji w modelu MapReduce Zarządzanie platformą Hadoop Avro, Parquet, Flume i Sqoop — metody pracy z danymi Pig, Hive, Crunch i Spark — wysokopoziomowe narzędzia do przetwarzania danych HBase i ZooKeeper — praca w środowisku rozproszonym Integrowanie danych w firmie Cerner Nauka o danych biologicznych Cascading Hadoop — rozwiązanie na miarę wyzwań globalnych! Tom White — jeden z czołowych ekspertów w zakresie obsługi platformy Hadoop. Członek organizacji Apache Software Foundation, inżynier oprogramowania w firmie Cloudera.
Hakowanie Androida. Kompletny przewodnik XDA Developers po rootowaniu, ROM-ach i kompozycjach
Jason Tyler (Author), Will Verduzco (Contributor)
Sprawdź, co potrafi Twój telefon! System operacyjny Android ma rzeszę fanów. Zdobył ich dzięki swym niezwykłym możliwościom, imponującej elastyczności oraz ogromowi dostępnych aplikacji. System ten łączy w sobie prostotę ważną dla początkujących użytkowników z możliwościami rozwoju i ingerencji istotnymi dla tych zaawansowanych. Jeżeli masz pomysł, jak ulepszyć Twój system operacyjny, jeżeli chcesz dostosować go do swoich potrzeb, trafiłeś na właściwą książkę! Dzięki niej dowiesz się, jak skutecznie zrootować Twoje urządzenie i przejąć nad nim pełną kontrolę. To jest pierwszy i najważniejszy krok. Gdy go wreszcie uczynisz, świat pełen różnych wersji ROM-ów, modyfikacji i atrakcyjnych funkcjonalności stanie przed Tobą otworem. W trakcie lektury nauczysz się modyfikować wygląd i styl Twojego Androida, tworzyć pełną kopię bezpieczeństwa oraz wydłużać życie baterii. Znajdziesz tu również szczegółowe informacje na temat rootowania konkretnych modeli telefonów oraz tabletów. Książka ta jest idealną pozycją dla wszystkich chcących wycisnąć jeszcze więcej z telefonów z systemem Android. Dzięki tej książce: przygotujesz środowisko pracy zrootujesz swój telefon dostosujesz wygląd systemu zainstalujesz niestandardowy ROM Naucz swój telefon nowych, fantastycznych sztuczek!
Wejdź do świata magii! Twój przewodnik po grze Harry Potter: Wizards Unite
Zosia Danowska, Bartosz Danowski
Czarodziejko! Czarodzieju! Ministerstwo Magii alarmuje: wydarzyła się Katastrofa i magiczne przedmioty pojawiają się w świecie mugoli. Trzeba je zebrać i odesłać z powrotem - bądź w gotowości, bo każda różdżka się przyda! Do zespołu zadaniowego powołanego przez Ministerstwo Magii i Międzynarodową Konferencję Czarodziejów dołączyć może każdy. Jak przyłączyć się do teamu? Wystarczy, że zainstalujesz na swoim smartfonie grę Harry Potter: Wizards Unite. Ta aplikacja mobilna, stworzona przez studio Niantic odpowiedzialne za sukces Pokemon GO, umożliwia graczom wcielanie się w wysłanników SOS, czyli Sił Ochrony Sekretu Kodeksu Tajności walczących ze skutkami Katastrofy. Jako początkujący rekrut potrzebujesz pomocy - sięgnij więc po ten poręczny przewodnik. Książka Bartosza i Zosi Danowskich to prawdziwa Mapa Huncwotów. Z nią już od pierwszych chwil będziesz pewnie poruszać się w świecie gry Harry Potter: Wizards Unite. Dowiedz się: jak tworzyć identyfikator ministerialny jaka profesja będzie dla Ciebie najodpowiedniejsza czym są zguby i gdzie ich szukać dlaczego warto odwiedzać gospody i cieplarnie czym są fortece i co można w nich zdobyć A zatem różdżka... to znaczy smartfon w dłoń - i do dzieła!
Hartowanie Linuksa we wrogich środowiskach sieciowych. Ochrona serwera od TLS po Tor
Kyle Rankin
Bezpieczeństwo serwerów - od TLS do TOR W dzisiejszym świecie, w którym wiele codziennych aktywności odbywa się przez internet, bardzo dużo zależy od bezpieczeństwa serwerów. Kiedy zwykli ludzie tworzą społeczności, komunikują się i robią zakupy online, hakerzy niestrudzenie przeglądają sieć, poszukując słabych punktów. Atakują różne obiekty: mogą to być agencje rządowe, elektrownie i banki, ale równie dobrze ich celem może się stać jakakolwiek sieć komputerów. Chodzi o uzyskanie wrażliwych informacji, zbiorów danych osobowych czy wreszcie przejęcie kontroli nad systemem. Co gorsza, agresorzy odnoszą sukcesy nawet w przypadku sieci, w których wdrożono złożone i kosztowne zabezpieczenia. Dzięki tej książce poznasz sprawdzone i niezbyt skomplikowane procedury, które pozwolą Ci na zahartowanie swoich danych. Zawarte tu treści przedstawiono w sposób bardzo praktyczny, z uwzględnieniem najnowszych osiągnięć w dziedzinie zabezpieczania systemów. Najpierw zapoznasz się z ogólnym ujęciem tematyki bezpieczeństwa systemów, w tym stacji roboczych, serwerów i sieci. Następnie dowiesz się, w jaki sposób zahartować specyficzne usługi, takie jak serwery WWW, pocztę elektroniczną, systemy DNS i bazy danych. Na końcu książki znalazł się rozdział poświęcony reagowaniu na incydenty - to również jest wiedza potrzebna każdemu administratorowi. Najciekawsze zagadnienia: Hartowanie stacji roboczych, w tym stacji roboczych administratorów Zabezpieczanie infrastruktury i ustawienie zapory sieciowej Zaawansowane hartowanie serwerów poczty elektronicznej Korzystanie z podstawowych i zaawansowanych właściwości usługi DNS Poruszanie się w sieci TOR Po pierwsze: zabezpiecz swoją sieć i zahartuj swój system! Kyle Rankin od wielu lat zajmuje się administrowaniem systemów informatycznych. Jest uznanym ekspertem w dziedzinie zabezpieczania infrastruktury, architektury, automatyzacji i rozwiązywania problemów z tym związanych. Rankin jest nagradzanym felietonistą magazynu "Linux Journal" i przewodniczącym rady doradczej Purism. Często wygłasza referaty na konferencjach poświęconych oprogramowaniu open source i bezpieczeństwu, takich jak O'Reilly Security Conference, CactusCon, SCALE, OSCON, LinuxWorld Expo, Penguicon.
Technika HDR. Warsztaty fotograficzne
Pete Carr, Robert Correll
Fotografuj metodą HDR, aby pokazać kunszt i potęgę swojej wyobraźni Jak technika HDR kompensuje ograniczenia aparatu? Jak stworzyć kilka plików HDR z jednego zdjęcia? Jak przetwarzać zdjęcia HDR za pomocą programów Photomatix i Photoshop Elements? Jeśli zgłębisz tajemnice fotografii o wysokiej rozpiętości tonalnej (HDR), zdobędziesz umiejętności, które pozwolą Ci przekładać Twoje artystyczne wizje na fantastyczne obrazy o niezwykłym bogactwie szczegółów. W książce, którą trzymasz w rękach, odnajdziesz źródło twórczej inspiracji oraz wiedzę o tym, jak wykorzystać możliwości tej niezwykłej techniki — od dokładnych instrukcji w kwestii wykonywania zdjęć, po ich perfekcyjną obróbkę metodą HDR. Dzięki temu podręcznikowi nauczysz się oceniać potencjał scen pod kątem techniki HDR, a także fotografować krajobrazy, architekturę, pejzaże miejskie, wnętrza i ludzi w wielu różnych stylach. Dowiesz się, jakie narzędzia warto zastosować i w jaki sposób połączyć kilka ekspozycji, aby uzyskać zdjęcia przypominające impresjonistyczne sceny lub surrealistyczne wizje. Poznasz sposoby wykorzystywania programów komputerowych Photomatix i Photoshop Elements do przetwarzania zdjęć w celu uzyskania doskonałej szczegółowości obrazu i zadziwiającego efektu artystycznego. Rozpiętość tonalna w fotografii cyfrowej Ekspozycja Oświetlenie i filtry Fotografia HDR Metody uzyskiwania kilku ekspozycji Fotografia krajobrazowa, uliczna i portrety Programy komputerowe — Photomatix i Photoshop Elements Metody przetwarzania fotografii Zdjęcia czarno-białe Krosowanie
Hello World! Przygoda z programowaniem dla dzieci i absolutnie początkujących. Wydanie II
Warren Sande, Carter Sande
Nauka programowania to świetny pomysł, ale musimy Cię ostrzec: programowanie wciąga! Jeśli nauczysz się porozumiewać z komputerem w jego języku, szybko zorientujesz się, że napisanie własnej gry, skryptu do złożonych obliczeń czy funkcjonalnej aplikacji do codziennego użytku daje wielką satysfakcję i sprawia mnóstwo radości. Co więcej, programowania można nauczyć się niemal w każdym wieku. Wystarczy odrobina cierpliwości i konsekwencji! Trzymasz w ręce chyba najlepszy podręcznik do nauki programowania dla osób absolutnie początkujących — nawet takich, które komputera używają wyłącznie do przeglądania stron i obsługi poczty. W sposób szczególny nadaje się on dla dzieci, ale skorzystają z niego również dorośli, którzy chcą poznać podstawy programowania. Jasno i klarownie przedstawiono tu wszystkie niezbędne informacje, a liczne (bardzo zabawne) przykłady pozwalają na głębsze zrozumienie prezentowanych treści. Nauka odbywa się w języku Python. Jest to język łatwy w nauce, a przy tym bardzo popularny i wciąż rozwijany. Co więcej, przyswojenie sobie Pythona pozwala na szybką naukę innych języków! W tym podręczniku znajdziesz informacje m.in. o tym: jak przygotować się do pracy: zainstalować Pythona i napisać pierwsze linie kodu czym są i do czego służą zmienne, typy danych, operatory czym jest GUI i jak go napisać jakie są rodzaje pętli, co to są funkcje i na czym polega obsługa zdarzeń jak przygotować symulacje komputerowe Witaj w niezwykłym świecie programowania! Warren Sande — jest inżynierem systemów elektronicznych. Na co dzień korzysta z Pythona zarówno do nauczania programowania, jak i do pisania w pełni profesjonalnych skryptów. Carter Sande — jest uczniem o wielkiej pasji do technologii. Troszczy się o szkolną sieć informatyczną, chętnie pomaga kolegom w rozwiązywaniu problemów z komputerami, a ponadto uwielbia jeździć na rowerze i grać w stare gry wideo.
Head First Ajax. Edycja polska
Rebecca Riordan
Technologia AJAX (skrót od ang. Asynchronous JavaScript and XML) tchnęła nowe życie w strony internetowe. Sprawiła, że stały się one interaktywne, przyjazne w użyciu oraz dynamiczne. Dzięki niej aplikacje internetowe coraz bardziej przypominają te standardowe, znane z codziennej pracy. Jeśli jednak ogrom możliwości tej technologii wydaje Ci się trudny do opanowania -- jesteś w błędzie! Przekonaj się, że z dobrym podręcznikiem nic nie bywa trudne! "Head First Ajax. Edycja polska" to kolejny przyjazny podręcznik z cieszącej się wielkim uznaniem Czytelników serii Head First. Znajdziesz tu nowatorskie i skuteczne techniki nauki, a przy tym dużo praktycznych informacji i humoru. Trudno wyobrazić sobie lepsze warunki do zdobywania nowej wiedzy. Dzięki tej książce dowiesz się, jak myśleć "po ajaksowemu", obsługiwać zdarzenia, okiełznać asynchroniczność oraz wykorzystać model DOM i format JSON. Te oraz wiele innych ciekawych wiadomości, dzięki którym szybko opanujesz tajniki AJAX-a, znajdziesz właśnie w tym wyjątkowym podręczniku. Przeznaczenie technologii AJAX Skutki asynchroniczności żądań w AJAX-ie Obsługa zdarzeń w języku JavaScript Wykorzystanie wielu procedur dla jednego zdarzenia Operacje na drzewie DOM Zastosowanie frameworków oraz innych bibliotek Użycie formatu XML w żądaniach i odpowiedziach Format JSON Tworzenie formularzy i ich walidacja Żądania POST Odkryj, jak skuteczny i przyjazny może być podręcznik do nauki AJAX-a!