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

Projektowanie głosowych interfejsów użytkownika. Zasady doświadczeń konwersacyjnych

Cathy Pearl

Możliwość porozmawiania ze swoim komputerem od lat rozpalała wyobraźnię inżynierów, użytkowników i... artystów. Jak się okazało, sprawa nie jest - i nigdy nie była - oczywista: rozumienie naturalnej mowy to skomplikowany proces. Języki, którymi posługują się ludzie, są bowiem przepełnione subtelnościami i niejednoznacznością, a ich zrozumienie wymaga znajomości kontekstu. Intensywny rozwój technologii VUI doprowadził do tego, że komputer wykonujący polecenia głosowe nie jest niczym nadzwyczajnym. Wciąż jednak sporo można w tej dziedzinie poprawić. Szczególnie ważne wydaje się wzięcie pod uwagę wrażeń użytkownika: interfejs VUI, który jest uciążliwy dla odbiorcy, nie podaje potrzebnych informacji lub podaje zupełnie nieprzydatne, będzie użytkowany z niechęcią albo wcale. W tym przewodniku znajdziesz przegląd najważniejszych zasad projektowania interfejsów głosowych, a także opis narzędzi służących do tego celu. Poza najbardziej podstawowymi informacjami o mechanizmach rozpoznawania głosu omówiono złożone strategie rozumienia języka naturalnego, analizę nastroju, zbieranie danych oraz techniki przekształcania tekstu w mowę. W książce wyczerpująco opisano zagadnienia wydajności interfejsu VUI: dowiesz się, co na tę wydajność wpływa i w jaki sposób można ją podnieść. Przedstawiono również problematykę systemów sterowanych głosowo, takich jak asystenty domowe czy interfejsy projektowane dla samochodów. Z przewodnika skorzystają zarówno menedżerowie oraz projektanci biznesowi, jak i projektanci interfejsów VUI, niezależnie od tego, czy samodzielnie piszą swoje VUI, czy korzystają z istniejących platform. W książce: kluczowe koncepcje projektów interfejsów głosowych wizualne reprezentacje interfejsów głosowych technologie rozpoznawania mowy metody testowania aplikacji głosowych poprawa wydajności aplikacji głosowych rzeczywiste przykłady interfejsów głosowych

586
Ebook

Windows Server 2022 dla profesjonalistów. Profesjonalna administracja środowiskiem Windows Server. Wydanie IV

Jordan Krause

Windows Server stanowi podstawę całej platformy Azure. Może obsłużyć nawet najpoważniejsze zadania w środowisku chmurowym. Microsoft konsekwentnie doskonali wyjątkowe technologie pozwalające na powiązanie lokalnych centrów danych z Azure czy też na współpracę kontenerów Windows Server, Hyper-V, Dockera i Kubernetes. Ponadto praca z Serverem 2022 jest efektywna i satysfakcjonująca. Najnowsze wydanie przewodnika, zaktualizowane pod kątem systemu Windows Server 2022, to bogate źródło wiedzy dla administratora serwerów. Przedstawia zasady instalacji i konfiguracji tego systemu, a także sposoby korzystania z centralnych narzędzi do administracji. Książka w głównej mierze jest poświęcona systemowi Windows Server 2022 LTSC, ale zawiera też najnowsze informacje dotyczące edycji SAC. Opisano tu szereg technologii dostępu zdalnego i pokazano, jak zarządzać infrastrukturą klucza publicznego i certyfikatami. Omówiono Server Core, wbudowane funkcje redundancji i metody rozwiązywania problemów. Zaprezentowane zostały również technologie infrastruktury podstawowej, w tym Active Directory, DNS, DHCP i zasady grupy. W książce między innymi: zarządzanie serwerami przez Menedżera serwera, PowerShell i Windows Admin Center nowoczesne zabezpieczanie sieci i danych implementacja własnej infrastruktury klucza publicznego kontenery, Nano Server i integracja centrum danych z Microsoft Azure wirtualizacja centrum danych za pomocą Hyper-V Windows Server 2022: nowoczesność, stabilność i bezpieczeństwo!

587
Ebook

Nowoczesny JavaScript. Poznaj ES6 i praktyczne zastosowania nowych rozwiązań

Nicolas Bevacqua

