ماشین‌های مجازی در مقابل داکر - معرفی داکر

https://roocket.ir/articles/docker-vs-virtual-machine-part-2

در مطلب قبلی از سری مطالب «ماشین‌های مجازی در مقابل داکر» ما به صورت کامل ماشین مجازی را بررسی نموده و انواع آن را توضیح دادیم. حال در این مطلب قصد داریم تا شما را با داکر آشنا کنیم.

ماشین‌های مجازی در مقابل داکر - معرفی ماشین‌های مجازی

https://roocket.ir/articles/docker-vs-virtual-machine-part-1

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

ماشین‌های مجازی در مقابل داکر - مقایسه نهایی

https://roocket.ir/articles/docker-vs-virtual-machine-part-3

در دو مطلب قبلی مربوط به «ماشین‌های مجازی در مقابل داکر» ما به صورت جداگانه وظایف ماشین‌های مجازی و داکر را توضیح داده و ماهیت هر کدام را شرح دادیم. حال در مطلب آخر این مجموعه قصد داریم تا با مقایسه نهایی همراه شما باشیم.

کار با فلسک و داکر

https://roocket.ir/articles/getting-started-with-flask-on-docker

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

نحوه نصب داکر بر روی نسخه home edition ویندوز ۱۰

https://roocket.ir/articles/how-to-run-docker-on-windows-10-home-edition

اخیراً یک ویدیوی آموزشی را تماشا می‌کردم که برای ادامه کار باید داکر را روی ویندوز خود به حالت اجرا در‌می‌آوردم. اما برای استفاده از Docker نیاز به ویندوز 10 نسخه Enterprise یا Education داریم، این به آن معنی است که اگر مثل من از نسخه خانگی ویندوز 10 استفاده می‌کنید، نمی‌توانید از Docker استفاده کنی...

معرفی ReX.js v1.0.0 - یک کتابخانه همراه برای RegEx نوشته شده در TypeScript

https://roocket.ir/articles/introducing-rex-js-v1-0-0-a-companion-library-for-regex-written-in-typescript

ReX.js یک کتابخانه کمکی نوشته شده در TypeScript است، که برای نوشتن عبارات معمولی (Regular Expressions) ساخته شده است. اخیرا نسخه 1.0.0 از ReX.js، یعنی اولین نسخه اصلی آن منتشر شد

5 جایگزین IFTTT برای توسعه‌دهندگان

https://roocket.ir/articles/5-ifttt-alternatives-for-developers

یک وبسایت یا اپلیکیشن به صورت مستقل می‌تواند کارهای متفاوتی را انجام دهد. اما زمانی که با دیگر سرویس‌ها قصد ادغام شدن را داشته باشد، محدودیت‌هایی بوجود خواهد آمد. به همین خاطر شما در چنین حالتی نیاز خواهید داشت تا از یکسری سرویس‌های دیگر استفاده کنید. IFTTT که مخفف If This Then That است می‌تواند در...

۹ تکنولوژی وب که باید بدانید

https://roocket.ir/articles/modern-web-technologies

در طی چند سال اخیر تکنولوژی‌های فرانت اند مختلفی وارد بازار شدند. با این تغییرات دنیای طراحی وب به شدت در خود تغییراتی را مشاهده کرد. حال با وجود این تغییرات شما می‌توانید وبسایت‌ها را آسان‌تر و با کارایی بیشتری ایجاد کنید

توسعه‌دهنده بک‌اند مدرن در سال ۲۰۱۸

https://roocket.ir/articles/modern-backend-developer-in-2018

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

10 افزونه کاربردی VS Code

https://roocket.ir/articles/10-visual-studio-code-extensions-for-every-developer

ویژوال استدیو کد تنها یک ادیتور ساده نیست چرا که می‌توان تمام قابلیت‌های موجود در یک IDE را در آن مشاهده کرد. بر کسی هم این قضیه پنهان نیست که مایکروسافت یکی از بهترین شرکت‌ها برای توسعه ابزارهای کدنویسی است. به همین دلیل ویژوال استدیو کد به صورتی طراحی شد که در مدت زمان بسیار کوتاهی توانست محبوبیت...

توسعه‌دهنده Full Stack کیست؟

https://roocket.ir/articles/what-is-full-stack-developer

براساس آماری که جدیدی که از Stackoverflow منتشر شده است، توسعه‌دهنده Full Stack یکی از نقش‌های بسیار محبوب در بین توسعه‌دهندگان است. اما یک توسعه‌دهنده فول‌استک دقیقا چه کاری را انجام می‌دهد و توضیحات کلی کار و وظیفه وی چیست

افسانه‌های مردمی درباره یادگیری برنامه‌نویسی

https://roocket.ir/articles/learning-to-code-myths

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

معرفی JSX

https://roocket.ir/articles/introducing-jsx

این سینتکس تگ، نه یک رشته است، و نه HTML؛ بلکه JSX نام دارد، و در واقع یک افزونه سینتکس برای JavaScript است. ما پیشنهاد می‌کنیم که از آن به همراه React برای تعریف ظاهر رابط کاربری استفاده کنید. JSX ممکن است که یک زبان الگونویسی را به شما یادآوری کند، اما کل قدرت JavaScript را به همراه دارد

معرفی vuetify

https://roocket.ir/articles/get-started-vuetify

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

معرفی فریمورک Ember.js

https://roocket.ir/articles/introducing-the-emberjs-framework

Ember یک فریمورک MVC جاوا اسکریپت هست که توسط Katz و Dale توسعه داده شده. این همیشه جزء محبوب ترین فریمورک ها بوده و با وجود cli, محبوبیت بیشتری هم کسب کرده. دلایل زیادی وجود داره که شما Ember رو دوست بدارید, چند تا از این دلایل رو پایین مطرح کردیم

معرفی کتابخانه ProgressBar.js

https://roocket.ir/articles/creating-stylish-and-responsive-progress-bars-using-progressbarjs

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

معرفی ابزار jsondoc

https://roocket.ir/articles/jsondoc-tool-introduction

در این مطلب از وبسایت راکت قصد داریم تا شما را با ابزاری جدید برای کار با داده‌های JSON آشنا کنیم. این ابزار jsondoc نام داشته و برای دسترسی به آن می‌توانید به وبسایت jsondoc.online مراجعه نمایید. 

معرفی فریمورک jest

https://roocket.ir/articles/getting-started-with-jest-testing-is-fun

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

معرفی ویرایشگر VSCodium

https://roocket.ir/articles/vscodium

VScodium یک فورک از ویرایشگر ویژوال استدیو کد مایکروسافت است. تقریبا از هر نظری این دو به هم شباهت دارند اما یک تفاوت بسیار مهم بین این دو ویرایشگر وجود دارد و آن این است که VSCodium داده‌های شما را دنبال نمی‌کند.

معرفی فریمورک Phoenix

https://roocket.ir/articles/introducing-the-phoenix-framework

Phoenix در مقایسه با فریمورک‌هایی مانند جنگو و Ruby on Rails فریمورک جدیدی به شمار می‌رود که با استفاده از زبان برنامه‌نویسی Elixir ساخته شده است. می‌توان در بین فریمورک‌های مختلف این مورد را به عنوان یکی از برترین موارد از نظر کارایی دانست.