Результати пошуку

465
Завантаження...
EЛЕКТРОННА КНИГА

Zemsta ma twoje imię

Monika Magoska-Suchar

Miłość to gra. Nie zawsze uczciwa, a czasem nawet niebezpieczna! Ian Ralf Tott, właściciel hotelowego imperium, to prawdziwy król życia. Jest bezwzględny zarówno w uczuciach, jak i w interesach, do tego uważa się za nowe wcielenie Jamesa Bonda. Bez skrupułów wykorzystuje i porzuca kobiety, a od pracowników wymaga absolutnej lojalności i posłuszeństwa. Los stawia na jego drodze Ewę Domańską, z którą niegdyś w Grecji połączył go krótki, choć płomienny romans. Teraz - ku zaskoczeniu obojga - okazuje się, że kobieta będzie podwładną Iana w jego świeżo zakupionym hotelu. Ich wzajemna fascynacja wybucha z nową siłą, ale szybko okazuje się, że Ewa nie zamierza być bezwzględnie posłuszna swojemu szefowi - ani w pracy, ani w uczuciach. Tymczasem on nie lubi niesubordynacji. Kochanka staje się problemem - a te biznesmen rozwiązuje szybko i bez zbędnych kompromisów. Domańska znów znika z jego życia. Wydawać by się mogło, że tym razem na zawsze. Jednak w miłości i w interesach pewne jest tylko jedno: niewiele rzeczy może równać się z zemstą upokorzonej kobiety.

466
Завантаження...
AУДІОКНИГА

Zombie Fest

Dariusz Dusza

Wakacje, upał i rock'n'roll.   Festiwal muzyczny w małym miasteczku gdzieś w Polsce i młodzi ludzie cieszący się swobodą, bez nadzoru ze strony szkoły i bez kontroli rodzicielskiej. Pierwsze nastoletnie miłości i muzyczne fascynacje... Czy to nie brzmi jak świetny przepis na wakacyjne dni? Niekoniecznie. Nie w późnym PRL-u, w Polsce, kraju permanentnych niedoróbek i niedoborów. Nie z hordą wygłodniałych zombie na karku, zagrożeniem, na które ani rząd, ani obywatele absolutnie nie są gotowi. Przez dłuższy czas nikt nawet nie wie, czym są te dziwne stwory z apetytem na ludzkie mięso. Tymczasem wśród chaosu, krwi i zniszczenia Anka, Janek i grupa ich przyjaciół próbują... cóż, po prostu nie dać się zjeść. Jak im idzie i czy wyjdą cało z apokalipsy zombie, dowiecie się z tej książki. Trochę strasznej - w końcu opowiada o żywych trupach. Ale też trochę śmiesznej - bo napisał ją Dariusz Dusza, mistrz groteski, znany z autorstwa takich piosenek jak Au sza la la la czy Och, Ziuta. Gotowi na podróż w czasie? Prosimy o zapięcie pasów, bo tempo tej opowieści nie zwalnia od pierwszej do ostatniej strony! "Zombie Fest" w mediach: Radio Katowice: "Zombie Fest" - debiut powieściopisarski Dariusza Duszy Polskie Radio | Jedynka: 40-lecie pracy artystycznej Dariusza Duszy i prezentacja "Zombie Fest" Interia: Darek Dusza zaprasza na apokalipsę Helikopter: "Zombie Fest" - rozdział V Ultramaryna: Dariusz Dusza: Muszę robić coś nowego Iminfected.pl: "Tak naprawdę to chciałem napisać kryminał" Hammerzeit.pl: Zombie Fest (feat. Dariusz Dusza)

467
Завантаження...
EЛЕКТРОННА КНИГА

Zombie Fest

Dariusz Dusza

