Helion Gliwice

Świat w sklali mikro. Wszystko o modelarstwie

Świat w sklali mikro. Wszystko o modelarstwie
Świat w sklali mikro. Wszystko o modelarstwie

Ludzie zajmują się modelarstwem redukcyjnym praktycznie od zawsze. Historia odtwarzania rzeczywistości w pomniejszonej skali bowiem sięga czasów prehistorycznych ― pierwsze figurki ludzi i zwierząt wykonane ręką człowieka liczą kilkadziesiąt tysięcy lat. Choć przez wieki zmieniały się motywy, materiały, sposoby wykonania, idea pozostała ta sama. Efektem działania modelarza ma być miniatura rzeczywistego obiektu, która jak najdokładniej odda jego cechy zewnętrzne: kształt, proporcje, fakturę powierzchni, detale i kolorystykę.

To opracowanie ma na celu przybliżenie wszystkiego, co jest przydatne i potrzebne, aby rozpocząć przygodę z bardzo obecnie popularnym modelarstwem plastikowym. Książka powstała z myślą o osobach początkujących, ale znajdą w niej coś dla siebie także średnio zaawansowani i doświadczeni miłośnicy modelarstwa redukcyjnego. Autor skupia się na zagadnieniach związanych z budowaniem modeli ― począwszy od wyboru zestawu, przez składanie go, aż po finalny etap, czyli malowanie.

 
 

Dostępność: brak towaru

Cena:

39,90 zł

zawiera 5% VAT, bez kosztów dostawy

Linux. Wprowadzenie do wiersza poleceń. wyd. 2

Linux. Wprowadzenie do wiersza poleceń. wyd. 2
Linux. Wprowadzenie do wiersza poleceń. wyd. 2

Komputery są wszędzie, a ich użyteczność stale rośnie. Łącząca je sieć ogromnie zwiększa ich możliwości. Dziś niemal każdy ma dostęp do komputera. Nadeszła era niezwykłego równouprawnienia i kreatywnej wolności. Jednak od jakiegoś czasu widoczny jest odwrotny trend: kilka wielkich korporacji coraz więcej z niej przejmuje i chce dyktować, co wolno, a czego nie wolno wykonać na komputerze. Oprogramowanie open source, zwłaszcza system Linuks, można traktować jako obronę szczególnego rodzaju wolności: możliwości decydowania o tym, co dokładnie robi komputer, bez jakichkolwiek tajemnic i ukrytych wątków. Ta wolność wymaga głębokiej wiedzy i pewnych umiejętności. Ta wolność wymaga posługiwania się wierszem poleceń.

Książka jest kolejnym wydaniem bestsellerowego podręcznika, dzięki któremu już za chwilę możesz zacząć wpisywać pierwsze polecenia w terminalu, aby niespostrzeżenie przejść do tworzenia złożonych skryptów w najnowszej wersji basha 4.x, najpopularniejszej powłoki Linuksa. Przedstawiono tu nowe operatory przekierowania i mechanizmy interpretacji w powłoce. Uaktualniono część dotyczącą skryptów powłoki - zaprezentowano solidne praktyki pisania skryptów oraz sposoby unikania typowych, potencjalnie groźnych błędów. Dzięki książce zdobędziesz cenne umiejętności, takie jak nawigacja w systemie plików, konfigurowanie środowiska, łączenie poleceń oraz dopasowywanie wzorców za pomocą wyrażeń regularnych. Przekonasz się, że bez myszy możesz kontrolować swój komputer na nieosiągalnym dotychczas poziomie!

Dostępność: brak towaru

Cena:

99,00 zł

zawiera 5% VAT, bez kosztów dostawy

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

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

Projektowanie głosowych interfejsów użytkownika.

Zasady doświadczeń konwersacyjnych

Dostępność: brak towaru

Cena:

67,00 zł

zawiera 5% VAT, bez kosztów dostawy

Wprowadzenie do C++. Efektywne nauczanie. wyd. 3

