کداکسپلور | CodeExplore
7.92K subscribers
2K photos
341 videos
103 files
1.82K links
با کد اکسپلور یاد بگیر، لذت ببر و بروز باش ⚡️😉

سایت:
CodeExplore.ir
👨🏻‍💻 ارتباط با ما :
@CodeExploreSup
گروه :
@CodeExplore_Gap
تبلیغات در کد اکسپلور :
@CodeExploreAds
Download Telegram
💠بیل گیتس: 3 شغلی که از گزند هوش مصنوعی در امان خواهند بود!

▪️وقتی صحبت از فناوری و پیشرفت در این زمینه می‌شود، نام "بیل گیتس" یکی از اولین نام‌هایی است که به دلیل پیشگامی او در عرصه فناوری دیجیتال به ذهن می‌رسد و به نظر می رسد همه چیزهایی که او می گوید توسط بسیاری از افراد متخصص در این زمینه مورد توجه قرار می گیرد.

▪️با این حال، او استدلال می کند که در آینده نزدیک تنها 3 شغل وجود خواهد داشت که در برابر هوش مصنوعی مصون خواهند بود، و اظهار می دارد که تنها مشاغلی که می توانند در مقابل این موج جدید فناوری مقاومت کنند، مشاغل مرتبط با "انرژی" و "بیولوژی" و مشاغل و حرفه هایی خواهند بود که در "طراحی و بهره برداری از ابزارهای هوش مصنوعی" تخصص دارند. 

#ai
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
💔243🔥3
پس گیت هاب برای چیه 😡

#fun
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
😁42💔2
متد .not() و ! در کاتلین⌨️

🔤اکثر اوقات از ()not. استفاده میکنیم چون خواناتر از ! هستش. ولی یک نکته مهم دیگه ای هم هست که not نمیتونه انجام بده:
myEvents?.forEach { myEvent -> 
  if (!myEvent.events.isNullOrEmpty()) {
    myEvent.events.find { it.type == eventType }
  }

  if (myEvent.events.isNullOrEmpty().not()) {
    myEvent.events.find { it.type == eventType }
  }
}

#kotlin
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11❤‍🔥22
لیست کامل کدهای HTTP Status بصورت دسته بندی شده 🔥

👉 https://httpstatuses.com

#http #status
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
8❤‍🔥3🔥3
⌨️ JavaScript Roadmap

Topics to Learn :

• Introduction and History
  \
    • Variables
  /
• Data Types
  \
    • Operators
  /
• Control Statements
  \
    • Arrow and Normal Function
  /
• Arrays
  \
    • Objects
  /
• this Keyword
  \
    • Scope and Hoisting
  /
• Template Literals
  \
    • Rest and Spread Operator
  /
• DOM Manipulation
  \
    • Local Storage and Cookies
  /
• Promises
  \
    • Async and Await
  /
• Fetch & API Methods
  \
    • Modules
  /
• Closures
  \
    • OOPS
  /
• Practice and Build Projects

#roadmap #javascript
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
8❤‍🔥3🔥3
مرورگر firefox developer edition 🌕

🟠اکثر توسعه دهنده های ایرانی و خارجی از مرورگر های عادی و مرسوم استفاده میکنن، اما میخوایم با این پست شما رو یک قدم جلوتر از بقیه ببریم و مرورگری مختص خودمون (توسعه دهندگان)، که توسط فایرفاکس ساخته شده رو معرفی کنیم.

🔵 یک چشمه از قابلیت هاش، قابلیت Developer Tools فوق العاده ای از جمله Inspector قوی و Style Editor که تمامی استایل هارو میتونید از یه پیج خیلی مینیمال که حتی فایل به فایل جدا شده مدیریت و تغییراتی اعمال کنید.

🔗 لینک جهت مطالعه بیشتر

#browser #firefox
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
13❤‍🔥3🔥3
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10❤‍🔥22
موفقیت، نتیجه‌ی تصمیم‌های کوچک و پشتکار بی‌پایان است. هر روز، با قدم‌های کوچک به سوی اهدافتان حرکت کنید، و باور داشته باشید که هیچ چیز غیرممکن نیست. به خودتان اعتماد کنید و از تلاشتان دلگرم شوید، زیرا موفقیت در انتظار شماست ☄️

#motivational
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥164🔥3
پشت صحنشو بیارین اگر راست میگین 🤨

#fun
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
😁44💔63
خواندن متن کپی شده با جاوااسکریپت ✌️

ℹ️برای دریافت متنی که کاربر داخل کلیپ‌بورد خودش داره میتونید از navigator استفاده کنید.

text= navigator.clipboard.readText();
consloe.log(text);

‼️چیزی که متد readText بهتون میده از جنس پرامیس هست و نکته مهم دیگه ای که هستش اینه که کاربرد باید حتما بهتون دسترسی بده وگرنه ارور دریافت میکنید.

#javascript
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥11🔥42
ریپازیتوری از برنامه های کاربردی وب آسیب پذیر 💯

