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.
217
Ebook

Domowe sieci komputerowe. Gotowe rozwiązania

Adam Józefiok

Szybko zbuduj własną, niezawodną sieć! Jak udostępniać foldery? Jak być widocznym w Internecie? Jak zabezpieczyć komputer w sieci? Domowa sieć komputerowa daje możliwość wymiany plików i folderów pomiędzy użytkownikami. Pozwala wszystkim korzystać z tej samej drukarki lub skanera. Zaś podłączenie jej do Internetu znacznie ułatwia codzienną pracę i zapewnia rozrywkę, a także umożliwia szybki kontakt z rodziną i znajomymi na całym świecie dzięki poczcie elektronicznej, komunikatorom lub darmowym połączeniom telefonicznym. Czytając tę książkę, nauczysz się samodzielnie budować i obsługiwać bezpieczną domową sieć komputerową -- w taki sposób, abyś mógł cieszyć się zdobyczami informatyki! Książka "Domowe sieci komputerowe. Gotowe rozwiązania" to praktyczny przewodnik zawierający wszelkie niezbędne informacje, które pozwolą Ci samodzielnie podłączyć i skonfigurować domowy komputer do pracy w Internecie. Z tego podręcznika dowiesz się także, jakie urządzenia umożliwiają rozdzielenie łącza na kilku użytkowników, jak dobrać odpowiednie okablowanie, w jaki sposób udostępniać urządzenia współpracujące z komputerem, a także jak korzystać z darmowych połączeń telefonii internetowej oraz komunikatorów. Nauczysz się nie tylko zabezpieczać swój komputer przed atakami z sieci, ale także usuwać wirusy, gdy sprzęt zostanie zainfekowany. Przygotowanie komputera do pracy w sieci Podłączanie i okablowanie Instalacja karty sieciowej Adresy IP Udostępnianie drukarki Dostęp do Internetu -- rodzaje łączy Poczta elektroniczna Komunikatory internetowe Telefonia internetowa Program Skype Bezpieczeństwo pracy w sieci Zostań administratorem własnej domowej sieci komputerowej!

218
Ebook

AutoCAD 2021 PL/EN/LT. Metodyka efektywnego projektowania parametrycznego i nieparametrycznego 2D i 3D

Andrzej Jaskulski

Poznaj tajniki programu AutoCAD! Naucz się wydajnie projektować Twórz profesjonalną dokumentację Zdobywaj certyfikaty Autodesk AutoCAD to bez wątpienia najpopularniejszy na świecie system projektowania wspomaganego komputerowo. Jednak nawet najlepsze narzędzie nie jest w stanie zmienić niedoświadczonego użytkownika w profesjonalistę. To można osiągnąć wyłącznie dzięki solidnej nauce popartej praktyką. Jeśli chcesz rozwinąć umiejętności projektowania za pomocą programu AutoCAD, sięgnij po tę książkę! Wprowadzi Cię ona w tajniki parametrycznego i nieparametrycznego projektowania 2D i 3D przy użyciu dowolnej wersji systemu, zademonstruje najskuteczniejsze narzędzia i efektywne sposoby ich używania. Dzięki niej, poprzez wykonywanie odpowiednio dobranych ćwiczeń, nauczysz się samodzielnie rozwiązywać praktyczne problemy i zdobędziesz niezbędne minimum wiedzy teoretycznej. Poznasz metody tworzenia projektów łatwych do rozbudowy i modyfikacji. Nabierzesz nawyków, które sprawią, że praca stanie się naprawdę wydajna. Bez konieczności uczęszczania na specjalistyczne szkolenia zdobędziesz wiedzę i umiejętności niezbędne do zdania egzaminu Autodesk Certified Professional: AutoCAD. Autor książki, profesor Uniwersytetu Warmińsko-Mazurskiego, dzieli się swoją ogromną wiedzą i bogatym doświadczeniem wynikającym z pracy na kierowniczych stanowiskach technicznych w przemyśle, jak również z wielu lat kształcenia studentów i uczestników kursów CAD. Dzięki odpowiedniemu przygotowaniu dydaktycznemu autora podręcznik sprawdzi się doskonale zarówno w przypadku samodzielnej nauki, jak i zajęć uniwersyteckich czy przygotowania do egzaminów certyfikacyjnych firmy Autodesk. Wiedzę i umiejętności profesora Andrzeja Jaskulskiego od lat docenia firma Autodesk. Od 2008 roku bierze on udział w opracowywaniu nowych wersji programu AutoCAD jako Subject Matter Expert. Interfejs użytkownika Konfiguracja środowiska i szybki start Tworzenie obiektów podstawowych i złożonych Rysowanie precyzyjne i układy współrzędnych 2D Edycja klasyczna obiektów i edycja za pomocą uchwytów Wymiarowanie zespolone i inteligentne Zarządzanie plikami i szablonami Techniki warstw i bloków Zaawansowane operacje wydruku dokumentacji Projektowanie parametryczne, system więzów Modelowanie i edycja obiektów 3D Redagowanie rzutów 2D na podstawie modeli 3D Zadania kontrolne Zaprzyjaźnij się z programem AutoCAD i osiągaj z nim szybciej swoje cele!

219
Ebook

Agile. Szybciej, łatwiej, dokładniej

Marek Krzemiński

Bądź sprawny, bądź zręczny, bądź zwinny! Bądź Agile! Jak wdrażać skuteczne i intuicyjne metodyki programowania w swojej firmie? Jak motywować zespół do działania i tworzyć najlepsze warunki pracy? Jak sprawiać, aby projekty kończyły się w założonym czasie i satysfakcjonowały klientów? Agile, czyli programowanie zwinne, to grupa metodyk wytwarzania oprogramowania z wykorzystaniem technik przyrostowych. Cieszy się ogromną — i ciągle rosnącą — popularnością zarówno wśród programistów, jak i osób zarządzających projektami informatycznymi. „Agile” znaczy „sprawny”, „zwinny”, „zręczny” i właśnie takie są w założeniu praktyki określane angielskim terminem Agile software development. Mają one przyspieszyć, uprościć i usprawnić proces tworzenia oprogramowania. Zapewniają wysoką jakość końcowego produktu i spełniają oczekiwania klienta, nawet jeśli w czasie trwania projektu jego wymagania ulegną znacznej zmianie. Książka Agile szybciej, prościej, dokładniej powstała z myślą o wszystkich, którzy rozpoczynają swoją przygodę z praktykami programowania zwinnego. Jest przeznaczona dla osób chcących wdrożyć je w zespole projektowym i dla osób należących do zespołu, w którym są one wdrażane. Dowiesz się z niej, jak zastosować metodyki Agile w codziennej pracy i jak przedkładać interakcje międzyludzkie ponad procedury, działające oprogramowanie nad obszerną dokumentację, współpracę z klientem nad negocjacje handlowe oraz reagowanie na zmiany nad realizację planu. Jeśli zastosujesz się do rad zawartych w tej książce, współpraca projektowa przebiegnie się bez przeszkód — efektywnie i satysfakcjonująco dla wszystkich członków zespołu. Od autorów dostaniesz także prezent w postaci gotowych szablonów, które możesz natychmiast wydrukować i wykorzystywać do woli w pracy z metodykami Agile. Dowiedz się, jak zarządzać zmianą z Agile i uniknąć najpopularniejszych błędów w zarządzaniu projektami! Przegląd metodyk Agile Zalety programowania zwinnego Zastosowanie technik Agile w praktyce Błędy, których można uniknąć Narzędzia ułatwiające pracę Przykłady z życia wzięte Przekonaj się, że tworzenie oprogramowania może być świetną zabawą!

