ChoiceHost

Guide

Squid Proxy Server 3.1: Beginner’s Guide

Part of Packt’s Beginner’s Guide Series, this book has lots of screenshots and step-by-step instructions to help you get to grips with the techniques as quickly as possible. Each chapter is dedicated to a different aspect of the Squid proxy server, so you will have a thorough understanding of how everything works and how it is connected by the end of the book. If you are a Linux or Unix system administrator and you want to enhance the performance of your network or you are a web developer and want to enhance the performance of your website, this book is for you. You are expected to have some basic knowledge of networking concepts, but may not have used caching systems or proxy servers before now.

ASIN ‏ : ‎ B005AXQHNQ
Publisher ‏ : ‎ Packt Publishing
Accessibility ‏ : ‎ Learn more
Publication date ‏ : ‎ February 21, 2011
Language ‏ : ‎ English
File size ‏ : ‎ 3.0 MB
Screen Reader ‏ : ‎ Supported
Enhanced typesetting ‏ : ‎ Enabled
X-Ray ‏ : ‎ Not Enabled
Word Wise ‏ : ‎ Not Enabled
Print length ‏ : ‎ 661 pages
ISBN-13 ‏ : ‎ 978-1849513913
Page Flip ‏ : ‎ Enabled
Best Sellers Rank: #664,266 in Kindle Store (See Top 100 in Kindle Store) #198 in Information Technology #222 in Microsoft OS Guides #229 in Computer Networks, Protocols & APIs (Kindle Store)
Customer Reviews: 4.2 4.2 out of 5 stars 18 ratings var dpAcrHasRegisteredArcLinkClickAction; P.when(‘A’, ‘ready’).execute(function(A) { if (dpAcrHasRegisteredArcLinkClickAction !== true) { dpAcrHasRegisteredArcLinkClickAction = true; A.declarative( ‘acrLink-click-metrics’, ‘click’, { “allowLinkDefault”: true }, function (event) { if (window.ue) { ue.count(“acrLinkClickCount”, (ue.count(“acrLinkClickCount”) || 0) + 1); } } ); } }); P.when(‘A’, ‘cf’).execute(function(A) { A.declarative(‘acrStarsLink-click-metrics’, ‘click’, { “allowLinkDefault” : true }, function(event){ if(window.ue) { ue.count(“acrStarsLinkWithPopoverClickCount”, (ue.count(“acrStarsLinkWithPopoverClickCount”) || 0) + 1); } }); });

Squid Proxy Server 3.1: Beginner’s Guide Read More »

MCP Server Development: A Practical Guide to Building Context-Aware Tools for AI Systems

MCP Server Development is the ultimate practical guide for AI developers looking to bridge their AI systems with real-world data through context-aware tools. This book demystifies the Model Context Protocol (MCP) – a groundbreaking open standard for connecting AI assistants to external data sources and services – and shows you how to implement it to build smarter, more capable AI applications. MCP eliminates fragmented one-off integrations by providing a universal framework that gives AI systems seamless access to diverse contexts. Written in a clear and approachable style, this guide makes advanced concepts accessible without sacrificing technical depth, empowering you to create modern AI infrastructure that’s both robust and cutting-edge.

What You Will Learn

MCP Fundamentals & JSON-RPC Integration:
Grasp the core architecture of MCP and why it’s revolutionizing AI tool integration. Learn how MCP uses JSON-RPC 2.0 as its message format for structured, two-way communication between AI clients and servers, making it easy to connect your AI tools with external data and APIs.

Build Context-Aware AI Tools:
Step-by-step tutorials guide you through creating your own MCP servers from scratch. Develop context-aware services that connect AI models to file systems, databases, web APIs, and other external resources (e.g., CRMs, Git repositories, or cloud apps).

Hands-On Projects & Code Walkthroughs:
Dive into real-world projects that illustrate MCP in action. From a collaborative coding assistant hooked into a GitHub repo to an AI-powered knowledge base that pulls live data, each chapter provides detailed code examples and walkthroughs. You’ll follow along with practical exercises, cementing your understanding through experience.

