Informatyka

Node.js. Projektowanie, wdrażanie i utrzymanie aplikacji.

Node.js. Projektowanie, wdrażanie i utrzymanie aplikacji.
Node.js. Projektowanie, wdrażanie i utrzymanie aplikacji.

Niniejsza książka zawiera opis technik i narzędzi pozwalających na wykonanie w Node.js elastycznej, inteligentnej, trwałej i łatwej w utrzymaniu aplikacji o znakomitej jakości. Poza podstawami zaprezentowano tu również zestaw wzorców ułatwiających rozwiązywanie typowych problemów pojawiających się w dzisiejszych projektach. Nie zabrakło licznych przykładów z życia oraz wskazówek, które doceni każdy, kto musi sprawnie wdrożyć trudny projekt. Książka umożliwia zgłębienie tajników Node.js i naukę projektowania modułowego. Sporo miejsca poświęcono też testowaniu i monitorowaniu aplikacji oraz strategiom utrzymania aplikacji przez większy zespół.

Dostępność: brak towaru

Cena:

54,90 zł

zawiera 5% VAT, bez kosztów dostawy

Docker. Projektowanie i wdrażanie aplikacji

Docker. Projektowanie i wdrażanie aplikacji
Docker. Projektowanie i wdrażanie aplikacji

Piętnastego marca 2013 roku na jednej z konferencji dla projektantów aplikacji zaprezentowano światu Dockera. Choć wystąpienie to trwało zaledwie kilka minut, wzbudziło ogromne zainteresowanie. Nic dziwnego — nowe narzędzie znacząco uprościło tworzenie oprogramowania i wdrażanie go na dużą skalę w dowolnym środowisku oraz usprawniło przepływ pracy. Docker ułatwia decyzje dotyczące architektury, co przekłada się na tworzenie narzędzi pomocniczych i ich wykorzystanie w różnych aplikacjach. Jednak aby w pełni skorzystać z tych licznych zalet, trzeba zrozumieć specyficzne podejście Dockera do budowy aplikacji.

Dzięki tej książce zrozumiesz, skąd się wziął lawinowy wzrost popularności Dockera. Przyjrzysz się temu znakomitemu narzędziu z punktu widzenia projektanta i dowiesz się, dlaczego dzięki niemu projektowanie, testowanie i wdrażanie aplikacji stają się szybsze i prostsze. Najpierw zapoznasz się z zagadnieniami podstawowymi, takimi jak kontenery, środowisko wykonawcze i narzędzia systemowe, aby potem skupić się na tworzeniu, uruchamianiu i publikowaniu obrazów Dockera. Znajdziesz tu również informacje o przydatnych zasobach internetowych dotyczących Dockera, a także o wartościowych narzędziach zewnętrznych, znakomicie poprawiających komfort pracy z tym narzędziem.

Najważniejsze zagadnienia:

  • wprowadzenie do Dockera i przygotowanie środowiska pracy
  • architektura Dockera: obrazy, woluminy, kontenery
  • proces dystrybucji oprogramowania
  • najlepsze praktyki tworzenia plików Dockera
  • przykłady tworzenia rzeczywistych aplikacji w Dockerze

Docker: już dziś korzystaj z narzędzi jutra!


Jarosław Krochmalski — od kilkunastu lat tworzy oprogramowanie. Specjalizuje się w aplikacjach dla branży finansowej. Jest projektantem z pasją, entuzjastą przejrzystego kodu i kunsztu w pisaniu oprogramowania. Otrzymał certyfikat Certified 

 

 

Dostępność: brak towaru

Cena:

54,90 zł

zawiera 5% VAT, bez kosztów dostawy

Testy penetracyjne nowoczesnych serwisów. Kompendium inżynierów bezpieczeństwa

Testy penetracyjne nowoczesnych serwisów. Kompendium inżynierów bezpieczeństwa
Testy penetracyjne nowoczesnych serwisów. Kompendium inżynierów bezpieczeństwa

Testy penetracyjne nowoczesnych serwisów. Kompendium inżynierów bezpieczeństwa

Sieć stała się niebezpiecznym miejscem. Między grasującymi złoczyńcami a inżynierami bezpieczeństwa aplikacji trwa ciągły wyścig zbrojeń. Mimo to oczywiste jest, że uzyskanie stuprocentowego bezpieczeństwa jest niemożliwe. Jedną z technik zabezpieczania aplikacji są testy penetracyjne, które polegają na atakowaniu systemu różnymi metodami, aby odnaleźć jego słabe punkty i pokazać, jak można się do niego włamać.

