TahaIr.dev – Telegram
TahaIr.dev
163 subscribers
72 photos
1 video
52 links
👋 سلام!
اینجا گوشه‌ایه برای علاقه‌مندان به لینوکس، گنوم، برنامه‌نویسی با Rust و Python و دنیای متن‌باز ❤️
اینجا تجربیاتم رو از پروژه‌ها، ابزارها، کتابخونه‌ها و حتی چالش های شخصی که برام پیش میاد رو با شما به اشتراک میزارم
Download Telegram
Channel created
**ترمینال وارپ: وقتی ترمینالت به هوش مصنوعی مجهز میشه 😅البته با جنبه اقتصادی 💸
میتونی ازش بپرسی چطوری تغیراتم رو به گیت هاب اضافه کنم یا این که چطور پکیجامو نصب کنم

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

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

ولی من یک هفته وارپ رو امتحان میکنم و چیز جدیدی هم دیدم که به دردتون بخوره براتون می‌ زارم

#DevTools #TerminalWarp #AI_Productivity
👏3🤔1
Please open Telegram to view this post
VIEW IN TELEGRAM
TahaIr.dev
**ترمینال وارپ: وقتی ترمینالت به هوش مصنوعی مجهز میشه 😅البته با جنبه اقتصادی 💸 میتونی ازش بپرسی چطوری تغیراتم رو به گیت هاب اضافه کنم یا این که چطور پکیجامو نصب کنم البته این تنها یکی از فیچر های کاربردیشه این جا تمامی کامند ها و خروجیشون بلوک بندی میشن…
اطلاعیه 🔔📣 :
بعد از تلاش های فراوان بلاخره موفق به نصب وارپ شدم .
کلی هم باهاش ور رفتم فیچر های جذابی داشت هم از نظر کاستومایز هم قابلیت های بلوک هاش عالی بود

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

پیشنهاد من برای شما هم این که حداقل تجربش کنید و برای یکی دو روز یا یک هفته بی خیال این بشید که تحریمه و یا حتی این که اوپن سورس نیست
3🤔1
Oh My Zsh
شل ترمینالت رو هرجور که دوست داری تزئینش کن

از کلی رنگ و ویجت و .... گرفته تا انتخاب و نصب پلاگین
یک عالمه گزینه برای انتخاب تم خواهی داشت که از گیت هابشون میتونید ببینید

https://github.com/ohmyzsh/ohmyzsh/wiki/themes

چند تا از تم های مورد علاقه خودمم براتون می‌زارم
#zsh #linux #terminal #ohmyzsh
3🤝1
gnzh
تمی‌ دوست داشتنی با کلی فضا برای تایپ کامند هاتون

برای فعال سازیش داخل فایل zshrc.
داخل هومتون میتونید اسم تم رو بزارید جلوی
ZSH_Theme

#zsh #ohmyzsh
3👍1
Agnoster
زیبا و جذاب ولی روی اعصاب بسته به رنگ های ترمینالتون متغیره ولی احساس مدرن بودن بهتون دست میده

برای فعال سازیش هم اسمش رو داخل .zshrc
جلوی زی شل تم قرار بدید

#zsh #ohmyzsh
3👀1
از جذاب ترین قابلیت های دیفالت اوه مای زی شل هم میشه به پلاگین گیتش اشاره کرد که خوراک برنامه نویسا هست و تمامی تغیراتت پروژه هاتونو رصد می‌کنه و با ضرب در و تیک ستاره بهتون میفهمونه که تغیراتت رو کامیت کنی 😉
👏3
Channel photo updated
حالا که از وارپ برگشتیم به نظر من بهترین کار اینه که ببینیم بهترین ترمینال برای استفاده چیه ؟
مخصوصا این که گزینه زیاده
شما کدوم رو میپسندید ؟
ترمینال شلوغ
یا یک ترمینال سیاه ساده ؟😁

ساده ❤️
جینگولی 🥳
8
به نظر من هیچی نمیتونه مثل یک کدی که بد نوشته شده روی مخ یک برنامه نویس بره

