ProCode | پُرو‌کُد – Telegram
ProCode | پُرو‌کُد
119 subscribers
181 photos
19 videos
17 files
360 links
پُروکُد ، جایی که برنامه نویسان حرفه‌ای متولد می‌شوند 🚀🧑🏻‍💻

Linkedin : https://ir.linkedin.com/in/amirreza-riahi-106a51304

Telegram :
@AmirRh2087

Github :
www.github.com/AmirRiahi2008

Website :
بزودی
Download Telegram
Forwarded from PHP Small Quizzes
What is the exact type of the result returned by "round(...)" function?
Anonymous Quiz
41%
float
24%
int
20%
float|int
14%
mixed
👍1
نمونه قرارداد اجرای پروژه برنامه‌نویسی کامپیوتر

این قرارداد در تاریخ 1 آذر 1403 بین طرفین زیر منعقد می‌شود:

کارفرما: شرکت "آسمان نوین فناوری“ با شماره ثبت 123456 و نشانی تهران، خیابان آزادی، پلاک 25، نماینده: آقای محمد رضایی، شماره تماس: 09121234567.

پیمانکار: خانم سارا احمدی با شماره ملی 9876543210، نشانی: تهران، خیابان انقلاب، کوچه بهار، پلاک 12، شماره تماس: 09129876543.

ماده 1: موضوع قرارداد

موضوع این قرارداد طراحی، توسعه، تست و تحویل نرم‌افزار مدیریت مشتریان (CRM) مطابق با مستندات ارائه‌شده از سوی کارفرما است.

ماده 2: محدوده کاری

طراحی و پیاده‌سازی بخش‌های زیر:

پایگاه داده مشتریان.

پنل مدیریت کاربران.

داشبورد گزارش‌دهی.

تست نرم‌افزار برای رفع باگ و مشکلات.

تحویل کد منبع (در صورت توافق جداگانه).

ماده 3: مسئولیت طرفین

کارفرما:

ارائه اطلاعات و مستندات لازم تا تاریخ 5 آذر 1403.

ارائه بازخورد در خصوص خروجی‌های میان‌مرحله‌ای ظرف حداکثر 3 روز کاری.

پیمانکار:

اجرای دقیق پروژه مطابق با مستندات و نیازهای ارائه‌شده.

اطلاع‌رسانی منظم درباره پیشرفت پروژه.

ماده 4: زمان‌بندی پروژه

تاریخ شروع: 3 آذر 1403.

مدت زمان انجام پروژه: 45 روز کاری.

نقاط عطف:

طراحی پایگاه داده: 10 آذر 1403.

پیاده‌سازی پنل مدیریت: 20 آذر 1403.

تحویل نهایی: 15 دی 1403.

ماده 5: مبلغ قرارداد و شرایط پرداخت

مبلغ کل قرارداد: 100 میلیون تومان.

شرایط پرداخت:

20% پیش‌پرداخت (20 میلیون تومان) در زمان انعقاد قرارداد.

40% پس از تحویل پنل مدیریت (40 میلیون تومان).

40% پس از تحویل نهایی و تایید کارفرما (40 میلیون تومان).

شماره حساب پیمانکار: بانک ملت، شماره حساب: 1234567890123.

سفته ضمانت: پیمانکار موظف است در زمان دریافت پیش‌پرداخت، یک سفته به مبلغ 50 میلیون تومان به‌عنوان ضمانت حسن انجام کار به کارفرما ارائه دهد. سفته پس از اتمام قرارداد و تایید کارفرما بازگردانده خواهد شد.

ماده 6: مالکیت حقوقی

کد منبع نرم‌افزار متعلق به کارفرما خواهد بود.

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

ماده 7: تغییرات و اصلاحات

هرگونه تغییر در نیازمندی‌ها باید کتبی اعلام شود.

هزینه و زمان لازم برای تغییرات بر اساس توافق طرفین مشخص می‌شود.

ماده 8: پشتیبانی

پیمانکار موظف است تا 1 ماه پس از تحویل نهایی نرم‌افزار، پشتیبانی رایگان برای رفع مشکلات ارائه دهد.