Real-World Examples & Best Practices:
Explore case studies and examples inspired by industry implementations (Google Drive, Slack, databases, and more) to see how context-aware systems operate in real environments. Learn best practices for security, permission handling, and maintaining stateful sessions so your AI tools remain secure and reliable.

Scaling in Modern AI Infrastructure:
Get expert tips on designing scalable architectures for AI context management. Understand how MCP fits into modern AI pipelines and platforms—from local development to enterprise deployment—and how to deploy and maintain MCP servers in production. By building against a standard protocol, your AI systems can maintain context across tools and datasets, replacing fragmented integrations with a sustainable architecture.

Who Should Read This Book

This book is ideal for AI developers, machine learning engineers, and tech enthusiasts eager to enhance AI systems with real-world context. Whether you’re developing AI assistants, building ML-driven applications, or integrating large language models (LLMs) into business workflows, MCP Server Development will equip you with the know-how to create powerful context-aware solutions. If you want to stay at the forefront of AI tool development—connecting intelligent agents to the data and services they need—this approachable yet in-depth guide is for you.

ASIN ‏ : ‎ B0F9VJLLCY
Publisher ‏ : ‎ Independently published
Publication date ‏ : ‎ May 17, 2025
Language ‏ : ‎ English
Print length ‏ : ‎ 474 pages
ISBN-13 ‏ : ‎ 979-8284326602
Item Weight ‏ : ‎ 2.23 pounds
Dimensions ‏ : ‎ 7 x 1.26 x 10 inches
Best Sellers Rank: #2,395,798 in Books (See Top 100 in Books) #340 in Computer Neural Networks #940 in Natural Language Processing (Books) #1,595 in Artificial Intelligence & Semantics

MCP Server Development: A Practical Guide to Building Context-Aware Tools for AI Systems Read More »

SQL Server 2019 Administrator’s Guide: A definitive guide for DBAs to implement, monitor, and maintain enterprise database solutions, 2nd Edition

Use Microsoft SQL Server 2019 to implement, administer, and secure a robust database solution that is disaster-proof and highly available

Key FeaturesExplore new features of SQL Server 2019 to set up, administer, and maintain your database solution successfullyDevelop a dynamic SQL Server environment and streamline big data pipelinesDiscover best practices for fixing performance issues, database access management, replication, and securityBook Description

SQL Server is one of the most popular relational database management systems developed by Microsoft. This second edition of the SQL Server Administrator’s Guide will not only teach you how to administer an enterprise database, but also help you become proficient at managing and keeping the database available, secure, and stable.

You’ll start by learning how to set up your SQL Server and configure new and existing environments for optimal use. The book then takes you through designing aspects and delves into performance tuning by showing you how to use indexes effectively. You’ll understand certain choices that need to be made about backups, implement security policy, and discover how to keep your environment healthy. Tools available for monitoring and managing a SQL Server database, including automating health reviews, performance checks, and much more, will also be discussed in detail. As you advance, the book covers essential topics such as migration, upgrading, and consolidation, along with the techniques that will help you when things go wrong. Once you’ve got to grips with integration with Azure and streamlining big data pipelines, you’ll learn best practices from industry experts for maintaining a highly reliable database solution.

Whether you are an administrator or are looking to get started with database administration, this SQL Server book will help you develop the skills you need to successfully create, design, and deploy database solutions.

What you will learnDiscover SQL Server 2019’s new features and how to implement themFix performance issues by optimizing queries and making use of indexesDesign and use an optimal database management strategyCombine SQL Server 2019 with Azure and manage your solution using various automation techniquesImplement efficient backup and recovery techniques in line with security policiesGet to grips with migrating, upgrading, and consolidating with SQL ServerSet up an AlwaysOn-enabled stable and fast SQL Server 2019 environmentUnderstand how to work with Big Data on SQL Server environmentsWho this book is for

This book is for database administrators, database developers, and anyone who wants to administer large and multiple databases single-handedly using Microsoft’s SQL Server 2019. Basic awareness of database concepts and experience with previous SQL Server versions is required.

Table of ContentsSetting Up SQL Server 2019Keeping Your SQL Server Environment HealthyImplementing Backup and RecoverySecuring Your SQL ServerWorking with Disaster Recovery OptionsIndexing and PerformancePlanning Migration and UpgradeAutomation – Using Tools to Manage and Monitor SQL Server 2019Configuring Always On High Availability FeaturesIn-Memory OLTP – Why and How to Use itCombining SQL Server 2019 with AzureTaming Big Data With SQL Server

