Wydawca: Helion
Helion - niekwestionowany lider wśród wydawców (lub największe wydawnictwo informatyczne) literatury informatycznej w Polsce. Działa na polskim rynku książki nieprzerwanie od 1991 roku.

Od początku swojej działalności wydawnictwo Helion wspiera rozwój specjalistów z szeroko pojętej branży IT. To doskonała baza wiedzy dla osób, które chcą poznać tajniki informatyki, programowania, sztucznej inteligencji, cyberbezpieczeństwa czy grafiki komputerowej i innych umiejętności związanych z nowoczesnymi technologiami.

Helion oferuje szeroki wybór książek oraz ebooków z różnych dziedzin informatyki, zawsze aktualnych i zgodnych z najnowszymi trendami technologicznymi.
1945
Ebook

Monitorowanie otoczenia z Arduino

Emily Gertz, Patrick Di Justo

Zbuduj własne urządzenia pomiarowe z platformą Arduino! Arduino to niesamowita platforma, która otworzyła przed światem elektroniki mnóstwo nowych możliwości. Dzięki prostocie obsługi zdobyła rzeszę zwolenników, a to przełożyło się na ilość dostępnych w sieci materiałów i publikacji. Dla platformy Arduino opracowano liczne akcesoria, które pozwalają użytkownikowi rozbudować każdy układ. Dodatkowo istnieje też możliwość połączenia jej z kolejną popularną platformą — Raspberry Pi. Z tym duetem osiągniesz wszystko! Ten fantastyczny podręcznik pokaże Ci, jak wykorzystać Arduino do zbierania informacji o otaczającym świecie. Pomiar poziomu hałasu, temperatury i wilgotności to tylko część projektów, które możesz zrealizować dzięki tej platformie. W trakcie lektury dowiesz się, jak wykorzystać moduł sieciowy oraz zaprezentować zebrane dane na wyświetlaczu. Chciałbyś mieć swój własny licznik Geigera? To cudo jest w Twoim zasięgu! Podczas realizacji przedstawionych tu projektów poznasz platformę Arduino i zaczniesz tworzyć własne układy. Sięgnij po tę książkę i zanurz się w świat układów elektronicznych. Zbuduj swój własny: termometr miernik hałasu licznik Geigera wymarzony układ z platformą Arduino! Arduino — Twoja przepustka do świata elektroniki!    

1946
Ebook

Java. Techniki zaawansowane. Wydanie X

Cay S. Horstmann

Java jest dojrzałym i bezpiecznym językiem programowania, który pozwala na tworzenie kodu działającego niezależnie od platformy. Jest przy tym cały czas konsekwentnie rozwijany przez firmę Oracle. Java w wersji SE 8 stała się innowacyjnym, nowoczesnym narzędziem o imponujących możliwościach. Aby w pełni wykorzystać szanse, które niesie Java SE 8, i tworzyć kod o wysokiej jakości, niezbędne jest pogłębione zrozumienie tego języka i konieczna jest gruntowna znajomość jego bibliotek. Książka ta jest kolejnym, gruntownie zaktualizowanym i przeorganizowanym wydaniem czołowego podręcznika dla poważnych programistów Javy, którzy chcą skorzystać z nowych możliwości języka. W tym drugim z dwóch tomów książki opisano zagadnienia zaawansowane, takie jak API strumieni, biblioteki do obsługi daty, czasu i kalendarzy, zaawansowane zastosowania biblioteki Swing czy zagadnienia związane z bezpieczeństwem. Przedstawiono również najlepsze praktyki programowania aplikacji. Co ważne, prezentacja zagadnień umożliwia ich łatwe zrozumienie i praktyczne zastosowanie. Najważniejsze zagadnienia ujęte w książce: biblioteka strumieni Javy 8 oraz strumienie wejścia-wyjścia tworzenie aplikacji sieciowych pracujących z użyciem protokołu HTTP interfejs JDBC i programowa obsługa baz danych interfejs programowy bezpieczeństwa i wykorzystanie algorytmów szyfrowania interfejs programowy Java 2D Java. Dojrzałe rozwiązania, profesjonalna jakość aplikacji!

1947
Ebook

Selenium i testowanie aplikacji. Receptury. Wydanie II

Unmesh Gundecha

Projektanci nowoczesnych aplikacji internetowych muszą obecnie sprostać wielu wyzwaniom. Oprogramowanie, które tworzą, musi działać wydajnie i bezbłędnie w różnych przeglądarkach, na różnych platformach, na różnych urządzeniach. Wobec rosnących wymagań testowanie aplikacji staje się bardzo ważnym etapem jej rozwoju. Jako że zaprojektowanie i przeprowadzenie takich testów jest dość złożonym zadaniem, warto zapewnić sobie sprawdzone narzędzie umożliwiające automatyzację testów aplikacji. Takim narzędziem z pewnością jest Selenium Web Driver — framework służący do automatyzacji przeglądarek internetowych. W tej książce przedstawiono zaawansowane techniki testowania aplikacji internetowych za pomocą Selenium Web Driver i pokrewnych narzędzi. Zaprezentowano skuteczne i efektywne metodyki testowania aplikacji przeznaczonych dla komputerów stacjonarnych, przeglądarek mobilnych i działających w środowisku rozproszonym. Opisano tu również wzorce projektowe, takie jak testy bazujące na danych, obiekty stron i mapy obiektów. Przedstawiono techniki rozszerzania frameworka Selenium i dostosowywania go do szczególnych działań. W książce zaprezentowano ponad 80 receptur, które z pewnością okażą się przydatne podczas automatyzacji testów aplikacji. Czego możesz oczekiwać od tej książki... Zrozumiesz działanie lokalizatorów. Nauczysz się korzystać z różnych metod lokalizowania, co pomoże Ci budować niezawodne testy. Nauczysz się wzorca PageFactory, który pozwala budować rozbudowane i łatwe do utrzymania frameworki testów. Zapoznasz się ze sposobami integracji Selenium WebDriver API z narzędziami ATDD (BDD) takimi, jak Cucumber, SpecFlow, Capybara i Behave. Nauczysz się konfigurować symulatory i urządzenia iPhone (Android) w celu testowania aplikacji webowych za pomocą Appium. Dowiesz się, jak skonfigurować środowisko Selenium Grid pozwalające na szybsze i współbieżne wykonywanie testów. Dzięki niemu zwiększysz pokrycie testowe oraz skrócisz czas uruchomienia testów dla wielu przeglądarek. Będziesz potrafił budować rozszerzone testy Selenium WebDriver dla zwiększenia pokrycia Twojej aplikacji testami. Nowoczesne testowanie: Selenium Web Driver!

1948
Ebook

Java. Zadania z programowania. Przykładowe imperatywne rozwiązania

Mirosław J. Kubiak

