۵ مطلب با موضوع «چیز میز!» ثبت شده است

با یه کد ادیتوری آشنا شدم و خیلی باهاش حال کردم گفتم در موردش بیام بنویسم! کد ادیتور Zed... دلایل زیادی وجود داره که شما رو قانع میکنه نصبش کنید!

کد ادیتور Zed، یک ادیتور متن مدرن و فوق‌العاده سریع هستش که توسط تیم سازنده‌ی Atom و Tree-sitter توسعه یافته. این ادیتور با زبان Rust نوشته شده و برای برنامه‌نویسانی طراحی شده که هم سرعت و هم سادگی برایشان اهمیت داره. Zed از collaborative editing (ویرایش هم‌زمان)، رابط کاربری مینیمال، و هوش مصنوعی برای تکمیل کد و پیشنهادها پشتیبانی می‌کند. برخلاف ادیتورهای سنگینی مثل VS Code، تمرکز Zed روی عملکرد و تجربه‌ی بی‌وقفه است، طوری که حتی روی سیستم‌های ضعیف هم باورنکردنی سریع اجرا می‌شود.

ویژگی‌های کلیدی:
1. قابل نصب هم روی سیستم‌های 32 بیتی و هم 64 بیتی
2. فوق‌العاده سبک
3. چندین برابر سریعتر از VsCode و Sublime
4. ویرایش همزمان (آنلاین)

توی یوتوب هم معرفی کردمش و بررسی کردم: برای تماشای ویدیو یوتوب کلیک کنید

دانلود از وبسایت رسمی

موافقین ۱ مخالفین ۰

امروز یه سایت جالب و خوب برای یادگیری پایتون و tkinter و یه سری موارد دیگه پیدا کردم که گفتم معرفی‌تون کنم:

https://www.pythontutorial.net/

من آموزش‌های tkinter اش رو دنبال میکنم. خیلی چیز جالبیه. چون همه چی رو داره مرحله به مرحله پیش میبره با توضیحات خوب. دوست داشتم معرفیش کنم شاید برای شما هم جالب باشه!

 

موافقین ۴ مخالفین ۰

من کتاب‌های زیادی در مورد پایتون خوندم! چون اون زمانی که پایتون رو شروع کردم خیلی دسترسی به اینترنت نداشتم و هنوز توی شهر ما اینترنت و دوره آنلاین و این چیزا جا نیوفتاده بود. برای همین میرفتم کافی‌نت و تا میتونستم کتاب پیدا میکردم و میریختم فلش و میومدم توی خونه میخوندم. و میخواستم تجربیاتم رو در مورد کتاب های آموزش پایتون اینجا براتون بگم و در آخر هم دو تا کتاب (یکی فارسی، یکی انگلیسی) که به انتخاب خودم بهترین هستن رو معرفی کنم.

1. سعی کنید کتاب انگلیسی بخونید! نه که کتاب های فارسی بد باشن ها، اما خوندن کتاب به زبان انگلیسی بعدا بهتون توی دیباگینگ، خطایابی و... هم کمک میکنند و همچنین زبان‌تون رو هم قوی میکنن که این خیلی خوبه!

2. نیازی نیست یک کتاب رو صفر تا صد بخونید! فقط اونجاهایی که نیاز دارین یا علاقه دارین رو بخونید! این که خودتون رو مجبور به خوندن فصلی کنید که بهش علاقه‌ای یا نیازی ندارین باعث میشه هیچوقت به بخش‌های مفید و واقعا کاربردی (برای خودتون) توی اون کتاب نرسید!

3. چند تا کتاب رو با هم نخونید! شنیدین میگن سنگ بزرگ نشانه نزدنه؟! حالا من میگم دانلود کردن کتاب‌های زیاد نشون نخوندنه! اون زمان یادمه وقتی کلی کتاب دانلود میکردم، اون دانلود کردنه حس خوبی داشت! انگار حس میکردم فقط با دانلود کردن اون کتاب‌ها حالا من یه برنامه‌نویس پایتونم! اما اشتباه میکردم! اگر یک کتاب رو دانلود میکردم و روی همون تمرکز میکردم و بعدش اگر نیاز بود میرفتم سراغ کتابِ بعدی، خیلی سریعتر به نتیجه میرسیدم.

این 3 نکته‌ای بود که لازم دونستم بهتون بگم، حالا بریم سراغ کتاب‌های برتر از نظر من:

- کتاب Automate Boring Stuff with python از نظر من توی کتاب‌های انگلیسی بهترینه! چون هم نوشتار شیرینی داره، هم طراحی کتاب خیلی خوبه و متن ها از کد ها به شکل خوبی جدا شدن و هم پایتون رو به شکل کاربردی درس میده. که توی وبسایت آی‌کد آکادمی این کتاب رو برای مطالعه آنلاین گذاشتم میتونید استفاده کنید. +برای مطالعه کلیک کنید+

- کتاب پایتون جعفرنژاد قمی از انتشارات علوم رایانه به نظر من یکی از کامل‌ترین کتاب‌های آموزش پایتون به زبان فارسی هستش که وقتی میخوندم حس میکردم واقعا به نکات کاربردی اشاره کرده. کلا مهندس جعفرنژاد قمی کارشون بیسته! من لینک مربوط به نسخه دیجیتالی کتاب رو میذارم که توی کتابراه میتونید بخرید ولی خب اگر نسخه فیزیکی‌اش رو هم گیر بیارید عالی میشه! +برای خرید کلیک کنید+