Niegdyś JavaScript służył głównie twórcom stron WWW, obecnie używany jest nie tylko do pisania aplikacji przeglądarkowych, ale także do tworzenia aplikacji mobilnych i desktopowych, do oprogramowywania różnych urządzeń, a nawet w projektach skafandrów kosmicznych dla NASA. By w pełni wykorzystać możliwości nowoczesnego JavaScriptu, trzeba dobrze poznać zmiany wprowadzone wraz ze standardem ECMAScript6 (ES6). Są to bardzo daleko idące ulepszenia, dotyczące m.in. składni, semantyki, wbudowanych obiektów i metod. Ta książka jest przeznaczona dla każdego, kto chce pogłębić swoją znajomość JavaScriptu i gruntownie zapoznać się z ES6. Materiał w niej zawarty został poukładany w taki sposób, aby ułatwić proces nauki i pozwolić na stopniowe przyswajanie kolejnych zagadnień. Po wprowadzeniu do języka i nowoczesnych narzędzi przedstawiono stosowanie funkcji asynchronicznych, destrukturyzację obiektów, dynamiczne importy, obietnice oraz generatory asynchroniczne. Opisano nowe elementy ES6, takie jak nowe kolekcje, nowe obiekty, ulepszenia obiektów wbudowanych. W książce znalazł się również szereg praktycznych uwag, dzięki którym tworzenie poprawnego, wydajnego i elastycznego kodu z pewnością stanie się dużo łatwiejsze. Niektóre zagadnienia omówione w książce: procesy rozwoju standardów JavaScript techniki sterowania przepływem programu tworzenie map obiektów obiekty wbudowane w ES6 nowe obiekty Proxy i Reflect natywne moduły JavaScript Poznaj JavaScript z najlepszej strony!

588
Ebook

Java. Zadania z programowania z przykładowymi rozwiązaniami. Wydanie II

Mirosław J. Kubiak

W Javie programy już zaczynamy! Trudno dziś poważnie myśleć o programowaniu bez porządnej znajomości języka Java. Aplikacje pisane w Javie są wykorzystywane w najróżniejszych okolicznościach, a sam język doskonale nadaje się także do zastosowań sieciowych. Jeśli zetknąłeś się już z tym językiem, znasz jego podstawowe elementy i nie jest Ci całkiem obce środowisko programistyczne NetBeans IDE, pora wziąć się za poważniejsze projekty. Doskonałą okazją do podciągnięcia się w pisaniu programów i wejścia na wyższy poziom wtajemniczenia będzie przerobienie wszystkich zadań z programowania, zaproponowanych w niniejszej książce. Drugie wydanie tej poczytnej pozycji uwzględnia zmiany, jakie zaszły w języku Java od 2011 roku, i zawiera mnóstwo zadań projektowych, dzięki którym opanujesz kolejne aspekty programowania w Javie. Jeśli nie uda Ci się samodzielnie rozwiązać jakiegoś zadania, zawsze możesz zobaczyć, jak wybrnął z niego autor. Możesz się zainspirować, podchwycić jakiś trik, przeanalizować kod, zorientować się, w którym popełniłeś błąd. Taka formuła pozwoli Ci uczyć się przy zachowaniu pewnej swobody działania, a jej efektywność jest ogromna. Zobacz, zaprojektuj, zrealizuj! Proste operacje wejścia-wyjścia Instrukcje warunkowe Iteracje, pętla for, pętla do ... while, pętla while Tablice jedno- i wielowymiarowe, macierze i kolekcje Programowanie obiektowe, rekurencja i dziedziczenie Pliki tekstowe i o dostępie swobodnym Wątki, wielowątkowość i synchronizacja Zaprzyjaźnij się z Javą!

589
Ebook

Excel w obliczeniach naukowych i inżynierskich. Wydanie II

Maciej Gonet