220
Ebook

C# 6.0 i MVC 5. Tworzenie nowoczesnych portali internetowych

Krzysztof Żydzik, Tomasz Rak

Poznaj najlepsze narzędzia Microsoftu do tworzenia aplikacji webowych Możliwości języka C# w zakresie tworzenia aplikacji internetowych Platformy i narzędzia ułatwiające budowanie i wdrażanie aplikacji webowych Praktyczne sposoby tworzenia aplikacji WWW i serwisów internetowych Dynamiczny rozwój sieci i jej wkraczanie w coraz to nowe obszary życia pozwala nam korzystać z większości usług z dowolnego miejsca na świecie i za pośrednictwem każdego urządzenia z dostępem do internetu. Aby użytkownik mógł swobodnie poruszać się po sieci, konieczne jest rozwijanie coraz bardziej zaawansowanych, wygodniejszych i szybszych aplikacji internetowych działających po stronie serwera. Do niedawna większość aplikacji tego rodzaju była pisana w takich językach, jak PHP, Python lub Java, obecnie natomiast ogromną popularność zdobywają w tej dziedzinie język C# i platforma MVC. Jeśli dysponujesz ogólną wiedzą na temat programowania i baz danych, opanowałeś lub właśnie opanowujesz podstawy języka C# i chcesz poznać platformę MVC oraz możliwości, jakie oferuje ona w zakresie tworzenia aplikacji webowych, sięgnij po tę książkę. Nie stanowi ona klasycznego podręcznika do programowania, lecz raczej zbiór praktycznych wskazówek i objaśnień pozwalających w krótkim czasie rozpocząć przygodę z tworzeniem aplikacji internetowych, a następnie logicznie ją kontynuować. Dzięki lekturze krok po kroku poznasz proces powstawania kodu aplikacji i jego wdrażania przy użyciu różnych narzędzi. Poznaj świat aplikacji internetowych! Podstawy języka C# i jego możliwości Wzorce projektowe i architektoniczne oraz ich stosowanie Możliwości webowych platform firmy Microsoft Tworzenie aplikacji i serwisów internetowych oraz ich wdrażanie Optymalizowanie aplikacji pod kątem wymagań wyszukiwarek i serwisów społecznościowych Budowa własnego portalu Buduj doskonałe serwisy internetowe w języku C# z platformą MVC!  

221
Ebook

Bezpieczeństwo systemów informatycznych. Zasady i praktyka. Wydanie IV. Tom 2

William Stallings, Lawrie Brown

Bezpieczeństwo systemu informatycznego od dawna nie jest problemem wyłącznie administratora IT i jego zespołu. Różnorodność metod, socjotechnik i wyrafinowanych narzędzi wykorzystywanych do ataków oraz zacierania śladów sprawia, że zabezpieczenie usług czy zasobów musi być obowiązkiem całego personelu firmy — od prezesa po stażystę. Co więcej, bezpieczeństwo zasobów informatycznych wymaga systematycznej kontroli i systemowego podejścia, co wcale nie jest łatwym zadaniem. Z jednej strony polityka bezpieczeństwa informatycznego powinna zostać sprzężona z pozostałymi elementami strategii przedsiębiorstwa, z drugiej — podlegać ciągłej aktualizacji i przeglądom z uwagi na szybki rozwój technik ataków i ich nieprzewidywalność. Ta książka jest drugim tomem znakomitego podręcznika projektowania, wdrażania i utrzymywania systemów bezpieczeństwa informatycznego. Poruszono w niej dość różnorodne zagadnienia: problemy zarządzania bezpieczeństwem systemu, algorytmy kryptograficzne i bezpieczeństwo sieci. Zaprezentowano różne podejścia do oceny ryzyka bezpieczeństwa, a także do tworzenia planów reagowania w przypadku wystąpienia zagrożeń, w tym klęski żywiołowej. Sporo uwagi poświęcono zapobieganiu szkodom wyrządzanym przez ludzi i reagowaniu na incydenty bezpieczeństwa. W przystępny sposób wyjaśniono standardy bezpieczeństwa sieci bezprzewodowych oraz systemów linuksowych i opartych na MS Windows. Książkę wzbogacono o szereg interesujących studiów przypadków, pytań sprawdzających, projektów i uzupełnień. Najciekawsze zagadnienia: zarządzanie bezpieczeństwem i ryzykiem IT w organizacji praktyki, procedury i zasady zwiększające bezpieczeństwo oprogramowania i infrastruktury standardy szyfrowania i rodzaje ataków na zaszyfrowane dane bezpieczeństwo sieci bezprzewodowych i urządzeń mobilnych środowiska zaufane i zabezpieczenia wielopoziomowe Cyberbezpieczeństwo: tu nie ma miejsca na przeoczenia!

222
Ebook

Java. Ćwiczenia praktyczne. Wydanie III

Marcin Lis

Obudź się! Czas na Javę! Poznaj podstawowe zasady programowania Dowiedz się, jak tworzyć aplikacje i aplety Opanuj podstawy tworzenia programów z graficznym interfejsem Java, jeden z najpopularniejszych dziś obiektowych języków programowania, ma całe mnóstwo zalet. Jest funkcjonalna, świetnie skonstruowana i łatwa do zastosowania przy programowaniu różnego typu urządzeń. Te cechy sprawiają, że wielu programistów nie wyobraża sobie codziennej pracy bez używania tego języka - przy tworzeniu apletów na strony WWW, programów działających w telefonach komórkowych czy rozbudowanych aplikacji dla komputerów osobistych i serwerów. Java na dobre zadomowiła się w globalnej sieci, więc najwyższy czas poznać chociaż jej podstawy! Z książką "Java. Ćwiczenia praktyczne " nie będzie to wcale takie trudne. Znajdziesz tu najważniejsze informacje o tym języku i niezbędnych narzędziach, omówienie zmiennych, operatorów i funkcji oraz wyjaśnienie zastosowania tablic. Dowiesz się, na czym polega programowanie obiektowe, do czego służą obiekty i klasy, jak zapewnić obsługę błędów i wyjątków oraz jak wykonywać operacje wejścia-wyjścia. Nauczysz się odróżniać aplet od aplikacji, zapewnisz interakcję programu z użytkownikiem i stworzysz aplikacje z interfejsem graficznym. Każde z tych zagadnień będziesz mógł od razu przećwiczyć, a ćwiczenia te zagwarantują Ci dogłębne, praktyczne zrozumienie działania poszczególnych fragmentów kodu. Programowanie w Javie Zmienne, operatory i instrukcje Tablice Obiekty i klasy Obsługa błędów i wyjątki Operacje wejścia-wyjścia Aplety Interakcja z użytkownikiem Aplikacje z interfejsem graficznym Grafika i komponenty Java - na pewno Ci się spodoba!

