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

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

۲۰ مطلب با کلمه‌ی کلیدی «برنامه نویسی» ثبت شده است

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

PHP یا PYTHON - کدام یک بهتر است؟

PHP یا PYTHON - کدام یک پیروز میدان است؟

با توجه به نیاز روزافزون تمامی اقشار جامعه برای داشتن وبسایتی مطابق با میلشان انکار واقعیتی که زبان های وب نویسی دیگر فقط برای مهندسین نرم افزار ساخته نشده غیرممکن است.حال با وجود این سیل عظیم زبان های ساخته شده برای ساخت وبسایت ها،سیستم های مدیریت محتوا و زبان های پویایی وب انتخاب اینکه کدام زبان برای کار مناسب است تبدیل به یکی از بزرگترین چالش های افراد نامتخصص شده.حال جدای زبان های برنامه نویسی و البته به طور صحیح تر اسکریپت نویسی وب که در قسمت هایی مثل طراحی و صورت ظاهری کاربرد دارند مانند HTML,CSS,JavaScript و ...که برای استفاده متدهای مشخصی دارند،زبان های پویا مثلPHP,ASP.Net و PYTHON که زبانی به نسبت جدید تر ولی با قدرت باورنکردنی است،هرکدام راه کارهای خود را در پیش میگیرند و انتخاب بین این موارد است که باعث سردرگمی افراد میشود.

حال در اینجا ما میخواهیم جدا از زبان ASP.Net زبان های قدرتمند PHP و PYTHON را با یکدیگر مقایسه کنیم و البته انتخاب را به عهده خود شما میگذاریم.

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

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

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

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

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

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

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

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

تأثیرات برنامه‌نویسی روی سلامت انسان

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

شغل‌های حوزه برنامه‌نویسی نیز استثناء نیستند. صرف کردن ساعت‌ها وقت پشت یک میز و نگاه کردن به نمایشگر، با دست‌ها و بدنی که تقریباً تحرک خاصی ندارند به علاوه Deadline کوتاه و تمام شدن وقت اداری همگی به صورت مشترک دست در دست هم می‌گذارند تا سلامتی شما را تهدید کنند. در این مطلب ما از ۶ طراح وبسایت که احساس گرفتن تأثیرات منفی از روند کاری کرده‌اند خواسته‌ایم تا در ارتباط با نکات عملی برای سلامت و شادی‌شان صحبت کنند.

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