Wydawca: K-i-s-publishing

5777
Ładowanie...
EBOOK

SSL VPN : Understanding, evaluating and planning secure, web-based remote access. Understanding, evaluating and planning secure, web-based remote access

Joseph Steinberg, Tim Speed, Timothy Speed

Virtual Private Networks (VPNs) provide remote workers with secure access to their company network via the internet by encrypting all data sent between the company network and the user?s machine (the client). Before SSL VPN this typically required the client machine to have special software installed, or at least be specially configured for the purpose.Clientless SSL VPNs avoid the need for client machines to be specially configured. Any computer with a Web browser can access SSL VPN systems. This has several benefits:Low admin costs, no remote configurationUsers can safely access the company network from any machine, be that a public workstation, a palmtop or mobile phoneBy pass ISP restrictions on custom VPNs by using standard technologies SSL VPN is usually provided by a hardware appliance that forms part of the company network. These appliances act as gateways, providing internal services such as file shares, email servers, and applications in a web based format encrypted using SSL. Existing players and new entrants, such as Nokia, Netilla, Symantec, Whale Communications, and NetScreen technologies, are rushing our SSL VPN products to meet growing demand.This book provides a detailed technical and business introduction to SSL VPN. It explains how SSL VPN devices work along with their benefits and pitfalls. As well as covering SSL VPN technologies, the book also looks at how to authenticate and educate users ? a vital element in ensuring that the security of remote locations is not compromised. The book also looks at strategies for making legacy applications accessible via the SSL VPN.

5778
Ładowanie...
EBOOK

State Management with React Query. Improve developer and user experience by mastering server state in React

Daniel Afonso, Ricardo Mestre

State management, a crucial aspect of the React ecosystem, has gained significant attention in recent times. While React offers various libraries and tools to handle state, each with different approaches and perspectives, one thing is clear: state management solutions for handling client state are not optimized for dealing with server state. React Query was created to address this issue of managing your server state, and this guide will equip you with the knowledge and skills needed to effectively use React Query for state management.Starting with a brief history of state management in the React ecosystem, you’ll find out what prompted the split from a global state to client and server state and thus understand the need for React Query. As you progress through the chapters, you'll see how React Query enables you to perform server state tasks such as fetching, caching, updating, and synchronizing your data with the server. But that’s not all; once you’ve mastered React Query, you’ll be able to apply this knowledge to handle server state with server-side rendering frameworks as well. You’ll also work with patterns to test your code by leveraging the testing library and Mock Service Worker.By the end of this book, you'll have gained a new perspective of state and be able to leverage React Query to overcome the obstacles associated with server state.

5779
Ładowanie...
EBOOK

Statek śmierci

Dean Ing

Harvey Rackham to były glina, a obecnie prywatny detektyw i miłośnik rajdów samochodów terenowych. Jego przyjaciel ze szkoły Quentin Kim, również detektyw, prosi go o pomoc w odnalezieniu niejakiego Parka Soona. mechanika pracujacego na statku „Ras Omara”, który właśnie przypłynął do San Francisco. Zszedł on na ląd i ślad po nim zaginał. Interesuje się nim FBI, straż przybrzeżna i policja San Francisco. Co takiego wiedział Park Soon, że tyle ludzi go szuka? Co przypłynęło w ładowni statku „Ras Omara”? Czas ucieka, a pytań coraz więcej... Po lekturze "Statku śmierci" powinno się właściwie bez wahania przenieść w bardziej bezpieczny rejon USA niż Zachodnie Wybrzeże.

5780
Ładowanie...
EBOOK

Statistical Application Development with R and Python. Develop applications using data processing, statistical models, and CART - Second Edition

Prabhanjan Narayanachar Tattar