223
Ebook

Asembler. Programowanie

Dawid Farbaniec

Asembler naprawdę jest dla każdego! Masz zamiar nauczyć się programować niskopoziomowo? Chcesz poznać język Asembler dla architektury x86-64? Pragniesz wykorzystać przydatne narzędzia programistyczne? Jeśli chociaż na jedno z powyższych pytań odpowiedziałeś twierdząco, jesteś na dobrej drodze! Książka Asembler. Programowanie bezboleśnie i szybko wprowadzi Cię w tajniki programowania niskopoziomowego, nauczy instrukcji języka Asembler, przedstawi podstawowe informacje o sposobach zapisu liczb i kodowania znaków, zaprezentuje architekturę x86-64 i zasadę działania kompilatorów, a także pokaże narzędzia programistyczne, które z pewnością wzbogacą Twój warsztat. Dzięki lekturze dowiesz się, jak za pomocą Asemblera tworzyć aplikacje działające w systemach Windows, jak korzystać w nich z danych tekstowych, plików i usług sieciowych, a także jak skutecznie łączyć je z programami napisanymi w języku C++. Poznasz też podstawy Asemblera MSIL/CIL i WebAssembly, jak również sposoby wykorzystania tego języka w inżynierii odwrotnej kodu oraz narzędzia, które mogą się do tego przydać. Całość uzupełnia wyczerpujący opis instrukcji procesorów x86(-64) wraz z praktycznymi przykładami ich zastosowania. Systemy liczbowe i kodowanie znaków Podstawy działania kompilatorów Architektura procesorów x86(-64) Przegląd narzędzi programistycznych Podstawy Asemblera x86 i x86-64 Zmienne, stałe, typy i struktury Instrukcje sterujące i wywoływanie funkcji Korzystanie z konsoli i okien dialogowych Zastosowanie danych tekstowych Użycie plików i funkcji sieciowych Łączenie Asemblera z kodem C++ Asembler i inżynieria odwrotna kodu Podstawy Asemblera platformy .NET Podstawy WebAssembly Opis instrukcji procesorów x86(-64) Rozwiń skrzydła! Naucz się Asemblera!

224
Ebook

Adobe After Effects. Oficjalny podręcznik. Edycja 2023

Lisa Fridsma

Adobe After Effects jest ulubionym narzędziem profesjonalistów zajmujących się tworzeniem filmów, ich montażem i cyfrowym udoskonalaniem. Świetnie nadaje się też do cyfrowej postprodukcji filmów kinowych, telewizyjnych czy przeznaczonych do publikacji w internecie. Pozwala na korzystanie z warstw na wiele różnych sposobów, tworzenie kompozycji i animacji, dołączanie efektów wizualnych lub dźwiękowych, a także animowanie zarówno obiektów, jak i efektów. To kolejne, zaktualizowane wydanie oficjalnego podręcznika firmy Adobe - najlepszej dostępnej na rynku pomocy do nauki After Effects. Książkę docenią i początkujący, i zaawansowani użytkownicy. Została podzielona na 15 lekcji, z których dowiesz się, jak komponować klipy wideo, projektować ruchome grafiki i tworzyć atrakcyjne animacje. Podane tu informacje, porady i ćwiczenia pomogą Ci w opanowaniu zarówno podstawowych, jak i wielu wyrafinowanych funkcji oprogramowania. Nauczysz się tworzyć, modyfikować i optymalizować ruchome grafiki na potrzeby filmu, wideo, internetu i urządzeń mobilnych, a także animować tekst i obrazy, stosować rotoskopię, zmieniać zależności czasowe, korygować kolory, wreszcie usuwać niechciane obiekty. Dowiesz się ponadto, jak uatrakcyjniać wygląd kompozycji poprzez odpowiednią konfigurację kamer i oświetlenia czy też deformować i animować obiekty i nagrania wideo przy użyciu narzędzi Puppet. Przekonaj się, gdzie leży granica Twojej wyobraźni!

225
Ebook

C++. Struktury danych i algorytmy

Wisnu Anggoro

C++ to dojrzały język programowania o wielu różnych zastosowaniach. Inżynier oprogramowania, który chce w pełni skorzystać z jego zalet, powinien płynnie posługiwać się dostępnymi w tym języku strukturami danych i algorytmami. W ten sposób łatwiej można rozwiązywać konkretne problemy. Zastosowanie odpowiedniej struktury danych oraz algorytmu jest również ważne z punktu widzenia wydajności działania kodu, co bezpośrednio przekłada się na szybkość pracy aplikacji. Bez dogłębnego zrozumienia tych zagadnień bardzo trudno nauczyć się biegle programować w C++. Dzięki tej książce dowiesz się, na czym polega implementacja klasycznych struktur danych i algorytmów w C++. Znajdziesz tu również przystępne wprowadzenie do podstawowych konstrukcji językowych oraz do korzystania z zintegrowanego środowiska programistycznego (IDE). Ponadto dowiesz się, w jaki sposób przechowywać dane za pomocą list wiązanych, tablic, stosów i kolejek, a także jak zaimplementować algorytmy sortowania, takie jak sortowanie szybkie i sortowanie przez kopcowanie, oraz algorytmy wyszukiwania, takie jak wyszukiwanie liniowe czy binarne. Kolejnym ważnym zagadnieniem ujętym w książce jest wysoka wydajność algorytmów operujących na ciągach znakowych i strukturach mieszających, jak również analiza algorytmów siłowych, zachłannych i wielu innych. Najciekawsze zagadnienia ujęte w książce: podstawy C++, w tym kontrola przepływu kodu i abstrakcyjne typy danych listy, listy wiązane, stosy i kolejki algorytmy sortowania, w tym bąbelkowe, przez selekcję, wstawianie, scalanie tworzenie hierarchicznej struktury drzewa praktyczne aspekty implementacji algorytmów C++. O jakości kodu decyduje algorytm i odpowiednia struktura danych!

226
Ebook

Internet. Ćwiczenia praktyczne. Wydanie IV