Programowanie w Javie - szybko i konkretnie "Jeśliby posadzić milion małp przy milionie klawiatur, któraś z nich napisze w końcu program w Javie. Reszta zrobi to w Perlu" - głosi jedna z informatycznych anegdot punktujących Javę. Cokolwiek by jednak mówić o tym języku programowania, trzeba przyznać, że powstały w nim kod jest niezależny od systemu operacyjnego i procesora. Właśnie ta cecha stanowi o ogromnej popularności Javy. Jeśli chcesz dołączyć do licznego grona programistów piszących aplikacje w tym języku, z pewnością przyda Ci się wiedza zgromadzona w dwuczęściowym zbiorze Java. Zadania z programowania, przygotowanym przez Mirosława J. Kubiaka. W pierwszym tomie, zatytułowanym Przykładowe imperatywne rozwiązania, autor na wybranych przykładach przedstawia ideę paradygmatu programowania imperatywnego. Ta część zbioru zadań jest przeznaczona dla osób, które albo nie znają Javy, albo nie czują się w niej swobodnie, a chciałyby zgłębić tajniki tego języka programowania. Książka zawiera ponad 80 rozmaitych zadań z programowania imperatywnego i obiektowego o zróżnicowanym poziomie trudności - ich skrupulatne prześledzenie pozwoli Ci na szybkie i dogłębne zapoznanie się z podstawami Javy. Zadania zostały zilustrowane gotowymi listingami przykładowych programów w tym języku, a w umieszczonym na końcu dodatku znajdziesz wskazówki objaśniające poszczególne kroki, które należy wykonać, aby napisać i skompilować dowolny program w środowisku Apache NetBeans IDE. Proste operacje wejścia-wyjścia Instrukcje warunkowe Iteracje Tablice Pliki Wątki Programowanie obiektowe i generyczne Daty i godziny w Javie Poznaj podstawy języka Java w zadaniach i rozwiązaniach

1949
Ebook

Nowoczesny e-mail marketing. Uniwersalny, responsywny i skuteczny mailing w HTML-u

Jason Rodriguez

Nie musisz uczęszczać do akademii sztuk pięknych, by tworzyć witryny marzeń! Stworzenie doskonałej strony WWW wymaga współpracy grafika i programisty, który potrafi przekuć jego wizję na język kodu. Czy jest możliwe połączenie tych dwóch ról? Czy programista może nauczyć się tworzyć atrakcyjne, eleganckie i estetyczne strony WWW bez pomocy grafika? Dowiedz się, jak to osiągnąć i zoptymalizować swoją pracę! Sięgnij po kolejne wydanie tej bogato ilustrowanej książki i poznaj najlepsze zasady projektowania stron internetowych. W kolejnych rozdziałach zdobędziesz bezcenną wiedzę na temat dobierania kolorów, tworzenia układów stron oraz korzystania z tekstur. Ponadto poznasz szkielety Foundation i Bootstrap. Najnowsze wydanie tej cenionej książki kładzie nacisk na tworzenie responsywnych stron, które prezentują się dobrze zarówno na dużych, jak i małych ekranach. Książka ta jest doskonałą lekturą dla wszystkich pasjonatów tworzenia stron WWW! Dowiedz się, jak: Dobierać kolory, by komponować zabójcze schematy barw. Tworzyć elastyczne układy stron, które wyglądać będą rewelacyjnie na wszystkich urządzeniach. Wykorzystywać tekstury, w tym potęgę nawet najprostszych elementów takich, jak: punkt, linia, figura, głębia czy deseń. Budować solidne układy, efektywnie stosując systemy siatek i białą przestrzeń. Opanować sztukę transformacji ... nudnych kompozycji w olśniewające perły przy pomocy samej typografii. Stosować frameworki w rodzaju Foundation i Bootstrap do tworzenia solidnie ustrukturyzowanych projektów. Wybierać, modyfikować i pozycjonować grafiki na stronie. I wielu innych rzeczy... Przewodnik po projektowaniu stron dla programistów!

1950
Ebook

Jak tego dowieść - krótka opowieść. Dowody matematyczne dla każdego

Dariusz Laskowski

Popularnonaukowa książka o dowodach matematycznych Trzydzieści wybranych twierdzeń matematycznych z pełnymi dowodami Trzy główne typy dowodów: dowody wprost, dowody przez sprowadzenie do niedorzeczności i dowody indukcyjne Opowieści o niewymierności liczby i liczby e, nieprzeliczalności zbioru liczb rzeczywistych, twierdzeniu Pitagorasa, nieskończoności zbioru liczb pierwszych i inne Profesor na wykładzie myśli A, mówi B, a na tablicy pisze C. A student słyszy D, widzi E, do kajetu pisze F, a i tak nic z tego nie rozumie. prof. L. Jeśmanowicz Większości z nas matematyka kojarzy się ze zlepkiem niezrozumiałych twierdzeń, ślęczeniem nad zeszytami i strużką potu na czole podczas zmagań pod tablicą. W dodatku - bez względu na to, czy darzysz królową nauk gorącą miłością, czy też nie - na którymś etapie życia po prostu musisz ją zaliczyć. Jednak nie ma co drzeć szat i wylewać krokodylich łez. Pozaszkolna matematyka to naprawdę świetna zabawa, sensacyjne odkrycia i fascynujące opowieści. Nie na darmo przecież matematyk i publicysta Michał Szurek twierdzi, że "matematyka jest jedyną humanistyczną nauką ścisłą". Trudno Ci w to uwierzyć? W takim razie potrzebujesz dowodu! Książeczka, którą trzymasz w ręku, jest Twoim biletem wstępu do tej części matematyki, która większości (także wykształconych) ludzi wydaje się niedostępna, a może nawet dziwna. I jeśli pragniesz ją jak najszybciej odłożyć, dowiedz się, że jest ona właśnie dla Ciebie! Zamieszczone tu dowody czyta się jak zwykłe opowieści, choć nie skutkuje to najmniejszym uszczerbkiem na ich ścisłości. Dla zrozumienia wszystkich dowodów wystarcza znajomość matematyki na poziomie szkoły średniej, a większość rozdziałów jest odpowiednia także dla gimnazjalistów. Po lekturze niektóre matematyczne zawiłości zaczniesz rozgryzać w sposób iście lekkoatletyczny - "Rzut oka na tablicę i wszystko widać". Dariusz Laskowski jest absolwentem Wydziału Matematyki Uniwersytetu Mikołaja Kopernika w Toruniu, nauczycielem matematyki z wieloletnim doświadczeniem wciąż zafascynowanym swoim przedmiotem, jest też autorem kilkunastu artykułów zamieszczonych w "Delcie", "Matematyce w Szkole", "Magazynie Miłosników Matematyki", "Matematyce - Czasopiśmie dla nauczycieli". W swojej książce Jak tego dowieść - krótka opowieść. Dowody matematyczne dla każdego w taki sposób przybliża Czytelnikowi metody dowodowe stosowane w matematyce, że można czytać z przyjemnością ich rozumienia.