Pobierze dwa darmowe dodatki : Kody stosowane do określania formatu komórek w Excelu Formatowanie warunkowe Sprawdź, jak Excel może pomóc Ci w skomplikowanych obliczeniach! Jak za pomocą arkusza rozwiązywać zaawansowane zadania matematyczne? Jak opisać równaniem wynik doświadczenia? Jak stworzyć prostą bazę danych w Excelu? Jak zaprojektować wykres animowany? Jak skorzystać z możliwości języka VBA? Arkusz kalkulacyjny Excel to jedno z najbardziej cenionych narzędzi pakietu Microsoft Office. Liczba jego zastosowań jest wprost proporcjonalna do pomysłowości użytkowników. Jednak jego prawdziwą siłę można poznać wszędzie tam, gdzie konieczne jest żmudne przeliczanie wielu kolumn liczb lub wykonywanie skomplikowanych obliczeń matematycznych. Excel nigdy się nie nudzi, a do tego jest prawie nieomylny. Czas okiełznać te ogromne możliwości! Właśnie dzięki tej książce szybko zapoznasz się z możliwościami narzędzia Microsoft Excel w zakresie wykonywania obliczeń naukowych i technicznych. Sprawdzisz, jak wydajnie rozwiązywać problemy o dowolnym stopniu złożoności. Nauczysz się obliczać całki oznaczone, rozwiązywać równania nieliniowe i różniczkowe oraz układy równań. Brzmi groźnie? Ale nie w Excelu! Przejrzyste przykłady oraz opisy "krok po kroku" sprawią, że rozwiązywanie tych i wielu innych problemów nie będzie dla Ciebie najmniejszym kłopotem. Książka ta świetnie sprawdzi się w rękach studentów, uczniów oraz pracowników naukowych. Podstawy pracy z arkuszem kalkulacyjnym Microsoft Excel Operowanie na tablicach Prezentacja danych w formie graficznej Różniczkowanie numeryczne Obliczanie całek oznaczonych Rozwiązywanie równań nieliniowych Rozwiązywanie układów równań Interpolacja danych Opis matematyczny danych pomiarowych Rozwiązywanie równań różniczkowych Działania na liczbach zespolonych Przygotowanie prostej bazy danych w arkuszu kalkulacyjnym Możliwości języka VBA Wykorzystaj możliwości arkusza Excel w skomplikowanych działaniach matematycznych!

590
Ebook

Linux. Wiersz poleceń i skrypty powłoki. Biblia. Wydanie IV

Christine Bresnahan, Richard Blum

Odkąd systemy linuksowe mają atrakcyjne interfejsy graficzne, wielu administratorów wykonuje swoje zadania za pomocą myszy. Wiersz poleceń jest o wiele trudniejszym interfejsem, ten sposób pracy jednak pozwala na wykorzystanie pełnego potencjału Linuksa i uzyskanie dostępu do funkcji, które w inny sposób byłyby nieosiągalne. Umiejętność pisania skryptów wiersza poleceń i powłoki Linuksa wciąż jest niezwykle ważna dla każdego administratora, któremu zależy na efektywnym działaniu systemu. Ta książka, podobnie jak inne z serii "Biblia", zawiera zarówno niezbędne teoretyczne informacje, jak i mnóstwo praktycznych wskazówek i instrukcji, dzięki czemu jest znakomitą pomocą w nauce pisania skryptów dla Linuksa. Pokazano tu, kiedy efektywniej jest używać interfejsu graficznego, a kiedy lepiej sięgnąć do wiersza poleceń. Opisano elementy systemu Linux i przedstawiono podstawowe informacje o powłoce, a także o pracy w wierszu poleceń. Zaprezentowano techniki przetwarzania danych użytkownika w skryptach, pracę z systemami plików, wreszcie - sposoby instalacji i aktualizacji oprogramowania. Sporo miejsca poświęcono pracy z wyrażeniami regularnymi i zaawansowanym metodom manipulacji danymi, pokazano też, jak zmodyfikować skrypty powłoki, aby działały w innych powłokach Linuksa. Najciekawsze zagadnienia: tworzenie praktycznych skryptów i narzędzi skryptowych i zarządzanie nimi alternatywne powłoki, takie jak dash i zsh edytory gawk i sed podstawowe i rozszerzone wyrażenia regularne tworzenie skryptów powłoki dla pulpitów graficznych w środowiskach KDE i GNOME pisanie podstawowych i zaawansowanych funkcji Wiersz poleceń: oto pełny potencjał Linuksa!

591
Ebook

Microsoft Visual C++ 2012. Praktyczne przykłady

Mariusz Owczarek