سعی کنید از اول خوب تمیز و حرفه ای کد بنویسید
من امروز کلا در گیر مرتب کردن یک سورس پنج هزار خطه با ده تا فایل هستم که واقعا رو مخه کامنت بد گذاشته شده ریتم کار رو با فارسی نوشتن بهم ریخته همه چی شلوغه و اصلا نگم براتون 😢🤕
👍4
Channel name was changed to «TahaIr.dev»
TahaIr.dev
حالا که از وارپ برگشتیم به نظر من بهترین کار اینه که ببینیم بهترین ترمینال برای استفاده چیه ؟ مخصوصا این که گزینه زیاده شما کدوم رو میپسندید ؟ ترمینال شلوغ یا یک ترمینال سیاه ساده ؟😁 ساده ❤️ جینگولی 🥳
میخواستم پست های مربوط به ترمینال رو ادامه بدم ولی تصمیم گرفتم حالا که دارم روی یک سورس بی کیفیت و بد قلق کار میکنم
سه تا کتاب مفید معرفی کنم
سه تا کتاب خوب برای برنامه نویسایی که دوست دارن کد تمیزی بنویسن ساختار مرتبی داشته باشن و در اصل برنامه نویس تمیزی باشن

دقیقا مفهومی که این سه تا کتاب میخوان برسونن
clean code : برای کد های تمیز
clean coder : برای کد نویس تمیز
clean architecture : برای ساختار تمیز

خوندنشون خیلی بهتون کمک خواهد کرد چون سر فصل هایی داره که شما رو مجاب به خوب نوشتن میکنه

نویسنده هر ستاشون هم عمو باب هست که هم به صورت اینگیلیسی هم فارسی توی بازار و یا به صورت پی دی اف موجود هست ( :
6
TahaIr.dev
سه تا کتاب خوب برای برنامه نویسایی که دوست دارن کد تمیزی بنویسن ساختار مرتبی داشته باشن و در اصل برنامه نویس تمیزی باشن دقیقا مفهومی که این سه تا کتاب میخوان برسونن clean code : برای کد های تمیز clean coder : برای کد نویس تمیز clean architecture : برای…
نسخه های ترجمه شده این سه کتاب تعریفی نداره مخصوصا توی نسخه های pdf
من اینگیلیسشو کم کم دارم میخونم (اول کلین کد) و نکات مهمشو اینجا براتون می‌زارم البته که همش مهمه مهم اینه چیشو یاد بگیرید استفاده کنید 😉
4
اول فکر کن بعدش کد بزن ولی حواست باشه غرق در فکر نشی 😉

یکی از عواملی که باعث میشه کد بد بنویسی اینه که بدون فکر شروع کنی به نوشتنش . اگه فکر نکنی نمیتونی بهینه ترین ساختار که توی کتاب کلین ارکیتکچر بهش اشاره شده رو پیاده کنی و ناگهان کدی رو مینیویسی که خیلی پیچیده ناخوانا و غیر قابل توسعه هست .

یکی از نمونه هاش کد یکی از مشتری هایی بود که دیشب داشتم تصحیح میکردم

کلی حلقه تو در تو و شرط فقط به خاطر کاری که میشد توی یک خط فیصله داد اون رو .

پس اول دو سوم فکر کنید و یک سوم آخر رو کد بنویسید 👌😋
👏5
حتی فکر نکردن باعث میشه یک همچین اشتباهاتی هم پیش بیاد تو کد زدن
اینجا یک تابع نوشته دوستمون که میخواد اعداد فارسی رو به اینگیلیسی تبدیل کن

بگو خب بیا پیام بعدی رو بخون 😅
😁5
حتی یک بار هم استفاده نشده از این تابع توی این پنج هزار خط کد یا حتی ماژول های دیگش

این یک که میبینید خود تابع هست نه جایی که ازش استفاده شده


بگو خب بیا پیام بعدی 😳
😁5
جالبیش اینجاست همون رو بیایم پایین از این منطق استفاده کرده و میخواد که متن کاربر رو تبدیل کنه از فارسی به اینگیلیسی

ولی از تابعی که قبلاً نوشته شده بود استفاده نکرده

این است عواقب فکر نکردن 🤕😞
👏5