1951
Ebook

PowerPoint 2010 PL. Ilustrowany przewodnik

Roland Zimek

Oczaruj szefa i klienta! Zrób błyskotliwą prezentację w PowerPoincie 2010 PL Podstawy pracy, czyli jak opanować wszystkie potrzebne pojęcia i sztuczki Edycja slajdów i dodawanie własnych elementów, czyli jak zadbać o treść przekazu Projekty i animacje, czyli jak zrobić świetne wrażenie PowerPoint to program, o którym z pewnością już słyszałeś — nawet jeśli nie miałeś jeszcze okazji samodzielnie z niego korzystać. Miliony ludzi używają go w codziennej pracy, przygotowując najróżniejsze prezentacje multimedialne. Nowa wersja tej aplikacji od poprzednich różni się przede wszystkim znacznie większymi możliwościami w zakresie edycji wideo oraz edycji grafiki, w tym grafiki SmartArt. Ciekawe efekty artystyczne, efektowne przejścia między slajdami, grupowanie slajdów w sekcje i wiele innych nowinek — to wszystko sprawia, że praca z PowerPointem 2010 PL staje się prawdziwą przyjemnością i nie wymaga już wspomagania się innymi aplikacjami graficznymi. Książka "PowerPoint 2010 PL. Ilustrowany przewodnik" szybko i bezboleśnie przeprowadzi Cię przez proces odkrywania kapitalnych funkcji tego programu — od pierwszego uruchomienia do ostatniego zapisu efektu Twojej pracy. Dowiesz się z niej, jak przygotowywać ramy prezentacji oraz wstawiać i edytować slajdy, pola tekstowe, wykresy czy diagramy, a nawet filmy ze stron WWW. Nauczysz się zarządzać slajdami, tworzyć album fotograficzny, używać animacji oraz motywów, przeprowadzać pokaz i zmieniać kolejność slajdów w jego trakcie. W wygodny i efektywny sposób, z mnóstwem ilustracji pod ręką, poznasz wszelkie tajniki obsługi programu, którego znajomość może zapewnić Ci awans! Okno programu i prezentacja przenośna Wstawianie nowych slajdów i układy slajdów Pola tekstowe, wykresy, grafika SmartArt i obrazy Cliparty, klipy multimedialne i wstawianie dźwięku Zrzuty ekranu, hiperłącza, filmy ze stron WWW Formatowanie obiektów, obrazów i filmów Grupowanie i rozmieszczanie obiektów Stopka slajdu i album fotograficzny Zarządzanie slajdami i pokaz slajdów Podłączenie komputera do projektora i transmisja pokazu przez internet Adnotacje odręczne, motywy i wzorzec slajdów Szablony, przejście slajdu i animowanie obiektów Zostań mistrzem efektownych prezentacji!

1952
Ebook

Python w zadaniach. Programowanie dla młodzieży. Poziom podstawowy

Urszula Wiejak, Adrian Wojciechowski

Opanuj Pythona od strony praktycznej! Poznaj konstrukcje języka Python Naucz się stosować je w praktyce Wykorzystaj standardowe biblioteki Rozwiąż 139 zadań i sprawdź swoje rozwiązania Python to bardzo popularny, wydajny i elastyczny język programowania ogólnego przeznaczenia, którego prosta, czytelna i zwięzła składnia zdobyła uznanie rzesz programistów na całym świecie. Duże możliwości, przenośność kodu, możliwość pisania skryptów - wszystko to sprawia, że Python znajduje zastosowanie w najróżniejszych dziedzinach i wspiera rozwój wielu popularnych serwisów internetowych. Bez wątpienia warto się go nauczyć! Jeśli chcesz poznać ten język, jesteś na dobrej drodze! Książka omawia najważniejsze elementy programowania w Pythonie. Co ważne, wiedza została usystematyzowana w formie konkretnych zadań do wykonania. Poznasz dzięki nim typy danych i składnię języka, dowiesz się, jak debugować programy, nauczysz się korzystać z funkcji oferowanych przez biblioteki i opanujesz podstawy tworzenia graficznych interfejsów użytkownika. To podręcznik przeznaczony dla młodzieży, ale doskonale sprawdzi się również w przypadku osób dorosłych, które rozpoczynają przygodę z programowaniem. Instalowanie oraz konfigurowanie środowiska i niezbędnych narzędzi Podstawowe informacje na temat języka i programowania Typy danych, zmienne proste i tablicowe Operatory, instrukcje warunkowe oraz instrukcje pętli Operacje wejścia-wyjścia w konsoli i na plikach Biblioteki graficzne, dźwiękowe i wideo Korzystanie z funkcji wbudowanych i tworzenie własnych Programowanie obiektowe, obsługa wątków i wyjątków Tworzenie graficznych interfejsów użytkownika Zadania do samodzielnego wykonania i praktyczny projekt gry Poznaj Pythona, rozwiązuj zadania, zostań programistą!

1953
Ebook

Java 8. Przewodnik doświadczonego programisty

Cay S. Horstmann

Cay S. Horstmann autor "Java. Podstawy. Wydanie IX" i "Java. Techniki zaawansowane. Wydanie IX" - najpopularniejszych w Polsce podręczników do nauki Javy Java to język, który zrewolucjonizował świat programistów. Jej możliwości zostały docenione przez największe firmy. Dziś Java jest wykorzystywana w najbardziej zaawansowanych projektach. Wszędzie tam, gdzie są wymagane najwyższa wydajność i bezpieczeństwo, nie ma sobie równych! Aktualna wersja tego języka wprowadza wiele nowych konstrukcji i usprawnień — jeżeli chcesz błyskawicznie je poznać, zacznij od tej książki. Została ona napisana specjalnie z myślą o osobach chcących rozpocząć kodowanie z wykorzystaniem nowości z Javy 8. Jest przeznaczona dla doświadczonych programistów, lecz zawiera też podstawowe informacje na temat technik programowania obiektowego, wyjątków, typów i składni. Dzięki temu możesz błyskawicznie wdrożyć się w nowy język programowania! Natomiast jeśli znasz już Javę, z pewnością zainteresują Cię informacje o wyrażeniach lambda, projekcie Nashorn oraz nowym API do operacji na datach i czasie (JSR 310). Książka ta jest najlepszą lekturą dla wszystkich programistów zainteresowanych językiem Java oraz nowościami w Javie 8! Jeśli posiadasz doświadzenie w programowaniu Javy, praktyczne podejście Horstmanna i przykładowe kody pomogą Ci szybko wykorzystać wyrażenia lambda, strumienie i inne usprawnienia wprowadzone zarówno do języka jak i platformy Java. Horstmann omawia wszystko, co powinni wiedzieć deweloperzy na temat nowoczesnej Javy, przedstawiając: konkretne i efektywne omówienie wyrażeń lambda, umożliwiające opisywanie działań za pomocą zwięzłej składni; dokładne wprowadzenie do nowego API strumieni, które bardzo uelastycznia i zwiększa wydajność pracy z danymi; kurs programowania współbieżnego, który zachęca do projektowania programów na poziomie współpracujących zadań, a nie niskopoziomowych wątków i blokad, aktualne omówienie nowych bibliotek np. do obsługi daty i czasu, inne nowe mechanizmy, które są szczególnie wartościowe dla programistów aplikacji serwerowych lub programistów urządzeń mobilnych. Niezależnie od tego, czy dopiero zaczynasz poznawanie nowoczesnej Javy, czy jesteś doświadczonym deweloperem, ten przewodnik jest bezcenny dla każdego, kto chce pisać najbardziej niezawodny, wydajny i bezpieczny kod w języku Java.

