الگوریتم بازی دوز و آموزش بازی tic tac toe | قسمت دوم پیاده سازی هوش مصنوعی شطرنج

الگوریتم بازی دوز و آموزش بازی tic tac toe | قسمت دوم پیاده سازی هوش مصنوعی شطرنج

tic-tac-toe یا دوز رو احتمالا خیلی از دوستان بشناسند، یک بازی پرطرف دار قدیمی است که مکانیسم ساده ای دارد. این بازی ۲ نفره است و در آن بازیکن ها سعی می‌کنند سه مهره خود را به ردیف در جایگاه ها بنشانند و در این صورت پیروز خواهند بو...

ادامه مطلب

گیدرا

مهندسی معکوس: لبهٔ تکنولوژی با گیدرا (Ghidra) – شماره 01

مهندسی معکوس، یادگیری گیدرا و ساختار اون (عملی-تئوری) هدف این بخش آشنایی شما با گیدرا و تاریخچهٔ اون، ساختار پروژهٔ گیدرا، توسعه ی افزونه ها و اسکریپت های اون و مشارکت به عنوان یک نرم‌افزار متن بازه.  چه چیزهایی رو توی ...

ادامه مطلب

تعریف رگولاتور - رگولاتور چیست؟ | قسمت اول آشنایی با رگولاتور ها

انواع رگولاتور | قسمت دوم آشنایی با رگولاتور ها

در قسمت قبل رگولاتور رو تعریف کردیم و اصطلاحات پرکاربرد اونم بررسی کردیم. الان می خوایم در مورد تقسیم بندی های رایج رگولاتورها با هم صحبت کنیم.  تقسیم بندی رگولاتور ها یه تقسیم بندی رایج بر اساس نوع توپولوژی رگولاتور ها...

ادامه مطلب

بررسی الگوریتم MinMax | قسمت اول پیاده سازی هوش مصنوعی شطرنج

بررسی الگوریتم MinMax | قسمت اول پیاده سازی هوش مصنوعی شطرنج

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

ادامه مطلب

آموزش برنامه نویسی میکروکنترلر STM32 به روش Bare-Metal ویدئویی

آموزش برنامه نویسی میکروکنترلر STM32 به روش Bare-Metal ویدئویی

امروزه با پیشرفت دانش میکروالکترونیک، کمتر دستگاهی را می‌توان یافت که در آن نشانه‌ای از وجود یک سیستم نهفته یا بخشی از آن وجود نداشته باشد. قلب تپنده سیستم‌های نهفته را پردازنده‌های به کار رفته در آنها تشکیل می‌دهند که در این بین ...

ادامه مطلب

از Zero تا Hero سیستم عامل بلادرگ

از Zero تا Hero سیستم عامل بلادرگ

امروز پیامی دریافت کردم که باعث شد سوپرایز بشوم?بگذارید متن پیام را دقیقا اینجا قرار بدهم: سلام سیسوگ جان …سالار هستم توسعه دهنده پروژه open teach project این پروژه یک پروژه متن باز هست که هدفش ایجاد یک زیرساخت نرم افزاری ب...

ادامه مطلب

گیدرا

مهندسی معکوس: لبهٔ تکنولوژی با گیدرا (Ghidra) – شماره 00

مقدمه این رشته پست ها یک راهنمای جامع کاربردی برای ابزار مهندسی معکوس گیدرا هستند. توی این مجموعه پست در حداقل 50 قسمت که به صورت هفتگی، آخر هفته ها در سیسوگ قرار میگیرن، از صفر کار با گیدرا رو یاد میگیریم و از گیدرا برای کارای م...

ادامه مطلب

بزن میکروکنترلر را بسوزون

مسابقه ششم: بزن میکروکنترلر را بسوزون!

بزنم میکروکنترلر را بسوزونم اونم تو  این شرایط!، طراحی مسابقه از اون چیزی که به نظر می‌رسه سخت‌تر است، باید حواست باشه مسئله این‌قدر سخت نباشه که کسی نتونه حل‌ش کنه و نه این‌قدر ساده باشه که بدون به چالش کشیدن شرکت‌کننده‌ها حل بشه...

ادامه مطلب

تعریف رگولاتور - رگولاتور چیست؟ | قسمت اول آشنایی با رگولاتور ها

تعریف رگولاتور – رگولاتور چیست؟ | قسمت اول آشنایی با رگولاتور ها

آشنایی با رگولاتورها , شامل یک جزوه کامل و غنی در مورد رگولاتورها بوده که توسط آقای محمد تقی جعفری  بصورت یک جزوه اموزشی کامل جهت انتشار در اختیار سیسوگ قرار گرفته , ما مطالب این جزوه را در چندین قسمت در سایت سیسوگ منتشر خواهیم کر...

ادامه مطلب

داشبورد IoT رو با چی بزنم؟

داشبورد IoT رو با چی بزنم؟

شاید پیش اومده خواسته باشید پروژه‌ای انجام بدید و نیاز به داشبورد IoT داشته باشید. مثلاً خواسته باشین مانیتورینگ دما و رطوبت انجام بدین، نموداری از تغییرات دما و رطوبت به‌صورت روزانه - هفتگی - ماهانه داشته باشین. وقتی دما و رطوبت ...

ادامه مطلب