Linuxor ?
نظرتون درباره کانال لینوکسور چیه؟ نظر لحظه ای الان نه، نظر کلی بدید از اولین روزی که توی کانال بودید تا الان.
یه چیز مهندسی بهتون یاد بدم درباره نظرات یک ستاره :)
اول اینکه یک ستاره نشونه آشغال بودن محصول، اپلیکیشن یا خدماتی هست که ارائه میدید و باید تلاش کنید(کنم) که بهترش کنید(کنم)
اما اگه یه روزی تعداد یه ستاره بالایی گرفتید خوشحال باشید. به خصوص اپلیکیشنی که منتشر میکنید یه ستاره در کنار بد بودن اپلیکیشن شما یه پیام مهم دیگه بهتون میرسونه و اون اینه که کامیونیتی نیاز شدیدی به محصول شما داره؛ مثال بخوام براتون بزنم اگه من یه برنامه رقیب اسنپ بسازم، اگه حتی خوبم نباشه نظر منفی دریافت نمیکنم چون مردم میگن بابا یارو کلی زحمت کشیده و قرارم نیست معروف بشه بزار یه حمایتی ازش کنیم ستاره و امتیاز بدیم بیاد بالا، برعکس ستاره میدن بجای اینکه منو با اسنپ مقایسه کنن و به ضعف هام امتیاز منفی بدن؛ حالا فرض کنید اسنپی نباشه و مجبور باشن از اپلیکیشن من استفاده کنن اون موقعس که یه ستاره و نظر منفی میدن. در واقع یه ستاره و نظر منفی زیاد در کنار آشغال بودن اپلیکیشنتون یه پیام مهمی رو مخابره میکنه و اونم اینه اپلیکیشن یا خدماتت کل دامین خودش رو گرفته ولی فقط خوب نیست میتونی روش کار کنی خوبش کنی!
@Linuxor
اول اینکه یک ستاره نشونه آشغال بودن محصول، اپلیکیشن یا خدماتی هست که ارائه میدید و باید تلاش کنید(کنم) که بهترش کنید(کنم)
اما اگه یه روزی تعداد یه ستاره بالایی گرفتید خوشحال باشید. به خصوص اپلیکیشنی که منتشر میکنید یه ستاره در کنار بد بودن اپلیکیشن شما یه پیام مهم دیگه بهتون میرسونه و اون اینه که کامیونیتی نیاز شدیدی به محصول شما داره؛ مثال بخوام براتون بزنم اگه من یه برنامه رقیب اسنپ بسازم، اگه حتی خوبم نباشه نظر منفی دریافت نمیکنم چون مردم میگن بابا یارو کلی زحمت کشیده و قرارم نیست معروف بشه بزار یه حمایتی ازش کنیم ستاره و امتیاز بدیم بیاد بالا، برعکس ستاره میدن بجای اینکه منو با اسنپ مقایسه کنن و به ضعف هام امتیاز منفی بدن؛ حالا فرض کنید اسنپی نباشه و مجبور باشن از اپلیکیشن من استفاده کنن اون موقعس که یه ستاره و نظر منفی میدن. در واقع یه ستاره و نظر منفی زیاد در کنار آشغال بودن اپلیکیشنتون یه پیام مهمی رو مخابره میکنه و اونم اینه اپلیکیشن یا خدماتت کل دامین خودش رو گرفته ولی فقط خوب نیست میتونی روش کار کنی خوبش کنی!
@Linuxor
5
دیپسیک تونسته مشکل حل مسائل استدلالی رو برطرف کنه!
توی مقاله چند روز پیشش توضیح داده که بهجای آموزش سنتی با مثالهای انسانی، مدل رو مثل یک بازی ویدیویی آموزش داده: فقط وقتی پاداش میگرفت که جواب نهایی درست بود. همین باعث شد مدل خودش یاد بگیره استراتژیهای بهتر پیدا کنه، جوابهای طولانیتر و منطقیتر بنویسه و حتی وسط حل مسئله مکث کنه و دوباره بررسی کنه.
نسخهی اول (R1-Zero) فقط با آزمونوخطا آموزش دید و رفتارهای غیرمنتظره مثل خوداندیشی از خودش نشون داد. نسخهی بعدی (R1) مشکلات زبانی و خوانایی رو رفع کرد و نوشتن طبیعیتر شد. نتیجه این شد که توی ریاضی، کدنویسی و آزمونهای علمی حتی از انسانها و مدلهای قبلی بهتر عمل کرد. البته هنوز محدودیتهایی مثل زیادی فکر کردن یا قاطی کردن زبانها داره، اما نشون داده که هوش مصنوعی میتونه بدون آموزش انسانی، فقط با پاداش گرفتن برای جواب درست، استدلال رو خودش یاد بگیره.
@Linuxor
توی مقاله چند روز پیشش توضیح داده که بهجای آموزش سنتی با مثالهای انسانی، مدل رو مثل یک بازی ویدیویی آموزش داده: فقط وقتی پاداش میگرفت که جواب نهایی درست بود. همین باعث شد مدل خودش یاد بگیره استراتژیهای بهتر پیدا کنه، جوابهای طولانیتر و منطقیتر بنویسه و حتی وسط حل مسئله مکث کنه و دوباره بررسی کنه.
نسخهی اول (R1-Zero) فقط با آزمونوخطا آموزش دید و رفتارهای غیرمنتظره مثل خوداندیشی از خودش نشون داد. نسخهی بعدی (R1) مشکلات زبانی و خوانایی رو رفع کرد و نوشتن طبیعیتر شد. نتیجه این شد که توی ریاضی، کدنویسی و آزمونهای علمی حتی از انسانها و مدلهای قبلی بهتر عمل کرد. البته هنوز محدودیتهایی مثل زیادی فکر کردن یا قاطی کردن زبانها داره، اما نشون داده که هوش مصنوعی میتونه بدون آموزش انسانی، فقط با پاداش گرفتن برای جواب درست، استدلال رو خودش یاد بگیره.
@Linuxor
تشخیص چهره توی مرورگر
تسنورفلو یکی از کتابخونه های خیلی معروف گوگله که علاوه بر پایتون نسخه جاوا اسکریپت و ساده شده هم داره، حالا یه عده اومدن باهاش یه کتابخونه تشخیص چهره ساختن، مثلا میتونید ببینید کجای ویدیو صورت وجود داره و یا چشم و مرز صورت رو باهاش پیدا کنید، حتی میتونید سن و جنسیت هم باهاش تشخیص بدید و یا اینکه صورت رو با یه صورت دیگه تطبیق بدید و ببینید این شخص همون شخصه یا نه.
ایده جالبیه برای مرورگر، بخش آموزش هم داره :
github.com/justadudewhohacks/face-api.js
@Linuxor
تسنورفلو یکی از کتابخونه های خیلی معروف گوگله که علاوه بر پایتون نسخه جاوا اسکریپت و ساده شده هم داره، حالا یه عده اومدن باهاش یه کتابخونه تشخیص چهره ساختن، مثلا میتونید ببینید کجای ویدیو صورت وجود داره و یا چشم و مرز صورت رو باهاش پیدا کنید، حتی میتونید سن و جنسیت هم باهاش تشخیص بدید و یا اینکه صورت رو با یه صورت دیگه تطبیق بدید و ببینید این شخص همون شخصه یا نه.
ایده جالبیه برای مرورگر، بخش آموزش هم داره :
github.com/justadudewhohacks/face-api.js
@Linuxor
یه شغل عجیبی برای هوش مصنوعی ایجاد شده!
توی چند سال اخیر اکثر رشته های دیگه غیر کامپیوتری به سمت هوش مصنوعی اومدن، مثلا کسی که رشتش عمرانه میآد برای مقاله یا پایان نامش طراحی فلان سازه با هوش مصنوعی یا یه نفر دیگه میآد پیشبینی آلودگی هوای تهران رو برمیداره... این خودش شغل خاصی ایجاد نمیکنه مسئله جایی جالب میشه که این مسائل که پایان نامه و مقاله هستن و باید چندین ماه روشون وقت گذاشته بشه رو کامپیوتری ها توی چند ساعت پیاده میکنن ! و در ازاش پول خوبی هم میگیرن.
نکته تلخ اینه هیچ تولید علمی اینجا صورت نمیگیره و این هایپی که توی کامپیوتر و هوش مصنوعی رخ داده باعث توهم تولید علم توی رشته های دیگه شده.
@Linuxor
توی چند سال اخیر اکثر رشته های دیگه غیر کامپیوتری به سمت هوش مصنوعی اومدن، مثلا کسی که رشتش عمرانه میآد برای مقاله یا پایان نامش طراحی فلان سازه با هوش مصنوعی یا یه نفر دیگه میآد پیشبینی آلودگی هوای تهران رو برمیداره... این خودش شغل خاصی ایجاد نمیکنه مسئله جایی جالب میشه که این مسائل که پایان نامه و مقاله هستن و باید چندین ماه روشون وقت گذاشته بشه رو کامپیوتری ها توی چند ساعت پیاده میکنن ! و در ازاش پول خوبی هم میگیرن.
نکته تلخ اینه هیچ تولید علمی اینجا صورت نمیگیره و این هایپی که توی کامپیوتر و هوش مصنوعی رخ داده باعث توهم تولید علم توی رشته های دیگه شده.
@Linuxor
1
اکثر اوقات nginx برای ریورس پروکسی استفاده میشه مثلا چند تا سرویس داخلی بالا میآرن و nginx رو میزارن جلوش که ریکوست هارو کاربرا به nginx بزنن و با توجه به قوانینی که برای nginx تعریف کردید به اون سرویس ها ریکوست ها ارسال میشه.
اومدن برای ریورس پروکسی یه رابط کاربری ساختن که مدیریتش رو راحت تر میکنه داکری هم هست نصبش خیلی راحته. بعد نصب بهتون یه پنل وب میده و توش میتونید مدیریتش کنید:
nginxproxymanager.com
@Linuxor
اومدن برای ریورس پروکسی یه رابط کاربری ساختن که مدیریتش رو راحت تر میکنه داکری هم هست نصبش خیلی راحته. بعد نصب بهتون یه پنل وب میده و توش میتونید مدیریتش کنید:
nginxproxymanager.com
@Linuxor
هم بنیان گذار super.com که یه برنامه نویسه و شرکتش سالی 200 میلیون دلار درآمد داره یه لیست درست کرده از چیزایی که برای هوش مصنوعی خودش یاد گرفته و گفته اینارو توی دو هفته بخونید :
https://github.com/henrythe9th/AI-Crash-Course
چیزایی که معرفی کرده بود رو چک کردم خیلی جالب بود بیشتر مقالات پایه ای هوش مصنوعی بود و واقعا هم برای موفقیت هیچ راه میانبری وجود نداره باید یادگرفت :)
@Linuxor
https://github.com/henrythe9th/AI-Crash-Course
چیزایی که معرفی کرده بود رو چک کردم خیلی جالب بود بیشتر مقالات پایه ای هوش مصنوعی بود و واقعا هم برای موفقیت هیچ راه میانبری وجود نداره باید یادگرفت :)
@Linuxor
خواستید برنامه اندروید بسازید و همیشه قاطی پاتی میشه و معماری درست در نمیاد اینو ببنید یه مثال از معماری درسته که همه بخش هارو مجزا از هم کرده و اینطوری توسعه پذیری برنامه هم بالا میره
یکم قدیمیه ولی یه نگاهی بهش بندازید بد نیست، نسخه کاتلین هم داره داخلش
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