دوست دارید بعد از اینکه میز کار و وسایل رو چیدیم آنباکس کنم خونه و محیط کار جدید رو براتون ؟ 😂
Anonymous Quiz
0%
اره برو تو کارش ببینیم چه برایمان آورده ای 😎
0%
نه بابا بزار کدمونو بزنیم 🥲
0%
صرفا علاقه مندم از انگشت شست برای کلیک کردن استفاده کنم 👍
0%
گزینه ۳ ولی به جای انگشت شست از اشاره استفاده میکنم ☝️
●● تفاوت بین فریمورک و لایبرری ●●
🔸 کنترل و مدیریت جریان برنامه ⚡
🔸 ساختار و معماری 🌀
🔸 انعطافپذیری در توسعه 🔄
🔸 مقیاسپذیری و اندازه پروژه 📈
🔸 وابستگی و تأثیرات تغییر 🔗
✅ جمع بندی
#️⃣ #framework #libarary #vs
🆔 Channel | Group | YouTube
🔸 کنترل و مدیریت جریان برنامه ⚡
فریمورک : فریمورک کنترل جریان اجرای برنامه رو در دست داره و کد شما رو به زمان و شیوهای که تعیین کرده اجرا میکنه.
لایبرری : لایبرری به شما کنترل کامل بر جریان برنامه رو میده و خودتون تصمیم میگیرید که چه زمانی و چگونه از لایبرری استفاده کنید.
🔸 ساختار و معماری 🌀
فریمورک : فریمورکها معماری و چهارچوب مشخصی رو تحمیل میکنند و شما باید برنامهی خودتون رو مطابق با اونها تنظیم کنید.
لایبرری: لایبرریها بدون تحمیل ساختار خاص، مجموعهای از ابزارها رو در اختیار شما قرار میدهند تا به دلخواه از اونها استفاده کنید.
🔸 انعطافپذیری در توسعه 🔄
فریمورک :ممکنه فریمورکها انعطافپذیری شما رو محدود کنند چون باید از روشها و الگوهای خاص اونها پیروی بکنید.
لایبرری : لایبرریها به شما آزادی بیشتری میدن تا بتونید به روش دلخواه خودتون از اونها بهرهبرداری بکنید.
🔸 مقیاسپذیری و اندازه پروژه 📈
فریمورک : فریمورکها برای پروژههای بزرگ و پیچیده طراحی شدهاند که نیاز به ساختاردهی و مدیریت بهتر دارند.
لایبرری : لایبرریها بیشتر برای انجام وظایف خاص و مشخص به کار میرن که ممکنه نیاز به مقیاسپذیری بالا نداشته باشند.
🔸 وابستگی و تأثیرات تغییر 🔗
فریمورک : فریمورکها معمولاً بخشهای زیادی از برنامه زو به خودشون وابسته میکنند و تغییر فریمورک ممکنه نیاز به تغییرات زیادی در برنامه داشته باشه.
لایبرری : استفاده از لایبرریها معمولاً به صورت مستقل است و تغییر یا حذف آنها تأثیر زیادی بر روی سایر بخشهای برنامه ندارد.
✅ جمع بندی
اینکه از فریمورک یا لایبرری استفاده کنیم بستگی به نیاز پروژه داره
- اگر پروژهات بزرگه و نیاز به ساختار منظم و یکپارچه داری، فریمورک بهتره چون کلیات کار رو مدیریت میکنه و بهت کمک میکنه سریعتر به نتیجه برسی.
- اگر پروژهات کوچیکتره یا فقط نیاز به انجام یک وظیفه خاص رو داری، لایبرری بهتره چون بهت آزادی عمل بیشتری میده تا فقط همون کاری که میخوای رو انجام بدی.
#️⃣ #framework #libarary #vs
🆔 Channel | Group | YouTube
𝗖𝗢𝗢𝗟𝗬 𝗖𝗢𝗗𝗘 | کولی کد
●● تفاوت بین فریمورک و لایبرری ●● 🔸 کنترل و مدیریت جریان برنامه ⚡ فریمورک : فریمورک کنترل جریان اجرای برنامه رو در دست داره و کد شما رو به زمان و شیوهای که تعیین کرده اجرا میکنه. لایبرری : لایبرری به شما کنترل کامل بر جریان برنامه رو میده و خودتون…
اگه از پستامون خوشتون میاد شیر و ریاکشن یادتون نره چون بهمون انرژی میده تا روز به روز پستای بیشتر و با کیفیت تری بزاریم 🚀❤️
#XSS #dompurify
💎 معرفی لایبرری قدرتمند Dompurify 💎
لایبرری DomPurify ابزاری فوقالعاده قدرتمند برای تصفیه محتوای HTML و جلوگیری از حملات XSS هستش و باهاش میتونید محتوای ورودی کاربر رو به شکلی ایمن و تمیز پردازش کنید و تمامی عناصر مخرب رو حذف کنید.
این لایبرری با مرورگرها و محیطهای جاوااسکریپتی سازگاره و میتونید بدون نگرانی از بروز مشکلات امنیتی، از HTML داینامیک توی برنامههای خودتون استفاده کنید.🌐 مشاهده داکیومنت Dompurify
نمونه استفاده 🚀
DOMPurify.sanitize('<img src=x onerror=alert(1)//>');
// becomes <img src="x">🆔 Channel | Group | YouTube
#golden_sentence
💎 جمله طلایی امروز 💎
🔸Bad programmers worry about the code. Good programmers worry about data structures and their relationships.Linus Torvalds
برنامهنویسای ضعیف بیشتر نگران کد و چگونگی نوشتن اون هستند، در حالی که برنامهنویسای خوب تمرکز خودشون رو به روی ساختارهای دادهای و روابط بین اونها قرار میدن.
🆔 Channel | Group | YouTube
#javanoscript #geolocation
💎 گرفتن لوکیشن کاربر با جاوااسکریپت 💎
با استفاده از Geolocation API در جاوااسکریپت میتونید به سادگی موقعیت جغرافیایی کاربر رو دست بیارید و توی بخش های مختلف ازش استفاده کنید.
این API به شما اجازه میده با دریافت اجازه از کاربر، عرض و طول جغرافیایی دقیقش رو به دست بیارید.
نمونه کد 🚀
navigator.geolocation.getCurrentPosition((position) => {
console.log(`
Lat:${position.coords.latitude},
Long:${position.coords.longitude}
`);
});🌐 مثال استفاده در پروژه واقعی
🆔 Channel | Group | YouTube
𝗖𝗢𝗢𝗟𝗬 𝗖𝗢𝗗𝗘 | کولی کد
#javanoscript #geolocation 💎 گرفتن لوکیشن کاربر با جاوااسکریپت 💎 با استفاده از Geolocation API در جاوااسکریپت میتونید به سادگی موقعیت جغرافیایی کاربر رو دست بیارید و توی بخش های مختلف ازش استفاده کنید. این API به شما اجازه میده با دریافت اجازه از کاربر،…
اگر دوست داشتید با ریاکشناتون بهمون انرژی بدید 🔥❤️
رفقا یکی از اعضای گروهمون یه نکته ای گفت گفتم براتون بزارم
+ من خودم با این مسئله واقعا موافقم، البته تو بیشتر مواقع این مورد توسط افراد تازه کار صدق می کنه، به دلیل تجربه کمی که دارند ممکنه یسری جاها تمرکز و وقتشون رو بزارن روی یک سری قسمتایی که واقعا شاید اونقدر مهم نباشه، البته لازم به ذکر هستش که کیفیت کد همیشه باید خوب باشه و تا حد ممکن فیچر کامل بشه ولی در جهت رفت نیاز اون پروژه و تسکی که داره
اگر نقدی دارید در این مورد یا میخواید نکته ای اضافه کنید زیر همین پست میتونید بگید تا بقیه دوستان هم استفاده کنند
+ من خودم با این مسئله واقعا موافقم، البته تو بیشتر مواقع این مورد توسط افراد تازه کار صدق می کنه، به دلیل تجربه کمی که دارند ممکنه یسری جاها تمرکز و وقتشون رو بزارن روی یک سری قسمتایی که واقعا شاید اونقدر مهم نباشه، البته لازم به ذکر هستش که کیفیت کد همیشه باید خوب باشه و تا حد ممکن فیچر کامل بشه ولی در جهت رفت نیاز اون پروژه و تسکی که داره
مثلا یه کامپوننت image uploader جنرال قراره توسعه بدید و ۲ روز هم تایم تسکتونه، بیاید برنامه ریزی کنید براش، مثلا اگر یک روز گذشته و هنوز درگیر ظاهرشید و میبینید یسری جاها داره اذیت میکنه مشکلی نیست دقیقا اون چیزی که توی طرحه باشه، شما به یه حد خوبی برسونید ظاهرش رو و حالا اگر اون انیمیشن اپلودم براش نزدید اوکیه روز دوم وقتتونو بزارید سر منطق این کامپوننت
اگر نقدی دارید در این مورد یا میخواید نکته ای اضافه کنید زیر همین پست میتونید بگید تا بقیه دوستان هم استفاده کنند
🔸 اگر از فرآیند حوصله سر بر ساخت md یا همون Mark Down برای پروفایلتون توی گیت هاب خسته شدید از این سایت استفاده کنید
🌐 مشاهده وبسایت
🔗 مشاهده نمونه
#️⃣ #website #git
🆔 Channel | Group | YouTube
این سایت توی چند تا استپ ساده یه پروفایل جذاب و خفن برای گیت هابتون آماده میکنه 🚀
🌐 مشاهده وبسایت
🔗 مشاهده نمونه
#️⃣ #website #git
🆔 Channel | Group | YouTube
This media is not supported in your browser
VIEW IN TELEGRAM
برگه تقلب برنامه نویسی تو مشتته 😍😎
🌀 اگر داری برنامه نویسی یادمیگری یا دوسداری خیلی سریع و ساده با زبان ها و تکنولوژی های مختلف برنامه نویسی کار کنی این سایت مخصوص خودته
🌐 آدرس سایت: Quickref.me
#️⃣ #website #document
🆔 Channel | Group | YouTube
🌀 اگر داری برنامه نویسی یادمیگری یا دوسداری خیلی سریع و ساده با زبان ها و تکنولوژی های مختلف برنامه نویسی کار کنی این سایت مخصوص خودته
تقریبا اکثر زبان ها و ابزارهارو پوشش میده و خیلی ساده و سریع میتونید به مبحث دلخواهتون دسترسی پیدا کنید
🌐 آدرس سایت: Quickref.me
#️⃣ #website #document
🆔 Channel | Group | YouTube
𝗖𝗢𝗢𝗟𝗬 𝗖𝗢𝗗𝗘 | کولی کد
Photo
💪 ورزش منظم
😴 خواب کافی و با کیفیت
📃 برنامهریزی روزانه
🥛 تغذیه سالم و مناسب
🌀 مدیتیشن و مراقبت از ذهن
🤝 شبکهسازی و ارتباطات مفید
💎 این عادتها نه تنها بهرهوری و سلامتی رو بالا میبره، بلکه باعث میشه در کار و زندگی تعادل و رشد بیشتری داشته باشی
#️⃣ #programming #self_improvment
🆔 Channel | Group | YouTube
ورزش روزانه مثل پیادهروی یا یوگا به افزایش انرژی و کاهش استرس کمک میکنه. همچنین با بهبود گردش خون، تمرکز و بهرهوری بالاتر میره
😴 خواب کافی و با کیفیت
خواب منظم و کافی،7-8 ساعته باعث بهبود عملکرد مغز و تمرکز میشه. یک الگوی خواب ثابت به بدن و ذهن استراحت لازم رو میده
📃 برنامهریزی روزانه
روزت رو با نوشتن یک لیست از کارهایی که باید انجام بدی شروع کن. این عادت بهت کمک میکنه که هدفمندتر باشی و بهرهوری بیشتری داشته باشی
🥛 تغذیه سالم و مناسب
مصرف غذاهای سالم مثل میوه و پروتئین به مغز انرژی لازم برای عملکرد بهتر رو میده و از خستگی و کاهش تمرکز جلوگیری میکنه
🌀 مدیتیشن و مراقبت از ذهن
مدیتیشن یا تمرینات تنفس عمیق استرس رو کاهش میده و آرامش ذهنی به ارمغان میآره و باعث افزایش وضوح فکری و خونسردی در شرایط دشوار میشه
🤝 شبکهسازی و ارتباطات مفید
با افراد هم همرشته یا متخصص در حوزههای دیگه ارتباط برقرار کن. این کار بهت فرصتهای جدید و ایدههای نو میده
💎 این عادتها نه تنها بهرهوری و سلامتی رو بالا میبره، بلکه باعث میشه در کار و زندگی تعادل و رشد بیشتری داشته باشی
#️⃣ #programming #self_improvment
🆔 Channel | Group | YouTube
This media is not supported in your browser
VIEW IN TELEGRAM
💎 وب اسکرپینگ چیه ؟ 💎
🔸 وب اسکرپینگ یعنی جمعآوری خودکار دادهها از صفحات وب با نوشتن اسکریپتهایی در زبانهای مختلف مثل پایتون و ... که میتونید باهاش اطلاعاتی مثل قیمتها، نظرات یا اخبار رو از سایتها استخراج و ذخیره کنید تا در صورت نیاز ازشون استفاده کنید.
نمونه کارهایی که میشه باهاش انجام داد 🚀
1️⃣ جمعآوری دادهها
2️⃣ لاگین خودکار
3️⃣ پر کردن فرمها
4️⃣ مانیتورینگ تغییرات
5️⃣ دانلود خودکار فایلها
بهترین زبان ها و لایبرری ها برای وب اسکپرینگ ✅
حواستون باشه قوانین سایتها (مثل robots.txt) رو رعایت کنید تا مشکلی از نظر اخلاقی و قانونی پیش نیاد.
🔸 وب اسکرپینگ یعنی جمعآوری خودکار دادهها از صفحات وب با نوشتن اسکریپتهایی در زبانهای مختلف مثل پایتون و ... که میتونید باهاش اطلاعاتی مثل قیمتها، نظرات یا اخبار رو از سایتها استخراج و ذخیره کنید تا در صورت نیاز ازشون استفاده کنید.
نمونه کارهایی که میشه باهاش انجام داد 🚀
1️⃣ جمعآوری دادهها
2️⃣ لاگین خودکار
3️⃣ پر کردن فرمها
4️⃣ مانیتورینگ تغییرات
5️⃣ دانلود خودکار فایلها
بهترین زبان ها و لایبرری ها برای وب اسکپرینگ ✅
Python : BeautifulSoup | Scrapy | Selenium
JavaScript : Puppeteer | Cheerio
PHP : Goutte
Ruby : Nokogiri | Watir
حواستون باشه قوانین سایتها (مثل robots.txt) رو رعایت کنید تا مشکلی از نظر اخلاقی و قانونی پیش نیاد.
#️⃣ #WhatsThat #web_scraping
🆔 Channel | Group | YouTube
𝗖𝗢𝗢𝗟𝗬 𝗖𝗢𝗗𝗘 | کولی کد
💎 وب اسکرپینگ چیه ؟ 💎 🔸 وب اسکرپینگ یعنی جمعآوری خودکار دادهها از صفحات وب با نوشتن اسکریپتهایی در زبانهای مختلف مثل پایتون و ... که میتونید باهاش اطلاعاتی مثل قیمتها، نظرات یا اخبار رو از سایتها استخراج و ذخیره کنید تا در صورت نیاز ازشون استفاده کنید.…
یکی از رفقای گروهمون در مورد #web_scraping سوال کرده بود، گفتم پستش رو بسازم که همه دوستان استفاده کنن 🔥
This media is not supported in your browser
VIEW IN TELEGRAM
#programming #fun
وقتی به بستنی فروشی علاقه داری ولی خانوادت میگن برنامه نویسی رو در کنارش ادامه بده، میگن توش پول خوابیده :
🔸 حالا این که شوخی بود، ولی خداییش اگر علاقه ندارید به برنامه نویسی به نظرم سمتش نیاید چون واقعا اون چیزی نیست که اکثریت جامعه در موردش فکر میکنن نیست
🆔 Channel | Group | YouTube
#programming
🔸 یکی از دوستان عزیزمون که خودشم بهم آموزش داد قبل اینکه بخوام واردش شم بهم گفت برنامه نویسی یاد بگیری سال دیگه هممون خر مایه ایم :)
اونم تو سن ۱۲ سالگی
ولی خیلی خوشحالم چون اگر بهم اینجوری نگفته بود احتمالا اصلا نمیرفتم دنبالش به عنوان یه بچه ۱۲ ساله
خودم یادم رفته بود ولی یادم افتاد بعد چند سال که اون موقع هدفم این بود برای مامانم ماشین ظرف شویی بخرم و همین مسئله بهم انرژی میداد ادامه بدم توی اون شرایط نسبتا سخت
@coolycode
💎 معرفی لایبرری Framer Motion 💎
🔸 لایبرری Framer Motion یک انتخاب عالی برای ساخت انیمیشنهای جذاب و پیچیده در پروژههای Reactای هستش و باهاش میتونید هر انیمیشنی که بخواید رو پیادهسازی کنید
نکته مهمش اینجاست که با قابلیت هایی که داره بهتون اجازه میده تا انیمیشن های فوق العاده تعاملپذیر، با کنترل دقیق بر روی ترنزیشنها رو به سادگی پیاده سازی کنید :)
🆔 Channel | Group | YouTube
🔸 لایبرری Framer Motion یک انتخاب عالی برای ساخت انیمیشنهای جذاب و پیچیده در پروژههای Reactای هستش و باهاش میتونید هر انیمیشنی که بخواید رو پیادهسازی کنید
نکته مهمش اینجاست که با قابلیت هایی که داره بهتون اجازه میده تا انیمیشن های فوق العاده تعاملپذیر، با کنترل دقیق بر روی ترنزیشنها رو به سادگی پیاده سازی کنید :)
#️⃣ #libarary #WhatsThat
🆔 Channel | Group | YouTube