Informatyka

Kontenery. Bezpieczne wdrożenia. Podstawowe koncepcje i technologie

Kontenery. Bezpieczne wdrożenia. Podstawowe koncepcje i technologie
Kontenery. Bezpieczne wdrożenia. Podstawowe koncepcje i technologie

Imponująca możliwość skalowania oraz odporność na awarie skłania organizacje do uruchamiania swoich aplikacji w natywnych środowiskach chmury. Technologia kontenerów i orkiestracji stała się ostatnio bardzo modna. Jednak nawet tak nowoczesne systemy nie są wolne od zagrożeń. Aby zapewnić wdrożeniom kontenerowym najwyższy możliwy poziom bezpieczeństwa, trzeba zrozumieć mechanizmy działania kontenerów. Jako że powstają one przez połączenie różnych funkcji jądra systemu Linux, zapewnienie bezpieczeństwa kontenera oznacza zastosowanie wielu mechanizmów wykorzystywanych w komputerze gospodarza działającego pod kontrolą systemu operacyjnego Linux.

Ta książka jest przeznaczona dla programistów, menedżerów i specjalistów do spraw bezpieczeństwa odpowiedzialnych za systemy kontenerowe. Dzięki niej zrozumiesz, co się dzieje podczas uruchamiania aplikacji w kontenerach i jak działają różne mechanizmy zapewnienia bezpieczeństwa. Przyswoisz kluczowe koncepcje, które ułatwią Ci ocenę ryzyka dla konkretnego systemu. Dowiesz się, jak w bezpieczny sposób tworzyć obrazy kontenerów, i zrozumiesz znaczenie poprawnej izolacji kontenerów.

Zapoznasz się z podstawami korzystania z kluczy i certyfikatów służących do identyfikacji i nawiązywania bezpiecznych połączeń sieciowych między kontenerami. Nauczysz się korzystać z narzędzi do zapewniania bezpieczeństwa i unikania ataków. Dodatkowo zaprezentowany tu materiał został bogato zilustrowany gotowymi do przetestowania fragmentami kodu.

Najciekawsze zagadnienia ujęte w książce:

  • mechanizmy ataków na wdrożenia oparte na kontenerach
  • koncepcje systemu Linux istotne dla wdrożeń kontenerowych
  • sposoby zabezpieczania kontenerów: najlepsze praktyki
  • błędy w konfiguracji i luki w zabezpieczeniach kontenera
  • bezpieczeństwo połączeń między kontenerami
  • narzędzia do zapewnienia bezpieczeństwa

System oparty na kontenerach. Jak dobrze jest zabezpieczony?

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

59,00 zł

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

Uczenie maszynowe w aplikacjach. Projektowanie, budowa i wdrażanie.

Uczenie maszynowe w aplikacjach. Projektowanie, budowa i wdrażanie.
Uczenie maszynowe w aplikacjach. Projektowanie, budowa i wdrażanie.

Uczenie maszynowe jest coraz popularniejsze. Stosuje się je w systemach wsparcia, systemach rekomendacyjnych, tłumaczeniach tekstów i wielu innych aplikacjach. Jednak podczas tworzenia tego rodzaju produktów inżynierowie napotykają bardzo poważne problemy. Jeśli ich nie rozwiążą, nawet obiecujący projekt może upaść. Trudność polega na tym, że zastosowanie uczenia maszynowego w konkretnej, użytkowej aplikacji jest złożonym zadaniem. Konieczne są wybór właściwej implementacji danej funkcjonalności, analiza błędów modelu, rozwiązanie problemów z czystością danych, a także weryfikacja wyników gwarantująca odpowiednią jakość produktu.

To książka przeznaczona dla programistów i menedżerów, którzy wśród rodzących się idei uczenia maszynowego wciąż poszukują rozwiązań dla swojego biznesu. Autor omawia krok po kroku proces tworzenia i wdrażania aplikacji opartej na uczeniu maszynowym, a praktyczne koncepcje przedstawia za pomocą przykładowych kodów, rysunków i wywiadów z liderami w tej dziedzinie. Podpowiada, jak planować aplikację i oceniać jej jakość. Wyjaśnia także, jak budować skuteczny model, i demonstruje metody jego systematycznego usprawniania, aż do momentu osiągnięcia celu. W końcowej części opisuje strategie wdrażania i monitorowania modelu. W odróżnieniu od innych pozycji poświęconych uczeniu maszynowym ten przewodnik skupia się przede wszystkim na definiowaniu problemów, diagnozowaniu modeli i ich wdrażaniu.

