Forwarded from جادی | Jadi
Media is too big
VIEW IN TELEGRAM
اپوکالیپس؛ مشکلی که همه زمان سنجهای یونیکسی در سال ۲۰۳۸ خواهند داشت.
مساله اینه که وقتی خدایگان یونیکس تصمیم گرفتن روشی برای زمانسنجی اختراع کنن، با خودشون گفتن «ما تعداد ثانیههای گذشته از ۱ ژانویه ۱۹۷۰ رو میشمریم» و برای اینکار از یه عدد ۳۲ بیتی علامتدار استفاده کردن و این متغیر در ۲۰۳۸ پر خواهد شد و زمان ریست میشه (: راه حل احتمالی؟ مهاجرت همه لینوکسها، بی اس دیها، یونیکسها، دیتابیسها و همه دوستاشون به زمان سنجهای ۶۴ بیتی.
https://youtube.com/shorts/ZY4e79NIdVk?feature=share
مساله اینه که وقتی خدایگان یونیکس تصمیم گرفتن روشی برای زمانسنجی اختراع کنن، با خودشون گفتن «ما تعداد ثانیههای گذشته از ۱ ژانویه ۱۹۷۰ رو میشمریم» و برای اینکار از یه عدد ۳۲ بیتی علامتدار استفاده کردن و این متغیر در ۲۰۳۸ پر خواهد شد و زمان ریست میشه (: راه حل احتمالی؟ مهاجرت همه لینوکسها، بی اس دیها، یونیکسها، دیتابیسها و همه دوستاشون به زمان سنجهای ۶۴ بیتی.
https://youtube.com/shorts/ZY4e79NIdVk?feature=share
❤6
class EQ:
def __eq__(self, __value):
return True
eq_obj = EQ()
print(eq_obj == 2)
print(eq_obj == "Hi!")
print(eq_obj == 3.24)
این آبجکت با همهچیز در پایتون برابر. چون وقتی مفسر پایتون میرسه به علامت == میاد فانکشن eq آبجکت سمت چپ رو اجرا میکنه و آبجکت سمت راست بهش میده. پس اگه همیشه True برگردونیم داخل اون فانکشن، اون همیشه با همهچیز برابرعه.
@TorhamDevCH
🆒8🥴4👌2🐳2👍1
سوال آیا کد پایین ارور میخوره؟
👎 اجرا میشه کامل
[c := I for I in range(1,10)]👍 ارور
print(c)
👎 اجرا میشه کامل
👎28👍13❤2
TorhamDev | تورهام 😳
سوال آیا کد پایین ارور میخوره؟ [c := I for I in range(1,10)] print(c) 👍 ارور 👎 اجرا میشه کامل
حقیقتش اینه که این کد کار میکنه :).
و اون علام := هم که میبینید. اسمش assignment هستش. و کارش assign کردن یک value به یک variable یا همون متغییر هستش، حتی اگر اون متغییر وجود نداشته باشه(تو این مثال c) در نتیجه اینجا c احتمالا میشه عدد ۹ و تو خروجی ما ۹ رو ميبينيم :)
@TorhamDevCH
و اون علام := هم که میبینید. اسمش assignment هستش. و کارش assign کردن یک value به یک variable یا همون متغییر هستش، حتی اگر اون متغییر وجود نداشته باشه(تو این مثال c) در نتیجه اینجا c احتمالا میشه عدد ۹ و تو خروجی ما ۹ رو ميبينيم :)
@TorhamDevCH
Shabe Yalda ~ Music-Fa.Com
Esfandiar ~ Music-Fa.Com
آقا یلداتون مبارک :)❤️.
براتون آرزو میکنم دفعه بعدی یلدا رو با فکر اینکه این هدف رو که بهش رسیدم هدف بعدی چیه، بگذرونید. 🤝❤️
@TorhamDevCH
براتون آرزو میکنم دفعه بعدی یلدا رو با فکر اینکه این هدف رو که بهش رسیدم هدف بعدی چیه، بگذرونید. 🤝❤️
@TorhamDevCH
❤21
TorhamDev | تورهام 😳
سوال، API چیه؟ به چی میگیم API؟
به نظرم یک ایده اشتباه که تو ذهن خیلیها از API هست اینه که API همون JSON و یک وب سرویس که بهش ریکوئست میزنیم و یک خروجی دریافت میکنیم.
ولی API که مخفف Application Programming Interface عه، میتونه چیزهای دیگه ای هم باشه. در حقیقت اون API رو web API میگن. برای مثال ابزار cURL که خیلیهاتون باهاش آشنا هستید و ازش استفاده میکنید خودش یک Interface برای کتابخانه libcurl عه. و در اصل یک API عه.
به طور خلاصه خواستم بگم که API فقط web API نیست و هرچیزی که یک Interface در اختیار ما میزاره که با یکچیزی دیگه کار کنیم یک API محصوب میشه(تقریبا)
@TorhamDevCH
ولی API که مخفف Application Programming Interface عه، میتونه چیزهای دیگه ای هم باشه. در حقیقت اون API رو web API میگن. برای مثال ابزار cURL که خیلیهاتون باهاش آشنا هستید و ازش استفاده میکنید خودش یک Interface برای کتابخانه libcurl عه. و در اصل یک API عه.
به طور خلاصه خواستم بگم که API فقط web API نیست و هرچیزی که یک Interface در اختیار ما میزاره که با یکچیزی دیگه کار کنیم یک API محصوب میشه(تقریبا)
@TorhamDevCH
👍17
راستی خیلی قدیم یک چنل موزیک ها آروم و lofi زده بودیم. الان پر از موزیک اگه خواستید جوین بشید.
@lofi_life
@lofi_life
😍6
توصیه مجانی: دیسترو لینوکسی که حتی سگ نصب نکرده رو شما نصب نکنید 👍
البته اگر برای استفاده روزمره میخوایید استفاده کنید. برای تست و گردش همچی اوکیه :)
البته اگر برای استفاده روزمره میخوایید استفاده کنید. برای تست و گردش همچی اوکیه :)
👍11😁4✍1🗿1
TorhamDev | تورهام 😳
پایتون کارها وقتی حوصلشون سر میره: import antigravity
اینو داخل Ipython خط به خط ران کنید :)
import this
love = this
🥱4🔥1
TorhamDev | تورهام 😳
اینو داخل Ipython خط به خط ران کنید :) import this love = this
برا اونایی ک نگرفتن 🗿❤️
🥱9☃5
جالب بود. وقتی هوش مصنوعی ها قایمباشک بازی میکنن
https://www.youtube.com/watch?v=Lu56xVlZ40M
https://www.youtube.com/watch?v=Lu56xVlZ40M
YouTube
OpenAI Plays Hide and Seek…and Breaks The Game! 🤖
❤️ Check out Weights & Biases here and sign up for a free demo: https://www.wandb.com/papers
❤️ Their blog post is available here: https://www.wandb.com/articles/better-paths-through-idea-space
📝 The paper "Emergent Tool Use from Multi-Agent Interaction"…
❤️ Their blog post is available here: https://www.wandb.com/articles/better-paths-through-idea-space
📝 The paper "Emergent Tool Use from Multi-Agent Interaction"…
🤩2
با اینترنت کیفیت بالا چه میکنید؟
وقتشه پلن دیش استارلینک عملی کنیم.
وقتشه پلن دیش استارلینک عملی کنیم.
👍27
این سایت هم چیتشیتهای مختلف پایتونی رو داره. مثلا برای ماژول itertools یا دکوریتورها و ....
pythoncheatsheet.org
@TorhamDevCH
pythoncheatsheet.org
@TorhamDevCH
❤4
اگه دنبال بستپرکتیسهای امنیتی jwt هستید به این مقاله سر بزنید. خود سایتش هم غیر jwt بقیه چیزا رو هم ساپورت کرده. ( کلا یک بخش امنیت API داره)
https://curity.io/resources/learn/jwt-best-practices/
@TorhamDevCH
https://curity.io/resources/learn/jwt-best-practices/
@TorhamDevCH
❤5
https://www.youtube.com/watch?v=DPzjpUCqk8A
این ویدیو از شهریار هم اگه ندیدید دید خوبی از تفاوت async و sync داخل جنگو میده. کلا خواستید درباره async و این ماجرا ها بیشتر بدونید یک سر به چنل شهریار بزنید.
@TorhamDevCH
این ویدیو از شهریار هم اگه ندیدید دید خوبی از تفاوت async و sync داخل جنگو میده. کلا خواستید درباره async و این ماجرا ها بیشتر بدونید یک سر به چنل شهریار بزنید.
@TorhamDevCH
YouTube
تفاوت و کاربردهای async و sync در جنگو
در این ویدئو سعی کردیم از حالت های مختلف پردازش ریکوئست در جنگو بگیم. از توضیح async و sync شروع کردیم و پرداختیم به تفاوت gunicorn و daphne و worker model ها. البته در آخر هم اپلیکیشنی برای تست و مقایسه سرعت حالات مختلف نوشتیم :)
👍2