Maria Sokół, Piotr Rajca

Twój przewodnik po świecie niezmierzonych możliwości Internetu! Jak wyszukiwać potrzebne informacje? Jak korzystać z poczty elektronicznej? Jak komunikować się ze znajomymi? Jak bez wychodzenia z domu nabyć aktualne wydanie dziennika, zapłacić wszystkie rachunki w swoim banku, kupić wymarzoną lodówkę czy spotkać się z przyjaciółmi mieszkającymi za granicą? Oczywiście to wszystko, w dodatku jednocześnie, możesz zrobić przez Internet. Właśnie dlatego tak wielu ludzi nie wyobraża już sobie życia poza globalną siecią. Gdziekolwiek jesteś, o jakiejkolwiek porze, możesz swobodnie komunikować się z ludźmi, udostępniać im rozmaite materiały i zdjęcia, penetrować zbiory wielkich bibliotek, grać w ulubione gry, a nawet rozliczać się z fiskusem! Internet daje Ci niemal nieograniczone możliwości, a Ty musisz tylko wiedzieć, jak z nich skorzystać! Liczne ćwiczenia, prosty język, praktyczne zagadnienia — oto książka, która rozumie potrzeby początkujących użytkowników Internetu. Twoja przygoda z siecią rozpocznie się od poznania najważniejszych przeglądarek, obsługi paska adresowego oraz odnośników tekstowych i graficznych. Odkryjesz słynną wyszukiwarkę Google i błyskawicznie nauczysz się znajdować w Internecie potrzebne informacje, surfować po ciekawych stronach czy portalach. Dowiesz się, jak zakładać i obsługiwać konto poczty elektronicznej, zainstalować komunikator Gadu-Gadu i rozmawiać ze znajomymi na całym świecie. Pokażemy Ci także, jak bezpłatnie pobierać z sieci różne przydatne programy lub gry. Ponadto opanujesz korzystanie z serwisów społecznościowych oraz odkryjesz, jak łatwo możesz stworzyć własną stronę internetową w oparciu o dostępne szablony. Korzystanie z przeglądarek Internet Explorer i Mozilla Firefox Wyszukiwanie za pomocą Google’a Surfowanie po sieci (portale, Wikipedia, słowniki) Obsługa poczty elektronicznej Instalacja i korzystanie z komunikatora Gadu-Gadu Pobieranie z sieci programów, grafiki i gier Tworzenie własnej strony WWW Obecność w portalach społecznościowych — Facebook i Twitter Odkryj Internet — przed Tobą cały świat bez wychodzenia z domu!

227
Ebook

JavaScript. Ćwiczenia praktyczne. Wydanie III

Marcin Lis

Na kłopoty JavaScript! Podstawy, czyli do czego służy JavaScript i dlaczego jest aż tak ważny Elementy języka i zależności między nimi, czyli jak sprawić, żeby to zadziałało Bardzo dobra witryna, czyli jak wykorzystać wszystkie dostępne możliwości JavaScript jest dziś tak głęboko zakorzeniony w świecie witryn internetowych, że mało prawdopodobne jest, by coś mogło mu zagrozić — no, chyba że usuniemy z nich HTML, wyrzucimy do kosza biblioteki takie jak jQuery i uznamy, że czas na rewolucję. Na razie jednak zanosi się raczej na to, że JavaScript będzie nam towarzyszyć i ułatwiać korzystanie z internetu jeszcze przez wiele długich lat. Dzięki niemu możemy przecież dokonać mnóstwa operacji na stronach WWW i sprawić, by były one znacznie ciekawsze. Pora więc w końcu nauczyć się przynajmniej jego podstaw! Jeśli chcesz zrobić to szybko i bez nerwów, a ponadto od razu wykorzystać swoją wiedzę w praktyce, sięgnij po tę książkę. Znajdziesz w niej podstawowe wiadomości o najnowszej wersji języka i zaczniesz samodzielnie tworzyć kod. Kolejne ćwiczenia zaznajomią Cię ze skryptami i elementami JavaScriptu i pozwolą Ci opanować zagadnienia związane z instrukcjami, funkcjami czy tablicami. Dowiesz się, jak wygląda programowanie obiektowe w tym języku, jak obsłużyć wyjątki, do czego przydają się obiekty i funkcje globalne oraz jak wykorzystać zdarzenia. Potem zgłębisz jeszcze zasady współpracy z przeglądarką i z zamkniętymi oczami będziesz mógł tworzyć niezbędne elementy witryny oraz interfejsu użytkownika. Trzy, dwa, jeden… kup! Skrypty w kodzie strony, wyświetlanie informacji, używanie znaczników Komentarze, typy danych, zmienne i operatory Instrukcje sterujące Funkcje Tablice Programowanie obiektowe Wyjątki Obiekty i funkcje globalne Współpraca z przeglądarką Elementy witryny (model DOM) Zdarzenia Obsługa interfejsu użytkownika JavaScript — musisz go poznać!

228
Ebook

C# 10. Programowanie. Tworzenie aplikacji Windows, internetowych i biurowych

Ian Griffiths

Język C#, sztandarowe dzieło Microsoftu, jest rozwijany stopniowo i ze starannością. Wciąż cechuje go prostota, a jego możliwości konsekwentnie rosną. Każda nowa funkcjonalność idealnie integruje się z resztą języka. W efekcie C# jest dojrzały, nowoczesny, wszechstronny i bezpieczny. Jego kolejne wydanie, oznaczone numerem 10.0, różni się od poprzednich, więc aby programowanie w C# pozostało efektywne i satysfakcjonujące, trzeba opanować niuanse nowej wersji języka i narzędzi z nim związanych. Ta książka jest uaktualnionym wydaniem wyczerpującego przewodnika dla doświadczonych programistów. Omawia ważne koncepcje języka C# i te jego tajniki, które rzadko kiedy są opisywane w poświęconych mu publikacjach. Uwzględnia najnowsze możliwości .NET 6 i C# w wersjach 9.0 i 10.0, z czego warto wymienić: rekordy, rozszerzone możliwości dopasowywania wzorców, a także nowe techniki upraszczania kodu w celu poprawy jego efektywności. Dokładnie opisano tu typy ogólne, LINQ i techniki programowania asynchronicznego. Wyjaśniono, jak w praktyce skorzystać z tych możliwości podczas tworzenia różnego rodzaju aplikacji: chmurowych, internetowych i klasycznych dla komputerów biurkowych. W książce między innymi: zmiany wprowadzone w ostatnich wersjach języka C# zasady korzystania z nowych możliwości języka zastosowanie nowych funkcjonalności C# w tworzeniu aplikacji nowe możliwości bibliotek klas .NET zastosowanie bibliotek klas .NET do praktycznych zadań programistycznych zwiększanie siły ekspresji kodu w C# Poznaj sekretne tajniki C# i zostań mistrzem dobrego kodu!