پس از این دوره، هزینه پشتیبانی بر اساس توافق طرفین محاسبه خواهد شد.

ماده 9: محرمانگی

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

این تعهد تا 3 سال پس از اتمام قرارداد معتبر خواهد بود.

ماده 10: فسخ قرارداد

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

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

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

ماده 11: حل اختلاف

هرگونه اختلاف ناشی از این قرارداد ابتدا از طریق مذاکره دوستانه حل خواهد شد.

در صورت عدم توافق، موضوع به داوری ارجاع خواهد شد و رأی داور برای طرفین لازم‌الاجرا است.

ماده 12: قوانین حاکم

این قرارداد بر اساس قوانین جمهوری اسلامی ایران تنظیم شده و هرگونه اختلاف بر اساس همین قوانین بررسی خواهد شد.

ماده 13: امضا و تایید طرفین

این قرارداد در 2 نسخه تنظیم شده که هر دو نسخه دارای اعتبار یکسان است و پس از امضا در اختیار طرفین قرار گرفته است.

امضای کارفرما: امضای پیمانکار:

(محمد رضایی) (سارا احمدی)
------------------------------------
پُروکُد، جایی که‌ برنامه‌نویسای حرفه‌ای متولد میشن🧑🏻‍💻👇🏽

https://news.1rj.ru/str/ProCode0101
👍1
🔺از ۱۱۴ تگ HTML چند تا رو می‌تونید از حفظ نام ببرین؟ 👇
https://codepen.io/plfstr/full/zYqQeRw


- من حدود ۵۰ تا 👀
------------------------------------
پُروکُد، جایی که‌ برنامه‌نویسای حرفه‌ای متولد میشن🧑🏻‍💻👇🏽

https://news.1rj.ru/str/ProCode0101
👍1
پراپرتی های cursor در css
------------------------------------
پُروکُد، جایی که‌ برنامه‌نویسای حرفه‌ای متولد میشن🧑🏻‍💻👇🏽

https://news.1rj.ru/str/ProCode0101
👍1
با این تریک میتونید به کلیپبورد یوزر دسترسی داشته باشید و سیستم کپی پیست خودتون رو داشته باشید.
------------------------------------
پُروکُد، جایی که‌ برنامه‌نویسای حرفه‌ای متولد میشن🧑🏻‍💻👇🏽

https://news.1rj.ru/str/ProCode0101
👍1
بهترین کتاب‌های حال حاضر تکنولوژی در این زمینه ها اینجا لیست شده
لیست System Design + Leader / Manager + Software Engineer + Data Engineering / Data Science + Become product-minded


System Design
• Designing Data-Intensive Applications - Martin Kleppmann
• System Design Interview - Alex Xu
• Patterns of Enterprise Application Architecture - Martin Fowler
• Understanding Distirbuted Systems - Roberto Vitillo
• Clean Architecture - Robert C. Martin
• Systems Analysis and Design, multiple editions and multiple authors
• Building Microservices: Designing Fine-Grained Systems - Sam Newman
• Fundamentals of Software Architecture - Neal Ford and Mark Richards
• Software Architecture: The Hard Parts - Neal Ford, Mark Richards, Pramod Sadalage and Zhamak Dehghani
• Learn System Design in a Hurry, (Helping FAANG+ Software Engineering candidates land their dream job) - Evan King

Leader / Manager
• The Making of a Manager - Julie Zhuo
• The First 90 Days - Michael D. Watkins
• The Lean Manager - Andrew and Muhammad Wilkerson
• The Five Dysfunctions of a Team - Patrick Lencioni
• The Manager's Path - Camille Fournieri
• Leadership in 60 seconds - Omar Halabieh
• Act Like a Leader, Think Like a Leader - Herminia Ibarra
• The 21 Irrefutable Laws of Leadership - John C. Maxwell
• Crucial Conversations - Kerry Patterson
• How to Lead When You're Not in Charge - Clay Scroggins
• Think Again - Adam Grant
• The Mind of the Leader - Rasmus Hougaard and Jacqueline Carter
• The Culture Map - Erin Meyer

