TECH STASH – Telegram
TECH STASH
212 subscribers
115 photos
5 videos
15 files
254 links
اینجا هر چی رو که یاد میگیرم، به اشتراک میزارم...
هوش مصنوعی، لینوکس، اوپن سورس، برنامه نویسی و...

Admin: @D3F4U1T_ARS
Download Telegram
Haha GPUs go brrrrr

#Meme
کانال letsgetrusty آموزش های خوبی راجب rust میزاره.
اگر rust کار باشید قطعا میشناسید.

https://www.youtube.com/@letsgetrusty

حالا یه آموزشی هم داره که تو downloadly گذاشته شده. که به نظر میاد عالیه.

https://downloadly.ir/elearning/video-tutorials/rust-developer-bootcamp/#/134348-letsgetr-112401103107.html
چه ابزارایه اوپن سورس جایگزین PowerPoint داریم؟

https://revealjs.com/

https://www.manim.community/

https://marp.app/

https://sli.dev/

https://impress.js.org

تازه ترکیب manim و revealjs هم میتونیم داشته باشیم با embed کردنش داخل خود revealjs.

اینم احتمالا بدردتون میخوره.

https://manim-slides.eertmans.be/latest/
TECH STASH
چه ابزارایه اوپن سورس جایگزین PowerPoint داریم؟ https://revealjs.com/ https://www.manim.community/ https://marp.app/ https://sli.dev/ https://impress.js.org تازه ترکیب manim و revealjs هم میتونیم داشته باشیم با embed کردنش داخل خود revealjs. اینم احتمالا…
بیشتر ویدیو های 3Blue1Brown با manim ساخته شده.

همینطور که میدونید یه سری ویدیو های یوتیوب هم راجب شبکه های عصبی ساخته بود که فوق العادست.

اگر علاقه به ریاضیات دارید حتما سری بزنید.

https://www.youtube.com/3blue1brown
Forwarded from LIFE STASH
اشتباهت را در آغوش بگیر:

یک زمانی فکر میکردم که نباید بزارم بقیه ثابت کنن که من اشتباه میگم.

یک زمان فکر میکردم که باید همیشه مورد تایید بقیه قرار بگیرم.

یک زمان از اشتباه بودن حرف های خودم میترسیدم.

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

از الان هر موقع که صدای کسایی که دارن به من شک میکنن رو میشنوم. به تاسف نمیفتم. بلکه جور دیگه ای بهش نگاه میکنم.

با خودم میگم. اگر من توانایی اینو ندارم که برای خودم ثابت کنم که دارم مسیر درستی رو میرم. چطور میتونم از خودم مطمئن باشم.

اگر نتونم ریسک های محاسبه شده انجام بدم و از روی انکار جلو برم، چطور میتونم موفق باشم؟

اینکه بخواد حرف یه نفر منو تو شک بندازه مقصر طرف نیست.
مقصر من هستم که اینقدر بدون بررسی انتخاب کردم.
مقصر منم که مسیرم رو ساده انگارانه و بدون مسئولیت انتخاب کردم.

آدم های شرور تلاش میکنن آدم رو از مسیر درست منحرف کنن.

اما کسی که تصمیم میگیره که تسلیم بشه کسی هست که به خودش هم نمیتونه ثابت کنه که داره کار درستی میکنه.

همون کسی هست که از روی واهمه داره مسیرش رو جلو میره.

از حرف های منفی بقیه و حتی درون خودت فرار نکن.
بلکه بهشون گوش کن. بررسیشون کن.

بعضی وقتا هم میبینی که همین حرف ها درست هستن. و تو داری اشتباه میکنی.

بعضی وقتا تورو به فکر وا میدارن. و وقتی که فکر میکنی، درست تصمیم میگیری. درست انتخاب میکنی. و درست عمل میکنی.

به حرف های منفی بقیه به چشم فرصت برای پاسخ دادن به شک ها و ترس هات نگاه کن.

و بدون که این ها نشونه ضعف تو نیستن.

نشونه پرسش هایی هستن که باید پاسخ مناسب داده بشن. و فرار کردن ازشون اشتباهه.

باهاشون رو به رو شو.

#LifeLessons
#Part1
اگر در شاخه های دیگه از مهندسی هستید و محاسبات مهندسی با Matlab یا هر چیز دیگه انجام میدید.

این دوستمون Mr P Solver ویدیو فقط راجب Scientific Programming میزاره و مسائل مختلف رو با استفاده از ابزار های مختص این موضوع حل میکنه. همش هم پایتون

لایبرری هایی مثل
Numpy, Scipy, Sympy, Matplotlib
کاور میشن

