Informatyka

AngularJS. Szybkie wprowadzenie

AngularJS. Szybkie wprowadzenie
AngularJS. Szybkie wprowadzenie
AngularJS to szkielet pozwalający tworzyć zaawansowane aplikacje działające w przeglądarce internetowej. Dzięki niemu udało się przenieść do języka JavaScript najlepsze wzorce znane z tradycyjnych języków programowania, ...

Dostępność: brak towaru

Cena:

49,00 zł

zawiera 5% VAT, bez kosztów dostawy

AngularJS.Tworzenie aplikacji webowych.Receptury

AngularJS.Tworzenie aplikacji webowych.Receptury
AngularJS.Tworzenie aplikacji webowych.Receptury
...

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

59,00 zł

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

Anonimizacja i maskowanie danych wrażliwych w przedsiębiorstwie.

Anonimizacja i maskowanie danych wrażliwych w przedsiębiorstwie.
Anonimizacja i maskowanie danych wrażliwych w przedsiębiorstwie.

Anonimizacja i maskowanie danych wrażliwych w przedsiębiorstwach to książka, z której się dowiesz, jakie zagrożenia wiążą się z przechowywaniem poufnych danych, a także poznasz sposoby pozwalające Ci ograniczyć wynikające z tego ryzyko. Na podstawie własnego doświadczenia i na praktycznych przykładach autor prezentuje w publikacji najlepsze praktyki anonimizacji i maskowania danych, wykorzystywane w tym celu narzędzia i techniki oraz pułapki czyhające na firmy, które nie stosują właściwych zabezpieczeń.

Dostępność: brak towaru

Cena:

39,90 zł

zawiera 5% VAT, bez kosztów dostawy

Ansible 2 w praktyce. Automatyzacja infrastruktury, zarządzanie konfiguracją i wdrażanie aplikacji.

Ansible 2 w praktyce. Automatyzacja infrastruktury, zarządzanie konfiguracją i wdrażanie aplikacji.
Ansible 2 w praktyce. Automatyzacja infrastruktury, zarządzanie konfiguracją i wdrażanie aplikacji.

Framework Ansible jest potężnym narzędziem służącym do automatyzacji wdrożeń oprogramowania i zarządzania jego konfiguracjami. Oferuje proste i bardzo przydatne funkcje przeznaczone do automatyzacji wielowarstwowych środowisk za pomocą komunikacji niewymagającej agenta. Przydaje się także do obsługi ciągłej integracji i wdrażania oprogramowania (CI/CD) bez żadnego przestoju. Może służyć do różnych celów: przygotowania infrastruktury jako kodu, wdrożeń aplikacji czy automatyzacji codziennych, czasochłonnych zadań.

Ta książka jest przeznaczona dla osób zajmujących się automatyzacją - od żmudnych codziennych zadań po złożone wdrożenia infrastruktury jako kodu. Ten praktyczny przewodnik pozwoli na sprawne rozpoczęcie korzystania z frameworka Ansible 2.9. Na początku pokazano, jak go zainstalować i skonfigurować, później zaprezentowano proste, jednowierszowe polecenia automatyzacji, aby stopniowo wprowadzać czytelników do tworzenia własnego kodu rozszerzającego możliwości Ansible, a nawet automatyzującego infrastrukturę chmury i kontenerów. Znalazło się tu mnóstwo praktycznych przykładów kodu, a zdobyte umiejętności pozwolą na korzystanie z Ansible w sposób skalowalny, powtarzalny i niezawodny.

W książce:

  • podstawy pracy z frameworkiem Ansible
  • konfiguracja zależności i zmiennych bazujących na rolach
  • unikanie najczęściej popełnianych błędów podczas tworzenia kodu w Ansible
  • tworzenie modułów i wtyczek dla Ansible
  • rozwiązywanie problemów podczas wykonywania scenariuszy Ansible

Żmudne i nudne? Ansible wykona to za Ciebie!

Dostępność: brak towaru

Cena:

79,00 zł

zawiera 5% VAT, bez kosztów dostawy

Ansible w praktyce. Automatyzacja konfiguracji i proste instalowanie systemów. Wydanie II

Ansible w praktyce. Automatyzacja konfiguracji i proste instalowanie systemów. Wydanie II
Ansible w praktyce. Automatyzacja konfiguracji i proste instalowanie systemów. Wydanie II

Automatyzacja zarządzania konfiguracją i proste instalowanie systemów

