Verleger: 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.
1609
E-book

Head First Web Design. Edycja polska

Ethan Watrall, Jeff Siarto

Poznaj sekrety tworzenia efektownych stron WWW, spełniających wszelkie wymagania dostępności i użyteczności Istnieje tylko jedna metoda, dzięki której możesz stać się doświadczonym webmasterem — to samodzielne projektowanie i tworzenie witryn internetowych. Dzięki książce, którą trzymasz w rękach, z pewnością zdobędziesz umiejętności w tej dziedzinie. Ten niezwykły podręcznik został bowiem przygotowany tak, aby zmusić Twój mózg do przyswojenia potrzebnych informacji. W rezultacie Tobie pozostanie już tylko wykonać zaproponowane przez autorów ćwiczenia. A więc do dzieła! Współpracując ze swoim mózgiem, możesz zostać twórcą atrakcyjnych i użytecznych witryn WWW. Książka "Head First Web Design. Edycja polska" zawiera wszystko to, czego naprawdę potrzebujesz, aby stworzyć doskonałą witrynę internetową, a jednocześnie nie zaśmiecać pamięci niepotrzebnymi informacjami. Podręcznik został wzbogacony ilustracjami, anegdotami i opisami, a przede wszystkim ciekawymi ćwiczeniami i zadaniami do rozwiązania — tak abyś jak najszybciej nauczył się projektować architekturę strony WWW. To nie wszystko. Podczas lektury dowiesz się, jak wykorzystywać systemy nawigacji, testy użyteczności oraz narzędzia do prowadzenia statystyk, a także jak sporządzać kalkulacje i listy ofertowe dla klientów. Organizacja strony internetowej Układ strony — przestrzeganie złotej reguły Architektura informacji i nawigacja Pisanie tekstów na potrzeby strony WWW Ankiety i grupy fokusowe Testy użyteczności Narzędzia do prowadzenia statystyk witryny Projektowanie stron jako biznes Kalkulacja oferty i listy ofertowe Flash, XHTML, CSS Biblioteka JavaScript JQuery Praktyczny, intuicyjny i niezawodny podręcznik tworzenia nowoczesnych stron internetowych! Przykładowe strony: Rozdział 1: Red Lantern Design Rozdział 2: Mark w Japonii_r02 Rozdział 3: Mark w Japonii_r03 Rozdział 4: RPM Music Rozdział 5: Sample Rate Rozdział 6: College of New Media (stara wesja) Rozdział 6: College of New Media (nowa wesja) Rozdział 7: Przebieganie wzrokiem Rozdział 8: Audio 2 Go (stara wersja) Rozdział 8: Audio 2 Go (nowa wersja) Rozdział 9: RPM Music Rozdział 10: Red Lantern Design Rozdział 11: Foo Bar Rozdział 11: Foo Bar (kradziony)

1610
E-book

Platforma Windows Azure

Tony Guidici, Tejaswi Redkar

Wydajna chmura obliczeniowa w Twoim zasięgu! Chmury obliczeniowe nie są już marzeniami lub niedojrzałymi produktami w fazie testów. One nas otaczają, a efekty ich obecności widać gołym okiem. Każdy w ciągu kilkunastu minut może stać się właścicielem niezawodnej, wydajnej platformy dla swojego biznesu. Nie potrzebujesz już inwestycji we własne serwerownie, administratorów i mierzenia się z codziennymi problemami z zasilaniem lub łącznością z internetem. Brzmi wspaniale? I tak właśnie jest! Ta książka poświęcona jest jednej z takich platform — Windows Azure. W trakcie lektury odkryjesz możliwości chmury firmy Microsoft oraz dowiesz się, jak wykorzystać jej potencjał. W kolejnych rozdziałach poznasz poszczególne komponenty platformy. Compute jest odpowiedzialny za zadania obliczeniowe, Storage zajmuje się bezpiecznym przechowywaniem danych, Fabric gwarantuje dostęp do informacji na temat stanu technicznego chmury. Ponadto znajdziesz tu dokładny opis komponentu Windows Azure Platform AppFabric, który oferuje dodatkowe funkcje, pozwalające między innymi na caching czy kontrolę dostępu. Książka ta jest niezbędną pozycją dla każdego programisty chcącego uruchamiać aplikacje w chmurze Windows Azure. Sięgnij po tę książkę i wykorzystaj możliwości chmury obliczeniowej: niezwykłą skalowalność blisko 100-procentową niezawodność ogromną wydajność przyjemne zarządzanie redukcję kosztów! Wykorzystaj potencjał chmury obliczeniowej!