Wprowadzenie do C++. Efektywne nauczanie.  wyd. 3
Wprowadzenie do C++. Efektywne nauczanie. wyd. 3

C++ wyjątkowo dobrze nadaje się do nauki jako "pierwszy poważny język programowania", a równocześnie jest znakomitym, wszechstronnym narzędziem do tworzenia nowoczesnych aplikacji. Programowanie w nim wymaga nieco wysiłku, ale pozwala zarówno szybko przyswoić najważniejsze paradygmaty informatyki, jak i wdrożyć się w pisanie kodu zgodne z dobrymi praktykami. Przy tym C++ ma cechy nowoczesnego języka programowania, a jego możliwości są poszerzane dzięki bibliotekom. Aby adept sztuki programowania mógł skorzystać z tych wszystkich zalet, potrzebuje pomocy dobrego nauczyciela lub dobrego podręcznika. Tylko w ten sposób uniknie typowych błędów popełnianych na skutek niewystarczającego zrozumienia podstaw programowania i najważniejszych koncepcji programistycznych.

Oto polska edycja popularnego podręcznika opartego na naukowych podstawach skutecznego uczenia. To znakomite wprowadzenie do podstawowych technik programowania i umiejętności projektowania pozwala łatwo, a przy tym dogłębnie opanować elementarne pojęcia. W przystępny sposób omawia najistotniejsze kwestie działania algorytmów i rodzaje struktur danych. Krok po kroku przeprowadza czytelnika od podstaw do bardziej zaawansowanych tematów związanych ze współczesnymi aplikacjami, takich jak GUI i programowanie XML. Poszczególne koncepcje zostały tu wyjaśnione z wykorzystaniem trafnie dobranych schematów i grafik. Nie zabrakło też wskazówek, przykładów i obszernych fragmentów świetnie napisanego kodu, które ułatwiają naukę, podobnie jak liczne ćwiczenia i studia przypadków.

W tej książce między innymi:

  • podstawowe koncepcje programowania: struktury sterujące, tablice, wskaźniki
  • programowanie obiektowe, dziedziczenie, polimorfizm
  • struktury danych: liniowe i oparte na drzewach
  • wprowadzenie do algorytmów
  • szablony i zarządzanie pamięcią

Bądź profesjonalistą od pierwszej linii kodu!

Dostępność: brak towaru

Cena:

199,00 zł

zawiera 5% VAT, bez kosztów dostawy

Wysoko wydajny Python. Efektywne programowanie w praktyce. wyd.2

Wysoko wydajny Python. Efektywne programowanie w praktyce. wyd.2
Wysoko wydajny Python. Efektywne programowanie w praktyce. wyd.2

Python jest językiem łatwym do opanowania i przyjemnym dla programisty. Jednak łatwość projektowania nie przekłada się na szybkość działania kodu. W konsekwencji przetwarzanie dużych wolumenów danych czy próba skalowania aplikacji kończą się problemami z wydajnością lub niezawodnością. Niekiedy rozwiązaniem jest zastosowanie procesów szeregowych, w innych przypadkach warto sięgnąć do architektury wielordzeniowej, klastrów lub układów GPU. Relatywnie często okazuje się, że dobre wyniki uzyskuje się w efekcie takiego zmodyfikowania technik kodowania, aby przy wykorzystaniu potencjału Pythona stosować sprawdzone metody poprawy wydajności kodu.

Dzięki drugiemu, poszerzonemu i zaktualizowanemu wydaniu tej książki zdobędziesz wszechstronną wiedzę o czynnikach wpływających na wydajność kodu. Dowiesz się, jakie procesy zachodzą w tle komputera, na jakich zasadach odbywa się przydzielanie pamięci, oraz zyskasz nowe spojrzenie na proces kompilacji do postaci kodu maszynowego. Zapoznasz się z zagadnieniem współbieżności i obliczeń klastrowych. Zaczniesz swobodnie posługiwać się najlepszymi narzędziami Pythona, takimi jak NumPy czy moduł multiprocessing. Z pewnością docenisz techniki zapewniające korzystanie z minimum zasobów, takich jak czas procesora czy pamięć RAM. Opisane tu zagadnienia zilustrowano przykładami kodu oraz poradami najlepszych specjalistów z branży.

