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

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


♂️ مالک : @Ali_Rohany ♂️
Download Telegram
بدتر از همه اون ردپاییه که از پیام پاک شده به جا میذاره!!

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

Channel | group
👍196
به گفته کارشناسان ، انسان ها از سال 2030 به بعد میتونن برای همیشه زنده بمونن ،

"ری کورزویل" آینده نگر و مهندس سابق گوگل میگه که؛
نانو ربات‌ها قراره انقدر پیشرفته بشن که بتونن سلول‌های بدن رو تعمیر کنن و بیماری‌هایی مثل سرطان رو از بین ببرن و روند پیر شدن رو خیلی کند یا حتی برعکس کنن!



Channel | group
👍52💔1
🔰 تعداد برنامه نویس های جهان🧑‍💻

♻️ بیش از ۲۸ تا ۳۰ میلیون برنامه نویس در سراسر جهان وجود دارند و پیش بینی میشه این عدد در چند سال اینده به حدود ۴۵ میلیون نفر برسه ؛

تخمین زده میشه در ایران تعداد ۲۰۰ تا ۳۰۰ هزار نفر در این حوزه فعال باشن


(امار دقیق نیست و براوردی هست)


#programming

Chanel  |  Group
👍115👌2😁1
تلگرام تو آپدیت جدیدش حسابی پخت و پز کرده ؛

تو آپدیت جدید تلگرام میتونید عکساتون رو با کیفیت HD ارسال کنید و دیگه نیاز نیست عکس رو تبدیل به فایل کنید.


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

تو بخش ویس هم آپشن جدید اضافه شده که میتونید قسمت مورد نظرتون رو کات کنید و فقط همون رو ارسال کنید.




#Telegram


Channel | group
👍82👌2
مدرسه شما هم اینطور بود که بهتون میگفت روی کاغذ کد بنویسید ؟😐

#fun


Channel | group
👍26💔73
برای اضافه کردن یه مشخصات تکراری به کله ارایه باید چی کار کرد؟🤔

🔰برای اینکه به تک‌تک آیتم‌های یک آرایه ویژگی‌های تکراری اضافه کنیم.از متد map استفاده می کنیم

این متد بهمون اجازه می‌ده هر آیتم رو تغییر بدیم یا کپی‌شو با ویژگی جدید بسازیم
مثال:

const names = ['Ali', 'Sara', 'Reza']; 

const newArray = names.map((name, index) => ({
  id: index + 1,
  name: name,
  active: true
}));

خروجی:
[ 
  { id: 1, name: 'Ali', active: true },
  { id: 2, name: 'Sara', active: true },
  { id: 3, name: 'Reza', active: true }
]


Chanel  |  Group
👍65
🔰دیتابیس MySQL

نوع: رابطه‌ای (Relational)

یعنی داده‌ها داخل جدول‌هایی ذخیره می‌شن که با هم "رابطه" دارن.
در این مدل، اطلاعات توی ردیف‌ها (سطرها) و ستون‌ها مثل فایل اکسل ذخیره می‌شن، و جداول می‌تونن به هم "وصل" بشن.
مزایا:
1-بسیار پایدار و مطمئن در پروژه‌های بزرگ

2-منبع باز (Open Source) با پشتیبانی قوی

3-پشتیبانی خوب از JOIN‌ها و ارتباط بین جداول

4-سازگار با وردپرس، لاراول، Django و..
🔰تاریخچه MySQL

ابتدا در سال 1995 توسط شرکت MySQL AB توسعه داده شد.

بعداً توسط شرکت Sun Microsystems و سپس اوراکل (Oracle) خریداری شد.

همچنان نسخه‌های متن‌باز آن به صورت رایگان در دسترس است



#programming

Chanel  |  Group
4👍3
تو توسعه وب، کجا بیشتر به چالش میخوری؟🤔

چه بکند و چه فرانت اند


Chanel  |  Group
🕊72💔2
🌀 فرانت‌اند چالش‌های خاص خودش رو داره ،
باما همراه باشید با معرفی چندچالش در فرانت :

