کداکسپلور | CodeExplore
Kanalga Telegram’da o‘tish
با کد اکسپلور یاد بگیر، لذت ببر و بروز باش ⚡️😉 👨🏻💻 ارتباط با ما : @CodeExploreSup گروه : @CodeExplore_Gap تبلیغات در کد اکسپلور : @CodeExploreAds
Ko'proq ko'rsatish8 322
Obunachilar
+1324 soatlar
+617 kunlar
+25030 kunlar
Postlar arxiv
📌یه لیست کوتاه اوردم از چند تا پلتفرم معروف که ببینیم با چیا توسعه داده شدن
⚡️ Facebook
- چی استفاده میکنن:
- PHP: همون زبان اصلی که باهاش Facebook رو راه انداختن، البته الان یه نسخهی پیشرفتهترش به اسم Hack استفاده میکنن.
- React: یه کتابخونهی جاوااسکریپت که خودشون ساختن واسه ظاهر سایت.
- GraphQL: یه زبون برای API که به جاش ازش استفاده میکنن.
- Python: برای کارای پشتپرده و دیتا.
🔥 Google
- چی استفاده میکنن:
- C++: واسه کارای سنگین و سیستمهای پیچیده.
- Python: برای هوش مصنوعی و کلی کارای دیگه.
- Java: واسه برنامهنویسی اندروید و بعضی سرویسهای وب.
- Go (Golang): یه زبون که خودشون ساختن و توی پروژههای مختلف ازش استفاده میکنن.
- Angular: یه فریمورک جاوااسکریپتی برای سایت که گوگل خودش درست کرده.
👑 Amazon
- چی استفاده میکنن:
- Java: برای اکثر سرویسها و برنامههای پشتپرده.
- JavaScript و Node.js: برای سایت و اپلیکیشنها.
- Python: برای کارای دیتا و اتومات کردن چیزا.
- Ruby: واسه سایت اولیه و سرویسهای آمازون وب سرویس.
✨ Microsoft
- چی استفاده میکنن:
- C#: برای ساخت برنامههای ویندوز و سرویسهای Azure.
- TypeScript: یه زبون برنامهنویسی که خودشون ساختن واسه سایتها و Node.js.
- .NET: یه فریمورک که چندتا زبان مختلف مثل C# رو ساپورت میکنه.
- Python: برای تحلیل دیتا و هوش مصنوعی.
#programming
☕️ @CodeExplore
🛡️ میدونستی امن ترین سیستم عامل دنیا کدومه؟!
▪️وقتی صحبت از امنیت سیستم عاملها میشه، همه دنبال اون سیستمی هستیم که بتونه جلوی هر گونه تهدید سایبری رو بگیره.
▪️حالا اگه بهت بگم که یه سیستم عامل هست که از بقیه خیلی جلوتره و حتی توسط افراد حرفهای و امنیتی توصیه میشه، چقدر کنجکاو میشی؟ اون سیستم عامل، Qubes OS نام داره.
▪️سیستم عامل Qubes OS بر پایه هسته لینوکس ساخته شده، اما خودش به عنوان یک توزیع مستقل در نظر گرفته میشود و مستقیماً از توزیع خاصی مشتق نشده و طوری طراحی شده که حتی اگه یه بخشش تحت حمله قرار بگیره، بقیه سیستم و اطلاعاتت امن بمونه. این کار رو با استفاده از تکنولوژی مجازیسازی انجام میده.
▪️یعنی هر بخش یا اپلیکیشن توی یه محیط جداگانه (VM) اجرا میشه. اینطوری، هیچ وقت نمیذاره یه مشکل کوچیک به یه فاجعه بزرگ تبدیل بشه. اگه به امنیتت اهمیت میدی، Qubes OS میتونه بهترین انتخابت باشه.
☕️ @CodeExplore
هرماه، تو این کانال به صورت اشتراکی، اکانت chat gpt تهیه میکنم و با دوستایی که مایل باشن، به صورت اشتراکی با هم هزینه اون اکانت رو پرداخت میکنیم
این یه فرصت خوب، برای کاهش هزینه هامون و تهیه اکانت chat gpt plus هست
از اونجایی که شرکت open ai محدودیتی تو ورود به اکانت chat gpt نگذاشته، این یه راه خیلی خوب برای کاهش هزینه هامونه😍
اگه دوست دارید تو این کامیونیتی باشید و با هزینه خیلی کم، اکانت gpt plus داشته باشید، تو اینجا منتظرتونیم👇
https://t.me/+T4cO7OlORGc1Zjc0
👑یه سایت خوب برای ایکون هایی اوردم که با معیار متریال دیزاین پیاده سازی شدن و به کار میرن، میتونین خیلی راحت از این ایکونا اینطوری استفاده کنین:
🌐https://pictogrammers.com/library/mdi/
#site #icon
☕️ @CodeExplore
تنها صنفی که از ویروس کرونا آسیب ندید مهندسین نرم افزار و برنامه نویسی ها بودن
چون by default قرنطینه هستند!!!😂
#fun
☕️ @CodeExplore
من نمیدونم چرا برنامه نویسی را تو "گروه مهندسی" قرار میدهند
درستش اینه که تو "گروه هنر" قرار بگیره
در واقع در کنار هنرهای هفتگانه دیگه، "هنر هشتم" که دنیا را متحول کرد، برنامهنویسی هست
- مسعود کاویانی
دوستان با متن بالا موافق هستید یا نه ؟
اگه نه که ، حتما نظرتون رو بگید و چرا؟
#programming
☕️ @CodeExplore
ساخت اپ بدون برنامه نویسی 👀
🙂اگه به تریش قبای کسی برنمیخوره، با این سایت میتونید بدون برنامه نویسی، اپ خودتونو بسازید!
🔗Softr.io
#softr #site
☕️ @CodeExplore
استفاده از کاما به عنوان اوپراتور در جاوااسکریپت ✌️
✅میتونید از علامت کاما , به عنوان یک اپراتور استفاده کنید. این اپراتور اجازه میده تا چندین عبارت رو در یک عبارت واحد قرار بدید، اما فقط مقدار آخرین عبارت برگردونده میشه.
let x = (1, 2, 3, 4);
console.log(x); // خروجی: 4
#javascript #js #trick
☕️ @CodeExplore🔥این چند تا سایت رو ببین، خیلی خوبن برای وقتی که میخوای سختافزار یا تکنولوژیها رو با هم مقایسه کنی:
1⃣ Tom's Hardware
این سایت خیلی مشهوره برای بررسی و مقایسه سختافزار. هر چی که بخوای، از کارت گرافیک گرفته تا پردازنده، کامل توضیح داده.
2⃣ AnandTech
اینجا هم تخصصیتره و کلی بررسی دقیق و تخصصی داره. بیشتر روی چیزای مثل پردازندهها و کارت گرافیکها تمرکز داره.
3⃣ GSMArena
اگه دنبال مقایسه گوشیها هستی، این سایت محشره. مشخصات دقیق گوشیها رو میزنه و با هم مقایسه میکنه.
4⃣ Notebookcheck
این یکی بیشتر روی لپتاپها و تبلتها کار میکنه. نقدهای خیلی عمیقی داره و همه چیز رو از نظر فنی بررسی میکنه.
5⃣ TechSpot
تو این سایت میتونی مقایسههای خوبی از سختافزارها پیدا کنی و کلی هم راهنمایی برای خرید داره.
این سایتها رو داشته باش، وقتی خواستی چیزی بخری یا مقایسه کنی خیلی به کارت میان.
#site
☕️ @CodeExplore
تصور نصف مردم ایران از تسلط بر کامیپوتر و برنامه نویسی ، یاد گرفته اِکسله :/
- کیاشا
#programming
☕️ @CodeExplore
استفاده از else در کار با حلقه ها ⌨️
☄️این نکته که میخوام بگم شاید خیلی از افراد بهش توجه نکرده باشن: در پایتون، شما میتونید از "else" در کنار یک حلقه "for" یا "while" استفاده کنید، ولی این "else" فقط در صورتی اجرا میشه که حلقه بدون "break" به پایان برسه. این ویژگی ممکنه کمتر شناختهشده باشه.
for i in range(5):
if i == 3:
break
print(i)
else:
print("Loop finished without break")
🆒در این کد، چون حلقه با break متوقف میشه، بلوک else اجرا نخواهد شد. اما اگه break نبود، else اجرا میشد و "Loop finished without break" چاپ میشد. خیلیها از این نکته آگاه نیستن و معمولاً else رو با if یا try مرتبط میدونن، نه با حلقهها!
#python #trick
☕️ @CodeExploreRepost from مای تلگرام - MyTG.ir
خرید استارز⭐️ تلگرام🔥
میدونستی قیمت هر دونه استارز توی مای تلگرام، تقریبا هزار تومنه؟
میدونستی با استارز میتونی پرمیوم بخری؟ میتونی Paid Contentها رو ببینی؟ به رفیقات هدیه بدی؟ یا از هر فروشنده ای که از ⭐️ Stars ⭐️ پشتیبانی میکنه خرید کنی؟
برای خرید استارز از مای تلگرام:
https://mytg.ir/stars
🔥Blob چیه و به چه دردی میخوره؟
Blob یه چیزی تو جاوااسکریپته که بهت اجازه میده دادههای باینری رو توی مرورگر مدیریت کنی. حالا این دادهها چی میتونن باشن؟ هر چیزی! مثلاً یه عکس، یه فایل صوتی، یه متن یا حتی یه ویدئو. خلاصه، Blob وقتی به درد میخوره که میخوای با این جور فایلها سر و کله بزنی.
⚡️ چطوری Blob میسازیم؟
مثلاً میخوای یه فایل متنی کوچیک بسازی:
let blob = new Blob(["سلام دنیا!"], { type: 'text/plain' });
اینجا یه Blob ساختیم که توش یه رشته (متن) هست و نوعش رو هم گفتیم متنه. این نوع خیلی مهمه چون به مرورگر میفهمونه که با چه جور دادهای طرفه.
✔️ Blob چه خاصیتهایی داره؟
- `size`: اندازه Blob رو به بایت (مثلاً چند کیلوبایته) نشون میده.
- `type`: نوع Blob رو نشون میده که مثلاً این یه متن سادهست، یه عکس یا هر چیز دیگه.
console.log(blob.size); // اندازه دادهها
console.log(blob.type); // نوع داده
چطور از Blob یه تیکه بگیریم؟
اگه بخوای از یه Blob فقط یه تیکه کوچیک بگیری، میتونی از متد slice استفاده کنی:
let part = blob.slice(0, 5, 'text/plain');
console.log(part.size); // 5 بایت اول از Blob اصلی رو گرفتیم
💎 ساختن Blob از دادههای مختلف
میتونی از هر جور دادهای مثل آرایه، رشته و غیره Blob بسازی:
let arrayOfData = new Uint8Array([72, 101, 108, 108, 111]);
let blobFromData = new Blob([arrayOfData], { type: 'text/plain' });
لینک دانلود بسازیم!
یه مثال باحال دیگه اینه که از Blob یه لینک دانلود بسازی:
let blob = new Blob(["سلام دنیا!"], { type: 'text/plain' });
let url = URL.createObjectURL(blob);
let a = document.createElement('a');
a.href = url;
a.download = 'hello.txt';
document.body.appendChild(a);
a.click();
URL.revokeObjectURL(url); // یادت نره URL رو بعد از استفاده آزاد کنی
⭐️ خوندن دادههای Blob
اگه بخوای بدونی داخل Blob چیه، میتونی از FileReader استفاده کنی:
let reader = new FileReader();
reader.onload = function(event) {
console.log(event.target.result); // محتوای Blob رو به عنوان متن نشون میده
};
reader.readAsText(blob);
💎 ترکیب Blob با آپلود فایل
فرض کن میخوای یه فایل رو آپلود کنی. میتونی Blob رو داخل FormData بذاری و ارسالش کنی:
let formData = new FormData();
formData.append('file', blob, 'hello.txt');
fetch('/upload', {
method: 'POST',
body: formData
});
خلاصهاش چیه؟
💥Blob تو جاوااسکریپت خیلی بدرد بخوره اگه بخوای با فایلهای مختلف کار کنی. میتونی راحت ازش برای ساختن، خوندن و آپلود کردن فایلها استفاده کنی.
#js #blob #api
☕️ @CodeExploreیکی از چیزهایی که توی برنامه نویسی بهش کمتر پرداخته شده تمرکز بالا توی این کار هست. مثلا حتی موقع برنامه نویسی تو نمیتونی همزمان رویاپردازی کنی یا اینکه به چیز دیگهای فکر کنی، انقدر توی کار عمیق میشی که گاهی نمیفهمی گشنهات شده.
•Pesar•
نظر شما چیه دوستان ؟ به نظر من درست میگه ، من بشخصه خودم وقتی غرق برنامه نویسی میشم ، ذهن و فکرم میره تو برنامه نویسی و حتی خیلی از صداها رو شاید نشنوم و نمی تونم به جز برنامه نویسی به چیز دیگه ای فکر کنم
#programming
☕️ @CodeExplore
Endi mavjud! Telegram Tadqiqoti 2025 — yilning asosiy insaytlari 