Dostępność: brak towaru

Cena:

89,00 zł

zawiera 5% VAT, bez kosztów dostawy

WordPress. Tworzenie aplikacji internetowych. wyd.2

WordPress. Tworzenie aplikacji internetowych. wyd.2
WordPress. Tworzenie aplikacji internetowych. wyd.2

WordPress, platformę przeznaczoną do tworzenia blogów, obsłuży nawet osoba niemająca pojęcia o programowaniu. Dziś jednak jest on czymś znacznie więcej niż systemem do zarządzania treścią. Kto zna PHP, HTML, CSS i JavaScript, może wykorzystać tę platformę do projektowania wydajnych, skalowalnych, bezpiecznych i elastycznych aplikacji internetowych oraz mobilnych, a także usług sieciowych. Wystarczy poza podstawowymi funkcjami i schematami poznać techniki tworzenia własnych wtyczek, motywów i usług. Łatwo się przekonać, że WordPress jest świetnym narzędziem do tworzenia funkcjonalnych aplikacji - i małych, i rozbudowanych!

W tej książce znajdziesz wyczerpujący opis funkcjonalności WordPressa w wersji 5.4. Dowiesz się również, czy ta platforma spełni Twoje oczekiwania. Zapoznasz się z podstawami WordPressa i z bardziej zaawansowanymi zagadnieniami, takimi jak niestandardowe typy postów, metadane i taksonomie. Nauczysz się organizować kod zgodnie z zasadami programowania zorientowanego obiektowo, a także zapewniać swoim aplikacjom wysoki poziom bezpieczeństwa. Opisano tu również używanie JavaScriptu i technologii AJAX w aplikacji Wordpressa oraz API REST i możliwości integracji z aplikacjami zewnętrznymi. Sporo miejsca poświęcono tematyce e-commerce i wtyczkom, które będą najodpowiedniejsze do tego typu aplikacji. Na końcu zamieszczono rozdział poświęcony przyszłości i perspektywom WordPressa.

Dostępność: brak towaru

Cena:

89,00 zł

zawiera 5% VAT, bez kosztów dostawy

Język R i analiza danych w praktyce. wyd. 2

Język R i analiza danych w praktyce. wyd. 2
Język R i analiza danych w praktyce. wyd. 2

Analiza danych albo nauka o danych jest interdyscyplinarną dziedziną, dzięki której hipotezy i dane przekształca się w zrozumiałe przewidywania. Predykcyjna analiza danych przynosi wymierne korzyści w wielu dziedzinach, od polityki począwszy, a na udzielaniu kredytów skończywszy. Osobą odpowiedzialną za tę magię jest analityk danych - człowiek, który zbiera i przygotowuje dane, wybiera technikę modelowania, pisze kod, weryfikuje wyniki swojej pracy, wreszcie komunikuje je interesariuszom. Jak widać, profesja analityka danych jest wyjątkowo atrakcyjna i wyjątkowo wymagająca. Aby określić umiejętności praktyczne wymagane w zawodzie analityka danych, najlepiej prześledzić realizacje konkretnych projektów z wykorzystaniem rzeczywistych danych.

Ta książka jest samouczkiem prezentującym praktyczne aspekty dziesiątek technik, które wykorzystują profesjonalni analitycy danych. Główny nacisk autorzy położyli na zadania: ich zaplanowanie, przygotowanie, realizację i prezentację wyników. Dzięki praktycznemu podejściu z tej pozycji skorzystają zarówno analitycy biznesowi, jak i badacze danych. Pokazano tu, w jakich przypadkach i w jaki sposób należy stosować techniki statystyczne oraz metody uczenia maszynowego. W każdym rozdziale omówiono nowe narzędzia w kontekście rzeczywistych, praktycznych projektów. W rezultacie powstał potężny zbiór przydatnych ćwiczeń napisanych w języku R, opatrzonych wartościowymi wskazówkami, komentarzami i podpowiedziami.

