تابع ()color-mix به ما این اجازه رو میده تا دو رنگی که می خوایم مخلوط کنیم رو مشخص کنیم و بعدش نتیجه رو خروجی بده. ما می تونیم مقدار هر رنگ در مخلوط رو کنترل کنیم، همچنین فضای تداخل رنگ رو مشخص کنیم که تعیین میکنه چطوری رنگ ها با همدیگه ترکیب میشن.
ما مقدار هر رنگ رو به صورت درصد مشخص می کنیم. اگر درصدهای هر دو رنگ رو حذف کنیم، تابع ()color-mix به طور پیش فرض برای هر کدوم از اونها از 50% حساب میکنه. همونطور که تو کد زیر نشان دادیم ، مخلوط کردن رنگ قرمز و آبی با مقدار برابر، به ما یک سایه بنفش خروجی میده.
.result {
background-color: color-mix(in srgb, blue, red);
}#css #function #color
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9❤🔥6⚡4
چیزهایی که باید یه برنامه نویس بلد باشه 👨💻
💬 البته مشخصا همشون اجبار نیست،کدوما رو بلدین؟ بنظرتون کار با دیتابیس برای همه برنامه نویس ها اجباره؟ یا ساختمان داده چطور؟
#programming
☕️ @CodeExplore
#programming
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡18❤🔥6🔥4
سلام. امیدوارم حالتون خوب باشه.
این ابزار کارش تزریق رنگ هست. اینطوری کار میکنه که هرچقدر که شما بخواید به صورت رندوم براتون کد رنگ تولید و تزریق میکنه (خودش خط هایی که توی فایل CSS مربوط به رنگ هست رو تشخیص میده.) و کار عوض کردن رنگ رو خیلی خیلی راحت کرده ولی میخوام علاوه بر تولید رندوم رنگ از یک سری سایت های مخصوص انتخاب پالت رنگ کد رنگ ها رو اسکرپ کنه. من با این کار آشنا نیستم و دانشگاه دارم از این جهت خوشحال میشم شما هم توی این کار همکاری کنید و بهش قابلیت اسکرپ رو اضافه کنید.
مطمئنم از این ابزار خوشتون میاد.😁
پس موفق باشید و امیدوارم ابزار بهتری برای برنامه نویس های فرانتاند خلق بشه.❤️
🌐 https://github.com/PAIREN1383/Color_Injector
#css #github
☕️ @CodeExplore | </Mr.M>
این ابزار کارش تزریق رنگ هست. اینطوری کار میکنه که هرچقدر که شما بخواید به صورت رندوم براتون کد رنگ تولید و تزریق میکنه (خودش خط هایی که توی فایل CSS مربوط به رنگ هست رو تشخیص میده.) و کار عوض کردن رنگ رو خیلی خیلی راحت کرده ولی میخوام علاوه بر تولید رندوم رنگ از یک سری سایت های مخصوص انتخاب پالت رنگ کد رنگ ها رو اسکرپ کنه. من با این کار آشنا نیستم و دانشگاه دارم از این جهت خوشحال میشم شما هم توی این کار همکاری کنید و بهش قابلیت اسکرپ رو اضافه کنید.
مطمئنم از این ابزار خوشتون میاد.
پس موفق باشید و امیدوارم ابزار بهتری برای برنامه نویس های فرانتاند خلق بشه.
#css #github
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - PAIREN1383/Color_Injector: To change colors more easily and find good color combinations for web pages.
To change colors more easily and find good color combinations for web pages. - PAIREN1383/Color_Injector
⚡10🔥6❤🔥5
#awesome #github
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡9🔥5❤🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
مایکروسافت یه آپدیت فوقالعاده هیجانانگیز برای Copilot در نظر گرفته که اون رو به یه ابزار فوقالعاده قدرتمند تبدیل میکنه.
با این آپدیت، Copilot میتونه به صورت لحظهای محتوای صفحه شما رو ببینه و باهاتون صحبت کنه! ️ این یعنی Copilot میتونه در لحظه به شما کمک کنه، کدهاتون رو ویرایش کنه، به سوالاتتون پاسخ بده و حتی باهاتون چت کنه!
#Copilot #GPT4o
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13⚡8❤🔥5
امروز قراره به مبحث Encapsulation یا همون پوشش یا پوشاندن توی شیءگرایی بپردازیم
-در اصل Encapsulation یعنی محدود کردن دسترسی به برخی از اجزای یک شیء، این کارو میتونیم با قرار دادن یسری داده ها و متد ها داخل کلاس انجام بدیم
-موقع استفاده از Encapsulation ، این اجازه به ما داده میشه که جزئیات رو از کاربران مخفی کنیم و فقط رابط کاربری رو نشون بدیم. اینطوری هم کدمون ساده تر و قابل فهم تره هم امنیت بیشتری داره و قابل نگهداری تره.
class Car {
constructor(model) {
this._model = model;
}
get model() {
return this._model;
}
set model(value) {
if (value.length < 3) {
console.log('Model is too short.');
return;
}
this._model = value;
}
}
let myCar = new Car("Toyota");
console.log(myCar.model); // Outputs: "Toyota"
myCar.model = "VW";
console.log(myCar.model); // Outputs: "VW"
myCar.model = "X"; // Outputs: "Model is too short."#oop #oop_5
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡8❤🔥5🔥5
This media is not supported in your browser
VIEW IN TELEGRAM
▪️مایکروسافت در رویداد اخیر خود، از ابتکار جدیدی به نام Copilot+ PC رونمایی کرد که شامل لپتاپهای سرفیس جدید و همچنین سیستمهای همکار با تراشههای Snapdragon X Elite کوالکام میشود. این ابتکار بر روی هوش مصنوعی متمرکز است و هدف آن ارائه تجربهای سریعتر و کارآمدتر برای کاربران ویندوز است.
▪️قابلیت جدید Recall که همراه با Copilot+ PC معرفی شد، به ویندوز ١١ اجازه میده تا هر چیزی که میبیننه یا هر کاری که کاربر با کامیپوتر انجام میده رو در حافظه نگه داره و بعدا بتونه بین تمام این اطلاعات جستجو کنه. مایکروسافت گفته تمامی این اطلاعات روی دستگاه و به صورت آفلاین پردازش میشن.
#Ai #Copilot #Microsoft
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11⚡6❤🔥4
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡11🔥6❤🔥3
#learn #practice #programming
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡10🔥6❤🔥3
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - iRLords/ESP-Telegram-Bot
Contribute to iRLords/ESP-Telegram-Bot development by creating an account on GitHub.
⚡11🔥7❤🔥5
Media is too big
VIEW IN TELEGRAM
Developer : @Py_Sudo
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15⚡6❤🔥5
-ارث بری یعنی اینکه ما ویژگی ها و رفتار های یک کلاس رو به کلاس دیگه انتقال بدیم، یعنی یه کلاس داشته باشیم که ویژگی هاشو از یه کلاس دیگه به ارث برده و استفاده میکنه
-وقتی ما داریم از ارث بری استفاده میکنیم، اون کلاسی که ویژگی ها و متدهاشو به کلاس دیگه منتقل میکنه، بهش میگن کلاس پایه یا کلاس اصلی ( شما فرض کن پدر ) و اون کلاسی هم که ویژگی ها و متدهارو به ارث میبره میشه زیرکلاس یا کلاس مشتق (اینم میشه بچش)
حالا باهم یه مثال ببینیم:
class Animal {
constructor(name) {
this.name = name;
}
speak() {
console.log(`${this.name} makes a sound.`);
}
}
class Dog extends Animal {
constructor(name, breed) {
super(name);
this.breed = breed;
}
bark() {
console.log(`${this.name} barks!`);
}
}
const myDog = new Dog("Buddy", "Golden Retriever");
myDog.speak(); // Outputs: "Buddy makes a sound."
myDog.bark(); // Outputs: "Buddy barks!"#oop #oop_6
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡12🔥6❤🔥3
مجموعه ای از سوالات متداول مصاحبه که به شما کمک می کند برای مصاحبه بعدی خود آماده شوید.
🌪 github.com/Chalarangelo/30-seconds-of-interviews
#programming #interview
☕️ @CodeExplore
#programming #interview
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8⚡4❤🔥2
وقتی ما از عملگر == یا =! استفاده میکنیم، اگر تایپ های مقادیر دو طرف متفاوت باشه میاد یه تبدیل تایپ انجام میده تا مقایسه رو انجام بده ولی === یا ==! این کارو نمیکنن و چک میکنن که تایپ هردو طرف هم مثل هم باشه
[10] === 10 // is false
[10] == 10 // is true
'10' == 10 // is true
'10' === 10 // is false
[] == 0 // is true
[] === 0 // is false
'' == false // is true but true == "a" is false
'' === false // is false
#javascript
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡11🔥8❤🔥6
تو این ریپو زیر اضافه کردن متون تخصصی فارسی به منابع اصلی یادگیری گذاشته شده📚
لینک گیت هاب زیر مربوط به ریپویی هست که کارش ترجمه و فارسی سازی داکیومنت های Vue.js برای استفاده شما دوستان هست🔥
🌐 https://github.com/vuejs-translations/docs-fa
اگه براتون مفید بود و حال کردید یادتون نره ستاره⭐️ رو بزنید تا حمایت کوچیکی از این تیم ایرانی کرده باشید❤️
#document #vuejs
☕️ @CodeExplore
لینک گیت هاب زیر مربوط به ریپویی هست که کارش ترجمه و فارسی سازی داکیومنت های Vue.js برای استفاده شما دوستان هست
اگه براتون مفید بود و حال کردید یادتون نره ستاره
#document #vuejs
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡8❤🔥4🔥4
مسابقه ی Nahamcon CTF امشب ساعت 10:30 به تایم ایران شروع میشه.
اگر ثبتنام نکردید تیم هاتون رو جمع کنید برای مسابقه:
🌐 https://ctf.nahamcon.com
#CTF #Nahamcon
☕️ @CodeExplore | </securation>
اگر ثبتنام نکردید تیم هاتون رو جمع کنید برای مسابقه:
#CTF #Nahamcon
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡7🔥5❤🔥4