Dziś w ofercie 151 927 pozycji
Aplikacje i usługi a technologie sieciowe
Szybki rozwój technologii informacyjnych przeobraża konsekwentnie świat rzeczywisty na świat cyfrowy. Dominują w nim cyfrowe formy komunikacji. Dokumenty papierowe zostają zamieniane na cyfrowe w taki sposób, że są zrozumiałe dla systemów komputerowych. Wzrasta szybkość działania procesorów oraz szybkość transmisji danych, co otwiera nowe możliwości przesyłania i obróbki danych multimedialnych. Pojawiają się nowe metody przetwarzania zapewniające zarówno skalowalność obliczeń dla dużych zbiorów danych jak i też otwartość na potrzeby indywidualnych użytkowników. Konsekwentnie niezależny rozwój informatyki i telekomunikacji zmienia się w podejście zintegrowane, gdzie zjawisko synergii powoduje dalszy postęp w zagospodarowywaniu świata cyfrowego. Stąd niniejsza monografia poświęcona jest aplikacjom i usługom elektronicznym wykonującym się w środowisku sieciowym.
15% rabatu
101,15
119,00 zł
Dodaj
do koszyka
Aplikacje i usługi a technologie sieciowe
Publikacja będzie interesującą pozycją dla studentów telekomunikacji jak i informatyki oraz dla specjalistów zajmujących się konkretnymi, ale bardzo istotnymi problemami związanymi z technologią telekomunikacyjną lub informacyjną. Ewolucja sieci telekomunikacyjnych Realizacja architektury VOIP Usługi telekomunikacyjne i informacyjne Jakość systemów i usług Pomiary i ocena usług VoIP Projektowanie aplikacji użytkowych Obsługa wołań w niebezpieczeństwie
15% rabatu
84,15
99,00 zł
Dodaj
do koszyka
RODO dla małych i średnich przedsiębiorstw
Publikacja to przeznaczone dla na małych i średnich przedsiębiorców praktyczne omówienie nowych przepisów dotyczących ochrony danych osobowych wprowadzanych przez rozporządzenie Parlamentu Europejskiego i Rady (UE) 2016/679 z 27.04.2016 r. (RODO). Autorzy szczegółowo opisują, jak przedsiębiorcy powinni przygotować się do stosowania RODO. Praktyczne wskazówki ułatwią proces wdrożenia nowych regulacji. W stosunku do dotychczasowych przepisów istotnie zmieniają się obowiązki administratorów danych i sposób ich wykonywania. Z książki czytelnik dowie się m.in.: - jakie są nowe prawa podmiotów danych, w tym prawa informacyjne, prawo do zapomnienia, do przenoszenia danych czy też prawo do ograniczenia przetwarzania, co oznaczają i jak je realizować, - jakie są nowe obowiązki nałożone na administratorów i jak się przygotować do ich wykonywania, - jakie sankcje, nie tylko finansowe, będą groziły za naruszenie nowych przepisów. Autorzy omówili ponadto projekt nowej polskiej ustawy o ochronie danych osobowych w zakresie wyłączenia niektórych obowiązków dla małych i średnich przedsiębiorstw, które ma ułatwić stosowanie przez nich nowej regulacji.
13% rabatu
103,53
119,00 zł
Dodaj
do koszyka
Czysta architektura
Czysta architektura
Wydawca: Helion
wysyłka: 48h
Pierwsze linie kodu powstawały pół wieku temu. Komputery, na które tworzono te programy, w bardzo niewielkim stopniu przypominały współczesne maszyny. Niezależnie od upływu lat, postępu technologii i powstawania wymyślnych narzędzi, języków programowania czy frameworków pewne zasady tworzenia kodu pozostają niezmienne. Są takie same jak w czasie, gdy Alan Turing pisał pierwszy kod maszynowy w 1946 roku. Respektowanie tych zasad to warunek, że uzyska się oprogramowanie o czystej architekturze, czyli poprawne strukturalnie, łatwe w utrzymaniu i rozwijaniu, a przede wszystkim działające zgodnie z oczekiwaniami. W tej książce w sposób jasny i bardzo interesujący przedstawiono uniwersalne zasady architektury oprogramowania wraz z szeregiem wskazówek dotyczących stosowania tych reguł w praktyce. Wyczerpująco zaprezentowano tu dostępne rozwiązania i wyjaśniono, dlaczego są one tak istotne dla sukcesu przedsięwzięcia. Publikacja jest wypełniona bardzo praktycznymi rozwiązaniami problemów, z którymi musi się mierzyć wielu programistów. Szczególnie cenne są uwagi dotyczące zapobiegania częstemu problemowi, jakim jest stopniowa utrata jakości kodu w miarę postępu projektu. Ta książka obowiązkowo powinna się znaleźć w podręcznej biblioteczce każdego architekta oprogramowania, analityka systemowego, projektanta i menedżera! Z książki dowiesz się: Do czego muszą dążyć architekci oprogramowania i w jaki sposób mogą osiągać te cele Jak brzmią najważniejsze zasady projektowania oprogramowania związane z adresowaniem funkcji, separacją komponentów i zarządzaniem danymi W jaki sposób paradygmaty oprogramowania wzmagają dyscyplinę pracy Co podczas tworzenia oprogramowania jest więcej, a co jest mniej ważne W jaki sposób implementować optymalne struktury dla sieci WWW, baz danych, konsoli i aplikacji osadzonych Czysta architektura - doskonały kod! Robert C. Martin, powszechnie znany jako "Wujek Bob", jest programistą od 1970 roku. Był jednym z autorów Manifestu Agile. Jest autorem cenionych książek, między innymi kultowego przewodnika Czysty kod. Napisał również dziesiątki artykułów dotyczących zasad budowy oprogramowania. Martin założył firmę Uncle Bob Consulting, LLC oraz współzakładał (razem ze swoim systemem Micah) firmę The Clean Coders LLC. Pracował jako redaktor naczelny pisma "The C++ Report", był pierwszym przewodniczącym Agile Alliance. Chętnie zabiera głos na konferencjach dotyczących programowania.
30% rabatu
46,90
67,00 zł
Dodaj
do koszyka
Elektroniczna administracja jako narzędzie wdrażania zmian organizacyjnych
W książce omówiono wpływ nowych technologii, w szczególności rozwoju elektronicznej administracji, na sprawność funkcjonowania organizacji publicznej. Publikacja systematyzuje problematykę e-administracji i zmian organizacyjnych wynikających z wdrażania technologii informacyjno-komunikacyjnych w urzędach. Zaproponowano szerokie podejście do analizy e-administracji, uwzględniające działania w obszarach: e-informacji publicznej, e-transakcji i e-partycypacji. Na podstawie przeprowadzonych badań opracowano rekomendacje mające na celu wsparcie osób wdrażających technologie ICT w urzędach i przedstawiono dobre praktyki w tym zakresie. Publikacja zawiera opis wyników badań, w trakcie których: • określono poziom rozwoju e-administracji w 18 urzędach miast w Polsce, • zidentyfikowano szereg zmian organizacyjnych, dostrzeganych przez menedżerów publicznych i urzędników, charakterystycznych dla rozwoju e-administracji, • wyróżniono czynniki wspierające i hamujące, w obszarze zarządzania publicznego, wprowadzanie tych zmian organizacyjnych, • określono wpływ wdrażania nowych technologii na funkcjonowanie urzędów miast.
25% rabatu
37,50
50,00 zł
Dodaj
do koszyka
JavaFX 9 Tworzenie graficznych interfejsów użytkownika
Twórz doskonałe GUI z wykorzystaniem JavaFX! Przykłady zgodne z Java 10! Naucz się wykorzystywać w praktyce platformę JavaFX Dowiedz się, jak osiągać konkretne efekty Poznaj rozwiązania najczęstszych problemów JavaFX to platforma umożliwiająca proste tworzenie atrakcyjnych interfejsów użytkownika dla aplikacji budowanych w języku Java. Wsparcie wzorca projektowego MVC, obsługa XML-a oraz formatowanie kontrolek za pomocą arkuszy stylów CSS - to tylko wybrane cechy, które sprawiają, że zastosowanie tego rozwiązania upraszcza architekturę aplikacji, przyspiesza ich tworzenie, ułatwia konserwację, umożliwia wydajną pracę nad projektami i pozwala osiągać ciekawe efekty w stosunkowo krótkim czasie. Jeśli zaczynasz swoją przygodę z Javą i chcesz szybko poznać platformę JavaFX 9, sięgnij po tę książkę! Bezboleśnie wprowadzi Cię ona w świat tworzenia aplikacji wykorzystujących rozwiązania JavaFX, nauczy praktycznego zastosowania najważniejszych funkcji oraz zaprezentuje informacje, pozwalające rozpocząć własne eksperymenty. Dzięki pracy z kodem szybko opanujesz niezbędne umiejętności, a przykłady z życia wzięte pozwolą krok po kroku zbudować bezcenne doświadczenie. Właściwości, wiązanie danych i korzystanie z kolekcji Obsługa zdarzeń, gestów i dotyku Zastosowanie kształtów 2D Kształty 3D, kamery i światła Przekształcenia, efekty i animacje Korzystanie z różnych elementów GUI Wykresy, obrazy i rysowanie, audio i wideo Przeglądanie stron WWW i ułatwienia dostępu Wielowątkowość i modularyzacja Przekonaj się, jakie efekty można osiągnąć dzięki JavaFX!
30% rabatu
69,30
99,00 zł
Dodaj
do koszyka
Python 3 Proste wprowadzenie do fascynującego świata programowania
Python jest dojrzałym, elastycznym i bardzo wszechstronnym językiem programowania. Nadaje się do budowy przeróżnych aplikacji, a także do tworzenia programów służących do bardzo specyficznych zastosowań, takich jak badania naukowe. Aby jednak w pełni wykorzystać te imponujące możliwości, musisz pisać dobry kod: przejrzysty, zwięzły, działający poprawnie. Niestety, nie jest łatwo nauczyć się dobrego programowania. To coś więcej niż przyswojenie zestawu poleceń i słów kluczowych. Wymaga czasu, wysiłku, sporego zaangażowania i... dobrego przewodnika na tej trudnej ścieżce. Niniejsza książka jest właśnie takim dobrym przewodnikiem dla początkujących programistów. Jest napisana w sposób łatwy i wciągający. Duży nacisk położono na analizę tworzonego kodu. Jeśli tylko skoncentrujesz się na wykonywanych zadaniach, zdobędziesz się na zaangażowanie i dokładność, zrozumienie znaczenia każdej linii programu przyjdzie łatwo. Wartościowym elementem książki są wskazówki, jak zepsuć napisany kod, a następnie go zabezpieczyć. Dzięki temu łatwiej Ci przyjdzie unikanie błędów. Dzięki tej książce zdobędziesz trzy najważniejsze umiejętności każdego programisty: czytanie i pisanie ze zrozumieniem, dbałość o szczegóły oraz dostrzeganie różnic. Najistotniejsze zagadnienia poruszone w książce: przygotowanie kompletnego środowiska programistycznego organizowanie, pisanie, psucie i naprawianie kodu programowanie obiektowe projektowanie programu i testowanie kodu podstawy budowy aplikacji internetowych i prostszych gier Zrozum Pythona, pisz dobry kod! Zed A. Shaw jest programistą od ponad 20 lat. Chętnie angażuje się w różne projekty open source, jest również uznanym autorem wielu książek i artykułów dotyczących technik programowania. Jego książki są czytane i dyskutowane przez miliony czytelników na całym świecie. Autor ten posiada niezwykłą umiejętność pisania o trudnych zagadnieniach w sposób przystępny, żywy i interesujący, a równocześnie zmuszający czytelnika do myślenia. W wolnym czasie Shaw studiuje malarstwo i historię sztuki.
30% rabatu
41,30
59,00 zł
Dodaj
do koszyka
ASP.NET Core MVC 2 Zaawansowane programowanie
Framework ASP.NET Core MVC 2 powstał jako alternatywa ASP.NET Web Forms. Microsoft zbudował tę platformę całkowicie od podstaw. Dzięki zastosowaniu nowoczesnej architektury model - widok - kontroler programiści otrzymali narzędzie do szybszego tworzenia doskonalszego kodu. Łatwo się przekonać, że ten framework powstał wskutek kompletnej zmiany podejścia do technologii sieciowych: ASP.NET Core MVC 2 jest w pełni niezależny od platformy sprzętowej, a zastosowany wysoko produktywny model programowania zapewnia poprawną architekturę kodu, łatwe stosowanie testów jednostkowych oraz potężne możliwości rozbudowywania tworzonych systemów. Ta książka jest kolejnym, zaktualizowanym i poprawionym wydaniem bardzo cenionego przez programistów podręcznika. Forma publikacji się nie zmieniła, jednak zawarte w niej informacje zostały gruntownie przejrzane. Wyjaśniono tu najważniejsze koncepcje frameworka ASP.NET Core MVC 2. Omówiono budowę kompletnej i w pełni funkcjonalnej aplikacji ASP.NET Core MVC 2, którą można wykorzystać w charakterze szablonu we własnych projektach. Oprócz podstaw zaprezentowano tu także bardziej zaawansowane tematy, takie jak routing URL, kontrolery RESTful, stosowanie silnika Razor i wiele innych ważnych zagadnień. W tej książce między innymi: solidne podstawy koncepcji MVC i ASP.NET Core MVC 2 stosowanie najlepszych funkcji ASP.NET Core MVC 2 we własnych projektach praca z Visual Studio 2017, C# 7, Entity Framework 2, .NET Core 2 i Visual Studio Code modyfikacja klas C# i korzystanie z kontrolerów, akcji, filtrów konfiguracja ASP.NET Core Identity
30% rabatu
90,30
129,00 zł
Dodaj
do koszyka
Młody mistrz programowania
Czarowanie na ekranie! W krainie Baltiego, czyli poznaj świat czarodzieja Na Skreczowisku, czyli zaprogramuj sobie grę Gry komputerowe to jedna z tych rzeczy, które dzieci lubią najbardziej. Zwykle mogłyby bez końca siedzieć przed ekranem i zabijać kolejne smoki, projektować domy, przedzierać się przez dżunglę lub jeździć wyścigówkami. Jednak rzadko przychodzi im do głowy, że równie wielką przyjemność może sprawić zaprojektowanie i zbudowanie własnej gry! Tu zaczyna się Twoje zadanie. Nie musisz być programistą, żeby pomóc swojemu dziecku odkryć fascynujący świat programowania — wystarczy Ci ta książka. Zainstaluj proste, przyjazne dzieciom środowiska Baltie i Scratch, by rozpocząć podróż po czarodziejskiej krainie. Z pierwszymi zadaniami z powodzeniem poradzą sobie nawet kilkulatki, a im dalej w las, tym ciekawsze stają się wyzwania. Dzieci szybko uczą się, jak działać w świecie duszków, obiektów i poleceń. Co więcej, sprawia im to dużą frajdę. I wreszcie nadchodzi ten moment, gdy wiedzą już, o co chodzi w tym całym programowaniu — a jest to wiedza niezwykle cenna w dzisiejszych czasach! Na pomoc czarodziejowi Korespondencja To, czego nigdy nie było Drugi stopień wtajemniczenia Porwanie Karciane pola Księga Czarów Hokus, fokus, pokus Pierwsze spotkanie z kotem Budujemy grę Najtrudniejsze zagadnienia Łagodnie wprowadź dziecko w świat programowania! Książka w kolorze!
30% rabatu
27,93
39,90 zł
Dodaj
do koszyka
Cisza w sieci
Cisza w sieci
Wydawca: Helion
wysyłka: 48h
Praktyczne spojrzenie na zagadnienia bezpieczeństwa w sieci Poznaj zasady działania protokołów sieciowych Naucz się rozpoznawać zagrożenia Zastosuj techniki obronne W Internecie zdrowy rozsądek i zasady moralne, które obowiązują w rzeczywistym świecie, tracą rację bytu. Z racji coraz głośniejszych i coraz częstszych kradzieży danych i włamań do komputerów rozsądek zostaje zastąpiony paranoją i obawą, a komputerowi przestępcy rzadko miewają wyrzuty sumienia. Bezpieczeństwa w sieci nie zapewnimy sobie, nie popełniając błędów czy też postępując w określony sposób. Prawie z każdym procesem informacyjnym wiążą się zagadnienia bezpieczeństwa, które należy zrozumieć. "Cisza w sieci" to bardzo nietypowa książka poświęcona technikom ochrony danych. Autor przedstawia w niej zupełnie inne spojrzenie na bezpieczeństwo. Pokazuje niezwykłe i niecodzienne zagadnienia ochrony danych, które nie mieszczą się w ramach tradycyjnego modelu haker - ofiara. Z tej książki dowiesz się o rzeczach, których istnienia nawet nie podejrzewałeś, na przykład o tym, że generator liczb losowych może ujawniać naciskane przez Ciebie klawisze, a postronny obserwator może zidentyfikować Twój system operacyjny, wyłącznie analizując pakiety sieciowe. Nauczysz się rozpoznawać takie zagrożenia i przeciwdziałać im. Bezpieczeństwo generatorów liczb losowych Ataki na sieci przełączane Działanie protokołu IP Pasywna identyfikacja systemów na podstawie pakietów IP i jej zapobieganie Właściwe stosowanie firewalli Techniki skanowania portów Identyfikacja użytkowników systemów
30% rabatu
38,42
54,89 zł
Dodaj
do koszyka
Skrypty powłoki systemu Linux Receptury Wydanie III
Obecnie systemy uniksowe wyposaża się w intuicyjne GUI, a pojawiające się dystrybucje Linuksa stają się coraz łatwiejsze w obsłudze i administracji. Wciąż jednak jednym z najważniejszych narzędzi administratora i użytkownika systemu uniksowego pozostaje opracowana w zeszłym stuleciu powłoka Bourne, czyli bash. Umiejętność pisania i używania skryptów powłoki jest bezcenna: można w ten sposób automatyzować monotonne zadania, monitorować stan i działanie systemu, włączając w to identyfikację problematycznych procesów. Łatwiejsze też stają się operacje na plikach, optymalizacje wydajności czy dostosowanie systemu do specyficznych potrzeb. Niniejsza książka przyda się zarówno użytkownikom, jak i administratorom systemów uniksowych. Znalazły się tu receptury opisujące wykonywanie prostych czynności, takich jak wyszukiwanie plików, a także złożonych zadań administracyjnych, w tym monitorowania i dostosowywania systemu, obsługi sieci, bezpieczeństwa i korzystania z chmury. Nie zabrakło receptur ułatwiających rozwiązywanie złożonych problemów, takich jak tworzenie kopii zapasowych, kontroli wersji i śledzenie pakietów, a także korzystanie z kontenerów, maszyn wirtualnych oraz chmury. Znalazły się tu także receptury przydatne dla programistów, którzy nauczą się analizy aplikacji systemowych i korzystać z takich narzędzi, jak git i fossil. W tej książce: pisanie i debugowanie skryptów oraz konfigurowanie powłoki, sterowanie pracą skryptu i praca z plikami, rozwiązywanie problemów z aplikacjami internetowymi, kopie zapasowe, monitorowanie systemu i inne zadania administracyjne, analiza sieci i rozwiązywanie problemów z bezpieczeństwem, skrypty do korzystania z kontenerów, maszyn wirtualnych i chmury. Skrypty powłoki - najlepsze wsparcie admina! Clif Flynt ma kilkadziesiąt lat doświadczenia jako programista i administrator systemów Linux i Unix. Jego aplikacje były wykorzystywane m.in. przez Marynarkę Wojenną USA. W wolnym czasie gra na gitarze i bawi się z kotami swojej żony. Sarath Lakshman jest programistą w firmie Zynga w Indiach. Entuzjasta systemu GNU/Linux, jest szeroko znany jako jeden z twórców dystrybucji SLYNUX. Jego pasją są skalowalne systemy rozproszone. Shantanu Tushar jest programistą i uczestniczy w projektach związanych z oprogramowaniem KDE. Pracuje też nad projektami Calligra, Gluon i Plasma.
38% rabatu
55,18
89,00 zł
Dodaj
do koszyka
Dane osobowe Polska UE USA Współczesne wyzwania administracyjnoprawne zagadnienia odpowiednio
Dane osobowe mają, wobec bezprecedensowego rozwoju środków gromadzenia i wykorzystywania informacji, wartość szczególną. Jednocześnie, międzynarodowe transfery danych są kluczowe m.in. dla transatlantyckiej współpracy gospodarczej, naukowej i kulturalnej. Ta współpraca zasadza się i umacnia północnoatlantycką wspólnotę wartości, stanowiącą spoiwo łączące Polskę, inne państwa członkowskie UE z USA. Wspólne wartości obejmują m.in. poszanowanie praw i wolności jednostki, w tym ochronę danych osobowych i prywatności, co skutkuje szczegółowymi regulacjami prawnymi w Polsce i UE oraz w USA. Dlaczego zatem, mimo istnienia owej wspólnoty wartości, z polskiej (i unijnej) perspektywy Ameryka nienależycie chroni dane osobowe? Dlaczego przekazywanie danych z Polski do USA podlega obostrzeniom? Jakie są przyczyny odmienności regulacji i która regulacja jest skuteczniejsza? Czy istnieje szansa wypracowania uniwersalnych rozwiązań prawnych akceptowalnych po obu stronach Atlantyku? W książce podjęto próbę udzielenia odpowiedzi na te pytania, ukazując zagadnienie w kontekście prawnym, historycznym i kulturowym. Autor wskazuje alternatywne rozwiązania, w tym zakładające odejście od tradycyjnego, terytorialnego postrzegania materii i zastosowania hybrydowych rozwiązań prawnych, odnosząc się przy tym do przepisów rozporządzenia o ochronie danych ( RODO).
5% rabatu
160,55
169,00 zł
Dodaj
do koszyka
Przygoda w świecie bloków
Minecraft® jest jedną z najbardziej pomysłowych i elastycznych gier na świecie, która oferuje graczom nieskończoną liczbę możliwości budowania i eksplorowania wirtualnych światów. W dzisiejszych czasach Minecraft® to coś znacznie więcej niż prosta gra: jej użytkownicy są w stanie tworzyć własne gry w obrębie gry – tzw. mapy przygodowe – do których wstęp ma każdy. Ten tryb pozwala budowniczym na budowanie pięknych i fantazyjnych krain, które same w sobie są grą dla jednego lub wielu graczy. To ukazuje tysiące możliwości, jakie Minecraft® daje skupionej wokół siebie społeczności. Obejmująca ponad trzydzieści wciągających gier i scenariuszy. Przygoda w świecie bloków zachęca graczy na dowolnym poziomie zaawansowania do podjęcia prób zaprojektowania i zbudowania ich własnych map przygodowych. Ułatwiają to zawarte w niej liczne przewodniki i wskazówki budowniczych.
33% rabatu
33,43
49,90 zł
Dodaj
do koszyka
RODO 2018 w firmie i księgowości
Od 25 maja 2018 r. zaczną obowiązywać przepisy europejskiego rozporządzenia o ochronie danych osobowych (RODO), które zmodyfikowały regulacje ustawy z 29 sierpnia 1997 r. o ochronie danych osobowych (Dz.U. z 2016 r. poz. 922 ze zm.). Nowe przepisy wprowadzają dużo zmian, które dotyczą też służb finansowo-księgowych, biur rachunkowych i doradców podatkowych. Poznaj je.
31% rabatu
33,81
49,00 zł
Dodaj
do koszyka
Wektory, czyli jeszcze więcej Corela Grafika komputerowa dla dzieci
Z grafiką wektorową nie wiążą się wyłącznie proste rysunki złożone z figur geometrycznych, ale też całkiem zaawansowane projekty, nierzadko trójwymiarowe. Wektory, czyli jeszcze więcej Corela. Grafika komputerowa dla dzieci to propozycja dla osób, które posiadają już podstawową wiedzę z zakresu obsługi Corela. Dzięki tej książce zobaczysz, na czym polega działanie menedżera obiektów, zmiana ich kolejności, a także blokowanie i ukrywanie. Dowiesz się, jak dzielić obiekty na mniejsze części lub usuwać ich fragmenty. Pokażemy Ci również, na czym polega kadrowanie i jakie są jego rodzaje. Znajomość narzędzi to ważna rzecz, ale jeszcze istotniejsza jest umiejętność zastosowania ich w większym projekcie. Pokażemy Ci krok po kroku, jak taki projekt powinien wyglądać oraz jakie elementy musi zawierać. Dowiesz się, w jaki sposób tworzyć obiekty trójwymiarowe. Poznasz dostępne metody i nauczysz się nich korzystać projektując ciekawe logo.Corel umożliwia dostosowanie wypełnień i pędzli do własnych potrzeb. Jeśli więc nie znajdziesz takiego pędzla, jaki akurat jest Ci potrzebny lub wypełnienia, które w stu procentach spełni Twoje oczekiwania, utwórz własne. Spróbujemy też zainspirować Cię do wykonania dość zaawansowanych projektów, w których użyjemy nie tylko prostych, wypełnionych jednolicie kształtów, lecz także skorzystamy z takich efektów jak obwiednia, zniekształcenie, przezroczystość, metamorfoza czy perspektywa. Wszystkie przykłady zostały zilustrowane, abyś na każdym etapie mógł porównać swoją pracę z omawianym ćwiczeniem. Pamiętaj, że wskazujemy Ci tylko dostępne środki, a sposoby, z jakich korzystamy nie są jedynie słuszne. Mają wytyczyć Ci drogę, pokazać możliwości programu, a w przyszłości może zechcesz używać ich zupełnie inaczej. A teraz do dzieła. Już dziś rusz szare komórki i stwórz coś fajnego!
15% rabatu
50,15
59,00 zł
Dodaj
do koszyka
Dziewczyny kodują 1 Kod przyjaźni - Audiobook
Lucy nie może się doczekać zajęć w szkolnym klubie kodowania. Ma cel – chce nauczyć się programowania, żeby stworzyć aplikację, która usprawni życie chorego wujka. Gdy ktoś zacznie jej wysyłać zaszyfrowane wiadomości, będzie potrzebowała pomocy koleżanek z klubu. Wkrótce Lucy odkryje, że kodowanie, przyjaźń i dobra zabawa mają ze sobą wiele wspólnego… Czyta Paulina Raczyło
15% rabatu
14,37
16,91 zł
Dodaj
do koszyka
C# Zadania z programowania z przykładowymi rozwiązaniami. Wydanie II
C# - idealny pośrednik między Tobą a komputerem! Wśród wielu obiektowych języków programowania C# zajmuje miejsce szczególne. Ma przejrzystą strukturę, jasne zasady i jest wciąż rozwijany. Nie znajdziesz wygodniejszego narzędzia programistycznego dla platformy .NET. C# sprawdza się w najróżniejszych projektach, a jego zalety sprawiają, że jest to język niezwykle popularny. Jeśli znasz podstawy tego języka, ale nie czujesz się w nim zbyt pewnie i nie zawsze umiesz przewidzieć, jak zachowa się Twój program, czas na profesjonalne szkolenie! Zadania z tego zbioru pomogą Ci opanować bardziej zaawansowane zagadnienia, a także zrozumieć, jak to wszystko działa. W zaktualizowanym i rozszerzonym wydaniu cenionej książki Mirosława Kubiaka znajdziesz informacje, zalecenia i konkretne ćwiczenia programistyczne z różnych obszarów. Nauczysz się efektywnie i poprawnie stosować instrukcje sterujące, używać tablic i tworzyć kolekcje do przechowywania swoich obiektów. Odkryjesz, do czego służą klasy, pola, metody oraz dlaczego warto używać rekurencji. Sprawdzisz, do czego przydaje się dziedziczenie, i popracujesz na plikach tekstowych. Po ukończeniu wszystkich zadań ze zbioru będziesz mógł już swobodnie programować w C#! Jak język C# komunikuje się z użytkownikiem? Instrukcje sterujące przebiegiem programu (wyboru oraz iteracyjne) Tablice i kolekcje Elementy programowania obiektowego Pliki tekstowe i pliki o dostępie swobodnym Wprowadzenie do współbieżności Programowanie w C# - szybkie, bezpieczne, eleganckie!
38% rabatu
21,64
34,90 zł
Dodaj
do koszyka
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ą.
38% rabatu
36,58
59,00 zł
Dodaj
do koszyka
Przetwarzanie danych w dużej skali Niezawodność, skalowalność i łatwość konserwacji systemów
Przetwarzanie i bezpieczne przechowywanie danych absorbuje uwagę inżynierów oprogramowania w coraz większym stopniu. W ostatnich latach pojawiło się wiele bardzo różnych rozwiązań w dziedzinie baz danych, systemów rozproszonych i metodyce budowania aplikacji. Sprzyjają temu zarówno rozwój technologii, rosnące potrzeby dotyczące dostępu do danych, jak i malejąca tolerancja na przestoje spowodowane awarią czy konserwacją systemu. To wszystko sprawia, że zespoły projektujące aplikacje muszą cały czas aktualizować swoją wiedzę i znakomicie orientować się w zakresie słabych i silnych stron poszczególnych rozwiązań oraz możliwości ich stosowania. I właśnie ta książka Ci to ułatwi. Dzięki niej zaczniesz orientować się w świecie szybko zmieniających się technologii przetwarzania i przechowywania danych. Znajdziesz tu przykłady skutecznych systemów spełniających wymogi skalowalności, wydajności i niezawodności. Zapoznasz się z wewnętrznymi mechanizmami tych systemów, analizami najważniejszych algorytmów, omówieniem zasad działania i koniecznymi kompromisami. Przy okazji przyswoisz sobie przydatne sposoby myślenia o systemach danych. W ten sposób rozwiniesz dobre intuicyjne zrozumienie tego, jak i dlaczego działają systemy, co pozwoli Ci analizować ich pracę, podejmować trafne decyzje projektowe i wyszukiwać źródła pojawiających się problemów. W tej książce między innymi: co to właściwie znaczy: niezawodność, skalowalność i łatwość konserwacji różne modele danych i obsługa zapytań replikacja, dzielenie danych, transakcje dane pochodne i ich przetwarzanie przetwarzanie strumieniowe Poznaj systemy, w których liczą się dane! Martin Kleppmann bada systemy rozproszone. Pracuje na Uniwersytecie Cambridge w Wielkiej Brytanii. Wcześniej był inżynierem oprogramowania w takich firmach, jak LinkedIn czy Rapportive, gdzie pracował nad działającą w dużej skali infrastrukturą do obsługi danych. Kleppmann jest blogerem, często występuje na konferencjach i rozwija oprogramowanie open source. Wierzy, że ważne idee nauki i techniki powinny być przystępne dla każdego, a lepsze ich zrozumienie umożliwi tworzenie lepszego oprogramowania.
38% rabatu
55,18
89,00 zł
Dodaj
do koszyka
Nowoczesne receptury w Javie. Proste rozwiązania trudnych problemów
Java "od zawsze" była klasyką programowania obiektowego. Wprowadzenie do tego języka elementów programowania funkcyjnego, takich jak wyrażenia lambda, referencje do metod czy strumienie, całkowicie odmieniło technikę pracy. Wielu programistów stanęło przed koniecznością szybkiego nadrobienia zaległości. Ten wysiłek jest opłacalny, gdyż nowy model programowania Javy ma wiele zalet. Podejście funkcyjne sprawia, że pisany kod jest prostszy i czytelniejszy, łatwiejsze też się staje uzyskanie współbieżności. Projektanci pracujący ze starszymi wersjami Javy muszą po prostu postarać się zrozumieć, jak nowe funkcyjne idiomy zmieniły sposób pisania kodu źródłowego. Trzymasz w ręku książkę, która ułatwi Ci to zadanie. Znajdziesz tu niemal kompletny opis Javy SE 8 i informację o planowanych nowościach w Javie 9. Poszczególne zagadnienia zostały wyjaśnione i zilustrowane praktycznymi, szczegółowo omówionymi recepturami. W ten sposób pokazano, jak najnowsze elementy Javy ułatwiają proste rozwiązywanie dość złożonych problemów. Poza zaprezentowaniem kluczowych koncepcji, takich jak wyrażenia lambda czy pojęcie interfejsu funkcyjnego, omówiono i bardziej problematyczne zagadnienia: typ Optional, strumienie wejścia i wyjścia, pakiet java.time czy współbieżność i równoległość. Nie zabrakło oczywiście licznych, łatwych do przeanalizowania i zrozumienia przykładów kodu. W tej książce między innymi: Podstawowe pojęcia programowania funkcyjnego Sortowanie strumieni danych Lenistwo, odroczone wykonywanie i kompozycje domknięć Mapowanie i mapowanie płaskie Programowanie funkcyjne a praca z plikami i katalogami Możliwości Javy 9, w tym Jigsaw, metody prywatne interfejsów, kolektory, strumienie dat Java to nowoczesność, prostota i elegancja rozwiązań! Dr Kenneth Kousen jest doświadczonym programistą i szkoleniowcem. Kieruje własną firmą i prowadzi techniczne kursy na temat Javy, Androida, Spring, Hibernate, Groovy i Grails. Regularnie występuje podczas cyklicznej konferencji No Fluff, Just Stuff, która dotyczy technicznych aspektów programowania w Javie. Kousen uzyskał szereg certyfikatów technicznych i ukończył kilka kierunków studiów. Od czasu do czasu wykłada na politechnice Rensselaer w Hartford.
38% rabatu
34,04
54,90 zł
Dodaj
do koszyka
Liczba wyświetlanych pozycji:
1
2
3
4
5
Idź do strony:
Uwaga!!!
Ten produkt jest zapowiedzią. Realizacja Twojego zamówienia ulegnie przez to wydłużeniu do czasu premiery tej pozycji. Czy chcesz dodać ten produkt do koszyka?
TAK
NIE
Oczekiwanie na odpowiedź
Dodano produkt do koszyka
Kontynuuj zakupy
Przejdź do koszyka