Niniejsza książka stanowi wyczerpujące źródło wiedzy dla testerów przeprowadzających analizę aplikacji internetowej. Opisano tu zarówno najnowsze, jak i klasyczne techniki łamania zabezpieczeń — bardzo często starsze metody rozwijają się w różnych kierunkach i nie należy o nich zapominać. Między innymi przedstawiono informacje o atakach XML, w tym XXE, oraz metody wykorzystywania słabych stron OAuth 2.0. Omówiono również XSSCSRFMetasploit i wstrzykiwanie SQL. Nie zabrakło również opisu rzeczywistych przypadków testowania aplikacji.

  • Nowe lub mniej popularne techniki ataku na strony WWW takie jak wstrzykiwanie obiektów PHP lub wykorzystanie danych XML.
  • Sposób pracy z narzędziami do przeprowadzania testów bezpieczeństwa, aby w ten sposób zautomatyzować żmudne zadania.
  • Różne rodzaje nagłówków HTTP wspomagających zapewnienie wysokiego poziomu bezpieczeństwa aplikacji.
  • Wykorzystywanie i wykrywanie różnego rodzaju podatności XSS.
  • Ochronę aplikacji dzięki technikom filtracji.
  • Stare techniki ataku takie jak XSS, CSRF i wstrzykiwanie SQL, ale w nowej osłonie.
  • Techniki ataku takie jak XXE i DoS wykorzystujące pliki XML.
  • Sposoby testowania API typu REST w celu znalezienia różnego rodzaju podatności i wycieków danych.

Testy penetracyjne — klucz do bezpieczeństwa Twojej aplikacji!


 

Dostępność: brak towaru

Cena:

54,90 zł

zawiera 5% VAT, bez kosztów dostawy

JavaScript i wzorce projektowe. Program dla zaawansowanych.

JavaScript i wzorce projektowe. Program dla zaawansowanych.
JavaScript i wzorce projektowe. Program dla zaawansowanych.

JavaScript przez mnóstwo lat był wykorzystywany głównie jako technika uzupełniania podstawowej funkcjonalności stron internetowych. Dziś to się zmienia: JavaScript należy do najpopularniejszych języków i jest wykorzystywany na wiele sposobów. Wzorce projektowe to jedna z ciekawszych możliwości: dzięki nim programista bierze pod uwagę sprawdzone rozwiązania.

Niniejsza książka jest przeznaczona dla osób używających JavaScriptu, które chcą nauczyć się programowania obiektowego w tym języku, a także dobrze poznać standard ECMAScript 2015. Przedstawiono tu wzorce kreacyjne, strukturalne i operacyjne oraz metody ich stosowania. Przeanalizowano wzorce widoku modelu i wzorce do budowy aplikacji internetowych. Obszernie omówiono mikrousługi, a także wzorce do testowania kodu za pomocą atrap obiektów i środowisk atrap obiektów oraz techniki monkey patching. Opisano też kilka wzorców zaawansowanych, w tym wzorzec wprowadzania zależności i przetwarzania końcowego w czasie rzeczywistym.

Najważniejsze zagadnienia omówione w książce:

  • czym są wzorce projektowe i jak należy organizować kod
  • poszczególne grupy wzorców projektowych i ich zastosowanie
  • programowanie funkcyjne i reaktywne
  • programowanie aspektowe
  • inne narzędzia zgodne ze standardem ECMAScript 2015/2016

Wzorce projektowe — niezbędne w przyborniku programisty!


Dostępność: brak towaru

Cena:

54,90 zł

zawiera 5% VAT, bez kosztów dostawy

Inteligentna sieć. Algorytmy przyszłości. Wydanie II

Inteligentna sieć. Algorytmy przyszłości. Wydanie II
Inteligentna sieć. Algorytmy przyszłości. Wydanie II

Określenie „inteligentna sieć” może przywodzić na myśl futurystyczną wizję maszyn przejmujących kontrolę nad światem i niszczących ludzkość, jednak w rzeczywistości jest związane z rozwojem technologii. Związane jest z powstawaniem oprogramowania, które potrafi się uczyć i reagować na zachowania użytkowników. Oznacza też projektowanie i implementację inteligencji maszynowej. Inteligentna sieć rozwija się tu i teraz — znajomość zagadnień uczenia maszynowego i budowy inteligentnych algorytmów staje się bardzo potrzebna inżynierom oprogramowania!