Dostępność: brak towaru

Cena:

99,00 zł

zawiera 5% VAT, bez kosztów dostawy

Pasja testowania wyd.2 rozszerzone

Pasja testowania wyd.2 rozszerzone
Pasja testowania wyd.2 rozszerzone

Przetestuj się w roli testera

Pasja testowania to podręcznik przeznaczony dla osób, które stawiają pierwsze kroki w świecie IT i rozważają, czy praca testera, ważna i nieźle płatna, jest dla nich. Tester oprogramowania - to brzmi dobrze! Tylko na czym polegają jego zadania? Jakich umiejętności się od niego wymaga? Znajomość których narzędzi będzie oczekiwana? Skąd czerpać o nich wiedzę? I przede wszystkim: jak się przekonać, czy będzie się dobrym testerem?

Na te i inne pytanie odpowiada Pasja testowania. Dzięki tej książce poznasz teoretyczne podstawy pracy testera, zrozumiesz, na czym polega jego warsztat i z jakich elementów się składa, dowiesz się też, jak zabrać się do pracy testerskiej. Autor, praktyk z kilkunastoletnim stażem, wprowadzi Cię w te zagadnienia krok po kroku. Co więcej, obali najpowszechniejsze mity krążące w światku testerów i zwróci uwagę na klienta, czyli prawdziwego odbiorcę efektów Twojej pracy. Na deser zaś pozwoli Ci samemu się przetestować - proponuje bowiem szereg ćwiczeń, dzięki którym zostaniesz prawdziwym mistrzem testowania.

Czego zresztą szczerze Ci życzy!

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

49,00 zł

zawiera 5% VAT, bez kosztów dostawy
EGZ.

C#. Lekcje programowania. Praktyczna nauka programowania dla platform .NET i .NET Core.

C#. Lekcje programowania. Praktyczna nauka programowania dla platform .NET i .NET Core.
C#. Lekcje programowania. Praktyczna nauka programowania dla platform .NET i .NET Core.

Programistą być

Książka, którą trzymasz w ręku, to znakomity podręcznik do nauki programowania od podstaw. Autor, wieloletni wykładowca akademicki i nauczyciel studentów informatyki, proponuje naukę programowania w języku C#. To wybór nieprzypadkowy. C# jest nowoczesnym, obiektowym, stale rozwijanym i popularnym językiem, którym opiekuje się firma Microsoft. Dodatkowo ― dzięki podobieństwu C# do innych często używanych języków z rodziny C, C++ i Java ― wszystko, czego nauczysz się z podręcznika, możesz wykorzystać także do programowania w tych językach.

Dostępność: brak towaru

Cena:

119,00 zł

zawiera 5% VAT, bez kosztów dostawy

VBA na sto dwa, czyli 102 ćwiczenia z wykorzystaniem VBA.

VBA na sto dwa, czyli 102 ćwiczenia z wykorzystaniem VBA.
VBA na sto dwa, czyli 102 ćwiczenia z wykorzystaniem VBA.

Co Ty wiesz o VBA?

Co wiesz i co potrafisz ― to dwie różne sprawy. Od wiedzy do umiejętności prowadzi droga usłana... praktyką. A praktykę najlepiej i najbezpieczniej zdobywa się nie w zawodowym boju, gdy na ręce patrzą szef, koledzy z teamu i klient na dodatek, tylko w zaciszu własnego pokoju, przy ulubionym biurku, na ulubionym krześle, w czasie wolnym. Ćwicząc i bawiąc się po prostu! I właśnie w tym celu powstała ta książka. Autor zawarł w niej 102 ćwiczenia, dzięki którym przejdziesz od teorii do praktyki Visual Basic for Applications i będziesz gotów do swobodnego tworzenia własnych programów.