Dzięki tej książce:

  • łatwiej określisz, do czego produkt ma służyć
  • trafnie zdefiniujesz problem uczenia maszynowego
  • szybko zbudujesz kompletny proces i pozyskasz początkowy zbiór danych
  • zbudujesz, wytrenujesz i zoptymalizujesz model
  • wdrożysz model w środowisku produkcyjnym
  • przyjmiesz najlepszą metodę monitorowania pracy modelu

 

Dostępność: brak towaru

Cena:

59,00 zł

zawiera 5% VAT, bez kosztów dostawy

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

Najlepsze praktyki w Kubernetes. Jak budować udane aplikacje

Najlepsze praktyki w Kubernetes. Jak budować udane aplikacje
Najlepsze praktyki w Kubernetes. Jak budować udane aplikacje

Systemy informatyczne oparte na chmurze stały się atrakcyjną alternatywą dla standardowej infrastruktury. Wymusiły jednak radykalne zmiany w praktykach tworzenia, wdrażania i utrzymywania aplikacji. Dziś uwaga profesjonalistów skupiona jest na Kubernetes, który w ciągu zaledwie kilku lat stał się faktycznym standardem wdrażania natywnej chmury. Aby tworzone aplikacje funkcjonowały wydajnie, bezawaryjnie i niezawodnie, warto wdrożyć i stosować wzorce i najlepsze praktyki. Konieczne jest również przemodelowanie sposobu pracy programistów.

Ta książka jest przeznaczona dla profesjonalnych użytkowników Kubernetes, którzy chcą poznać wzorce i najlepsze praktyki przy wdrażaniu rzeczywistych rozwiązań. Znalazły się tu informacje o jego działaniu w różnych skalach, topologiach i domenach, a także liczne przykłady zastosowania omawianych technologii. Sporo miejsca poświęcono zagadnieniom projektowania aplikacji, konfiguracji i działania usług Kubernetes, a także ciągłej integracji i testowania aplikacji. Ważnym zagadnieniem są takie aspekty zarządzania klastrem jak przydzielanie zasobów, zapewnienie bezpieczeństwa czy autoryzacja i dostęp do klastra. Prezentowane treści zilustrowano fragmentami przejrzystego kodu, co dodatkowo zwiększa przydatność tej książki w pracy inżyniera.

Najciekawsze zagadnienia:

  • konfiguracja i projektowanie aplikacji w Kubernetes
  • wzorce monitorowania i zarządzanie uaktualnieniami aplikacji
  • wdrażanie i wycofywanie aplikacji Kubernetes
  • polityka sieciowa i współpraca Kubernetes z architekturą Service Mesh
  • platformy wysokiego poziomu na bazie Kubernetes
  • Kubernetes i uczenie maszynowe

Najlepsze praktyki w Kubernetes: poradzisz sobie z każdym wyzwaniem!

Dostępność: brak towaru

Cena:

59,00 zł

zawiera 5% VAT, bez kosztów dostawy

Python. Dobre praktyki profesjonalistów

Python. Dobre praktyki profesjonalistów
Python. Dobre praktyki profesjonalistów

Python wydaje się językiem idealnym: ma intuicyjną składnię, jest przyjemny w używaniu, umożliwia tworzenie wydajnego, elastycznego kodu. Przy tym jest wyjątkowo wszechstronny, a stosowanie go w przeróżnych celach ułatwiają liczne biblioteki tworzone przez pasjonatów. To jednak nie zmienia faktu, że aby stać się profesjonalnym programistą Pythona, trzeba nauczyć się tworzyć kod godny profesjonalisty: działający bez błędów, czysty, czytelny i łatwy w utrzymaniu. W tym celu trzeba korzystać z branżowych standardów, które określają styl kodowania, projektowania aplikacji i prowadzenie całego procesu programowania. Należy wiedzieć, kiedy i w jaki sposób modularyzować kod, jak poprawić jakość przez zmniejszenie złożoności i stosować kilka innych, koniecznych praktyk.

Ta książka okaże się szczególnie cenna dla każdego, kto zamierza profesjonalnie tworzyć kod w Pythonie. Stanowi jasny i zrozumiały zbiór zasad wytwarzania oprogramowania o najwyższej jakości, praktyk stosowanych przez zawodowych wyjadaczy projektowania i kodowania. Poza teoretycznym omówieniem poszczególnych zagadnień znalazło się tu mnóstwo przykładów i przydatnych ćwiczeń, utrwalających prezentowany materiał. Nie zabrakło krótkiego wprowadzenia do Pythona, przedstawiono też sporo informacji o strukturach danych i różnych podejściach w kontekście osiągania dobrej wydajności kodu.

