Object-relational Mappers یا به اختصار (ORMs) یک کتابخانه کد است که انتقال دادههای ذخیره شده در جداول پایگاه دادههای رابطهای را به Objectهایی که بیشتر در کدهای برنامهنویسی استفاده میشوند، بهطور خودکار انجام میدهد. شاید این توضیح در ابتدا کمی پیچیده به نظر برسد اما به زبان ساده نوشتن کدهای…
مروری بر Quart در پایتون
Quart چیست؟ Quart یک فریمورک وب پایتون است که برای ایجاد برنامههای وب مدرن و با عملکرد بالا طراحی شده است. این فریمورک مشابه فریمورک محبوب Flask است، اما از قابلیتهای برنامهنویسی غیرهمزمان (Asynchronous) با استفاده از دستور async و await در پایتون پشتیبانی میکند. این ویژگی باعث میشود Quart…
مقدمه ای بر Embedded Linux (بخش دوم)
ساخت یک سیستم Embedded Linux ایجاد کردن یک سیستم Embedded Linux شامل چندین مرحله می باشد، از انتخاب سختافزار و توزیع لینوکس مناسب گرفته تا کامپایل متقاطع کرنل، پیکربندی سیستم و فلش کردن بوتلودر. هر یک از این مراحل برای اطمینان از این که سیستم نهایی نیازهای برنامه را برآورده…
مقدمه ای بر Embedded Linux (بخش اول)
Embedded Linux به استفاده از کرنل لینوکس، همراه با مجموعهای جامع از کتابخانهها و ابزارها، در سیستمها یا دستگاههای Embedded اشاره دارد. این سیستمها که برای کارکردهای خاصی طراحی شدهاند، اغلب با محدودیتهایی در منابع مانند توان پردازشی، حافظه و مصرف انرژی مواجه هستند. لینوکس، به دلیل ماهیت منبع…
تفاوت بین روتر و فایروال
روتر یک دستگاه شبکه است که چندین شبکه را به هم متصل کرده و ترافیک دادهها را بین آنها هدایت میکند و انتخاب بهترین مسیر وظیفه اصلی آن میباشد. در حالی که فایروال یک دستگاه امنیتی است که ترافیک شبکه را نظارت و فیلتر کرده و دسترسی غیرمجاز را بر…
مسیریابی استاتیک در ویندوز
اضافه کردن مسیریابی استاتیک در ویندوز مسیریابی یا روتینگ یک بخش بسیار مهم در شبکه می باشد و در بسیار موارد نیاز داریم تا روتر خود را به گونهای تنظیم کنیم که از مسیری که ما معرفی کردهایم استفاده کند. در این آموزش قصد داریم مسیریابی را با استفاده از…
پروتکل SNMP
پروتکل SNMP چیست؟ SNMP مخفف Simple Network Management Protocol است که نام آن خود عملکرد آن را مشخص می کند “مدیریت شبکه”. به عبارت ساده تر، SNMP یک پروتکل مدیریت شبکه است که برای نظارت و مدیریت دستگاه های شبکه (مانند سوئیچ ها، روترها، چاپگرها) استفاده می شود. روی لایه…
اشتراک گذاری و انتقال فایل ها بین لینوکس و ویندوز
در این آموزش، ما فایلهای خود را بین اوبونتو و ویندوز در یک شبکه محلی به اشتراک می گذاریم و همچنین نحوه انتقال فایلها بین ویندوز و لینوکس در یک رایانه را به شما نشان می دهیم. از طریق شبکه از طریق شبکه انتقال فایلها بین اوبونتو و ویندوز می…
آیا می توانیم رزبری پای را همیشه روشن بگذاریم؟
رزبری پای یک کامپیوتر کوچک است و ما نمی دانیم که آیا باید آن را مانند یک کامپیوتر یا یک دستگاه شبکه در نظر بگیریم. یکی از سوالات متداول این است که آیا می توان آنها را دائماً روشن گذاشت؟ شما می توانید رزبری پای را همیشه روشن بگذارید زیرا…
راه اندازی رزبری پای به عنوان سرور Syslog
از رزبری پای خود به عنوان سرور syslog استفاده کنید. Syslog پروتکلی است که توسط سیستم های کامپیوتری مختلف برای ارسال گزارش ها به سرور مرکزی syslog استفاده می شود. این برنامه معمولاً در دستگاه هایی مانند روتر شبکه اجرا می گردد. تنظیم رزبری پای برای پذیرش پیام های…