229
Ebook

OpenOffice.ux.pl 3.1. Ćwiczenia praktyczne

Maria Sokół

Przekonaj się, ile profesjonalizmu kryje się w tanim oprogramowaniu! Tworzenie atrakcyjnych dokumentów tekstowych Wykorzystanie możliwości obliczeniowych arkusza kalkulacyjnego Opracowywanie ciekawych prezentacji multimedialnych Z oprogramowania biurowego — pozwalającego tworzyć dokumenty tekstowe, arkusze kalkulacyjne czy prezentacje multimedialne — korzystają prawie wszyscy użytkownicy komputerów osobistych. Niestety, popularny pakiet Microsoft Office nie należy do najtańszych. Stąd bierze się rosnące zainteresowanie alternatywnymi programami, czasem dostępnymi bezpłatnie, a czasem za niewygórowaną, zdecydowanie niższą cenę. Do tej drugiej kategorii należy właśnie pakiet OpenOffice.ux.pl, będący przystosowaną do potrzeb polskiego użytkownika odmianą otwartego, darmowego pakietu biurowego OpenOffice.org. W książce "OpenOffice.ux.pl 3.1. Ćwiczenia praktyczne" znajdziesz zbiór przydatnych informacji na temat narzędzi pakietu oraz ćwiczenia umożliwiające natychmiastową sprawną pracę w programie. Dzięki lekturze dowiesz się, jak przy użyciu programu Writer utworzyć i sformatować profesjonalny dokument tekstowy, umieścić w nim ciekawe elementy wizualne oraz otrzymać efekt końcowy w postaci atrakcyjnego wydruku. Poznasz również sposoby korzystania z aplikacji Calc i przeprowadzania za jej pomocą wszelkich obliczeń oraz tworzenia efektownych wykresów. Zdobędziesz także podstawowe informacje na temat używania programu Impress do składania profesjonalnych prezentacji. Dostosowywanie środowiska pracy Tworzenie dokumentów tekstowych za pomocą programu Writer Formatowanie tekstu Wstawianie i formatowanie obrazów, tabel, list oraz spisów treści Korzystanie z programu Calc do tworzenia i formatowania arkuszy kalkulacyjnych Przeprowadzanie prostych obliczeń i używanie funkcji Tworzenie i formatowanie wykresów Praca ze zbiorami danych Tworzenie i formatowanie prezentacji z wykorzystaniem aplikacji Impress Drukowanie dokumentów, arkuszy i pokazów slajdów Korzystaj z bogactwa możliwości pakietu OpenOffice!

230
Ebook

CSS. Leksykon kieszonkowy. Wydanie IV

Eric A. Meyer

CSS3 zawsze pod ręką! Jak dołączyć arkusz stylów do dokumentu HTML? Jak pozycjonować elementy? Co nowego w CSS3? Kaskadowe arkusze stylów liczą sobie już dobre paręnaście lat - ich pierwsza wersja została opublikowana w roku 1996. Dzięki wprowadzeniu tego pomysłowego rozwiązania udało się w końcu uporządkować kod stron internetowych. Co prawda, zajęło to sporo czasu, ale obecnie większość witryn poprawnie oddziela warstwę prezentacji od zawartości strony. Pozwala to na większą elastyczność, dopasowanie stron WWW do urządzeń, na których są oglądane, oraz łatwiejszy dostęp do informacji dla osób z dysfunkcjami. Obecnie do przeglądarek odważnie wchodzi trzecia wersja CSS. Ten niezwykle użyteczny leksykon kieszonkowy poświęcony CSS zawiera wszystkie informacje na temat dostępnych właściwości oraz atrybutów kaskadowych arkuszy stylów. Jego najnowsze wydanie uwzględnia wiele poprawek dotyczących zauważonych niezgodności. Zostało też rozszerzone o nowości, które pojawiły się wraz z CSS3. Dzięki tej książce możesz mieć zawsze pod ręką kompletny zbiór informacji na temat formatowania tekstu, pozycjonowania elementów, tworzenia układów, wykorzystania selektorów i kontenerów. Niezależnie od miejsca i czasu błyskawicznie sprawdzisz, jak ustawić kolor elementu, dziedziczyć właściwości oraz sterować wysokością wierszy. Jest to idealna pozycja dla każdego szanującego swój czas webmastera! Dodawanie arkuszy stylów do dokumentów HTML/XHTML Struktura reguł Komentowanie arkusza CSS Dziedziczenie właściwości Klasyfikacja elementów Pozycjonowanie elementów Dostępne właściwości i atrybuty Selektory Pseudoklasy Wykaz właściwości CSS3 - prosty, efektowny i wydajny!

231
Ebook

Bądź Agile. Zwinnie o HR i Employer Brandingu

Olga Żółkiewicz, Marcin Olszewski_, Mateusz Czarnecki

Pierwszy w Polsce kompleksowy przewodnik po Agile HR i EB Agile, zwinność - to terminy, które w pierwszej kolejności kojarzą się z branżą IT. I słusznie. Zwolennicy zwinnego programowania przyjmują, że skoro oczekiwania odbiorcy ewoluują w trakcie pracy nad produktem, jej założenia i metody powinny się do tych zmian adaptować. Firmy z sektora IT od dawna są Agile. Jednak zwinność przydaje się nie tylko specjalistom od kodowania. To podejście do zadań sprawdza się także w HR-ze i employer brandingu. Ważni gracze na rynku, jak telekomunikacja oraz bankowość, stawiają na zwinną transformację swoich działów HR. Czy to oznacza, że Agile jest tylko dla wielkich? Absolutnie nie! Autorzy tego przewodnika udowadniają, że ten sposób pracy z ludźmi w przedsiębiorstwach jest i dla dużych, i dla małych. Tłumaczą, na czym polega zwinność w HR i EB, podają przykłady większych i mniejszych firm działających w tych obszarach zgodnie z Agile. Dzielą się wiedzą o przydatnych narzędziach, podsuwają praktyczne wskazówki i cytują komentarze specjalistów, którzy od dawna pracują w stylu Agile. Wszystko po to, by stworzyć pełny obraz możliwości, jakie daje zwinność w zakresie human resources i employer brandingu.

232
Ebook

Arduino. Automatyka domowa dla każdego

Marco Schwartz