Rozwiązanie zaproponowanych ćwiczeń wymaga stosowania pętli For-Next, For Each-Next, Do-Until, Do-While, struktur If-Then-Else, Select Case, funkcji Excel i VBA, odwołania do metod lub właściwości obiektów itd. Wielokrotne wykonywanie podobnych czynności gwarantuje, że polecenia zapadną Ci w pamięć. Książka pomoże Ci wykształcić programistyczny sposób myślenia, niezbędny do tworzenia własnych rozwiązań. Każdy rozdział składa się z jednego lub kilku ćwiczeń, które polegają na napisaniu procedur Sub lub Function. Do wszystkich poleceń dołączono przykładowe rozwiązania. Na początek możesz z nich skorzystać, potem jednak szukaj własnych rozwiązań.

 
 

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

49,00 zł

zawiera 5% VAT, bez kosztów dostawy
EGZ.

Adobe Photoshop PL. Oficjalny podręcznik.

Adobe Photoshop PL. Oficjalny podręcznik.
Adobe Photoshop PL. Oficjalny podręcznik.

Adobe Photoshop jest rozbudowanym programem, udostępniającym mnóstwo narzędzi, filtrów i opcji. W pełni zasłużył na opinię kultowego. Korzystają z niego najlepsi, najsłynniejsi i najbardziej kreatywni artyści. Jednak nawet oni nierzadko muszą się zastanawiać nad sposobem uzyskania dostępu do potrzebnego im właśnie modułu czy filtra. A przy tym Photoshop jest cały czas rozwijany i każde wydanie przynosi nowe możliwości i nowe funkcje. Aby uzyskiwać profesjonalne efekty, trzeba więc wciąż aktualizować wiedzę i na bieżąco zapoznawać się z nowościami w Photoshopie.

Oto kolejne, zaktualizowane i uzupełnione wydanie oficjalnego podręcznika firmy Adobe, od lat uznawanego za najlepszą pomoc do nauki Photoshopa. Książka składa się z 15 lekcji, w ramach których omówiono zarówno podstawy, jak i zaawansowane techniki edycji obrazów. Zamieszczono tu setki przydatnych wskazówek, instrukcji i wyjaśnień, dzięki którym praca z Photoshopem stanie się efektywniejsza i o wiele bardziej satysfakcjonująca. Pokazano, jak korygować cyfrowe obrazy, w tym usuwać bez śladu niepotrzebne obiekty ze zdjęć. Wyjaśniono zasady pracy na wersjach projektów za pomocą obszarów roboczych. Zaprezentowano zaawansowane funkcje typograficzne. Opisano też techniki automatyzacji zadań i korzystania z Adobe Document Cloud.

Dowiedz się, jak:

  • zacząć pracę w Photoshopie i nauczyć się korekcji fotografii
  • stosować zasady pracy z warstwami, maskami i kanałami
  • płynnie przejść do zaawansowanych technik kompozycji i edycji obrazu
  • edytować sekwencje wideo
  • wykorzystać w pełni możliwości Camera Raw
  • przygotować obraz do publikacji w internecie i zadbać o wierność kolorów

W Adobe wiedzą najwięcej o Photoshopie!

Dostępność: brak towaru

Cena:

79,00 zł

zawiera 5% VAT, bez kosztów dostawy

Adobe Illustrator PL. Oficjalnypodręcznik Edycja 2020

Adobe Illustrator PL. Oficjalnypodręcznik Edycja 2020
Adobe Illustrator PL. Oficjalnypodręcznik Edycja 2020

rów, plakatów czy billboardów. Dzięki temu potężnemu narzędziu można nadać swoim projektom i wizualizacjom absolutnie wyjątkowy charakter. Aby uzyskać spektakularne efekty, trzeba opanować poszczególne funkcje i opcje Illustratora, wiedzieć, gdzie ich szukać i w jaki sposób się nimi posługiwać. Dopiero wtedy można się przekonać, jak świetnym wsparciem dla kreatywnego projektanta jest wszechstronny program graficzny!