Wakacje, upał i rock'n'roll.   Festiwal muzyczny w małym miasteczku gdzieś w Polsce i młodzi ludzie cieszący się swobodą, bez nadzoru ze strony szkoły i bez kontroli rodzicielskiej. Pierwsze nastoletnie miłości i muzyczne fascynacje... Czy to nie brzmi jak świetny przepis na wakacyjne dni? Niekoniecznie. Nie w późnym PRL-u, w Polsce, kraju permanentnych niedoróbek i niedoborów. Nie z hordą wygłodniałych zombie na karku, zagrożeniem, na które ani rząd, ani obywatele absolutnie nie są gotowi. Przez dłuższy czas nikt nawet nie wie, czym są te dziwne stwory z apetytem na ludzkie mięso. Tymczasem wśród chaosu, krwi i zniszczenia Anka, Janek i grupa ich przyjaciół próbują... cóż, po prostu nie dać się zjeść. Jak im idzie i czy wyjdą cało z apokalipsy zombie, dowiecie się z tej książki. Trochę strasznej - w końcu opowiada o żywych trupach. Ale też trochę śmiesznej - bo napisał ją Dariusz Dusza, mistrz groteski, znany z autorstwa takich piosenek jak Au sza la la la czy Och, Ziuta. Gotowi na podróż w czasie? Prosimy o zapięcie pasów, bo tempo tej opowieści nie zwalnia od pierwszej do ostatniej strony! "Zombie Fest" w mediach: Radio Katowice: "Zombie Fest" - debiut powieściopisarski Dariusza Duszy Polskie Radio | Jedynka: 40-lecie pracy artystycznej Dariusza Duszy i prezentacja "Zombie Fest" Interia: Darek Dusza zaprasza na apokalipsę Helikopter: "Zombie Fest" - rozdział V Ultramaryna: Dariusz Dusza: Muszę robić coś nowego Iminfected.pl: "Tak naprawdę to chciałem napisać kryminał" Hammerzeit.pl: Zombie Fest (feat. Dariusz Dusza)

468
Завантаження...
EЛЕКТРОННА КНИГА

Java EE 6. Programowanie aplikacji WWW. Wydanie II

Krzysztof Rychlicki-Kicior

Aplikacje webowe z Javą EE — to się naprawdę opłaca! Podstawowa orientacja w Javie EE, czyli co trzeba wiedzieć na dobry początek Frameworki webowe i obsługa danych, czyli do czego służą biblioteki i jak przetwarzać dane Zagadnienia zaawansowane, czyli po co Ci WebSocket i wstrzykiwanie zależności Java Enterprise Edition służy do tworzenia aplikacji zorientowanych na usługi biznesowe, lecz równie dobrze sprawdza się przy tworzeniu aplikacji webowych. Jest to bardzo wygodna, świetnie przygotowana platforma, oparta na języku Java i technologii Java 2 Standard Edition. Jednak nowicjuszom bardzo trudno zorientować się, od czego powinni zacząć swoją przygodę z programowaniem w tym standardzie. Jeśli i Ty chciałbyś zacząć wykorzystywać go w codziennej pracy, lecz nie wiesz, jak to zrobić, sięgnij po tę książkę. Znajdziesz w niej omówienie najistotniejszych zagadnień związanych z programowaniem aplikacji webowych w Javie EE. Drugie wydanie tego znakomitego wstępu do Javy EE pozwoli Ci odkryć, jak działają serwlety, do czego służą pliki JSP, co to jest deskryptor wdrożenia i jak zapewnić dostęp Twojej aplikacji do danych za pośrednictwem JPA. Sprawdzisz, do czego może przydać Ci się WebSockets oraz przeanalizujesz przykład integracji aplikacji webowej z mobilną na przykładzie architektury REST. Zrozumiesz także, na czym polega wstrzykiwanie zależności i co to jest JPQL. Krótko mówiąc, nauczysz się tworzyć aplikacje webowe z użyciem JavyEE. Czytaj i działaj! Java EE — naprawdę krótkie wprowadzenie Pierwsza aplikacja webowa Serwlet — na dobry początek JSP — gdy out.println() nie wystarcza JSTL — wisienka na torcie JSP JavaServer Faces Konwertowanie i walidacja JPA, czyli ORM + Java Związki między encjami — jedna tabela to za mało! JPQL i jego możliwości Szybko, jeszcze szybciej, czyli WebSocket w akcji Wstrzykiwanie zależności i jego zastosowania Integracja aplikacji webowej z aplikacją mobilną na przykładzie JAX-RS Instalacja serwera Apache Tomcat Poznaj podstawy Javy EE!

