برنامه نویسی | Teachify


Kanal geosi va tili: Eron, Forscha


برای موفق شدن 🌱 با این عبارت خداحافظی کن: "باشه فردا"🍃

Admin: @Yousef_Vafaei

Связанные каналы  |  Похожие каналы

Kanal geosi va tili
Eron, Forscha
Statistika
Postlar filtri


✔️ دکوراتور @lru_cache برای بهینه‌سازی فوق‌العاده!

با استفاده از این دکوراتور در ماژول 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))

#پایتون #برنامه‌نویسی #ترفند
@Teachify | برنامه نویسی


✔️ باارزش‌ترین برندهای ۲۰۲۵ دنیا!

پ.ن: شک نکنید که تا چند سال اینده شرکت های چینی این لیست رو فتح میکنند.

@kaliboys | کالی بویز


✔️ اصطلاحات یادگیری ماشین (Machine Learning)

یادگیری ماشین (Machine Learning) یکی از شاخه‌های مهم هوش مصنوعی (AI) است که به سیستم‌ها توانایی یادگیری از داده‌ها و بهبود عملکرد بدون برنامه‌نویسی صریح را می‌دهد.

مفهوم Supervised Learning (یادگیری نظارت‌شده): مدل با استفاده از داده‌های برچسب‌دار آموزش می‌بیند.

مفهوم Unsupervised Learning (یادگیری بدون نظارت): مدل بدون داده‌های برچسب‌دار، الگوها را در داده‌ها کشف می‌کند.

مفهوم Reinforcement Learning (یادگیری تقویتی): مدل با دریافت بازخورد از محیط (Reward) یاد می‌گیرد.

مفهوم Overfitting (اورفیتینگ): زمانی که مدل بیش‌ازحد به داده‌های آموزشی وابسته می‌شود و روی داده‌های جدید عملکرد ضعیفی دارد.

مفهوم Underfitting (آندر فیتینگ): زمانی که مدل به اندازه کافی یاد نمی‌گیرد و روی داده‌های آموزشی و تست عملکرد ضعیفی دارد.

مفهوم Cross-Validation (اعتبارسنجی متقاطع): روشی برای ارزیابی مدل با تقسیم داده‌ها به بخش‌های مختلف.

مفهوم Feature Extraction (استخراج ویژگی): فرآیند انتخاب یا ایجاد ویژگی‌های مفید از داده‌ها.

@Teachify | برنامه نویسی

938 0 27 2 14

✔️ تا حالا فکر کردید Google Authenticator چطور حتی بدون اینترنت هم کدهای 2FA تولید می‌کنه؟

این اپلیکیشن از الگوریتمی به نام TOTP (Time-Based One-Time Password) استفاده می‌کنه که بر پایه HMAC کار می‌کنه.
در واقع، این الگوریتم با استفاده از زمان و یک کلید مخفی، کدهای یک‌بارمصرف تولید می‌کنه که هر ۳۰ ثانیه تغییر می‌کنن. همین باعث می‌شه حتی در حالت آفلاین هم بتونید ازش استفاده کنید.

خیلی جالبه که امنیت تا این حد ساده و در عین حال موثر می‌تونه باشه!

@Teachify | برنامه نویسی


✔️ پایتون ۳.۱۴ منتشر شد! یه نسخه خاص برای عاشقان ریاضی (πython)

بالاخره بعد از چندین به‌روزرسانی، پایتون به نسخه ۳.۱۴ رسید! این نسخه با تغییرات مهم و بهبودهای چشم‌گیر، تجربه برنامه‌نویسی را بهتر از همیشه کرده است.

بهبود عملکرد: مدیریت بهتر حافظه و اجرای سریع‌تر دستورات، باعث افزایش سرعت اجرای برنامه‌ها شده است.

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

تغییرات در سینتکس زبان: پایتون ۳.۱۴ با سینتکس‌های جدید، کدنویسی را ساده‌تر و خوانایی کدها را افزایش داده است.

@Teachify | برنامه نویسی


✔️ نقشه‌راه کوتاه برنامه‌نویس هوش مصنوعی

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.

مسیر شغلی:
- مهندس یادگیری ماشین، دانشمند داده، محقق هوش مصنوعی.

@Teachify | برنامه نویسی


✔️ Python: Your All-in-One Toolkit! 🐍


#Python #پایتون
@Teachify | برنامه نویسی


✔️ مدیریت پکیج‌ها در پایتون با Poetry 🐍

