Python Hints
Открыть в Telegram
Python tips and tricks The Good, Bad and the Ugly توی این کانال فقط قرار هست در مورد core python صحبت کنیم. این کانال یک بلاگ شخصی هست و پیرامون نظرات و چیزهایی که توی بیش از ۱۰ سال کد زدن یاد گرفتم (فقط برای کمک به دوستان تازهکار) Admin: @Abbasi_ai
Больше9 695
Подписчики
+1124 часа
+307 дней
+20730 день
Архив постов
9 704
ویدئو فصل دوم روی یوتیوب قرار گرفت.
ازین به بعد ویدئوها ممکنه با ۱ هفته تأخیر قرار بگیره (نسبت به روز برگذاری جلسات)
هر نکته و سوال و ... ایی که بود، حتماً کامنت کنید.
https://youtu.be/ciN3fjpBxQo
9 704
خدا لعنت کنه اون احمق بیفکری رو که طرح کارت ملی هوشمند رو داد.
خدا لعنت کنه اون احمقهایی که زیرساخت آماده نکرده تأیید کردند.
خدا لعنت کنه باقی دستاندرکاران رو
بعد ۴ سال و چندماه کارت ملی ما صادر شد
کد رهگیری کاغذی که دادند باطل شده برای همین؛ یعنی عملاً استفاده نداره جز برای تحویل گرفتن کارت ملی.
حالا هم برای تحویل گرفتن اومدم، میگه ۱ هفته سامانه خدماتی قطع بوده
الانم هرروز قطع هست، ولی یک وقتایی وصل میشه
و البته توی این طرح احمقانه اون حرومزادهها گفتند شخص باید حضوری برای تحویل کارت بره و پست کردن و ... کنسل هست.
خدا لعنتشون کنه.
9 704
Repost from Python Hints
یکی از دوستان اشاره کرده که تبلیغاتی از دورههای ایرانی کانالهای دیگه پایین پستهای کانال میاد.
همین اول بگم؛
هیچکدوم از دورههای فارسی پولی مورد تأیید ما نیست
و تقریباً هیچکدوم هم مناسب بیزینس نیست، دورهای نیست که شمارو وارد بازار کار کنه.اما تبلیغات تلگرام، دست ما نیست. تلاش کردم خاموش کنم این موارد رو ولی تلگرام میگه باید 50 لول Boost داشته باشیم تا اجازه غیرفعال کردن بده بهمون پس صرف اینکه تبلیغات تلگرام رو پایین هرکدوم از کانال های ما دید، فکر نکنید که ما تایید کردیم اون دوره رو این پست برای مدتی، بعنوان پست آخر دائماً ارسال خواهد شد. (تا کانالها هدف تبلیغات نباشند) پ.ن : کانال یوتیوب با حمایت شما، به آموزشهای رایگان و البته مناسب بیزینس در زمینههای مختلف ادامه خواهد داد قطعا. http://youtube.com/@pyhints
9 704
داشتم راجب
TunnelVision میخوندم؛ یک تکنیک حمله که اجازه میده ترافیک vpn رو مانیتور کنند و ...
تنها موقعیتی که این اتک رو میشه جلوش رو گرفت؛ وقتی هست که یوزر روی Linux - Android باشه و از VPN استفاده کنه و فکر میکنند این روش از سال 2002 امکان پذیر بوده (فقط تا حالا درموردش حرفی زده نشده یا کشف نشده)
خلاصه که لینوکسی بشید تباها
9 704
لطفا قبل از درخواست ورود میکروفون و ویدئو رو ببندید
فصل دوم
https://meet.google.com/jwx-kseg-mpx
9 704
توی این ماه یک کتابهایی منتشر شده که دلم میخواست
میتونستم، به همه جاهایی که کار میکنم بگم
آقا ۱ ماه بهم مرخصی بدید برم ۵-۶ تا کتاب بخونم و برگردم.
یکی ازون موارد این کتاب هست.
9 704
فردا جلسه سوم و فصل دوم کتاب رو باهم مرور خواهیم کرد.
اگر فصل اول رو ندید یوتیوب میتونید چک کنید
جلسه فردا نیز مثل همیشه ساعت ۴ خواهد بود.
برای دوستان جدید :
لینک جلسات داخل کانال گذاشته میشه و ۱۰۰ نفر ظرفیت هر جلسه خواهد بود. (جایی برای ثبتنام و ... وجود نداره)
یک چیزایی هم از یوتیوب یادگرفتم؛
تعداد سابسکرایب - لایک و ... میتونه از یک کانال و ویدئو گرفته بشه.
کامنت فقط در صورتی حذف میشه که قوانین یوتیوب رو رعایت نکنه.
اما یک چیزی رو متوجه نشدم هنوزم اونم
watch time
هست که بعضی وقتا کم میشه (نمیدونم دقیقا چرا)
در نهایت سپاس از همگی view دو ویدئو اول در مجموع به 1500 رسیده که امروز فهمیدم برای کانال با کمتر از ۱۴ روز سابقه مثل اینکه خیلی خیلی خوبه 🌹❤️ مرسی از همگی
9 704
یکی از دوستان اشاره کرده که تبلیغاتی از دورههای ایرانی کانالهای دیگه پایین پستهای کانال میاد.
همین اول بگم؛
هیچکدوم از دورههای فارسی پولی مورد تأیید ما نیست
و تقریباً هیچکدوم هم مناسب بیزینس نیست، دورهای نیست که شمارو وارد بازار کار کنه.
اما تبلیغات تلگرام، دست ما نیست.
تلاش کردم خاموش کنم این موارد رو ولی تلگرام میگه باید 50 لول Boost داشته باشیم تا اجازه غیرفعال کردن بده بهمون
پس صرف اینکه تبلیغات تلگرام رو پایین هرکدوم از کانال های ما دید، فکر نکنید که ما تایید کردیم اون دوره رو
این پست برای مدتی، بعنوان پست آخر دائماً ارسال خواهد شد.
9 704
انیحا توضیح دادم که هدف نهایی از کانال یوتیوب چطور خواهد بود :
https://t.me/pytens/1445
با چندتا از دوستان هم صحبت کردم؛ کسی نه نگفت.
بازم میگم بخش خوب اینکار علاوه بر رایگان بودن دورهها این هست که سعی میکنم تایید حداقل دو متخصص یا سنیور رو قبل از شروع یا انتشار هر دوره بگیرم.
قرار هم نیست همه مباحث رو شخصا درس بدم؛ افراد متخصص آموزش خواهند داد.
9 704
نکات مهم و ویژگیهای جذاب پایتون 3.13 :
1) JIT Compilation (PEP 744)
هنوز به numba, pypy نمیرسه و آزمایشی هست اما توقع 2-9% بهبود سرعت بر اساس تستها هست. تکنیک استفاده شده copy-and-patch jit هست که مقالهاش سال 2021 منتشر شده اگر دوست داشتید همین عبارت رو سرچ کنید افراد زیادی توضیح دادن مقاله رو.
2) IOS platform support (PEP 730)
البته فعلا باید از سورس کد بیلد بگیرید ولی خب
آندروید هم درحال توسعه هست و احتمالا توی بتاهای بعدی میاد PEP 738.
3) Added @deprecated
راجبش قبلا گفته بودم
4) Deferred evaluation of annotations using descriptors (PEP 649)
ازین فقط فهمیدم که __anotate__ اضافه میشه اما دقیق متوجه نشدم (مثالها هم دقت میخواست که شخصا خسته تر ازین بودم که بخونم)
5) TypeIs
اینو مثالش رو ببینید خیلی راحت تر درک میشه؛ تو حالت if, else شرط اصلی که غلط بشه تایپ رو از else میتونه بخونه. مثال رو بخونید.
باقی موارد هم تغییرات توی کتابخونههای استاندارد هست که بعضیهاش واقعا متدهای کارآمدی هست.9 704
بالاخره ویدئو فصل اول رفت برای آپلود
لینک گیتهاب فایلها :
https://github.com/Pyhints/fluent_python
لایک - کامنت و سابسکرایب یادتون نره
حتما نظراتتون رو کامنت کنید.
نهایتا اینکه هنوز در حال یادگیری ادیت ویدئو و صدا و ... هستیم.
روزی ۳ دقیقه 😁
9 704
این رو گذاشتم تو گروه بحث آزاد، بعد یکی برام یک لینک یوتیوب فرستاده
A day in life of a software engineer
طرف کلا توی رستوران و بازی و ... بود.
گفتم اینجا هم بذارم، واقعیتش این هست : اون ویدئوها ۱٪ در سال هم پیش نمیاد.
یک روز زندگی من (روزی که حضوری میرم شرکت)
۸ صبح بری شرکت، ۷ شب برگردی
۷-۸ شب بری مصاحبههای استخدام نیرو جدید (برای یک شرکت دیگه)
شام بخوری
بشینی کد ریویو و کدهای ml پروژه با اون یکی شرکت رو بزنی.
و بعد وقتی ۱۱ شب میای بری استراحت روی تقویم ببینی قول دادی فردا ی فیچر جدید بکند تحویل تیم دیگری بدی.
هنوز تموم نشده البته
هوففف، زندگی واقعاً سخته.
واسه این وضعیت هرکی آهنگ داره بفرسته.
لطفاً خواب از سر نپرونه
اضافه کنم که شلوغی میز رو نگاه نکنید، فقط اینطوری میدونم چیو کجا گذاشتم.
این شرایط برای کمد کتاب
برگههای دست نویس
فایلها
و البته وسایل روی میزم هست.
تمیز میکنم تا ۲ هفته گنگ هستم و باید دنبالشون بگردم.
ویدئو fluent python رو هم حتماً امشب یا فردا قبل از ظهر آپلود میکنم.9 704
استخدام نمیکنم، حتی جونیور.
اگر تست نویسی بلد نباشه استخدام نمیکنم
اگر عادت به تست نویسی نداشته باشه، استخدام نمیکنم
با کد بد
با کد کثیف
با کد اشتباه
با همه موارد میشه کنار اومد،
اگر و اگر تست نوشته شده باشه.