Inteligentne budynki dla pasjonatów elektroniki! Arduino to platforma, dzięki której budowa zaawansowanych układów elektronicznych stała się bardzo prosta i przyjemna. Już nie musisz tworzyć skomplikowanych projektów układów, wykonywać mnóstwa obliczeń oraz rozwiązywać problemów. Wystarczy, że zdobędziesz płytkę Arduino i zaczniesz tworzyć układ Twoich marzeń. Jeżeli marzył Ci się inteligentny dom i masz ochotę osiągnąć ten cel we własnym zakresie, wiedz, że dzięki tej książce i platformie Arduino jest to możliwe! Sięgnij po ten poradnik i zobacz, jak zrealizować najróżniejsze praktyczne projekty. Bezprzewodowy detektor ruchu, termometr lub licznik zużytej energii to tylko niektóre z nich. Jeżeli chciałbyś sterować oświetleniem budynku za pomocą urządzeń mobilnych lub zbudować własną stację pogodową, także znajdziesz tu coś dla siebie, ponieważ książka zawiera przejrzyste opisy realizacji takich projektów. Na sam koniec dowiesz się, jak przerabiać urządzenia fabryczne, testować system oparty na Arduino oraz przygotować obudowę Twojego urządzenia. Książka ta jest doskonałą lekturą dla wszystkich pasjonatów elektroniki chcących zrealizować nowe, pasjonujące projekty! Z tej książki nauczysz się: łączyć czujniki z płytką Arduino, budować energooszczędne czujniki ruchu z użyciem technologii XBee, sprzęgać przekaźniki z płytką Arduino w celu sterowania urządzeniami elektrycznymi, korzystać z łączności Wi-Fi do sterowania oświetleniem domowym, dokonywać zdalnych pomiarów temperatury za pośrednictwem platformy Arduino i łączności Bluetooth, wysyłać dane o zużyciu energii elektrycznej do chmury obliczeniowej, przerabiać fabryczne urządzenia automatyki domowej przez instalowanie w nich płytek Arduino. Dla kogo jest ta książka? Jeśli chcesz konstruować własne systemy automatyki domowej przy użyciu platformy Arduino, ta książką jest dla Ciebie. Aby zrozumieć opisane w niej projekty, musisz już mieć pewną wiedzę na temat Arduino i znać zasady programowania w takich językach, jak C i C++. Twoje mieszkanie też może być inteligentne!

233
Ebook

Czysty Agile. Powrót do podstaw

Robert C. Martin

W lutym 2001 roku grupa kilkunastu pasjonatów programowania zebrała się w Snowbird w stanie Utah, aby podyskutować na temat efektywności tworzenia oprogramowania i określić nowe zasady pracy. Nie był to cel łatwy do osiągnięcia. Siedemnaście osób o całkowicie różnych doświadczeniach i przekonaniach raczej rzadko wypracowuje wspólne stanowisko. A jednak w tym przypadku tak się stało i powstał Manifest Agile. Właśnie wtedy narodziła się jedna z najważniejszych idei w świecie oprogramowania, która stopniowo zyskiwała zwolenników również poza światem programistów. Zwiększająca się popularność Agile sprawiła, że wielu starało się upiększać, rozmywać czy modyfikować jego koncepcje. Powoli dookoła Agile nagromadziły się nieporozumienia. Ta książka jest bardzo potrzebnym powrotem do podstaw Agile. Przyda się nowemu pokoleniu programistów, nieprogramistów i osób, które kierują zespołami. Znalazł się tu jednoznaczny opis sedna Agile jako prostej i spójnej koncepcji zwinnego zarządzania małym projektem w niewielkim zespole. To bardzo ważny aspekt Agile, gdyż wielkie projekty składają się z szeregu małych projektów. Pokazano tu, jak zaimplementować metodyki Agile w poprawny, czysty sposób. Zaprezentowano kluczowe koncepcje w ich pierwotnej formie. Wyjaśniono zasady poszczególnych praktyk. Przy tym wszystkim książka jest szczerą, osobistą opowieścią o historii Agile i jego fundamentalnej idei. W tej książce między innymi: czym jest Agile i jaka jest jego istota właściwe stosowanie metodyki Scrum najważniejsze praktyki biznesowe Agile najważniejsze praktyki techniczne Agile wartości i rzemieślnictwo a praca zwinnych zespołów Agile: ponadczasowa idea zwinnego rozwoju projektu!

234
Ebook

AutoCAD 2012 i 2012 PL. Ćwiczenia praktyczne

Mirosław Babiuch

Superprojekt od ręki? Z AutoCAD-em 2012! Podstawowe narzędzia pracy, czyli wszystko o rysowaniu i modyfikowaniu rysunku Warstwy, czyli praktyczne przemieszczanie elementów rysunku i nakładanie ich na siebie Modelowanie 3D, czyli optymalne wykorzystywanie efektu trójwymiarowości Wykonanie profesjonalnego rysunku technicznego to wyjątkowo żmudna robota. Nie trzeba o tym przekonywać żadnego architekta czy projektanta urządzeń. Od pomysłu do przedstawienia gotowego szkicu dowolnego elementu upływa zwykle sporo czasu, a nawet najlepszą ideę trzeba jakoś zwizualizować — dopiero wtedy można uczynić następny krok. Program AutoCAD od dawna pozwala skrócić czas potrzebny na opracowanie dokładnego projektu budynku, części maszyny czy wnętrza, pod warunkiem, że użytkownik umie sprawnie się nim posługiwać. A możliwości wersji 2012 i 2012 PL są zaiste imponujące! Z książką "AutoCAD 2012 i 2012 PL. Ćwiczenia praktyczne" szybko opanujesz logikę programu. Kolejne ćwiczenia pozwolą Ci odkryć narzędzia służące do rysowania i poprawiania rysunku czy wprowadzania tekstu. Nauczysz się pracować z warstwami, używać palet narzędzi i stosować ZOOM. Dowiesz się więcej o wymiarowaniu i rysunku izometrycznym, by w końcu przejść do modelowania 3D. I właśnie wtedy zauważysz, że swobodnie poruszasz się w środowisku AutoCAD-a… by tworzyć własne fantastyczne projekty! Rozpoczęcie pracy z AutoCAD-em 2012 Narzędzia rysowania Narzędzia edycji Tekst i wymiarowanie ZOOM oraz poruszanie się po rysunku Warstwy i kreskowanie Rysunek izometryczny Bloki i palety narzędzi Modelowanie 3D i drukowanie Opisy ważniejszych narzędzi Ważniejsze zmienne systemowe AutoCAD - opanuj go już dziś!

235
Ebook

Czarno-biały kadr. Kreatywna fotografia

Harold Davis

