en
Feedback

Don't get caught by a cheater! Telemetrio finds and tags such channels 👉 If you want to see the tag, subscribe

Fara Code | برنامه نویسی

Fara Code | برنامه نویسی

Open in Telegram

جایی که صفر و یک‌ها خوش می‌گذره! 📘 books & codes 🧠 tips & tricks 🎉 fun for devs 👥 group: @FaraCodeGp 🧑‍💻 admin: @worlddhello

Show more
3 141
Subscribers
+324 hours
+37 days
-3230 days
Posts Archive
اپدیت جدید تلگرام🔥

10.3.0 (4134) Directly downloadable from telegram.org/android

اپدیت جدید تلگرام🔥

در اپدیت های قبلی تلگرام که قابلیت Syntax highlighting رو به کدها اضافه کرده بود که نیاز به تعیین زبان برنامه نویسی داشت تا بتونه رنگ کدهارو درست تنظیم کنه. ولی حالا دیگه نیاز به تعیین زبان نیست و تلگرام با استفاده از الگوریتم یادگیری ماشین برنده در مسابقه ای که گذاشته بود، حالا به طور خودکار میتونه زبان کد رو تشخیص بده و رنگهای درست رو به اون اعمال کنه. بنابراین فقط کافیه کدهاتون رو بین دو قرار بدین تا Syntax highlighting به اونها اعمال بشه.
print("Hello World")
 

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

تلگرام اپدیت جدیدش یعنی نسخه 10.3 رو عرضه کرده و بزرگترین تغییر اون نمایش کانالهای مشابه هست. حالا با قابلیت Similar Channels کاربران میتونن به راحتی کانالهایی که مشابه کانال مدنظرشون هست رو پیدا کنن و در صورت تمایل به اونها جوین بشن. بدین صورت پیدا کردن کانالهای مرتبط با علایق کاربر راحتتر میشه و کانالها هم راه جدیدی برای جذب اعضای تازه پیدا کردن که رشد اونهارو راحتتر میکنه. لیست کانالهای مشابه در هنگام جوین شدن به کانال خاصی نمایش داده میشه و همچنین از طریق تب Similar Channels در پروفایل هر کانال هم قابل مشاهده هست. این لیست براساس اعضای مشترک کانالها پیشنهاد میشه. کاربران عادی میتونن 10 کانال مشابه رو ببینن ولی کاربران پریمیوم امکان دیدن 100 کانال مشابه رو خواهند داشت. @Learrning_Python

تو کانال زیر یه سری پست ها و ترفند های درباره برنامه نویسی وب و لینوکس میزاریم و اخبار مهم دنیای تک رو هم پوشش میدیم @CleverDevs

سرعت یا راحتی یا قدرت ؟ چرا جنگو پر سرعت ترین فریمورک نیست در حالی که پر طرفدار ترینه ؟ ببینید شما چرا با پایتون کد میزنید ؟ سرعتش نسبت به تقریبا هر زبانی کند تره، میتونید cpp کد بزنید و سرعتی نزدیک به نور داشته باشید🤔 جواب سادس ، شما سرعت و راحتی کد زدن رو به سرعت اجرای کد ترجیح دادید، در مورد فریمورک های وب هم همین رو باید در نظر بگیرید.اینکه فلان فریمورک که جدید اومده سریع تر از جنگو یا fastapi هست پس بهتره ، حرف اشتباهی هستش چرا ؟ چون شما یک عالمه میدلور و موارد مختلف جهت بررسی رکوئست ورودی و خروجی دارید و یک عالمه چیز میز تو فریمورک هست که شما کد کمتری بزنید اما خروجی متناسب رو داشته باشید. دقیقا همون مقایسه بین پایتون و cpp ممکنه ۱۰۰ لاین cpp رو توی ۵ خط پایتون بشه خلاصه کرد پس شما اگر یک فریمورک بنویسید که صرفا رکوئست رو دید یک متن برگردونه قطعا میشید جزو پر سرعت ترین فریمورک ها، اما وقتی قراره همه حالت های مختلف رو در نظر بگیرید و کد نویسی رو راحت تر کنید با گذاشتن یکسری شروط اضافی میبینید که سرعت میاد پایین خب حالا این مشکل کندی چطور برطرف میشه ؟ شما کد رو درست بنویس، متخصص دواپس میاد مشکل رو برات حل میکنه و با اسکیل درست خیال شمارو برای هر تعداد کاربری راحت میکنه ⭐ @SEYED_BAX

یادگیری ماشین با زبان برنامه نویسی پایتون @Learrning_Python

دیگه فکر کنم بیشتری ها اینو تجربه کرده باشن😂😂 #fun @Learrning_Python
دیگه فکر کنم بیشتری ها اینو تجربه کرده باشن😂😂 #fun @Learrning_Python

چون توهم شد، کد رو توی کامنت بصورت مرتب گذاشتم

