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

Admin: @D3F4U1T_ARS
Download Telegram
دوستان network کار که پایتون میدونن حتما به این نگاهی بندازن
یه لایبرری واسه دستکاری پکت
https://github.com/secdev/scapy

یه سری honorable mention هم داشته باشیم
dnspython
واسه کار با dns
requests
محبوبترین لایبرری برای connection ها
گفتم اینجا تو پروژه های networking دیدم بنابراین چیز خوبیه به نظر میاد
httpx
همون requests ولی async، تو networking ندیدم اما حدس میزنم مفید باشه

Extra more: aiodns, aiohttp
واسه دوستانی که تو پایتون مشکل دارن یا دوست دارن چیزایه جدیدی راجبش یاد بگیرن
این چنل های یوتیوب خیلی کمک کننده هست

https://www.youtube.com/@BroCodez
چنلی که باهاش شروع به یادگیری پایتون کردم.

https://www.youtube.com/@coreyms
آموزش های خیلی خیلی خوب و اصولی راجب مفاهیم پایه ای پایتون میزاره

https://www.youtube.com/@ArjanCodes
راجب مفاهیم پیشرفته و تکنیکی پایتون بحث میکنه

https://www.youtube.com/@TechWithTim
آموزش مفاهیم پایه ای و یه سری لایبرری ها

https://www.youtube.com/@NeuralNine
از لایبرری های مختلف آموزش خوبی میزاره

https://www.youtube.com/@Carberra
داخل این چنل هم چیزایه جالبی میتونید پیدا کنید

https://www.youtube.com/@mCoding
بحث های تخصصی راجب مفاهیم پایه ای پایتون
.
واسه دسترسی به زبان mojo چند روز پیش sign up کرده بودم
از modular بهم ایمیل زدن

Mojo access granted...
Forwarded from memealloc
#Python

یه پکیج underrated واسه هر پایتون کاری

این پکیج اصولا بهتون قابلیت شخصی سازی و دستکاری متن داخل ترمینال رو میده و برای توسعه برنامه های CLI کاربرد داره

اما قابلیت خیلی خوب این برنامه logging شخصی سازی شده و چاپ traceback بسیار تمیز و قشنگ روی ترمینالتون هست

PyPI:
https://pypi.org/project/rich/

GitHub:
https://github.com/Textualize/rich/
#Python

کتابخانه Textual امکان ساخت محیط TUI یا محیط گرافیکی خط فرمانی رو با زبان پایتون میده

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

از خود سازنده rich هستش بنابراین چیز حقی هست

PyPI:
https://pypi.org/project/textual/

GitHub:
https://github.com/Textualize/textual
مقایسه سرعت mypyc در برابر Cython
Mypyc
یه نوع کامپایلر هست که کد پایتون رو کامپایل میکنه اما بیشتر با quirk های و داستان های پایتون همخوانی داره

بنابراین سرعتش پایین هست ولی تو هر کدی از پایتون میتونید استفاده کنید (اگر به اندازه خوبی type-hint شده باشه

افزایش سرعت خیلی زیادی نداره و فرق میکنه برای هر کدی. اما کمترین دستکاری رو نیاز داره واسه انجام دادنش.
Forwarded from memealloc
memealloc
@memealloc
یعنی این اونقدر سم و ترسناک بود که وصف ناپذیره

کد CSS داخل HTML attribute؟!؟
دهنش سرویس 😂🤣
memealloc
@memealloc
بعد تازه این attribute style نیست...
عجیبه
اونقدر از پایتون مطلب گذاشتم که فک کنم تبدیل به چنل پایتون شدیم 😂🤣🤣

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

در ضمن. دلیل اینکه reaction یا کامنت فعال نیست اینه که تمرکزم رو‌ به هم میزنه.

معمولا فیدبکم رو از طریق دیگه ترجیح میدم بگیرم.
Forwarded from memealloc
#Podcast
#AI
#Mojo

صحبت راجب هوش مصنوعی و دنیای برنامه نویسی با Chris Lattner.

ییک از پادکست ها خیلی عالی از Lex Fridman هستش که راجب کامپایلر، دنیای هوش مصنوعی، و آینده زبان Mojo🔥 صحبت میکنه.

پیشنهاد میکنم از دستش ندید

https://www.youtube.com/watch?v=pdJQ8iVTwj8
It's FOSS
The creator of Vim has passed away 😢 https://news.itsfoss.com/vim-creator-passed-away/
خبر درگذشت Bram Moolenaar رو شاید شنیدید.

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

ممنون بابت تمام زحماتت مولنار عزیز.

روحت شاد.
امروز بحث سر ASUS داشتم و گفتم این ویدیو رو بفرستم که ببینید چقدر ایسوز نسبت به مشتری بی اهمیت هست

آپدیت های آخیر بایوسشون واقعا افتضاح
مشتری مداری خیلی بد و توهین به حقوق مصرف کننده

این ویدیو واسه دو ماه پیش هست. ولی همچنان صدق میکنه.
https://www.youtube.com/watch?v=cbGfc-JBxlY