Informatyka

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

Kali Linux Wireless Penetration Testing Beginner's Guide. Master wireless testing techniques to survey and attack wireless networks with Kali Linux, including the KRACK attack - Third Edition

Daniel W. Dieterle, Cameron Buchanan, Vivek Ramachandran

As wireless networks become ubiquitous in our lives, wireless penetration testing has become a key skill in the repertoire of the professional penetration tester. This has been highlighted again recently with the discovery of the KRACK attack which enables attackers to potentially break into Wi-Fi networks encrypted with WPA2. The Kali Linux security distribution comes with a myriad of tools used for networking attacks and detecting security loopholes.Kali Linux Wireless Penetration Testing Beginner's Guide, Third Edition has been updated to Kali Linux 2017.3 with the latest methodologies, including full coverage of the KRACK attack and how to defend against it. The book presents wireless pentesting from the ground up, introducing all elements of penetration testing with each new technology. You'll learn various wireless testing methodologies by example, from the basics of wireless routing and encryption through to detailed coverage of hacking methods and attacks such as the Hirte and Caffe Latte.

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

Kanban

Marcus Hammarberg, Joakim Sunden

Zwinne metodyki zarządzania projektami biją kolejne rekordy popularności. Scrum jest najbardziej rozpoznawalną spośród nich, jednak nie sprawdza się w każdym przypadku. Dlatego warto poznać inne sposoby radzenia sobie z projektami. Ta książka została poświęcona metodyce kanban - specyficznej metodzie sterowania produkcją, opracowanej w latach pięćdziesiątych XX wieku w Japonii. Zaadaptowana do świata projektów IT, sprawdza się doskonale. Jeżeli chcesz poznać założenia metodyki kanban, trafiłeś na doskonałą książkę. Sięgnij po nią i przekonaj się, dlaczego kanban przydaje się w tak wielu przypadkach. W trakcie lektury poznasz historię tej metodyki, podstawowe założenia oraz sposoby wdrażania. Na kolejnych stronach zobaczysz, jak mapować przepływ zadania, jak ustalać limity WIP (ang. Work In Progress) oraz jak zarządzać przepływem. Ponadto zapoznasz się z zaawansowanymi zagadnieniami szacowania, planowania oraz wskaźników. Na sam koniec zobaczysz, jak uczyć metodyki kanban poprzez granie. Ta metodyka na pewno zyska wielu zwolenników! A książka o niej jest doskonałym podręcznikiem i może zmienić niejeden projekt! Dzięki tej książce: poznasz filozofię kanban, zwizualizujesz swoją pracę, przygotujesz kartę zadania, skutecznie ustalisz limity WIP, poznasz pułapki metodyki kanban, doprowadzisz projekt do szczęśliwego finału. Encyklopedia wiedzy o metodyce kanban!

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

Kariera na wysokich obcasach. Jak z wdziękiem i klasą osiągnąć sukces zawodowy

Beata Rzepka

Nie taka korporacja straszna, nie taki awans odległy! Strategie, które płci pięknej pomagają zwyciężać w biznesie Atuty, jakie daje kobiecość w męskim świecie Zagrożenia wynikające z samego bycia kobietą pracującą Być kobietą, być kobietą, bo kobiety są świetne w pracy! Ktoś kiedyś powiedział, że różnica między kobietą a mężczyzną jest taka, że mężczyzna w domu myśli o pracy, a kobieta w pracy myśli o domu. Ani to śmieszne, ani prawdziwe - autor tego przewrotnego sloganu z pewnością był mężczyzną! Prawdziwa kobieta w pracy myśli bowiem o tym, jak wykonywać swoje obowiązki jeszcze lepiej, skuteczniej i w idealnej harmonii ze współpracownikami. Niestety, to, że pracownica sumiennie wykonuje powierzone jej zadania, przez męskie otoczenie bywa odbierane jako zgoda na obciążanie jej kolejnymi obowiązkami. Zaś damskie dążenie do pracy zespołowej traktuje się często jak słabość. Bycie kobietą w męskim świecie nie jest łatwe. Bycie kobietą i awansowanie w męskim świecie może wręcz wydawać się niemożliwe! Jednak spokojnie — chcieć to móc. Trzeba tylko wiedzieć JAK. Beata Rzepka podpowie Ci, jak fakt bycia kobietą zamienić w swój atut. Nauczy Cię zasad, których musisz przestrzegać, aby awansować. Gdy zaś Twoje zawodowe wysiłki zostaną nagrodzone awansem na eksponowane środowisko, poradzi, jak być stuprocentową kobietą-szefem. Poznaj swoją wartość. Pracuj tak, jakby firma była Twoja. Dbaj o swoją reputację. Angażuj się. Pozwól się ocenić. Bądź asertywna. Awansuj. Szefuj. Beata Rzepka - coach kariery, pasjonatka rozwoju osobistego. Praktyczną wiedzę o planowaniu ścieżek kariery, ocenie potencjału zawodowego, budowaniu programów rozwojowych zdobyła, pracując w dużych międzynarodowych firmach. Praktykę wsparła teorią: skończyła studia podyplomowe z zakresu zarządzania Personelem na Akademii Ekonomicznej w Krakowie. Właścicielka firmy SELF, zajmującej się coachingiem kariery (www.coachingkariery.pl). Autorka książki Kariera pod kontrolą. Jak zmienić swoje życie zawodowe na lepsze.

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

