Linux Appliance Design

  • ناشرNo Starch Press
  • سال انتشار2007
  • ویرایش1
  • زبانEnglish
  • تعداد صفحات388
  • شابک9781593271404

شناسه محصول: SKY-LYN-CODE-A6660 دسته: ,
برند: No Starch Press

محدوده قیمت: 951,000 تومان تا 2,282,000 تومان

13 نفر در حال مشاهده این محصول هستند!

تحویل اکسپرس

حمل رایگان سفارشات بالای 1 میلیون تومان

پرداخت امن

امکان پرداخت انلاین یا پرداخت حضروی درب منزل

ضمانت اصالت کالا

امکان پرداخت انلاین یا پرداخت حضروی درب منزل

7 روز گارانتی بازگشت وجه

امکان پرداخت انلاین یا پرداخت حضروی درب منزل

🤖 لوازم مدرن ماشین‌های پیچیده‌ای هستن که پردازنده، سیستم‌عامل و نرم‌افزارهای کاربردی دارن. در حالی که کتاب‌هایی هستن که بهت یاد میدن چطور لینوکس رو روی سخت‌افزار امبدد (Embedded) اجرا کنی، و کتاب‌هایی هم در مورد نحوه ساخت اپلیکیشن لینوکسی وجود داره، کتاب طراحی لوازم لینوکسی (Linux Appliance Design) اولین کتابیه که نشون میده چطور این دو تا رو با هم ترکیب کنی و یه محصول لینوکسی بسازی. خودت به چشم می‌بینی که چرا لینوکس سیستم‌عامل منتخب امبدد برای توسعه کم‌هزینه و رسیدن سریع به بازاره.

🛠 کتاب طراحی لوازم لینوکسی نشون میده چطور لوازم بهتری بسازی؛ لوازمی با رابط‌های متنوع‌تر، پویاتر و دیباگ‌شده‌تر. یاد میگیری چطور دیمن‌های (Daemons) بک‌اِند بسازی، رویدادهای غیرهمگام (Asynchronous) رو مدیریت کنی و رابط‌های کاربری مختلف (شامل وب، فریم‌بافرها، کنترل مادون قرمز، SNMP و پنل‌های جلویی) رو برای پیکربندی و کنترل از راه دور به این پردازش‌ها وصل کنی. همچنین کتاب طراحی لوازم لینوکسی کتابخونه Run-Time Access رو معرفی میکنه که یه مکانیزم یکپارچه برای ارتباط رابط‌های کاربری با دیمن‌ها فراهم میکنه.

📚 یاد بگیر که چطور:

🔹 رابط‌های کاربری رو از دیمن‌هات جدا کنی

🔹 به رابط‌های کاربری دسترسی ران‌تایم (زمان اجرا) برای پیکربندی، وضعیت و آمار بدی

🔹 قابلیت‌های مدیریت شبکه حرفه‌ای به اپلیکیشنت اضافه کنی

🔹 از SNMP استفاده کنی و یه MIB بسازی

🔹 یه رابط کاربری مبتنی بر وب برای دستگاهت بسازی

🔹 یه رابط خط فرمان (CLI) بسازی

🔹 یه رابط فریم‌بافر با ورودی کنترل مادون قرمز بسازی

🔹 لاگ‌ها و آلارم‌ها رو روی دستگاه مدیریت کنی

💿 سی‌دی همراه کتاب شامل یه نمونه اولیه دستگاه (یه سیستم دزدگیر خانگی) میشه که درس‌های کتاب رو پشتیبانی میکنه.

📑 فهرست مطالب

۱ معماری لوازم

۲ مدیریت دیمن‌ها

۳ استفاده از دسترسی ران‌تایم (Run-Time Access)

۴ ساخت و ایمن‌سازی دیمن‌ها

۵ سیستم دزدگیر لدی: یک نمونه لوازم

۶ لاگ‌برداری

۷ مدیریت رویداد در لدی

۸ طراحی رابط کاربری وب

۹ طراحی رابط خط فرمان (CLI)

۱۰ ساخت رابط پنل جلویی

۱۱ طراحی رابط فریم‌بافر

۱۲ کنترل از راه دور مادون قرمز

۱۳ مقدمه‌ای عملی بر SNMP

۱۴ طراحی یک MIB برای SNMP

۱۵ پیاده‌سازی MIB خودتان

الف مرجع RTA

ب مروری بر SNMP

پ نصب درایور دستگاه فریم‌بافر

ت ابزار تبدیل دیتابیس به فایل

ث سی‌دی قابل‌بوت لوازم لدی

✍️ درباره نویسنده

باب اسمیت، جان هاردین، گراهام فیلیپس و بیل پیرس تجربه زیادی در سیستم‌های امبدد (Embedded)، لوازم تجاری لینوکس و BSD، سیستم‌های مدیریت شبکه و طراحی راه‌حل‌های نرم‌افزاری برای مشکلات تجاری دارن.

Modern appliances are complex machines with processors, operating systems, and application software. While there are books that will tell you how to run Linux on embedded hardware, and books on how to build a Linux application, Linux Appliance Design is the first book to demonstrate how to merge the two and create a Linux appliance. You’ll see for yourself why Linux is the embedded operating system of choice for low-cost development and a fast time to market.

Linux Appliance Design shows how to build better appliances-appliances with more types of interfaces, more dynamic interfaces, and better debugged interfaces. You’ll learn how to build backend daemons, handle asynchronous events, and connect various user interfaces (including web, framebuffers, infrared control, SNMP, and front panels) to these processes for remote configuration and control. Linux Appliance Design also introduces the Run-Time Access library, which provides a uniform mechanism for user interfaces to communicate with daemons.

Learn to:

  • Separate your user interfaces from your daemons
  • Give user interfaces run time access to configuration, status, and statistics
  • Add professional network management capabilities to your application
  • Use SNMP and build a MIB
  • Build a web-based appliance interface
  • Build a command line interface (CLI)
  • Build a framebuffer interface with an infrared control as input
  • Manage logs and alarms on an appliance
  • Companion CD includes a prototype appliance-a home alarm system-that supports the book’s lessons.

Table of Contents

1 Appliance Architecture

2 Managing Daemons

3 Using Run-Time Access

4 Building and Securing Daemons

5 The Laddie Alarm System: A Sample Appliance

6 Logging

7 Laddie Event Handling

8 Designing a Web Interface

9 Designing a Command Line Interface

10 Building a Front Panel Interface

11 Designing a Framebuffer Interface

12 Infrared Remote Control

13 Hands-on Introduction to SNMP

14 Designing an SNMP MIB

15 Implementing Your SNMP MIB

A RTA Reference

B Review of SNMP

C Installing a Framebuffer Device Driver

D A DB-to-File Utility

E The Laddie Appliance Bootable CD

About the Author

Bob Smith, John Hardin, Graham Phillips, and Bill Pierce have experience in embedded systems, commercial Linux and BSD appliances, network management systems, and designing software solutions for business problems.

ناشرNo Starch Press
ویرایش1
زبانEnglish
سال انتشار2007
شابک9781593271404
تعداد صفحات388
قطعB5
کیفیتاورجینال انتشارات
نوع چاپرنگی, سیاه و سفید
نوع جلدجلد سخت, شومیز, طلقی

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “Linux Appliance Design”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

محدوده قیمت: 951,000 تومان تا 2,282,000 تومان

محصولات مشابه