1611
E-book

Szybsza Sieć z językami PHP, MySQL i JavaScript. Zaawansowane aplikacje z wykorzystaniem najnowszych technologii

Andrew Caya

Termin Szybsza Sieć (ang. Faster Web) powstał stosunkowo niedawno. Koncepcja ta skupia się na rozwijaniu wszystkich elementów technologii internetowych oraz interfejsu użytkownika, tak aby przyśpieszyć interakcję między klientem a serwerem oraz działanie samej aplikacji. Efektem tych optymalizacji powinna być poprawa jakości pracy systemu. Aby w pełni przyswoić ideę Szybszej Sieci, trzeba dobrze zrozumieć takie pojęcia jak wydajność, efektywność i postrzegana wydajność. Konieczne jest również opanowanie większości nowych technologii webowych. Dzięki tej książce dowiesz się, w jaki sposób poprawić działanie każdej aplikacji WWW, aby odpowiadała kryteriom Szybszej Sieci. Wkrótce rozpoczniesz pracę z najnowszymi narzędziami do mierzenia wydajności, profilowania i monitorowania dla PHP, MySQL i JavaScriptu. Omówiono tu wszystkie istotne zagadnienia związane z ideą Szybszej Sieci, w tym optymalizację kodu PHP 7, programowanie asynchroniczne i programowanie funkcyjne w JavaScripcie. Sporo miejsca poświęcono najlepszym strategiom optymalizacji. Opisano też techniki profilowania skryptów, pomiaru wydajności bazy danych, optymalizacji zapytań SQL oraz podnoszenia wydajności serwera WWW. Przekonasz się, że dzięki optymalizacji można przekraczać granice efektywności aplikacji! W tej książce między innymi: wprowadzenie do koncepcji Szybszej Sieci i jej formalne aspekty monitorowanie i profilowanie w środowisku ciągłej integracji potencjał struktur danych PHP 7 optymalizacja baz danych i nowoczesne techniki języka SQL najnowsze osiągnięcia JavaScriptu wpływ odpowiedniego projektu interfejsu użytkownika na wydajność aplikacji Przekraczaj granice wydajności. Projektuj szybszy kod!

1612
E-book

Fotografia cyfrowa. 100 najlepszych sztuczek i trików. Wydanie III

Rob Sheppard

Odkryj tajniki fotografii cyfrowej Jak optymalnie dobrać parametry ekspozycji? W jaki sposób skomponować ujęcie? Jak katalogować, obrabiać i publikować fotografie cyfrowe? Jesteś posiadaczem cyfrowego aparatu fotograficznego? Opanowałeś już podstawy korzystania z niego i chcesz nadal rozszerzać swoją wiedzę? Fotografia cyfrowa daje Ci niemal nieograniczone możliwości robienia profesjonalnych zdjęć reportażowych, portretowych, przyrody i tych najtrudniejszych - sportowych. Aby jednak wykonane przez Ciebie zdjęcia wyróżniały się pośród natłoku dziesiątek tysięcy innych, musisz się wiele nauczyć. Samo poznanie i opanowanie potencjału Twojego aparatu to za mało - niezbędne jest opanowanie zasad kompozycji, technik fotograficznych oraz metod obróbki zdjęć. Właśnie te informacje znajdziesz w książce "Fotografia cyfrowa. 100 najlepszych sztuczek i trików. Wydanie III". Czytając ją, dowiesz się, jak efektywnie korzystać z programów tematycznych i trybów manualnych, nauczysz się komponować ciekawe ujęcia i fotografować w różnych warunkach oświetleniowych. Przeczytasz o korekcji nieudanych zdjęć za pomocą programu Photoshop Elements, zapoznasz się z zasadami praktycznego katalogowania, drukowania i publikowania zdjęć w sieci. Odkryjesz także inne ciekawe sztuczki, dzięki którym zaczniesz robić zdjęcia jak zawodowiec! Dobór czułości matrycy i formatu zapisu fotografii Fotografowanie w różnych warunkach oświetleniowych Tryby tematyczne i nastawy ręczne Kontrola głębi ostrości Kompozycja ujęcia Twórcze techniki fotograficzne Katalogowanie zdjęć Korekcja barwna i tonalna Praca z plikami RAW Tworzenie panoram Drukowanie fotografii Publikacja zdjęć w internecie Szlifuj umiejętności mistrza fotografii!

