کداکسپلور | CodeExplore
Открыть в Telegram
با کد اکسپلور یاد بگیر، لذت ببر و بروز باش ⚡️😉 👨🏻💻 ارتباط با ما : @CodeExploreSup گروه : @CodeExplore_Gap تبلیغات در کد اکسپلور : @CodeExploreAds
Больше8 241
Подписчики
+724 часа
+677 дней
+19030 день
Загрузка данных...
Похожие каналы
Облако тегов
Входящие и исходящие упоминания
---
---
---
---
---
---
Привлечение подписчиков
июнь '26
июнь '26
+135
в 1 каналах
май '26
+182
в 0 каналах
Get PRO
апрель '26
+84
в 0 каналах
Get PRO
март '26
+33
в 0 каналах
Get PRO
февраль '26
+208
в 1 каналах
Get PRO
январь '26
+55
в 0 каналах
Get PRO
декабрь '25
+182
в 5 каналах
Get PRO
ноябрь '25
+134
в 3 каналах
Get PRO
октябрь '25
+139
в 5 каналах
Get PRO
сентябрь '25
+150
в 2 каналах
Get PRO
август '25
+191
в 5 каналах
Get PRO
июль '25
+371
в 8 каналах
Get PRO
июнь '25
+160
в 3 каналах
Get PRO
май '25
+153
в 2 каналах
Get PRO
апрель '25
+135
в 4 каналах
Get PRO
март '25
+140
в 5 каналах
Get PRO
февраль '25
+155
в 3 каналах
Get PRO
январь '25
+342
в 7 каналах
Get PRO
декабрь '24
+330
в 3 каналах
Get PRO
ноябрь '24
+426
в 4 каналах
Get PRO
октябрь '24
+399
в 2 каналах
Get PRO
сентябрь '24
+453
в 4 каналах
Get PRO
август '24
+558
в 6 каналах
Get PRO
июль '24
+334
в 12 каналах
Get PRO
июнь '24
+514
в 10 каналах
Get PRO
май '24
+572
в 7 каналах
Get PRO
апрель '24
+529
в 6 каналах
Get PRO
март '24
+776
в 9 каналах
Get PRO
февраль '24
+781
в 5 каналах
Get PRO
январь '24
+558
в 3 каналах
Get PRO
декабрь '23
+1 174
в 3 каналах
Get PRO
ноябрь '23
+1 604
в 0 каналах
| Дата | Привлечение подписчиков | Упоминания | Каналы | |
| 11 июня | +3 | |||
| 10 июня | +12 | |||
| 09 июня | +18 | |||
| 08 июня | +7 | |||
| 07 июня | +20 | |||
| 06 июня | +12 | |||
| 05 июня | +9 | |||
| 04 июня | +9 | |||
| 03 июня | +22 | |||
| 02 июня | +14 | |||
| 01 июня | +9 |
Посты канала
| 2 | 🤦🏻♂
#fun
☕️ Telegram | Website | Discord | 701 |
| 3 | ⚙متخصصان GenAI چه مطالبی یاد میگیرند؟!
متخصصان هوش مصنوعی مولد تنها با چند ابزار یا پرامپت کار نمیکنند؛ پشت هر خروجی موفق، مجموعهای از دانش فنی، مهارتهای عملی و تجربه حل مسئله قرار دارد.
در این ویدئو، با مسیر آموزشی «بوتکمپ هوش مصنوعی مولد (با محوریت تصویر)» آکادمی همراه اول آشنا میشوید و میبینید برای ورود حرفهای به این حوزه، چه مباحث و مهارتهایی را میآموزید.
🖥 ویدئو را ببینید و با نقشه راه این مسیر بیشتر آشنا شوید.✌️
⏰ 170 ساعت | آموزش آنلاین و آفلاین
✅ امکان کارآموزی در گروه همراه اول
✅ امکان ثبتنام به صورت اقساطی
🌐 لینک پیشثبتنام #رایگان:
🔗 https://l.hamrah.academy/wbv
⭐️ @Hamrah_Academy | آکادمی همراه اول | 536 |
| 4 | sticker.webp | 736 |
| 5 | چند تا پست قبل تر یه جایگزین برای Postman معرفی کردیم که توی کامنت ها Bruno رو پیشنهاد دادن و قرار شد پستشو بزاریم💯
Bruno یه API client اوپن سورس و Git native هست که باهاش میتونید کالکشن هارو بصورت فایل Text توی ریپازیتوری یا سیستمتون به شکل لوکال نگه دارید.
با گیت هم کار میکنه و هماهنگه.
چون لوکال هست و ذخیره سازی لوکال هم داره موقع عدم دسترسی به اینترنت هم به دیتاهاتون دسترسی دارید و کارتون رو راه میندازه.
🔗 https://usebruno.com
#bruno #api
☕️ Telegram | Website | Discord | 920 |
| 6 | به نظر خودتون کدوم بهتره؟ حالا اینم بماند که اینترنت یا اشتراک | 2 |
| 7 | یکی از دوستان کتاب های Let's Go و Let's Go Further
دوتا از بهترین کتاب ها برای یادگیری مفاهیم GoLang رو بصورت رایگان ترجمه کرده و برای یادگیری میتونید ازش استفاده کنید.
کتاب Let's Go یه راهنمای کاربردی برای ساختن وب اپ های استاندارد با تمرکز روی بهترین الگو های ساختاری هست و از لینک زیر میتونید بهش دسترسی پیدا کنید:
🔗 https://lets-go-fa.ir
و کتاب Let's Go Further منبع مفیدی برای تسلط به مفاهیم پیشرفته تر و یادگیری الگو ها یا همون پترن ها برای مدیریت API ها و وب اپ ها که در حال ترجمست.
🔗 https://lets-go-further-fa.ir
#book #golang
☕️ Telegram | Website | Discord | 1 097 |
| 8 | بهترین عکس برای فهمیدن سطح مجوز فایل ها توی لینوکس
#cheatsheet #linux
☕️ Telegram | Website | Discord | 1 202 |
| 9 | 📚کتاب Claude Code from Source به طور عمیق به معماری، پترن ها و استراتژی های پیاده سازی Claude Code اشاره میکنه.
این کتاب فقط سراغ مفاهیم تئوری نرفته و تکنیک هایی مثل بهینه سازی حافظه، کاهش هزینه های پردازش و مدیریت ابزارها در مقایس بزرگ رو توضیح داده.
با ارائه 18 فصل کاربردی یه کتاب خیلی خوب برای یادگیری استاندارد های معماری هوش مصنوعیه👌
برای مطالعه:
🔗 https://claude-code-from-source.com
#book #ai #claudecode
☕️ Telegram | Website | Discord | 1 567 |
| 10 | مربی هوش مصنوعی:
آفرین مدل خوب، بدو بدو، تو میتونی.
#fun
☕️ Telegram | Website | Discord | 104 |
| 11 | خودشه :)
#fun
☕️ Telegram | Website | Discord | 1 494 |
| 12 | 🤦♂
#fun
☕️ Telegram | Website | Discord | 1 401 |
| 13 | باگ بانتی (Bug Bounty)
یه پلتفرم و حوزه (برد - برد) در دنیای امنیت سایبریه(حوزه مورد علاقه خودم)
تو این حوزه سازمانها از شرکتهای بزرگی مثل گوگل و متا گرفته تا بانکها، به صورت قانونی به متخصصای امنیت اجازه میدن تا سیستم هاشونو هک کنن
به این متخصصان که با هدف ارتقای امنیت و دریافت پاداش کار میکنن باگ بانتر (Bug Hunter) یا هکر کلاهسفید میگن(بستگی داره بعضی وقتام کلاه سیاه میشن اگه یکی اذیتشون کنه😔)
برنامههای باگ بانتی به دو صورت برگزار میشن:
عمومی (Public) که همه هکرها بهش دسترسی دارن
خصوصی (Private) که فقط هکرهای باسابقه و دعوتشده میتونن روش کار کنن
حالا یه برنامه دیگه هم داریم که به طور مسابقه برگذار میشه و به دزدیدن پرچم معروفه که بعدا اون رو هم توضیح میدم
کار بانتر با بررسی سند برنامه (Policy) شروع میشه در این سند یا صفحه، قلمرو کاری (In-Scope) مشخص میکنه که هکر مجازه به چه سایتها یا سرورهایی حمله کنه و چه بخشهایی خط قرمز یا Out-of-Scope هستند. همچنین قوانینی مثل عدم تخریب دادهها و ممنوعیت حملات منع سرویس (DoS/DDoS) در اینجا ذکر میشه اگر مثال بزنیم مثلا یه سایتی مثل اسنپ توی قلمرو کاری یا بخش باگ بانتی نوشته که دیداس زدن بانتی نداره و پاداشی نداره و شما نمیتونید با این کار پاداشی بگیرین و فقط آسیب پذیری های مهم رو میتونید گزارش کنید یا امتحان کنید
زاویه دید یه هکر یا همون بانتر به 4 چیزه:
1️⃣. شناسایی (Recon): جمعآوری اطلاعات از زیردامنهها، پورتها و ساختار هدف بدون جلب توجه و کاملا مخفی
2️⃣ اسکن و تحلیل: یافتن شکاف ها, متغیرها و رفتارهای مشکوک سیستم و یا هم نقطه ای برای ورود یا شکستن
3️⃣. بهرهبرداری (Exploitation): تست نفوذ برای اطمینان از وجود باگ یا همون اکسپلویت خودمون که بیشتر با اسکریپت صورت میگیره
4️⃣. مستندسازی: ثبت دقیق مراحل بازتولید باگ و راه حل برای رفع باگ
پس از کشف باگ، بانتر باید یه گزارش فنی و دقیق از باگ و طریقه رفع باگ بنویسه که شامل پو سی (PoC - Proof of Concept) یا همان نمونه اثبات ادعا (فیلم یا کد مخرب بیخطر) است تا ثابت کنه آسیبپذیری واقعیه. آسیبپذیریها معمولاً بر اساس استاندارد OWASP Top 10 دسته بندی میشن که شامل موارد معروفی مثل XSS (تزریق کد به مرورگر کاربران)، SQLi (دسترسی به پایگاه داده)، و IDOR (دسترسی به اطلاعات کاربران دیگر) است و موارد دیگه
پس از ارسال گزارش در پلتفرمهایی مثل HackerOne یا Bugcrowd، تیم داوری (Triage) اونو بررسی میکنن. اگه باگ قبلاً توسط کسی گزارش نشده باشه وضعیتش New و بعد Triaged میشه. ولی اگه تکراری باشه برچسب Duplicate میخوره و پاداشی تعلق نمیگیره
شدت خطرات باگها بر اساس استاندارد جهانی CVSS (یک سیستم نمرهدهی از ۰ تا ۱۰) سنجیده شده و به ۴ دسته Low، Medium، High و Critical تقسیم میشن. با وجود همین، مبلغی به عنوان پاداش یا Bounty به هکر پرداخت میشه. علاوه بر پول، هکرها امتیاز مهارتی یا Reputation دریافت میکنن که رتبه آنها را در لیدربورد پلتفرم بالا میره. در نهایت، پس از حل مشکل توسط سازمان، وضعیت گزارش به Resolved تغییر میکنه و هکرها با اجازه سازمان میتونن گزارششون رو برا آموزش بقیه به صورت عمومی منتشر کنن (Disclosure).
#article
☕️ Telegram | Website | Discord | 1 433 |
| 14 | 😂
#fun
☕️ Telegram | Website | Discord | 1 456 |
| 15 | اگر به هر دلیلی نیاز به یه جایگزین برای Postman داشتید HTTPie میتونه کارتون رو راه بندازه🥶
رابط کاربری شبیه به Postman داره و میتونید کالکشن های Postman رو هم داخلش ایمپورت و استفاده کنید.
نسخه وب هم داره بجز اون لینوکس مک و ویندوز رو هم پشتیبانی میکنه✅
🔗 https://httpie.io
چرا حالا جایگزین Postman نیاز میشه؟🤔
توی قطعی اینترنتا به کارتون میاد. البته امیدوارم دفعه بعدی وجود نداشته باشه.
بجز اون چی؟ در کل خوبه طرفدارای خودشو هم داره.
#api #test #httpie
☕️ Telegram | Website | Discord | 1 525 |
| 16 | وضعیت:
#fun
☕️ Telegram | Website | Discord | 1 548 |
| 17 | 🚀 برنامهنویسی فقط یادگیری نیست؛ پیشرفت مداومه.
تو CodeVerse هر روز با:
⚡ ترفندهای کدنویسی
🤖 آموزشهای AI
💻 نکات کاربردی برنامهنویسی
🚀 ابزارهای جدید توسعه نرمافزار
❌ بدون آموزشهای طولانی و خستهکننده
✅ فقط محتوای کوتاه، کاربردی و ارزشمند برای ارتقای مهارتت
اگر میخوای همیشه بهروز باشی و حرفهایتر کدنویسی کنی، همین حالا همراه ما شو.
🌌 CodeVerse | دنیای برنامهنویسا
📌 @CodeVerse_dev | 954 |
| 18 | sticker.webp | 836 |
| 19 | این مقاله رو هر برنامه نویسی باید بخونه و بلد باشه
برنامه نویسی همزمان
برنامهنویسی همزمان یا همان Concurrency یکی از جذابترین و البته حیاتیترین مفهوم تو دنیای برنامه نویسیه که واقعا دید و کارایی خیلی خوبی بهمون میده
◀️برای درک این مفهوم به نظرم یه مثال از زندگی روزمره خودمون کافیه و تماما جا میوفته براتون:
تصور کنید در حال آشپزی کردنید, پیازها رو خورد میکنید و توی ماهیتابه میریزین یعنی تا وقتی که پیازها سرخ بشن, دست به سینه جلوی گاز همینجوری میمونید؟ قطعاً نه (هر کسیم که بگه آره منتظر میمونم اونو توی اخر مقاله توی یه نکته میگم) با این حال تو همون چند دقیقه ای که پیازا در حال تفت خوردنن شما به سراغ شستن ظرفها یا خرد کردن گوجهفرنگیها میرین و خودتون رو به یه کار مشخص دیگه ای مصروف میکنید.
این دقیقاً همون کاریه که برنامهنویسی همزمان انجام میده
یعنی مدیریت و پیشبردن چند کار مختلف در یک بازه زمانی، بدون اینکه منتظر تموم شدن کار قبلی بمونیم در دنیای سنتی برنامهنویسی، همه چیز خط به خط و پشت سر هم اجرا میشه. مثلا اگه برنامتون قرار بود فایلی رو از اینترنت دانلود کنه کل برنامه منتظر میموند تا دانلود تموم بشه و واقعا هم تایم هدر میرفت و هم خسته کننده و رو مخ بود
ولی در برنامهنویسی همزمان، مشکلمون حل میشه هسته اصلی این ایده، استفاده بهینه از زمانهای مردست. وقتی یک بخش از برنامه منتظر پاسخ سرور، دریافت یک فایل یا خواندن اطلاعات از هارد دیسکه پردازنده معطل نمیمونه بلکه سریعاً به سراغ اجرای بخش بعدی از برنامه میره که آماده کاره. به این ترتیب، سرعت ظاهری و پاسخگویی سیستم به شدت بالا میره بدون اینکه لزوماً نیاز به سختافزار قویتری داشته باشیم
◀️یک مثال عملی و واقعی:
سیستم چت آنلاین یا همون رباتهای پیامرسان فرض کن هزار نفر همزمان به یه ربات مدیریت گروه پیام میدن. اگر برنامه همزمان نباشه ربات باید پیام نفر اولو بگیره پردازش کنه پاسخ بده و بعد که تموم شد سراغ نفر بعدی بره. نیعنی اینجوری باید نفر هزارم اینقدر منتظر بمونه تا کار اینا تموم بشه ولی با برنامهنویسی همزمان، ربات پیام نفر اول رو دریافت میکنه و در همان کسری از ثانیهای که منتظر تایید سرور برا ارسال پاسخه پیامهای نفرات بعدی رو هم تحویل میگیره. در واقع کارها به موازات هم جلو میرن و هیچکس در صف طولانی معطل نمیشه
ما این کار رو توی پایتون با دوتا کلمه کلیدی async و await انجام میدیم و ماژول بیلت این asyncio انجام میدیم که در خود پایتون موجوده و نیازی به نصب نیست
پایتون به طور پیشفرض کد هارو خط به خط میخونه ولی این ماژول رفتارش رو تغییر میده و استفاده از تایم رو بهش یاد میده و مثل یک موتور عمل میکنه
◀️یه مثال بزنیم براش:
import asyncio
async def task1():
await asyncio.sleep(2)
print(1)
async def task2():
print(2)
async def task3():
print(3)
async def main():
await asyncio.gather(task1(), task2(), task3())
asyncio.run(main())
◀️خروجی:
2
3
1
◀️توضیحات:
کدمون اگه غیر همزمان بود به تابع task1 میرسید و یه sleep میخورد و تا اون مکثه تموم نمیشد هیچ جوره نمیرفت خط بعدی ولی الان که کدمون همزمانه میاد و به همون تابع میرسه و میبینه که کارش طول میکشه میره بعدیارو اجرا میکنه و بعد هر موقع که کارش تموم شد کارش تسک اولم اجرا میشه
◀️نکته: برای تلف کردن تایم در تابع تسک اول ما اومدیم از async time استفاده کردیم و با ماژول time خود پایتون نمیشه چون asyncable نیست خود ماژول
اونیم که میگفت منتظر میمونم باید بگم که کارش غیر همزمان محسوب میشه و نیازی به همزمان کردن کد نداره حتما شخص بیکاره دیگه میتونه برسه با کاراش🤷♂️
#python #learn
☕️ Telegram | Website | Discord | 1 404 |
| 20 | 🦀 چه تغییراتی توی Rust 1.96 اتفاق افتاده؟
ورژن جدید Rust تازه منتشر شده و قراره یه نگاه به جدیدترین تغییراتش بندازیم.
1. اضافه شدن رنج تایپ های جدید
تا الان Rangeها Iterator رو پیاده سازی میکردن، در نتیجه امکان Copy بودن نداشتن. از این نسخه، نوعهای جدیدی اضافه شده که IntoIterator دارند و میتونن Copy باشن.
حالا امکانش هست که slice accessorها رو بدون جدا کردن start و end در نوعهای Copy ذخیره کرد.
use core::range::Range;
#[derive(Clone, Copy)]
pub struct Span(Range<usize>);
impl Span {
pub fn of(self, s: &str) -> &str {
&s[self.0]
}
}
2. ماکروهای assert_matches برای بررسی تطابق الگو با مقدار اضافه شدن. این ماکروها به prelude اضافه نشدن و برای جلوگیری از تداخل با سایر crateها، باید از core یا std ایمپورت بشن.
use core::assert_matches;
fn get_random_number() -> u32 { 4 }
assert_matches!(get_random_number(), 1..=6);
3. از این نسخه، --allow-undefined به linker ارسال نمیشه. یعنی undefined symbolها الان خطای linker میدن نه اینکه خودکار به import تبدیل بشن. برای برگشتن به حالت قبلی:
RUSTFLAGS=-Clink-arg=--allow-undefined
4. لیست API های جدید
assert_matches!
debug_assert_matches!
From<T> for AssertUnwindSafe<T>
From<T> for LazyCell<T, F>
From<T> for LazyLock<T, F>
core::range::RangeToInclusive
core::range::RangeFrom
core::range::RangeFromIter
core::range::Range
core::range::RangeIter
5. رفع دو آسیبپذیری در Cargo
- CVE-2026-5223 (معمولی): مشکل استخراج tarball با symlink
- CVE-2026-5222 (کم اهمیت): مشکل احراز هویت با URLهای نرمالشده
منبع: RustLangBlog
#rust #new
☕️ Telegram | Website | Discord | 1 538 |
Уже доступно! Исследование Telegram 2025 — ключевые инсайты года 