Kendo UI Cookbook. Over 50 recipes to help you rapidly build rich and dynamic user interfaces for web and mobile platforms

Sagar Ganatra

This book is an easy-to-follow guide full of hands-on examples that allows you to learn and build visually compelling web applications using the Kendo UI library.This book will do wonders for web developers having knowledge of HTML and Javascript and want to polish their skills in building applications using the Kendo UI library.

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

Keras 2.x Projects. 9 projects demonstrating faster experimentation of neural network and deep learning applications using Keras

Giuseppe Ciaburro

Keras 2.x Projects explains how to leverage the power of Keras to build and train state-of-the-art deep learning models through a series of practical projects that look at a range of real-world application areas. To begin with, you will quickly set up a deep learning environment by installing the Keras library. Through each of the projects, you will explore and learn the advanced concepts of deep learning and will learn how to compute and run your deep learning models using the advanced offerings of Keras. You will train fully-connected multilayer networks, convolutional neural networks, recurrent neural networks, autoencoders and generative adversarial networks using real-world training datasets. The projects you will undertake are all based on real-world scenarios of all complexity levels, covering topics such as language recognition, stock volatility, energy consumption prediction, faster object classification for self-driving vehicles, and more. By the end of this book, you will be well versed with deep learning and its implementation with Keras. You will have all the knowledge you need to train your own deep learning models to solve different kinds of problems.

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

Keras 3. Comprehensive Insights into Keras for Deep Learning and AI Solutions

Rheinwerk Publishing, Inc, Mohammad Nauman

This book provides a comprehensive guide to mastering deep learning with Keras 3, starting from the fundamentals of machine learning and neural networks to advanced techniques in reinforcement learning, transformers, and generative AI. Readers will begin with understanding the core principles of machine learning, including supervised, unsupervised, and reinforcement learning. The book explains how neural networks function and how to build them using Keras, TensorFlow, and Python. You'll dive into critical topics such as convolutional neural networks (CNNs), dropout regularization, and gradient descent optimization. As you progress, you’ll learn advanced deep learning concepts like transfer learning, transformers, and the powerful Keras Functional API for building complex models. There’s a focus on practical applications, such as building and evaluating deep learning models for real-world tasks, and enhancing models using GPU acceleration. You'll also explore generative models, including autoencoders and GANs, and apply them to tasks like image generation and data augmentation. By the end of the book, you’ll be able to implement state-of-the-art AI models and deploy them in production environments.

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

Keras 3. Comprehensive Insights into Keras for Deep Learning and AI Solutions

Rheinwerk Publishing, Inc, Mohammad Nauman

This book provides a comprehensive guide to mastering deep learning with Keras 3, starting from the fundamentals of machine learning and neural networks to advanced techniques in reinforcement learning, transformers, and generative AI. Readers will begin with understanding the core principles of machine learning, including supervised, unsupervised, and reinforcement learning. The book explains how neural networks function and how to build them using Keras, TensorFlow, and Python. You'll dive into critical topics such as convolutional neural networks (CNNs), dropout regularization, and gradient descent optimization. As you progress, you’ll learn advanced deep learning concepts like transfer learning, transformers, and the powerful Keras Functional API for building complex models. There’s a focus on practical applications, such as building and evaluating deep learning models for real-world tasks, and enhancing models using GPU acceleration. You'll also explore generative models, including autoencoders and GANs, and apply them to tasks like image generation and data augmentation. By the end of the book, you’ll be able to implement state-of-the-art AI models and deploy them in production environments.

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

