code2 - کد۲
343 subscribers
145 photos
64 videos
1 file
142 links
کد۲
💻 برنامه‌نویسی، فناوری و استارتاپ
Download Telegram
👀 حتما با roadmap ها یا نقشه‌ی یادگیری آشنا هستید.

📌 افرادی که قبلا مسیری رو طی کردند میان و یک نقشه‌ی یادگیری از موضوعات ایجاد می‌کنند. فرضا شما قصد دارید پایتون یاد بگیرید.
می‌تونید از نقشه‌ی یادگیری استفاده کنید که ببینید ابتدا چه مطالبی رو یاد بگیرید و از چه مسیری جلو برید و به ترتیب چه موضوعاتی رو مطالعه کنید.

هر چند این قضیه ممکنه سلیقه‌ای باشه ولی قطعا خالی از لطف نیست و می‌تونه دید بازتری در یادگیری یک موضوع به شما بده.

🔥 یکی از سایت‌های جالب در این مورد که roadmap های مختلف رو قرار داده سایت roadmap.sh هست.

برای مثال در این لینک می‌تونید مسیر یادگیری پیشنهادی برای پایتون رو مشاهده کنید:
https://roadmap.sh/python

اگر قصد دارید موضوع جدیدی رو یادبگیرید شاید بد نباشه برای پیدا کردن دید کلی یا پیدا کردن مسیر مطالعه خودتون، در مورد نقشه یادگیری یا roadmap اون موضوع سرچ کنید.

👇 برای دیدن مطالب بیشتر حتما در کانال کد۲ عضو بشید:
@code2_ir

اگر این مطلب برای شما مفید بود اون رو با دیگران به اشتراک بگذارید!

@code2_ir
🔥 همون طور که می‌دونید این روزها بحث Chatgpt و هوش مصنوعی خیلی داغه!

کانال زیر رو اخیر آشنا شدم و مطالب و منابع بسیار خوبی در مورد هوش مصنوعی و خصوصا chat gpt معرفی می‌کنه

👇حتما سر بزنید و دنبال کنید:

https://t.me/chatgptstorage


کانال کد۲:

@code2_ir
چاقی مزمن حیوانات😅

🔹مخزن هوش‌مصنوعي
📡
@ChatgptStorage
📌 ساخت استیکر های متحرک با استفاده از هوش مصنوعی!

🔥 با استفاده از این بات میتونید تنها با یک عکس استیکر‌های متحرک ایجاد کنید!

@anymate_bot

یه سلفی یا تصویر براش ارسال می‌کنید و به صورت اتوماتیک در چند حالت مختلف صورت شما رو متحرک می‌کنه و انیمیشن بهش اضافه می‌کنه! 😃

البته حالت رایگان داره و پولی در حالت رایگان تنها ۴ مورد و ۴ حالت صورت براتون ایجاد می‌کنه

👇عضویت در کانال کد ۲:
@code2_ir
@code2_ir
code2 - کد۲
😯 Sticker
👆یه نمونه از استیکر های ربات که از این عکس ساخته شد!
احتمالا در این چند روز اسم Mojo که زبان جدید ساخت شده توسط Chris Lattner (سازنده‌ی LLVM) و همکارانش هست رو شنیدید.

این زبان یک سوپرسِت برای پایتون به حساب میاد (مشابه TS و JS) و در واقع از سینتکس پایتون به عنوان یک فرانت برای MLIR استفاده کرده:‏
به این صورت که شما هم سینتکس معمول پایتون رو دارید وهم ران‌تایم معمول پایتون رو، ولی این وسط یک سری چیزهای اضافه تری هم وجود داره.

قابلیت struct رو به پایتون اضافه کردند که کدهای شما در این اسکوپ، میتونن مثل یک زبان سیستمی حافظه رو به شکل دستی مدیریت کنند (allocation). همچنین مدیریت حافظه در این زبان مثل Rust دارای یک سیستم Ownership مخصوص هست. و توابع هم مثل Rust در struct ها با fn به جای def تعریف میشن.