469
Завантаження...
EЛЕКТРОННА КНИГА

J2ME. Praktyczne projekty. Wydanie II

Krzysztof Rychlicki-Kicior

Naucz się efektywnie wykorzystywać możliwości oferowane przez J2ME! Zainstaluj najnowszą wersję środowiska Java ME SDK Poznaj zasady tworzenia aplikacji mobilnych Rozwiń swoje umiejętności w oparciu o praktyczne projekty z wykorzystaniem J2ME J2ME, czyli Java 2 Micro Edition, to uproszczona wersja platformy Java, opracowana przez firmę Sun Microsystems specjalnie dla potrzeb programowania urządzeń przenośnych, takich jak telefony komórkowe czy palmtopy. Umożliwia tworzenie ciekawych i wydajnych aplikacji mobilnych, które bez większych problemów można uruchamiać na sprzęcie o stosunkowo słabych parametrach technicznych. Pozwala to osobom zainteresowanym produkcją gier, programów multimedialnych czy narzędzi sieciowych swobodnie rozwinąć skrzydła w tej dziedzinie. "J2ME. Praktyczne projekty. Wydanie II " to przydatny przewodnik po zaawansowanych zagadnieniach, związanych z tworzeniem różnego rodzaju aplikacji mobilnych przy użyciu środowiska Java. Autor pokrótce przedstawia w nim podstawowe informacje na temat projektowania i kodowania programów działających na urządzeniach przenośnych, aby szybko przejść do konkretnych przykładów zastosowania zdobytej wiedzy. Dzięki nim nauczysz się tworzyć gry, aplikacje komunikacyjne, programy multimedialne i narzędzia GPS. Jeśli chcesz szybko opanować J2ME, tej książki nie może zabraknąć na Twojej półce! Instalacja środowiska programisty J2ME Podstawowe informacje o platformie i sposobach jej używania Obsługa zaawansowanych wyświetlaczy Tworzenie aplikacji sieciowych i komunikacyjnych Przetwarzanie i wykorzystywanie danych XML Tworzenie aplikacji multimedialnych i obsługa kamer Projektowanie i programowanie gier Tworzenie aplikacji GPS Dołącz do elitarnego grona programistów aplikacji mobilnych!

470
Завантаження...
EЛЕКТРОННА КНИГА

Java EE 6. Programowanie aplikacji WWW

Krzysztof Rychlicki-Kicior