Pythona praktykuj profesjonalnie!

Dostępność: brak towaru

Cena:

59,00 zł

zawiera 5% VAT, bez kosztów dostawy

Kubernetes. Tworzenie niezawodnych systemów rozproszonych.

Kubernetes. Tworzenie niezawodnych systemów rozproszonych.
Kubernetes. Tworzenie niezawodnych systemów rozproszonych.

Kubernetes jest czymś więcej niż platformą do orkiestracji kontenerów. W ciągu zaledwie kilku lat stał się najpopularniejszym i najbogatszym narzędziem do tworzenia, wdrażania i utrzymywania aplikacji w chmurze. Tak radykalna zmiana sposobu funkcjonowania systemów informatycznych wymaga przemodelowania podejścia i stylu pracy zespołów programistycznych. Jeśli jednak wypróbujesz Kubernetesa, przekonasz się, że bardzo upraszcza on tworzenie, wdrażanie i utrzymywanie systemów rozproszonych. Jego twórcy, bazując na własnych wieloletnich doświadczeniach, zaprojektowali go od podstaw, aby zapewnić inżynierom wydajną, efektywną i przyjemną pracę.

Ta książka jest przeznaczona dla początkujących i zaawansowanych użytkowników Kubernetesa. Dzięki niej osiągniesz nowe poziomy prędkości, zwinności, niezawodności i wydajności budowanych systemów. Opisano tu, jak działa orkiestrator klastrów Kubernetes oraz jak wykorzystać jego narzędzia i interfejsy API do usprawnienia procesów rozwoju, dostarczania i utrzymywania rozproszonych aplikacji. Wyjaśniono niezbędne szczegóły dotyczące aplikacji kontenerowych, uruchamiania i obsługi klastrów oraz wdrażania aplikacji w Kubernetesie. Przedstawiono sposoby integracji magazynów danych i rozszerzania platformy. Przydatnym podsumowaniem treści zawartych w książce jest kilka praktycznych przykładów tworzenia i wdrażania rzeczywistych aplikacji w Kubernetesie, a także omówienie metod organizowania aplikacji w systemie kontroli źródła.

Najciekawsze zagadnienia:

  • tworzenie i uruchamianie klastrów Kubernetesa
  • projektowanie aplikacji: kapsuły, usługi, narzędzia Ingress i obiekty ReplicaSet
  • integracja magazynów danych z kontenerowymi mikrousługami
  • obiekty specjalne: DaemonSet, Job, ConfigMap i tajne dane
  • praktyczne przykłady tworzenia i wdrażania rzeczywistych aplikacji w Kubernetesie

Kubernetes: systemy rozproszone mogą być skalowalne i niezawodne!

Dostępność: brak towaru

Cena:

59,00 zł

zawiera 5% VAT, bez kosztów dostawy

Projekt Jednorożec. Powieść o szansie w epoce przewrotów cyfrowych.

Projekt Jednorożec. Powieść o szansie w epoce przewrotów cyfrowych.
Projekt Jednorożec. Powieść o szansie w epoce przewrotów cyfrowych.

Maxine, utalentowana programistka i architektka oprogramowania, zbudowała wiele systemów w niesprzyjających środowiskach. Była obdarzona znakomitą intuicją i imponowała wiedzą. Nie miała sobie równych, jednak i tak została kozłem ofiarnym. Afera z listą płac trafiła na pierwsze strony gazet. Jej przełożeni bez wahania obarczyli Maxine winą za problem i ukarali ją zesłaniem do pracy przy projekcie Feniks. Projekt oficjalnie nazywano prestiżowym, ale prawda przedstawiała się dużo mniej atrakcyjnie: Feniks był beznadziejny, nie rokował szans na sukces, a praca przy nim była pasmem udręk.

Pierwsze tygodnie minęły Maxine na nauce przetrwania w bezdusznym środowisku pełnym obojętnej biurokracji i próbach pracy w systemie, w którym nie można było niczego zrobić bez wypełniania mnóstwa dokumentów i żebrania o zgody niezliczonych komitetów. Któregoś dnia Maxine zaczepiła grupa rebeliantów. Zbuntowani programiści chcieli przywrócenia poczucia sensu i radości płynących z pracy. Uważali, że to jedyny sposób na sukces firmy w rzeczywistości cyfrowego przełomu. Maxine przyłączyła się do Rebelii, a wkrótce została jedną jej z liderek. Nie wszyscy przyglądali się temu z życzliwością. Przyczajeni wrogowie postanowili wykorzystać swoje możliwości przeciwko Maxine...