در حقیقت یک DSL ارايه کردند که لازم نباشه برای سرعت بهتر کدهای C بنویسید و همزمان هم از امکانات MLIR بهره‌مند بشید.
زبان‌ها و کتابخانه‌های دیگری هم وجود دارند که از MLIR استفاده میکنند این چیز جدیدی نیست.

دلیل اینکه امکان موفقیت این زبان میتونه بالا باشه اینه که همون پایتون معمول هست، و فقط یه چند بخش اضافه تر رو باید یاد بگیرید که خیلی بزرگ هم نیست.
دلیل اینکه ممکن هست موفق نشه هم اینه که این بخش جدید، یه DSL برای شبیه سازی یک زبان سیستمی و استاتیک تایپ هست و این یک شکاف بین حالت سطح بالا و داینامیک پایتون بوجود میاره که برنامه‌نویس‌هاش بهش عادت ندارن. یعنی استفاده از اون بخش از Mojo، به همون اندازه Rust سخت خواهد بود!
اگر این وسط یه API راحت‌تر برای کار با MLIR به شکل یه کتابخونه جانبی برای پایتون پیدا بشه، ممکن هست Mojo با استقبال کافی روبرو نشه. مخصوصا که نه جامعه‌ی کاربری پایتون و نه اکوسیستم اش، با هدف سیستمی بودن زبان ساخته نشدن.

بهرحال باید منتظر موند و دید.
modular.com/mojo

@DevTwitter | <Amirreza Gh/>
code2 - کد۲
Photo
🤔 عجیبه روی ماشین من کار می‌کرد!

📌 در دنیای تکنولوژی تنوع کاربران و دستگاه های مورد استفاده بسیار زیاد است. مثلا شما یک اپلیکشن ایجاد کرده اید و در کافه بازار منتشر کردید. اما در قسمت نظرات متوجه می‌شید که برای بعضی از کاربران صفحه‌ی اپلیکیشن ناقص نمایش داده میشه یا اپلیکیشن کرش می‌کنه و خارج می‌شه. اینجا به خودمان میگید عجیبه! روی کامپیوتر من کار می‌کرد!

📌 در فضای تکنولوژی و برنامه نویسی یکی از راه‌حل های رفع این مشکل استفاده از Error Tracker هاست. این ابزارها روی پلتفرم و نرم‌افزاری که شما دارید توسعه می‌دید نصب می‌شن و اررورهایی که کاربران با آن مواجه می‌شوند رو گزارش می‌کنن.

📌 یکی از معروفترین ابزارهای این حوزه Sentry است. Sentry یک کمپانی بزرگ و معروف در این حوزه است. نسخه اوپن سورس هم دارد که میتوانید بر روی سرور خودتان نصب کنید. سپس باید agent یا نسخه‌ی سمت کلاینت رو بر روی سرویس خودتون نصب کنید. مثلا در پروژه بک‌اند یا فرانت‌اند یا اپلیکیشن خود. سپس این agent ایرادات و مشکلات و رویداد هایی که پیش می‌آید را به سرور sentry شما گزارش می‌کند. اینطوری مشکلات کاربران را قبل از آن که حتی کاربران به شما گزارش کنند می‌توانید متوجه شوید.

📌 یکی از سایت‌هایی که سرویس Sentry ارایه میده و شخصاً از اون استفاده کرده ام سایت هم روش است. هم روش یک پلتفرم PaaS هست. اما یک نسخه رایگان Sentry نیز به توسعه دهندگان ارایه می‌کنه.

📌 سرویس های دیگری هم در این حوزه هست که میتونید جستجو کنید و به عنوان bug tracker یا error tracker استفاده کنید. مثلا یک سرویس رایگان برای پروژه های لاراولی Larabug هست.

💎 امیدوارم که این آموزش براتون مفید بوده باشه. در صورت تمایل این پست رو با دوستان و همکاران خود به اشتراک بگذارید.

