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
پلاگین Bootstrap IntelliSense برای Visual Studio Code که تجربه برنامه نویسی با بوت استرپ رو برای شما بهتر و موثرتر میکنه. تکمیل خودکار کلاس های CSS، کاهش خطاها و صرفه جویی در زمان و سادگی کار با بوت استرپ از ویژگی های این ابزار هستش.
این اکستنشن از Tailwind CSS IntelliSense الهام گرفته شده و زمانی که در حال نوشتن بوت استرپ هستید کلاس های CSS رو به شما پیشنهاد میده.
🔗 لینک دانلود
#bootstrap #IntelliSense
☕️ @CodeExplore | </Sina>
این اکستنشن از Tailwind CSS IntelliSense الهام گرفته شده و زمانی که در حال نوشتن بوت استرپ هستید کلاس های CSS رو به شما پیشنهاد میده.
#bootstrap #IntelliSense
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡9❤🔥4🔥3
چندریختی یکی از پایههای اصلی برنامه نویسی شیءگراس که مفهومش میشه همون چندشکلی یا قابلیت داشتن چندین شکل که البته واضحه. این مفهوم به آبجکت هامون این اجازه رو میده تا رفتار های متفاوتی برای یه متود یا یه عمل یکسان از خودشون نشون بدن. یعنی میتونیم یه متود رو چندین بار تعریف کنیم و کارای مختلفی باهاش کنیم با اینکه اسمشون یکیه
مثال زیر نحوه استفاده از چند ریختی در زمان بارگذاری متود ( Method Overloading ) رو نشونتون میده:
class Shape {
draw() {
console.log("Drawing a shape");
}
draw(width, height) {
console.log("Drawing a shape with width:", width, "and height:", height);
}
}
class Circle extends Shape {
draw() {
console.log("Drawing a circle");
}
draw(radius) {
console.log("Drawing a circle with radius:", radius);
}
}
const circle = new Circle();
circle.draw(); // Output: Drawing a circle
circle.draw(10); // Output: Drawing a circle with radius: 10
const shape = new Shape();
shape.draw(); // Output: Drawing a shapeوابستگی در OOP اشاره به ارتباط دوتا کلاس به هم داره که یعنی یه کلاس برای اینکه کارشو انجام بده نیاز به یه کلاس دیگه داره، این وابستگی ها هم میتونه به صورت مستقیم یا غیر مستقیم باشه
یه مثال هم از وابستگی باهم ببینیم:
class Animal {
constructor(name, soundMaker) {
this.name = name;
this.soundMaker = soundMaker;
}
makeSound() {
this.soundMaker.makeSound(this);
}
}
class SoundMaker {
makeSound(animal) {
console.log(`${animal.name} makes a ${animal.sound}`);
}
}
const dog = new Animal("Dog", new SoundMaker());
const cat = new Animal("Cat", new SoundMaker());
dog.makeSound(); // Output: Dog makes a bark
cat.makeSound(); // Output: Cat makes a meow#oop #oop_7
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥8⚡4🔥2💔1
چرخش صفحه با استفاده از پایتون ⌨️
⚡️ توی این پست، یک برنامه ای میخوایم بنویسیم که هر یک ثانیه صفحه رو بچرخونه، البته که این کار با کتابخونه انجام میشه پس حتما این خط رو توی cmd تون اجرا کنید:
حالا ایمپورتش میکنیم و کدمون رو مینویسیم:
⚠️ فقط حواستون باشه که قبل از اجرای این حتما کاراتون رو ذخیره بکنید چون ممکنه بعد از اجراش خیلی سخت بشه جلوش رو بگیرید(مخصوصا اگر توی وی اس کد در حال اجراش هستید)
#python #rotatescreen
☕️ @CodeExplore
pip install rotate-screen
حالا ایمپورتش میکنیم و کدمون رو مینویسیم:
import time
import rotatescreen as rs
display = rs.get_primary_displayed()
listOfAngels = [90,180,270,0]
while True:
for x in listOfAngels:
display.rotate_to(x)
time.sleep(1)
#python #rotatescreen
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡7🔥4❤🔥2
🧠 مدیرعامل OpenAI: هوش مصنوعی GPT-5 مانند یک مغز مجازی خواهد بود
▪️سم آلتمن (Sam Altman)، مدیرعامل شرکت OpenAI و یکی از سرمایهگذاران خطرپذیر سیلیکون ولی، در تازهترین مصاحبه خود به پیچیدگیهای GPT-4 پرداخته و برنامههای آینده این شرکت برای توسعه GPT-5 اشاره کرده است.
▪️آلتمن در صحبتهای خود چشمانداز در حال تکامل هوش مصنوعی و تأثیر عمیق آن بر تعاملات انسانی و زمینههای برنامهنویسی را مطرح کرد. به گفته وی، طی 12 ماه گذشته قابلیتهای هوش مصنوعی در حوزه برنامهنویسی به اوج خود خواهد رسید. وی همچنین معتقد است که GPT-5 ممکن است مانند یک مغز مجازی عمل کرده و به کاربر در رابطه با انجام وظایف مختلف کمک کند.
#Ai #ChatGPT
☕️ @CodeExplore
▪️سم آلتمن (Sam Altman)، مدیرعامل شرکت OpenAI و یکی از سرمایهگذاران خطرپذیر سیلیکون ولی، در تازهترین مصاحبه خود به پیچیدگیهای GPT-4 پرداخته و برنامههای آینده این شرکت برای توسعه GPT-5 اشاره کرده است.
▪️آلتمن در صحبتهای خود چشمانداز در حال تکامل هوش مصنوعی و تأثیر عمیق آن بر تعاملات انسانی و زمینههای برنامهنویسی را مطرح کرد. به گفته وی، طی 12 ماه گذشته قابلیتهای هوش مصنوعی در حوزه برنامهنویسی به اوج خود خواهد رسید. وی همچنین معتقد است که GPT-5 ممکن است مانند یک مغز مجازی عمل کرده و به کاربر در رابطه با انجام وظایف مختلف کمک کند.
#Ai #ChatGPT
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡12🔥5😁4❤🔥2