Categories
Ebooks
-
Business and economy
- Bitcoin
- Businesswoman
- Coaching
- Controlling
- E-business
- Economy
- Finances
- Stocks and investments
- Personal competence
- Computer in the office
- Communication and negotiation
- Small company
- Marketing
- Motivation
- Multimedia trainings
- Real estate
- Persuasion and NLP
- Taxes
- Social policy
- Guides
- Presentations
- Leadership
- Public Relation
- Reports, analyses
- Secret
- Social Media
- Sales
- Start-up
- Your career
- Management
- Project management
- Human Resources
-
For children
-
For youth
-
Education
-
Encyclopedias, dictionaries
-
E-press
- Architektura i wnętrza
- Biznes i Ekonomia
- Home and garden
- E-business
- Finances
- Personal finance
- Business
- Photography
- Computer science
- HR & Payroll
- Computers, Excel
- Accounts
- Culture and literature
- Scientific and academic
- Environmental protection
- Opinion-forming
- Education
- Taxes
- Travelling
- Psychology
- Religion
- Agriculture
- Book and press market
- Transport and Spedition
- Healthand beauty
-
History
-
Computer science
- Office applications
- Data bases
- Bioinformatics
- IT business
- CAD/CAM
- Digital Lifestyle
- DTP
- Electronics
- Digital photography
- Computer graphics
- Games
- Hacking
- Hardware
- IT w ekonomii
- Scientific software package
- School textbooks
- Computer basics
- Programming
- Mobile programming
- Internet servers
- Computer networks
- Start-up
- Operational systems
- Artificial intelligence
- Technology for children
- Webmastering
-
Other
-
Foreign languages
-
Culture and art
-
School reading books
-
Literature
- Antology
- Ballade
- Biographies and autobiographies
- For adults
- Dramas
- Diaries, memoirs, letters
- Epic, epopee
- Essay
- Fantasy and science fiction
- Feuilletons
- Work of fiction
- Humour and satire
- Other
- Classical
- Crime fiction
- Non-fiction
- Fiction
- Mity i legendy
- Nobelists
- Novellas
- Moral
- Okultyzm i magia
- Short stories
- Memoirs
- Travelling
- Narrative poetry
- Poetry
- Politics
- Popular science
- Novel
- Historical novel
- Prose
- Adventure
- Journalism, publicism
- Reportage novels
- Romans i literatura obyczajowa
- Sensational
- Thriller, Horror
- Interviews and memoirs
-
Natural sciences
-
Social sciences
-
School textbooks
-
Popular science and academic
- Archeology
- Bibliotekoznawstwo
- Cinema studies
- Philology
- Polish philology
- Philosophy
- Finanse i bankowość
- Geography
- Economy
- Trade. World economy
- History and archeology
- History of art and architecture
- Cultural studies
- Linguistics
- Literary studies
- Logistics
- Maths
- Medicine
- Humanities
- Pedagogy
- Educational aids
- Popular science
- Other
- Psychology
- Sociology
- Theatre studies
- Theology
- Economic theories and teachings
- Transport i spedycja
- Physical education
- Zarządzanie i marketing
-
Guides
-
Game guides
-
Professional and specialist guides
-
Law
- Health and Safety
- History
- Road Code. Driving license
- Law studies
- Healthcare
- General. Compendium of knowledge
- Academic textbooks
- Other
- Construction and local law
- Civil law
- Financial law
- Economic law
- Economic and trade law
- Criminal law
- Criminal law. Criminal offenses. Criminology
- International law
- International law
- Health care law
- Educational law
- Tax law
- Labor and social security law
- Public, constitutional and administrative law
- Family and Guardianship Code
- agricultural law
- Social law, labour law
- European Union law
- Industry
- Agricultural and environmental
- Dictionaries and encyclopedia
- Public procurement
- Management
-
Tourist guides and travel
- Africa
- Albums
- Southern America
- North and Central America
- Australia, New Zealand, Oceania
- Austria
- Asia
- Balkans
- Middle East
- Bulgary
- China
- Croatia
- The Czech Republic
- Denmark
- Egipt
- Estonia
- Europe
- France
- Mountains
- Greece
- Spain
- Holand
- Iceland
- Lithuania
- Latvia
- Mapy, Plany miast, Atlasy
- Mini travel guides
- Germany
- Norway
- Active travelling
- Poland
- Portugal
- Other
- Russia
- Romania
- Slovakia
- Slovenia
- Switzerland
- Sweden
- World
- Turkey
- Ukraine
- Hungary
- Great Britain
- Italy
-
Psychology
- Philosophy of life
- Kompetencje psychospołeczne
- Interpersonal communication
- Mindfulness
- General
- Persuasion and NLP
- Academic psychology
- Psychology of soul and mind
- Work psychology
- Relacje i związki
- Parenting and children psychology
- Problem solving
- Intellectual growth
- Secret
- Sexapeal
- Seduction
- Appearance and image
- Philosophy of life
-
Religion
-
Sport, fitness, diets
-
Technology and mechanics
Audiobooks
-
Business and economy
- Bitcoin
- Businesswoman
- Coaching
- Controlling
- E-business
- Economy
- Finances
- Stocks and investments
- Personal competence
- Communication and negotiation
- Small company
- Marketing
- Motivation
- Real estate
- Persuasion and NLP
- Taxes
- Guides
- Presentations
- Leadership
- Public Relation
- Secret
- Social Media
- Sales
- Start-up
- Your career
- Management
- Project management
- Human Resources
-
For children
-
For youth
-
Education
-
Encyclopedias, dictionaries
-
History
-
Computer science
-
Other
-
Foreign languages
-
Culture and art
-
School reading books
-
Literature
- Antology
- Ballade
- Biographies and autobiographies
- For adults
- Dramas
- Diaries, memoirs, letters
- Epic, epopee
- Essay
- Fantasy and science fiction
- Feuilletons
- Work of fiction
- Humour and satire
- Other
- Classical
- Crime fiction
- Non-fiction
- Fiction
- Mity i legendy
- Nobelists
- Novellas
- Moral
- Okultyzm i magia
- Short stories
- Memoirs
- Travelling
- Poetry
- Politics
- Popular science
- Novel
- Historical novel
- Prose
- Adventure
- Journalism, publicism
- Reportage novels
- Romans i literatura obyczajowa
- Sensational
- Thriller, Horror
- Interviews and memoirs
-
Natural sciences
-
Social sciences
-
Popular science and academic
-
Guides
-
Professional and specialist guides
-
Law
-
Tourist guides and travel
-
Psychology
- Philosophy of life
- Interpersonal communication
- Mindfulness
- General
- Persuasion and NLP
- Academic psychology
- Psychology of soul and mind
- Work psychology
- Relacje i związki
- Parenting and children psychology
- Problem solving
- Intellectual growth
- Secret
- Sexapeal
- Seduction
- Appearance and image
- Philosophy of life
-
Religion
-
Sport, fitness, diets
-
Technology and mechanics
Videocourses
-
Data bases
-
Big Data
-
Biznes, ekonomia i marketing
-
Cybersecurity
-
Data Science
-
DevOps
-
For children
-
Electronics
-
Graphics/Video/CAX
-
Games
-
Microsoft Office
-
Development tools
-
Programming
-
Personal growth
-
Computer networks
-
Operational systems
-
Software testing
-
Mobile devices
-
UX/UI
-
Web development
-
Management
Podcasts
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.
Elastyczne PHP - twórz nowe strony z wykorzystaniem Zend Framework! Tworzenie stron WWW w Zend Framework - zacznij od "Hello, World" Bazy danych i formularze - opanuj wszystkie elementy Zabezpieczanie dostępu do aplikacji - nie daj się zaskoczyć Zend Framework to nowoczesna biblioteka ułatwiająca tworzenie stron WWW w języku PHP. Ten wygodny system pozwala projektantowi stron internetowych znacznie ograniczyć bądź nawet wyeliminować konieczność żmudnego wpisywania kodu na rzecz posługiwania się gotowymi elementami, niezależnie od tego, czy chce zaimplementować podstawowe mechanizmy aplikacji, czy też wzbogacić ją o konkretne funkcjonalności. Wsparcie ze strony twórców języka PHP, stabilna wersja, gotowa do pomocy społeczność programistów-entuzjastów oraz ogromna elastyczność to główne atuty tego rozwiązania, sprawiające, że jego popularność rośnie w dużym tempie. Niniejsza publikacja ma za zadanie przybliżyć Ci Zend Framework, począwszy od absolutnych podstaw, aż po kwestie związane z pieczołowitym zabezpieczaniem dostępu do aplikacji. Znajdziesz tu jasne i czytelne przykłady zastosowania frameworka w różnych sytuacjach oraz propozycje gotowych rozwiązań konkretnych problemów programistycznych. Nauczysz się tworzyć zarówno proste strony WWW, jak i zaawansowane aplikacje, wymieniać szablony oraz implementować wtyczki. Poznasz sposoby tworzenia i wykorzystywania klas, współpracy z bazą danych, publikowania aplikacji w Internecie oraz używania formularzy. Krótko mówiąc, masz w ręku kompletny przewodnik po jednym z najlepszych frameworków PHP! Pierwszy projekt w Zend Framework i praca w środowisku NetBeans Tworzenie i usuwanie kontrolerów oraz akcji Wymiana szablonu HTML/CSS i dołączanie zewnętrznych zasobów Zasoby i implementacja inicjalizującej je wtyczki Bazy danych, tabele i relacje Identyfikacja rekordów na podstawie wartości slug Menu generowane na podstawie zawartości tabeli bazy danych Publikowanie aplikacji wykorzystującej bazę danych na serwerze hostingowym Przetwarzanie formularza, czyli implementacja interfejsu CRUD i dostosowywanie kodu HTML Walidatory oraz filtry i przesyłanie plików na serwer Zabezpieczanie haseł funkcjami skrótu Rejestracja i ograniczanie uprawnień użytkowników Modularyzacja aplikacji Programuj swobodnie, wykorzystując uniwersalne biblioteki PHP!
Świat usłyszał o Javie pod koniec 1995 roku. Wkrótce stała się niezwykle popularną i cenioną technologią. Dziś jest dojrzałym, rozbudowanym, elastycznym, a przy tym niezwykle starannie zaprojektowanym językiem programowania, który może służyć do pisania dużych systemów, małych programów, aplikacji mobilnych i aplikacji WWW. Charakteryzuje się też wysublimowanymi zabezpieczeniami, które w niego wbudowano. Każdy, kto chce pisać dobry i wydajny kod, powinien dobrze poznać zarówno podstawowe, jak i zaawansowane cechy Javy. Ta książka jest kolejnym, zaktualizowanym i uzupełnionym wydaniem kultowego podręcznika dla profesjonalnych programistów Javy - to pierwszy tom, w którym omówiono podstawy języka oraz najważniejsze zagadnienia związane z programowaniem interfejsu użytkownika. W tym wydaniu opisano pakiet JDK Java Standard Edition (SE) w wersji 9, 10 i 11. Teorii towarzyszą liczne przykłady kodu, obrazujące zasady działania niemal każdej przedstawionej tu funkcji czy biblioteki. Przykładowe programy są proste, aby ułatwić naukę najważniejszych zagadnień. W tej książce między innymi: solidne wprowadzenie do Javy i przygotowanie środowiska pracy zasady programowania obiektowego: klasy, hermetyzacja, dziedziczenie mechanizm refleksji i obiekty proxy interfejsy, klasy wewnętrzne i wyrażenia lambda programowanie generyczne i system kolekcji GUI i praca z pakietem Swing programowanie współbieżne Java - oto język mistrzów programowania!
Matematyka dyskretna dla informatyków
Wojciech Kordecki, Anna Łyczkowska-Hanćkowiak
Poznaj matematyczne podstawy informatyki! Odkryj świat matematyki dyskretnej Poznaj teorię grafów od podszewki Opanuj struktury kombinatoryczne Na zadane w ankiecie pytanie o definicję matematyki dyskretnej pewien student Politechniki Gdańskiej odpowiedział, że jest to dział matematyki, który "dyskretnie wciska się, gdzie się da". Choć prawdopodobnie nie o taką odpowiedź chodziło pytającemu, z pewnością jest w niej trochę prawdy. Z matematyką dyskretną mamy obecnie do czynienia dosłownie wszędzie, ponieważ wszędzie obecna jest informatyka, która wykorzystuje wiele pojęć i konstrukcji powstałych właśnie dzięki temu stosunkowo mało znanemu działowi królowej nauk. Matematyka dyskretna to zbiorcza nazwa różnych działów matematyki zajmujących się badaniem struktur nieciągłych, a więc takich, które w naturalny sposób znajdują zastosowanie w informatyce. Kryptografia, teoria gier i teoria grafów - to tylko niektóre z działów matematyki dyskretnej praktycznie wykorzystywane przez wielu programistów w codziennej pracy. A jeśli doda się do nich takie zagadnienia jak rekurencja czy algorytmy zachłanne, potrzeba zrozumienia podstaw tego działu matematyki staje się chyba jasna dla wszystkich adeptów informatyki. Ten podręcznik powstał na bazie doświadczeń autorów w prowadzeniu zajęć z matematyki dyskretnej, teorii grafów i algorytmów kombinatorycznych na Politechnice Wrocławskiej na Wydziale Podstawowych Problemów Techniki, na Uniwersytecie Ekonomicznym w Poznaniu na Wydziale Informatyki i Gospodarki Elektronicznej oraz w Państwowej Wyższej Szkole Zawodowej im. Witelona w Legnicy na Wydziale Nauk Technicznych i Ekonomicznych. Zajęcia te były prowadzone dla studentów informatyki, a także dla tych z kierunku informatyka i ekonometria. I to przede wszystkim dla studentów kierunków informatycznych przeznaczona jest ta książka. Zawiera ona również wiadomości bardziej zaawansowane, przydatne dla doktorantów i zaawansowanych programistów, dając im teoretyczne podstawy do studiowania algorytmów. Indukcja i rekurencja Rozmieszczenia i permutacje Kombinacje i podziały Grafy i drzewa Algorytmy grafowe Struktury kombinatoryczne Systemy i algorytmy zachłanne Matematyka dyskretna bez tajemnic
Windows 7 PL. Zaawansowana administracja systemem
Komfortową metodę wprowadzenia w zaawansowane zagadnienia związane z zarządzaniem nowym środowiskiem firmy Microsoft oferuje książka Windows 7 PL. Zaawansowana administracja systemem. Dzięki niej poznasz m.in. dostępne wersje systemu Windows 7 PL oraz dowiesz się, jakie wprowadzono w nich nowości, a także dobierzesz najlepszy sposób instalacji tego środowiska. Poza tym nauczysz się korzystać z narzędzi administracyjnych, systemowych i narzędziowych oraz zdobędziesz wiadomości na temat zaawansowanego zarządzania dyskami i systemami plików w Windows 7 PL. Łatwo opanujesz też administrację kontami użytkowników i grup oraz poznasz tematykę bezpieczeństwa środowiska i zagadnienia związane z korzystaniem z sieci. Wprowadzenie do systemu Windows 7 PL Wybór wersji i instalacja środowiska Zarządzanie komputerem z systemem Windows 7 PL Administracja dyskami i systemami plików Zarządzanie kontami użytkowników i grupami Zaawansowana konfiguracja i używanie narzędzi do ochrony danych Zarządzanie ustawieniami sieci i dostępem do internetu Konfiguracja zabezpieczeń systemu Monitorowanie i optymalizacja działania Windows 7 PL Już dziś zostań profesjonalnym administratorem systemu Windows 7 PL
Funkcjonalność aplikacji mobilnych. Nowoczesne standardy UX i UI
Kreuj doświadczenia użytkowników smartfonów i tabletów! Urządzenia mobilne pomimo rosnących rozmiarów wciąż są zdecydowanie mniejsze od naszych laptopów i komputerów stacjonarnych. Zaprojektowanie funkcjonalnego i eleganckiego interfejsu użytkownika na tak ograniczonej przestrzeni wymaga nie lada kunsztu. Obecnie jednak urządzenia te dają programistom nowe możliwości, a wśród nich dostęp do ekranów dotykowych. Warto dobrze wykorzystać ich potencjał! Dzięki tej książce, napisanej przez najlepszych specjalistów w branży, dowiesz się, jak najlepiej przygotować aplikację lub stronę internetową dla małych ekranów. Poznasz zalety i wady smartfonów, tabletów oraz czytników e-booków. Ponadto nauczysz się rozpoznawać typowe błędy, które obniżają doznania Twoich użytkowników w trakcie korzystania z Twojego oprogramowania, i unikać ich. A potem spojrzysz w przyszłość i przekonasz się, co może nas czekać wkrótce w dziedzinie urządzeń mobilnych. Ta książka to niezbędna pozycja dla każdego projektanta stron i aplikacji przeznaczonych na mniejsze ekrany. Poznaj: zalety i wady urządzeń mobilnych zasady tworzenia stron internetowych i aplikacji dla telefonów czy tabletów typowe problemy powodujące irytację użytkowników przyszłość branży mobilnej Bogactwo UX to klucz do sukcesu Twojej aplikacji!
Profesjonalne tworzenie kopii zapasowych i odzyskiwanie danych
Ochrona Twoich danych w epoce terabajtów Na jakich nośnikach tworzyć kopię? Którą strategię tworzenia backupu wybrać? Jak obronić koszty tworzenia kopii bezpieczeństwa? Ból, złość i bezsilność po utracie danych jest nie do opisania. Każdy, kogo spotkało takie nieszczęście, z pewnością to potwierdzi. Strata danych może zachwiać niejedną firmą lub domem. Zgadza się - domem! Pomyśl tylko o utracie cyfrowych zdjęć z pierwszych urodzin Twojej pociechy. Celem tej książki nie jest straszenie, ale dostarczanie sprawdzonych strategii tworzenia kopii danych, istotnych zarówno z punktu widzenia firmy, jak i osoby prywatnej. W trakcie lektury dowiesz się, na jakich nośnikach możesz wykonywać kopie danych, poznasz rodzaje macierzy dysków oraz ich zalety i wady. W kolejnych rozdziałach zostaną Ci przedstawione zaawansowane aplikacje do tworzenia kopii bezpieczeństwa, takie jak Symantec NetBackup/BackupExec i CommVault Simpana, oraz różne strategie ich wykonywania. Nauczysz się tworzyć kopię baz danych (SQL Server, Oracle) oraz serwerów poczty (Exchange, Lotus Notes). Ponadto sprawdzisz, jak zweryfikować poprawność kopii, stworzyć raport z przeprowadzonego backupu oraz odtworzyć wybrane dane. Książka ta skupia się na zabezpieczaniu przed utratą danych w dużych środowiskach firmowych i korporacyjnych, jednak użytkownicy domowi, którym zależy na bezpieczeństwie prywatnych informacji, także znajdą tu wiele cennych wskazówek. Jeśli los zawartości Twoich dysków nie jest Ci obojętny, przeczytaj tę książkę! Oprogramowanie do tworzenia kopii Nośniki danych - taśmy DLT, LTO i inne Dyski twarde i macierze RAID Pamięci dyskowe NAS i SAN Wirtualne nośniki danych Nowe technologie nośników Strategie tworzenia kopii zapasowych Opracowywanie harmonogramów Kopie migawkowe i lustrzane Archiwizacja baz danych oraz serwerów pocztowych Przykładowe, kompletne i zaawansowane środowisko tworzenia kopii Tworzenie kopii zapasowych aplikacji Monitorowanie i raportowanie Obrona kosztów tworzenia kopii zapasowych Bądź pewny, że Twoje dane są bezpieczne!
Stwórz grę w Unity, a nauczysz się programowania w C#! Pisanie kodu, które sprawia radość. Wydanie V
Unity jest zaawansowanym środowiskiem przeznaczonym do tworzenia gier 3D. Równocześnie może stanowić początek wspaniałej przygody z C#, który jest nowoczesnym i wszechstronnym językiem programowania. Taka ścieżka nauki pozwala na uniknięcie niezrozumiałego dla początkujących żargonu czy niejasnej logiki programowania. Poszczególne konstrukcje języka i ich zastosowanie nagle stają się proste - dzięki niestandardowym skryptom pisanym w C# można rozszerzyć możliwości Unity i tworzyć wciągające, świetnie wyglądające gry. Oto sposób na przyjemną i angażującą, a przy tym skuteczną naukę programowania! To piąte, uzupełnione i zaktualizowane wydanie cenionego podręcznika, dzięki któremu poznasz od podstaw koncepcje programowania w języku C#, dowiesz się, czym są zmienne i klasy, a także jakie są zasady programowania zorientowanego obiektowo. Po zapoznaniu się z elementarzem C# przejdziesz do tworzenia gier w Unity. Nauczysz się tworzyć skrypty obsługi prostej mechaniki gry i zdobędziesz praktyczne doświadczenie w programowaniu zgodnym z najlepszymi praktykami kodowania. A tym samym wejdziesz na wyższy poziom w zakresie posługiwania się Unity i językiem C#. Po uważnej lekturze zdobędziesz umiejętności potrzebne do realizacji projektów własnych gier w Unity i C#. W książce między innymi: precyzyjne przykłady przydatne w nauce podstaw programowania w języku C# skrypty i ich implementacja w Unity tworzenie podstawowych mechanizmów gier interfejsy, klasy abstrakcyjne, stosy, kolejki, obsługa wyjątków i błędów w C# podstawy sztucznej inteligencji do zastosowania w grach Ciekawość to pierwszy krok do programowania!
3ds max 2010. Animacja 3D od podstaw. Szkoła efektu
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ę.
Jak wdrażać wzorce reaktywne w aplikacjach Angulara. Przewodnik po RxJS 7
Angular jest frameworkiem napisanym w języku TypeScript i rozwijanym przez Google. Służy do tworzenia nowoczesnych, wydajnych aplikacji. RxJS to niezawodna biblioteka do obsługi programów asynchronicznych i opartych na zdarzeniach. Jest typem pierwszoklasowym w Angularze. Umożliwia poprawę wydajności aplikacji i jakości kodu, polepsza też doświadczenia użytkownika. Zastosowanie wzorców reaktywnych przy tworzeniu stron internetowych za pomocą Angulara jest jedną ze skuteczniejszych metod usprawniania interakcji użytkownika z aplikacjami Angulara. Ten przewodnik zawiera wszystko, co trzeba wiedzieć o RxJS i reaktywności. Zrozumiesz znaczenie paradygmatu reaktywnego i nauczysz się korzystać z nowych funkcji RxJS 7. Poznasz różne wzorce reaktywne, a także rzeczywiste sposoby ich używania. Książka przeprowadzi Cię przez proces tworzenia kompletnej aplikacji, dzięki czemu poznasz techniki reaktywnego zarządzania danymi aplikacji. Przybliżysz sobie też różne wzorce poprawiające komfort użytkowania i jakość kodu. Dowiesz się, jak z zastosowaniem najlepszych praktyk przetestować strumienie asynchroniczne i poprawić wydajność aplikacji. W efekcie zaczniesz tworzyć aplikacje Angulara poprzez implementację wzorców reaktywnych. W książce: praca z diagramem marmurkowym korzystanie z RxJS 7 podczas budowy i wdrażania reaktywnej aplikacji Angulara koncepcja strumieni (przekształcanie, łączenie, komponowanie) strategie testowania aplikacji RxJS wycieki pamięci w aplikacjach internetowych i techniki ich unikania multiemisja w RxJS i rozwiązywanie złożonych problemów Musisz zacząć myśleć w reaktywny sposób!
Ciało. Profesjonalne oświetlenie i retusz w fotografii portretowej
Jak perfekcyjnie fotografować i retuszować ludzką skórę. Jeśli pragniesz tworzyć artystyczne fotografie na wysokim poziomie i zależy Ci na wydobyciu autentycznego piękna ludzkiego ciała — niezależnie od tego, czy masz do czynienia z osobą bardzo młodą, starszą, wytatuowaną, z makijażem lub bez — oto patrzysz na unikalny podręcznik perfekcyjnego fotografowania ludzi. Dzięki niemu dowiesz się, jak uchwycić na swoim zdjęciu samą esencję chwili; ten impuls, który kazał Ci sięgnąć po aparat. W książce "Ciało. Profesjonalne oświetlenie i retusz w fotografii portretowej" znany hollywoodzki mistrz fotografii i retuszu, Lee Varis, wyjaśnia tajniki fotografowania ludzi zarówno w warunkach studyjnych, i jak w plenerze. Poprzez przystępne ćwiczenia, opatrzone bajecznie kolorowymi przykładowymi zdjęciami, poznasz najlepsze sposoby oświetlania modeli, edytowania gotowych zdjęć oraz ich profesjonalnego przygotowania do druku. W krótkim czasie opanujesz zaawansowane techniki tworzenia i metody korygowania zdjęć portretowych, ze szczególnym naciskiem na retusz skóry modeli. Dowiesz się także wielu niezwykłych rzeczy — na przykład dlaczego niemal zawsze najbardziej naturalny kolor skóry odbiega od rzeczywistego. Zarządzanie kolorem i proces edycji obrazu Korekcja balansu bieli oraz kolorystyki cieni Kalibracja przy użyciu suwaków Korygowanie odcienia skóry Oświetlenie w fotografii portretowej Zaawansowane techniki oświetlania Korekcja koloru skóry na podstawie wartości barw Tonacja i kontrast, kolor i skala szarości Retusz i efekty specjalne Przygotowanie do druku — inteligentne wyostrzanie Opanuj magię światła i profesjonalne techniki retuszu — twórz piękne zdjęcia ludzi Książka opatrzona została przedmowami artysty-fotografika Geralda Bybee oraz Katrin Eisman — wykładowcy i autorki wielu książek, m.in. "Photoshop. Maskowanie i komponowanie" (Helion, 2006). Książkę poleca redakcja Digital Foto Video:
Wirtualizacja - to proste! Poznaj zalety wirtualizacji i sytuacje, w których sprawdza się ona najlepiej Naucz się instalować najpopularniejsze rozwiązania wirtualizacyjne Dowiedz się, jak korzystać z wirtualnych serwerów i jak nimi zarządzać Temat wirtualizacji z roku na rok staje się w świecie IT coraz popularniejszy. Nie ma w tym nic dziwnego - wirtualizacja serwerów i zasobów pozwala używać jednocześnie kilku różnych systemów operacyjnych na tym samym komputerze, znacznie zwiększając możliwości wykorzystania posiadanego sprzętu, zmniejszając koszty związane z jego utrzymaniem i poprawiając elastyczność konfiguracji zasobów. Na tym nie koniec, gdyż wirtualizacja bardzo ułatwia też codzienną pracę administratorów - zmniejsza podatność systemów na awarie i przeciążenia, upraszcza tworzenie kopii zapasowych i przywracanie konfiguracji oraz umożliwia wykonywanie bezpiecznych testów nowych rozwiązań. Dlaczego więc wielu administratorów systemów informatycznych nadal jej unika? Zwykle boją się oni kłopotów związanych z instalacją i konfiguracją maszyn wirtualnych; na przeszkodzie stoją też często ich przyzwyczajenia i niechęć do nowych rozwiązań. O tym, że wirtualizacja wcale nie musi być problematyczna i może znacznie ułatwić pracę, przekona Cię lektura książki "Wirtualizacja w praktyce". Poznasz korzyści płynące z zastosowania najbardziej popularnych rozwiązań, sposoby instalacji odpowiedniego oprogramowania oraz tworzenia i konfiguracji maszyn wirtualnych, metody instalowania systemów operacyjnych gości, a także najważniejsze działania związane z używaniem i konserwowaniem wirtualnych zasobów. Przekonasz się, że wirtualizacja może być naprawdę prosta! "Wirtualizacja w praktyce" to kolejna pozycja autora bestsellerowej, świetnie ocenianej przez fachowców i doskonale przyjętej w środowisku informatycznym książki "Sieci VPN. Zdalna praca i bezpieczeństwo danych". W książce znajdziesz: wykaz korzyści płynących z wirtualizacji systemów opis rodzajów wirtualizacji i ich zastosowanie przegląd najważniejszych rozwiązań w tym zakresie informacje o instalacji i konfiguracji środowisk VirtualBox, VM Ware Server, VM Ware ESX, Microsoft Virtual PC i Microsoft Hyper-V sposoby tworzenia i konfiguracji maszyn wirtualnych oraz instalacji systemów gości metody zarządzania systemami i zasobami, a także tworzenia i korzystania z kopii bezpieczeństwa Poznaj sposoby wirtualizacji w praktyce!
Najnowszy Flex — aktualna książka. Wykorzystaj szansę! Jak stworzyć swój pierwszy projekt? Jak projektować style? Co wybrać: AJAX czy Flex? A może je połączyć? Flex w wersji 4 to najnowszy krzyk mody na rynku aplikacji webowych. Pozwala na tworzenie rozwiązań internetowych w niczym nieprzypominających tych, z którymi mamy do czynienia na co dzień. Są one atrakcyjne pod względem graficznym, charakteryzują się wysoką interakcyjnością oraz nieprawdopodobnie ogromnymi możliwościami. Jeżeli wspomnieć jeszcze o tym, że jest to środowisko zupełnie darmowe… pora przygotować się na rewolucję w świecie aplikacji internetowych! Od marca 2010 roku dostępna jest najnowsza wersja Fleksa, oznaczona numerem 4. Warto poznawać tę wersję z podręcznikiem "Hello! Flex 4" w dłoni. Znajdziesz tu wszechstronną wiedzę na temat języków ActionScript, XML, E4X, obiektów pierwotnych oraz zasad projektowania stylów. Ponadto dowiesz się, jak tworzyć efekty, animacje oraz jak wykorzystać obiekty typu DataGrid. Jednak zanim dojdziesz do tych interesujących, lecz złożonych zagadnień, będziesz miał okazję zapoznać się z samym środowiskiem oraz najlepszymi praktykami i metodami pracy. Jeżeli chcesz rozpocząć przygodę z najnowszą wersją środowiska Flex — nie mogłeś lepiej trafić! Rozpocznij ją już dziś! Pierwsze kroki we Fleksie — omówienie platformy Nasłuchiwanie zdarzeń Wiązanie danych — adnotacja Bindable Struktura aplikacji pisanych w środowisku Flex Języki ActionScript, XML, E4X Definiowanie zmiennych i przestrzenie nazw Obiekty, tablice oraz sterowanie przepływem Dziedziczenie i inne pojęcia obiektowe w środowisku Flex Składniki typu Spark Stany widoku Projektowanie stylów Tworzenie animacji i efektów specjalnych Wykorzystanie obiektów typu DataGrid Zastosowanie pojemników nawigacyjnych oraz elementów wyskakujących Projektowanie i tworzenie formularzy Rozpocznij przygodę z Flex 4 bez najmniejszych problemów!
Craig Stinson, Ed Bott, Carl Siechert
System operacyjny Windows 10 budził emocje na wiele miesięcy przed premierą. Miał to być produkt zupełnie inny od poprzednich wersji. Już sam przeskok w numeracji wersji z 8.1 do 10 miał symbolizować nową jakość. Jeśli odczuwasz niepewność na widok wprowadzonych zmian, już teraz poznaj pełnię możliwości nowego Windowsa! Książka, którą trzymasz w dłoni, jest świetnym źródłem wiedzy na ten temat. Jest przeznaczona dla użytkowników i dla administratorów niewielkich sieci. Wyczerpujące omówienie najczęściej wykorzystywanych funkcji Windowsa, liczne porady i sporo ciekawostek czynią z tej książki doskonały punkt wyjścia do poznania zasad funkcjonowania systemu na zaawansowanym poziomie. To najlepsza droga do bezpiecznej i efektywnej pracy! Najważniejsze zagadnienia: przegląd nowości w Windows 10, w tym personalizacja i konfiguracja systemu, zabezpieczanie kont użytkownika oraz urządzeń szczegółowy opis aplikacji do pracy i zabawy opis różnych urządzeń współpracujących, w tym urządzeń magazynujących opis zadań administracyjnych, w tym tworzenie kopii bezpieczeństwa szczegółowe omówienie zaawansowanych narzędzi do zarządzania systemem i siecią skrypty Windows PowerShell oraz technologia wirtualizacji Hyper-V Przekonaj się, jak przyjemne i bezproblemowe może być korzystanie z Windows 10! Ed Bott jest nagradzanym autorem i dziennikarzem. Jego książki przetłumaczono na dziesiątki języków. Od roku 1994 każdemu wydaniu Windowsa i Office'a poświęcił co najmniej jedną pozycję. Carl Siechert jest współautorem ponad 20 książek poświęconych szerokiemu zakresowi oprogramowania Microsoftu, począwszy od MS-DOS 3.0, na Windows 10 skończywszy. Craig Stinson jest dziennikarzem zajmującym się branżą informatyczną od roku 1981. Był redaktorem w „Softalk for IBM PC”, jednym z pierwszych magazynów poświęconych komputerom IBM PC.
Tworzenie gier na platformę Android 4
Stwórz wciągającą grę na platformę Android! System operacyjny Android podbił rynek smartfonów, a obecnie uczestniczy w walce o panowanie na tabletach. Swoją pozycję zawdzięcza niezwykle intuicyjnemu interfejsowi użytkownika, szerokim możliwościom dostosowania do własnych potrzeb, genialnej wręcz integracji z usługami firmy Google oraz niewyobrażalnej ilości dostępnych aplikacji. Te wszystkie możliwości czynią z niego idealną platformę dla wszystkich programistów chcących stworzyć nową grę i zdobyć popularność. Jak się do tego zabrać? Odpowiedzi dostarcza ta książka. W trakcie lektury poznasz cały proces tworzenia gry działającej zarówno na smartfonie, jak i na tablecie. Już tylko mały krok dzieli Cię od stworzenia pierwszej strzelanki 2D z tłem przewijanym z góry do dołu, a następnie czegoś bardziej zaawansowanego w trójwymiarze. Grafika 3D, sztuczna inteligencja przeciwników, zaawansowane efekty graficzne - to wszystko masz na wyciągnięcie ręki. Ponadto dowiesz się stąd, jak wykrywać kolizje, sterować postaciami oraz zapewnić najwyższą wydajność Twojej grze. Książka ta poprowadzi Cię krok po kroku poprzez rozwój dwóch różnych gier komórkowych, począwszy od pomysłu, a na kodzie skończywszy. Sięgnij po nią i opublikuj swoją pierwszą grę w Google Play! Wykorzystaj potencjał platformy Android i: zaprojektuj swoją pierwszą grę stwórz zaawansowane efekty graficzne obdarz przeciwników sztuczną inteligencją rzuć wyzwanie użytkownikom! Doskonałe źródło informacji dla pasjonatów platformy Android!
Zrozumieć Excela. Funkcje i wyrażenia
Funkcje i wyrażenia Excela? Nic prostszego! Naucz się podstaw Poznaj 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. Dzięki tej książce poznasz podstawy działania arkusza kalkulacyjnego i najbardziej przydatne funkcje oferowane przez program. Nauczysz się posługiwać tablicami i tabelami, sprawdzać poprawność danych i obliczeń oraz stosować różne sposoby formatowania. Dowiesz się także, jak wykorzystać Excela w roli systemu bazodanowego. Podstawowe możliwości arkusza Przydatne funkcje Excela Zastosowanie tablic i tabel Interpretacja wyrażeń Kontrola poprawności danych i obliczeń Przeszukiwanie tablic Formatowanie komórek Funkcje bazodanowe Analiza danych w Excelu Zastosowanie hiperłączy Dowiedz się, jak działa Excel i jak wykorzystać go w swojej pracy!
Zend Framework 3. Poradnik programisty
Rozpracuj Zend Framework — poznaj środowisko stworzone przez twórców PHP! Jeśli zetknąłeś się już kiedyś z programowaniem w języku PHP, wiesz, że jest on niezastąpiony do tworzenia stron internetowych i aplikacji sieciowych. Wiesz także, że istnieją frameworki znacznie ułatwiające generowanie kodu w tym języku. Jednym z nich, być może najbardziej przydatnym i wygodnym w użyciu, jest właśnie Zend — środowisko pracy stworzone m.in. przez Matthew Weiera O’Phinneya czy Enrica Zimuela. Kto lepiej niż twórcy PHP rozumie potrzeby programistów i mógłby zaprojektować środowisko idealnie dostosowane do charakteru ich pracy? Z pewnością nikt — i dlatego właśnie nadszedł czas, byś nauczył się w pełni korzystać z dobrodziejstw Zend Framework. Z tej książki dowiesz się, jak działa ZF i jak używać jego komponentów: Zend Form (do generowania i obsługi formularzy), Zend Session (do kontrolowania sesji użytkownika) czy też Zend DB (do komunikacji z bazą danych). Zobaczysz także, dlaczego warto korzystać z całego pakietu Zend Framework, który oferuje pełną integrację komponentów, a ponadto zawiera moduł o nazwie MVC, znacznie skracający czas tworzenia własnych aplikacji. Sprawdzisz, jak poradzić sobie z konkretnymi problemami programistycznymi, z debugowaniem i testowaniem aplikacji, z widokami, tworzeniem kont użytkownika i panelu administratora oraz tysiącem innych rzeczy — szybko, wydajnie i bez stresu. Wypróbuj Zend Framework 3! Instalacja, struktura szkieletu aplikacji, prosta aplikacja i Workflow Tworzenie nowego modułu i wykorzystanie MVC Najważniejsze komponenty i bazy danych Szablony widoków, formularze i lista komiksów ze stronicowaniem Apigility oraz tworzenie dynamicznej sondy Rejestracja i logowanie, tworzenie systemu zarządzającego dostępami użytkowników Tworzenie panelu administratora i CMS oraz modułu do debugowania i logów Obsługa wielu języków i formularze oparte na Bootstrapie Twitter CSS Własna nawigacja i sitemapy oraz testy jednostkowe Adam Omelak — od 10 lat programuje aplikacje oraz strony WWW na potrzeby internetu w językach: PHP, JavaScript, JAVA i ActionScript. Jest twórcą takich serwisów oraz aplikacji jak: Funkcje.net, ZaplanujTransport.pl, GazetkiSklepowe.pl, Polska Lista Zakupów Android oraz platformy e-learningowej dla sektora edukacji w Wielkiej Brytanii, Danii oraz Malezji (12 mln użytkowników). Pracował w Portal Technology Ltd. przy użyciu systemu hybris, a obecnie pracuje dla firmy Frog Education Ltd. Ponadto prowadzi własną firmę konsultingową oraz projektującą strony internetowe i aplikacje na Androida.