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

Admin: @D3F4U1T_ARS
Download Telegram
کلا اوضاع عحیب
از اونطرف فیلترینگ شدید میشنوم
بعد میبینم اینطوریه


اینترنت ایران شده سیرک
What the actual f***
Forwarded from memealloc
Forwarded from memealloc
Forwarded from Currently Nothing (Sohrab)
زمانش نرسیده کامپیوترمون رو تمیز کنیم؟😁


#meme
--------------------
🧑‍💻 @sbstuff
TECH STASH
What the actual f***
خب به نظر میاد یه جای کار خراب کاری کردم 😅😅😅
این حاصل از باگ کدم بود

باید خروجی کدم رو بررسی میکردم
دور و ور 250 برابر سریع تر
اون عدد قبلی صحیح نیست
ولی خب بسته به ساختار برنامه قطعا فرق میکنه
با خودم میگفتم که چرا برنامه باید 0.001 ثانیه execution time داشته باشه
زبان Rust هم اینقدر سریع نیست 😂🤣🤣
دوستان 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