بدون اجرا کردن کد حدس بزن، خروجی کد زیر کدام گزینه است؟ ```python print(list([i*2-1 for i in range(7)] & {2: 1, 3: 2, 5: 3}.keys())[len(range(3)) // 2 == 0]) ```
Anonymous voting

#music 👨‍💻 @Learrning_Python

چیزی که نوشتم VS چیزی که فکر میکنم نوشتم #fun @Learrning_Python
چیزی که نوشتم VS چیزی که فکر میکنم نوشتم #fun @Learrning_Python

توابع lambda در پایتون تابع lambda یک نوع تابع کوتاه و بدون نام یا به اصطلاح (anonymous function) است که به صورت خلاصه می‌توانیم اون رو توی یک خط کد تعریف کنیم. قالب کلی تابع lambda به صورت زیر است:
lambda arguments: expression
‌ توی این قالب، arguments شامل ورودی‌های تابع و expression محتوای محاسباتی تابع است که بصورت خروجی برگشت داده میشه؛ مثل توابع عادی که با استفاده از کلیدواژه return خروجی رو مشخص میکردیم. یه مثال ساده میزنیم:
double = lambda *n: [x*2 for x in n]
result = double(2, 3, 5, 7)
print(result)  # Output: [4, 6, 10, 14]
‌توی این مثال ما تابعی به اسم double تعریف کردیم که یک سری عدد از ما میگیره و دوبرابر اونها رو بصورت لیست بهمون میده :)) ‌ #python 🔥 @Learrning_Python

وقتی یکی میاد ازم درباره برنامه نویسی سوال می‌پرسه😂😂 #fun @Learrning_Python
وقتی یکی میاد ازم درباره برنامه نویسی سوال می‌پرسه😂😂 #fun @Learrning_Python

الگوریتم minimax چیست؟ میتونیم بگیم minimax یه الگوریتم جستجوی بازیه که برای تصمیم گیری درمورد انتخاب بهترین حرکت توی بازی ها
الگوریتم minimax چیست؟ میتونیم بگیم minimax یه الگوریتم جستجوی بازیه که برای تصمیم گیری درمورد انتخاب بهترین حرکت توی بازی های دو نفره مثل دوز، شطرنج و ... کاربرد داره. این الگوریتم تلاش میکنه تا از همه حرکت های ممکنِ داخل بازی، حرکتی رو پیدا کنه که در عین حال بیشترین امتیاز رو به بازیکن فعلی و کمترین امتیاز رو به بازیکن حریف بده. الگوریتم minimax با یه تحلیل عمیق از تمام حرکت های ممکن داخل بازی، بهترین حرکت رو برای بازیکن فعلی و بدترین حرکت را برای حریف پیدا میکنه و بعدش هر دو تا حرکت رو رو با یه امتیاز برای بازیکن فعلی ارزیابی میکنه تا بهترین راهکار برای برد بازیکن فعلی رو ارائه بده. من با جاوا اسکریپت این الگوریتم رو توی بازی دوز پیاده‌سازی کردم. اگه دوست داشتید یه نگاهی بهش بندازید: https://hctilg.github.io/TicTacToe/ @Learrning_Python

اگه حوصله کد زدن ندارید گوگل یه برنامه ای داره که همین پروسه رو بصورت رایگان هندل میکنه. پ.ن: یکی از رفقا تو کامنت معرفیش کرد
اگه حوصله کد زدن ندارید گوگل یه برنامه ای داره که همین پروسه رو بصورت رایگان هندل میکنه. پ.ن: یکی از رفقا تو کامنت معرفیش کرد.. @Learrning_Python

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

Repost from N/a
حالا روی setup key کلیک کنید، یه Secret Key بهتون میده که باید یگوشه ذخیرش کنید چون باهاش کار داریم. یه اسکریپت پایتونی با کد
حالا روی setup key کلیک کنید، یه Secret Key بهتون میده که باید یگوشه ذخیرش کنید چون باهاش کار داریم. یه اسکریپت پایتونی با کد‌های زیر بسازید و اجراش کنید:
import pyotp
import time

totp = pyotp.TOTP(secret_key)
code = totp.now()

print(f'Current OTP: {code}')

while (totp.verify(code)):
  time.sleep(1)

print('Expired.')
‌ * بجای secret_key همون کدی که تو مرحله قبل کپی کرده بودید رو بنویسید. وقتی کد رو اجرا کردید و بهتون کد تایید داد؛ اون رو توی ورودی گیتهاب وارد کنید. اگه درست پیش رفته باشید با عبارت "Save your recovery codes" برخورد می‌کنید که باید روی دکمه Download که زیر اون قرارداره کلیک کنید. تمام شد، فقط ممکنه چنتا سوال بعدش ازتون بپرسه که چیز مهمی نیست و به خودتون مربوطه.
این اسکریپت و فایل کلید رو یجای امن نگه دارید.