Zarządzanie konfiguracją oprogramowania w systemach sieciowych jest niebanalnym zadaniem. Nawet zwykła aktualizacja czy wdrożenie nowego oprogramowania mogą się skończyć katastrofą, zwłaszcza w przypadku serwerów pracujących pod kontrolą systemów Linux czy Unix. Konieczność pilnowania ustawień w wielu różnych plikach konfiguracyjnych, z których każdy służy innemu elementowi, sprawia, że problemy mogą sprawiać nawet zasadniczo nieskomplikowane czynności - chyba że konfiguracja i wdrażanie oprogramowania w systemie zostaną zautomatyzowane za pomocą odpowiedniego narzędzia, na przykład Ansible.

Istnieje wiele narzędzi do zarządzania konfiguracją oprogramowania. Spośród nich Ansible wyróżnia się szczególnymi zaletami: ma minimalne rozmiary, nie wymaga instalowania czegokolwiek na serwerach i jest proste w użyciu. Dzięki tej książce szybko nauczysz się korzystać z najnowszej wersji Ansible do instalowania nowego kodu aplikacji w środowisku produkcyjnym czy też do lepszego i prostszego zarządzania rozbudowanymi systemami. Zapoznasz się między innymi z oprogramowaniem Ansible Tower, a także dowiesz się, jak skutecznie zarządzać komputerami z systemem Windows i sprzętem sieciowym. Ten niezwykle praktyczny podręcznik powinien stale być pod ręką każdego administratora systemu, wdrożeniowca i programisty!

W tej książce między innymi:

  • Ansible a inne narzędzia do zarządzania konfiguracją systemów
  • Scenariusze w języku YAML
  • Testowanie i skalowanie scenariuszy
  • Techniki wdrażania aplikacji w systemie
  • Automatyzacja konfigurowania urządzeń sieciowych
  • Wdrażanie aplikacji w chmurze

Ansible: skuteczne narzędzie najlepszych adminów!


Lorin Hochstein jest starszym inżynierem oprogramowania w Netfliksie, w zespole zajmującym się inżynierią chaosu. Wcześniej pracował jako inżynier w SendGrid Labs, główny architekt usług chmurowych w Nimbis Services. Obronił doktorat w dziedzinie informatyki na Uniwersytecie Maryland.

Rene Moser jest inżynierem systemów. Od lat angażuje się w projekty open source takie jak ASF CloudStack. Od 2016 roku jest członkiem projektu Ansible Core. Ceni sobie proste systemy, które łatwo skalować. Mieszka w Szwajcarii z rodziną.

 

Dostępność: brak towaru

Cena:

59,00 zł

zawiera 5% VAT, bez kosztów dostawy

Ansible w praktyce. Automatyzacja konfiguracji i proste instalowanie systemów. Wydanie III

Ansible w praktyce. Automatyzacja konfiguracji i proste instalowanie systemów. Wydanie III
Ansible w praktyce. Automatyzacja konfiguracji i proste instalowanie systemów. Wydanie III

Ansible służy do automatyzacji wdrożeń oprogramowania i zarządzania jego konfiguracjami. Inżynierowie cenią ten framework za minimalne rozmiary, brak konieczności instalowania czegokolwiek na serwerach i prostotę użytkowania. Oferuje on proste i bardzo przydatne funkcje przeznaczone do automatyzacji wielowarstwowych środowisk, przydaje się też do obsługi ciągłej integracji i ciągłego wdrażania oprogramowania (CI/CD) bez żadnego przestoju. Może służyć do różnych celów: przygotowania infrastruktury jako kodu, wdrożeń aplikacji czy automatyzacji codziennych, czasochłonnych zadań administracyjnych.

Ta książka jest przeznaczona dla programistów i administratorów, którzy poszukują wydajnej metody zarządzania systemami. Pokazano w niej, w jaki sposób działa Ansible i jak należy przygotować go do pracy. Omówiono sposoby tworzenia scenariuszy (są to skrypty do zarządzania konfiguracją), zasady zarządzania zewnętrznymi serwerami, a także zaprezentowano najciekawsze funkcjonalności tego oprogramowania: wbudowane deklaratywne moduły . W tym wydaniu uwzględniono zmiany wynikające z dynamicznego rozwoju Ansible, dodano też kilka rozdziałów poświęconych kontenerom, platformie Molecule, kolekcjom Ansible, obrazom i infrastrukturze chmurowej. Wszystkie kody zostały zaktualizowane, a całość została wzbogacona o praktyczne wskazówki dotyczące dobrych praktyk programistycznych na platformach do weryfikowania kodu.