Keras Deep Learning Cookbook. Over 30 recipes for implementing deep neural networks in Python

Rajdeep Dua, Manpreet Singh Ghotra

Keras has quickly emerged as a popular deep learning library. Written in Python, it allows you to train convolutional as well as recurrent neural networks with speed and accuracy.The Keras Deep Learning Cookbook shows you how to tackle different problems encountered while training efficient deep learning models, with the help of the popular Keras library. Starting with installing and setting up Keras, the book demonstrates how you can perform deep learning with Keras in the TensorFlow. From loading data to fitting and evaluating your model for optimal performance, you will work through a step-by-step process to tackle every possible problem faced while training deep models. You will implement convolutional and recurrent neural networks, adversarial networks, and more with the help of this handy guide. In addition to this, you will learn how to train these models for real-world image and language processing tasks. By the end of this book, you will have a practical, hands-on understanding of how you can leverage the power of Python and Keras to perform effective deep learning

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

Keras Reinforcement Learning Projects. 9 projects exploring popular reinforcement learning techniques to build self-learning agents

Giuseppe Ciaburro, Sudharsan Ravichandiran, Suriyadeepan Ramamoorthy

Reinforcement learning has evolved a lot in the last couple of years and proven to be a successful technique in building smart and intelligent AI networks. Keras Reinforcement Learning Projects installs human-level performance into your applications using algorithms and techniques of reinforcement learning, coupled with Keras, a faster experimental library.The book begins with getting you up and running with the concepts of reinforcement learning using Keras. You’ll learn how to simulate a random walk using Markov chains and select the best portfolio using dynamic programming (DP) and Python. You’ll also explore projects such as forecasting stock prices using Monte Carlo methods, delivering vehicle routing application using Temporal Distance (TD) learning algorithms, and balancing a Rotating Mechanical System using Markov decision processes.Once you’ve understood the basics, you’ll move on to Modeling of a Segway, running a robot control system using deep reinforcement learning, and building a handwritten digit recognition model in Python using an image dataset. Finally, you’ll excel in playing the board game Go with the help of Q-Learning and reinforcement learning algorithms.By the end of this book, you’ll not only have developed hands-on training on concepts, algorithms, and techniques of reinforcement learning but also be all set to explore the world of AI.

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

Keycloak - Identity and Access Management for Modern Applications. Harness the power of Keycloak, OpenID Connect, and OAuth 2.0 to secure applications - Second Edition

Stian Thorgersen, Pedro Igor Silva

The second edition of Keycloak - Identity and Access Management for Modern Applications is an updated, comprehensive introduction to Keycloak and its updates.In this new edition, you will learn how to use the latest distribution of Keycloak. The recent versions of Keycloak are now based on Quarkus, which brings a new and improved user experience and a new admin console with a higher focus on usability. You will see how to leverage Spring Security, instead of the Keycloak Spring adapter while using Keycloak 22. As you progress, you’ll understand the new Keycloak distribution and explore best practices in using OAuth. Finally, you'll cover general best practices and other information on how to protect your applications.By the end of this new edition, you’ll have learned how to install and manage the latest version of Keycloak to secure new and existing applications using the latest features.

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

KeyShot 3D Rendering. Showcase your 3D models and create hyperrealistic images with KeyShot in the fastest and most efficient way possible with this book and

Jei Lee Jo

Creating realistic images has been always a meticulous process where setting up the stage is a long and complicated task. KeyShot has simplified this process by allowing us to have a greater amount of control and flexibility in all aspects of the rendering procedure.KeyShot 3D Rendering provides a series of exercises with a detailed explanation of each part of the pipeline, from importing our model, to texturing, lighting, and rendering. In addition, the book covers in detail how to use all the necessary parameters inside KeyShot and also explains alternative methods to showcase your work.KeyShot 3D Rendering starts with covering all the basic principles and fundamentals of how to work and navigate in KeyShot. Throughout the book, there will be exercises that will guide and help you to complete the chapter's assignment. Also there will be an explanation of all the terms and parameters used in the exercises.You will learn how to use HDRIs (High Dynamic Range Images) as the primary source for lighting and also how to incorporate backplate images into a scene. You will learn how to create your own materials, textures, and labels. Lastly this book covers camera functions, real-time settings to improve the workflow of your assignments, and also rendering properties.The exercises in the book will provide you with all the tools necessary to bring your models to life and set up your own environment. You will learn how to adjust overall properties accordingly to maximize rendering output.

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