Już dziś sięgnij po jedyne kompendium wiedzy na temat Java EE! Szybko i bez kłopotów poznaj Java Enterprise Edition Naucz się praktycznie tworzyć ciekawe aplikacje WWW Dołącz do elity programistów nowoczesnych rozwiązań webowych Java Enterprise Edition to standard tworzenia aplikacji biznesowych wykorzystujących język Java. Opracowany przez firmę Sun Microsystems, działa w oparciu o wielowarstwową architekturę komponentową, oferując programistom bardzo rozbudowane możliwości tworzenia oprogramowania funkcjonującego na niemal dowolnym sprzęcie, w każdym systemie operacyjnym, z wykorzystaniem licznych serwerów aplikacji. Duża popularność rozwiązań Java EE i coraz powszechniejszy dostęp do technologii WWW sprawiają, że programiści sprawnie posługujący się tego rodzaju narzędziami rzadko figurują na listach osób poszukujących pracy, a jeśli już jakimś cudem się na nich znajdą, bardzo szybko otrzymują atrakcyjne propozycje zatrudnienia. Nauka swobodnego poruszania się w tym środowisku może też być wspaniałą, poszerzającą horyzonty przygodą, a gdy poznasz platformę Java EE, będziesz dysponował potężnym narzędziem, ułatwiającym tworzenie nawet najbardziej skomplikowanych aplikacji internetowych w bardzo efektywny i szybki sposób. Studenci, programiści i hobbyści pragnący poznać środowisko Java Enterprise Edition często napotykają problem ze znalezieniem solidnych źródeł wiedzy, które pozwoliłyby im szybko i łatwo wejść w świat tej coraz bardziej popularnej technologii. Lukę tę z powodzeniem wypełnia książka "Java EE 6. Programowanie aplikacji WWW ". Dzięki niej wszyscy zainteresowani tematem zyskają możliwość poznania Java EE od podstaw i zdobycia praktycznej wiedzy, na podstawie której będą mogli rozwijać swoje umiejętności programistyczne w przyszłości. Ten podręcznik pozwala na szybkie rozpoczęcie przygody z tworzeniem aplikacji webowych, skutecznie wprowadzając w zagadnienia wykorzystywanych przy tym platform i mechanizmów, lecz nie pomijając też informacji o charakterze ogólnym. Jeśli niewiele mówią Ci skróty JSP, JPA, JSF czy JPQL, a chciałbyś zmienić ten stan rzeczy, bez wątpienia powinieneś sięgnąć po tę książkę, podobnie jak wszystkie osoby zainteresowane bezproblemowym używaniem całego spektrum nowoczesnych narzędzi oferowanych przez środowisko Java EE. Tworzenie serwletów Zastosowanie szablonów JSP Integracja danych z aplikacjami za pomocą mechanizmu JPA Używanie interfejsów i komponentów Korzystanie z technologii JSF Uniwersalny i wygodny dostęp do danych, czyli język JPQL Praktyczne przykłady realizacji Spraw, aby tworzenie aplikacji WWW z wykorzystaniem Java EE nie miało przed Tobą tajemnic.

471
Завантаження...
EЛЕКТРОННА КНИГА

Java EE 6. Leksykon kieszonkowy

Arun Gupta

Korporacyjna wersja Javy (JEE, od ang. Java Enterprise Edition) święci triumfy. Najświeższa odsłona tego języka, oznaczona numerem 6, rozwiązuje problemy znane z poprzednich wersji oraz wprowadza wiele nowości i ulepszeń. Dzięki tym zmianom praca programistów stała się tak przyjemna i wydajna, jak nigdy przedtem. Przejrzyste API, wstrzykiwanie zależności (CDI) oraz dobre wsparcie dla usług sieciowych i formatu REST (JAX-RS) to tylko niektóre z atutów JEE6. Ten wyjątkowo poręczny leksykon dostarczy Ci garść najważniejszych informacji o JEE6, które zawsze możesz mieć pod ręką. W trakcie lektury dowiesz się, jak nowe elementy platformy wpływają na znane wzorce projektowe i jak korzystać z Java Persistence API (JPA). Poznasz także charakterystykę każdego rodzaju ziarna Enterprise JavaBeans (EJB). Ponadto nauczysz się tworzyć usługi sieciowe w oparciu o protokół SOAP i REST oraz korzystać z usług rozsyłających wiadomości (JMS). Na sam koniec zobaczysz, jak zapewnić integralność Twoim danym z wykorzystaniem BeanValidation (JSR-303). Obowiązkowa pozycja dla każdego programisty JEE6. Jeszcze nigdy tak szeroki zbiór informacji nie był dostępny w równie poręcznej formie. Musisz go mieć! Sprawdź: co nowego kryje platforma JEE6 jak wstrzykiwać zależności do czego służą profile jak dostosować aplikację do platformy JEE6 Wykorzystaj potencjał korporacyjnej wersji języka Java!

472
Завантаження...
EЛЕКТРОННА КНИГА

Microsoft Visual C++ 2008. Tworzenie aplikacji dla Windows

Rafał Wileczek