Statistical Analysis involves collecting and examining data to describe the nature of data that needs to be analyzed. It helps you explore the relation of data and build models to make better decisions.This book explores statistical concepts along with R and Python, which are well integrated from the word go. Almost every concept has an R code going with it which exemplifies the strength of R and applications. The R code and programs have been further strengthened with equivalent Python programs. Thus, you will first understand the data characteristics, descriptive statistics and the exploratory attitude, which will give you firm footing of data analysis. Statistical inference will complete the technical footing of statistical methods. Regression, linear, logistic modeling, and CART, builds the essential toolkit. This will help you complete complex problems in the real world.You will begin with a brief understanding of the nature of data and end with modern and advanced statistical models like CART. Every step is taken with DATA and R code, and further enhanced by Python.The data analysis journey begins with exploratory analysis, which is more than simple, descriptive, data summaries. You will then apply linear regression modeling, and end with logistic regression, CART, and spatial statistics.By the end of this book you will be able to apply your statistical learning in major domains at work or in your projects.

5781
Ładowanie...
EBOOK

Statistics for Data Science. Leverage the power of statistics for Data Analysis, Classification, Regression, Machine Learning, and Neural Networks

James D. Miller

Data science is an ever-evolving field, which is growing in popularity at an exponential rate. Data science includes techniques and theories extracted from the fields of statistics; computer science, and, most importantly, machine learning, databases, data visualization, and so on.This book takes you through an entire journey of statistics, from knowing very little to becoming comfortable in using various statistical methods for data science tasks. It starts off with simple statistics and then move on to statistical methods that are used in data science algorithms. The R programs for statistical computation are clearly explained along with logic. You will come across various mathematical concepts, such as variance, standard deviation, probability, matrix calculations, and more. You will learn only what is required to implement statistics in data science tasks such as data cleaning, mining, and analysis. You will learn the statistical techniques required to perform tasks such as linear regression, regularization, model assessment, boosting, SVMs, and working with neural networks.By the end of the book, you will be comfortable with performing various statistical computations for data science programmatically.

5782
Ładowanie...
EBOOK

Statistics for Machine Learning. Techniques for exploring supervised, unsupervised, and reinforcement learning models with Python and R

Pratap Dangeti

Complex statistics in machine learning worry a lot of developers. Knowing statistics helps you build strong machine learning models that are optimized for a given problem statement.This book will teach you all it takes to perform the complex statistical computations that are required for machine learning. You will gain information on the statistics behind supervised learning, unsupervised learning, reinforcement learning, and more. You will see real-world examples that discuss the statistical side of machine learning and familiarize yourself with it. You will come across programs for performing tasks such as modeling, parameter fitting, regression, classification, density collection, working with vectors, matrices, and more.By the end of the book, you will have mastered the statistics required for machine learning and will be able to apply your new skills to any sort of industry problem.

5785
Ładowanie...
EBOOK

Strategic Leadership in Responsive Web Design. A tech leader's guide to achieving business excellence by adopting responsive web design

Harley Ferguson

Strategic Leadership in Responsive Web Design is an essential guide that will equip you with the knowledge and foresight needed to navigate the ever-evolving digital landscape.You’ll start by learning about the strategic importance of responsive web design (RWD) before delving into its intricacies. As you progress, you’ll not only discover the technical aspects of adaptive design, but also learn how to seamlessly integrate these principles within your organization’s business objectives. You’ll develop the skills required to integrate RWD principles into broader business goals. Next, you’ll learn how to navigate SEO in modern times while ensuring platforms are consistent in design across devices. Later, this book shows you how to measure the ROI when making RWD decisions, and how to ensure you’re making the right one.By the end of this book, you’ll have understood the role that RWD plays in achieving broad business objectives.

5786
Ładowanie...
EBOOK

Strategiczna wizja. Kryzys amerykańskiej supremacji, potęga Chin i geopolityczny porządek świata

Zbigniew Brzeziński