Oto kolejne, zaktualizowane i uzupełnione wydanie oficjalnego podręcznika firmy Adobe, od lat uznawanego za najlepszą pomoc do nauki Illustratora. Książka składa się z 16 lekcji, w ramach których omówiono zarówno podstawy, jak i zaawansowane techniki tworzenia grafiki wektorowej. Naukę zaczniesz od podstawowego zapoznania się z aplikacją, następnie przejdziesz do przekształcania elementów graficznych, a potem zapoznasz się z metodami tworzenia gradientów swobodnych, warstw i dynamicznych symboli oraz technikami eksportowania materiałów na potrzeby aplikacji mobilnych i stron internetowych. W tym podręczniku znajdziesz wszystko, czego potrzebujesz do zdobycia umiejętności tworzenia precyzyjnych ilustracji i ekspresyjnych malunków. Twoje projekty zaczną przykuwać uwagę i wywoływać zachwyt!

Dowiedz się, jak:

  • zacząć pracę w Illustratorze i nauczyć się zasad pracy z grafiką wektorową
  • pracować z kształtami, ze ścieżkami i z narzędziami do rysowania
  • wykorzystywać gradienty, efekty i style graficzne
  • przekształcać ilustracje i modyfikować obiekty
  • łączyć projekty Illustratora i Photoshopa
  • tworzyć ilustracje z dokładnością co do piksela

Ucz się mądrze - z najlepszych podręczników!

Dostępność: brak towaru

Cena:

99,00 zł

zawiera 5% VAT, bez kosztów dostawy

Adobe InDesign PL. Oficjalny podręcznik Edycja 2020

Adobe InDesign PL. Oficjalny podręcznik Edycja 2020
Adobe InDesign PL. Oficjalny podręcznik Edycja 2020

Adobe InDesign jest niesamowitym narzędziem, które umożliwia przygotowanie wysokiej klasy dokumentów i drukowanie ich na różnych urządzeniach. Służy także do składania publikacji elektronicznych w wielu formatach - między innymi PDF, HTML czy EPUB. Oprogramowanie to zapewnia precyzję, pełną kontrolę nad przebiegiem projektowania oraz doskonałą współpracę z innymi programami Adobe. InDesign jest wyjątkowo złożonym narzędziem, ale kto pozna jego imponujące możliwości, bez trudu uzyska równie imponujące efekty!

To kolejne, zaktualizowane i uzupełnione wydanie oficjalnego podręcznika firmy Adobe, najskuteczniejszej pomocy do nauki InDesigna. Składa się z 15 lekcji, zawierających solidne podstawy typografii, projektowania układu strony i tworzenia dokumentów. Adepci InDesigna będą mogli uczyć się na praktycznych projektach i stopniowo zapoznawać się z technikami o rosnącym poziomie trudności. Doświadczeni użytkownicy przyswoją najlepsze metody pracy i odkryją wyjątkowo przydatne funkcje, takie jak inteligentne rozmieszczanie obrazów w ramkach czy dynamiczny podgląd krojów pisma. Wszystkim natomiast przydadzą się niezliczone wskazówki i techniki ułatwiające efektywne posługiwanie się InDesignem.

Dowiedz się, jak:

  • zacząć pracę w InDesignie i nauczyć się zasad składu publikacji
  • korzystać z obiektów, ramek i ze stylów
  • pracować z tekstem i stosować reguły typografii
  • importować i przetwarzać grafikę
  • przygotować pracę do druku i tworzyć pliki PDF z interaktywnymi formularzami

Wszystko o InDesignie w najlepszym podręczniku!

 
 

brak opisu

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

89,00 zł

zawiera 5% VAT, bez kosztów dostawy
EGZ.

Bezpieczeństwo nowoczesnych aplikacji internetowych. Przewodnik po zabezpieczeniach

Bezpieczeństwo nowoczesnych aplikacji internetowych. Przewodnik po zabezpieczeniach
Bezpieczeństwo nowoczesnych aplikacji internetowych. Przewodnik po zabezpieczeniach