Niniejsza książka jest przeznaczona dla osób, które chcą projektować inteligentne algorytmy, a przy tym mają podstawy z zakresu programowania, matematyki i statystyki. Przedstawiono tu schematy projektowe i praktyczne przykłady rozwiązań. Opisano algorytmy, które przetwarzają strumienie danych pochodzące z internetu, a także systemy rekomendacji i klasyfikowania danych za pomocą algorytmów statystycznych, sieci neuronowych i uczenia głębokiego. Mimo że przyswojenie tych zagadnień wymaga wysiłku, bardzo ułatwi implementację nowoczesnych, inteligentnych aplikacji!

W tej książce między innymi:

  • wprowadzenie do problemów algorytmów inteligentnych
  • systemy rekomendacji i filtrowanie kolaboratywne
  • wykorzystanie regresji logistycznej do wykrywania oszustw
  • uczenie głębokie, uczenie na żywo i renesans sieci neuronowych
  • podejmowanie decyzji
  • perspektywy inteligentnej sieci

Inteligentny algorytm wyławia perły w strumieniach danych!


Dr Douglas McIlwraith jest ekspertem w dziedzinie uczenia maszynowego. Zajmuje się analizą danych w londyńskiej agencji reklamowej. Prowadził badania w dziedzinach systemów rozproszonych, robotyki i zabezpieczeń.

Dr Haralambos Marmanis jest pionierem w obszarze technik uczenia maszynowego w rozwiązaniach przemysłowych. Od 25 lat rozwija profesjonalne oprogramowanie.


Dostępność: brak towaru

Cena:

54,90 zł

zawiera 5% VAT, bez kosztów dostawy

Unity. Przepisy na interfejs gry

Unity. Przepisy na interfejs gry
Unity. Przepisy na interfejs gry

brak opisu

Dostępność: brak towaru

Cena:

54,90 zł

zawiera 5% VAT, bez kosztów dostawy

SQL. Jak osiągnąć mistrzostwo w konstruowaniu zapytań

SQL. Jak osiągnąć mistrzostwo w konstruowaniu zapytań
SQL. Jak osiągnąć mistrzostwo w konstruowaniu zapytań
SQL, podstawowy język służący do komunikowania się z bazami danych, na pierwszy rzut oka nie wydaje się zbyt trudny. Ma przejrzystą składnię i sporo pomocnych funkcji, a ponadto jest elastyczny. Jest tylko jeden warunek: żeby sprawnie, szyb...

Dostępność: brak towaru

Cena:

54,90 zł

zawiera 5% VAT, bez kosztów dostawy

Office 2013. Praktyczne programowanie makr i dodatków

Office 2013. Praktyczne programowanie makr i dodatków
Office 2013. Praktyczne programowanie makr i dodatków

Programuj aplikacje dla Microsoft Office 2013 i 365 z wykorzystaniem technologii:

  • Visual Studio Tools for Office
  • Visual Basic for Applications
  • JavaScript oraz HTML
Microsoft Office to nie...

Dostępność: brak towaru

Cena:

54,90 zł

zawiera 5% VAT, bez kosztów dostawy

Programowanie w języku Clojure

Programowanie w języku Clojure
Programowanie w języku Clojure
Clojure to jeden z najciekawszych współczesnych języków programowania funkcyjnego. Jest obecny na rynku od pięciu lat. Język jest oparty o wirtualną maszynę języka Java i zachęca użytkowników do programowania współbieżnego. W os...

Dostępność: brak towaru

Cena:

54,90 zł

zawiera 5% VAT, bez kosztów dostawy

SQL. Omówienie standardu języka

SQL. Omówienie standardu języka
SQL. Omówienie standardu języka
Książka składa się z pięciu części. W części pierwszej są przedstawione podstawowe konstrukcje języka SQL. W części drugiej są omówione pojęcia, za pomocą których definiuje się pozostałe konstrukcje. Część trzecia jest poświę...

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

55,00 zł

zawiera 5% VAT, bez kosztów dostawy
egz

Montaż i eksploatacja syst.komput,u.peryf.i sieci.cz.3, EE.08

Montaż i eksploatacja syst.komput,u.peryf.i sieci.cz.3, EE.08
Montaż i eksploatacja syst.komput,u.peryf.i sieci.cz.3, EE.08