1613
E-book

Java EE 8. Wzorce projektowe i najlepsze praktyki

Rhuan Rocha, Joao Purificacao

Od profesjonalnych systemów informatycznych wymaga się wysokiej dostępności usług, łatwego wprowadzania niezbędnych zmian, skalowalności i możliwości przetworzenia ogromnej ilości danych. Java EE 8 znakomicie nadaje się do tworzenia aplikacji spełniających te wyśrubowane kryteria. Poza tym Java to język wieloplatformowy, jej kod jest otwarty, została dobrze przetestowana, a doświadczenie i wsparcie społeczności użytkowników okazują się nie do przecenienia. Wszechstronność i popularność Javy ma też mroczną stronę - programiści bardzo często muszą rozwiązywać istotne problemy, które zwykle dotyczą integracji usług, wysokiej dostępności i odporności systemu na błędy. Rozwiązaniem pozwalającym uniknąć wielu z tych kłopotów jest zastosowanie odpowiednich wzorców projektowych i przestrzeganie dobrych praktyk. To książka przeznaczona dla programistów, którzy chcą tworzyć aplikacje biznesowe z użyciem wzorców projektowych, wzorców biznesowych i najlepszych praktyk. Zawiera wyjaśnienie podstawowych koncepcji Javy EE 8, opis jej warstw oraz omówienie najlepszych praktyk tworzenia aplikacji biznesowych. Przedstawia zasady łączenia wzorców projektowych i wzorców biznesowych w Javie EE 8, a także techniki optymalizacji rozwiązań z wykorzystaniem programowania aspektowego, programowania reaktywnego i mikrousług. Opisano tu szereg wzorców: integracyjne, reaktywne, bezpieczeństwa, wdrażania i operacyjne. Zaprezentowano również projekt MicroProfile, przydatny do tworzenia aplikacji dla architektury mikrousług. W książce między innymi: korzyści ze stosowania wzorców projektowych wzorce warstw prezentacji i biznesowej wzorce dla aplikacji działających w chmurze implementacja wzorca SSO wzorce związane ze skalowalnością, z wydajnością i zarządzaniem aplikacją Java EE 8: zestaw świetnych narzędzi dla zawodowca!

1614
E-book

Serwer Ubuntu. Kompletny przewodnik po Ubuntu Server 22.04. Wydanie IV

Jay LaCroix

Ubuntu Server zdobył popularność i uznanie. To zrozumiałe, pozwala bowiem na uzyskanie wysokiej elastyczności i wydajności przy niewielkich kosztach. Od czasu pierwszego wydania w 2004 roku Ubuntu został wzbogacony o potężne i nowoczesne funkcje dla administratorów. Dziś jest najczęściej wdrażaną dystrybucją Linuksa w sieci. System ten jest używany przez organizacje o różnej wielkości i zasobności, w tym przez najbardziej znane korporacje.To książka przeznaczona dla czytelników o średnich lub zaawansowanych umiejętnościach posługiwania się systemem Linux. Dzięki niej pogłębisz wiedzę o systemach linuksowych i zarządzaniu serwerami działającymi pod kontrolą systemu Ubuntu w rzeczywistych wdrożeniach produkcyjnych. Dowiesz się, od czego zacząć instalację systemu, a następnie jak wprowadzać gotowe rozwiązania w środowisku produkcyjnym. Poznasz w ten sposób narzędzia do administrowania pracą sieci zarówno w małym biurze, jak i w centrum danych. Nauczysz się wdrażać usługi sieciowe, w tym DHCP i DNS. Zobaczysz również, jak skonteneryzować aplikacje za pomocą LXD, aby zmaksymalizować wydajność, i jak budować klastry Kubernetes. W tym wydaniu zaprezentowano Ubuntu w wersji 22.04 LTS, w której zastosowano najnowsze technologie oparte na Linuksie. Najciekawsze zagadnienia: instalacja systemu Ubuntu Server na fizycznych serwerach i na Raspberry Pi wdrażanie aplikacji we własnych kontenerach i skalowanie infrastruktury automatyzacja wdrożeń i ich konfiguracja konteneryzacja aplikacji z wykorzystaniem LXD najlepsze praktyki i techniki rozwiązywania problemów Ubuntu Server: wszystko, czego oczekujesz od najlepszych serwerów!

1615
E-book