Ta książka jest wciągającą powieścią o zbuntowanych programistach i liderach biznesowych, którzy walczą o prosperity swojej firmy w czasach wielkiej niepewności. Równocześnie jest to szalenie użyteczne studium przypadku, pokazujące, jak bardzo technologie mogą usprawnić biznes - o ile zapewni im się odpowiednie warunki. Książka opisuje niezbędne, choć niewidoczne struktury potrzebne do podniesienia produktywności inżynierów oprogramowania, a także przestrzega przed wyniszczającymi efektami długu technologicznego oraz złożoności systemów.

Pięć idei Rebelii:

  • działaj lokalnie i wybieraj prostotę
  • skoncentruj się, dbaj o przepływ pracy i ciesz się nią
  • doskonal wykonywanie codziennej pracy
  • zapewnij zespołowi poczucie bezpieczeństwa
  • koncentruj się na wymaganiach klienta

Zbuntowani programiści, niepokorni liderzy, czasy wielkich szans!

Dostępność: brak towaru

Cena:

59,00 zł

zawiera 5% VAT, bez kosztów dostawy

Unity i C#. Praktyka programowania gier

Unity i C#. Praktyka programowania gier
Unity i C#. Praktyka programowania gier

Osiągnij wyższy poziom z Unity i C#!

  • Poznaj zaawansowane techniki programowania
  • Dowiedz się, jak realizować projekt informatyczny
  • Naucz się tworzyć grę od strony praktycznej

Połączenie platformy Unity i języka C# zapewnia doskonałe środowisko do tworzenia i rozwijania różnego rodzaju gier komputerowych. To sprawia, że tandem ten jest niezwykle popularny wśród game developerów pragnących szybko i wydajnie osiągać profesjonalne efekty. Jednak sama znajomość narzędzi nie wystarczy, aby sprostać niełatwemu zadaniu zaprojektowania i zaprogramowania prawdziwej gry - by przekuć pomysł i umiejętności w prawdziwy produkt, trzeba czegoś więcej.

Niezbędne doświadczenie możesz zdobyć tylko w praktyce i na realnych przykładach. Takie warunki zapewni Ci właśnie ta książka! Pozbawiona zbędnej teorii, oparta na prawdziwym przypadku i do bólu praktyczna, pozwoli Ci szybko poznać zaawansowane techniki tworzenia gier komputerowych oraz wdrożyć się w proces opracowywania projektu przy użyciu metodyki zwinnej. Krok po kroku, iteracja za iteracją będziesz towarzyszyć autorowi w pracy nad komercyjnym produktem - przejdziesz wszystkie fazy jego rozwoju: od programowania, poprzez usuwanie błędów, po publikację gotowej gry.

W książce:

  • Tworzenie obiektów scen środowiska Unity oraz ich komponentów
  • Zaawansowane techniki w języku C# przydatne twórcom gier
  • Praktyczne zastosowanie różnych wzorców projektowych
  • Zarządzanie obiektami, wirtualnym czasem gry i jej stanem
  • Realizacja rozgrywki w widoku pierwszoosobowym
  • Usuwanie błędów i testowanie balansu gry
  • Dostosowanie gry do platform mobilnych oraz VR
  • Publikacja gry w popularnych sklepach cyfrowych
  • Zastosowanie metodyki zwinnej w projekcie gry

Programuj gry jak profesjonalista!

Dostępność: brak towaru

Cena:

59,00 zł

zawiera 5% VAT, bez kosztów dostawy

Excel dla bystrzaków. Programowanie w VBA wyd.5

Excel dla bystrzaków. Programowanie w VBA wyd.5
Excel dla bystrzaków. Programowanie w VBA wyd.5

brak opisu

Dostępność: brak towaru

Cena:

59,00 zł

zawiera 5% VAT, bez kosztów dostawy

Język ANSI C. Programowanie w.2.

Język ANSI C. Programowanie  w.2.
Język ANSI C. Programowanie w.2.

Drogi Czytelniku, właśnie trzymasz w rękach nowe wydanie książki zaliczanej do klasyki literatury informatycznej. Napisana przez autorów języka ANSI C w najlepszy możliwy sposób przedstawia arkana tego języka. A co można powiedzieć o samym języku? To też klasyka. To język wymagający systematyczności i skupienia, ale dający w zamian wiele możliwości i świetne wyniki. To najczęściej nauczany język programowania - jego znajomość stanowi znakomity fundament do poznania kolejnych, bardziej złożonych języków. Mimo swojego zaawansowanego wieku jest on ceniony i w wielu dziedzinach wciąż niezastąpiony.

