Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
✔️ پیدا کردن کدهای بیاستفاده در پروژه پایتون با ابزار Vulture 🐍
گاهی اوقات در پروژههای پایتون، کدهایی وجود دارند که دیگر استفاده نمیشوند، اما همچنان در فایلها باقی ماندهاند. این کدها میتوانند شامل توابع، کلاسها یا حتی متغیرهایی باشند که هیچ جایی فراخوانی نمیشوند. Vulture یک ابزار فوقالعاده برای شناسایی این کدهای بیاستفاده است.
برای نصب این ابزار، کافی است از دستور زیر استفاده کنید:
برای اجرا، تنها کافی است نام فایل یا پوشه پروژه خود را به Vulture بدهید:
این ابزار گزارشی از کدهایی که احتمالاً بیاستفاده هستند، نمایش میدهد.
#برنامهنویسی #پایتون #python
⭐️ @QCode_ir
گاهی اوقات در پروژههای پایتون، کدهایی وجود دارند که دیگر استفاده نمیشوند، اما همچنان در فایلها باقی ماندهاند. این کدها میتوانند شامل توابع، کلاسها یا حتی متغیرهایی باشند که هیچ جایی فراخوانی نمیشوند. Vulture یک ابزار فوقالعاده برای شناسایی این کدهای بیاستفاده است.
برای نصب این ابزار، کافی است از دستور زیر استفاده کنید:
pip install vulture
برای اجرا، تنها کافی است نام فایل یا پوشه پروژه خود را به Vulture بدهید:
vulture your_project/
این ابزار گزارشی از کدهایی که احتمالاً بیاستفاده هستند، نمایش میدهد.
#برنامهنویسی #پایتون #python
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
✔️ منبع طلایی APIهای رایگان برای برنامهنویسها!
اگه دنبال APIهای رایگان برای پروژههاتی، این مخزن یه گنجینه رایگانه!
از آبوهوا تا فیلم و سریال، همهچی داره.
https://github.com/public-api-lists/public-api-lists
⭐️ @QCode_ir
اگه دنبال APIهای رایگان برای پروژههاتی، این مخزن یه گنجینه رایگانه!
از آبوهوا تا فیلم و سریال، همهچی داره.
https://github.com/public-api-lists/public-api-lists
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from تبلیغات
🟠 تو این کانال بهتون آموزش 0 تا 100 #شبکه و #امنیت یاد میدیم بدون حتی 1 ریال هزینه و کاملا راااااایگان !!!
نون تو بازار فناوری و شبکه ست.! 😊
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
✔️ تمرین کد نویسی با موبایل...!
▪️ اگر قصد کد نویسی دارید اما جایی بودید که نتونستید لپتاپتون رو همراه خودتون ببرید میتونید از نرم افزار نسخه های اندرویدی زبان مورد نظرتون استفاده کنید :
⌨️ Python
https://play.google.com/store/apps/details?id=ru.iiec.pydroid3
⌨️ C# / C :
https://play.google.com/store/apps/details?id=com.radinc.csharpshell
⌨️ C / C++ :
https://play.google.com/store/apps/details?id=ru.iiec.cxxdroid
⭐️ @QCode_ir
▪️ اگر قصد کد نویسی دارید اما جایی بودید که نتونستید لپتاپتون رو همراه خودتون ببرید میتونید از نرم افزار نسخه های اندرویدی زبان مورد نظرتون استفاده کنید :
⌨️ Python
https://play.google.com/store/apps/details?id=ru.iiec.pydroid3
⌨️ C# / C :
https://play.google.com/store/apps/details?id=com.radinc.csharpshell
⌨️ C / C++ :
https://play.google.com/store/apps/details?id=ru.iiec.cxxdroid
Please open Telegram to view this post
VIEW IN TELEGRAM
✔️ ساخت رزومه زیر یک دقیقه زمان میبره واست ...!
▪️اگر قصد دارید به سرعت یه رزومه خفن و کامل بسازید میتونید با استفاده از این سایت این کارو انجام بدید
▪️این سایت Template های مختلفی برای ساخت رزومه رو در اختیارتون میزاره که میتونید بسته به نیاز و علاقتون ازشون استفاده کنید.
➕ برای استفاده ازش کافیه وارد لینک زیر شده و روی Get Started بزنید و توی سایت Register کنید. بعدش میتونید برای ساختن رزومتون اقدام کنید.
🌐 mycvcreator.com
⭐️ @QCode_ir
▪️اگر قصد دارید به سرعت یه رزومه خفن و کامل بسازید میتونید با استفاده از این سایت این کارو انجام بدید
▪️این سایت Template های مختلفی برای ساخت رزومه رو در اختیارتون میزاره که میتونید بسته به نیاز و علاقتون ازشون استفاده کنید.
➕ برای استفاده ازش کافیه وارد لینک زیر شده و روی Get Started بزنید و توی سایت Register کنید. بعدش میتونید برای ساختن رزومتون اقدام کنید.
🌐 mycvcreator.com
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
✔️ پایتون ۳.۱۴ منتشر شد! یه نسخه خاص برای عاشقان ریاضی (πython)
بالاخره بعد از چندین بهروزرسانی، پایتون به نسخه ۳.۱۴ رسید! این نسخه با تغییرات مهم و بهبودهای چشمگیر، تجربه برنامهنویسی را بهتر از همیشه کرده است.
بهبود عملکرد: مدیریت بهتر حافظه و اجرای سریعتر دستورات، باعث افزایش سرعت اجرای برنامهها شده است.
بروزرسانی ماژولهای استاندارد: ماژولهای داخلی پایتون بهینه شدهاند و امکانات جدیدی به آنها اضافه شده است تا توسعه برنامهها راحتتر شود.
تغییرات در سینتکس زبان: پایتون ۳.۱۴ با سینتکسهای جدید، کدنویسی را سادهتر و خوانایی کدها را افزایش داده است.
⭐️ @QCode_ir
بالاخره بعد از چندین بهروزرسانی، پایتون به نسخه ۳.۱۴ رسید! این نسخه با تغییرات مهم و بهبودهای چشمگیر، تجربه برنامهنویسی را بهتر از همیشه کرده است.
بهبود عملکرد: مدیریت بهتر حافظه و اجرای سریعتر دستورات، باعث افزایش سرعت اجرای برنامهها شده است.
بروزرسانی ماژولهای استاندارد: ماژولهای داخلی پایتون بهینه شدهاند و امکانات جدیدی به آنها اضافه شده است تا توسعه برنامهها راحتتر شود.
تغییرات در سینتکس زبان: پایتون ۳.۱۴ با سینتکسهای جدید، کدنویسی را سادهتر و خوانایی کدها را افزایش داده است.
Please open Telegram to view this post
VIEW IN TELEGRAM
✔️ نقشهراه کوتاه برنامهنویس هوش مصنوعی
1. مبانی برنامهنویسی
- زبان اصلی: پایتون (Python).
- مفاهیم پایه: متغیرها، حلقهها، توابع، کار با کتابخانهها.
2. ریاضیات و آمار
- جبر خطی، احتمال، حسابان، و بهینهسازی.
3. یادگیری ماشین (ML)
- الگوریتمها: رگرسیون، درخت تصمیم، SVM، خوشهبندی.
- ابزارها: Scikit-Learn, Pandas, NumPy.
4. یادگیری عمیق (Deep Learning)
- مفاهیم: شبکههای عصبی، CNN, RNN, Transformers.
- فریمورکها: TensorFlow, PyTorch.
5. کار با دادهها
- جمعآوری، پاکسازی، و پردازش دادهها.
6. حوزههای تخصصی
- مفاهیم NLP: مدلهای زبانی مثل GPT, BERT.
- بینایی ماشین: تشخیص اشیا با OpenCV, YOLO.
- یادگیری تقویتی: Q-Learning, DQN.
مسیر شغلی:
- مهندس یادگیری ماشین، دانشمند داده، محقق هوش مصنوعی.
⭐️ @QCode_ir
1. مبانی برنامهنویسی
- زبان اصلی: پایتون (Python).
- مفاهیم پایه: متغیرها، حلقهها، توابع، کار با کتابخانهها.
2. ریاضیات و آمار
- جبر خطی، احتمال، حسابان، و بهینهسازی.
3. یادگیری ماشین (ML)
- الگوریتمها: رگرسیون، درخت تصمیم، SVM، خوشهبندی.
- ابزارها: Scikit-Learn, Pandas, NumPy.
4. یادگیری عمیق (Deep Learning)
- مفاهیم: شبکههای عصبی، CNN, RNN, Transformers.
- فریمورکها: TensorFlow, PyTorch.
5. کار با دادهها
- جمعآوری، پاکسازی، و پردازش دادهها.
6. حوزههای تخصصی
- مفاهیم NLP: مدلهای زبانی مثل GPT, BERT.
- بینایی ماشین: تشخیص اشیا با OpenCV, YOLO.
- یادگیری تقویتی: Q-Learning, DQN.
مسیر شغلی:
- مهندس یادگیری ماشین، دانشمند داده، محقق هوش مصنوعی.
Please open Telegram to view this post
VIEW IN TELEGRAM
✔️ تا حالا فکر کردید Google Authenticator چطور حتی بدون اینترنت هم کدهای 2FA تولید میکنه؟
این اپلیکیشن از الگوریتمی به نام TOTP (Time-Based One-Time Password) استفاده میکنه که بر پایه HMAC کار میکنه.
در واقع، این الگوریتم با استفاده از زمان و یک کلید مخفی، کدهای یکبارمصرف تولید میکنه که هر ۳۰ ثانیه تغییر میکنن. همین باعث میشه حتی در حالت آفلاین هم بتونید ازش استفاده کنید.
خیلی جالبه که امنیت تا این حد ساده و در عین حال موثر میتونه باشه!
⭐️ @QCode_ir
این اپلیکیشن از الگوریتمی به نام TOTP (Time-Based One-Time Password) استفاده میکنه که بر پایه HMAC کار میکنه.
در واقع، این الگوریتم با استفاده از زمان و یک کلید مخفی، کدهای یکبارمصرف تولید میکنه که هر ۳۰ ثانیه تغییر میکنن. همین باعث میشه حتی در حالت آفلاین هم بتونید ازش استفاده کنید.
خیلی جالبه که امنیت تا این حد ساده و در عین حال موثر میتونه باشه!
Please open Telegram to view this post
VIEW IN TELEGRAM
✔️ دکوراتور @lru_cache برای بهینهسازی فوقالعاده!
با استفاده از این دکوراتور در ماژول functools، میتونی نتایج تابع رو کش کنی تا اجراهای بعدی سریعتر بشن!
#پایتون #برنامهنویسی #ترفند
⭐️ @QCode_ir
با استفاده از این دکوراتور در ماژول functools، میتونی نتایج تابع رو کش کنی تا اجراهای بعدی سریعتر بشن!
from functools import lru_cache
@lru_cache(maxsize=100)
def fibonacci(n):
if n < 2:
return n
return fibonacci(n-1) + fibonacci(n-2)
print(fibonacci(30))
#پایتون #برنامهنویسی #ترفند
Please open Telegram to view this post
VIEW IN TELEGRAM
✔️ من دیدم شما هم ببینید :)) از این چینیا هر چی بگی برمیاد. یه جوری یادش دادن که حتی تکرار هم نمیکنه :))
⭐️ @QCode_ir
Please open Telegram to view this post
VIEW IN TELEGRAM