Podręcznik opracowany zgodnie z nową podstawą programową kształcenia w zawodzie technik informatyk. Najnowszy podręcznik opracowany do nauki zawodu technik informatyk zawiera treści z zakresu kwalifikacji EE.08. Montaż i eksploatacja systemów komputerowych, urządzeń peryferyjnych i sieci. Podręcznik stanowi doskonałe źródło wiedzy z zakresu najnowszych technologii informatycznych i nieocenione wsparcie w przygotowaniach do egzaminu zawodowego. Publikacja prezentuje zagadnienia związane z budową, konfiguracją, obsługą, diagnostyką i naprawą lokalnych sieci komputerowych. Autorzy rzetelnie referują tematy zawarte w nowej podstawie programowej i rozwijają umiejętności uczniów w dziedzinie informatyki.

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

55,50 zł

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

Sygnały i systemy. Zbiór zadań.

Sygnały i systemy. Zbiór zadań.
Sygnały i systemy. Zbiór zadań.

Teoria sygnałów i systemów stanowi wiedzę podstawową, bez której trudno jest sobie wyobrazić studiowanie bardziej złożonych zagadnień, takich jak, na przykład, teoria modulacji i detekcji, analiza sygnałów niestacjonarnych czy badanie własności transmisyjnych systemów. Prezentowany zbiór zadań jest pomocą dydaktyczną do wykładów „Sygnały i systemy” oraz „Sygnały, modulacje i systemy” prowadzonych od wielu lat na Wydziale Elektroniki i Technik Informacyjnych Politechniki Warszawskiej.
 
W pracy zebrano zadania z szeroko rozumianej teorii sygnałów czasu ciągłego i dyskretnego oraz systemów analogowych i cyfrowych, z uwzględnieniem analizy w stanie nieustalonym oraz problematyki badania stabilności systemów. Na początku każdego rozdziału zamieszczono wykaz pozycji bibliograficznych, w których Czytelnik może znaleźć obszerniejsze omówienie teoretyczne prezentowanych zagadnień. Następująca po wykazie część teoretyczna jest ograniczona do przypomnienia podstawowych pojęć i wzorów. W każdym rozdziale podano ponadto przykładowe rozwiązania zadań, po których autorzy pozostawiają Czytelnikowi wiele problemów do samodzielnego rozwiązania. Odpowiedzi do zadań zostały zamieszczone na końcu zbioru zadań. Załączniki zawierają między innymi tablice transformat (Fouriera, Laplace’a) oraz opis własności przekształceń wykorzystywanych przy rozwiązywaniu zadań.

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

56,00 zł

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

Technologie bezprzewodowe sieci teleinformatycznych.

Technologie bezprzewodowe sieci  teleinformatycznych.
Technologie bezprzewodowe sieci teleinformatycznych.

brak opisu

Dostępność: brak towaru

Cena:

56,00 zł

zawiera 5% VAT, bez kosztów dostawy

Technologie bezprzewodowe sieci teleinformatycznych

Technologie bezprzewodowe sieci teleinformatycznych
Technologie bezprzewodowe sieci teleinformatycznych

Książka jest monografią przedstawiającą kompleksowe ujęcie problematyki technologii bezprzewodowych sieci teleinformatycznych z uwzględnieniem opisu standardów telekomunikacyjnych, bezprzewodowych sieci lokalnych WLAN 802.11, Bluetooth oraz W...

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

56,00 zł

zawiera 5% VAT, bez kosztów dostawy
egz

Prawa UX. Jak psychologia pomaga w projektowaniu lepszych produktów i usług. Wydanie 2.

Prawa UX. Jak psychologia pomaga w projektowaniu lepszych produktów i usług. Wydanie 2.
Prawa UX. Jak psychologia pomaga w projektowaniu lepszych produktów i usług. Wydanie 2.

Dobry projektant UX musi umiejętnie godzić wymagania techniczne i użytkowe ze schematem ludzkiego sposobu postrzegania świata. Psychologia behawioralna potrafi szczegółowo opisać prawidła rządzące zachowaniem ludzi i stanowi źródło wiedzy, która jest niezwykle ważna dla projektanta interfejsu.

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

57,00 zł

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

Modelowanie w Fusion 360. Praktyczne przykłady.

Modelowanie w Fusion 360. Praktyczne przykłady.
Modelowanie w Fusion 360. Praktyczne przykłady.

Pracuj z najlepszą platformą do projektowania i rozwoju produktów.

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

57,00 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