Poznaj tajniki języka C!

Dostępność: brak towaru

Cena:

59,00 zł

zawiera 5% VAT, bez kosztów dostawy

PHP 7. Algorytmy i struktury danych.

PHP 7. Algorytmy i struktury danych.
PHP 7. Algorytmy i struktury danych.

Algorytmy i struktury danych leżą u podstaw programowania. Zrozumienie zasad rządzących tymi zagadnieniami jest koniecznym warunkiem opracowania prawidłowej i efektywnej aplikacji. Niestety, wielu programistów uznaje tę tematykę za zbyt złożoną czy zbyt banalną i nie poświęca jej wystarczającej uwagi. Takie podejście często się mści: modne narzędzia, frameworki czy technologie deweloperskie nie zapewnią sukcesu, jeśli projektant nie przemyśli zastosowanych algorytmów i struktur danych. Z tego obowiązku nie zwalniają nawet narzędzia wbudowane w język PHP!

Algorytmy: poznaj, zrozum, stosuj!

Dostępność: brak towaru

Cena:

59,00 zł

zawiera 5% VAT, bez kosztów dostawy

Język C.Programowanie dla początkujacych w.3.

Język C.Programowanie dla początkujacych w.3.
Język C.Programowanie dla początkujacych w.3.

Przewodnik dla adeptów programowania!

Język C ujrzał światło dzienne w 1972 roku i pomimo zaawansowanego wieku wciąż jest powszechnie używany. Na rynku istnieje oczywiście wiele innych języków, zazwyczaj łatwiejszych dla programistów, jednak C wciąż nie ma sobie równych w wielu zastosowaniach. Wszędzie tam, gdzie wymagana jest bezpośrednia kontrola nad sprzętem, najwyższa wydajność oraz przewidywalność czasu wykonania, C jest najczęściej wybieranym rozwiązaniem. Co więcej, jeżeli poznasz ten język, nauka kolejnych nie będzie stanowiła dla Ciebie żadnego problemu!

Dostępność: brak towaru

Cena:

59,00 zł

zawiera 5% VAT, bez kosztów dostawy

Coaching zwinnych zespołów.Kompendium wiedzy dla ScrumMasteró

Coaching zwinnych zespołów.Kompendium wiedzy dla ScrumMasteró
Coaching zwinnych zespołów.Kompendium wiedzy dla ScrumMasteró

brak opisu

Dostępność: brak towaru

Cena:

59,00 zł

zawiera 5% VAT, bez kosztów dostawy

Uczenie głębokie od zera. Podstawy implementacji w Pythonie

Uczenie głębokie od zera. Podstawy implementacji w Pythonie
Uczenie głębokie od zera. Podstawy implementacji w Pythonie

brak opisu

Dostępność: brak towaru

Cena:

59,00 zł

zawiera 5% VAT, bez kosztów dostawy

Analiza statystyczna w Excelu dla bystrzaków

Analiza statystyczna w Excelu dla bystrzaków
Analiza statystyczna w Excelu dla bystrzaków

brak opisu

Dostępność: brak towaru

Cena:

59,00 zł

zawiera 5% VAT, bez kosztów dostawy

Programowanie w Pythonie dla bystrzaków wyd. 2

Programowanie w Pythonie dla bystrzaków wyd. 2
Programowanie w Pythonie dla bystrzaków wyd. 2

Utworzenie i uruchomienie pierwszej aplikacji

Rozwiązywanie problemów i usuwanie błędów

Praca z Anacondą i używanie funkcji magicznych

Programowanie w Pythonie jest łatwe i sprawia mnóstwo radości!

Oferujący potężne możliwości i dynamiczny Python jest używany do tworzenia wielu różnych aplikacji. Został opracowany jako prawdziwie niezależny od platformy - dzięki temu jest doskonałym narzędziem dla początkujących programistów, zwłaszcza tych, którzy chcą szybko poznać nowy język. Zamieszczone w książce polecenia pozwalają w dość krótkim czasie krok po kroku opanować podstawy Pythona.

W książce:

  • Pobieranie i instalowanie Pythona
  • Używanie powłoki
  • Jupyter Notebook i jego zastosowanie
  • Używanie różnych typów danych
  • Praca z pakietami

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