Wydawałoby się, że ze względu na szeroki dostęp do materiałów poświęconych bezpieczeństwu systemów informatycznych, temat ten powinien być świetnie znany każdemu inżynierowi. Mimo to media regularnie donoszą o spektakularnych naruszeniach zabezpieczeń. Następstwem udanych ataków mogą być nie tylko straty finansowe i uszczerbek na wizerunku, ale również zagrożenie bezpieczeństwa narodowego. Zapewnienie wysokiego stopnia bezpieczeństwa systemu informatycznego wymaga ciągłego uczenia się, aktualizowania i systematyzowania swojej wiedzy. Tylko w ten sposób mamy szansę pokonać hakerów w tym niekończącym się wyścigu zbrojeń.

Książka systematyzuje wiedzę dotyczącą ataków hakerskich i technik zabezpieczania przed nimi aplikacji internetowych. Autor dogłębnie opisuje metody ataków na poziomie kodu i architektury systemu. Sporo uwagi poświęca eksperckim technikom prowadzenia rekonesansów, dzięki którym nawet bez wiedzy o strukturze i kodzie aplikacji można samodzielnie zrozumieć sposób jej działania i zidentyfikować wrażliwe punkty systemu. Następnie omawia różne techniki ataków, począwszy od łamania zwykłych zabezpieczeń, a skończywszy na metodach obchodzenia zaawansowanych mechanizmów obronnych. Kolejne rozdziały dotyczą zapobiegania włamaniom do systemu. Jednym z ciekawszych zagadnień jest ocena kompromisu pomiędzy zapewnieniem akceptowalnego poziomu bezpieczeństwa a kosztami i wydajnością użytkowania aplikacji. Poszczególne zagadnienia zostały ujęte w ciekawy sposób i przedstawione z kilku różnych punktów widzenia.

W książce między innymi:

  • typowe luki bezpieczeństwa
  • podstawowe techniki atakowania aplikacji
  • niestandardowe metody omijania typowych zabezpieczeń
  • wdrażanie zabezpieczeń aplikacji
  • najlepsze praktyki bezpiecznego kodowania w cyklu programistycznym
  • poprawa poziomu bezpieczeństwa aplikacji internetowych

Myśl jak haker - twórz niezawodne zabezpieczenia!

Dostępność: brak towaru

Cena:

59,00 zł

zawiera 5% VAT, bez kosztów dostawy

Architektura aplikacji w Pythonie. TDD, DDD i rozwój mikrousług reaktywnych.

Architektura aplikacji w Pythonie. TDD, DDD i rozwój mikrousług reaktywnych.
Architektura aplikacji w Pythonie. TDD, DDD i rozwój mikrousług reaktywnych.

Architektura aplikacji w Pythonie. TDD, DDD i rozwój mikrousług reaktywnych

Python zyskuje coraz większą popularność i jest wykorzystywany do tworzenia bardzo różnych aplikacji, jednak projektowanie dużych, niezawodnych systemów w tym języku bywa wyzwaniem. Rozwijanie złożonych systemów o wysokiej jakości wymaga zastosowania odpowiedniej architektury. Trudno w Pythonie stosować takie wysokopoziomowe wzorce projektowe jak architektura sześciokątna, architektura oparta na zdarzeniach czy wzorce zalecane dla projektowania dziedzinowego (DDD). Sytuacji nie poprawia również to, że klasyczna literatura dotycząca metod zarządzania złożonością aplikacji zawiera przykłady kodu napisanego w Javie lub C#. Programiści Pythona często więc uznają takie książki za mało przydatne w swojej pracy.

Ten praktyczny przewodnik przybliży projektantom pracującym w Pythonie sprawdzone wzorce architektury, które ułatwiają zapanowanie nad złożonością aplikacji i pozwalają najlepiej wykorzystać zestawy testów. Prezentację poszczególnych wzorców architektury oparto na przykładowej, stopniowo rozbudowywanej aplikacji. Podejście to pozwoliło na pokazanie zalet metodyki TDD. Z kolei w rozdziałach poświęconych modelowaniu dziedzinowemu zwrócono uwagę na unikanie jakichkolwiek zależności zewnętrznych przy równoczesnym zapewnieniu integralności danych. Wśród ciekawszych koncepcji warto wskazać wykorzystywanie zdarzeń w roli wzorca integracji usług w architekturze mikrousługowej. Niejako przy okazji zaprezentowano praktyczne strony stosowania kilku frameworków i technologii Pythona, między innymi Flask, SQLAlchemy, pytest, Docker i Redis.