Kibana 8.x - A Quick Start Guide to Data Analysis. Learn about data exploration, visualization, and dashboard building with Kibana

Krishna Shah

Unleash the full potential of Kibana—an indispensable tool for data analysts to seamlessly explore vast datasets, uncover key insights, identify trends and anomalies, and share results. This book guides you through its user-friendly interface, interactive visualizations, and robust features, including real-time data monitoring and advanced analytics, showing you how Kibana revolutionizes your approach to navigating and analyzing complex datasets.Starting with the foundational steps of installing, configuring, and running Kibana, this book progresses systematically to explain the search and data visualization capabilities for data stored in the Elasticsearch cluster. You’ll then delve into the practical details of creating data views and optimizing spaces to better organize the analysis environment. As you advance, you'll get to grips with using the discover interface and learn how to build different types of extensive visualizations using Lens.By the end of this book, you’ll have a complete understanding of how Kibana works, helping you leverage its capabilities to build an analytics and visualization solution from scratch for your data-driven use case.

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

Kiedy kropla drąży skałę, czyli droga do mistrzostwa w komunikacji perswazyjnej

Aleksander Binsztok

Kropla drąży kamień nie siłą, lecz częstym spadaniem Owidiusz Czy nigdy nie marzyłeś o umiejętności porywania ludzi do działania tak, aby byli przekonani o słuszności swoich decyzji, a jednocześnie podejmowali je zgodnie z Twoim życzeniem? Czy nie chciałbyś niepostrzeżenie, szepcząc do "ucha podświadomości" Twoich rozmówców, przekonywać ich do Twoich pomysłów i idei? Czy nie sądzisz, że warto napełniać ludzkie serca pozytywną energią, a przy tym zdobywać sympatię i akceptację dla Twoich propozycji? Teraz masz szansę to osiągnąć. Trzymasz właśnie w rękach klucz do oddziaływania na ludzkie pragnienia. To przewodnik, który pozwoli Ci z łatwością płynąć przez świat myśli oraz uczuć i kruszyć po drodze skamieniałe serca rozmówców. Dowiedz się, jak podlewać i pielęgnować ogród pozytywnych relacji z innymi. KUSZĄCE, prawda? Czy nie warto skorzystać z tego już teraz? Komunikacja interpersonalna to proces psychologiczny, polegający na przekazywaniu informacji, pojęć, idei, uczuć za pomocą symboli tworzonych przez słowa, dźwięki, obrazy czy dotyk. Komunikacja jest jak oddech -- trwa, póki żyjesz. Porozumiewasz się ze światem nieustannie. Nawet jeśli nie wypowiadasz ani słowa, Twoje ciało wysyła komunikaty niewerbalne -- sygnały, które zdradzają Twoje nastawienie, postawy, skrywane myśli. Ale by proces ten nie był tylko płytkim łapaniem tlenu, Twój oddech musi zejść głęboko, do przepony. Naucz się precyzyjnego i jasnego wyrażania siebie. Unikaj pułapek i barier komunikacyjnych. Wpływaj na innych. Przeczytaj tę książkę. Zwiedź galerię międzyludzkich aktów komunikacji, a znajdziesz w niej: ponadczasowe reguły wpływu społecznego; zdobycze NLP w tworzeniu skutecznego przekazu; triki pomagające w budowaniu przyjaznego kontaktu z rozmówcą; sposoby radzenia sobie z trudnym klientem i w niewygodnych sytuacjach; techniki lingwistyczne, hipnotyzujące ludzki umysł; metody na przekonanie każdego do wszystkiego, wszędzie i zawsze!

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

Kierunek jakość. Jak unikać błędów w projekcie

Aleksandra Kunysz

