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

Admin: @D3F4U1T_ARS
Download Telegram
Forwarded from memealloc
memealloc
@memealloc
آره
من سی پی پی صحبت میکنم
اگر جرات کردی مرا به چالش بکش 😂🤣🤣🤣
Forwarded from memealloc
پکیج منیجر مخصوص کار با AppImage
فعلا نیاز به مقداری توسعه داره چون همه پکیج هارو نمیتونه دانلود کنه (به دلیل خاصی)
اما پروژه خیلی خوبی به نظر میاد
https://github.com/srevinsaju/zap
یکی از بزرگترین منابع برای پیدا کردن چیزایه خفن
خیلی مفیده برای کسایی که در هر بخشی دنبال چیزای مفیدی هستن
مثل پایتون، سخت افزار یا حتی کتاب و رمان
https://project-awesome.org/
اینم هست که منحصر به پایتونه
https://awesome-python.com/
برنامه bat جایگزین خوبی برای cat هست
مخصوصا اگر developer حرفه ای هستید

از قابلیت هاش میشه به syntax highlighting
و همینطور ساپورت از git اشاره کرد
و چیزایه دیگه

با زبان rust نوشتنش بنابراین میدونید که قطعا سریعه
https://github.com/sharkdp/bat
لیستی از ابزارایه بیس جایگزین برای unix
جایگزین ابزارایی مثل
cd, ls, cat, du, df, tree, find
اونایی که خیلی مورد نیازم واقع شد رو داخل کانال میزارم که لذت ببرید

https://github.com/ibraheemdev/modern-unix
Forwarded from LinApps (Pakrohk)
نام : OpenSCAD Graph Editor


نرم افزار های زیادی برای طراحی محیط های Cad وجود داره، اما یکی از محبوب ترین اون ها توی دنیای مهندسی، نرم افزار OpenScad هستش.
که البته با رابط CLI خودش کمک زیادی به جامعه کرده، اما خیلی از کاربر های اون علارقم نیازی که بش دارن با رابط CLI راحت نیستن، خوب همین باعث شده که یه تیم خلاق تصمیم بگیره این نرم افزار رو ارتقا بده و به چیز محشر تر تبدیلش کنه.
OpenSCAD Graph Editor :
یک رابط GUI هستش که به شما کمک می کنه با قلم نوری و بصورت NodeBased به طراحی مدل ها و آزمون های Cad بر روی نرم افزار OpenScad بپردازید.

مرجع :
Github

🔅@LinApps
🔅@LinAcademy
Link to Text Fragment

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

خیلی بدرد نشون دادن متنی داخل یه وبسایت
یا ذخیره آخرین بخشی از وبسایت که خوندید برای مراجعه بعدی میخوره

Firefox
Chrome

GitHub
Forwarded from memealloc
MacOS Developer Experience

#Meme
#Programming
Forwarded from memealloc
Forwarded from memealloc
Forwarded from memealloc
ویدیو از خود legend برنامه نویسی

تو این ویدیو درس های خیلی خوبی واسه یادگیری زبان میتونید پیدا کنید
و اینکه Mindset کدر ها دقیقا چطوری هستش

https://www.youtube.com/watch?v=E8cM12jRH7k
یه ویدیو جالب راجب فیکس کردن import loop در پایتون
از اونجایی که به این مشکلات خیلی برمیخوردم تو ساختار دهی به کد ام پیشنهاد میکنم بقیه پایتون کارا هم ببینن

https://youtu.be/UnKa_t-M_kM
چند وقت پیش دقت کردم به این رسیدم که extension پک پایتون مربوط به vscode ماژولار شده و بخش isort و black ازش جدا شده

همینطور jupyter notebook. بنابراین اگر میبینید که isort یا black اتون خوب کار نمیکنه. حواستون باشه که extension اش رو نصب کنید.

در ضمن اگر نمیدونید isort و black چی هستن. برید حتما بخونید و استفاده کنید.
هر دو فرمتر کد هستن که برای تمیز سازی کد استفاده میشن.
اولی که isort هست واسه تمیز سازی import ها
دومی که black هست برای تمیز سازی بدنه کد

https://marketplace.visualstudio.com/items?itemName=ms-python.python

isort:
https://marketplace.visualstudio.com/items?itemName=ms-python.isort

black:
https://marketplace.visualstudio.com/items?itemName=ms-python.black-formatter
صحبت راجب اکستنشن ها شد
این دو اکستنشن خیلی بدرد میخورن

Rainbow Indent
https://marketplace.visualstudio.com/items?itemName=oderwat.indent-rainbow
واسه بهتر کردن indent های داخل پایتون و خوانایی بیشتر کد ها بکار میره و خیلی خوبه

Python Indent
https://marketplace.visualstudio.com/items?itemName=KevinRose.vsc-python-indent
هم یه سری مشکلات indenting داخل پایتون رو از بین میبره که قطعا بهش برخوردید ولی نمیدونستید که مشکل محسوب میشه... مثلا وقتی میخواید کد رو به چند خط تقسیم کنید indent های استاندارد PEP8 رو رعایت نمیکنه

استاندارد PEP8 استاندارد هایی هستن که جامعه برنامه نویسی پایتون با مشارکت تنظیم میکنن
PEP8
هم قوانین استایل و زبیا نویسی کد رو نشون میده
https://peps.python.org/pep-0008/
کسایی که تو هوش مصنوعی و data science کار میکنن
این extension رو خیلی بهشون پیشنهاد میدم.

از اونجایی که autocomplete داخل vscode به مراتب خیلی بهتر از jupyter هست خیلی کارو آسون میکنه.
و اینکه dark mode...

https://marketplace.visualstudio.com/items?itemName=ms-toolsai.jupyter