سلام به همگی دوستان عزیز! 👋
خیلی در مورد این سوال میشه که منتورشیپی چیه ؟
توی منتورشیپی چه اتفاقاتی میفته؟
شاید براتون پیش اومده که تو مسیر یادگیری برنامهنویسی یا هر زمینهی دیگهای، حس کردین گیر کردین، نمیدونین چیکار کنین، یا کسی رو ندارین که راهنماییتون کنه. دقیقاً اینجاست که منتورشیپ وارد میشه! 🎯
توی این ویدیوی زیر ۵ دقیقهای، خیلی ساده و روان توضیح دادم که:
✅ منتورشیپ دقیقاً چیه
✅ چه فرقی با کلاس یا آموزش آنلاین داره
✅ چطور میتونه مسیر یادگیری شما رو متحول کنه
✅ چطور میتونید یه منتور خوب پیدا کنید
این ویدیو رو مخصوص کسایی ساختم که تازه شروع کردن و میخوان بدونن چطور میتونن سریعتر و هدفمندتر رشد کنن. نیازی نیست هیچ پیشنیازی داشته باشین، فقط کافیه با یه ذره کنجکاوی تا کلیک کنید و ببینینش! 😊
راستی، اگه خودتون تجربهی کار با منتور رو دارین یا سوالی درباره اش دارین، به اکانت پشتیبانی پیام بدید.
@codementaCenter
بیاین با هم دیگه این مسیر رو جلو ببریم 💪
🆔@CodeMenta
خیلی در مورد این سوال میشه که منتورشیپی چیه ؟
توی منتورشیپی چه اتفاقاتی میفته؟
شاید براتون پیش اومده که تو مسیر یادگیری برنامهنویسی یا هر زمینهی دیگهای، حس کردین گیر کردین، نمیدونین چیکار کنین، یا کسی رو ندارین که راهنماییتون کنه. دقیقاً اینجاست که منتورشیپ وارد میشه! 🎯
توی این ویدیوی زیر ۵ دقیقهای، خیلی ساده و روان توضیح دادم که:
✅ منتورشیپ دقیقاً چیه
✅ چه فرقی با کلاس یا آموزش آنلاین داره
✅ چطور میتونه مسیر یادگیری شما رو متحول کنه
✅ چطور میتونید یه منتور خوب پیدا کنید
این ویدیو رو مخصوص کسایی ساختم که تازه شروع کردن و میخوان بدونن چطور میتونن سریعتر و هدفمندتر رشد کنن. نیازی نیست هیچ پیشنیازی داشته باشین، فقط کافیه با یه ذره کنجکاوی تا کلیک کنید و ببینینش! 😊
راستی، اگه خودتون تجربهی کار با منتور رو دارین یا سوالی درباره اش دارین، به اکانت پشتیبانی پیام بدید.
@codementaCenter
بیاین با هم دیگه این مسیر رو جلو ببریم 💪
🆔@CodeMenta
👍1
🟠 حمله امنیتی بزرگ به اکوسیستم JavaScript و npm
یک بدافزار به نام Miasma بیش از ۲۰ پکیج npm را آلوده کرده و هدف اصلی آن سرقت credentialهای توسعهدهندگان بوده است.
⚠️ نکته این هست که supply chain attack یکی از بزرگترین تهدیدهای دنیای توسعه است.
منبع را از اینجا بخوانید.
🆔@CodeMenta
یک بدافزار به نام Miasma بیش از ۲۰ پکیج npm را آلوده کرده و هدف اصلی آن سرقت credentialهای توسعهدهندگان بوده است.
⚠️ نکته این هست که supply chain attack یکی از بزرگترین تهدیدهای دنیای توسعه است.
منبع را از اینجا بخوانید.
🆔@CodeMenta
😢2😱1
React Native یکی از فریمورکهای محبوب برای توسعه اپلیکیشنهای موبایل است که توسط فیسبوک معرفی شد.
با استفاده از این فریمورک میتوانید اپلیکیشنهای موبایل برای سیستمعاملهای iOS و Android را با زبان JavaScript ایجاد کنید.
دلیل محبوبیت این فریم ورک این است که با یک بار کدنویسی، میتوانید اپلیکیشنتان را برای هر دو پلتفرم بسازید که باعث صرفهجویی در زمان، هزینه و انرژی میشود.
برای ادامه ی مقاله ، اینجا کلیک کنید .
با استفاده از این فریمورک میتوانید اپلیکیشنهای موبایل برای سیستمعاملهای iOS و Android را با زبان JavaScript ایجاد کنید.
دلیل محبوبیت این فریم ورک این است که با یک بار کدنویسی، میتوانید اپلیکیشنتان را برای هر دو پلتفرم بسازید که باعث صرفهجویی در زمان، هزینه و انرژی میشود.
برای ادامه ی مقاله ، اینجا کلیک کنید .
👌2
تا حالا شده یک مسیری رو شروع کنی و به نصفه برسی و ولش کنی ؟
یا بخوای یک مهارت جدیدی رو شروع کنی به یادگیری و اینقدر مسیر برات جدید و ناآشناس که ندونی باید از کدوم راه بری ؟
🆔@CodeMenta
یا بخوای یک مهارت جدیدی رو شروع کنی به یادگیری و اینقدر مسیر برات جدید و ناآشناس که ندونی باید از کدوم راه بری ؟
🆔@CodeMenta
👍1
این مشکل توی حوزه ای مثل برنامه نویسی که منابع یادگیری خیلی زیاده و حوزه های مختلفی داره سخت تر و پیچیده تر هم میشه .
همیشه نبود یک راهنمایی که بتونه بهت مسیر برو برات مشخص کنه احساس میشه .
ما اینجاییم تا این چالش رو برات رفع کنیم .
🆔@CodeMenta
همیشه نبود یک راهنمایی که بتونه بهت مسیر برو برات مشخص کنه احساس میشه .
ما اینجاییم تا این چالش رو برات رفع کنیم .
🆔@CodeMenta
❤1👍1
توی این مسیر فقط آموزش تئوری نیست؛ بیشتر تمرکز روی کار عملی، انجام پروژههای واقعی و ساختن نمونهکاریه که واقعاً بشه تو بازار کار ازش استفاده کرد.
ساختارش هم اینطوریه که آموزشها مرحلهبهمرحله جلو میره؛ هر مرحله شامل آموزش، تمرین و یه پروژه کوچیکه. بعدش هم بازخورد داده میشه و اصلاح میکنیم تا مطمئن بشی چیزی که
یاد میگیری کاربردی و قابل استفادهست.
🆔@CodeMenta
ساختارش هم اینطوریه که آموزشها مرحلهبهمرحله جلو میره؛ هر مرحله شامل آموزش، تمرین و یه پروژه کوچیکه. بعدش هم بازخورد داده میشه و اصلاح میکنیم تا مطمئن بشی چیزی که
یاد میگیری کاربردی و قابل استفادهست.
🆔@CodeMenta
❤1🔥1
در کنارش یه سری کارگاههای حضوری و جلسات رفع اشکال هم داریم که کمک میکنه بهتر مباحث رو جا بندازی، آمادهتر وارد بازار کار بشی و همزمان مهارتهای نرم مثل ارتباط، کار تیمی و حل مسئله هم تقویت بشه.
همچنین توی مسیر ساختن رزومه، لینکدین و گیتهاب هم کنارت هستیم تا بتونی حرفهایتر خودت رو برای ورود به بازار کار معرفی کنی.
مدرسها و منتورها هم افرادی هستن که تجربه کاری واقعی توی همین حوزه دارن و در طول مسیر
همراهت هستن و راهنماییت میکنن.
🆔@CodeMenta
همچنین توی مسیر ساختن رزومه، لینکدین و گیتهاب هم کنارت هستیم تا بتونی حرفهایتر خودت رو برای ورود به بازار کار معرفی کنی.
مدرسها و منتورها هم افرادی هستن که تجربه کاری واقعی توی همین حوزه دارن و در طول مسیر
همراهت هستن و راهنماییت میکنن.
🆔@CodeMenta
❤1🔥1
شروع دورههای برنامهنویسی کدمنتا
اگر میخواهی برنامهنویسی را از مسیر درست شروع کنی، ثبتنام دورههای جدید کدمنتا آغاز شده است
چرا کدمنتا؟
✅ منتور اختصاصی در طول دوره
✅ رفع اشکال و پاسخ به سوالات
✅ بررسی پروژهها و تمرینها
✅ یادگیری پروژهمحور
✅ آمادگی برای ورود به بازار کار
حوزههای آموزشی
💻 فرانتاند دولوپر
⚙️ بکاند دولوپر
📅 شروع ثبت نام دوره: ۲۰ تیر
⏳ ظرفیت محدود
برای حفظ کیفیت منتورشیپ، تعداد پذیرش هر دوره محدود است.
اگر قصد ثبتنام داری، بهتر است ثبتنامت را به روزهای آخر موکول نکنی.
@codementaCenter
ما را در تلگرام دنبال کنید .
@CodeMenta
اگر میخواهی برنامهنویسی را از مسیر درست شروع کنی، ثبتنام دورههای جدید کدمنتا آغاز شده است
چرا کدمنتا؟
✅ منتور اختصاصی در طول دوره
✅ رفع اشکال و پاسخ به سوالات
✅ بررسی پروژهها و تمرینها
✅ یادگیری پروژهمحور
✅ آمادگی برای ورود به بازار کار
حوزههای آموزشی
💻 فرانتاند دولوپر
⚙️ بکاند دولوپر
📅 شروع ثبت نام دوره: ۲۰ تیر
⏳ ظرفیت محدود
برای حفظ کیفیت منتورشیپ، تعداد پذیرش هر دوره محدود است.
اگر قصد ثبتنام داری، بهتر است ثبتنامت را به روزهای آخر موکول نکنی.
@codementaCenter
ما را در تلگرام دنبال کنید .
@CodeMenta
🔥2
در حوزه امنیت سایبری و طراحی سیستمهای آنلاین، دو واژهی بسیار رایج دیده میشود: Authentication vs Authorization.
این دو واژه ممکنه در نگاه اول شبیه هم به نظر برسند، چون هر دو با ورود کاربر و دسترسی به منابع سروکار دارند؛ اما در واقع که هر کدام از آنها بخشی از یک زنجیرهی امنیتی جداییناپذیر هستند.
بخشهایی که اگر بهدرستی پیادهسازی نشوند، باعث نقض امنیت، لو رفتن اطلاعات و حتی حملات سنگین به سیستم شما میشوند.
در این مقاله قرار است مسیر کامل این دو مفهوم را از سطح پایه تا کاربردهای پیشرفته بررسی کنیم تا بعد از خواندن آن، نهتنها فرقشان را بدانید بلکه یاد بگیرید چگونه و کِی از هر کدام استفاده کنید.
🆔@CodeMenta
این دو واژه ممکنه در نگاه اول شبیه هم به نظر برسند، چون هر دو با ورود کاربر و دسترسی به منابع سروکار دارند؛ اما در واقع که هر کدام از آنها بخشی از یک زنجیرهی امنیتی جداییناپذیر هستند.
بخشهایی که اگر بهدرستی پیادهسازی نشوند، باعث نقض امنیت، لو رفتن اطلاعات و حتی حملات سنگین به سیستم شما میشوند.
در این مقاله قرار است مسیر کامل این دو مفهوم را از سطح پایه تا کاربردهای پیشرفته بررسی کنیم تا بعد از خواندن آن، نهتنها فرقشان را بدانید بلکه یاد بگیرید چگونه و کِی از هر کدام استفاده کنید.
🆔@CodeMenta
❤2
کدمنتا | Codementa
شروع دورههای برنامهنویسی کدمنتا اگر میخواهی برنامهنویسی را از مسیر درست شروع کنی، ثبتنام دورههای جدید کدمنتا آغاز شده است چرا کدمنتا؟ ✅ منتور اختصاصی در طول دوره ✅ رفع اشکال و پاسخ به سوالات ✅ بررسی پروژهها و تمرینها ✅ یادگیری پروژهمحور ✅ آمادگی…
تا شروع دوره📌
تنها 7 روز دیگر تا شروع دوره باقیست .
ظرفیت باقی مانده : 3 نفر
اگر قصد ثبتنام داری، بهتر است ثبتنامت را به روزهای آخر موکول نکنی.
@codementaCenter
ما را در تلگرام دنبال کنید .
@CodeMenta
تنها 7 روز دیگر تا شروع دوره باقیست .
ظرفیت باقی مانده : 3 نفر
اگر قصد ثبتنام داری، بهتر است ثبتنامت را به روزهای آخر موکول نکنی.
@codementaCenter
ما را در تلگرام دنبال کنید .
@CodeMenta
Telegram
Codementa Central
از یادگیری تا ورود به بازار کار کنار منتورهای واقعی مسیرتو بساز
🔥2
تا شروع دوره📌
تنها 3 روز دیگر تا شروع دوره باقیست .
ظرفیت باقی مانده : 3 نفر
اگر قصد ثبتنام داری، بهتر است ثبتنامت را به روزهای آخر موکول نکنی.
@codementaCenter
ما را در تلگرام دنبال کنید .
@CodeMenta
تنها 3 روز دیگر تا شروع دوره باقیست .
ظرفیت باقی مانده : 3 نفر
اگر قصد ثبتنام داری، بهتر است ثبتنامت را به روزهای آخر موکول نکنی.
@codementaCenter
ما را در تلگرام دنبال کنید .
@CodeMenta
Telegram
Codementa Central
از یادگیری تا ورود به بازار کار کنار منتورهای واقعی مسیرتو بساز
❤2
در مقالات گذشته، دربارهی API، سبکهای مختلف طراحی آن، و اصول امنیت و مستندسازی صحبت کردیم. حالا وقت آن رسیده بخش هیجانانگیزتر API را بررسی کنیم: نحوهی ایجاد API.
ساخت یک API فقط نوشتن چند endpoint نیست؛ بلکه طراحی یک زبان ارتباطی بین سیستمهاست، زبانی که اگر درست طراحی شود، میتواند پروژهی شما را مقیاسپذیر، سریع و قابل نگهداری کند، و اگر نه، حتی بهترین تیم فنی را هم دچار مشکل میکند.
در این مقاله ، مراحل ایجاد یک API حرفهای را مرور میکنیم؛ از طراحی ساختار و انتخاب ابزار گرفته تا نکات مدیریتی برای مالکان سایت و اشتباهات رایجی که میتواند پروژه را به دردسر بیندازد.
🆔@CodeMenta
ساخت یک API فقط نوشتن چند endpoint نیست؛ بلکه طراحی یک زبان ارتباطی بین سیستمهاست، زبانی که اگر درست طراحی شود، میتواند پروژهی شما را مقیاسپذیر، سریع و قابل نگهداری کند، و اگر نه، حتی بهترین تیم فنی را هم دچار مشکل میکند.
در این مقاله ، مراحل ایجاد یک API حرفهای را مرور میکنیم؛ از طراحی ساختار و انتخاب ابزار گرفته تا نکات مدیریتی برای مالکان سایت و اشتباهات رایجی که میتواند پروژه را به دردسر بیندازد.
🆔@CodeMenta
👍2
چند کامپیوتر معمولی را به یک ابر محلی برای اجرای LLM تبدیل کنید!
اگر برای اجرای مدلهای بزرگی مثل DeepSeek یا Qwen همیشه دغدغه کمبود VRAM و هزینه بالای خرید GPU داشتهاید، پروژه Mesh LLM مختص شما است.
بهجای خرید یک سرور قدرتمند، میتوانید چند کامپیوتر یا لپتاپ را از طریق شبکه به هم متصل کنید تا مثل یک سیستم واحد، یک مدل زبانی را اجرا کنند.
پروژه Mesh LLM چه کار میکند؟
✅ تقسیم لایههای مدل بین چند کامپیوتر (Pipeline Parallelism)
✅ پشتیبانی از مدلهای Mixture of Experts (MoE) مانند DeepSeek و Mixtral
✅ ارائه API سازگار با enAIOp؛ بنابراین بسیاری از برنامههای فعلی بدون تغییرات اساسی میتوانند از آن استفاده کنند.
✅ امکان همکاری چند مدل مختلف برای انجام یک وظیفه، مانند تحلیل متن، پردازش تصویر و بازبینی پاسخ.
این پروژه بر پایه Iroh ساخته شده؛ یک فناوری ارتباطی همتابههمتا (P2P) که اتصال امن و مستقیم بین دستگاهها را، حتی بدون تنظیمات پیچیده شبکه، سادهتر میکند.
عملکرد آن تا حد زیادی به سرعت شبکه وابسته است؛ بنابراین بهترین نتیجه در شبکههای محلی پرسرعت (LAN یا 10GbE) به دست میآید.
می توانید از اینجا متن کامل را بخوانید.
@CodeMenta
اگر برای اجرای مدلهای بزرگی مثل DeepSeek یا Qwen همیشه دغدغه کمبود VRAM و هزینه بالای خرید GPU داشتهاید، پروژه Mesh LLM مختص شما است.
بهجای خرید یک سرور قدرتمند، میتوانید چند کامپیوتر یا لپتاپ را از طریق شبکه به هم متصل کنید تا مثل یک سیستم واحد، یک مدل زبانی را اجرا کنند.
پروژه Mesh LLM چه کار میکند؟
✅ تقسیم لایههای مدل بین چند کامپیوتر (Pipeline Parallelism)
✅ پشتیبانی از مدلهای Mixture of Experts (MoE) مانند DeepSeek و Mixtral
✅ ارائه API سازگار با enAIOp؛ بنابراین بسیاری از برنامههای فعلی بدون تغییرات اساسی میتوانند از آن استفاده کنند.
✅ امکان همکاری چند مدل مختلف برای انجام یک وظیفه، مانند تحلیل متن، پردازش تصویر و بازبینی پاسخ.
این پروژه بر پایه Iroh ساخته شده؛ یک فناوری ارتباطی همتابههمتا (P2P) که اتصال امن و مستقیم بین دستگاهها را، حتی بدون تنظیمات پیچیده شبکه، سادهتر میکند.
عملکرد آن تا حد زیادی به سرعت شبکه وابسته است؛ بنابراین بهترین نتیجه در شبکههای محلی پرسرعت (LAN یا 10GbE) به دست میآید.
می توانید از اینجا متن کامل را بخوانید.
@CodeMenta
www.iroh.computer
Mesh LLM: distributed AI computing on iroh
How Mesh LLM pools existing GPU resources across machines into a single OpenAI-compatible API, built on iroh.
👍2
اما به خاطر استقبالی که فکرشم نمیکردیم 🙏
تصمیم گرفتیم یه ظرفیت محدود دیگه هم باز کنیم
از استقبال و اعتماد شما سپاسگزاریم 💛
@CodeMenta
تصمیم گرفتیم یه ظرفیت محدود دیگه هم باز کنیم
از استقبال و اعتماد شما سپاسگزاریم 💛
@CodeMenta
🔥2
برای همینه که ظرفیت هر دوره محدوده
کیفیت آموزش رو فدای تعداد نمیکنیم
کیفیت آموزش رو فدای تعداد نمیکنیم
دیتابیس (Database) چیست و چرا اینقدر مهم است؟
تقریباً هر اپلیکیشن و وبسایتی که روزانه از آن استفاده میکنیم، برای ذخیره و مدیریت اطلاعات به *پایگاه داده (Database)* وابسته است.
اما دیتابیس دقیقاً چیست؟ 🤔
Database مجموعهای ساختاریافته از دادههاست که امکان ذخیره، جستجو، ویرایش و مدیریت اطلاعات را به شکلی سریع و مطمئن فراهم میکند.
در این مقاله میخوانید:
🔹 پایگاه داده چیست؟
🔹 تفاوت Database و DBMS
🔹 انواع پایگاه داده (SQL و NoSQL)
🔹 کاربردها، مزایا و چالشهای دیتابیس
برای مطالعه مقاله، به اینجا مراجعه کنید.
🆔@CodeMenta
تقریباً هر اپلیکیشن و وبسایتی که روزانه از آن استفاده میکنیم، برای ذخیره و مدیریت اطلاعات به *پایگاه داده (Database)* وابسته است.
اما دیتابیس دقیقاً چیست؟ 🤔
Database مجموعهای ساختاریافته از دادههاست که امکان ذخیره، جستجو، ویرایش و مدیریت اطلاعات را به شکلی سریع و مطمئن فراهم میکند.
در این مقاله میخوانید:
🔹 پایگاه داده چیست؟
🔹 تفاوت Database و DBMS
🔹 انواع پایگاه داده (SQL و NoSQL)
🔹 کاربردها، مزایا و چالشهای دیتابیس
برای مطالعه مقاله، به اینجا مراجعه کنید.
🆔@CodeMenta
👏3
🟠 معرفی Topcoat؛ یک فریم ورک full Full-Stack برای Rust
تیم Tokio، سازندگان یکی از محبوبترین runtimeهای asynchronous در اکوسیستم Rust، پروژهای جدید به نام Topcoat را معرفی کرده است.
فریم ورک فول استک Topcoat برای ساخت اپلیکیشنهای وب با Rust است که تلاش میکند بسیاری از ابزارهای موردنیاز توسعهدهندگان را در یک اکوسیستم یکپارچه کنار هم قرار دهد.
🔸این پروژه بر Server-Side Rendering تمرکز دارد و با فراهمکردن ابزارهایی برای ایجاد تعاملات پویا، میخواهد تجربه توسعه وب را سادهتر کند؛ بدون اینکه توسعهدهنده مجبور باشد دهها کتابخانه و ابزار مختلف را جداگانه کنار هم قرار دهد.
آدرس مخزن اینجاست:
🔗 [GitHub](https://github.com/tokio-rs/topcoat)
@CodeMenta
تیم Tokio، سازندگان یکی از محبوبترین runtimeهای asynchronous در اکوسیستم Rust، پروژهای جدید به نام Topcoat را معرفی کرده است.
فریم ورک فول استک Topcoat برای ساخت اپلیکیشنهای وب با Rust است که تلاش میکند بسیاری از ابزارهای موردنیاز توسعهدهندگان را در یک اکوسیستم یکپارچه کنار هم قرار دهد.
🔸این پروژه بر Server-Side Rendering تمرکز دارد و با فراهمکردن ابزارهایی برای ایجاد تعاملات پویا، میخواهد تجربه توسعه وب را سادهتر کند؛ بدون اینکه توسعهدهنده مجبور باشد دهها کتابخانه و ابزار مختلف را جداگانه کنار هم قرار دهد.
آدرس مخزن اینجاست:
🔗 [GitHub](https://github.com/tokio-rs/topcoat)
@CodeMenta
🔥2