یک فهرست جامع نگهداری شده از تمام برنامه های کاربردی وب آسیب پذیر برای یادگیری امنیت وب ☄️

🌪 github.com/OWASP/OWASP-VWAD

#security #owasp #web
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
6❤‍🔥3🔥3
برنامه نویسی به کمک هوش مصنوعی 👀

✔️ یکی از اکستنشن های هوش مصنوعی که میتونه توی کدنویسی بهتون کمک کنه Codium-AI هست که کاملا رایگانه و فقط به یک اکانت و فیلترشکن خوب نیاز داره. روی vscode و vim هم قابل نصبه.

📥 لینک دانلود

#vscode #extensions
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
8❤‍🔥4🔥4
چقد حوصله دارین 🗿

#fun
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
💔28😁1
This media is not supported in your browser
VIEW IN TELEGRAM
Checkbox Style for Classic Them using HTML , CSS 🔥🤌

#html #css #checkbox
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7❤‍🔥33
@CodeExplore - CSS CHECKBOXES.zip
2.6 KB
Checkbox Style for Classic Them using HTML , CSS 🔥🤌

Password:
@CodeExplore

#html #css #checkbox
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥73❤‍🔥2
30 تمرین و پروژه عملی در 30 روز بصورت رایگان برای یادگیری جاوااسکریپت ✌️

👉 https://javascript30.com

#javascript #free #tutorial
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
10🔥3❤‍🔥2😁2💔2
دریافت دوربین و نمایش آن در صفحه HTML با JavaScript ✌️🖐

💻 برای دریافت دوربین کاربر و نمایش آن در صفحه HTML با JavaScript، می توانید از مراحل زیر استفاده کنید:

1⃣ اول باید دسترسی رو از کاربر با کمک این کد بگیرید (و البته که باید المنت هامون رو هم پیدا بکنیم):
const myVideo = document.getElementById('myVideo');
const startButton = document.getElementById('startButton');
const stopButton = document.getElementById('stopButton');
navigator.mediaDevices.getUserMedia({ video: true })
.then(function(stream) {
// اینجا برای مراحل 2 و 3 هستش و مال وقتیه که درخواست شما تایید بشه، فعلا بهش اهمیت ندین.
})
.catch(function(error) {
//اینجا برای وقتیه که درخواست شما رد میشه
console.error("Error accessing the camera:", error);
});

🔢 بعد باید توی بخش html ، از تگ video استفاده کنید که قبلا توی این پست کامل و مختصر معرفیش کرده بودیم!
<video id="myVideo" width="640" height="360"></video>

و حالا این یک خط کد رو هم توی بخشی که گفتم برای مراحل 2 و 3 هستش اضافه کنید:
myVideo.srcObject = stream;

🔢 این بخش اختیاری هست و میتونید انجامش ندید ، ولی برای این هستش که کاربر بتونه وضعیت دوربینش رو کنترل کنه و ببینه براش دوربین رو نشون بده یا متوقف بشه! یک نگاهی به کد بندازید که منظورم رو متوجه بشید!
این دو خط کد html رو زیر تگ video مون بزارید:
<button id="startButton">شروع</button>
<button id="stopButton">توقف</button>

و این چند خط کد جاوااسکریپتِ ناقابل رو بعد از اون محدوده ای که توی قسمت 1 گفتیم بنویسید :
startButton.addEventListener('click', function() {
myVideo.play();
});

stopButton.addEventListener('click', function() {
myVideo.pause();
});

به طور خلاصه الان کد شما باید یه همچین شکل و شمایلی گرفته باشه :
<!DOCTYPE html>
<html lang="fa">
<head>
<meta charset="UTF-8">
<title>نمایش دوربین کاربر</title>
</head>
<body>
<h1>نمایش دوربین کاربر</h1>

<video id="myVideo" width="640" height="360"></video>

<button id="startButton">شروع</button>
<button id="stopButton">توقف</button>

<script>
const myVideo = document.getElementById('myVideo');
const startButton = document.getElementById('startButton');
const stopButton = document.getElementById('stopButton');

navigator.mediaDevices.getUserMedia({ video: true })
.then(function(stream) {
myVideo.srcObject = stream;
})
.catch(function(error) {
console.error("Error accessing the camera:", error);
});

startButton.addEventListener('click', function() {
myVideo.play();
});

stopButton.addEventListener('click', function() {
myVideo.pause();
});
</script>
</body>
</html>

⭕️ این پست فقط جهت آموزش به شما عزیزان بوده و مسئولیت هیچگونه استفاده غیر قانونی ای از این آموزش بر عهده تیم کداکسپلور نمی باشد.

#camera #html #javascript
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
10🔥4❤‍🔥3
مجموعه ای از موارد فنی که هر برنامه نویسی باید درباره آن بداند 🟢

🔗 github.com/mr-mig/every-programmer-should-know

#programming #tutorial
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
10🔥4❤‍🔥2