خب! این هم از این! شما نظرتون چیه؟ اگر کتابِ خوبی سراغ دارین توی بخش نظرات بنویسید تا بقیه هم استفاده کنن :)

موافقین ۱ مخالفین ۰

همه ما تجربه کرده‌ایم که بعد از نوشتن چندین خط کد، به کدنویسی خود نگاه می‌کنیم و می‌بینیم که شلوغ و ناخوانا شده است. این وضعیت باعث می‌شود خواندن و نگهداری کد سخت شود و حتی گاهی باگ‌ها پنهان بمانند. خوشبختانه راهی ساده وجود دارد تا کدهای پایتون شما همیشه استاندارد، تمیز و مرتب باقی بمانند. در این مقاله با یک ابزار فوق العاده کاربردی به نام Black آشنا می‌شویم و یاد می‌گیریم چطور آن را در ویژوال استودیو کد (VS Code) فعال کنیم.


مرحله اول: نصب افزونه

برای شروع، ویژوال استودیو کد را باز کنید و به بخش Extensions یا افزونه‌ها بروید. در بخش جستجو عبارت Black Formatter را تایپ کنید و افزونه مربوطه را نصب کنید.

 

این افزونه یکی از بهترین ابزارها برای فرمت خودکار کد پایتون است و به شما کمک می‌کند تا بدون تلاش زیاد، کدهای تمیز و استاندارد داشته باشید.


مرحله دوم: فعالسازی و تنظیم

پس از نصب افزونه، به بخش تنظیمات ویژوال استودیو کد بروید (Manage → Settings).
در قسمت جستجو عبارت format را وارد کنید و گزینه Format on Save را فعال کنید. سپس Default Formatter را روی Black تنظیم کنید.

 

با این کار، هر بار که کد خود را ذخیره کنید، Black به طور خودکار کد را طبق استانداردهای پایتون مرتب می‌کند.


مرحله سوم: لذت ببرید!

حالا می‌توانید کدهای خود را هر چقدر شلخته و غیر استاندارد هم که نوشته باشید، بنویسید و بعد از فشار دادن Ctrl+S، شاهد تغییر جادویی باشید: کدها به شکل کاملاً استاندارد و خوانا در می‌آیند.

 

این ابزار مخصوصاً وقتی روی پروژه‌های بزرگ کار می‌کنید، ارزش واقعی خود را نشان می‌دهد و باعث افزایش سرعت توسعه و کاهش خطاهای احتمالی می‌شود.


نتیجه‌گیری

استفاده از Black Formatter در ویژوال استودیو کد یک روش ساده و سریع برای مرتب کردن کدهای پایتون است. با چند مرحله ساده نصب و تنظیم، همیشه کدهایی تمیز، قابل خواندن و استاندارد خواهید داشت.
اگر می‌خواهید برنامه‌نویسی حرفه‌ای‌تر و مرتب‌تری داشته باشید، حتماً از این ابزار بهره ببرید.

موافقین ۰ مخالفین ۰

سلام! توی روزایی که دسترسی به اینترنت بین‌الملل ندارین (به هر دلیلی!) و نیاز دارین یه پکیج پایتونی رو نصب کنید، اون لحظه فکر میکنید دنیا به آخر رسیده؟ نه ناامید نشین. همیشه یه راهی وجود داره و ارزش امتحان کردن رو داره. توی این آموزش من میخوام بهتون بگم چطوری میشه به شکل آفلاین پکیج‌های پایتون رو نصب کرد. پس همراه من باشین...


تماشای آموزش ویدیویی این پست از اینجا (کلیک کنید).


از قبل آماده باشین!

همیشه بهتره از قبل آماده باشین. یعنی چی؟ یعنی اگر الان که در حال مطالعه این مقاله هستین، دسترسی به اینترنت بین‌الملل دارین، پس بیاین پکیج‌هایی که میخواین رو دانلود کنید! (به جای اینکه نصب‌شون کنید). برای اینکار فقط کافیه توی ترمینال بنویسید:

pip download <package_name>

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

اما اگر کار از کار گذشته و الان که دارین این مقاله رو میخونید، دسترسی شما به اینترنت بین‌الملل قطع شده، یه سر بیاین توی سایت من، اونجا اکثر پکیج‌های معروف رو هر ماه آپدیت میکنم و قرار میدم. اونجا از دسته‌بندی‌های مختلف، پکیج‌ خودتون رو پیدا کنید (امیدوارم باشه) و بعدش دانلود کنید.


نصب آفلاین کتابخانه‌های پایتون

خب حالا که به هر شکلی تونستیم بالاخره پکیج‌ خودمون رو دانلود کنیم. نوبت میرسه به نصب اون پکیج. شاید فکر کنید کار سختیه! اما اصلا سخت نیست. فقط کافیه که برین توی پوشه پکیج (همونجایی که کلی فایل با فرمت whl وجود داره) و تایپ کنید:

pip install --no-index --find-links=. <package_name>

مثلا اگر میخواین جنگو رو نصب کنید بایستی بنویسید:

pip install --no-index --find-links=. django

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

نکته قبل از بستن این مقاله: اگر دوست داشتین این تولید محتوا ادامه دار باشه، همیشه میتونید از من حمایت کنید. با خریدن یه قهوه برام! لینک حمایت مالی از آقای ربات (40 هزار تومان به بالا)

 

موافقین ۱ مخالفین ۰