Rozpocznij przygodę z Visual C++! Jakie prawa rządzą programowaniem obiektowym? Jak tworzyć usługi systemowe? Jak dokumentować tworzony kod? Microsoft Visual C++ jest zintegrowanym środowiskiem, pozwalającym na tworzenie aplikacji przy użyciu języków C, C++ lub C++/CLI. Zawiera ono wyspecjalizowane narzędzia, pomagające w wydajnym tworzeniu rozwiązań opartych o te języki. Pierwsza wersja Visual C++ została wydana w 1992 roku, a środowisko to jest bezustannie ulepszane. Najnowsze wydanie, z datą 2008, zostało opublikowane w listopadzie 2007 roku i wprowadziło wiele nowości -- jak chociażby wsparcie dla technologii .NET 3.5. Niewątpliwie narzędzie firmowane przez giganta z Redmond jest jednym z najpopularniejszych, a używają go programiści z całego świata. Dzięki tej książce również Ty możesz dołączyć do tego wybitnego grona. Po jej przeczytaniu będziesz miał wiedzę na temat środowiska programistycznego i platformy .NET. Poznasz podstawy programowania obiektowego, nauczysz się uzyskiwać dostęp do informacji zgromadzonych w bazach danych oraz korzystać z możliwości Internetu bezpośrednio w Twoich programach. Kolejne rozdziały przedstawiają interesujące tematy dotyczące obsługi wyjątków, programów wielowątkowych oraz sposobów tworzenia usług systemowych. Ostatni rozdział poświęcony został tak istotnej kwestii, jak dokumentowanie kodu -- to czynność, o której wielu programistów zapomina. Jeżeli chcesz rozpocząć przygodę z Microsoft Visual C++, ta książka jest idealną lekturą dla Ciebie! Praca w zintegrowanym środowisku programistycznym Pojęcia związane z programowaniem obiektowym Uzyskiwanie dostępu do informacji zgromadzonych w bazach danych Wykorzystanie transakcji w pracy z danymi Sposoby integracji z siecią Internet Obsługa wyjątków Programowanie wielowątkowe Tworzenie grafiki oraz wykorzystanie multimediów Drukowanie w systemie Windows Tworzenie usług systemowych Dokumentowanie kodu programu Wykorzystaj możliwości Microsoft Visual C++ 2008!

473
Завантаження...
EЛЕКТРОННА КНИГА

Microsoft Visual C++ 2008. Praktyczne przykłady

Mariusz Owczarek

Poznaj w praktyce środowisko Visual C++ 2008 Dowiedz się, jak korzystać z gotowych komponentów programistycznych Naucz się pisać w C++ aplikacje przeznaczone dla systemu Windows Wiele osób słyszało o języku C++, lecz ogromna większość z nich na samą myśl o bliższym poznaniu go reaguje z podobną rezerwą, jak na pomysł wybrania się na wakacyjny kurs języka mandaryńskiego. Osoby te popełniają jednak niewybaczalny błąd i skutecznie odcinają się od niezwykle interesującego świata nowoczesnego programowania. Na ludzi biegle znających C++ czeka bardzo wiele atrakcyjnych ofert pracy, a niemalejąca popularność systemów Windows sprawia, że najbardziej poszukiwani w tej grupie są specjaliści znający Visual C++, czyli wygodne w użyciu i bardzo rozbudowane środowisko programistyczne firmy Microsoft. Nie trzeba chyba dodawać, że zarabiają oni zwykle znacznie więcej niż najlepsi nawet tłumacze z języka mandaryńskiego... Jeśli chcesz dołączyć do tej programistycznej elity, już dziś sięgnij po odpowiednie źródło wiedzy. Książka "Microsoft Visual C++ 2008. Praktyczne przykłady " umożliwi Ci gładkie rozpoczęcie przygody z Visual C++, prezentując podstawowe informacje na temat języka, opisując środowisko programistyczne, sposób tworzenia aplikacji oraz technikę zarządzania danymi i korzystania z plików. Nauczysz się z niej również właściwego stosowania elementów kontrolnych i komponentów programistycznych. Poznasz metody przetwarzania wielowątkowego, zagadnienia związane z grafiką i łączeniem się z siecią, a ponadto dowiesz się, jak skonstruowany jest kod programu. Na tym jednak nie koniec, bowiem na kilku rozbudowanych i bardzo zróżnicowanych przykładach poznasz też praktyczne zastosowanie całej tej teorii, a wszystko przy użyciu bezpłatnej wersji środowiska programistycznego firmy Microsoft. Podstawowe informacje na temat Visual C++ 2008 Instalacja środowiska programistycznego Elementy składowe aplikacji i sposoby używania kontrolek Zarządzanie danymi i używanie plików Używanie najważniejszych komponentów programistycznych Wykorzystanie elementów graficznych Podstawowy korzystania z wątków Korzystanie z komponentów sieciowych Opis języków C++ i C++/CLI oraz struktury napisanych w nich programów Praktyczne projekty aplikacji opracowanych za pomocą Visual C++ 2008 Nie zwlekaj — już dziś wkrocz w magiczny świat programowania z wykorzystaniem Visual C++ 2008!