ASIN ‏ : ‎ B08D9CDC9L
Publisher ‏ : ‎ Packt Publishing
Accessibility ‏ : ‎ Learn more
Publication date ‏ : ‎ September 11, 2020
Edition ‏ : ‎ 2nd
Language ‏ : ‎ English
File size ‏ : ‎ 56.5 MB
Screen Reader ‏ : ‎ Supported
Enhanced typesetting ‏ : ‎ Enabled
X-Ray ‏ : ‎ Not Enabled
Word Wise ‏ : ‎ Not Enabled
Print length ‏ : ‎ 522 pages
ISBN-13 ‏ : ‎ 978-1789950335
Page Flip ‏ : ‎ Enabled
Best Sellers Rank: #1,108,991 in Kindle Store (See Top 100 in Kindle Store) #83 in Database Management Systems #575 in Data Processing #782 in Business Software
Customer Reviews: 4.2 4.2 out of 5 stars 44 ratings var dpAcrHasRegisteredArcLinkClickAction; P.when(‘A’, ‘ready’).execute(function(A) { if (dpAcrHasRegisteredArcLinkClickAction !== true) { dpAcrHasRegisteredArcLinkClickAction = true; A.declarative( ‘acrLink-click-metrics’, ‘click’, { “allowLinkDefault”: true }, function (event) { if (window.ue) { ue.count(“acrLinkClickCount”, (ue.count(“acrLinkClickCount”) || 0) + 1); } } ); } }); P.when(‘A’, ‘cf’).execute(function(A) { A.declarative(‘acrStarsLink-click-metrics’, ‘click’, { “allowLinkDefault” : true }, function(event){ if(window.ue) { ue.count(“acrStarsLinkWithPopoverClickCount”, (ue.count(“acrStarsLinkWithPopoverClickCount”) || 0) + 1); } }); });

SQL Server 2019 Administrator’s Guide: A definitive guide for DBAs to implement, monitor, and maintain enterprise database solutions, 2nd Edition Read More »

Building an AI Server on Debian Linux: A Complete Guide for Beginners, Intermediate, and Advanced Users (The Linux Server Mastery Series)

“Building an AI Server on Debian Linux: A Complete Guide for Beginners, Intermediate, and Advanced Users” is your comprehensive roadmap to creating, managing, and optimizing an AI server on one of the most stable and reliable Linux distributions—Debian. This book caters to readers across all skill levels, from those taking their first steps in AI and Linux environments to seasoned developers looking to enhance their expertise in AI workflows.

Beginning with the fundamentals, the book introduces you to the core concepts of AI servers and why Debian Linux is the ideal choice for such a project. Through clear, hands-on guidance, you’ll learn how to install Debian, configure essential dependencies, and set up tools like Python and MySQL for AI tasks. As you progress, you’ll discover how to run your first AI applications, develop RESTful APIs to integrate AI models, and optimize server performance for large-scale AI workloads.

This book also covers advanced topics such as fine-tuning pre-trained AI models, combining multiple models, and building custom AI solutions. You’ll explore real-time AI applications, manage complex data storage, and fine-tune MySQL for AI data management. With chapters dedicated to scalability, load balancing, caching, and server maintenance, the guide ensures that your AI server can handle increasing demand while remaining secure and efficient.

Complete with appendices offering a glossary of AI terms, Linux command cheat sheets, and quick references for MySQL and PDO, “Building an AI Server on Debian Linux” equips you with the knowledge and skills to confidently navigate the exciting world of AI development. The additional resources in the appendices will help you deepen your understanding and expand your expertise, ensuring you’re well-prepared for future AI growth and scalability. Whether you’re building AI services for personal projects or gearing up for larger deployments, this book is your essential companion on the path to AI mastery.