Łamigłówki logiczne. Wytęż umysł w 96 zagadkach matematycznych

Piotr Kosowicz

Matematyka jest... zabawna! Powiedz, jakie są Twoje relacje z królową nauk. Lubisz ją czy spotykacie się wyłącznie służbowo? A może po nocach śnisz o tym, jak stoisz przed tablicą z kredą w ręku, przed sobą masz równanie do rozwiązania, a w głowie absolutną, przerażającą pustkę? Mamy nadzieję, że nie, ale (także z własnych) doświadczeń wiemy, że cóż... to się zdarza. A nie powinno! Ponieważ matematyka wcale nie jest straszna. Matematyka powinna być, bywa, jest zabawna! Podczas rozwiązywania zadań matematycznych można się naprawdę świetnie bawić. Nie wierzysz? Udowodnimy Ci to. Sięgnij po Łamigłówki logiczne. Wytęż umysł w 96 zagadkach matematycznych, weź do ręki ołówek albo długopis i nastaw się na relaks. Przy czym myślenie nad kolejnymi zadaniami dostarczy Ci nie tylko miłej rozrywki, pomoże także rozwinąć matematyczną wyobraźnię, udoskonalić spostrzegawczość i wytrenować umiejętność uważnego czytania tekstu. Uwaga! W mierzeniu się z Matematycznymi żartami pomoże znajomość przedmiotu na poziomie podstawowym ― ale też poczucie humoru i duży dystans do naukowego ujęcia matematyki!

1616
E-book

SolidWorks 2017. Projektowanie maszyn i konstrukcji. Praktyczne przykłady

Jerzy Domański

Wkrocz w trzeci wymiar z SolidWorksem! -- Opanuj projektowanie CAD części i złożeń od podstaw -- Naucz się korzystać z zaawansowanych narzędzi inżynierskich -- Poznaj praktyczne przykłady zastosowania ich w projektach SolidWorks to jeden z najpopularniejszych programów do trójwymiarowego, parametrycznego projektowania wspomaganego komputerowo. Niewygórowana cena, wygodny interfejs, duże możliwości i szereg dodatkowych narzędzi wspomagających prace inżynierskie sprawiły, że środowisko to szybko zyskało sobie uznanie rzesz użytkowników na całym świecie. Środowisko można opanować w stosunkowo krótkim czasie i bez większych problemów, lecz sama znajomość narzędzia z nikogo nie czyni jeszcze inżyniera. Aby projekty mogły zostać wykorzystane w praktyce, w procesie ich tworzenia niezbędna jest odpowiednia wiedza na temat zasad konstruowania i metod rozwiązywania problemów inżynierskich. Wiedzę tę można zdobyć dzięki odpowiedniej lekturze. Książka "SolidWorks 2017. Projektowanie maszyn i konstrukcji. Praktyczne przykłady" przedstawia podstawy pracy w najnowszej wersji środowiska SolidWorks, umożliwiając szybkie rozpoczęcie korzystania z najważniejszych narzędzi do modelowania części, tworzenia złożeń, parametryzacji projektów, przygotowywania dokumentacji technicznej oraz sprawdzania poprawności konstrukcji. Nie znajdziesz tu suchego opisu programu oraz oferowanych przez niego możliwości, lecz realne problemy, na które może natrafić konstruktor, oraz sposoby ich rozwiązywania na pomocą SolidWorks. Jeśli zamierzasz zostać inżynierem albo już nim jesteś, kwestie tu opisane znacznie ułatwią Ci pozyskanie umiejętności niezbędnych w codziennej pracy zawodowej. -- Interfejs użytkownika i funkcje programu SolidWorks -- Narzędzia do modelowania bryłowego i powierzchniowego -- Metody konstruowania części i tworzenia złożeń -- Typowe błędy popełniane przez niedoświadczonych użytkowników -- Parametryzacja projektów i tworzenie wariantów -- Tworzenie własnych bibliotek operacji i szkiców oraz automatyzacja pracy -- Sprawdzanie poprawności konstrukcji mechanizmów -- Tworzenie dokumentacji technicznej -- Projektowanie części blaszanych, konstrukcji spawanych i form odlewniczych -- Współpraca programu z zewnętrznymi arkuszami kalkulacyjnymi -- Tworzenie własnych aplikacji i poleceń -- Praktyczne przykłady zastosowania narzędzi inżynierskich Poznaj jedno z najbardziej popularnych środowisk 3D CAD!