474
Завантаження...
ВІДЕОКУРС

Burp Suite. Kurs video. Testowanie bezpieczeństwa aplikacji webowych

Piotr Kontowicz

Obierz kurs na... Burp Suite Czy wiesz, co trzeba zrobić, aby odkryć ukryte słabości aplikacji i sprawdzić, jak naprawdę wygląda bezpieczeństwo w Internecie? Tu z pomocą przychodzi Burp Suite, jedno z najważniejszych narzędzi w testach penetracyjnych, które od lat wyznacza standard w cyberbezpieczeństwie. Dzięki swojej kompleksowości pozwala nie tylko przechwytywać i modyfikować ruch HTTP, ale także wykrywać podatności i wykonywać ręczne ataki. To właśnie od Burp Suite zaczyna większość osób, które marzą o karierze pentestera i chcą poznać tajniki etycznego hakingu. Darmowa wersja Community daje każdemu możliwość nauki na realnych podatnych aplikacjach. Narzędzie oferuje funkcje przydatne zarówno początkującym, jak i ekspertom – od prostych testów po metody brute force i analizę podatności z listy OWASP Top 10. Ci, którzy chcą potwierdzić swoje wysokie kompetencje, mogą podejść do prestiżowego egzaminu Burp Suite Certified Practitioner, znanego z wysokiego poziomu trudności. Burp Suite znajduje zastosowanie nie tylko w testowaniu aplikacji webowych, ale także w rozwiązaniach IoT korzystających z protokołu HTTP. Dzięki temu stał się niezbędnym elementem warsztatu każdego specjalisty do spraw bezpieczeństwa. Jeśli chcesz wejść do świata pentestów i praktycznie poznawać podatności, Burp Suite będzie Twoim najlepszym przewodnikiem. Podczas szkolenia Burp Suite. Kurs video. Testowanie bezpieczeństwa aplikacji webowych nauczysz się pracować z jednym z najważniejszych narzędzi do testów penetracyjnych. Najpierw skonfigurujesz środowisko testowe z wykorzystaniem Dockera, aby pracować w bezpiecznych i kontrolowanych warunkach. Następnie skonfigurujesz Burp Suite i przeglądarkę Firefox tak, by przechwytywać i analizować ruch sieciowy w czasie rzeczywistym. Dokładnie poznasz wszystkie istotne moduły programu – od Dashboard i Target, przez Proxy i Repeater, aż po Intruder, Sequencer, Comparer i Decoder. Nauczysz się używać ich w praktyce – do analizy, modyfikacji i testowania aplikacji webowych pod kątem podatności. Nie zabraknie także realistycznych zadań z PortSwigger Academy, takich jak SQL injection, JWT bypass czy brute force z użyciem Intrudera i Turbo Intrudera. Dzięki temu zrozumiesz, jak wygląda prawdziwa praca pentestera i jakie techniki stosuje się w profesjonalnych testach bezpieczeństwa. Opanujesz również umiejętności korzystania z makr i radzenia sobie z mechanizmami ochrony, na przykład blokadą IP. Po ukończeniu kursu będziesz się sprawnie poruszać po interfejsie Burp Suite i samodzielnie dobierzesz odpowiednie moduły do różnych scenariuszy testowych. Zdobyta wiedza przygotuje Cię zarówno do dalszej nauki, jak i udziału w CTF-ach czy zaawansowanych szkoleniach z cyberbezpieczeństwa.

