TGViewer
Channel Public Channel
thisisnabi.dev [Farsi]

thisisnabi.dev [Farsi]

@thisisnabi_dev

من نبی هستم @thisisnabi

اینجا مطالبی از تجربیات خودم رو در زمینه طراحی سیستم باهاتون به اشتراک میذارم.

دوره ی سیستم دیزاین من رو می تونید از سایت زیر تهیه کنید:
https://thisisnabi.dev
Subscribers
2.35K
Photos
502
Videos
40
Links
172

Showing posts older than #408 · Back to latest

Older Posts 20 shown
Post #407 1.38K
روی این پروژه بلاگ کانتریبیوت داشته باشید بچه ها
بذارید یه محصول خفن از دلش در بیاد

هر فیچری دوست دارید بهش اضاف کنید،

Welcome to contribute ✌

@thisisnabi_dev
  • 👍 21
  • ❤ 3
Post #406 1.55K
اکسپشن بی صاحب، به این مدل از اکسپشن ها می گن که کسی گردنش نمی گیره تا به یوزر نهایی میرسه.

توی میت Defensive Programming به این موضوعات می پردازیم.

@thisisnabi_dev
  • 😁 19
  • 👍 1
Post #403 1.36K
Defensive Programming in C#

https://lu.ma/d683iq4y

این میت رایگان است ❤️
دوستانی که رجستر می کنن، لینک دانلود ویدیو رو در ایمیل فیدبک براتون ارسال می کنم.

بچه ها این هفته خیلی شلوغم، دیزاین پتر رو برگزار نمی کنیم. ولی جمعه میت Problem-Solving رو داریم.

@thisisnabi_dev
  • 👍 15
  • ❤ 5
Post #401 1.29K
شده که کل شب رو بیدار باشید برای 2 خط فرمول و بعد به دردتونم نخوره 😁
مرگ بر برنامه نویسی :))
  • 😁 24
  • 👍 7
  • 🤯 5
  • 👏 2
  • 😭 1
  • 😨 1
Post #400 1.45K
می تونید نکته هایی که دارین رو این مدلی در md فایل ها بنویسید. این برای 2 سال پیشه :)

@thisisnabi_dev
  • 👍 26
  • ❤ 1
  • 👌 1
Post #398 1.42K
Shortener as a service, feedback :)

دمتون گرم بچه ها، من الان رسیدن نگاه کنم ❤️

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

یک نکته دیگه اینکه ما روی outline هایی که تعریف کردیم در توضیحات میت پیش میریم، هرچند همیشه من بیشتر هم توضیح میدم. مثلا توی این میت حرف مونگو نبود اما ساختار بزرگوار رو هم یه کلنگی بهش زدیم.


باز اگر کسی از دوستان در کانال راهکاری داره برای اینکه بتونم حساب گوگلم رو پریمیوم کنم ممنون میشم بهم بگه (@thisisnabi)

https://lu.ma/thisisnabi
@thisisnabi_dev
  • ❤ 13
  • 👍 2
Post #393 1.91K
دوستان من درخواست هاتون رو برای میت اول تایید کردم، میت های دیگه هم یه هفته بمونه بهش تایید می کنم که اینباکستون پر نشه.

10 دقیقه ای در مورد Unit Testing صحبت می کنیم و بعد با هم میریم توی پروژه رو می گردیم و 20 عدد کیس پیدا می کنیم که نیاز به تست داره، از هر نمونه من یکی می نویسم و مابقی رو ایشو می کنیم که بچه های دیگه بیان بنویسنش.


https://lu.ma/9khpvp2g

♻️ @thisisnabi_dev
  • ❤ 16
  • 👍 6
  • ⚡ 1
Post #388 1.62K
چند نکته در مصاحبه که پوینت منفی داره به نظرم

- اگر جلسه آنلاین بود، حتما وب کم رو روشن کنید، کاری به طرف مقابل نداشته باشید
- در حین حل مسائل بلند بلند فکر کنید
- راه حل های ساده رو جدی بگیرید و بگید، بهتر از اینه که راه حلی ارائه ندید
- اگر سوال مصاحبه کننده شفاف نبود، صریح ازش بخواید که براتون تشریح کنه
- بین حرف ها نپرید و اجازه بدید جمله تموم بشه، شاید جمله سوالی نبود!