1954
Ebook

Java. Praktyczny kurs. Wydanie IV

Marcin Lis

To Java, nie sen! Instrukcje języka i programowanie obiektowe, czyli co trzeba wiedzieć, by zacząć programować w Javie Wyjątki i system wejścia–wyjścia, czyli jak zapobiegać problemom i przetwarzać dane Kontenery i aplikacje, czyli gdzie przechowywać dane i jak tworzyć programy Znajomość Javy, jako jednego z najpopularniejszych języków programowania na świecie, to dziś obowiązek każdego programisty. Na nic nie zdadzą się wykręty, że przecież można inaczej — pamiętaj, Java jest wszędzie! Dlatego jeśli masz ambicje zająć się programowaniem albo szybko nauczyć się podstaw nowego języka, natychmiast musisz zaopatrzyć się w tę książkę. Pomoże Ci ona zrozumieć składnię i logikę Javy, a także opanować polecenia, byś mógł szybko rozpocząć samodzielną pracę w tym języku. Z książki dowiesz się, jak zainstalować Javę i jakie narzędzia będą Ci potrzebne. Odkryjesz podstawowe zasady pisania programów, z uwzględnieniem obiektowego charakteru tego języka, nauczysz się stosować instrukcje i odpowiednie typy danych, a także wykorzystywać deklaracje, klasy i metody. Kolejne rozdziały wskażą Ci, do czego służą pętle, tablice i operatory. Zanim się obejrzysz, będziesz już umiał dokonywać konwersji typów, używać konstruktorów i zagnieżdżać klasy, a stąd już tylko krok do tworzenia apletów i aplikacji. Przekonaj się, jak szybko możesz poznać Javę — wystarczy seria konkretnych ćwiczeń, a Twoje umiejętności poszybują w górę! Krótka historia Javy, narzędzia i wersje Struktura programu, kompilacja i wykonanie Podstawy obiektowości, typy danych, komentarze, deklaracje i przypisania Wyprowadzanie danych na ekran i operacje na zmiennych Instrukcje if...else, break i continue, switch i operator warunkowy Pętle, podstawowe operacje na tablicach i tablice wielowymiarowe Klasy, pola, metody, argumenty i przeciążanie metod Konstruktory, klasy potomne, specyfikatory dostępu i pakiety Przesłanianie metod, składowe statyczne, klasy i składowe finalne, blok try...catch Konwersje typów, rzutowanie obiektów, klasy abstrakcyjne i tworzenie interfejsów Rodzaje klas wewnętrznych, dziedziczenie, klasy anonimowe i zagnieżdżone Standardowe wejście i wyjście, system plików, operacje na plikach Kontenery, typy uogólnione, podstawy apletów Kroje pisma (fonty) i kolory, grafika, dźwięki i obsługa myszy Tworzenie aplikacji i komponenty Napisz swój pierwszy program w Javie!

1955
Ebook

Zainspirowani. Jak tworzyć kultowe produkty technologiczne

Marty Cagan

Historia zna przykłady produktów, które odniosły niewiarygodny sukces i do dziś są zwane kultowymi. Można też wskazać projekty, które, zdawałoby się, były skazane na zwycięstwo, a jednak zaliczyły spektakularną porażkę. Co decyduje o losie nowego produktu? Jak stworzyć coś wybitnego, co przyniesie firmie pozycję rynkowego lidera? Początki wydają się oczywiste: trzeba odkryć coś, co jest wartościowe, użyteczne i wykonalne. Bez tego nie można oczekiwać powodzenia. Nawet jednak najlepsze pomysły mogą się okazać klapą przy niewłaściwym zarządzaniu nowym projektem. Za każdym świetnym produktem stoi ktoś, kto godzi sprzeczne interesy i wykonuje tytaniczną pracę. Ta książka jest przeznaczona dla menedżerów produktów technologicznych. Pozwala na zdobycie, ugruntowanie i usystematyzowanie wiedzy o problemach i wyzwaniach specyficznych dla tworzenia rozwiązań opartych na technologii. Znalazło się w niej mnóstwo wskazówek pozwalających na budowanie wysoce elastycznych i wydajnych zespołów i wypracowanie efektywnej kultury organizacji. Nie zabrakło praktycznych porad z dziedziny zarządzania produktem, popartych dziesiątkami przykładów z działalności liderów branży. Dogłębnie wyjaśniono techniki i zasady różnych aspektów testowania nowych produktów. Dzięki tej przystępnej, angażującej czytelnika publikacji stworzenie produktu wzbudzającego zachwyt użytkowników okaże się o wiele łatwiejsze. Najważniejsze zagadnienia: wybór właściwego rozwiązania produktowego cechy udanych produktów, które mają szansę na sukces błędy projektowe i przyczyny porażek pogodzenie sprzecznych wymagań wszystkich zainteresowanych nowym produktem metodyka Agile w środowisku produktu komercyjnego Stwórz wybitny produkt i ciesz się sukcesem!

1956
Ebook

React w działaniu. Tworzenie aplikacji internetowych. Wydanie II

Stoyan Stefanov

React jest biblioteką służącą do tworzenia interfejsów użytkownika. Ułatwia pisanie aplikacji internetowych, natywnych aplikacji dla iOS i Androida, oprogramowania dla telewizorów czy też natywnych aplikacji dla komputerów stacjonarnych. Dzięki tej bibliotece można szybko zbudować interfejs, który automatycznie będzie reagował na zmiany stanu aplikacji. Idea polega na użyciu małych, zarządzalnych komponentów do budowy nawet dużych i bardzo złożonych aplikacji. Aby zacząć pracę z Reactem, wystarczy znajomość składni JavaScriptu - i lektura tej książki. Z tym przewodnikiem nauczysz się stosowania Reacta w praktyce. Dowiesz się, w jaki sposób zbudować jednostronicową, złożoną aplikację internetową, i zdobędziesz wiedzę umożliwiającą używanie tej biblioteki w codziennej pracy. Pokazano tu, jak rozpocząć projekt i rozwijać rzeczywistą aplikację. Zaprezentowano także technologie, które znakomicie uzupełniają możliwości Reacta: JSX i narzędzie create-react-app. Omówiono również zagadnienia dotyczące komponentów funkcyjnych i klasowych i szczegółowo przedstawiono proces budowy aplikacji z tych komponentów. Szybko się przekonasz, jak duży potencjał tkwi w bibliotece React i jak bardzo ułatwia ona tworzenie łatwych w utrzymaniu, wielkoskalowych, atrakcyjnych aplikacji! W książce między innymi: przygotowanie Reacta do pracy tworzenie komponentów Reacta i łączenie ich z komponentami DOM składnia JSX i hooki przepływ danych w aplikacji tworzenie aplikacji zapisujących dane po stronie klienta React: naucz się raz, używaj zawsze!