475
Завантаження...
EЛЕКТРОННА КНИГА

Trzy szesnastowieczne edycje Księgi Tobiasza (1539, 1540, 1545)

Anna Lenartowicz-Zagrodna

Wiedza o dawnych przekładach biblijnych jest nadal niepełna mimo podejmowania licznych inicjatyw badawczych w tym zakresie. Jedną z ksiąg starotestamentowych, której staropolskie przekłady nie stanowiły dotąd centrum zainteresowania, jest anonimowe tłumaczenie Księgi Tobiasza z 1539 roku i jej wznowienia z lat 1540 i 1545. Rok ukazania się editio princeps tej księgi wskazuje, że po księgach Eklezjastesa (1522), Psalmów (1532) i Syracha (1535) jest ona czwartą samodzielnie drukowaną księgą biblijną. Prezentowana książka zawiera edycję krytyczną trzech szesnastowiecznych wydań Księgi Tobiasza wraz z zasadami transkrypcji, komentarzami edytorskimi oraz objaśnieniami językowymi; poprzedza ją wstęp, w którym w przekrojowy sposób omówiono obecność tej księgi w dziejach polskiego piśmiennictwa. Publikacja stanowi kontynuację prowadzonych przez łódzkich językoznawców badań nad językiem przekładów biblijnych.

476
Завантаження...
EЛЕКТРОННА КНИГА

Hands-on Kubernetes on Azure, Third Edition. Use Azure Kubernetes Service to automate management, scaling, and deployment of containerized applications - Third Edition

Nills Franssens, Shivakumar Gopalakrishnan, Gunther Lenz

Containers and Kubernetes containers facilitate cloud deployments and application development by enabling efficient versioning with improved security and portability.With updated chapters on role-based access control, pod identity, storing secrets, and network security in AKS, this third edition begins by introducing you to containers, Kubernetes, and Azure Kubernetes Service (AKS), and guides you through deploying an AKS cluster in different ways. You will then delve into the specifics of Kubernetes by deploying a sample guestbook application on AKS and installing complex Kubernetes apps using Helm. With the help of real-world examples, you'll also get to grips with scaling your applications and clusters.As you advance, you'll learn how to overcome common challenges in AKS and secure your applications with HTTPS. You will also learn how to secure your clusters and applications in a dedicated section on security. In the final section, you’ll learn about advanced integrations, which give you the ability to create Azure databases and run serverless functions on AKS as well as the ability to integrate AKS with a continuous integration and continuous delivery (CI/CD) pipeline using GitHub Actions.By the end of this Kubernetes book, you will be proficient in deploying containerized workloads on Microsoft Azure with minimal management overhead.

477
Завантаження...
EЛЕКТРОННА КНИГА

Azure Strategy and Implementation Guide, Fourth Edition. The essential handbook to cloud transformation with Azure - Fourth Edition

Jack Lee, Aaditya Pokkunuri, Greg Leonardo, Jason...

