0
نام کتاب
Linux Appliance Design

A Hands-On Guide to Building Linux Appliances

Bob Smith, John Hardin, Graham Phillips, Bill Pierce

Paperback388 Pages
PublisherNo Starch Press
Edition1
LanguageEnglish
Year2007
ISBN9781593271404
593
A6660
انتخاب نوع چاپ:
جلد سخت
716,000ت
0
جلد نرم
636,000ت
0
طلق پاپکو و فنر
646,000ت
0
مجموع:
0تومان
کیفیت متن:اورجینال انتشارات
قطع:B5
رنگ صفحات:سیاه و سفید
پشتیبانی در روزهای تعطیل!
ارسال به سراسر کشور

#Linux

#SNMP

#RTA

#CLI

#MIB

توضیحات

🤖 لوازم مدرن ماشین‌های پیچیده‌ای هستن که پردازنده، سیستم‌عامل و نرم‌افزارهای کاربردی دارن. در حالی که کتاب‌هایی هستن که بهت یاد میدن چطور لینوکس رو روی سخت‌افزار امبدد (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.

دیدگاه خود را بنویسید
نظرات کاربران (0 دیدگاه)
نظری وجود ندارد.
کتاب های مشابه
لینوکس
2,233
Linux Administration Best Practices
655,000 تومان
++C
410
Building a Debugger
1,237,000 تومان
لینوکس
1,117
CompTIA Linux+ Study Guide: Exam XK0-005
1,534,000 تومان
لینوکس
1,077
LPI Web Development Essentials Study Guide
703,000 تومان
لینوکس
1,219
Linux Networking Cookbook
1,108,000 تومان
هک و امنیت
2,430
Windows and Linux Penetration Testing from Scratch
952,000 تومان
لینوکس
2,495
Linux Bible
1,484,000 تومان
لینوکس
1,447
Essential Linux Commands
522,000 تومان
لینوکس
1,038
A Heavily Commented Linux Kernel Source Code
2,186,000 تومان
لینوکس
2,286
Oracle Linux Cookbook
1,108,000 تومان
قیمت
منصفانه
ارسال به
سراسر کشور
تضمین
کیفیت
پشتیبانی در
روزهای تعطیل
خرید امن
و آسان
آرشیو بزرگ
کتاب‌های تخصصی
هـر روز با بهتــرین و جــدیــدتـرین
کتاب های روز دنیا با ما همراه باشید
آدرس
پشتیبانی
مدیریت
ساعات پاسخگویی
درباره اسکای بوک
دسترسی های سریع
  • راهنمای خرید
  • راهنمای ارسال
  • سوالات متداول
  • قوانین و مقررات
  • وبلاگ
  • درباره ما
چاپ دیجیتال اسکای بوک. 2024-2022 ©