یه نکته خیلی جالب و مهم، اگر توی برنامهنویسی کارتون حرفه ای شده و توانایی تایپ ده انگشتی دارید، پیشنهاد میکنم حتما یه کیبورد نرم، یا مکانیکی تهیه کنید !
حالا چرا ؟ 😁
#tips
حالا چرا ؟ 😁
من دوروز بود که کیبورد اصلیم ( مکانیکی نیست ولی خیلی نرمه ) به مشکل خورده بود و مجبور شدم یکی از کیبورد های قبلیمو استفاده کنم و واقعا خیلی سخت بود و رسما کارمو کند کرده بود
خودم قبل از اینکه کیبورد نرم استفاده کنم متوجهش نمیشدم چون عادت کرده بودم به فشار دادن محکم دکمه ها ولی وقتی استفاده میکنید از یه کیبورد نرم متوجه میشید چه نعمتیه 😂پینوشت ✅
شاید اوایل چون عادت ندارید بهش و سرعتی که داره یکم حس کنید که سخته یا نمیشه، ولی بعد دوروز عادت میکنید شدیداً بهش و میفهمید که واقعا نعمتیه ؛)
و اینکه اگر هنوز تایپ 10 انگشتی رو یاد نگرفتید حتما برید و یادش بگیرید، به عنوان یه برنامه نویس واجبه که بلد باشید چون وقتی تایپ ده انگشتی بلد باشید سرعتتون به شدت بالا میره و دیگه نیازی نیست به کیبورد حتی نگاه کنید.
قطعا اوایلش سخته و تمرین سخت تری میخواد ولی خیلی زود عادت میکنید و لولکارتون به شدت بالا میره
🗨️ 𝗖𝗛𝗔𝗡𝗡𝗘𝗟 | 𝗚𝗥𝗢𝗨𝗣
👌12
Media is too big
VIEW IN TELEGRAM
لطفا این ۵ دقیقه رو توی هر سن و سالی که هستید ببینید و به خانواده هاتونم نشون بدید !
پینوشت
🚀 @coolycode
پینوشت
آقای علی عبدالعالی ۴، ۵ سال همسایه ما بودن، یکی از افرادی که خیلی تلاش کردن توی ایران برای تغییر و تحول توی سیستم آموزشی، و تا جایی که تونستن در مدارسی که دسترسی داشتن این سیستم رو تا حد خیلی خوبی عملی کردن و همچنان هم در حال تلاش برای تغییر این سیستم اموزشی در کل کشور هستن و واقعا کارشون با ارزشه سعی کنید به اشتراک بزارید ❤️
👌14❤2💯1
معماریهای مختلف API و کاربردشون 🚀
خب خب، APIها مدلهای مختلفی دارن که هر کدوم یه رویکرد خاص برای ارتباط بین سیستمها ارائه میدن. اینجا یه معرفی کوتاه و مفید از معروفترین معماریها رو داریم
🌍 REST
🔄 GraphQL
⚡gRPC
🔗 WebSockets
🌟 کدوم رو انتخاب کنیم؟
✅ دیتای ساده و عمومی؟ REST
✅ دیتای دقیق و منعطف؟ GraphQL
✅ سرعت فوقالعاده بالا؟ gRPC
✅ چت، بازی آنلاین و ارتباط زنده؟ WebSockets
خلاصه که هر کدوم جای خودشونو دارن و همه چیز به نیاز های پروژه شما بستگی داره.
خب خب، APIها مدلهای مختلفی دارن که هر کدوم یه رویکرد خاص برای ارتباط بین سیستمها ارائه میدن. اینجا یه معرفی کوتاه و مفید از معروفترین معماریها رو داریم
🌍 REST
چیه؟ یه سبک معماری که روی پروتکل HTTP کار میکنه و از متدهای استاندارد مثل GET و POST استفاده میکنه.
🔹 مثال: GitHub، Twitter
✅ مزایا: سادگی، مقیاسپذیری بالا، خوانایی بالا
❌ معایب: نیاز به درخواستهای متعدد، مصرف بالای پهنای باند
🔄 GraphQL
چیه؟ یه زبان کوئری که به کلاینت اجازه میده دقیقاً اون چیزی که نیاز داره رو درخواست بده و دریافت کنه.
🔹 مثال: Facebook، Shopify
✅ مزایا: دریافت دقیق دادهها، کاهش درخواستها، انعطافپذیری بالا
❌ معایب: پیچیدگی بالا، نیاز به سرور قویتر
⚡gRPC
چیه؟ یه معماری که از پروتکل باینری (Protocol Buffers) استفاده میکنه و ارتباط سریعتری داره، البته خیلی گسترده تره و چون توی این پست نمیگنجه پیشنهاد میکنم حتما خودتون کامل راجبش بخونید.
🔹 مثال: Netflix، Google Cloud
✅ مزایا: سرعت بالا، پشتیبانی از ارتباط دوطرفه (Streaming)
❌ معایب: خوانایی کمتر برای انسان، سختی در دیباگ
🔗 WebSockets
چیه؟ یه پروتکل برای ارتباط دوطرفه بین کلاینت و سرور به صورت Real Time.
🔹 مثال: WhatsApp، Slack
✅ مزایا: تأخیر پایین، ارتباط همزمان دوطرفه
❌ معایب: مدیریت پیچیده تر در اتصال، ناسازگاری با برخی فایروالها
🌟 کدوم رو انتخاب کنیم؟
✅ دیتای ساده و عمومی؟ REST
✅ دیتای دقیق و منعطف؟ GraphQL
✅ سرعت فوقالعاده بالا؟ gRPC
✅ چت، بازی آنلاین و ارتباط زنده؟ WebSockets
خلاصه که هر کدوم جای خودشونو دارن و همه چیز به نیاز های پروژه شما بستگی داره.
#️⃣ #API #WhatsThat
🗨️ 𝗖𝗛𝗔𝗡𝗡𝗘𝗟 | 𝗚𝗥𝗢𝗨𝗣
🔥13❤1
This media is not supported in your browser
VIEW IN TELEGRAM
ای بابا قراره شغلمونو بخاطر هوش مصنوعی از دست بدیم بچه ها 😔💔
احسان میرزاد زیر پستش کامنت گذاشته بود ممنونم استاد، دمش گرم خدایی از صد تا فوش بد تر بود این تشکرش ...
یه سوال دیگه، چرا پشت بومه تموم نمیشد :)
#fun
احسان میرزاد زیر پستش کامنت گذاشته بود ممنونم استاد، دمش گرم خدایی از صد تا فوش بد تر بود این تشکرش ...
👀 𝗖𝗛𝗔𝗡𝗡𝗘𝗟 | 𝗚𝗥𝗢𝗨𝗣
🤣22
𝗖𝗢𝗢𝗟𝗬 𝗖𝗢𝗗𝗘 | کولی کد
ای بابا قراره شغلمونو بخاطر هوش مصنوعی از دست بدیم بچه ها 😔💔 #fun احسان میرزاد زیر پستش کامنت گذاشته بود ممنونم استاد، دمش گرم خدایی از صد تا فوش بد تر بود این تشکرش ... یه سوال دیگه، چرا پشت بومه تموم نمیشد :) 👀 𝗖𝗛𝗔𝗡𝗡𝗘𝗟 | 𝗚𝗥𝗢𝗨𝗣
دختره میگه استاد تن و بدنم میلرزه ...
ادیت : فاک اقا، الان رفتم دیدم، عزیز محمدی کامنت گذاشته " آیا این ویدیو با هوش مصنوعی ساخته شده ؟ " 🤣🤣🤣
.
.
.
ادیت : فاک اقا، الان رفتم دیدم، عزیز محمدی کامنت گذاشته " آیا این ویدیو با هوش مصنوعی ساخته شده ؟ " 🤣🤣🤣
.
.
.
🚀 @coolycode
🤣20
🤣15
This media is not supported in your browser
VIEW IN TELEGRAM
#fun
خیلی خوب بود این، مو جهش یافته یُوم ... 😂
- وقتی به باگ خوردی و میگی این دیگه چیه
+ همون لحظه واکنش باگ :
.
.
.
🚀 @coolycode
🤣19
🔲 نگاه بلک باکسی در برنامهنویسی !
یکی از مهارتهای مهم توی حل مسئله در برنامهنویسی اینه که درگیر جزئیات بیربط نشی و روی حل مسئله اصلی تمرکز کنی.
✅ مثال عملی
📌 مزایای این رویکرد چیه؟
یکی از مهارتهای مهم توی حل مسئله در برنامهنویسی اینه که درگیر جزئیات بیربط نشی و روی حل مسئله اصلی تمرکز کنی.
مثلاً وقتی از JSON.parse() استفاده میکنی، هیچوقت نمیری بررسی کنی که دقیقاً تو دلش چیکار میکنه. فقط یه رشته JSON میدی و یه آبجکت تحویل میگیری. این یعنی تو فقط با ورودی و خروجی کار داری، نه جزئیات داخلی تابع! 📦🔄
" بلک باکس یعنی فقط ورودی و خروجی برات مهمه، نه اینکه تو دلش چطور کار میکنه! "
✅ مثال عملی
فرض کن تو یه فروشگاه آنلاین داری و قیمتها باید به صورت خوانا نمایش داده بشن. میتونی از یه تابع ساده برای این کار استفاده کنی.
تو نیازی نداری بدونی toLocaleString دقیقاً چطور اعداد رو قالببندی میکنه. فقط کافیه عدد رو بدی و خروجی مناسب بگیری. این یعنی استفاده از یه بلک باکس که کار رو برات سادهتر میکنه! 🎯
function formatPrice(price) {
return price.toLocaleString() + " تومان";
}
console.log(formatPrice(2500000));
// خروجی: "2,500,000 تومان"
📌 مزایای این رویکرد چیه؟
➊ تمرکز روی منطق برنامه
به جای درگیر شدن با پیادهسازی داخلی، فقط از خروجی استفاده میکنی تا مسئله رو خیلی ساده تر حل کنی !
➌ نگهداری راحتتر کد
اگه یه روز خواستی یه تابع رو تغییر بدی، کل برنامه رو به هم نمیریزی چون پیاده سازیت اصولی و بلک باکسی بوده !
#️⃣ #WhatsThat #tips
🗨️ 𝗖𝗛𝗔𝗡𝗡𝗘𝗟 | 𝗚𝗥𝗢𝗨𝗣
❤9👌4🔥1🏆1
𝗖𝗢𝗢𝗟𝗬 𝗖𝗢𝗗𝗘 | کولی کد
🔲 نگاه بلک باکسی در برنامهنویسی ! یکی از مهارتهای مهم توی حل مسئله در برنامهنویسی اینه که درگیر جزئیات بیربط نشی و روی حل مسئله اصلی تمرکز کنی. مثلاً وقتی از JSON.parse() استفاده میکنی، هیچوقت نمیری بررسی کنی که دقیقاً تو دلش چیکار میکنه. فقط یه رشته…
چیشد ؟ چی نشد ؟
<unknown>
در راستای پست بالا ...
حتما گوش کنید رفقا، چون حس میکنم تو پست بالا چون متنی بود حق مطلب ادا نشد و تصمیم گرفتم که این ویس رو ضبط کنم که یه مقدار شفاف تر بشه
حتما گوش کنید رفقا، چون حس میکنم تو پست بالا چون متنی بود حق مطلب ادا نشد و تصمیم گرفتم که این ویس رو ضبط کنم که یه مقدار شفاف تر بشه
🗨️ 𝗖𝗛𝗔𝗡𝗡𝗘𝗟 | 𝗚𝗥𝗢𝗨𝗣
👌7
Forwarded from جهان موازی کدها 💻🌍
This media is not supported in your browser
VIEW IN TELEGRAM
🤣13❤1
یکی از رفقای عزیز چنل لطف کردن و برای گروهمون یه پروفایل جدید درست کردن ❤️
اگر گروهمونو ندارید حتما داشته باشید که کلی بحثای داغ به راهه و سوالات تخصصیتونم میتونید بپرسید 🔥
اگر گروهمونو ندارید حتما داشته باشید که کلی بحثای داغ به راهه و سوالات تخصصیتونم میتونید بپرسید 🔥
👥 Join Group
https://t.me/coolycodegap
🔥9
Forwarded from 𝕏𝗖𝗢𝗗𝗘 | فراتر از کد
💢 همین الان به بنده خبر دادن که متاسفانه ChatGPT که قرار بود شغلمونو ازمون بگیره، شغل خودش رو بخاطر هوش مصنوعی DeepSeek از دست داد 💢
📝 @xCode_IR
این خبر هنوز به صورت رسمی تایید نشده ولی به زودی اطلاعرسانی خواهد شد ✅
📝
🤣42👨💻2😎1
اگر دوست دارید از گیتلب استفاده بکنید و بخاطر تحریم ها نمیدونید چیکار کنید میتونید از همگیت استفاده کنید !
📌 حالا همگیت چیه ؟
همگیت یکی از سرویس های کاملا رایگان همروش هستش که درواقع همون گیت لبه ولی خب به صورت سازمانی روی همروش نصب شده، با این تفاوت که دیگه تحریم نیست.
#تبلیغ_نیست
📌 حالا همگیت چیه ؟
همگیت یکی از سرویس های کاملا رایگان همروش هستش که درواقع همون گیت لبه ولی خب به صورت سازمانی روی همروش نصب شده، با این تفاوت که دیگه تحریم نیست.
🌐 https://hamgit.ir
#تبلیغ_نیست
#️⃣ #git #gitlab #github
🚀 @coolycode
🔥6👌1
#FullStack
معروف ترین تکنولوژیهایی که برای Full Stack شدن میتونید انتخاب کنید و باید بلد باشید 💯
🚀 @coolycode
🔥10🤣1
𝗖𝗢𝗢𝗟𝗬 𝗖𝗢𝗗𝗘 | کولی کد
#FullStack معروف ترین تکنولوژیهایی که برای Full Stack شدن میتونید انتخاب کنید و باید بلد باشید 💯 🚀 @coolycode
یکی از رفقای عزیز چنل اشاره کرد که این عکس کلیه و میتونید از سایت roadmap.sh ، رودمپ Full Stack و زیر شاخه هاش رو به صورت جزئی ببینید 🔻
~> Frontend
~> Backend
~> Databases
~> DevOps
~> Frontend
~> Backend
~> Databases
~> DevOps
❤11
کتابخونه Material-UI چیه دقیقا ؟ Ⓜ️
کتابخانه Material-UI (یا همون MUI) یکی از محبوبترین کتابخونههای ریاکتی برای ساخت رابط کاربریه که بر اساس استانداردهای Material Design گوگل طراحی شده. این کتابخونه یه سری کامپوننت آماده داره که بهتون کمک میکنه سریعتر و راحتتر رابط های کاربری تعاملی بسازید، بدون اینکه لازم باشه از صفر پیاده سازی کنید
✅ مزایای Material-UI
❌ مشکلات و محدودیتهای Material-Ui
🎯 جمعبندی
امیدوارم از این مطلب لذت برده باشید، با ریاکشنای خودتون بهمون انرژی بدید ❤️🔥
کتابخانه Material-UI (یا همون MUI) یکی از محبوبترین کتابخونههای ریاکتی برای ساخت رابط کاربریه که بر اساس استانداردهای Material Design گوگل طراحی شده. این کتابخونه یه سری کامپوننت آماده داره که بهتون کمک میکنه سریعتر و راحتتر رابط های کاربری تعاملی بسازید، بدون اینکه لازم باشه از صفر پیاده سازی کنید
✅ مزایای Material-UI
🎨 طراحی حرفهای و استاندارد
چون این کتابخونه از Material Design پیروی میکنه، باعث میشه رابط کاربری نرمافزار مدرن، شیک و کاربرپسند باشه.
⚡ کامپوننتهای قوی و انعطافپذیر
همهی اجزای MUI ماژولار، با قابلیت سفارشیسازی بالا هستن، یعنی هر کامپوننت رو میتونی مطابق نیاز خودت تغییر بدی و چندین بار استفاده کنی.
🚀 افزایش سرعت توسعه
با داشتن کلی کامپوننت آماده، لازم نیست وقتتو روی طراحی و پیاده سازی از صفر تلف کنی، که یعنی توسعه سریعتر و کمهزینهتر!
🏗 سازگار با معماریهای مدرن
کامپوننتهای MUI کاملاً با اصول مهندسی نرمافزار و معماریهای مبتنی بر کامپوننت هماهنگ هستن، پس توسعه و نگهداری پروژههای بزرگ رو آسونتر میکنن.
🌙 پشتیبانی از DarkMode و تمینگ پیشرفته
این کتابخونه بهصورت پیشفرض از Dark Mode و سیستم تمینگ انعطافپذیر پشتیبانی میکنه، که برای یه تجربه کاربری حرفهای خیلی مهمه.
❌ مشکلات و محدودیتهای Material-Ui
📦 حجم بالا و تأثیر روی عملکرد یه کتابخونه
بزرگه و استفاده ازش میتونه باعث افزایش حجم باندل نهایی بشه که روی سرعت بارگذاری سایت تأثیر میذاره، مخصوصاً تو پروژههای سنگین.
🎨 نیاز به سفارشیسازی زیاد
استایلهای پیشفرض MUI تو بعضی پروژهها ممکنه زیادی شبیه به هم باشن، و تغییر دادن بعضی از اونها هم کار راحتی نیست و نیازمند تایم بیشتریه.
📚 نیازمند یادگیری بیشتر برای تنظیمات
پیشرفته استفاده از کامپوننتهای آماده خیلی سادهست، ولی اگه بخوای تنظیمات پیشرفته مثل سیستم تم، sx و styled-components رو یاد بگیری، باید یه مقدار وقت بذاری.
🎯 جمعبندی
در کل Material-UI یه گزینهی قوی و پرطرفدار برای طراحی رابط کاربری تو ریاکت محسوب میشه. با داشتن طراحی استاندارد، کامپوننتهای انعطافپذیر و معماری قوی، میتونه کلی توی سرعت توسعه کمکتون کنه.
اما اگه روی عملکرد و حجم باندل حساس هستید یا استایل خاصی رو برای پروژه مدنظر دارید، شاید مجبور بشید وقت بیشتری برای بهینهسازی بذارید و یا حتی میتونه گزینه بهتر استفاده از ui-kit های دیگه مثل shadcn باشه، که سعی میکنیم توی پست های دیگه بهشون بپرداریم.
#️⃣ #WhatsThat #libarary
𝗖𝗛𝗔𝗡𝗡𝗘𝗟 | 𝗚𝗥𝗢𝗨𝗣
❤17
𝗖𝗢𝗢𝗟𝗬 𝗖𝗢𝗗𝗘 | کولی کد
کتابخونه Material-UI چیه دقیقا ؟ Ⓜ️ کتابخانه Material-UI (یا همون MUI) یکی از محبوبترین کتابخونههای ریاکتی برای ساخت رابط کاربریه که بر اساس استانداردهای Material Design گوگل طراحی شده. این کتابخونه یه سری کامپوننت آماده داره که بهتون کمک میکنه سریعتر…
دوستان من همیشه سعی میکنم تمامی پست ها به صورت کاملا تجربی باشن و خودم مطمئن باشم از مطالب و مورادی که میگم
پیشنهاد میکنم حتما مطالبی که میزارم رو کامل بخونید تا دید خیلی بهتری نسبت به اون مسئله و معایت و مزیت هایی که راجبش وجود داره داشته باشید 👌
پیشنهاد میکنم حتما مطالبی که میزارم رو کامل بخونید تا دید خیلی بهتری نسبت به اون مسئله و معایت و مزیت هایی که راجبش وجود داره داشته باشید 👌
❤16👌1
سلام رفقا روزتون بخیر ✌️
ما برای مدیریت و تولید محتوای کولیکد و اینستاکد دنبال چند نفر رفیق پایه و باحال هستیم، اگر دوست دارید و فکر میکنید میتونید فعالیت کنید بهم پیام بدید که بیشتر راجبش گپ بزنیم ❤️
ID ~> @MohammadTazaroie
.
.
.
ما برای مدیریت و تولید محتوای کولیکد و اینستاکد دنبال چند نفر رفیق پایه و باحال هستیم، اگر دوست دارید و فکر میکنید میتونید فعالیت کنید بهم پیام بدید که بیشتر راجبش گپ بزنیم ❤️
ID ~> @MohammadTazaroie
.
.
.
🚀 @coolycode
🔥10
𝗖𝗢𝗢𝗟𝗬 𝗖𝗢𝗗𝗘 | کولی کد pinned «تا امروز سعی کردیم که مطالب فوقالعاده کاربردی و با کیفیتی روبرای شما عزیزان تولید کنیم و هم اکنون میتونید به صدها مطلب جذاب در حوزه وب دسترسی داشته باشید 💎 با توجه به گسترده شدن مطالب کانال کولیکُد تصمیم، گرفتیم که یک دسته بندی مناسبی رو روی تمامی پستهای…»
#website
مطمئنم خیلی از دوستان قبل از آشنایی با این سایت خفن ساعت ها وقت میزاشتن واسه طراحی اسکرول بار برای سایتشون
ولی دیگه با وجود این ابزار نیازی به این کار نیست
چون میتونین خیلی ساده مثل فتوشاپ اسکرول بارتون رو با آپشن هایی که موجوده کاستومایز کنین و بعدش هم سورس کد CSS اون رو کپی کنین و توی پروژتون استفاده کنین
🌐 لینک سایت :
𝗖𝗛𝗔𝗡𝗡𝗘𝗟 | 𝗚𝗥𝗢𝗨𝗣
🔥18❤3🤣2👌1