Hesam Fard

www.hesamfard.ir

Hesam Fard

www.hesamfard.ir

برنامه نویسی FPGA با VHDL

در این آموزش تصویری با برنامه نویسی FPGA با VHDL آشنا می شوید.

این دوره آموزشی محصول موسسه Pluralsight است.

   ادامه مطلب ...

نرم افزار شبیه سازی مدارهای منطقی - Logicly v1.7.6

Logicly ابزاری مفید برای یادگیری و یا آموزش کاربردی مدارهای دیجیتالی و منطقی می باشد. هدف اصلی این نرم افزار ترغیب دانش آموزان برای یادگیری مطالب در کلاس های فیزیک و انفورماتیک است. در رابط کاربری این برنامه می توان گیت ها و دیگر عنصرهای دخیل در یک مدار را وارد نموده و ارتباطات بین آن ها را رسم کرد. Logiclyy با ارائه ی یک رابط کاربری مدرن، به طراحی مدارهای منطقی سرعت بخشیده و روند رسم و درک آن ها را آسان تر می سازد.
تمام عناصری که به مدار منطقی خود اضافه کرده اید قابل جابجایی، کپی و حذف می باشند. هنگامی که مدار خود را ساختید، این نرم افزار امکان اجرای شبیه سازی و تست مدار را نیز فراهم می کند، سیگنال های مجازی در میان اجزای متصل شده منتشر می شوند و در صورتی که مدار رسم شده مشکلی داشته باشد Logicly با استفاده از رنگ ها شما را مطلع می کند.

  ادامه مطلب ...

دانلود Udemy The Python Bible™ Everything You Need to Program in Python - آموزش کامل برنامه نویسی پایتون

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

 
  ادامه مطلب ...

دانلود Modbus Poll v7.0.1 Build 1043 x86/x64 - نرم افزار شبیه سازی مستر پروتکل مودباس

MODBUS یک پروتکل ارتباطی سریال می باشد که برای استفاده در کنترل کننده های منطقی قابل برنامه ریزی (PLC) منتشر شد. ساختاری ساده و قوی دارد و از آن زمان تا کنون به یکی از پروتکل های استاندارد در صنعت بدل گشته است. در حال حاضر یکی از رایج ترین پروتکل ها در اتصال دستگاه های الکترونیک صنعتی است. MODBUS جهت برقراری ارتباط بین بسیاری (حدود 240) دستگاه های متصل به یک شبکه استفاده می شود.
 
ادامه مطلب ...

انتقال فایل بین ویندوز و رزبری پای با WinSCP (رسپبری پای)

انتقال فایل با SCP

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

 

ادامه مطلب ...

دانلود Udemy Fundamentals of IoT Development with ThingWorx - آموزش اصول ومبانی توسعه اینترنت اشیا با تینک ورکس

اینترنت چیزها، یا چیزنت (Internet of Things) (مخفف IoT) که گاهی در زبان انگلیسی اینترنت اشیا(Internet of Objectss) هم برای این کلمه استفاده می‌شود، به طور کلی اشاره دارد به بسیاری از چیزها شامل اشیا و وسایل محیط پیرامون‌مان که به شبکه اینترنت متصل شده و بتوان توسط اپلیکیشن‌های موجود در تلفن‌های هوشمند و تبلت  کنترل و مدیریت شوند. اینترنت چیزها به زبان ساده، ارتباط سنسورها و دستگاه‌ها با شبکه‌ای است که از طریق آن می‌توانند با یکدیگر و با کاربرانشان تعامل کنند. این مفهوم می‌تواند به‌سادگی ارتباط یک گوشی هوشمند با تلویزیون باشد و یا به پیچیدگی نظارت بر زیرساخت‌های شهری و ترافیک. از ماشین لباسشویی و یخچال گرفته تا پوشاک؛ این شبکه بسیاری از دستگاه‌های اطراف ما را در برمی‌گیرد. 
 
ادامه مطلب ...

دانلود ActiveState Komodo IDE v10.2.0.89833 - نرم افزار برنامه نویسی حرفه ای

ActiveState Komodo IDE یک محیط برنامه نویسی حرفه ای برای زبان های برنامه نویسی همچون پایتون، پی اچ پی، روبی، جاوا اسکریپت، پرل،وب، ویندوز، مک، لینوکس، سولاریس می باشد. این نرم افزار محیط برنامه نویسی  کامل و سریعی است و شما می توانید به راحتی به آن اعتماد کنید. به کمک این نرم افزار می توانید به ویرایش، اشکال زدایی و تست برنامه های خود بپردازید. شما می توانید امور مربوط به توسعه ی نرم افزار را به کمک امکانات این محصول با سرعت هرچه بیشتر انجام دهید.

  ادامه مطلب ...

تنها روش یادگرفتن چیزهای نو

یادگیری، خودش یک مهارته. اگر خوب یادگرفتن و سریع یادگرفتن رو یاد بگیری، دیگه کسی به گرد پای تو هم نمی‌رسه.

من در شناخت آدم‌ها مهارتی ندارم. یک نفر از شرکتی که در اون مشغول بودم ۹۰ میلیون دلار دزدی کرد. شرکت فرو پاشید. بعضی چیزها رو هیچ‌وقت یاد نمی‌گیرم. زیادی از مردم خوشم میاد. به همین خاطر هر چقدر هم که تلاش کنم، برام سخته که آدم‌ها رو به خوبی بشناسم. برای همین آدم‌های دیگه‌ای رو پیدا می‌کنم که این کار رو به خوبی بلدن و از اونها کمک می‌گیرم.

  ادامه مطلب ...

دانلود IAR Embedded Workbench for STM8 v2.20.2 - نرم افزار کامپایلر برای انواع میکروکنترلر ها

IAR Embedded Workbench کامپایلری قدرتمند برای میکروکنترل ها است که تمامی خصوصیات و ابزار مورد نیاز را به عنوان یک کامپایلر، اسمبلر، لینکر و دیباگر به صورت کامل و یکپارچه به همراه دارد و به توسعه دهندگان امکان می دهد تا کد ها و نرم افزار هایی با زبان های اسمبلی، C، بیسیک، C++  و ... را با بیشترین کارایی و منطبق با آخرین فناوری میکرو کنترل های به کار رفته در پردازنده ها تولید کنند. همچنین به آن ها این امکان را می دهد  تا کد ها را تست کنند و در نهایت نتایج حاصل از این تست ها را آنالیز نموده و برای بهینه سازی در اختیار برنامه نویسان قرار می دهد.


ادامه مطلب ...

دانلود JetBrains CLion 2016.3.2 - نرم افزار محیط توسعه و برنامه نویسی C و C++

JetBrains CLion ابزاری قدرتمند برای برنامه نویسی به زبان های C و C++  است. یک محیط توسعه و ویراشگر حرفه ای کدهای برنامه نویسی که شامل C++11 standard, libc++ و Boostt نیز می شود و از ابزارهای برنامه نویسی تحت وب مانند Cmake, JavaScript, HTML و XML و ... نیز پشتیبانی می کند.

ادامه مطلب ...