W książce:

  • zarządzanie konfiguracją i wdrożeniami systemów za pomocą Ansible
  • dobre praktyki pracy z Ansible
  • formaty kolekcji, moduły i wtyczki
  • generowanie obrazów kontenerów i instancji chmurowych
  • tworzenie infrastruktury chmurowej
  • automatyzacja procesów CI/CD w środowisku programistycznym
  • platforma Ansible Automation w metodyce DevOps

Minimalne rozmiary, prostota i wyjątkowa skuteczność — poznaj Ansible!

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

99,00 zł

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

Antywzorce języka SQL. Jak unikać pułapek podczas programowania baz danych.

Antywzorce języka SQL. Jak unikać pułapek podczas programowania baz danych.
Antywzorce języka SQL. Jak unikać pułapek podczas programowania baz danych.

Niniejsza publikacja przedstawia zbiór antywzorców w języku SQL. Dzięki niej poznasz błędy najczęściej popełniane przy projektowaniu i wykorzystywaniu baz danych. Dowiesz się z niej, jak nie tworzyć logicznego i fizycznego projektu bazy danych, jak nie zadawać zapytań SQL oraz jak nie wytwarzać aplikacji - a wszystko po to, aby zrozumieć, jak nie popełniać błędów. W każdej z czterech części znajdziesz ogrom interesujących informacji: poznasz zasady przechowywania haseł, błędy pojawiające się w wyniku zaokrągleń czy sposoby radzenia sobie z brakiem integralności bazy danych. Książka ta jest genialną pozycją, dzięki której już nigdy nie zboczysz z drogi w codziennej pracy z bazami danych i językiem SQL!

Dostępność: brak towaru

Cena:

49,00 zł

zawiera 5% VAT, bez kosztów dostawy

Aplikacje 3D. Przewodnik po HTML5, WebGL i CSS3

Aplikacje 3D. Przewodnik po HTML5, WebGL i CSS3
Aplikacje 3D. Przewodnik po HTML5, WebGL i CSS3

Do niedawna wywietlanie zaawansowanej grafiki 3D w przeglądarce internetowej wymagało zainstalowania dodatkowych wtyczek oraz poznawania nowych narzędzi. Dzięki HTML5 i WebGL te czasy powol...

Dostępność: brak towaru

Cena:

59,00 zł

zawiera 5% VAT, bez kosztów dostawy

Aplikacje Google dla seniorów.

Aplikacje Google dla seniorów.
Aplikacje Google dla seniorów.

Google, czyli współczesny świat

Konkretnie - świat wirtualny. Wyszukiwarka pod adresem google.com wystartowała w roku 1997. Osiągnęła spektakularny sukces, ponieważ jej twórcy zaprojektowali algorytm, który pozwolił nie tylko wyszukiwać strony www zawierające poszukiwane przez użytkownika treści, ale także sam je selekcjonował. Od najbardziej do najmniej wartościowych. Oczywiście - "zdaniem" algorytmu, ale i tak faktem jest, że Google ułatwił życie osobom korzystającym z internetu w celu odnalezienia konkretnych informacji. A że liczba stron i bitów danych, jakie zawiera sieć stale rośnie, to i popularność wyszukiwarki google.com staje się większa i większa. Inne wyszukiwarki mogą jedynie "pomarzyć" o takim statusie - np. w Polsce aż 97% bywalców internetu korzysta z Google.

Jednak uniwersum firmy Google to o wiele więcej, niż tylko maszyna do selekcjonowania danych z sieci. Firma zawiadująca marką stale pracuje nad tym, by dostarczyć klientom nowych, co ciekawe - najczęściej nieodpłatnych narzędzi, ułatwiających funkcjonowanie w obecnym, coraz mocniej "wirtualnym" świecie. I tak, Google na dziś to m.in.:

  • Tłumacz, pozwalający zrozumieć teksty i słowa w kilkudziesięciu językach
  • Mapy, dzięki którym nie zgubimy się w żadnym niemal kraju świata
  • Bardzo przyjazna w użytkowaniu poczta Gmail
  • Konto i dysk Google, gdzie można bezpiecznie zapisywać zdjęcia i inne pliki

