کافه برنامه نویسان | 𝗣𝗿𝗼𝗴𝗿𝗮𝗺𝗲𝗿s 𝗖𝗮𝗳𝗲 – Telegram
کافه برنامه نویسان | 𝗣𝗿𝗼𝗴𝗿𝗮𝗺𝗲𝗿s 𝗖𝗮𝗳𝗲
2.75K subscribers
1.08K photos
264 videos
30 files
1.13K links
👈 اینجا جایی است که یاد می‌گیریم و ایده‌هایمان را به واقعیت تبدیل می‌کنیم و در نهایت با هم رشد می‌کنیم

💬 Group : @IRdeveloperchat
تبادل / تبلیغات : @ProgramersCafeSup 🫴


♂️ مالک : @Ali_Rohany ♂️
Download Telegram
💠 اُ آر اِم (ORM) چیست؟

- اُ آر اِم یا همون Object Relational Mapping رو میتونیم بگیم یک تکنیک برای ایجاد ارتباط با دیتابیس هستش.

- وقتى ما داريم کدنویسی ميكنيم و میخواهیم با دیتابیس ارتباط برقرار كنیم و SQL بنویسیم، ممكنه يه خورده گاهی نوشتن کوئری ها پیچیده بشود يا اینکه یک خطای کوچک باعث بشود كل برنامه به مشكل برخورد کند.

- حالا ORM این امکان رو به ما میدهد تا بتوانیم به صورت شئ‌گرایی با همان زبان برنامه نویسی با دیتابیس ارتباط برقرار کنیم.

🔰چندی از ORM های معروف:

1. Hibernate - Java

2. Entity Framework - C#

3. Eloqent - Laravel

4. Doctrine - PHP

5. Django ORM - Python

6. Sequelize - Node.js

7. TypeORM - Typenoscript


#information #database


𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe

𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
12
This media is not supported in your browser
VIEW IN TELEGRAM
به چراغ های ساختمون رحم کنید!!!😂

#programming

Channel • @Programers_Cafe
Group • @IRdeveloperchat
🔥13😍5
This media is not supported in your browser
VIEW IN TELEGRAM
ایلومیناتی👻

666 به معنایی عدد وحش

(البته این ربطی به کانال نداره ولی خوب یه چند چیزی تو ویدیو هست)

Channel • @Programers_Cafe
Group • @IRdeveloperchat
🔥93🕊3
برای یادگیری برنامه نویسی کتاب 📕بهتر یا ویدیو🎬 یا دایکیومنت 💻؟
Anonymous Poll
71%
ویدیو
20%
کتاب
46%
داکیومنت
👨‍💻4🔥32
تفاوت هوش مصنوعی و برنامه نویسی

🎯 هدف : هدف اصلی هوش مصنوعی ایجاد سیستم‌های هوشمند و تصمیم‌گیری‌های هوشمندانه است، در حالی که هدف اصلی برنامه‌نویسی تولید نرم‌افزارها و برنامه‌ها است.

👨‍💻 روش کار : هوش مصنوعی از الگوریتم‌ها و مدل‌های یادگیری ماشین استفاده می‌کند تا بهبود عملکرد ماشین‌ها را ایجاد کند، در حالی که برنامه‌نویسی از زبان‌های برنامه‌نویسی مختلف برای ایجاد کدهای اجرایی استفاده می‌کند.

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

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

🔰 نتیجه‌گیری🔰

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


هوش مصنوعی برنامه‌نویسان را در انتخاب ابزار مناسب در مسیر بهتری از توسعه نرم‌افزارهای هوشمند همراهی میکند و نمی‌تواند جای آنها را بگیرد ؛

#programming #Ai

𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe

𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
72👨‍💻2
رفقا ChatGPT اضافه کردم به گروه اگه سوالی دارید بپرسید ازش ،

فقط کافیه بعد از ارسال سوالتون ،

این متن رو روش ریپلای بزنید
/ask@chatsgpts_bot 


لینک گروه : @IRdeveloperchat

#Ai #Group #programming

𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe

𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
🔥104💔2👍1
کافه برنامه نویسان | 𝗣𝗿𝗼𝗴𝗿𝗮𝗺𝗲𝗿s 𝗖𝗮𝗳𝗲 pinned «رفقا ChatGPT اضافه کردم به گروه اگه سوالی دارید بپرسید ازش ، فقط کافیه بعد از ارسال سوالتون ، این متن رو روش ریپلای بزنید /ask@chatsgpts_bot لینک گروه : @IRdeveloperchat #Ai #Group #programming 𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe 𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat»
جاوا اسکریپت

برای اینکه ما به تونیم به تعداد ارایه های یک شیع دیگه تعداد خونه برای یه ارایه دیگه داشته باشیم باید در جاوا اسکریپت اینکارو انجام بدیم

let values = Array.from(نام ارایه ).map(()=> "")


