3 سوال برای تفکیک درخواست‌های پروژه SasS خوب و بد

https://roocket.ir/articles/3-questions-to-separate-good-and-bad-saas-project-requests

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

نحوه‌ی انتخاب کردن پروژه‌های مناسب

https://roocket.ir/articles/how-to-pick-the-right-design-projects

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

بهترین ابزار‌هایی که برای ساخت یک پروژه متن‌باز جاوااسکریپت نیاز دارید

https://roocket.ir/articles/effective-tools-for-your-open-source-javascript-project

من اخیرا یک پکیج برای npm منتشر کردم: یک مجموعه داده و کتابخانه الگوریتم‌ها که در جاوااسکریپت به کار گرفته می‌شوند. هدف این پروژه کمک به دیگران از دیدگاه جاوااسکریپت است.

شیوه ساختاربندی پروژه پایتون

https://roocket.ir/articles/how-to-structure-a-python-project

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

ایجاد Grid شکسته

https://roocket.ir/articles/create-a-broken-grid-layout-using-css-grid

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

۶ نکته مهم برای بدست آوردن پروژه‌های طراحی بیشتر

https://roocket.ir/articles/getting-more-design-projects-tips

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

۵ نوع پروژه‌ای که نباید در نمونه کار خود لحاظ کنید

https://roocket.ir/articles/projects-not-include-portfolio

وقتی صحبت از نمونه کار طراحان می‌شود؛به این نکته توجه کنید که پروژه بزرگتر ضرورتاً پروژه بهتری نیست.در این بخش ۵نمونه از پروژه‌هایی که نباید در نمونه کار خود قرار دهید را بررسی میکنیم

32 برنامه اندروید اوپن سورس، نوشته شده در جاوا

https://roocket.ir/articles/32-amazing-android-open-source-apps-java

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

13 مورد از بهترین پروژه‌های متن باز

https://roocket.ir/articles/10-most-exciting-open-source-projects-web

شما را نمی‌دانم اما من همیشه در ارتباط با پروژه‌های متن باز شگفت زده هستم و همواره آن‌ها را دنبال می‌کنم؛ در حال حاضر نیز باید بگویم که تقریبا برای هر پروژه‌ای که انحصاری و تحت لایسنس یک شرکت خاص نوشته شده است جایگزینی متن باز وجود دارد که می‌توانید از آن استفاده بکنید

به عنوان یک توسعه‌دهنده چگونه می‌توان از آموزش‌های برنامه‌نویسی به سمت ساخت پروژه‌ها حرکت کرد؟

https://roocket.ir/articles/five-tips-for-moving-from-coding-tutorials-to-making-progress-as-a-developer

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

ساختاربندی یک پروژه Vue - احراز هویت

https://roocket.ir/articles/structuring-a-vue-project-authentication

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

بک آپ گیری از پروژه لاراول

https://roocket.ir/articles/backup-laravel-project

این پکیج یک بک آپ از اپلیکیشن شما میگیره و یک فایل zip شامل تمام مسیرها و دیتابیس هایی که شما مشخص کردید تحویل میده. این بک آپ میتونه در هر فایل سیستمی که در لاراول پیکربندی شده ذخیره بشه. همچنین laravel-backup میتونه بک آپ های قبلی تون رو پاک کنه

استفاده از CDN در پروژه های لاراولی

https://roocket.ir/articles/use-cdn-in-laravel-projects

همینطور که میدونید امروزه برای افزایش سرعت بارگذاری صفحات وبسایت و همچنین بهبود تجربه کاربری از CDN ها استفاده میشه. در این مقاله می خواهیم به بررسی استفاده از CDN در پروژه های لاراولی بپردازیم. پکیجی که معرفی می کنیم به نام Vinelab/cdn قابلیت آپلود asset ها (یا هر فایل public) رو در یک CDN و فقط با...

ساخت نصب کننده (Installer) برای پروژه لاراول

https://roocket.ir/articles/build-an-installer-for-the-laravel-project

در این مقاله می خواهیم درمورد ساخت یک نصب کننده برای پروژه لاراول صحبت کنیم و با استفاده ازش بصورت اتوماتیک وظایف اولیه رو انجام بدیم.

نکاتی درباره مدیریت پروژه برای فریلنسرهای خلاق

https://roocket.ir/articles/project-management-tips-creative-freelancers

آژانس‌های خلاق گزینه‌های زیادی برای انتخاب ابزار مدیریت پروژه را در اختیار دارند، اما هر راه حلی مناسب نیست. یک رویکرد یکپارچه زمان بر است اما بهتر از پراکنده شدن سیستم ها و کارهای ماست.

ساخت سیستم برچسب گذاری در پروژه لاراول

https://roocket.ir/articles/how-to-add-tagging-to-your-laravel-app

در سال‌های اخیر سیستم Tagging (برچسب گذاری) راه محبوبی برای دسته بندی آیتم ها شده, شما میتونید این سیستم رو در اکثر اپلیکیشن ها ببینید, از بلاگ ها گرفته تا وبسایت های پیچیده‌تر همه از برچسب‌ها استفاده می کنند.

ساخت یک اپلیکیشن دسکتاپ جستجوی سفارشی گوگل با Electron

https://roocket.ir/articles/building-desktop-application-using-electron

electron فریمورکی هست که به شما اجازه میده اپلیکیشن های دسکتاپ رو توسط HTML و جاوا اسکریپت توسعه بدید. از طریق این لینک میتونید آموزش ساخت اپلیکیشن دسکتاپ با استفاده از node-webkit رو مشاهده کنید که یک پروژه تستی با تکنولوژی وب native بود.

دیباگ پروژه های جاوا اسکریپت با استفاده از Source Map ها

https://roocket.ir/articles/debug-javascript-in-production-with-source-maps

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

ایجاد یک فرم تماس باما به صورت Serverless برای وبسایت‌های استاتیک

https://roocket.ir/articles/building-serverless-contact-form-for-static-websites

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