1. تطابق با مرورگرها :
یکی از بزرگ‌ترین چالش‌ها، اطمینان از این است که وب‌سایت یا اپلیکیشن در تمام مرورگرها به درستی نمایش داده شود. هر مرورگر ممکن است رفتار متفاوتی داشته باشد.


2. بهینه‌سازی عملکرد :
بارگذاری سریع صفحات و بهینه‌سازی عملکرد اپلیکیشن‌های وب یکی از مهم‌ترین نکات است. استفاده از تکنیک‌های بهینه‌سازی مانند lazy loading و minification می‌تواند کمک‌کننده باشد.


3. طراحی واکنش‌گرا :
با توجه به تنوع دستگاه‌ها و اندازه‌های صفحه نمایش، طراحی واکنش‌گرا (responsive design) یک چالش بزرگ است. باید اطمینان حاصل شود که اپلیکیشن در همه دستگاه‌ها به خوبی نمایش داده شود.

4. مدیریت وضعیت :
در اپلیکیشن‌های پیچیده، مدیریت وضعیت (state management) می‌تواند چالش‌برانگیز باشد. استفاده از کتابخانه‌هایی مانند Redux یا MobX می‌تواند به حل این مشکل کمک کند.


5. تجربه کاربری (UX) :
ایجاد یک تجربه کاربری خوب نیاز به تحقیق و طراحی دقیق دارد. باید به نیازهای کاربران توجه کرد و طراحی را بر اساس آن انجام داد ... .


Channel | group
44👍2
زیر آوار...بی‌گناه...سرش را گذاشته بود و آرام خوابیده بود که ناگهان....🖤

Channel | group
💔20🕊52
تبریزی ها حالتون خوبه؟
13🤯4💔1
میگن تبریز زیر حملات هستش
بچه های تبریز خبریه؟
💔13🕊31
جنگنده‌های ارتش ایران بر فراز تهران به پرواز در آمدند
25
خدارو شکر فعلا یکی دو ساعت همه جا آرومه
14
Forwarded from MAHIWNO (R🐋)
بعضی از دوستان میبینم میگن که از این فیلما چیزی در نمیاد و اگه اسرائیل برای ردیابی پدافند از فیلمای ارسالی مردم استفاده کنن احمقن و فلان ...

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

هر فایلی که توی کامپیوتر هست همراهش کلی MetaData یا فراداده هست که هرکار کنید باهاش میره.
با روش‌های معمول اصلا نمیشه حذفشون کرد.

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

یه نمونه دیگه که خیلی بدتر بوده.
چند سال پیش سپاه از یک پایگاه زیرزمینی موشک و جنگنده رونمایی میکنه و ۳ تا عکس توی توییتر میذاره.
کمتر از ۱ ساعت بعد یک کاربر توییتر لوکیشن دقیق عکسارو منتشر میکنه و حتی عکسای مراحل ساختش توی گوگل مپ رو هم توییت میکنه.

اینا با حدس مکان و GeoGussing انجام نمیشه.
همش با متادیتا پیدا میشه و طرف نگشته که ببینه کجاست، فقط رفته متادیتا رو خونده و لوکیشنو منتشر کرده 🤷‍♂

امشب اگه اسرائیل مجدد حمله کنه، مطمئن باشید نزدیکی جاهایی که فیلمبرداریا توش انجام شده رو میزنه.
و حدس این که پدافند با عکس چقدر فاصله داره هم کاری نداره.
کافیه ۳ تا عکس از یک عملیات رو بدن هوش مصنوعی پردازش کنه و لوکیشن دقیق پدافند لو میره.

لطفا به این موضوعات توجه کنید و اگر سپاه یا اطلاعات میگن این کارو نکنید، به هر دلیلی، از خودتون تحلیل ندید و بگید اینا که تاثیر نمیذاره.
چرا اتفاقا همیناست که تاثیر میذاره
👍33😁21