اگر از pip و virtualenv برای مدیریت وابستگی‌های پروژه‌هات استفاده می‌کنی، Poetry قراره تجربه‌ات رو متحول کنه!

یک ابزار قدرتمند برای مدیریت وابستگی‌ها، ساخت و انتشار پکیج‌های پایتونی که همه‌چیز رو در یک محیط یکپارچه و ساده ارائه می‌ده.

چرا باید از Poetry استفاده کنیم؟
+ نصب و مدیریت وابستگی‌ها فقط با یک دستور
+ ایجاد و مدیریت محیط‌های مجازی به‌صورت خودکار
+ فرمت استاندارد و خوانا برای وابستگی‌ها (pyproject.toml)
+ نسخه‌بندی دقیق پکیج‌ها و حل هوشمندانه‌ی وابستگی‌ها
+ ساخت و انتشار پکیج‌ها در PyPI با چند دستور ساده

ایجاد پروژه جدید:
poetry new my_project
افزودن یک وابستگی:
poetry add requests
فعال‌سازی محیط مجازی:
poetry shell
اجرا کردن اسکریپت:
poetry run python script.py
ساخت پکیج و انتشار آن:
poetry build
poetry publish
ابزار Poetry کار رو برای توسعه‌دهندگان پایتونی راحت‌تر و استانداردتر می‌کنه. اگر از وابستگی‌های درهم و مشکلات نسخه‌بندی خسته شدی، Poetry یک راه‌حل عالیه!

#Python #Poetry #پایتون #مدیریت_وابستگی #برنامه_نویسی
@Teachify | برنامه نویسی


فردا تعطیله ولی من باید برم سرکار :))
#fun
@Teachify | برنامه نویسی


✔️ روز مرد مبارک

پ.ن: امروز که رسیدم شرکت، روی کیبورم این صحنه رو دیدم.

@Teachify | برنامه نویسی


What will be the output of the following code? x = (1, 2, 3) x[1] = 4 print(x)
So‘rovnoma
  •   (1, 4, 3)
  •   [1, 4, 3]
  •   Error
  •   (1, 2, 3)
32 ta ovoz


Video oldindan ko‘rish uchun mavjud emas
Telegram'da ko‘rish
✔️ برنامه نویس های گشاد خبر خوب دارم براتون: قهوه لوله‌ای به بازار آمد :))

اولین قهوه لوله‌ای جهان در سوئیس ساخته شد. سازنده مطمئن است که این فرمت برای ورزشکاران و مسافران مناسب خواهد بود.

خمیر را می توان با آب رقیق کرد، روی نان پخش کرد یا مستقیماً از لوله خورد.

سازندگان ادعا می کنند که این محصول هم برای مارتینیس اسپرسو و هم برای سس استیک مناسب است.

@Teachify | برنامه نویسی


Video oldindan ko‘rish uchun mavjud emas
Telegram'da ko‘rish
✔️ تبدیل سویچ به جا سویچی :))

#fun #فان
@kaliboys | کالی بویز


a = [1, 2, 3] b = a a.append(4) print(b)
So‘rovnoma
  •   [1, 2, 3]
  •   (1, 2, 3, 4)
  •   [1, 2, 3, 4]
  •   [4]
285 ta ovoz


Video oldindan ko‘rish uchun mavjud emas
Telegram'da ko‘rish
✔️ کپچا باید اینجوری باشه :))

با ۳ تا کیل گرفتن تایید میکنه که انسانی !

@kaliboys | کالی بویز


✔️ منبع طلایی API‌های رایگان برای برنامه‌نویس‌ها!

اگه دنبال API‌های رایگان برای پروژه‌هاتی، این مخزن یه گنجینه رایگانه!
از آب‌وهوا تا فیلم و سریال، همه‌چی داره.

https://github.com/public-api-lists/public-api-lists

@Teachify | برنامه نویسی


باورتون میشه؟ سال 2025 شد !!

تبریک میگم خدمت دوستان

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

@Teachify | برنامه نویسی


{1,2,3}=={3,2,1}
So‘rovnoma
  •   True
  •   False
356 ta ovoz


✔️ وضعیت اکثر پروژه ها :)))

#fun #فان
@Teachify | برنامه نویسی


a = "python" a[2] = "m" print(a)
So‘rovnoma
  •   pymhon
  •   python
  •   Error
  •   pymthon
350 ta ovoz

20 ta oxirgi post ko‘rsatilgan.