https://www.youtube.com/@MrPSolver

لیست آموزش پایتون مختص به Scientific Programming:
https://www.youtube.com/watch?v=FggJNXN68fs&list=PLkdGijFCNuVnGxo-1fSNcdHh5gZc17oRM

توصیه میکنم از هر رشته ای هستید پلی لیست رو بررسی کنید و ببینید که چیزی میبینید که بدردتون بخوره.
TECH STASH
چه ابزارایه اوپن سورس جایگزین PowerPoint داریم؟ https://revealjs.com/ https://www.manim.community/ https://marp.app/ https://sli.dev/ https://impress.js.org تازه ترکیب manim و revealjs هم میتونیم داشته باشیم با embed کردنش داخل خود revealjs. اینم احتمالا…
حقیقتش فکر نمیکردم استفاده از اینا اینقدر سخت باشه.

واقعا جا خوردم.

مخصوصا وقتی که میخوای layout ات رو ترکیبی با HTML و markdown بسازی. باید تجربه زیادی با تکنولوژی وب داشته باشی. (که من تجربه کمی دارم)

ولی خب مثال هایی که باهاشون ساخته شدن خیلی خوب و قوی هستن.

جدا از اون خود لایبرری ها هم تا حدی اذیت میکنن. مثلا تو بخش CSS اجازه نمیداد هر اسلایدی یه display خاص خودش رو داشته باشه.

باز خوب بود اجازه شخصی سازی display رو میداد. ولی خب من واقعا وقت نکردم اینقدر سروکله بزنم باهاش.
👍2
متأسفانه و در کمال ناباوری به دلیل تحریم‌های روسیه از سمت ایالات متحده آمریکا، لینوس تروالدز در اقدامی عجیب تمامی مشارکت کننده‌های روسی کرنل رو از لیست مشارکت‌کننده ها حذف کرد:

🔗 https://www.phoronix.com/news/Linus-Torvalds-Russian-Devs


اوپن سورسی که اوپن نیست!

@SohrabContents
Sebastian_Raschka,_Yuxi_Hayden_Liu,_Vahid_Mirjalili_Machine_Learning.pdf
57.7 MB
کتاب Machine Learning with PyTorch and Scikit-Learn

یکی از نویسندگانش Sebastian Raschka هست که آدم مطرحی تو این حوزه محسوب میشه. و در حال حاضر تو شرکت lightning.ai کار میکنه.

لیست کتاب هایی که نوشته تو سایت شخصیش هست:

https://sebastianraschka.com/books/
TECH STASH
Sebastian_Raschka,_Yuxi_Hayden_Liu,_Vahid_Mirjalili_Machine_Learning.pdf
همینطور سازنده لایبرری mlxtend هست که یک سری کار های پیچیده و تکراری رو ساده میکنه.

https://rasbt.github.io/mlxtend/

اگر torchmetrics رو بشناسید میدونید که توسط lightning.ai داره توسعه داده میشه. (اگر هم نه، بدونید که یه کولکشن از متریک ها برای ارزیابی مدل های هوش مصنوعی هست که از واجبات در دنیای هوش مصنوعی محسوب میشه)

https://lightning.ai/docs/torchmetrics/stable/
Forwarded from برنامه نویسی به شرط خنده | Developer funs (P ᴰᵉᵛᵉˡᵒᵖᵉʳ)
⁉️ محصول WebStorm رایگان شد، تیر خلاصی بر پیکره vsCode

🎲 شرکت جت برینز در اقدامی جسورانه محصول وب استورم خودشو رایگان کرد، این خبر برای فرانت کارها بسیار دلشنین خواهد بود (توییت خبر)

💯 البته نا گفته نماند افرادی که سخت افزاری ضعیف‌تری دارند مسلما تمایلی به استفاده از وب استورم نخواهند داشت!

@devefun
Please open Telegram to view this post
VIEW IN TELEGRAM
👎2
مسئله بوقلمون: چرا ساخت هوش مصنوعی برای پیش بینی قیمت بیت کوین مهمله

وقتی که یه سیستم پیش بینی درست میکنید. باید حتما مسئله بوقلمون تو ذهنتون باشه.

هر سال تو روز Thanksgiving. رسمه که خیلیا بوقلمون میپزند.
این بوقلمون بنده خدا تا اون روز هیچ وقت به ذهنش نمیرسه که قراره دقیقا تو همچنین روزی چنین بلایی سرش بیاد.

چون هر روز غذا میخوره، میخوابه و جای امنی زندگی میکنه. مگه دلیلی داره که نگران چیزی باشه؟