ASIN ‏ : ‎ B0DPDR9W4D
Accessibility ‏ : ‎ Learn more
Publication date ‏ : ‎ November 30, 2024
Edition ‏ : ‎ 1st
Language ‏ : ‎ English
File size ‏ : ‎ 405 KB
Simultaneous device usage ‏ : ‎ Unlimited
Screen Reader ‏ : ‎ Supported
Enhanced typesetting ‏ : ‎ Enabled
X-Ray ‏ : ‎ Not Enabled
Word Wise ‏ : ‎ Not Enabled
Print length ‏ : ‎ 185 pages
Page Flip ‏ : ‎ Enabled
Part of series ‏ : ‎ The Linux Server Mastery Series
Reading age ‏ : ‎ 10 – 18 years
Best Sellers Rank: #1,985,451 in Kindle Store (See Top 100 in Kindle Store) #93 in Linux Servers #452 in Linux #3,713 in Computer Software (Kindle Store)

Building an AI Server on Debian Linux: A Complete Guide for Beginners, Intermediate, and Advanced Users (The Linux Server Mastery Series) Read More »

Microsoft SQL Server 2019: A Beginner’s Guide, Seventh Edition

Publisher’s Note: Products purchased from Third Party sellers are not guaranteed by the publisher for quality, authenticity, or access to any online entitlements included with the product.

Get Up to Speed on Microsoft® SQL Server® 2019 Quickly and Easily

Start working with Microsoft SQL Server 2019 in no time with help from this thoroughly revised, practical resource. Filled with real-world examples and hands-on exercises, Microsoft SQL Server 2019: A Beginner’s Guide, Seventh Edition starts by explaining fundamental relational database system concepts. From there, you’ll learn how to write Transact-SQL statements, execute simple and complex database queries, handle system administration and security, and use powerful analysis and reporting tools. New topics such as SQL and JSON support, graph databases, and support for machine learning with R and Python are also covered in this step-by-step tutorial.

• Install, configure, and customize Microsoft SQL Server 2019

• Create and modify database objects with Transact-SQL statements

• Write stored procedures and user-defined functions

• Handle backup and recovery, and automate administrative tasks

• Tune your database system for optimal availability and reliability

• Secure your system using authentication, encryption, and authorization

• Work with SQL Server Analysis Services, Reporting Services, and other BI tools

• Gain knowledge of relational storage, presentation, and retrieval of data stored in the JSON format

• Manage graphs using SQL Server Graph Databases

• Learn about machine learning support for R and Python

ASIN ‏ : ‎ B082K92PL7
Publisher ‏ : ‎ McGraw Hill
Accessibility ‏ : ‎ Learn more
Publication date ‏ : ‎ January 3, 2020
Edition ‏ : ‎ 7th
Language ‏ : ‎ English
File size ‏ : ‎ 105.9 MB
Screen Reader ‏ : ‎ Supported
Enhanced typesetting ‏ : ‎ Enabled
X-Ray ‏ : ‎ Not Enabled
Word Wise ‏ : ‎ Not Enabled
Print length ‏ : ‎ 863 pages
ISBN-13 ‏ : ‎ 978-1260458886
Page Flip ‏ : ‎ Enabled
Best Sellers Rank: #851,419 in Kindle Store (See Top 100 in Kindle Store) #24 in Microsoft SQL Server #425 in Computer Databases #1,386 in Databases & Big Data
Customer Reviews: 4.5 4.5 out of 5 stars 83 ratings var dpAcrHasRegisteredArcLinkClickAction; P.when(‘A’, ‘ready’).execute(function(A) { if (dpAcrHasRegisteredArcLinkClickAction !== true) { dpAcrHasRegisteredArcLinkClickAction = true; A.declarative( ‘acrLink-click-metrics’, ‘click’, { “allowLinkDefault”: true }, function (event) { if (window.ue) { ue.count(“acrLinkClickCount”, (ue.count(“acrLinkClickCount”) || 0) + 1); } } ); } }); P.when(‘A’, ‘cf’).execute(function(A) { A.declarative(‘acrStarsLink-click-metrics’, ‘click’, { “allowLinkDefault” : true }, function(event){ if(window.ue) { ue.count(“acrStarsLinkWithPopoverClickCount”, (ue.count(“acrStarsLinkWithPopoverClickCount”) || 0) + 1); } }); });

Microsoft SQL Server 2019: A Beginner’s Guide, Seventh Edition Read More »