@code2_ir
📌 استفاده راحت و بدون تحریم از ChatGPT

👇یکی از سایت‌های خوب برای دسترسی به Chatgpt و مدل gpt3 سایت chatbot.theb.ai هست. بر خلاف chatgpt سایتش با ip ایران هم به راحتی باز می‌شه. جواب‌هاش قوی هست و به نظر می‌رسه از APIهای openAI استفاده می‌کنه و طبیعتا با نسخه gpt3.5 که توی حالت رایگان وبسایت openai هست نباید تفاوت زیادی داشته باشه:
https://chatbot.theb.ai

👇نکته مثبت دیگری که داره یک ربات تلگرامی هست که به راحتی در تلگرام می‌تونید ازش استفاده کنید:
https://t.me/TheB_AI_Bot


فعلا رایگان هست و تقریبا هم سریع پاسخ می‌ده.

🗣 یه نکته خیلی جالب قابلیت ارسال voice در پاسخ به سؤالات هست. یعنی اگر از ربات بالا استفاده کنید و از دستور /voice استفاده کنید. پاسخ رو به صورت voice براتون ارسال می‌کنه. همینطور سؤال رو هم به صورت voice می‌تونید ازش بپرسید.
و نکته خیلی خوب این هست که فارسی رو هم ساپورت می‌کنه.

📌 بحث تبدیل متن به صوت رو از سرویس‌های مایکروسافت استفاده می‌کنه. به این حالت text to speech می‌گن که یعنی یک متن به صوت تبدیل می‌شه. حتما سرویس قدیمی و معروف آریانا رو دیدید که جدیدا روی کلیپ‌های اینستاگرامی و طنز هم استفاده می‌کنند.

📌 سرویس تبدیل متن به صوت مایکروسافت پشتیبانی از زبان فارسی رو هم داره. از لحاظ تن صدا و کیفیت گوینده به نظرم مایکروسافت قوی تر هست و صدای با کیفیت تر و باکلاس تری رو خروجی می‌ده اما در مورد رعایت اعراب و تلفظ صحیح لغات هنوز بعضی جاها ایراد داره و لغت‌هایی رو اشتباه تلفظ می‌کنه. ولی با این حال به نظرم یکی از بهترین سرویس‌های تبدیل متن به صوت در زبان فارسی همین سرویس مایکروسافت هست. البته به صورت رایگان در دسترس نیست و معمولا باید به صورت واسطه و از سرویس‌هایی که دارن ازش استفاده می‌کنند دنبالش باشید. مثل همین ربات بالا که معرفی کردم و به راحتی می‌تونید ازش استفاده کنید.

🌐 یه قابلیت دیگه در ربات بالا گزینه /search هست. یعنی مثل گوگل که سؤالتون رو سرچ می‌کنید اینجا هم سؤالاتون رو می‌پرسید با این تفاوت که جواب رو به صورت کامل همراه با منابعی که استفاده کرده براتون ذکر می‌کنه و دیگه لیستی از سایت‌ها رو بر نمی‌گردونه بلکه پاسخ رو با جمله بندی مناسب بهتون تحویل می‌ده.

🖼 برای بحث ساخت تصویر از متن هم گزینه /image هست که احتمالا از dall.e استفاده می‌کنه و می‌تونید تستش کنید.


امیدوارم این سایت و ربات رو استفاده کنید و براتون مفید باشه. نظرتون رو در کامنت‌ها بنویسید و اگر مفید بود برای دوستانتون ارسال کنید.


عضویت در کانال کد۲:
👇👇👇

@code2_ir
@code2_ir

#هوش_مصنوعی
‌‌
یه چند نمونه از سؤالاتی که از ربات chatgpt از theb.ai که بالا معرفی کردم رو اینجا براتون قرار می‌دم:


سؤال:
/voice چطور می‌توانم یک نقاشی بر روی دیوار همسایه بکشم؟


پاسخ ربات👇
Forwarded from B.AI - 2