TECH STASH
What the actual f***
خب به نظر میاد یه جای کار خراب کاری کردم 😅😅😅
این حاصل از باگ کدم بود
باید خروجی کدم رو بررسی میکردم
این حاصل از باگ کدم بود
باید خروجی کدم رو بررسی میکردم
با خودم میگفتم که چرا برنامه باید 0.001 ثانیه execution time داشته باشه
زبان Rust هم اینقدر سریع نیست 😂🤣🤣
زبان Rust هم اینقدر سریع نیست 😂🤣🤣
دوستان network کار که پایتون میدونن حتما به این نگاهی بندازن
یه لایبرری واسه دستکاری پکت
https://github.com/secdev/scapy
یه سری honorable mention هم داشته باشیم
dnspython
واسه کار با dns
requests
محبوبترین لایبرری برای connection ها
گفتم اینجا تو پروژه های networking دیدم بنابراین چیز خوبیه به نظر میاد
httpx
همون requests ولی async، تو networking ندیدم اما حدس میزنم مفید باشه
Extra more: aiodns, aiohttp
یه لایبرری واسه دستکاری پکت
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
بحث های تخصصی راجب مفاهیم پایه ای پایتون
.
این چنل های یوتیوب خیلی کمک کننده هست
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
بحث های تخصصی راجب مفاهیم پایه ای پایتون
.
#Python
یه پکیج underrated واسه هر پایتون کاری
این پکیج اصولا بهتون قابلیت شخصی سازی و دستکاری متن داخل ترمینال رو میده و برای توسعه برنامه های CLI کاربرد داره
اما قابلیت خیلی خوب این برنامه logging شخصی سازی شده و چاپ traceback بسیار تمیز و قشنگ روی ترمینالتون هست
PyPI:
https://pypi.org/project/rich/
GitHub:
https://github.com/Textualize/rich/
یه پکیج 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
کتابخانه Textual امکان ساخت محیط TUI یا محیط گرافیکی خط فرمانی رو با زبان پایتون میده
پروژه جالبیه. اگر پایتون کار هستید بنابراین پیشنهاد میکنم نگاهی بندازید.
از خود سازنده rich هستش بنابراین چیز حقی هست
PyPI:
https://pypi.org/project/textual/
GitHub:
https://github.com/Textualize/textual
Mypyc
یه نوع کامپایلر هست که کد پایتون رو کامپایل میکنه اما بیشتر با quirk های و داستان های پایتون همخوانی داره
بنابراین سرعتش پایین هست ولی تو هر کدی از پایتون میتونید استفاده کنید (اگر به اندازه خوبی type-hint شده باشه
افزایش سرعت خیلی زیادی نداره و فرق میکنه برای هر کدی. اما کمترین دستکاری رو نیاز داره واسه انجام دادنش.
یه نوع کامپایلر هست که کد پایتون رو کامپایل میکنه اما بیشتر با quirk های و داستان های پایتون همخوانی داره
بنابراین سرعتش پایین هست ولی تو هر کدی از پایتون میتونید استفاده کنید (اگر به اندازه خوبی type-hint شده باشه
افزایش سرعت خیلی زیادی نداره و فرق میکنه برای هر کدی. اما کمترین دستکاری رو نیاز داره واسه انجام دادنش.
memealloc
@memealloc
یعنی این اونقدر سم و ترسناک بود که وصف ناپذیره
کد CSS داخل HTML attribute؟!؟
دهنش سرویس 😂🤣
کد CSS داخل HTML attribute؟!؟
دهنش سرویس 😂🤣
اونقدر از پایتون مطلب گذاشتم که فک کنم تبدیل به چنل پایتون شدیم 😂🤣🤣
اگر مطلبی جالب و متناسب اینجا داشتید تو پیویم بفرستید بزارم بقیه استفاده کنن.
در ضمن. دلیل اینکه reaction یا کامنت فعال نیست اینه که تمرکزم رو به هم میزنه.
معمولا فیدبکم رو از طریق دیگه ترجیح میدم بگیرم.
اگر مطلبی جالب و متناسب اینجا داشتید تو پیویم بفرستید بزارم بقیه استفاده کنن.
در ضمن. دلیل اینکه reaction یا کامنت فعال نیست اینه که تمرکزم رو به هم میزنه.
معمولا فیدبکم رو از طریق دیگه ترجیح میدم بگیرم.
#Podcast
#AI
#Mojo
صحبت راجب هوش مصنوعی و دنیای برنامه نویسی با Chris Lattner.
ییک از پادکست ها خیلی عالی از Lex Fridman هستش که راجب کامپایلر، دنیای هوش مصنوعی، و آینده زبان Mojo🔥 صحبت میکنه.
پیشنهاد میکنم از دستش ندید
https://www.youtube.com/watch?v=pdJQ8iVTwj8
#AI
#Mojo
صحبت راجب هوش مصنوعی و دنیای برنامه نویسی با Chris Lattner.
ییک از پادکست ها خیلی عالی از Lex Fridman هستش که راجب کامپایلر، دنیای هوش مصنوعی، و آینده زبان Mojo🔥 صحبت میکنه.
پیشنهاد میکنم از دستش ندید
https://www.youtube.com/watch?v=pdJQ8iVTwj8
YouTube
Chris Lattner: Future of Programming and AI | Lex Fridman Podcast #381
Chris Lattner is a legendary software and hardware engineer, leading projects at Apple, Tesla, Google, SiFive, and Modular AI, including the development of Swift, LLVM, Clang, MLIR, CIRCT, TPUs, and Mojo. Please support this podcast by checking out our sponsors:…