Apple-Watch-running-Windows-95-OS_1

ویندوز 95 بر روی ساعت اپل

ویندوز 95 بر روی ساعت اپل برای  کسایی که دهه شصت را تجربه کردند ویندوز 95 یک نوستالژی حساب میشهما دهه شصتیها کامپیوتر و ویندوز را با تعریف امروزی برای اولین بار با این ویندوز تجریه کردیم ویندوزی که صفحه آبی اش درس...

ادامه مطلب

MQTT چیست

MQTT چیست؟

MQTT --MQ Telemetry Transport or Message Queue Telemetry Transport(ISO/IEC PRF 20922)در مقاله " پروتکل MQTT چگونه کار می‌کند؟ " می توانید جزییات بیشتری در مورد پروتکل MQTT کسب کنید.ایننترنت چیزها ( اینترنت اشیاء) اینقد...

ادامه مطلب

MQTT IOT SISOOG

استفاده از پروتکل MQTT برای اینترنت اشیاء (IOT)

MQTT یک پروتکل ماشین به ماشین (M2M) برای اتصالات اینترنت اشیاء (IOT) است که به کمک سنسور، ارتباط برقرار می‌کند.
معماری ساختار MQTT شامل یک سرور مرکزی یا واسطه است که به شکل توپولوژی ستاره‌ای با یک یا چند دستگاه ارتباط برقرار می‌کند.

ادامه مطلب

کامپایلر Codevisionavr در مقابل کامپایلر GCC و مقایسه تخصصی آنها

کامپایلر Codevisionavr در مقابل کامپایلر GCC و مقایسه تخصصی آنها

در این مقاله ما به بررسی تخصصی دو کامپایلر Codevision و GCC خواهیم پرداخت. قابلیت اپتیمایز کد و همچنین سرعت اجرای کد ایجادشده توسط این دو کامپایلر را بررسی می‌کنیم تا راحت‌تر در خصوص برتری یکی از آن‌ها بر دیگری، قضاوت کنیم.

ادامه مطلب

چگونه اعداد تصادفی واقعا تصادفی بسازیم!

چگونه اعداد تصادفی واقعا تصادفی بسازیم!

شاید برای شما هم پیش آمده باشد که برای ساخت یک بازی یا الگوریتم رمزگذاری یا هر منظور دیگری نیاز به ساخت اعداد تصادفی داشته باشید! ممکن است فکر کنید که ساخت یک عدد تصادفی کار زیاد پیچیده‌ای نیست و با صدازدن یک تابع Rand یا تابعی مشابه آن، کار تمام می‌شود. اما عدد تولیدشده با این روش چقدر تصادفی است؟ آیا نتیجه قابل تکرار نیست؟

ادامه مطلب

آموزش نصب و راه اندازی سیستم عامل RTOS بر روی آردوینو

آموزش نصب و راه اندازی سیستم عامل RTOS بر روی آردوینو

سیستم‌عامل‌هایی خاص طراحی‌شده‌اند که مدیریت زمان را به بهترین نحو ممکن انجام بدهند. این دسته‌ی خاص از سیستم‌عامل‌ها real-time operating system نام دارند که به‌اختصار RTOS خوانده می‌شوند. همان‌طور که از نام این سیستم‌عامل‌ها بر می‌آید، تخصص آن‌ها در مدیریت زمان است.

ادامه مطلب

آزادی، معجزه‌ی GNU

آزادی، معجزه‌ی GNU

شاید آزادی نرم‌افزار برای ما که هزینه‌ای برای استفاده از آن‌ها نمی‌پردازیم، مفهوم چندانی نداشته باشد و به آن اهمیت ندهیم. ولی فکر کنید اگر در کشوری زندگی می‌کردیم که برای استفاده از نرم‌افزارهای مختلف باید پول می‌پرداختید؛ مثلاً برای داشتن کدویژن باید یک میلیون تومان و برای داشتن پروگرامر J-Link به‌جای 50 هزار تومان 4 میلیون تومان پرداخت می‌کردید، آن‌وقت مقوله نرم‌افزار آزاد و آزادی نرم‌افزار به یکی از اصلی‌ترین مقوله‌های موجود تبدیل می‌شد.

ادامه مطلب