کاربردش میتونه تو جاهایی باشه که ما به تعداد اینپوت هامون خونه در یه ارایه نیاز داریم

#programming #javanoscript 

𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe

𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
🔥10👨‍💻31
🔰 هوش مصنوعی هایی که استفاده میکند یا جالبه رو تو کامنت ها بفرستید تا بقیه هم ببیند و تست کنند!!
#programming #Ai

𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe

𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
64
دوستان این چیه؟

#Ah_sear

Channel • @Programers_Cafe
Group • @IRdeveloperchat
9😍2
واکنش جاوا اسکریپت کارا:

#programming #fun

𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe

𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
😁12🔥21
This media is not supported in your browser
VIEW IN TELEGRAM
اآنچه هوش مصنوعی ساخت :
شیراز ، ۱۲۰۰ سال پیش

#Ai

𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe

𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
6😍2🔥1
کافه برنامه نویسان | 𝗣𝗿𝗼𝗴𝗿𝗮𝗺𝗲𝗿s 𝗖𝗮𝗳𝗲
دوستان این چیه؟ #Ah_sear Channel • @Programers_Cafe Group • @IRdeveloperchat
🔥رسپری پای (Raspberry Pi) و یا تمشک چیست؟

🔰رسپری پای یه مینی کامپیوتر کوچیک است که این دستگاه به صورت یه برد مدار چاپی طراحی شده و توش پردازنده، حافظه و ورودی و خروجی‌های مختلفی مثل USB، HDMI و GPIO وجود داره.

🌀برای چی هست؟ کاربرد هاش چیه؟

پروژه‌های الکترونیکی
• سرور (برای خودتون تو خونه مثلا سرور درست کنید)
• ایجاد پروژه‌های IoT
کاربرد های دیگه آیی هم داره ....

🌀زبان‌های برنامه‌نویسی که پشتیبانی می‌کنه؟

چند تا شون اینان
• Python
• C و C++
• Java
• Ruby
وغیره...

🌀حافظه
حافظه رسپری پای بسته به مدلی که داری متفاوت هست. چند مدل معروفش اینا هستن:

1. Raspberry Pi 4 Model B:
این مدل با حافظه 4GB RAM میباشد البته به مدل های 2GB و 8GB هم است
2. Raspberry Pi 3 Model B+:
این مدل با حافظه 1GB RAM میباشد
3. Raspberry Pi Zero W:
این مدل با حافظه 512MB RAM میباشد
4. Raspberry Pi 2 Model B:
این مدل با حافظه 1GB RAM میباشد

حافظه ذخیره‌سازی معمولاً روی کارت‌های حافظه است. همچنین، Raspberry Pi 4 دارای پورت USB 3.0 هست که می‌تونی هارد دیسک‌ رو بهش وصل کنید.

▎ویژگی‌های دیگه

• پورت‌های USB
• پورت HDMI
• پین‌های GPIO
•ا Wi-Fi و Bluetooth

#Ah_sear


𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe

𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
5👨‍💻21
▪️نام اثر: اتاق گاز
▪️گنجایش: ۲۰ میلیون نفر
(نمای بالا از شهر تهران در دود غلیظ)

𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe

𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
💔201
This media is not supported in your browser
VIEW IN TELEGRAM
یادتونه یه ویدیو پخش شده بود وقتی که chatgpt داشت اعداد رو می‌گفت نفس هم میکشید؟
این هم حرف کارمندان شرکت openai در مورد این قابلیت

#Ah_sear

Channel • @Programers_Cafe
Group • @IRdeveloperchat
🔥102😍21
This media is not supported in your browser
VIEW IN TELEGRAM
🌀داستان خیلی از کسایی که میگن ما فول استیک هستیم حق گفته یا نه؟


#Ah_sear

Channel • @Programers_Cafe
Group • @IRdeveloperchat
🔥7🕊5👨‍💻31👍1
در این پست می‌خواهیم در مورد بهترین روش‌ها برای بهبود کد نویسی صحبت کنیم! 💻

1. خوانایی کد 🔍: همیشه سعی کنید کدهایتان را واضح و قابل فهم بنویسید. از نام‌گذاری‌های معنادار استفاده کنید.

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

3. مدیریت نسخه‌ها 🗂️: از ابزارهایی مثل Git برای مدیریت تغییرات کد استفاده کنید تا از اطلاعات خود محافظت کنید.

4. کدنویسی تست محور (TDD) 🧪: با نوشتن تست‌های خودکار ، از عملکرد صحیح کدهای خود مطمئن شوید.

5. به‌روز ماندن 🔄: از جدیدترین تکنیک‌ها و فریم‌ورک‌های برنامه‌نویسی باخبر باشید و آنها را امتحان کنید.

🤖 به خاطر داشته باشید که یادگیری هر روز ادامه دارد!

نظرات و تجربیات خود را در زیر این پست با ما به اشتراک بگذارید💬


#programming

𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe

𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
9🔥21👨‍💻1