آموزش های کاربردی طراحی سایت با لاراول

برای آموزش های حرفه ای طراحی سایت با لاراول و برنامه نویسی با ما همراه باشید

۳۳ مطلب با موضوع «برنامه نویسی» ثبت شده است

بررسی تفاوت‌های میان SaaS، Paas و IaaS

بررسی تفاوت‌های میان SaaS، Paas و IaaS

پیش‌بینی می‌شود تا سال ۲۰۲۰ حدود ۶۷ درصد از تمام شرکت‌ها به  مدل‌های سرویس‌دهی مانند Paas، Saas و IaaS مهاجرت بکنند. اما این موارد چیستند؟ کدام‌شان برای شرکت و کارایی که شما می‌خواهید مناسب‌تر هستند؟ در ادامه مطلب ما به خوبی هر کدام از این موارد را بررسی کرده و در نهایت تفاوت‌های آن‌ها را با همدیگر بررسی می‌کنیم.

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

۰ نظر موافقین ۰ مخالفین ۰

جاوا در مقابل نودجی‌اس

جاوا در مقابل نودجی‌اس

تا به حال در وبسایت راکت چندین بار مقایسه‌های مختلفی را انجام داده‌ایم، اما چرا باید چنین کاری را انجام دهیم؟ چرا باید تفاوت‌های میان زبان‌های برنامه‌نویسی، فریمورک‌ها، ابزارها و… را بدانیم؟

دلیل این موضوع ساده است – انتخاب یک مجموعه ابزار برای انجام پروژه می‌تواند بسیار تاثیرگذار باشد. برای صاحبان یک تجارت، استفاده از یک تکنولوژی خاص می‌تواند تعیین کننده کارایی و میزان رشدی باشد که محصول‌شان می‌تواند ارائه کند. برای یک تیم، استفاده از تکنولوژی خاص می‌تواند میزان ساده بودن امر پشتیبانی و پیاده‌سازی پروژه‌شان را تعیین کند. و در نهایت برای یک توسعه‌دهنده این امر می‌تواند شغل آینده وی را تعیین کند.

امروز قصد داریم تا در ارتباط با تفاوت‌های میان Java و NodeJS صحبت کنیم. دو ابزاری که می‌توانند در توسعه اپلیکیشن‌های بزرگ استفاده شوند. 

۰ نظر موافقین ۰ مخالفین ۰

بهترین رویکردها برای بالا بردن امنیت اپلیکیشن

بهترین رویکردها برای بالا بردن امنیت اپلیکیشن

در سال ۲۰۱۸ توسعه‌دهندگان بسیار کمی از بابت امنیت اپلیکیشن‌های موبایلی نگران بودند. تا جایی که WannaCry و Petya به عنوان دو بد افزار بسیار مخرب وارد عرصه شده و میلیون‌ها دلار خسارت به بار آوردند. با دانستن این موضوع دیگر سوال اصلی نباید این باشد که «آیا پیاده‌سازی لایه‌های امنیت را می‌خواهیم یا نه؟» بلکه باید بگوییم «آیا به اندازه کافی امنیت خوبی داریم یا خیر؟».

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

۰ نظر موافقین ۰ مخالفین ۰

قواعدی برای کدنویسی تمیز

نتیجه تصویری برای ‪clean programming‬‏

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

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

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

۰ نظر موافقین ۰ مخالفین ۰

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

برنامه‌نویسی دونفره حالتی است که در آن دو نفر به صورت همزمان در یک مکان کاری مشغول برنامه‌نویسی می‌شوند. 

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

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

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

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

۰ نظر موافقین ۰ مخالفین ۰