Data Engineering / Data Science
• Fundamentals of Data Engineering - Matt Housley
• Data Engineering with Python - Paul Crickard
• Spark: The Definitive Guide - Matei Zaharia
• Big Data: Principles and Best Practices of Scalable Realtime Data Systems - James Warren
• 97 Things Every Data Engineer Should Know - Tobias Macey

Become product-minded
• Build: An Unorthodox Guide to Making Things Worth Making - Tony Fadell
• Inspired: How to Create Products Customers Love - Marty Cagan
• Empowered - Marty Cagan
• Loved: How to Rethink Marketing for Tech Products - Martina Lauchengco
• Start with Why - Simon Sinek
• What Your Customer Wants and Can’t Tell You - Melina Palmer
• The Lean Startup - Eric Ries
• Transformed - Marty Cagan
------------------------------------
پُروکُد، جایی که‌ برنامه‌نویسای حرفه‌ای متولد میشن🧑🏻‍💻👇🏽

https://news.1rj.ru/str/ProCode0101
👍1
یه ویدئوی عالی درباره‌ی نحوه کار Event Loop، Web APIs و Task Queue در جاوااسکریپت که خیلی جالب بود!

https://youtu.be/eiC58R16hb8?si=rFgZIo_I0Lh3rQ03
------------------------------------
پُروکُد، جایی که‌ برنامه‌نویسای حرفه‌ای متولد میشن🧑🏻‍💻👇🏽

https://news.1rj.ru/str/ProCode0101
👍1
‏فکت: شما یک روز ویندوز XP رو خاموش کردید و نفهمیدید که آخرین باره:)
------------------------------------
پُروکُد، جایی که‌ برنامه‌نویسای حرفه‌ای متولد میشن🧑🏻‍💻👇🏽

https://news.1rj.ru/str/ProCode0101
1
اگر می‌خوای مفاهیم دیتابیس رو راحت‌تر درک کنی
این شبیه‌ساز آنلاین SQL با دیتابیس واقعی تمرینی، خیلی بدرد میخوره

https://sqlbolt.com/
------------------------------------
پُروکُد، جایی که‌ برنامه‌نویسای حرفه‌ای متولد میشن🧑🏻‍💻👇🏽

https://news.1rj.ru/str/ProCode0101
👌1
اگر درگیر پروسه استخدام هستید، این داکیومنت خیلی می‌تونه کمکتون کنه

📌 از رزومه‌نویسی و مرور الگوریتم‌های مهم تا استراتژی برای موفقیت در مصاحبه‌های تکنیکال و حتی نحوه برخورد در جلسه مصاحبه!

از دستش ندید

https://www.techinterviewhandbook.org/software-engineering-interview-guide/
------------------------------------
پُروکُد، جایی که‌ برنامه‌نویسای حرفه‌ای متولد میشن🧑🏻‍💻👇🏽

https://news.1rj.ru/str/ProCode0101
1💯1
😂😂😂
------------------------------------
پُروکُد، جایی که‌ برنامه‌نویسای حرفه‌ای متولد میشن🧑🏻‍💻👇🏽

https://news.1rj.ru/str/ProCode0101
😁2
#شاید_برای_شما_هم_اتفاق_بیفتد .

برای اینکه یک سری دیتا رو به فرانت اند برگردونم .
باید سه تا API از سرویس های مختلف call میکردم تا اون آرایه ای که مد نظرم هست رو بسازم .
در حالت عادی باید به ترتیب API ها کال میشد تا بتونم آرایه رو بسازم . که باعث میشد ریسپانس تایم چیزی بین ۵ تا ۱۰ ثانیه طول بکشه .

ولی با کلاس جدیدی که از لاراول ۱۱ معرفی کرده به اسم Concurrency سرویس ها را همزمان کال میکنم . که باعث شد ریسپانس تایمم بشه چیزی بین ۱.۵ تا ۲ ثانیه 😊
----------------------------------
پُروکُد، جایی که‌ برنامه‌نویسای حرفه‌ای متولد میشن🧑🏻‍💻👇🏽

https://news.1rj.ru/str/ProCode0101
💯1