خواستید برنامه اندروید بسازید و همیشه قاطی پاتی میشه و معماری درست در نمیاد اینو ببنید یه مثال از معماری درسته که همه بخش هارو مجزا از هم کرده و اینطوری توسعه پذیری برنامه هم بالا میره
یکم قدیمیه ولی یه نگاهی بهش بندازید بد نیست، نسخه کاتلین هم داره داخلش
github.com/android10/Android-CleanArchitecture
@Linuxor
یکم قدیمیه ولی یه نگاهی بهش بندازید بد نیست، نسخه کاتلین هم داره داخلش
github.com/android10/Android-CleanArchitecture
@Linuxor
یونیتی یه ابزار برای آموزش کاراکتر های بازی داره باهاش میتونید کاراکتر بازی رو باهوش کنید و آموزشش بدید و مثلا بگید اگه فلان اتفاق افتاد یه امتیاز جریمه بشه اگه فلان کارو کردی که به هدف نزدیک شدی یه امتیاز پاداش بگیری
github.com/Unity-Technologies/ml-agents
@Linuxor
github.com/Unity-Technologies/ml-agents
@Linuxor
میدونستین نیازی نیست برای ولیدیت کردن شماره تلفن لایبری ینویسید گوگل خودش یدونه نوشته ااگه خواستید اپلیکیشن جهانی بنویسید خیلی جلوتون میندازه چون بقیه کشورا شماره هاشون یکم دنگو فنگ داره مثلا تو بریتانیا شماره ها ممکنه یا ده رقمی باشن یا یازده رقمی
github.com/google/libphonenumber
@Linuxor
github.com/google/libphonenumber
@Linuxor
وقتی برای اولین بار کتاب گنگ آف فور یا همون دیزاین پترن هارو میخونی میگی برم شروع کنم اپلیکیشن های خفنی بنویسم :)
ولی وقتی وارد کار واقعی میشی شاید دو سه تاش رو به کار ببری حتی قبل خوندن کتابه خیلیاشم از قبل بلد بودی ولی اسمشونو نمیدونستی این کتابه یه جور کتاب باکلاسا حساب میاد مثلا اگه همکارت گفت این Observer هستش میفهمی منظورش چیه، چیز گنگی به اون معنی نیست انگار یه سری پترن هارو دسته بندی و اسم گذاری کرده که هممون از قبل بلد بودیمشون.
@Linuxor
ولی وقتی وارد کار واقعی میشی شاید دو سه تاش رو به کار ببری حتی قبل خوندن کتابه خیلیاشم از قبل بلد بودی ولی اسمشونو نمیدونستی این کتابه یه جور کتاب باکلاسا حساب میاد مثلا اگه همکارت گفت این Observer هستش میفهمی منظورش چیه، چیز گنگی به اون معنی نیست انگار یه سری پترن هارو دسته بندی و اسم گذاری کرده که هممون از قبل بلد بودیمشون.
@Linuxor
این مقاله هوش مصنوعی هم جالب بود :
به جای اینکه به مدل میلیونها دادهی مصنوعی (خیلی سطحی یا ناقص) بدیم، اگه فقط تعداد کمی نمونهی خیلی دقیق و کامل از اول تا آخر یک کار واقعی رو نشون بدیم، مدل یاد میگیره چطور واقعا مثل یک عامل عمل کنه.
این کار باعث میشه مدل توی وظایفی مثل برنامهریزی، استفاده از ابزار، و انجام دادن کامل یک پروژه موفقتر باشه.
@Linuxor
به جای اینکه به مدل میلیونها دادهی مصنوعی (خیلی سطحی یا ناقص) بدیم، اگه فقط تعداد کمی نمونهی خیلی دقیق و کامل از اول تا آخر یک کار واقعی رو نشون بدیم، مدل یاد میگیره چطور واقعا مثل یک عامل عمل کنه.
این کار باعث میشه مدل توی وظایفی مثل برنامهریزی، استفاده از ابزار، و انجام دادن کامل یک پروژه موفقتر باشه.
@Linuxor
1
ساختن README همیشه یه کار سخت بوده، کلی زحمت میکشیم کد های پروژه رو میزنیم اما وقتی میرسه به README نمیدونیم توش چی بنویسیم؟ و جالب اینجاست اگه README خوب نباشه کسی جذبش نمیشه و ممکنه کل زحماتمون هدر بره. اینجا کلی README که خوب نوشته شدن رو جمع کرده ازش می تونید برای پروژه های خودتون الگو بگیرید:
github.com/matiassingers/awesome-readme
@Linuxor
github.com/matiassingers/awesome-readme
@Linuxor
به نظرتون این همه پردازش سنگین برای هوش مصنوعی واقعا لازمه؟ آیا از نظر الکترونیکی نباید بازنگری کنیم؟
یکی از مشکلات اصلی اینکه GPU باید هی مدام دیتا هارو بین حافظه و پردازنده جابجا کنن، این مقاله یه روش سخت افزاری جدید ارائه داده که سرعت پردازش رو 100 برابر بهتر و مصرف انرژی رو 10K برابر کمتر میکنه.
حتی با GPT-2 بدون بازآموزی کامل تستش کردن و جواب گرفتن این یعنی در آینده مدل ها واقعا میتونن روی دستگاه های ضعیف به صورت آفلاین هم اجرا شن!
@Linuxor
یکی از مشکلات اصلی اینکه GPU باید هی مدام دیتا هارو بین حافظه و پردازنده جابجا کنن، این مقاله یه روش سخت افزاری جدید ارائه داده که سرعت پردازش رو 100 برابر بهتر و مصرف انرژی رو 10K برابر کمتر میکنه.
حتی با GPT-2 بدون بازآموزی کامل تستش کردن و جواب گرفتن این یعنی در آینده مدل ها واقعا میتونن روی دستگاه های ضعیف به صورت آفلاین هم اجرا شن!
@Linuxor
Forwarded from تبلیغات
🚨 اگر میخوای قبل از همه بفهمی سایت یا سرورت Down شده و اولین نفر از Down Time باخبر شی
🔒 اگر میخوای قبل از منقضی شدن SSL سایتت، متوجه بشی و Renew کنی SSL رو
⚡️ اگر دوست داری UP Time یک پورت از سرورت رو بررسی کنی
📊 اگر میخوای مطمئن باشی سرورات همیشه زیر نظرن و گزارشگیری داشته باشی
🤖 مجموعهی ما میتونه کمکت کنه!
🚀 شروع کن با ربات: @NetSentinel24Bot
📌 کانال: @NetSentinel24
🤙 پشتیبانی: @NetSentinel24Support
🔥 حرفهایها همیشه یه نگهبان دارن!
🔒 اگر میخوای قبل از منقضی شدن SSL سایتت، متوجه بشی و Renew کنی SSL رو
⚡️ اگر دوست داری UP Time یک پورت از سرورت رو بررسی کنی
📊 اگر میخوای مطمئن باشی سرورات همیشه زیر نظرن و گزارشگیری داشته باشی
🤖 مجموعهی ما میتونه کمکت کنه!
🚀 شروع کن با ربات: @NetSentinel24Bot
📌 کانال: @NetSentinel24
🤙 پشتیبانی: @NetSentinel24Support
🔥 حرفهایها همیشه یه نگهبان دارن!
شاید شما سختی راه برنامه نویس شدن رو احساس نکنید ولی افراد تازه کار خیلی سردرگم هستن که چطوری یاد بگیرن، چطوری مشارکت کنن، چطوری سیستم هارو رشد بدن و حتی چطوری با دیگران ارتباط برقرار کنن.
آقای Robert L. Read یه کتابچه آنلاین درست کرده توش همه این موارد رو گفته
braydie.gitbooks.io/how-to-be-a-programmer/content/en
@Linuxor
آقای Robert L. Read یه کتابچه آنلاین درست کرده توش همه این موارد رو گفته
braydie.gitbooks.io/how-to-be-a-programmer/content/en
@Linuxor
مقاله جدیدی که ادعا میکنه مدل های هوش مصنوعی برای پزشکی هیچی بارشون نیست و مفاهیم پزشکی رو کنکوری یاد گرفتن !
خیلی از سیستمهای معروف هوش مصنوعی حتی وقتی ورودی مهم مثل عکسها رو ازشون بگیری، بازم شانسی درست جواب میدن. یا با یه تغییر کوچیک توی پرامپت جوابشون عوض میشه. بعضی وقتا هم یه استدلال قشنگ و قانعکننده میسازن، ولی آخرش غلط درمیاد. اینا باگ نیست، بلکه نشون میده تستهای فعلی بیشتر به کلکهای امتحانی جایزه میدن تا به فهم واقعی پزشکی.
@Linuxor
خیلی از سیستمهای معروف هوش مصنوعی حتی وقتی ورودی مهم مثل عکسها رو ازشون بگیری، بازم شانسی درست جواب میدن. یا با یه تغییر کوچیک توی پرامپت جوابشون عوض میشه. بعضی وقتا هم یه استدلال قشنگ و قانعکننده میسازن، ولی آخرش غلط درمیاد. اینا باگ نیست، بلکه نشون میده تستهای فعلی بیشتر به کلکهای امتحانی جایزه میدن تا به فهم واقعی پزشکی.
@Linuxor
1
از بین مدلهای بینایی (برای کارهای پردازش تصویر) تا مدتی اغلب از شبکههای کانولوشنی (CNN) استفاده میشد. مدل ViT ایدهای آورد که تصاویر رو به قطعات (patchها) تقسیم میکنه و سپس مثل مدلهای ترنسفورمر NLP به اونها نگاه میکنه یعنی از سازوکاری مشابه Attention / Transformer برای تصاویر استفاده میکنه.
برای استفاده و یادگیری اول با پیپ vit-pytorch رو نصبش کنید یا ریپو رو کلون کنید بعدش برید توی مستنداتش مثال های ساده ای داره که میتونید رانش کنید اگه سیستمون ضعیفه روی kaggle و colab هم میتونید که البته اونجا خودش کلی مثال آماده هم داره
قبل از شروع استفاده حتما README رو بخونید :
github.com/lucidrains/vit-pytorch
@Linuxor
برای استفاده و یادگیری اول با پیپ vit-pytorch رو نصبش کنید یا ریپو رو کلون کنید بعدش برید توی مستنداتش مثال های ساده ای داره که میتونید رانش کنید اگه سیستمون ضعیفه روی kaggle و colab هم میتونید که البته اونجا خودش کلی مثال آماده هم داره
قبل از شروع استفاده حتما README رو بخونید :
github.com/lucidrains/vit-pytorch
@Linuxor
This media is not supported in your browser
VIEW IN TELEGRAM
کتابخونه raylib یه ویدیو توی یوتیوبش گذاشته از بازی هایی که باهاش ساخته شده آدم دوست داره ده بار ببینتش، این بازی ها همگی با زبان C ساخته شدن، این کتابخونه ساخت بازی رو با C بسیار ساده میکنه ولی در عین اون مفاهیم عمیق زبان C رو نگه داشته. بازی هاش روی همه پلتفرما اجرا میشن و در کل چیز جالبیه به خصوص اینکه با C دارید باهاش کار میکنید جالب ترش هم میکنه
سایتش و مستنداتش:
www.raylib.com
ریپازیتوری گیتهابش:
github.com/raysan5/raylib
@Linuxor
سایتش و مستنداتش:
www.raylib.com
ریپازیتوری گیتهابش:
github.com/raysan5/raylib
@Linuxor