Microsoft Visual C++ 2012? To nic trudnego! Poznaj składnię języka C++ i nowości wprowadzane przez standard C++11 Naucz się wykorzystywać typy i konstrukcje programistyczne Dowiedz się, jak tworzyć aplikacje oparte na Windows API i .NET Framework Dostępne od niedawna środowisko Visual C++ 2012 oferuje użytkownikom szereg zupełnie nowych możliwości. Dzięki wprowadzeniu obsługi standardu C++11 i zwiększeniu przejrzystości oraz uniwersalności kodu źródłowego rozwiązanie ugruntowało swoją renomę nowoczesnego i nieustannie rozwijanego narzędzia programistycznego do wszechstronnych zastosowań. Ulepszone i dostosowane do nowych wymagań z powodzeniem może konkurować z innymi środowiskami obecnymi na rynku. Potwierdzają to również takie posunięcia producenta, jak zapewnienie wsparcia dla twórców programów działających w systemie Windows 8 i aplikacji mobilnych uruchamianych na platformie Windows Phone. "Microsoft Visual C++ 2012. Praktyczne przykłady" to doskonały przewodnik dla osób chcących poznać język C++ i zacząć pisać programy w środowisku Visual C++. Książka zawiera dokładny opis składni standardowego języka C++, a także praktyczne wskazówki dotyczące tworzenia aplikacji wykorzystujących Windows API oraz .NET Framework. Podręcznik prezentuje nie tylko podstawowe konstrukcje języka i sposoby ich stosowania, lecz także wprowadza czytelnika w bardziej zaawansowane zagadnienia związane z tworzeniem aplikacji działających w systemach operacyjnych Windows. Każdy omawiany tutaj temat został zilustrowany przykładem umożliwiającym praktyczne utrwalenie poznanych wiadomości teoretycznych. Instalacja i obsługa środowiska Microsoft Visual C++ Struktura programów C++ i konstrukcje języka Przegląd instrukcji i typów wbudowanych Podstawy techniki obiektowej Korzystanie z Windows API Tworzenie aplikacji wyposażonych w GUI Obsługa operacji na plikach Programowanie wielowątkowe Używanie komponentów .NET Framework Chcesz nauczyć się szybko działać w nowym Visual C++? Jesteś na dobrej drodze!

592
Ebook

CSS bez tajemnic. 47 sekretów kreatywnego projektanta

Lea Verou

Pierwsza specyfikacja standardu CSS została opublikowana w 1996 roku. Była bardzo krótka, zwięzła i stosunkowo prosta, po wydrukowaniu zajmowała niespełna 70 stron. Od tego czasu język CSS stał się na tyle złożonym i zaawansowanym narzędziem, że dziś właściwie niemożliwe jest, aby jedna osoba biegle poznała wszystkie jego tajniki. Obecny CSS wciąż zaskakuje nieoczekiwanymi możliwościami, dalece wykraczającymi poza proste ozdabianie stron WWW — gradienty, przejścia, cienie, ciekawe narożniki, animacje, łamanie tekstu. Sięgnij po tę książkę i spraw, by pisany przez Ciebie kod był zgodny z dobrymi praktykami. Jeśli w miarę płynnie posługujesz się CSS i chcesz udoskonalić swój warsztat programisty, a przy tym lubisz nietuzinkowe, inspirujące rozwiązania, wykorzystaj ciekawe propozycje autorki — masz ich do dyspozycji 47. Dzięki nim poradzisz sobie z często spotykanymi trudnościami związanymi z projektowaniem stron WWW. Co więcej, dzięki tej książce nauczysz się tworzyć kod zwięzły, łatwy w utrzymaniu, elastyczny, lekki i zgodny z obowiązującymi standardami. W książce tej znajdziesz wskazówki dotyczące: dobrych praktyk kodowania w CSS i standardów w tym zakresie, programowania kształtów, ramek, cieni, gradientów, tworzenia interesujących efektów wizualnych, w tym również uwzględniających zasady perspektywy, zasad typografii, wymogów funkcjonalności strony, projektowania struktury i układu strony, tworzenia przejść i animacji. Odkryj tajemnice CSS — i projektuj zaskakująco piękne strony, pisząc czysty, zwięzły kod!