Microsoft Azure is a powerful cloud computing platform that offers a multitude of services and capabilities for organizations of any size moving to a cloud strategy.This fourth edition comes with the latest updates on cloud security fundamentals, hybrid cloud, cloud migration, Microsoft Azure Active Directory, and Windows Virtual Desktop. It encapsulates the entire spectrum of measures involved in Azure deployment that includes understanding Azure fundamentals, choosing a suitable cloud architecture, building on design principles, becoming familiar with Azure DevOps, and learning best practices for optimization and management.The book begins by introducing you to the Azure cloud platform and demonstrating the substantial scope of digital transformation and innovation that can be achieved with Azure's capabilities. The guide also acquaints you with practical insights into application modernization, Azure Infrastructure as a Service (IaaS) deployment, infrastructure management, key application architectures, best practices of Azure DevOps, and Azure automation.By the end of this book, you will have acquired the skills required to drive Azure operations from the planning and cloud migration stage to cost management and troubleshooting.

478
Завантаження...
EЛЕКТРОННА КНИГА

Mastering Swift 5. Deep dive into the latest edition of the Swift programming language - Fifth Edition

Jon Hoffman

Over the years, the Mastering Swift book has established itself amongst developers as a popular choice as an in-depth and practical guide to the Swift programming language. The latest edition is fully updated and revised to cover the new version: Swift 5.Inside this book, you'll find the key features of Swift 5 easily explained with complete sets of examples. From the basics of the language to popular features such as concurrency, generics, and memory management, this definitive guide will help you develop your expertise and mastery of the Swift language.Mastering Swift 5, Fifth Edition will give you an in-depth knowledge of some of the most sophisticated elements in Swift development, including protocol extensions, error handling, and closures. It will guide you on how to use and apply them in your own projects.Later, you'll see how to leverage the power of protocol-oriented programming to write flexible and easier-to-manage code. You will also see how to add the copy-on-write feature to your custom value types and how to avoid memory management issues caused by strong reference cycles.

479
Завантаження...
EЛЕКТРОННА КНИГА

Active Directory Administration Cookbook, Second Edition. Proven solutions to everyday identity and authentication challenges for both on-premises and the cloud - Second Edition

Sander Berkouwer

Updated to the Windows Server 2022, this second edition covers effective recipes for Active Directory administration that will help you leverage AD's capabilities for automating network, security, and access management tasks in the Windows infrastructure.Starting with a detailed focus on forests, domains, trusts, schemas, and partitions, this book will help you manage domain controllers, organizational units, and default containers. You'll then explore Active Directory sites management as well as identify and solve replication problems. As you progress, you'll work through recipes that show you how to manage your AD domains as well as user and group objects and computer accounts, expiring group memberships, and Group Managed Service Accounts (gMSAs) with PowerShell. Once you've covered DNS and certificates, you'll work with Group Policy and then focus on federation and security before advancing to Azure Active Directory and how to integrate on-premise Active Directory with Azure AD. Finally, you'll discover how Microsoft Azure AD Connect synchronization works and how to harden Azure AD.By the end of this AD book, you’ll be able to make the most of Active Directory and Azure AD Connect.

480
Завантаження...
EЛЕКТРОННА КНИГА

Mastering Rust. Learn about memory safety, type system, concurrency, and the new features of Rust 2018 edition - Second Edition

Rahul Sharma, Vesa Kaihlavirta

Rust is an empowering language that provides a rare combination of safety, speed, and zero-cost abstractions. Mastering Rust – Second Edition is filled with clear and simple explanations of the language features along with real-world examples, showing you how you can build robust, scalable, and reliable programs. This second edition of the book improves upon the previous one and touches on all aspects that make Rust a great language. We have included the features from latest Rust 2018 edition such as the new module system, the smarter compiler, helpful error messages, and the stable procedural macros. You’ll learn how Rust can be used for systems programming, network programming, and even on the web. You’ll also learn techniques such as writing memory-safe code, building idiomatic Rust libraries, writing efficient asynchronous networking code, and advanced macros. The book contains a mix of theory and hands-on tasks so you acquire the skills as well as the knowledge, and it also provides exercises to hammer the concepts in. After reading this book, you will be able to implement Rust for your enterprise projects, write better tests and documentation, design for performance, and write idiomatic Rust code.