Start To Learn Programming

۱۶
خرداد
  • محمدرضا غنیمتی
۱۲
ارديبهشت

نمونه کد  در محیط idle

  • محمدرضا غنیمتی
۰۷
ارديبهشت

نمونه کد هایی در محیط idle

 

  • محمدرضا غنیمتی
۲۲
فروردين

نمایی از بخش های مختلف نرمه افزار cpu-z

(این نرمه افزار سیستمی کوچک برای فهمیدن از اطلاعات و مشخصات سخت افزار سیستم است)

 

  • محمدرضا غنیمتی
۲۲
فروردين

راهنما: کابل و پورت ساتا (SATA) چیست و چه کاربردی دارد؟

 

آشنایی با کاربرد کابل SATA ، معنی و انواع ساتا چیست؟

What is SATA Cable? What are different types of SATA Cables

SATA مخفف چیست؟ SATA، به معنی سریال کایل ATA است که بطور کلی این دو کلمه مخفف Serial Advanced Technology Attachment است، این نوع کابل یک استاندارد IDE است که برای اولین بار در سال ۲۰۰۱ برای اتصالات دستگاه هایی مانند درایو نوری و هارد دیسک به مادربرد های اضافه شد.

  • محمدرضا غنیمتی
۲۲
فروردين

برنامه نویسی Back End چیست؟ مهارت‌ها و زبان‌های لازم برای برنامه نویسان بک اند

اکثر برنامه نویسان وب در دو دسته بک اند و یا فرانت اند جای می‌گیرند. اگر شما به تازگی وارد دنیای برنامه نویسی شده‌اید ممکن است با این اصطلاحات آشنایی نداشته باشید. برای اینکه با کار برنامه نویس بک اند آشنا شویم ابتدا باید بدانیم که Backend چیست و تفاوت آن را با فرانت اند (Front-End) درک کنیم. پس اگر علاقه‌مند هستید که بیشتر در مورد این عبارات بدانید، در ادامه این مقاله همراه ما باشید.

  • محمدرضا غنیمتی
۲۰
فروردين

برنامه نویسی فرانت اند چیست؟

آیا کنجکاو هستید که بدانید برنامه نویسی فرانت اند چیست؟ شاید شما هم از جمله افرادی باشید که بارها عبارات فرانت اند و بک اند را شنیده‌اید ولی معنی و مفهوم آن‌ها را نمی‌دانستید. اغلب برنامه نویسانی که در حوزه‌ی وب کار می‌کنند، این سوال را از یکدیگر می‌پرسند: برنامه نویس بک اند هستی یا برنامه نویس فرانت اند؟

برای اینکه بدانید برنامه نویسی فرانت اند چیست و برنامه نویس Front End کیست، ابتدا باید بدانید که Front end چیست؟ ما در این مقاله، برنامه نویسی فرانت اند، موارد مورد نیاز برای یادگیری آن و تفاوت‌های برنامه نویس فرانت اند با سایر حوزه‌ها را توضیح می‌دهیم. پس در ادامه‌ی این مقاله، با وب سایت آموزش برنامه نویسی سون لرن همراه باشید تا به بررسی این موضوع بپردازیم.

  • محمدرضا غنیمتی
۱۶
فروردين

تمرین هایی در محیط ای  idle پایتون همراه با تصویر کد وا جرای

 

تمرین 1 :مشخص کردن زوج و فرد و صفر بود عدد.

  • محمدرضا غنیمتی
۲۴
اسفند

تفاوت بین هاب و سوییچ در چیست؟

یک دستگاه شبکه که از آن برای متصل کردن قطعات تشکیل دهنده یک شبکه با یک دیگر استفاده می‎شود سویچ نام دارد. معمولا سویچ‎ها در لایه دیتا لینک (لایه 2 از مدل OSI) برای پردازش و هدایت داده استفاده می‎شوند. سویچ‎های چند لایه (Multilayer switch) نوعی از سویچ هستند که داده را در لایه شبکه (لایه 3 از مدل OSI) و بالاتر پردازش می‎کنند. هاب نیز دستگاهی است که از آن برای اتصال دستگاه‎های شبکه (مثل دستگاه‎های اترنت) به یک دیگر استفاده می‎شود تا یک قطعه واحد از شبکه را تشکیل دهند. این دستگاه در لایه فیزیکی (لایه 1 از مدل OSI) کار می‎کند.

  • محمدرضا غنیمتی
۲۴
اسفند

ماوس های نوری و نحوه کار آنها

به نظر میرسد که ماوس های توپی قدیمی در معرض انقراضند. وسیله جدیدی که امروزه به آنها ترجیح داده میشود ماوس نوری (یا موس لیزری) است.

این دستگاه که توسط Agilent Technologies ساخته و در اواخر 1999 به دنیا معرفی شد، مجهز به دوربین کوچکی است که 1500 عکس در هر ثانیه می گیرد. این نوع ماوس تقریبا بر روی هر سطحی کار میکند و یک دیود کوچک ساطع کننده نور (LED) دارد که  نور را از آن سطح  به  یک سنسور CMOS یا Complimentary Metal-Oxide Semiconductor منعکس می کند.

سنسور DMOS هر تصویر را به داخل یک پروسسور سیگنال دیجیتال (DSP) میفرستد تا تحلیل شود. DSP که تا حدود 18 MIPS (یا 18 میلیون دستور در ثانیه) را انجام میدهد، میتواند الگوهای موجود در تصاویر را تشخیص داده و بفهمد این الگوها چه تفاوتی با تصویر قبلی دارد. DSP با توجه به تغییراتی که در الگوهای موجود در مجموعه ای از تصاویر شناسایی کرده است، مقدار حرکت را محاسبه کرده و مختصات را به کامپیوتر ارسال میکند. سپس کامپیوتر با توجه به مختصات دریافتی از ماوس، Cursor را بر روی صفحه نمایش حرکت میدهد. این عمل صدها بار در ثانیه رخ میدهد و باعث میشود که حرکت Cursor بسیار نرم و پیوسته به نظر برسد.

 

  • محمدرضا غنیمتی