1957
Ebook

Serwisy społecznościowe dla seniorów

Michał Makaruk

Dowiedz się, czym są serwisy społecznościowe i jak z nich korzystać Poznaj sposoby wyszukiwania znajomych i osób o podobnych zainteresowaniach Naucz się dyskutować na interesujące Cię tematy na forach internetowych Połącz się ze światem, korzystając z komunikatora internetowego Odśwież stare znajomości i nawiąż nowe - przez internet! Internet wdarł się w nasze życie niczym prawdziwy huragan i niemal wszystko da się już załatwić przez sieć. Dotyczy to nawet podtrzymywania relacji międzyludzkich — trzeba tylko wiedzieć, jak to zrobić. Twoje dzieci i wnuki z pewnością od dawna wrzucają zdjęcia na Facebooka, koledzy ze szkoły umawiają się na spotkania po latach za pośrednictwem Naszej Klasy, a sąsiedzi rezygnują z abonamentu telefonicznego, bo mają Skype’a. Niektórzy sprawdzają też opinie na temat różnych produktów i usług na forach dyskusyjnych oraz komunikują się za pomocą e-maila. A Ty nadal nie bardzo wiesz, o co w tym wszystkim chodzi, i trochę boisz się zapytać. Nie musisz się już martwić - wszystkie odpowiedzi znajdziesz w książce "Serwisy społecznościowe dla seniorów". Dowiesz się z niej, na czym polega fenomen społeczności internetowych, czego potrzebujesz, aby do nich dołączyć, a co najważniejsze - jak się zabrać do sprawy. Bez zbędnych wstępów, za to naprawdę szybko wkroczysz w świat Facebooka i nk.pl - nauczysz się zakładać konta w tych serwisach oraz poznasz sposoby wyszukiwania znajomych i dzielenia się z nimi informacjami na swój temat. Dowiesz się też, jak korzystać z konta pocztowego Gmail, forów dyskusyjnych i komunikatora Skype. Nie trać czasu, bierz się do dzieła! Terminologia stosowana w internecie Sposoby komunikacji ze światem za pomocą sieci Zakładanie konta pocztowego Gmail i korzystanie z niego Rejestracja i logowanie w serwisach społecznościowych Wyszukiwanie oraz dodawanie znajomych na Facebooku i nk.pl Interakcja ze światem i społecznościami Udostępnianie informacji oraz zdjęć na Facebooku i nk.pl Zakładanie konta i logowanie na forach dyskusyjnych Tworzenie nowych wątków i udział w dyskusjach Bezpieczeństwo i prywatność w sieci Instalacja programu Skype oraz rejestracja konta i logowanie Prowadzenie rozmów tekstowych, głosowych i wideo Nie czekaj! Dowiedz się, jak zabłysnąć w serwisach społecznościowych!

1958
Ebook

Zrozumieć Excela. VBA - makra i funkcje

Maciej Gonet

Programowanie i makra w Excelu? Nic strasznego! Poznaj Visual Basic for Applications (VBA) Naucz się tworzyć makra i własne funkcje Zrozum Excela Na rynku nie brakuje książek opisujących obsługę i zastosowania arkusza kalkulacyjnego MS Excel, żadna jednak nie wprowadzi Cię w tę tematykę tak skutecznie jak ta! Omiń rafy i białe plamy dokumentacji, skorzystaj z doświadczenia autora i śmiało wkrocz w świat niesamowitych możliwości Excela. Poznaj konstrukcje języka VBA i naucz się przeprowadzać obliczenia za jego pomocą. Odkryj zastosowania formantów, zapanuj nad danymi opisującymi datę i czas, dowiedz się, jak radzić sobie z tekstami i wykorzystaj funkcje definiowane przez użytkownika. Przekonaj się też, do czego mogą Ci się przydać makra! Struktura i konstrukcje VBA Obiekty, właściwości i metody Instrukcje warunkowe i komunikacja efiniowanie i używanie tablic oraz funkcji Obsługa wyjątków i zdarzeń Zaawansowane struktury danych Operacje na datach, czasach i tekstach Operowanie kolorami i formatowanie warunkowe Graficzne elementy sterujące Funkcje makr programu Excel Dowiedz się, jak wykorzystać Excela do zautomatyzowania swojej pracy!

1959
Ebook

Programowanie obrabiarek sterowanych numerycznie w systemie CAD/CAM CATIA V5

Janusz Pobożniak

Wejdź w świat cyfrowego wytwarzania! System Catia i jego moduły - od czego zacząć naukę programowania obrabiarek sterowanych numerycznie? Cykle tokarskie i frezarskie - jak najszybciej i najwygodniej zaprogramować obróbkę? Procedury wspólne - które zaawansowane procedury programowania na pewno przydadzą się w praktyce? System Catia jest dziś jednym z najlepszych dostępnych na rynku systemów inżynierskich, używanych do komputerowo wspomaganych: projektowania CAD, wykonywania obliczeń inżynierskich CAE oraz wytwarzania CAM. Jego możliwości w zakresie integracji danych, narzędzi, metodologii oraz programowania współbieżnego są wprost niewiarygodne, a ich wykorzystanie pozwala znacząco obniżyć koszty wytwarzania niemal dowolnego elementu czy urządzenia. Jeśli jesteś członkiem zespołu projektowego opracowującego bądź udoskonalającego maszyny, instalacje, podzespoły czy elementy, które muszą spełniać ściśle określone wymagania, system Catia jest właśnie dla Ciebie. Jednak modelowanie geometrii to nie wszystko. Jeśli chcesz wyprodukować przedmiot zaprojektowany w systemie Catia, będziesz potrzebował także informacji, jak zaprogramować różnego typu obrabiarki. Z tej książki dowiesz się, jak wygląda procedura programowania i jak programować obróbkę części obrotowych czy pryzmatycznych. Poznasz szczegóły definiowania cyklów tokarskich i frezarskich oraz możliwości różnych narzędzi wspomagających. Zobaczysz, jak efektywnie symulować obróbkę, analizować poprawność programu, tworzyć bazy narzędzi oraz modele obrabiarek do symulacji czy automatycznie rozpoznawać obrabiane elementy przedmiotu. Niezwykle ułatwi Ci to pracę! Podstawowe informacje o obrabiarkach sterowanych numerycznie CNC i ich programowaniu Procedura programowania obróbki w systemie Catia V5 i środowisko pracy Programowanie obróbki części obrotowych i pryzmatycznych Modele geometryczne używane w czasie programowania Generowanie programu sterującego Programowanie obróbki w wielu zamocowaniach Budowa bazy danych narzędzi Rozpoznawanie cech technologicznych Budowa modeli obrabiarek Obróbka naroży i przejść (tylko dla frezowania) Pracuj (z) głową - wykorzystaj siłę Catii w programowaniu obrabiarek!

