آخرین مطالب

بلاگ آریانت

جدیدترین مقالات، اخبار فناوری و راهنمای‌های تخصصی در زمینه خدمات ابری و هاستینگ

تعداد مقالات فعال

11+

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

مقالات کل

341

منتشرشده

میانگین زمان مطالعه

8 دقیقه

مناسب برای فلوهای کاری روزانه

مقاله‌ای در این دسته‌بندی یافت نشد.

ساخت اولین وب‌سایت با Eleventyاپلیکیشن
1400/08/0827 دقیقه5833

ساخت اولین وب‌سایت با Eleventy

ابزار Eleventy که با عنوان 11ty نیز شناخته می‌شود، یک سازنده سایت استاتیک (SSG) است که برای تولید وب‌سایت‌ها استفاده می‌شود. این ابزار در سال ۲۰۱۷ توسط زک لیترمن به عنوان جایگزین Jekyll مبتنی بر جاوا اسکریپت به دنیای توسعه‌دهندگان وب‌سایت معرفی شد. Eleventy یکی از اولین SSG ها محسوب می‌شد که به...

محدودسازی و صفحه‌بندی نتایج کوئری در لاراول Eloquentاپلیکیشن
1400/07/298 دقیقه2572

محدودسازی و صفحه‌بندی نتایج کوئری در لاراول Eloquent

مدل Eloquent یک ابزار پیاده‌سازی رابط اشیاء یا ORM است که به صورت پیش‌فرض در بستر لاراول وجود دارد. در این  مطلب قرار است که با نحوه محدودسازی و صفحه‌بندی نتایج کوئری در لاراول Eloquent آشنا شویم. برای پیش‌برد مراحل این آموزش، یک اپلیکیشن آزمایشی خواهیم داشت که مدل‌ها و روابط جدید را در مورد آن به...

نحوه استفاده از دکوراتورها در تایپ‌اسکریپتجاوا اسکریپت
1400/07/2519 دقیقه2813

نحوه استفاده از دکوراتورها در تایپ‌اسکریپت

ابزار تایپ‌اسکریپت افزونه‌ای از زبان برنامه‌نویسی جاوا اسکریپت است که از ران‌تایم جاوا همراه با یک «ابزار بررسی اشکال تایپی در هنگام کامپایل» استفاده می کند. این ترکیب باعث می‌شود که توسعه‌دهندگان بتوانند به طور کامل از اکوسیستم جاوا اسکریپت و ویژگی‌های آن بهره‌مند شوند. یکی از این ویژگی‌ها،...

گواهی خود امضایی SSL برای Nginx در اوبونتو 20.04امنیت سرور
1400/07/1514 دقیقه3406

گواهی خود امضایی SSL برای Nginx در اوبونتو 20.04

امنیت لایه انتقال (TLS) و متعاقب آن، SSL که مخفف عبارت «لایه سوکت‌های امن» است، هر دو پروتکل‌های وبی هستند که برای محافظت و رمزنگاری ترافیک در بستر یک شبکه کامپیوتری مورد استفاده قرار می‌گیرند. سرورها با کمک TLS/SSL می‌توانند بدون اینکه تفسیر اطلاعات برای یک طرف ثالث ممکن باشد، ترافیک را با...

بروزرسانی رکوردهای پایگاه داده در Laravel Eloquentاپلیکیشن
1400/07/077 دقیقه4777

بروزرسانی رکوردهای پایگاه داده در Laravel Eloquent

Eloquent یک نگاشت رابطه به شیء یا ORM است که به صورت پیش‌فرض در فریم‌ورک لاراول وجود دارد. در این سری از مطالب که بر پایه یک پروژه نمونه ارائه می‌شوند، قصد داریم که شما را با نحوه ساخت کوئری‌های پایگاه داده و کار با روابط در Laravel Eloquent آشنا کنیم. برای این منظور از یک اپلیکیشن نمونه استفاده...

حذف رکوردهای پایگاه داده با Laravel Eloquentاپلیکیشن
1400/07/065 دقیقه4400

حذف رکوردهای پایگاه داده با Laravel Eloquent

Eloquent یک نگاشت رابطه به شیء یا ORM است که به صورت پیش‌فرض در فریم‌ورک لاراول وجود دارد. در این سری از مطالب قصد داریم که شما را با نحوه ساخت کوئری‌های پایگاه داده و کار با روابط در Laravel Eloquent آشنا کنیم. برای این منظور از یک اپلیکیشن نمونه استفاده می‌کنیم که آن را رفته‌رفته با مدل‌ها و...

نصب جاوا با استفاده از apt در اوبونتو 20.04سرور اوبونتو
1400/06/269 دقیقه3119

نصب جاوا با استفاده از apt در اوبونتو 20.04

جاوا و ماشین مجازی JVM برای بسیاری از انواع نرم‌افزارها مانند Tomcat، Jetty، Glassfish و Jenkins موردنیاز است. در این آموزش، به نحوه نصب نسخه‌های مختلف محیط ران‌تایم جاوا (JRE) و کیت توسعه جاوا (JDK) با استفاده از apt خواهیم پرداخت. در اینجا نصب OpenJDK و همین‌طور، نسخه رسمی JDK را از اوراکل دریافت...

آداب و رسوم کامنت نوشتن در جاوا اسکریپتجاوا اسکریپت
1400/06/216 دقیقه4053

آداب و رسوم کامنت نوشتن در جاوا اسکریپت

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

نصب GO و تنظیم محیط برنامه‌نویسی در اوبونتو 18.04سرور اوبونتو
1400/06/1810 دقیقه5180

نصب GO و تنظیم محیط برنامه‌نویسی در اوبونتو 18.04

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

کاربرد ابزار Jenkins برای اتوماسیون توسعه وب‌سایتشبکه
1400/06/1310 دقیقه3525

کاربرد ابزار Jenkins برای اتوماسیون توسعه وب‌سایت

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