Czy Chiny przejmą rolę Ameryki w światowej geopolityce? Nowe wydanie błyskotliwej analizy Zbigniewa Brzezińskiego Strategiczna wizja wraca w momencie kluczowym i dla świata, i Stanów Zjednoczonych. Ten bestseller "New York Timesa" - zachowuje wyjątkową aktualność. Pomaga zrozumieć- następujące na naszych oczach - dramatyczne przemiany geopolityczne i przyszłość przywództwa USA w świecie, w którym punkt ciężkości przesuwa się z Zachodu na Wschód. Co stanie się, jeśli Ameryka wycofa się ze swojej roli globalnego lidera? Czy świat czeka dominacja Chin, a może okres "chaotycznych zmian", z których nikt nie wyjdzie zwycięsko? Ta książka to jednak nie "pesymistyczna przepowiednia" z przeszłości, a raczej wezwanie do odnowy. Brzeziński pisze "upadek Ameryki nie jest nieuchronny; to wybór, nie przeznaczenie". Brzeziński wskazuje, że kluczowe dla Stanów Zjednoczonych będzie współdziałanie z Europą oraz zacieśnianie współpracy z krajami takimi jak np. Turcja, uświadamia jak wielkie geopolityczne znaczenie ma Rosja. Jednocześnie przestrzega, że Ameryka musi wypracować równowagę w relacjach z Chinami i innymi wschodzącymi potęgami Azji. Eksperci podkreślają ponadczasową wartość książki. Według magazynu "The New Republic" Brzeziński "odmawia lamentowania nad rzekomym schyłkiem Ameryki" i dostarcza "potrzebnego antidotum na modny dziś pesymizm". Recenzja "Kirkus Reviews" określa książkę jako "pilne wezwanie do historycznej odnowy, napisane przez jednego z najwybitniejszych amerykańskich strategów". "The Daily Beast" dodaje natomiast: "centralnym przesłaniem Strategicznej wizji jest ostrzeżenie, jak bardzo katastrofalny będzie świat, jeśli Ameryka pilnie nie zmobilizuje się do narodowej odnowy".

5787
Ładowanie...
EBOOK

Strategizing Continuous Delivery in the Cloud. Implement continuous delivery using modern cloud-native technology

Garima Bajpai, Thomas Schuetz

Many organizations are embracing cloud technology to remain competitive, but implementing and adopting development processes while modernizing a cloud-based ecosystem can be challenging.Strategizing Continuous Delivery in Cloud helps you modernize continuous delivery and achieve infrastructure-application convergence in the cloud. You’ll learn the differences between cloud-based and traditional delivery approaches and develop a tailored strategy. You’ll discover how to secure your cloud delivery environment, ensure software security, run different test types, and test in the pre-production and production stages.You’ll also get to grips with the prerequisites for onboarding cloud-based continuous delivery for organizational and technical aspects. Then, you’ll explore key aspects of readiness to overcome core challenges in your cloud journey, including GitOps, progressive delivery controllers, feature flagging, differences between cloud-based and traditional tools, and implementing cloud chaos engineering.By the end of this book, you’ll be well-equipped to select the right cloud environment and technologies for CD and be able to explore techniques for implementing CD in the cloud.

5788
Ładowanie...
EBOOK

Stream Analytics with Microsoft Azure. Real-time data processing for quick insights using Azure Stream Analytics

Krishnaswamy Venkataraman, Anindita Basak, Ryan Murphy, Manpreet...

Microsoft Azure is a very popular cloud computing service used by many organizations around the world. Its latest analytics offering, Stream Analytics, allows you to process and get actionable insights from different kinds of data in real-time. This book is your guide to understanding the basics of how Azure Stream Analytics works, and building your own analytics solution using its capabilities. You will start with understanding what Stream Analytics is, and why it is a popular choice for getting real-time insights from data. Then, you will be introduced to Azure Stream Analytics, and see how you can use the tools and functions in Azure to develop your own Streaming Analytics. Over the course of the book, you will be given comparative analytic guidance on using Azure Streaming with other Microsoft Data Platform resources such as Big Data Lambda Architecture integration for real time data analysis and differences of scenarios for architecture designing with Azure HDInsight Hadoop clusters with Storm or Stream Analytics. The book also shows you how you can manage, monitor, and scale your solution for optimal performance.By the end of this book, you will be well-versed in using Azure Stream Analytics to develop an efficient analytics solution that can work with any type of data.

5789
Ładowanie...
EBOOK

Streamlit for Data Science. Create interactive data apps in Python - Second Edition

Tyler Richards, Adrien Treuille