Spójrz na świat przez pryzmat dwóch kolorów i odkryj jego poruszające piękno! Naucz się patrzeć oraz myśleć w czerni i bieli Używaj twórczo programów do obróbki zdjęć Korzystaj z niebanalnych inspiracji i niezwykłych technik Otaczający nas świat jest wręcz przesycony kolorami, oślepia ich intensywnością i wszechobecnością, nic więc dziwnego, że oko tęskni za stonowaną elegancją czarno-białej fotografii. Jej atutem jest to, że wykorzystuje siłę wyobraźni odbiorcy oraz sięga ku głębi estetycznych doznań, dlatego fotografowie coraz częściej wybierają ten klasyczny środek wyrazu, tworząc przy tym monochromatyczne arcydzieła. Jeden z najznamienitszych światowych fotografów zdradzi Ci sekrety swego warsztatu, ucząc Cię wszystkiego, co powinien wiedzieć artysta poszukujący nowych środków wyrazu. Wraz z nadejściem technologii cyfrowej dostałeś do ręki narzędzia, dzięki którym Twoje prace mogą zyskać zupełnie nowy wymiar. Ta książka może być dla Ciebie towarzyszem, przewodnikiem i inspiracją w procesie tworzenia czarno-białych obrazów. Poznasz najlepsze sposoby na wykonanie perfekcyjnej fotografii portretowej, świetnego krajobrazu czy znaczącego zbliżenia. Dowiesz się, jak pracować przy obróbce tego typu fotografii, jak przetwarzać pliki RAW na czerń i biel, dokonywać konwersji na podczerwień i stosować efekty specjalne w cyfrowej ciemni. Znajdziesz tu zarówno inspiracje, jak i porady techniczne, nauczysz się patrzeć na świat w sposób, który na zawsze zmieni jakość wykonywanych przez Ciebie zdjęć. Dobór idealnego oświetlenia oraz kompozycji Zastosowanie techniki HDR w czerni i bieli Tworzenie czarno-białych zdjęć w programach Lightroom i Photoshop Poszukiwanie tematów do zdjęć monochromatycznych Stosowanie barwienia, tonowania i innych efektów specjalnych Modyfikowanie aparatu z myślą o fotografowaniu w podczerwieni Naucz się tworzyć intensywne oraz wieloznaczne fotografie w czerni i bieli W książce tej znajdziesz zarówno inspirację, jak i porady techniczne. Na podstawie swoich własnych fotografii Harold Davis zapozna Cię z technikami, dzięki którym stworzysz wysokiej jakości obrazy monochromatyczne. Pokaże Ci, w jaki sposób możesz rozpoznać okazję do zrobienia zapierającego dech w piersiach, czarno-białego zdjęcia, a także opowie, czym różni się robienie zdjęć czarno-białych od tworzenia fotografii kolorowych. W książkach z serii "Kreatywna fotografia" autor proponuje wszechstronne i twórcze podejście nie tylko do samego obrazu, ale także całego procesu fotografowania - począwszy od wyboru obiektu i wizualizacji zdjęcia, poprzez zastosowanie odpowiedniego sprzętu, na obróbce skończywszy. Podręczniki z tej serii poprowadzą Cię przez wspaniały, barwny świat kreatywnej fotografii i sprawią, że z pasjonata zmienisz się w perfekcyjnego profesjonalistę, a każda sesja fotograficzna stanie się niezapomnianą przygodą. Połączenie pasji, kreatywności i doskonałej techniki, a także nastawienie na wzbudzenie konkretnych emocji u odbiorcy sprawi, że Twoje zdjęcia będą po prostu olśniewające. Książkę poleca redakcja Digital Foto Video:

236
Ebook

ABC internetu. Wydanie VII

Krzysztof Pikoń

Korzystaj z sieci swobodnie i bez zagrożeń! Jak podłączyć komputer do internetu? Jak korzystać z poczty elektronicznej? Jak bezpiecznie surfować po sieci? Internet to pierwsza rewolucja, która swoim zasięgiem objęła cały świat. Zburzyła wszystkie nasze teorie na temat międzyludzkiej komunikacji i funkcjonowania we współczesnym świecie. Wywróciła nasze wyobrażenie o robieniu zakupów, korzystaniu z banków i urzędów, zawieraniu znajomości i pozyskiwaniu informacji. Zasięg internetu, liczba jego użytkowników i oferowane możliwości czynią z niego tak potężne narzędzie, że podpięcie się do sieci przestało być naszym wyborem. Dziś to po prostu konieczność… ułatwienia sobie życia! Przecież w dobie kont internetowych nie można odmówić sobie możliwości spędzenia z przyjaciółmi czasu traconego dotąd w kolejkach do bankowego okienka. Albo przyjemności przechadzania się po wielkim pasażu handlowym, siedząc w domu w pidżamie, z kubkiem kawy w ręku. Książka "ABC internetu" dzięki szerokiemu spektrum podejmowanych zagadnień stanowi niezbędny przewodnik zarówno dla początkujących, jak i tych bardziej zaawansowanych użytkowników sieci. Dowiesz się z niej, jak optymalnie dobrać sprzęt i potrzebne oprogramowanie, a potem zobaczysz, jak poprawnie skonfigurować system i sprawnie połączyć się z internetem. Przeczytasz na temat tego, jak obsługiwać najpopularniejsze przeglądarki i wyszukiwarki internetowe, założyć i prowadzić konto poczty elektronicznej oraz korzystać z rozmaitych portali społecznościowych, czatów i komunikatorów. Zrozumiesz, czym są porównywarki cenowe, i nauczysz się bezpiecznie oraz korzystnie dokonywać zakupów w internetowych sklepach czy portalach aukcyjnych. Znajdziesz informacje na temat tego, jak prowadzić internetowy pamiętnik, czyli blog, korzystać z poczty elektronicznej za pomocą telefonu komórkowego, słuchać internetowego radia czy oglądać w sieci swoją ulubioną telewizję. Opanujesz zatem wszystkie niezbędne umiejętności, by swobodnie i bez zagrożeń korzystać z niezmierzonych możliwości fascynującego internetu! Połączenie i konfiguracja internetu Zakładanie i prowadzenie poczty elektronicznej Obsługa różnych programów pocztowych Korzystanie z przeglądarek internetowych Zapewnianie bezpieczeństwa w sieci Ściąganie plików Przeglądanie portali internetowych Korzystanie z wyszukiwarek www Korzystanie z internetu przez telefon komórkowy Kontakty przez komunikatory, czaty i serwisy społecznościowe Prowadzenie bloga Korzystanie z internetowego radia i internetowej telewizji Robienie zakupów w sieci Włącz się w globalną sieć — cały świat jest w zasięgu Twojego komputera!

237
Ebook

Audyt bezpieczeństwa informacji w praktyce

Tomasz Polaczek

