اپلیکیشن هایی که یه دولوپر روی لینوکس نصب میکنه

میخوام توی این پست در مورد یه سری اپلیکیشن که خیلی نصب میشن صحبت بکنم.سیستم عامل لینوکساولیشون سیستم عامله که من اوبونتو/مانجارو نصب میکنم. پیشنهاد من اینه که نسخه LTS نصب بکنید. برای نصبش هم میتونید به این پست توی مکتب خونه یه نگاه بندازیداپلیکیشن flameshotکه یه اپلیکیشن خیلی خوب و کاربردی برای screenshot گرفتن هست.اینم از دستوری که برای نصبش باید بزنید:apt install flameshotاپلیکیشن Postman من آخرین نسخه رو از سایت خود Postman دان میکنم و بعدش به کمک این tut میام نصب و کانفیگش میکنم.داکربرای نصب داکر به نظر من هیچی بهتر از داک خودش نیست. پس بیاید یه نگاهی به داک داکر بندازیم تا بدونیم چجوری نصب و کانفیگش باید بکنیم.ایمیج bitnami/redis ایمیج nodeایمیج bitnami/mongodbایمیج mongo-expressایمیج wordpressایمیج mysqlایمیج postgresالبته همیشه یه تگ مشخص رو pull کنید. چونکه بعدا به مشکل میخورید اگه از latest استفاده بکنید.گوگل کرومبرای نصب گوگل کروم کافیه برید تو سایتشون و فایل .deb شون رو دان کنید. بعدش هم که کافیه با استفاده از دستور `dpkg -i` اونو نصب بکنید.نصب اکستنشن Ultrasurf یا Zenmate برای دور زدن تحریم ها و فیلتر هانصب اکستنشن Grammaly برای املا و گرامر و ...نصب اکستنشن wappalyzer برای اینکه بفهمی یه سایت رو با چه تکنولوژی هایی ساختن.نصب اکستنشن metamask برای cryptocurrency اکستنشن Link to Text Fragment برای وقتی که میخوام به یه متنی تو یه سایت لینک بدم.اکستنشن JSON Viewer برای نمایش دادن قشنگ تر json توی مرورگراکستنشن Marinara: Pomodoro برای time management و focus کردن روی کارااکستنشن gofullpage برای اسکرین شات گرفتن از یه صفحه‌ی یه سایتاکستنشن Google Dictionary فوق العاده قوی و خوب برای معنی واژه ها (انگلیسی به انگلیسی). حتی توی popup خوش هم میتونی double click کنی تا معنی اون لغت رو هم نشون بده.اکستنشن fake-filler برای پر کردن فرم با مقادیر fakeاکستنشن remiders برای یاد اوری کار هامون.اپلیکیشن uGetبرای نصب این اپلیکیشن فقط باید `apt install uget` رو توی ترمینال با دسترسی root اجرا بکنی.اپلیکیشن vlc برای نصب این player معروف کافیه توی ترمینال `sudo apt install vlc` بزنی.اپلیکیشن GIMPبرای نصب این نرم افزار ویرایش تصویر هم `sudo apt install gimp` کافیهنود.جی‌اسبرای نصب میتونید به این صفحه گیت هاب مراجعه بکنید و مطابق distro لینوکسی که استفاده میکنید عمل بکنید. پیشنهاد من نصب نسخه LTS هست.اپلیکیشن Kazamیه اپلیکیشن برای record کردن صفحه نمایش دستگاه خودتون. نصب با اجرای کامند `sudo apt install kazam`اپلیکیشن cherrytreeیه اپلیکیشن خوب برای نوت برداریاپلیکیشن vscodeیه IDE خوب برای کد زدن. برای نصبش دانلود و بعدش با کامند dpkg نصبش کنید. اکستنشن های زیر اینه:نصب prettierنصب TODO: ابزاری که بهت اجازه میده کامنت های با معنا تری توی محیط development بنویسی.نصب MongoDB ID Generator برای تولید کردن ObjectIdنصب GitLens برای کار کردن با گیتنصب CodeSnap برای اسکرین شات گرفتن از کد هاتنصب Bracket Pair Colorizerنصب Quokka.js یه playground خیلی باحال برای جاوااسکریپت.نصب Project Manager برای اینکه از دست file explorer و سرچ کردن برای پروژه هات خلاص بشینصب Vuln Cost - Security Scanner نمایش دادن اخطار برای پکیج های 3rd party مشکل دار.نصب اکستنشن Tabnine Autocomplete AI برای بهتر کد زدن و productivity بیشتر. فوق العاده قدرتمنده و از AI برای Intellisense دادن استفاده میکنه.اکستنشن code spell checkerرفرنساپلیکیشن MongoDB Compassنصبش هم خیلی راحته. یه `apt update; apt upgrade` بعدش پکیج .deb اش رو از سایتش دان کن و با dpkg نصب.اپلیکیشن psensorیه اپلیکیشن خوب برای چک کردن دمای سی پی یو و .... برای نصبش هم به این پست یه نگاهی بندازید یا این دستورات رو توی ترمینال بزنید:sudo apt install lm-sensors sudo apt install psensorحالا برنامه psensor رو اجرا بکن.ترمینال - tmuxیه ابزار برای تقسیم کردن ترمینال به چندین بخش. نصب با `sudo apt install tmux`نصب کردن چیزهای دیگهتوی این لینک برید و پکیج ubuntu-restricted-extras رو نصب بکنید.اپلیکیشن Zeal با تشکر از آقای Sina Jamzad که توی کامنت ها جواب دادن به درخواست ما. این اپلیکیشن هم برای کسایی که آفلاین هستن یا دوست دارن داکیومنت ها رو به صورت آفلان هم داشته باشن خوبه. برای نصبش این سایت خودشونه. توی اوبونتو هم `sudo apt install zeal`