W tej książce między innymi:

  • modelowanie dziedzinowe i stosowanie wzorców DDD
  • jednostki, obiekty wartości i agregaty w architekturze domenowej
  • tworzenie modeli bez zbędnych zależności
  • zdarzenia, polecenia i szyna wiadomości
  • wzorce architektury zdarzeniowej i mikrousług reaktywnych

Architektura nowoczesnych aplikacji w Pythonie: rozwiązania dla poważnych systemów!

Dostępność: brak towaru

Cena:

67,00 zł

zawiera 5% VAT, bez kosztów dostawy

Komputerowa edycja dokumentów dla średnio zaawansowanych

Komputerowa edycja dokumentów dla średnio zaawansowanych
Komputerowa edycja dokumentów dla średnio zaawansowanych

Profesjonalna edycja dokumentów w zasięgu ręki

  • Poznaj zasady tworzenia tekstów
  • Opanuj odpowiednie narzędzia
  • Osiągaj zamierzone efekty

Na rynku jest dostępnych mnóstwo podręczników do nauki posługiwania się edytorami tekstu. Zwykle są one jedynie zbiorami opisów przycisków i okienek wraz przykładami pokazującymi, jak osiągnąć pewien określony cel w konkretnej sytuacji. Zastosowanie przekazywanej przez nie wiedzy często też ogranicza się do konkretnej wersji programu, co w dzisiejszym, szybko zmieniającym się świecie oznacza, że publikacje te nierzadko stają się bezużyteczne tuż po opuszczeniu murów drukarni.

Ten jest inny.

Uczy pojęć, a nie poleceń. Przedstawia ogólne schematy, a nie konkretne funkcje. Pokazuje, co można osiągnąć za pomocą dostępnych narzędzi, a nie wdraża w mechaniczne klikanie kolejnych kontrolek. Koncentruje się na efekcie, a nie na charakterystycznych dla danego programu sposobach jego osiągnięcia. Przekazuje wiedzę uniwersalną, a nie instrukcje specyficzne dla wybranego wersji programu. Skupia się na rzeczach najważniejszych, zamiast zmuszać do brnięcia przez niekończące się opisy mało istotnych elementów interfejsu, które i tak są intuicyjne.

Autorzy postawili sobie zadanie napisania podręcznika innego niż wszystkie i skupili się na takich zagadnieniach jak:

  • formatowanie znaków i akapitów
  • zastosowanie szablonów
  • formatowanie list i tabel
  • wstawianie ilustracji do tekstu
  • narzędzia korekty i recenzji
  • definiowanie układu strony
  • inne narzędzia ułatwiające pracę

Poznaj tajniki edycji tekstów w praktyce!

O autorach

Andrzej Jacek Blikle - profesor matematyki w zakresie matematycznych podstaw informatyki, pracownik PAN i członek Academia Europaea (Europejskiej Akademii Nauk). Prezesa zarządu stowarzyszenia Inicjatywa Firm Rodzinnych i Rady Fundacji Centrum im. Adama Smitha oraz ponad dwudziestu innych organizacji. Jest też dyplomowanym mistrzem cukierniczym, a w latach 1990 – 2010 kierował firmą A.Blikle rozwijając ją w tym czasie z jednej cukierni do 15 placówek w Warszawie i 8 w sieci franchisingu poza Warszawą. Dziś jest członkiem jej rady nadzorczej.

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

39,90 zł

zawiera 5% VAT, bez kosztów dostawy
EGZ.
Newsletter
Podaj swój adres e-mail, jeżeli chcesz otrzymywać informacje o nowościach i promocjach.
Wydawca
do góry
Sklep jest w trybie podglądu
Pokaż pełną wersję strony
Sklep internetowy Shoper.pl