TorhamDev | تورهام 😳
رو مخ ترین چیز تا این لحظه race condition عه. - قال تورهام
برای اونایی که نمیدونن
https://fa.wikipedia.org/wiki/%D9%88%D8%B6%D8%B9%DB%8C%D8%AA_%D8%B1%D9%82%D8%A7%D8%A8%D8%AA%DB%8C
https://fa.wikipedia.org/wiki/%D9%88%D8%B6%D8%B9%DB%8C%D8%AA_%D8%B1%D9%82%D8%A7%D8%A8%D8%AA%DB%8C
Wikipedia
وضعیت رقابتی
یک وضعیت رقابتی (به انگلیسی: Race Condition) یا Race Hazard یک نقص در سیستم الکترونیکی یا رایانهای است که به موجب آن نتیجهٔ خروجی And یا Or بهطور غیرمنتظرهای به زمانبندی و ترتیب رویدادهای دیگر بستگی دارد. این اصطلاح در اصل به حالتی گفته میشود که دو سیگنال…
خیلی ها با roadmap.sh آشنا هستید. ولی آیا میدانستید اگه داخلش لاگین کنید میتونید گزینههایی انجام دادید رو تیک بزنید و پروگرس خودتون ببنیید؟
@TorhamDevCH
@TorhamDevCH
🔥9
TorhamDev | تورهام 😳
رو مخ ترین چیز تا این لحظه race condition عه. - قال تورهام
آقا در این لحظه race condition یکی از باحالترین کانسپتهاست.
-قال تورهام بعد حل مشکل
-قال تورهام بعد حل مشکل
😁6
دلایلی که خیلی از برنامهنویس ها عاشق گربه اند 😂🤝:
گزینه آخر خیلی خوب بود.
https://www.quora.com/Why-are-some-programmers-obsessed-with-cats
گزینه آخر خیلی خوب بود.
https://www.quora.com/Why-are-some-programmers-obsessed-with-cats
Quora
Why are some programmers obsessed with cats?
Answer (1 of 52): It makes sense for a programmer to have a pet, because it can be at times a fairly lonely profession, only interacting with a computer for long stretches. A programmer may have chosen his/her career for exactly that reason, but if not,…
یادتونه جادی یک سری ویدیو داد به اسم "هک با جادی ناتاس"؟ اون سری از رو این وبسایت رفت.
https://overthewire.org/wargames/
ولی نکته اینجاست که این وبسایت فقط ناتاس نیست و چندین مرحله داره که از لول خیلی پایه تا حرفهای طبقهبندی شده. در نتیجه اگه میخوایید چیزا جالب یادبگیرید میتونه جای خوبی برای استارت باشه :). مرحله اولش سعی میکنه شما رو با ssh و ترمینال و دستوراتش آشنا کنه به شیوه های جذاب
@TorhamDevCH
https://overthewire.org/wargames/
ولی نکته اینجاست که این وبسایت فقط ناتاس نیست و چندین مرحله داره که از لول خیلی پایه تا حرفهای طبقهبندی شده. در نتیجه اگه میخوایید چیزا جالب یادبگیرید میتونه جای خوبی برای استارت باشه :). مرحله اولش سعی میکنه شما رو با ssh و ترمینال و دستوراتش آشنا کنه به شیوه های جذاب
@TorhamDevCH
👍13🤣1
TorhamDev | تورهام 😳
https://medium.com/design-microservices-architecture-with-patterns/how-to-choose-a-database-for-microservices-cap-theorem-d1585bf40ecd
Medium
How to Choose a Database for Microservices — CAP Theorem
In this article, we are going to discuss How to choose database for Microservices in order to understand data considerations for…
Forwarded from Seyed Mahdi Notes (Seyed Mahdi)
هرخطی که کد میزنید فکر کنید فردا قراره دوستتون بیاد کانتریبیوت کنه
یا کمکتون کنه توی کد
یا کمکتون کنه توی کد
👍6
Seyed Mahdi Notes
هرخطی که کد میزنید فکر کنید فردا قراره دوستتون بیاد کانتریبیوت کنه یا کمکتون کنه توی کد
هر خطی که کد میزنید فکر کنید اگه الان بابا/مامان/(جاخالی) اومد میتونید بهش توضیح بدید؟ من شخصا چندبار سعی کردم به بابا و مامانم کدی که نوشتم توضیح بدم :) جواب هم داده.
ولی یک نکته رو به همین بهانه اشاره کنم. این نظرشخصی منه؛ من خودم تهش خیلی زور بزنم میشم یک میدلول ولی دیدم آدمهای سینیوری که انقدر عمیق شدن تو یک موضوع که برای یک کار ساده که من میدلول/جونیور با یک روش خیلی ساده تر حلش میکنم با روش "سخت" حلش میکنه :). چون اون عمقی که واردش شده بهش اجازه دیدن لول سطحی ماجرا نمیده. ولی خب همه هم اینطوری نیستند.
ولی یک نکته رو به همین بهانه اشاره کنم. این نظرشخصی منه؛ من خودم تهش خیلی زور بزنم میشم یک میدلول ولی دیدم آدمهای سینیوری که انقدر عمیق شدن تو یک موضوع که برای یک کار ساده که من میدلول/جونیور با یک روش خیلی ساده تر حلش میکنم با روش "سخت" حلش میکنه :). چون اون عمقی که واردش شده بهش اجازه دیدن لول سطحی ماجرا نمیده. ولی خب همه هم اینطوری نیستند.
👍15👎1
TorhamDev | تورهام 😳
NF – Remember This
فعلا اینو گوش کنید تا ببینیم چی میشه
Forwarded from TorhamDev | تورهام 😳
https://youtu.be/eMsCKR3nd-Q
تو این ویدیو میفهمیم reverse proxy و load balancer چی هستن و کجا به درد میخورن. بعدش با nginx و flask یکدونه ازشون میسازیم :)
00:00 : intro
00:37 : What is the reverse proxy?
02:46 : What is the load balancer?
04:45 : Load balancer via Nginx
10:10 : Reverse Proxy via Nginx
15:19 Summary
🍰 @Torham
تو این ویدیو میفهمیم reverse proxy و load balancer چی هستن و کجا به درد میخورن. بعدش با nginx و flask یکدونه ازشون میسازیم :)
00:00 : intro
00:37 : What is the reverse proxy?
02:46 : What is the load balancer?
04:45 : Load balancer via Nginx
10:10 : Reverse Proxy via Nginx
15:19 Summary
🍰 @Torham
YouTube
Reverse Proxy Vs. Load Balancer | پیاده سازی با Nginx
تو این ویدیو میفهمیم reverse proxy و load balancer چی هستن و کجا به درد میخورن. بعدش با nginx و flask یکدونه ازشون میسازیم :)
کانال تلگرام : https://news.1rj.ru/str/TorhamDevCH
00:00 : intro
00:37 : What is the reverse proxy?
02:46 : What is the load balancer?
04:45…
کانال تلگرام : https://news.1rj.ru/str/TorhamDevCH
00:00 : intro
00:37 : What is the reverse proxy?
02:46 : What is the load balancer?
04:45…
👍5❤🔥4
TorhamDev | تورهام 😳
Photo
YouTube
Requests vs HTTPX vs Aiohttp
👷 Review code better and faster with my 3-Factor Framework: https://arjan.codes/diagnosis.
Exploring API communication in your app, considering requests vs httpx? Or maybe even aiohttp?! In this video, I’ll share with you my preferred choice and why you…
Exploring API communication in your app, considering requests vs httpx? Or maybe even aiohttp?! In this video, I’ll share with you my preferred choice and why you…
👍3
یک کتابخونه هست به اسم slowAPI که rate limit برای FastAPI است :). خیلی استار نداره. ولی چیز بدی نیست واقعا :)
https://github.com/laurents/slowapi
@torhamdevch
https://github.com/laurents/slowapi
@torhamdevch
GitHub
GitHub - laurentS/slowapi: A rate limiter for Starlette and FastAPI
A rate limiter for Starlette and FastAPI. Contribute to laurentS/slowapi development by creating an account on GitHub.
👍3👏1
میخواستم درباره یکچیزی بگم اونم انجام دادن کارهاتون. مثال شغل پیدا کردن میزنم.
یک سوال، آیا قبول دارید همیشه برای کسی که دانش کافی داره شغل هست؟ اگه قبول دارید که ادامش بخونید. اگه نه که به دردتون نمیخوره :)
اگه قبول دارید پس چرا بهونه میارید :)).
منم یک تایمی اینطوری بودم که، آه اصلا چه وضع بازار، یعنی چی، چرا و ...
ولی خب به ابن نتیجه رسیدم که مشکل بازار نیست، مشکل من ام :). درسته بازار خراب یا کار دورکار کمه، ولی چیزی که من میخوام غیرممکن نیست.
بزارید آخرش بگم وقتتون الکی نگیرم.
درنهایت به نظرم با گذاشتن وقت و انجام کار عمیق و باتمرکز و روتین شما میتونید به چیزی که میخوایید برسید تو این مورد یک شغل.
منظورم چیه؟، تا حالا روز جمعه که کلا بیکاری و کلسو تو اینستاگرام و تیکتاک و یوتیوب میگردی رو گذاشتی برنامهنویسی یا یک تاپیک خاص مطالعه کنی؟
مثلا کاری که من میکردم و دوباره میخام شروع کنم استفاده از همین روزها مرده در هفته است. شما میتونید راحت ۸ تا ۱۲ ساعت تو اون روز وقت بزارید و تاپیکی که میخوایید رو بخونید. قالبا با پومودرو ۵۰ دقیقه ۱۰ دقیقه استراحت من انجام میدم و خیلی خوبه :). یک عالمه یوتیوبر هم هست که ویدئو های study with me دارن که میتونید اون پلی کنید باهاشون شما هم بخونید.
فرمولش به نظرم اینه:
۱. برنامه ریزی کاری که میخای انجام بدی(مثلا رودمپ و دورههایی که میخای ببینی)
۲. پیدا کردن تایم برای کار(میتونه روزانه ۴ ساعت باشه و در روزها مرده خیلی بیشتر)
۳. انجام دادن :)
تجربهای بود که در دوران تاریک و ناامیدی به من خیلی کمک کرد و دوباره میخام شروع کنمش.
@TorhamDevCH
یک سوال، آیا قبول دارید همیشه برای کسی که دانش کافی داره شغل هست؟ اگه قبول دارید که ادامش بخونید. اگه نه که به دردتون نمیخوره :)
اگه قبول دارید پس چرا بهونه میارید :)).
منم یک تایمی اینطوری بودم که، آه اصلا چه وضع بازار، یعنی چی، چرا و ...
ولی خب به ابن نتیجه رسیدم که مشکل بازار نیست، مشکل من ام :). درسته بازار خراب یا کار دورکار کمه، ولی چیزی که من میخوام غیرممکن نیست.
بزارید آخرش بگم وقتتون الکی نگیرم.
درنهایت به نظرم با گذاشتن وقت و انجام کار عمیق و باتمرکز و روتین شما میتونید به چیزی که میخوایید برسید تو این مورد یک شغل.
منظورم چیه؟، تا حالا روز جمعه که کلا بیکاری و کلسو تو اینستاگرام و تیکتاک و یوتیوب میگردی رو گذاشتی برنامهنویسی یا یک تاپیک خاص مطالعه کنی؟
مثلا کاری که من میکردم و دوباره میخام شروع کنم استفاده از همین روزها مرده در هفته است. شما میتونید راحت ۸ تا ۱۲ ساعت تو اون روز وقت بزارید و تاپیکی که میخوایید رو بخونید. قالبا با پومودرو ۵۰ دقیقه ۱۰ دقیقه استراحت من انجام میدم و خیلی خوبه :). یک عالمه یوتیوبر هم هست که ویدئو های study with me دارن که میتونید اون پلی کنید باهاشون شما هم بخونید.
فرمولش به نظرم اینه:
۱. برنامه ریزی کاری که میخای انجام بدی(مثلا رودمپ و دورههایی که میخای ببینی)
۲. پیدا کردن تایم برای کار(میتونه روزانه ۴ ساعت باشه و در روزها مرده خیلی بیشتر)
۳. انجام دادن :)
تجربهای بود که در دوران تاریک و ناامیدی به من خیلی کمک کرد و دوباره میخام شروع کنمش.
@TorhamDevCH
❤21👍6
TorhamDev | تورهام 😳
میخواستم درباره یکچیزی بگم اونم انجام دادن کارهاتون. مثال شغل پیدا کردن میزنم. یک سوال، آیا قبول دارید همیشه برای کسی که دانش کافی داره شغل هست؟ اگه قبول دارید که ادامش بخونید. اگه نه که به دردتون نمیخوره :) اگه قبول دارید پس چرا بهونه میارید :)). منم یک…
این تو همچی میشه زد. خوندن کتاب، دیدن دوره، تمرین طراحی، تمرین موسیقی و ....
دوتا کتاب هم که خیلی دیگه همه معرفی کردن
۱. عادت هاب اتمی
۲. کار عمیق
که خوندش کمک میکنه کانسپت درک کنید :)
دوتا کتاب هم که خیلی دیگه همه معرفی کردن
۱. عادت هاب اتمی
۲. کار عمیق
که خوندش کمک میکنه کانسپت درک کنید :)
👍7❤4👎1