1960
Ebook

Mistrz analizy danych. Od danych do wiedzy

John W. Foreman

Nauka o danych, znana również pod nazwą data science, jest stosunkowo nową, interdyscyplinarną dziedziną, zajmującą się różnymi technikami analizy danych, ich implementacją i wykorzystywaniem do różnych celów. Zalety nauki o danych doceniają specjaliści z wielu branż: analitycy biznesowi, statystycy, architekci oprogramowania i osoby zajmujące się sztuczną inteligencją. Tak naprawdę ta dziedzina nie koncentruje się na kodowaniu i bazach danych, ale raczej na metodach wyłuskiwania z danych najróżniejszych cennych informacji. Wartość tej wiedzy niejednokrotnie okazuje się ogromna. Niniejsza książka jest przystępnym wprowadzeniem do nauki o danych. Jest przeznaczona dla osób, które chcą stosować techniki analizy danych w biznesie. Te techniki, opisane na podstawie praktycznych przypadków, to m.in. optymalizacja, prognozowanie i symulacja, a także sztuczna inteligencja, teoria grafów, analiza skupień i wykrywanie anomalii. Dzięki tej książce nie tylko zrozumiesz zasady analizowania danych, ale także nauczysz się wybierać technikę właściwą do rozwiązania danego problemu. Poznasz też techniki pracy z prototypami. Co ciekawe, niemal wszystkie opisane tu metody zostały zaprezentowane w arkuszu kalkulacyjnym. W książce opisano m.in. optymalizację za pomocą programowania liniowego i całkowitoliczbowego szereg czasowy, wykrywanie trendów i wahań sezonowych przewidywanie za pomocą wygładzania wykładniczego metodę symulacji Monte Carlo test Tukeya i lokalne czynniki odstające język R - zaawansowane techniki analizy danych Wyciśnij z danych każdą kroplę wiedzy!

1961
Ebook

Język C. Kompendium wiedzy. Wydanie IV

Stephen G. Kochan

„Zdecydowanie najlepsza książka dla każdego, kto chce nauczyć się programować w C. Jest to doskonały podręcznik, świetnie napisany i bogaty w przykłady...  Z tej książki uczyłem się języka C — jest naprawdę doskonała.” — Vinit S. Carpenter, Learn C/C++ Today Kompletny przewodnik po języku C! Język programowania C stworzył Dennis Ritchie. Opracował go w laboratoriach AT & T Bell na początku lat 70. XX wieku. Musiała jednak upłynąć jeszcze niemal dekada, by język ten zyskał popularność i powszechne uznanie — dopiero w 1990 roku opublikowano pierwszą oficjalną wersję standardu ANSI C. Później przez długi czas był to język dominujący na rynku i do tej pory nie ma sobie równych w wielu dziedzinach programowania. Kolejne wydanie kultowej książki o języku C zostało zaktualizowane i poprawione. Znajdziesz tu informacje na temat najnowszych dodatków, wprowadzonych w standardzie ANSI C11, a także sprawdzone, konkretne wiadomości na temat składni języka i najlepszych praktyk tworzenia programów z wykorzystaniem potencjału C. Pętle, instrukcje warunkowe, struktury, wskaźniki, operacje bitowe oraz polecenia preprocesora to klasyczne zagadnienia — bez ich znajomości żaden programista nie może sobie poradzić. Jeżeli szukasz kompletnego podręcznika zawierającego najbardziej aktualne informacje na temat języka C, trzymasz w rękach idealną książkę! Dzięki tej książce: napiszesz, skompilujesz i uruchomisz swój pierwszy program poznasz typy danych oraz ich cechy charakterystyczne opanujesz składnię oraz typowe konstrukcje języka C zaznajomisz się z tablicami oraz strukturami poskromisz wskaźniki oraz ulepszysz zarządzanie pamięcią opanujesz język C Wykorzystaj potencjał języka C! Stephen G. Kochan — autor i współautor klasycznych książek o programowaniu oraz o systemie Unix. Były konsultant ds. oprogramowania w AT & T Bell Laboratories. Do jego obowiązków należało m.in. przygotowywanie i prowadzenie kursów z systemu Unix oraz języka C. Jest autorytetem w swojej specjalizacji.

1962
Ebook

Joomla! 1.6. Prosty przepis na własną stronę WWW

Marcin Lis

Przejdź na swoją stronę! Weź udział w konkursie i wygraj książki! Działaj z Joomla! 1.6 i zaprojektuj funkcjonalną witrynę internetową!   Przygotowanie konta WWW i instalacja systemu Joomla!, czyli co zrobić w pierwszej kolejności Treść portalu, czyli jak wybrać to, co naprawdę chcesz powiedzieć Atrakcyjne dodatki, czyli jak wzbogacić podstawową funkcjonalność systemu Nazwa Joomla! na pewno obiła Ci się już kiedyś o uszy. Popularność tego systemu bije wszelkie rekordy, bowiem niecodziennie spotkać można tak znakomite narzędzie, dostępne całkowicie za darmo, a umożliwiające bezproblemowe tworzenie zarówno prostych, jak i zaawansowanych stron internetowych. Niezależnie od tego, czy Twoim marzeniem jest umieszczenie w sieci prywatnego bloga politycznego, dużego portalu dla hodowców zwierząt futerkowych, czy strony firmowej, Joomla! 1.6 oferuje Ci swoją pomoc, nie żądając w zamian nawet jednej złotówki. Tę unikalną szansę zawdzięczasz pracy świetnych programistów, poświęcających swój wolny czas na udoskonalanie tego systemu zarządzania treścią. W niniejszej książce znajdziesz informacje na temat tego, jak zabrać się do tworzenia własnej witryny przy użyciu najnowszej wersji Joomla! 1.6 i jak maksymalnie ułatwić korzystanie z niej potencjalnym użytkownikom. Dowiesz się, jak bez kłopotu stworzyć funkcjonalne menu, selekcjonować artykuły i tworzyć ich ranking, umieszczać na stronie odnośniki, wstawiać interesującą grafikę i gadżety, takie jak zegar czy prognozę pogody. Nauczysz się rozplanowywać poszczególne elementy i efektywnie korzystać z opinii gości odwiedzających Twoją witrynę, aby móc ją cały czas doskonalić. Krótko mówiąc, odkryjesz, jak bez studiowania choćby jednego znacznika HTML zaprojektować funkcjonalną i przyjemną w odbiorze stronę internetową. Czym jest Joomla! i jak budować własne strony? Przygotowanie internetowego konta dla witryny Instalacja systemu Joomla! Jak rozplanować treść portalu Tworzenie menu Korzystanie z grafiki i obsługa galerii obrazów Szablony czyli szybka zmiana wystroju strony Atrakcyjne dodatki i rozszerzenia Stwórz witrynę marzeń - dzięki Joomla! 1.6 nadasz jej niepowtarzalny styl.   Prowadzisz bloga, serwis informacyjny, stronę firmową? Dołącz do Programu Partnerskiego - Zostań wtyczką Helionu! więcej>>

