
Go، یک زبان برنامه نویسی مدرن است که در Google تولید شده است. این زبان که مجموعهای قوی از کتابخانهها را ارائه میدهد، در بسیاری از شرکتها استفاده میشود. در این مقاله، نحوه دانلود و نصب Go و همچنین ساخت یک برنامه ساده Hello World با استفاده از آن زبان شرح داده شده است.
ادامهی مطلب

Node.js، یک پلتفرم جاوا اسکریپت برای برنامه نویسی با اهداف عمومی است که به کاربران اجازه میدهد، سریع و راحت برنامههای شبکه خود را ایجاد نمایند. Node.js با استفاده از جاوا اسکریپت در front و backend، توسعه را سازگارتر و یکپارچهتر میکند.
در این راهنما، نحوه نصب و شروع کار با Node.js در سرور Ubuntu 18.04 شرح داده شده است.
ادامهی مطلب

Node.js مانند JAVA و PHP، یک زبان برنامه نویسی محبوب برای برنامههای وب است و MySQL، محبوبترین پایگاه دادهای است که برای ذخیره داده استفاده میشود. درایور پایگاه داده MySQL برای Node.js در مخزن NPM موجود است. در این آموزش، نحوه اتصال به پایگاه داده MySQL با استفاده از node.js و انجام عملیات INSERT ،UPDATE ،SELECT و DELETE برروی جداول پایگاه داده MySQL شرح داده شده است.
ادامهی مطلب

چنانچه روی چند پروژه Node.js بطور همزمان کار کرده باشید، احتمالاً با مشکل نیاز به نسخههای متفاوت مواجه شدهاید. بدین معنی که شما برای یک پروژه، جدیدترین و بهترین نسخه Node.js را نصب کردهاید و پروژه دیگری که میخواهید روی آن کار کنید، به نسخه قدیمیتری نیاز دارد. در چنین شرایطی، ابزار Node Version Manager (nvm) بسیار کاربردی است. این ابزار به شما این امکان را میدهد که چندین نسخه از Node.js را نصب نموده و مطابق میل خود بین آنها جابجا شوید.
در این آموزش، نحوه نصب ابزار nvm و چگونگی نصب و حذف Node.js و جابجایی بین نسخه های مختلف آن شرح داده شده است.
ادامهی مطلب

امنیت، اولویت اول برای هرگونه سایت و برنامه کامپیوتری است. اگر سایت شما گزینه پرداخت را ارائه می دهد، توصیه می کنیم حتماً گواهی SSL را در سایت خود داشته باشید. در این مقاله، برای کاربران Node.js، نحوه پیکربندی SSL با یک برنامه node.js شرح داده شده است.
ادامهی مطلب

Spotify، یک سرویس پخش موسیقی دیجیتال است که به شما امکان دسترسی فوری به میلیونها آهنگ از آثار کلاسیک قدیمی تا آخرین بازدیدها را میدهد.
در این راهنما، دو روش برای نصب Spotify در اوبونتو 20.04 شرح داده شده است. Spotify را میتوان به عنوان یک بسته snap، از طریق Snapcraft store یا به عنوان یک بسته deb، از مخازن Spotify نصب کرد.
ادامهی مطلب

Postman، یک پلت فرم کامل توسعه API است که به شما کمک میکند، APIهای خود را در هر مرحله از توسعه، از طراحی و آزمایش گرفته تا انتشار اسناد و نظارت بر API مدیریت نمایید. Postman، به عنوان یک افزونه مرورگر Chrome شروع به کار کرد و به سرعت به یکی از پرکاربردترین ابزارهای API برای توسعه دهندگان در سراسر جهان تبدیل شد.
ادامهی مطلب

TensorFlow، یک پلتفرم رایگان و منبع باز برای یادگیری ماشین است که توسط Google ساخته شده است. این ابزار توسط تعدادی از سازمانها از جمله Twitter ،PayPal ،Intel ،Lenovo و Airbus استفاده میشود.
TensorFlow را میتوان بصورت مستقل از نوع سیستم عامل، در یک محیط مجازی پایتون، به عنوان یک Docker container یا با Anaconda نصب کرد.
در این آموزش، نحوه نصب TensorFlow در یک محیط مجازی پایتون برروی اوبونتو 20.04 شرح داده شده است.
ادامهی مطلب

zoom، یک پلتفرم ارتباطی کاربر پسند است که کنفرانس ویدیویی ابری، پیامرسانی فوری و به اشتراک گذاری محتوا را ارائه میکند. با zoom میتوانید وبینارها را میزبانی کنید، جلسات آنلاین ترتیب دهید و اتاقهای کنفرانس ایجاد نمایید.
در این آموزش، نحوه نصب zoom در اوبونتو 20.04 شرح داده شده است. مراحل و دستورات ارائه شده در این مقاله، برای همه توزیعهای مبتنی بر Debian، از جمله Kubuntu ،Linux Mint و Elementary OS قابل استفاده است.
ادامهی مطلب

Docker Compose، ابزار خط فرمانی است که به شما امکان میدهد، برنامههایی با چندین container Docker را تعریف و تنظیم کنید. این برنامه، از یک فایل YAML به منظور پیکربندی سرویسها، شبکهها و volumeهای برنامه استفاده مینماید.
ادامهی مطلب