Z oferty Google korzystać można za pośrednictwem komputera i telefonu. Jest on zatem z nami właściwie wszędzie - gdziekolwiek się udamy. Wszędzie i zawsze gotów jest służyć nam pomocą. O ile oczywiście poznamy jego aplikacje i nauczymy się ich używać. Najszybciej i najskuteczniej - dzięki tej książce, napisanej prostym, przystępnym językiem, bez informatycznej nowomowy i nadmiaru niepotrzebnych informacji.

Właściwa selekcja danych - to podstawa!

Dostępność: brak towaru

Cena:

39,90 zł

zawiera 5% VAT, bez kosztów dostawy

Aplikacje internetowe z Django. Najlepsze receptury

Aplikacje internetowe z Django. Najlepsze receptury
Aplikacje internetowe z Django. Najlepsze receptury

Ponad 70 praktycznych gotowych rozwiązań do tworzenia wielojęzykowych, responsywnych i skalowalnych witryn internetowych przy użyciu systemu Django

Django to szkielet napisany w języku Python, pozwalający na błyska...

Dostępność: brak towaru

Cena:

49,00 zł

zawiera 5% VAT, bez kosztów dostawy

ArchiCAD. Ćwiczenia praktyczne.

ArchiCAD. Ćwiczenia praktyczne.
ArchiCAD. Ćwiczenia praktyczne.

ArchiCAD to specjalistyczne oprogramowanie do projektowania architektonicznego i przygotowywania dokumentacji technicznej, wyposażone w wiele intuicyjnych narzędzi i funkcji dostosowanych do rzeczywistych potrzeb architektów, budowniczych i projektantów wnętrz. Swoją ogromną popularność wśród profesjonalistów program ten zawdzięcza wysokiej wydajności pracy i wygodzie obsługi, a także zastosowanemu przez twórców obiektowemu podejściu, dzięki któremu aplikacja w pełni realizuje paradygmat BIM, co znacznie upraszcza projektowanie budynków o różnej skali i o różnym przeznaczeniu.

Dostępność: brak towaru

Cena:

28,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

Architektura ewolucyjna. Projektowanie oprogramowania i wsparcie zmian.

Architektura ewolucyjna. Projektowanie oprogramowania i wsparcie zmian.
Architektura ewolucyjna. Projektowanie oprogramowania i wsparcie zmian.

Dzięki tej książce architekci oprogramowania zapoznają się z nowym podejściem do powiązań architektury z czasem. Przekonają się też, że tworzenie architektury ewolucyjnej sprowadza się do trzech głównych zagadnień: funkcji dopasowania, zmian przyrostowych i prawidłowego sprzęgania. W tej książce uwzględniono analizę każdego z tych aspektów, ukazano też mechanizm budowania architektury wspierającej ciągłe zmiany.

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

59,00 zł

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

Architektura informacji w serwisach internetowych i nie tylko. Wydanie IV

Architektura informacji w serwisach internetowych i nie tylko. Wydanie IV
Architektura informacji w serwisach internetowych i nie tylko. Wydanie IV

Architektura informacji w serwisach internetowych i nie tylko. Wydanie IV

Dostępność: brak towaru

Cena:

79,00 zł

zawiera 5% VAT, bez kosztów dostawy

Architektura interfejsu Bluetooth.

Architektura interfejsu Bluetooth.
Architektura interfejsu Bluetooth.

Publikacja przedstawia architekturę systemu Bluetooth w wersjach BTR oraz BLE. Bluetooth to technologia komunikacyjna, określającą połączenie radiowe krótkiego zasięgu pomiędzy urządzeniami elektronicznymi. Ze względu na stabilność, niewielką złożoność, małą moc i niski koszt Bluetooth jest szczególnie odpowiedni dla urządzeń z zasilaniem bateryjnym.

Pozycja przeznaczona jest dla inżynierów i studentów kierunków informatyka, elektronika i automatyka oraz szerokiej rzeszy użytkowników sprzętu komputerowego i urządzeń BT, którzy chcieliby wiedzieć, jak działa i jest zbudowany Bluetooth

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

28,35 zł

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

Architektura LEAN w projektach Agile

Architektura LEAN w projektach Agile
Architektura LEAN w projektach Agile
Tempo rozwoju aplikacji wymusza stosowanie elastycznych sposobów wytwarzania oprogramowania. Książka ta została poświęcona architekturze Lean, która usprawni ten proces dzięki nowatorskiemu podejściu. Wykorzystaj je i przygotuj swoją aplika...

Dostępność: brak towaru

Cena:

59,00 zł

zawiera 5% VAT, bez kosztów dostawy
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