1963
Ebook

Ethereum dla zaawansowanych. Tworzenie inteligentnych kontraktów i aplikacji zdecentralizowanych

Andreas M. Antonopoulos, Gavin Wood

Ethereum to platforma służąca do obsługi kryptowalut. Została zaprojektowana z zachowaniem wysokich standardów bezpieczeństwa i transparentności. Umożliwia uruchamianie zdecentralizowanych aplikacji (DApp) i inteligentnych kontraktów, które nie mają scentralizowanej kontroli ani pojedynczego punktu podatności na awarie i są zintegrowane z siecią obsługi płatności oraz operują na otwartym łańcuchu bloków. Ethereum cieszy się dużym zainteresowaniem takich organizacji jak IBM, Microsoft, NASDAQ, które coraz bardziej angażują się w korzystanie z tej platformy. Ta książka jest praktycznym poradnikiem i encyklopedycznym źródłem wiedzy o Ethereum przeznaczonym dla programistów, którzy chcą przyswoić praktyczną wiedzę o łańcuchach bloków oraz tworzeniu inteligentnych kontraktów i zdecentralizowanych aplikacji - DApp. Znalazły się tu zarówno podstawowe informacje, jak i szereg zaawansowanych zagadnień związanych z Ethereum. Opisano, w jaki sposób tworzy się w nim transakcje, przedstawiono kwestie związane z kluczem publicznym, skrótami i podpisami cyfrowymi. Poszczególne zagadnienia, a także najlepsze praktyki, wzorce projektowe i antywzorce z obszaru bezpieczeństwa uzupełniono starannie opracowanymi przykładami kodu. W tej książce między innymi: uruchamianie klienta Ethereum korzystanie z portfeli cyfrowych interakcje z klientami Ethereum za pomocą wywołań RPC tokeny reprezentujące aktywa, udziały czy głosy budowa zdecentralizowanych aplikacji z użyciem komponentów w modelu P2P Ethereum: oto nowy wymiar innowacji w programowaniu!

1964
Ebook

PHP i MySQL. Tworzenie stron WWW. Vademecum profesjonalisty. Wydanie V

Luke Welling, Laura Thomson

Język PHP i serwer bazy danych MySQL to niezwykle popularne narzędzia o otwartym kodzie źródłowym. Wiele świetnych, dynamicznych stron WWW powstało właśnie dzięki połączeniu tych dwóch narzędzi. Ogromne możliwości PHP oraz elastyczność i szybkość MySQL, bezustanne rozwijanie tych technologii, a także niezawodna i chętna do pomocy społeczność sprawiają, że tworzenie profesjonalnych, interaktywnych witryn WWW z wykorzystaniem synergii PHP i MySQL jest pracą przyjemną, efektywną i satysfakcjonującą! Trzymasz w ręku piąte wydanie poradnika dla projektantów WWW, po który twórcy stron sięgają wyjątkowo często. Książka została poprawiona, zaktualizowana o PHP 7 i rozszerzona o prezentację najnowszych możliwości MySQL. Zawiera przejrzysty opis podstaw PHP oraz konfiguracji i pracy z bazą danych MySQL. Przedstawiono w niej zasady poprawnego projektowania, pisania i wdrażania aplikacji. Uwzględniono też zagadnienia dotyczące bezpieczeństwa i uwierzytelniania użytkowników oraz implementacji takich rozwiązań w rzeczywistych witrynach WWW. Nie zabrakło tu również gruntownego wprowadzenia do zagadnienia integracji części klienckiej i serwerowej aplikacji internetowych za pomocą JavaScriptu. Najważniejsze zagadnienia przedstawione w książce to: podstawowe konstrukcje PHP i ich poprawne stosowanie projektowanie, tworzenie i utrzymywanie bazy danych SQL jako elementu aplikacji WWW zaawansowane techniki PHP i funkcje MySQL usuwanie błędów i ich rejestrowanie w pliku dziennika korzystanie z frameworka Laravel integracja aplikacji z mediami społecznościowymi PHP i MySQL —klasyczne rozwiązanie dla niezawodnych, dynamicznych witryn! Laura Thomson — jest dyrektorem ds. technicznych w Mozilla Corporation. Wcześniej była prezesem firm OmniTI i Tangled Web Design. W wolnych chwilach jeździ konno lub dyskutuje o idei wolnego oprogramowania. Luke Welling — jest architektem oprogramowania i bywalcem konferencji poświęconych programowaniu aplikacji internetowych. Jakiś czas temu wykładał inżynierię oprogramowania na Uniwersytecie Melbourne w Australii. W wolnym czasie zajmuje się propagowaniem zalet wolnego oprogramowania.

1965
Ebook

Linux. Komendy i polecenia. Wydanie IV rozszerzone

Łukasz Sosna

Dogadaj się z Linuksem! Praca z systemem z poziomu linii poleceń, łatwa, prosta i szybka Obsługa systemu za pomocą linii poleceń w przypadku awarii interfejsu graficznego Tworzenie własnych skryptów powłoki i ciągi instrukcji Operacje na plikach oraz katalogach w Midnight Commander z pomocą menedżera plików W grupie dostępnych na świecie systemów operacyjnych do użytku domowego i na potrzeby serwerów naprawdę liczą się tylko dwa. Linux jest jednym z nich. Ten wspaniały system, o minimalnych wymaganiach sprzętowych i maksymalnych możliwościach, wciąż zyskuje sobie nowych zwolenników. Jest darmowy, zapewnia olbrzymią swobodę konfiguracji i dopasowuje się do potrzeb użytkownika. Jednak nie wszystko w Linuksie warto robić z poziomu interfejsu graficznego. Znacznie wygodniej jest posłużyć się wierszem poleceń — i w tym celu mieć zawsze pod ręką Leksykon kieszonkowy. Ta książka pomoże Ci szybko odnaleźć właściwe polecenie i wydać Linuksowi odpowiednią komendę. Pozwoli Ci też utworzyć własne skrypty powłoki, dzięki czemu zautomatyzujesz codziennie wykonywane operacje. Dowiesz się, jak używać Midnight Commandera, jak optymalnie zarządzać zasobami komputera i sprawnie administrować systemem. Jeśli używasz Linuksa na co dzień albo masz zamiar go zainstalować, nie możesz przegapić takiego przewodnika! Wprowadzenie do systemu Linux Korzystanie z komputera pracującego pod kontrolą systemu Linux Zarządzanie zasobami komputera Administrowanie systemem Tworzenie skryptów powłoki Polecenia dodatkowe Midnight Commander Zostań biegłym użytkownikiem Linuksa!