Zespół projektowy w dążeniu do ideału LIVE: Jakość oprogramowania szyta na miarę LIVE: Perspektywy jakości – jakość postrzegana przez różne role projektowe   Jakość została zdefiniowana już w starożytności. Platon określał ją jako pewien stopień doskonałości. I tu nic się nie zmieniło ― im bliższy ideału produkt, tym wyższa jego jakość. Problem w tym, że każdy postrzega ów ideał nieco inaczej. Na gruncie programistycznym wysoka jakość może oznaczać co innego dla project managera, a co innego dla developera odpowiedzialnego za warstwę frontendu. Jeszcze inaczej do tematu podejdzie klient. W dużym projekcie, nad którym pracuje wiele osób, podejście do tej kwestii bywa kompletnie różne od tego w niewielkim projekcie, za który odpowiedzialny jest zespół trzyosobowy. Do tego dochodzą zmieniające się trendy. Wzorce projektowe, które były słuszne dwa, trzy lata temu i gwarantowały wówczas wysoką jakość uzyskanego oprogramowania, dziś mogą się okazać nieprzydatne. Czy zatem nie istnieją uniwersalne wzorce ani normy jakości projektów w IT? Oczywiście, że istnieją. Aleksandra Kunysz, dla której propagowanie wiedzy na temat jakości stanowi życiową pasję, dzieli się nimi w tej książce. Przygląda się w niej wszystkim czynnikom, które mają wpływ na ostateczny produkt, czyli zamówione oprogramowanie. Zwraca oczywiście uwagę na sprawy techniczne, ale przede wszystkim podkreśla rolę czynnika ludzkiego: cechy osobowe klienta, przedstawicieli firm negocjujących warunki, członków zespołów projektowych itd. Ponieważ wyjściowo wygląda to zwykle tak, że ile osób, tyle pomysłów na jakość. A rzecz w tym, by uwspólnić oczekiwania i ― co za tym idzie ― uzyskany rezultat.

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

Kinect for Windows SDK Programming Guide. Build motion-sensing applications with Microsoft's Kinect for Windows SDK quickly and easily

Abhijit Jana

Build motion-sensing applications with Microsoft\'s Kinect for Windows SDK quickly and easily with this book and ebook.

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

Kinect in Motion - Audio and Visual Tracking by Example. Start building for the Kinect today by capturing gestures, movements, and spoken voice commands

Clemente Giorio, massimo fascinari

Kinect is a motion-sensing input device by Microsoft for the Xbox 360 video game console and Windows PCs. It provides capabilities to enhance human-machine interaction along with a zero-to-hero journey to engage the user in a multimodal interface dialog with your software solution.Kinect in Motion - Audio and Visual Tracking by Example guides you in developing more than five models you can use to capture gestures, movements, and voice spoken commands. The examples and the theory discussed provide you with the knowledge to let the user become a part of your application.Kinect in Motion - Audio and Visual Tracking by Example is a compact reference on how to master color, depth, skeleton, and audio data streams handled by Kinect for Windows.Starting with an introduction to Kinect and its characteristics, you will first be shown how to master the color data stream with no more than one page of lines of code. Learn how to manage the depth information and map them against the color ones. You will then learn how to define and manage gestures that enable the user to instruct the application simply by moving arms or any other type of natural action. Finally you will complete your journey through a multimodal interface, combining gestures with audio.The book will lead you through many detailed, real-world examples, and even guide you on how to test your application.

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

Kivy: Interactive Applications in Python. For Python developers this is the clearest guide to the interactive world of Kivi, ideal for meeting modern expectations of tablets and smartphones. From building a UI to controlling complex multi-touch events, it's all here

Roberto Ulloa

Mobiles and tablets have brought with them a dramatic change in the utility of applications. Compatibility has become essential, and this has increased the kind of interaction that users expect: gestures, multi-touches, animations, and magic pens. Kivy is an open source Python solution that covers these market needs with an easy-to-learn and rapid development approach. Kivy is growing fast and gaining attention as an alternative to the established developing platforms.Kivy: Interactive Applications in Python quickly introduces you to the Kivy development methodology. You will learn some examples of how to use many of the Kivy components, as well as understand how to integrate and combine them into big projects. This book serves as a reference guide and is organized in such a way that once finished, you will have already completed your first project.You will start by learning the Kivy Language for building User Interfaces (UI) and vector figures. We then proceed to the uses of Kivy events and properties to glue the UI with the application logic.You then go on to build an entire User Interface (UI) starting from a hand-made sketch. Furthermore, you will go on to understand how to use the canvas and drawing instructions to create different types of geometrical figures. Finally, you will be introduced to a big set of interactive and smooth features: transformations (scale, rotate, and translate), gestures, animations, scheduling tasks, and multi-touch elements.Kivy: Interactive Applications in Python expands your knowledge by introducing various components that improve the User Experience (UX). Towards the end of the book, you will be confident to utilize Kivy components and strategies to start any application or game you have in mind.