تو این مسئله هم تا روز 1000 بوقلمون قشنگ غذاشو میخوره و زندگی آرومش رو داره.
تا میرسه به روز 1001، روز سهمگین برای این بوقلمون.
به نظیر این اتفاقات میگن Black Swan Event.

سقوط قیمت Bitcoin خیلی احتمال کمی داره.
اما از اهمیت این حادثه کم نمیکنه.

بیت کوین سیستم بسته نیست. یک سیستم بازی هست با کلی پارامتر ها.
از جمله اخبار و تصمیمات بازیگر های بزرگ این بازار.

توضیحات مرتبط با موضوع هوش مصنوعی رو میتونید تو این بخش از کتاب Tensorflow for Deep Learning که توسط Daniel Bourke نوشته شده رو ببینید.
پیش بینی قیمت تو بازار و سیستم های باز با هوش مصنوعی درست مثل طالع بینی با استفاده از کف دست هست.

بنابراین گول این چیز رو نخورید.

#Meme
TECH STASH
مسئله بوقلمون: چرا ساخت هوش مصنوعی برای پیش بینی قیمت بیت کوین مهمله وقتی که یه سیستم پیش بینی درست میکنید. باید حتما مسئله بوقلمون تو ذهنتون باشه. هر سال تو روز Thanksgiving. رسمه که خیلیا بوقلمون میپزند. این بوقلمون بنده خدا تا اون روز هیچ وقت به ذهنش…
البته موضوع ای رو میخوام اضافه کنم که خیلی مهمه توجه کنید.

بنده با افرادی که day trading انجام میدن و کلا شغلشون هست صحبت کردم راجب این موضوع.

با وجود همچنین حرفی که تو پست قبل زدم باز هم میشه از هوش مصنوعی برای day trading استفاده کرد.
ولی خب اون موقع باید وارد بحث احتمالات و ذهنیت معاملاتی بشید.

کلا مسئله اینکه بازار رو پیش بینی کنید وجود نداره.
بلکه سیستم های کنش و واکنشی هستند و طبق استراتژی ها و بررسی فضای احتمالاتی بازار ساخته میشن.

بنابراین فکر نکنید کار ساده ای هست.
ماجراجویی باگ وایفای: قسمت اول

روی توزیع Debian بودم. دقیق یادم نبود از کی شروع شد.
اما از قبل تو ویندوز چنین مشکلی بود.
از وضعیت خراب ویندوزم میتونه باشه.
ولی حداقل قطع نمیشد. وصل میموند.

روی لینوکس مشکل قطع و وصل شدن وایفای بود.
تا یه زمانی مدارا میکردیم. ولی بدتر و بدتر میشد.

حدس من از درایور بود.
اول از journalctl -b بررسی کردم.
ارور رو پیدا کردم.
از microcode بود.

جدا از اون curl و wget هم به مشکلات عجیب غریب میخوردن.
همین امروز درستشون کردم.
مشکلی بودن خارج از داستان و تنظیمات لینوکسم (سر همین نیاز به توضیح نیست).

آپشن های درایور داخل پوشه
/etc/modprobe.d/
اضافه کردم.
دوباره initramfs رو جنریت کردم.

درست نشد.

کرنل backports نصب کردم. خطای جنریت کردن ماژول میداد. اونا رو هم آپدیت کردم.

با اون بوت کردم.

درست نشد.

ورژن backports درایور رو نصب کردم.

درست نشد.

گفتم که توزیع عوض کنم.
تصمیم خوبی بود از اونجایی که دیگه به اندازه کافی روی دبیان مونده بودم.
اومدم رو Parch Linux.

توزیع لینوکسی خوبیه. بدون مشکل نصب شد و خیلی دیفالت هاش برای من قابل درک و جذاب بود.
(بعدا راجبش باهاتون صحبت میکنم)

ولی بعد از مدتی احساس امید و خوشحالی.
باز قطع و وصلی برگشت.

درست نشد.

رفتم archwiki تا ببینم که راه حلی میزارن. راه حل هارو تست کردم جز یکی.

درست نشد.

فقط یه راه حل مونده.
اونم اینه که microcode مختص wifi رو downgrade کنم.
نه به راحتی پکیج نصب کردن نیست.
باید دستی نصب کنم و از قبلیه هم بکاپ بگیرم.

فعلا با کابل LAN وصلم ولی باید سر و ته این موضوع رو دربیارم.

ولی خب به قول سهراب:
مشکلی نیست دوستان، حل میشه.

#WIFI_Bug_Adventures
👍2🔥1