1966
Ebook

3ds max 2010. Animacja 3D od podstaw. Szkoła efektu

Joanna Pasek

Trójwymiarowy model świata Całościowy opis wykonania filmu animowanego techniką 3D Ćwiczenia ilustrowane zrzutami ekranu, pomagające powtórzyć wszystkie wykonywane operacje na własnym komputerze Płyta DVD ze wszystkimi scenami, mapami i kompletem innych materiałów Jak stworzyć animację 3D? Z zachwytem oglądasz oscarową "Katedrę"? Podziwiasz precyzję, z jaką wykonane są animowane reklamy i teledyski? W świecie gier komputerowych czujesz się jak wirtualna ryba w wodzie? Chcesz rozwijać w sobie boską iskrę tworzenia? Nie zwlekaj zatem i włącz program 3ds Max 2010. Niech ogranicza Cię jedynie wyobraźnia! Poznaj słynnego 3ds Maksa – Twoje nowe narzędzie kreowania i animowania trójwymiarowego świata. To właśnie w tym programie powstało wiele znanych Ci animacji i filmów, a także realistycznych graficznie gier oraz zachwycających wizualizacji architektonicznych. Aby stworzyć swoją pierwszą animację, koniecznie zapoznaj się z możliwościami programu 3ds Max 2010, opisanymi w tej książce. Kartka po kartce, klatka po klatce wkroczysz w wirtualną rzeczywistość, poznając zasady modelowania, animacji postaci, kluczowania, opracowywania świateł i materiałów, wprowadzania efektów specjalnych oraz renderingu i montażu całego filmu. Dowiesz się, jak: tworzyć obiekty, pozycjonować je i zmieniać ich parametry początkowe; wprowadzać i przekazywać deformacje obiektu za pomocą stosu modyfikatorów; posługiwać się modelowaniem siatkowym czy łatami (Patch) i tworzyć powierzchnie na podstawie krzywych: splajnów oraz NURBS; wykorzystywać w animacji kamery, światła i efekty atmosferyczne (np. światło wolumetryczne); kreować mapowane i animowane materiały, dodawać efekty renderingu (np. efekt żarzenia), naśladować metale, skórę, drewno, szkło i chrom; używać renderera Mental Ray i współpracującego z nim systemu oświetlenia dziennego Daylight; przygotować postać do animacji przy użyciu szkieletu (Biped), animować metodą morfingu, z pomocą systemów kości (Bones) i odwrotnej kinematyki; stosować klucze oraz kontrolery animacji; modelować wnętrza tradycyjne i prosto z kosmosu; przekształcać animację 3D w kreskówkę.

1967
Ebook

Tablice informatyczne. Node.js

Mariusz Walczak

Cała wiedza o Node.js w jednym miejscu! Odkryj możliwości Node.js Wyszukaj odpowiednie polecenia Przypomnij sobie składnię Node.js to wydajne i wszechstronne środowisko uruchomieniowe aplikacji internetowych napisanych w języku JavaScript, które przebojem wdarło się na rynek i zdobyło sobie rzeszę wiernych użytkowników. Platforma umożliwia łatwe uruchamianie i testowanie serwerów oraz narzędzi sieciowych pod kontrolą różnych systemów operacyjnych. Zapewnia przy tym wygodny, sterowany zdarzeniami, nieblokujący model wejścia–wyjścia. Jeśli tworzysz aplikacje webowe w języku JavaScript i korzystasz już z Node.js, z pewnością przyda Ci się to podręczne źródło wiedzy. Dzięki tablicom szybko wyszukasz interesujące Cię polecenie i sprawdzisz jego składnię, a także dowiesz się, jak z niego korzystać. Krótko, na temat i bez zbędnych wstępów — takie właśnie są tablice informatyczne! Korzystanie z konsoli i narzędzi Kontrolowanie modułów i procesów Obsługa zdarzeń i timerów Operacje na strumieniach i systemie plików Przetwarzanie ścieżek i ciągów URL Operacje na buforach Uruchamiaj swoje aplikacje internetowe w Node.js łatwo i szybko!

1968
Ebook

Flash i ActionScript. Aplikacje 3D od podstaw

Radosław Kamysz

Technologia Flash na dobre zagościła w świecie interaktywnych animacji i gier komputerowych 2D. Stała się również (obok HTML5) standardem prezentacji tego rodzaju treści na stronach WWW. Taki stan rzeczy to efekt połączenia samego Flasha z Actionscriptem, językiem programowania ułatwiającym sterowanie pracą aplikacji i reagowanie na działania podejmowane przez użytkownika. Jednak użytkownicy internetu oczekują obecnie czegoś więcej niż tylko zwykłe animacje i gry 2D — oczekują interaktywnych treści 3D, ponieważ coraz większe stają się możliwości odtwarzania tego typu materiałów. Do tej pory brakowało narzędzi do tworzenia takich aplikacji, a także technologii, które je wspomagały. Na szczęście z odsieczą przychodzi Flash, który śmiało wkracza w świat 3D, oferuje ciekawe biblioteki i nie ma przy tym praktycznie żadnej konkurencji. Jeśli znasz już trochę Flasha, a teraz chcesz poszerzyć swoją wiedzę o znajomość szybko rozwijającej się technologii 3D, sięgnij po książkę „Flash i Actionscript. Aplikacje 3D od podstaw” . Prostym, lecz precyzyjnym językiem przedstawiono w niej najważniejsze kwestie związane z projektowaniem i tworzeniem aplikacji 3D z wykorzystaniem technologii Flash i języka Actionscript, zaprezentowano sposoby używania bezpłatnej biblioteki Away3D oraz pokazano, jak za jej pomocą budować i optymalizować własne rozwiązania. Wybór, pobieranie i instalacja właściwej biblioteki 3D dla technologii Flash Podstawowe komponenty biblioteki Away3D i budowanie aplikacji za jej pomocą Używanie materiałów i korzystanie z różnych rodzajów świateł Tworzenie, importowanie i stosowanie modeli oraz animacji 3D w aplikacjach Flash Zapewnianie interakcji aplikacji z użytkownikiem i obsługa urządzeń wejściowych Definiowanie kamer z perspektywy pierwszej i trzeciej osoby oraz ich używanie Obsługa dźwięku i elementów tekstowych Interaktywne aplikacje 3D to przyszłość. Zacznij ją tworzyć już dziś!