If you work with data in Python and are looking to create data apps that showcase ML models and make beautiful interactive visualizations, then this is the ideal book for you. Streamlit for Data Science, Second Edition, shows you how to create and deploy data apps quickly, all within Python. This helps you create prototypes in hours instead of days!Written by a prolific Streamlit user and senior data scientist at Snowflake, this fully updated second edition builds on the practical nature of the previous edition with exciting updates, including connecting Streamlit to data warehouses like Snowflake, integrating Hugging Face and OpenAI models into your apps, and connecting and building apps on top of Streamlit databases. Plus, there is a totally updated code repository on GitHub to help you practice your newfound skills.You'll start your journey with the fundamentals of Streamlit and gradually build on this foundation by working with machine learning models and producing high-quality interactive apps. The practical examples of both personal data projects and work-related data-focused web applications will help you get to grips with more challenging topics such as Streamlit Components, beautifying your apps, and quick deployment.By the end of this book, you'll be able to create dynamic web apps in Streamlit quickly and effortlessly.

5790
Ładowanie...
EBOOK

Supercharge Your Applications with GraalVM. Hands-on examples to optimize and extend your code using GraalVM's high performance and polyglot capabilities

A B Vijay Kumar

GraalVM is a universal virtual machine that allows programmers to compile and run applications written in both JVM and non-JVM languages. It improves the performance and efficiency of applications, making it an ideal companion for cloud-native or microservices-based applications.This book is a hands-on guide, with step-by-step instructions on how to work with GraalVM. Starting with a quick introduction to the GraalVM architecture and how things work under the hood, you'll discover the performance benefits of running your Java applications on GraalVM. You'll then learn how to create native images and understand how AOT (ahead-of-time) can improve application performance significantly. The book covers examples of building polyglot applications that will help you explore the interoperability between languages running on the same VM. You'll also see how you can use the Truffle framework to implement any language of your choice to run optimally on GraalVM.By the end of this book, you'll not only have learned how GraalVM is beneficial in cloud-native and microservices development but also how to leverage its capabilities to create high-performing polyglot applications.

5791
Ładowanie...
EBOOK

Supercharge Your Slack Productivity. Discover hacks and tips for managing and automating your workflow with Slack and Slack bots

Moshe Markovich

Slack is an online communication tool that allows workplace teams to collaborate efficiently, effectively, and securely. It’s the leading channel-based messaging platform used by millions to align their teams, unify their systems, and drive their businesses forward. As a developer, you can use Slack to create tools such as bots that handle and maintain routine and time-consuming tasks. If you’re looking to set up a Slack workplace or build a Slack bot or app, this is the book for you.In this book, you’ll explore scenarios that show you how to set up a Slack workplace, build a Slack bot, or integrate your favorite tools. You’ll also learn how Slack can help you create a more collaborative, efficient, and coordinated work environment from any location. As you advance through the chapters, you'll find out how to manage your tasks and boost your business productivity by automating the trivial tasks. You'll also cover more advanced features such as using a Slack bot to complete tasks, including automating message responses and accessing personal reminders.By the end of this Slack book, you'll have learned how to use Slack effectively to communicate with your team and build bots and have gained a solid understanding of how the platform can help you to progress in your industry.

5792
Ładowanie...
EBOOK

Supercharged Coding with GenAI. From vibe coding to best practices using GitHub Copilot, ChatGPT, and OpenAI

Hila Paz Herszfang, Peter V. Henstock, Mike...

Software development is being transformed by GenAI tools, such as ChatGPT, OpenAI API, and GitHub Copilot, redefining how developers work. This book will help you become a power user of GenAI for Python code generation, enabling you to write better software faster. Written by an ML advisor with a thriving tech social media presence and a top AI leader who brings Harvard-level instruction to the table, this book combines practical industry insights with academic expertise.With this book, you'll gain a deep understanding of large language models (LLMs) and develop a systematic approach to solving complex tasks with AI. Through real-world examples and practical exercises, you’ll master best practices for leveraging GenAI, including prompt engineering techniques like few-shot learning and Chain-of-Thought (CoT).Going beyond simple code generation, this book teaches you how to automate debugging, refactoring, performance optimization, testing, and monitoring. By applying reusable prompt frameworks and AI-driven workflows, you’ll streamline your software development lifecycle (SDLC) and produce high-quality, well-structured code.By the end of this book, you'll know how to select the right AI tool for each task, boost efficiency, and anticipate your next coding moves—helping you stay ahead in the AI-powered development era.