@thisisnabi_dev
  • 👍 44
  • 👏 4
Post #383 1.6K
حضرت دور swagger رو هم یه خط بزرگ کشیده!

@thisisnabi_dev
  • 👍 13
  • 😁 5
  • 👀 4
Post #378 1.9K
این هم ریپوی سرویس بلاگ، البته داکیومنتش مونده که یکی از دوستان قراره زحمتش رو بکشه.

می تونید بهم استار بدید ⭐️

https://github.com/thisisnabi/Blogger

راستی برای تکمیل شدن تست های این پروژه 4 میت در ماه May ایجاد کردم که تست هاش رو آنلاین بنویسیم.


Unit Testing [⭐️ Required]
https://lu.ma/9khpvp2g

Integration Testing [⭐️ Required]
https://lu.ma/w1ixltp7

Functional Testing [⭐️ Required]
https://lu.ma/hfxxaxj5

Load Testing [⭐️ Required]
https://lu.ma/yz0kiv1l

این میت ها رایگان است ❤️

@thisisnabi_dev
  • 😍 12
  • ❤ 9
  • 👍 7
Post #377 1.5K
خوندن کتاب Observability Engineering رو تموم کردم، در ماه June امسال (حدودا یک ماه دیگه) چهار میت براتون میذارم که کیف کنید و ببینید چطور بزرگوار در برنامه می تونه به ما کمک کنه، و در دات نت و محیط کلود بهتون نشوش میدم که چطور کار میکنه.

من اعتقادم اینه که باید فاندامنتال رو یاد بگیرید تا فریم ورک ها رو، دیدگاهمم اینه که هینت بهتون بدم که ذهنتون درگیر بشه. پس همراه باشید که این چهار میت رو بترکونیم.

این مت ها رایگان است ❤️


@thisisnabi_dev
  • ❤ 34
  • 👍 8
Post #369 1.52K
سلطان هم آپ شد 🔥

واقعا پلتفرم لیارا خوبه بچه ها. توی 15 دقیقه CICD راه انداختم و سرویس رو بالا اوردم.

تازه من اولین بارم بود و باید محیط رو یاد می گرفتم، ولی یه چیزی در قالب Azure (مینیمال) هست و با چند کلیک ساده می تونید داکر بیس پلتفرم ببندید.

امشب توی بخش CI/CD ریکپ بلاگ بهتون یه پرزنت می کنم لیارا رو و فرایند رو با هم یه بار انجام می دیم.

@thisisnabi_dev
  • 👏 20
  • 👍 6
  • ❤ 5
  • 👎 2
  • 🙏 2
Post #363 1.52K
توی هفته های آینده 2 تا سرویس دیگه هم به لیست سرویس ها سیستم دیزاین اضافه می کنم 🔥

1. Identity Access Management in Multi tenant environment
[OpenID Connect & Auth2.1 + ASP.NET Core]
[Single service On]

2. Search service
[Digikala search implementation]
  • 🔥 20
  • 👍 5
  • ❤ 1
Post #361 1.73K
Port Exhaustion.pdf1.2 MB
توی میتی که در رابطه به ObjectPooling داشتیم فکر کنم فی خالدون این موضوع رو صحبت کردیم.

این 2 صفحه هم می تونه مرور خوبی باشه براتون.

حالا سعی میکنم توی این میت ها بیشتر در مورد شبکه و سیستم عامل صحبت کنم، چون واقعیت همه چی از این 2 بزرگوار شروع میشه.

@thisisnabi_dev
  • 👍 9
  • 😍 5
  • ❤ 3
Post #359 1.59K
با دست راست کد می نویسیم و با دست چپ حذف می کنیم :)
  • 👏 10
Post #356 1.44K
مرگ بر HealthCheckی که درش Metric باید ادد بشه :)
  • 😁 8
  • 🔥 1
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →