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 یک پروتکل مدیریت شبکه است که برای نظارت و مدیریت دستگاه های شبکه (مانند سوئیچ ها، روترها، چاپگرها) استفاده می شود. روی لایه…
نرمافزار پشتیبان گیری از تجهیزات سیسکو
یکی از دغدغههای مهم و اساسی مدیران و تکنسینهای آی تی داشتن بک آپ یا پشتیبان از تجهیزات فعال در شبکه است. همیشه در هنگام تغییر در برنامه تجهیزات در مرحلهای با مشکل روبرو می شویم و نیاز داریم که دوباره برنامه و یا کانفیگ دستگاهها را به قبل…
نرم افزار سهام نگر بورس ایران
اگر در بازار بورس ایران فعالیت دارید از نوسانات این بازار آگاه هستید. هر بازار مالی رفتار به منحصر به فرد خود را دارد و نیازمند سرعت و دقت تصمیم گیری درست در زمان مناسب می باشد. افرادی که تازه وارد بازار بورس (بورس و فرابورس) می شوند با رویاهای…
اشتراک گذاری و انتقال فایل ها بین لینوکس و ویندوز
در این آموزش، ما فایلهای خود را بین اوبونتو و ویندوز در یک شبکه محلی به اشتراک می گذاریم و همچنین نحوه انتقال فایلها بین ویندوز و لینوکس در یک رایانه را به شما نشان می دهیم. از طریق شبکه از طریق شبکه انتقال فایلها بین اوبونتو و ویندوز می…