Rozpoczęła się era społeczeństwa informacyjnego. Działalność coraz większej liczby organizacji i firm zależy od szybkiego i efektywnego przetwarzania informacji. Informacja stała się cennym, często wykradanym towarem. Zagrożeniem dla bezpieczeństwa danych są nie tylko crackerzy, lecz często także pracownicy firmy, którzy nieświadomie udostępniają zastrzeżone informacje osobom trzecim. Upowszechnienie informacji, będących tajemnicą lub własnością intelektualną i handlową firmy lub instytucji, może oznaczać utratę reputacji, zakończenie działalności na rynku lub nawet wywołać kłopoty natury prawnej. Z tych powodów informację trzeba należycie chronić oraz odpowiednią nią zarządzać. Książka "Audyt bezpieczeństwa informacji w praktyce" przedstawia praktyczne aspekty wdrażania i realizowania polityki ochrony danych. Opisuje zarówno regulacje prawne, jak i normy ISO traktujące o bezpieczeństwie informacji. Zawiera informacje o odpowiednim zarządzaniu systemami przechowywania danych, fizycznym zabezpieczaniu miejsc, w których znajdują się nośniki danych, oraz szkoleniu użytkowników systemów. Normy ISO i PN dotyczące ochrony informacji Planowanie polityki bezpieczeństwa Umowy o zachowaniu poufności Zabezpieczanie budynku i pomieszczeń Tworzenie procedur eksploatacji sprzętu i systemów Ochrona sieci przed programami szpiegującymi Zarządzanie dostępem użytkowników do systemu Odpowiednio zaplanowane procedury ochrony danych mogą uchronić przedsiębiorstwo przed poważnymi problemami. Wykorzystaj wiadomości zawarte w tej książce i wprowadź podobne procedury w swojej firmie.

238
Ebook

Deep learning z TensorFlow 2 i Keras dla zaawansowanych. Sieci GAN i VAE, deep RL, uczenie nienadzorowane, wykrywanie i segmentacja obiektów i nie tylko. Wydanie II

Rowel Atienza

Oto propozycja dla specjalistów zajmujących się programowaniem sztucznej inteligencji i studentów kształcących się w tej dziedzinie. Autor przybliża tajniki tworzenia sieci neuronowych stosowanych w uczeniu głębokim i pokazuje, w jaki sposób używać w tym celu bibliotek Keras i TensorFlow. Objaśnia zagadnienia dotyczące programowania AI zarówno w teorii, jak i praktyce. Liczne przykłady, czytelna oprawa graficzna i logiczne wywody sprawiają, że to skuteczne narzędzie dla każdego, kto chce się nauczyć budowania sieci neuronowych typu MLP, CNN i RNN. Książka wprowadza w teoretyczne fundamenty uczenia głębokiego - znalazły się w niej wyjaśnienia podstawowych pojęć związanych z tą dziedziną i różnice pomiędzy poszczególnymi typami sieci neuronowych. Opisano tutaj również metody programowania algorytmów używanych w uczeniu głębokim i sposoby ich wdrażania. Dzięki lekturze lepiej zrozumiesz sieci neuronowe, nauczysz się ich tworzenia i zastosowania w różnych projektach z zakresu AI. Polecamy tę książkę każdemu, kto: chce zrozumieć, jak działają sieci neuronowe i w jaki sposób się je tworzy specjalizuje się w uczeniu głębokim lub zamierza lepiej poznać tę dziedzinę posługuje się sieciami neuronowymi w programowaniu chce się nauczyć stosować biblioteki Keras i TensorFlow w uczeniu głębokim

239
Ebook

Android na tablecie. Receptury

B.M. Harwani

Najlepsze przepisy dla programistów platformy Android! Android swoją karierę rozpoczął od telefonów. Nie minęło wiele czasu, gdy pojawiły się pierwsze tablety pracujące w tym systemie. Dzisiaj ich wybór i możliwości przyprawiają o zawrót głowy. Deweloper musi obecnie wziąć pod uwagę wiele konfiguracji sprzętowych — różne rozdzielczości ekranu i różnorodność osprzętu wymagają dbałości o detale i przetestowania aplikacji w kilku środowiskach. Jak sobie z tym poradzić? Jak tworzyć rozwiązania działające na różnych tabletach oraz jak wykorzystać potencjał Androida? Na te i wiele innych pytań odpowie ta rewelacyjna książka, należąca do cieszącej się uznaniem serii „Receptury”. Szczególny nacisk położono w niej na tablety pracujące pod kontrolą systemu Android w wersji 4.2.2. Dowiesz się, jak przygotować środowisko pracy, wyświetlać powiadomienia oraz tworzyć animacje. Ponadto zapoznasz się z możliwościami sprzętowej akceleracji grafiki 2D, przechwytywania dźwięku oraz materiałów wideo. A potem opanujesz korzystanie z formatu JSON w celu przechowywania informacji oraz obsługiwanie małych ekranów. Ostatni rozdział książki poświęcony został analizie i śledzeniu sposobu wykorzystania Twojej aplikacji — dzięki temu przekonasz się, do jakich zakątków świata dotarło Twoje dzieło. Książka ta musi znaleźć się na półce każdego autora aplikacji dla Androida — ogromna baza gotowych do użycia fragmentów kodu ułatwi Ci pracę! Dzięki tej książce: stworzysz urządzenie AVD sprawdzisz możliwości OpenGL wykorzystasz łączność bezprzewodową odkryjesz tajniki standardu NFC Obowiązkowa lektura każdego programisty!

240
Ebook

C# 6.0 w pigułce. Wydanie VI

Ben Albahari, Joseph Albahari

C# jest jednym z najlepszych projektów firmy Microsoft. Język ten został od podstaw zaprojektowany jako obiektowy. Charakteryzuje się niezwykłą elastycznością i wszechstronnością. Udostępnia wysokopoziomowe abstrakcje, takie jak wyrażenia, zapytania i kontynuacje asynchroniczne, a równocześnie pozwala na korzystanie z niskopoziomowych mechanizmów, jak własne typy wartościowe programisty czy opcjonalne wskaźniki. C# w wersji 6.0 jest kolejną istotną aktualizacją języka. Programista piszący w C# powinien konsekwentnie poznawać te zmiany. Niniejsza książka jest zwięzłym kompendium wiedzy o C#, CLR oraz o związanej z C# platformie. Napisano ją z myślą o programistach na co najmniej średnim poziomie zaawansowania. W zrozumiały, a równocześnie dogłębny sposób wyjaśniono takie trudne kwestie, jak współbieżność, bezpieczeństwo i domeny aplikacji. Informacje o nowych składnikach języka C# 6.0 i związanej z nim platformy zostały oznaczone. Szczególnie istotny z punktu widzenia programisty może okazać się rozdział o nowym kompilatorze Roslyn, zwanym kompilatorem usługowym. Najważniejsze zagadnienia ujęte w książce: składnia, typy oraz zmienne C# bezpieczeństwo kodu i dyrektywy preprocesora rdzenne technologie i techniki platformy .NET Framework, w tym LINQ, XML, kolekcje, kontrakty kodu, zarządzanie pamięcią, refleksja, programowanie dynamiczne kompilator Roslyn, w tym jego architektura, struktura drzewa składni i model semantyczny C# jest szybki, efektywny, wygodny — to narzędzie w sam raz dla Ciebie!