TGViewer
Channel Public Channel
thisisnabi.dev [Farsi]

thisisnabi.dev [Farsi]

@thisisnabi_dev

من نبی هستم @thisisnabi

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

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

Showing posts older than #446 · Back to latest

Older Posts 20 shown
Post #445 1.42K
thisisnabi.dev [Farsi] همچنان که در جریان هستید هفته گذشته نرسیدم یونیت تستینگ رو تموم کنم. میت شماره 2 رو گذاشتیم که بتونیم اقلا کمی عملی هم کار کنیم. میت های دیگه تست رو هم به ترتیب شیفت میدیم جلو. https://lu.ma/zjrki3g2 @thisisnabi_dev
دیدین آدم بعضی موقع ها با خودشون یه عهدی می بنده؟

من تنها عهدی که از اول این هفته با خودم بستم اینه که Tests Should Not Be Optional!

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

فردا هم که میت دوم این بزرگوار هست.

@thisisnabi_dev
  • 👍 29
  • ❤ 2
  • 🔥 1
Post #444 1.36K
امشب با یکی از دوستان صحبت می کردم و داره یه سرویس مدیا می نویسه برامون، بعد به یه Object Storage وصلش می کنیم.
کاراش تموم بشه توی میت های System Design تابستون پلنش می کنیم.

ما تابستون 9 میت طراحی داریم، به پیشنهاد یه عزیزی هزینه رو هم خیلی پایین آوردم که دانشجو ها هم بتونن شرکت کنن.

@thisisnabi_dev
  • 👍 19
  • ❤ 6
  • 🔥 2
Post #436 1.55K
همچنان که در جریان هستید هفته گذشته نرسیدم یونیت تستینگ رو تموم کنم. میت شماره 2 رو گذاشتیم که بتونیم اقلا کمی عملی هم کار کنیم.

میت های دیگه تست رو هم به ترتیب شیفت میدیم جلو.

https://lu.ma/zjrki3g2

@thisisnabi_dev
  • 🔥 7
  • 👍 2
Post #434 1.33K
فیدبک های از اول سال

میت های سیستم دیزاین بنظر خودم خیلی خوب بوده، دلیل هم داره! رایگان نیست 😅
البته شوخی میکنم، من همه میت ها رو به یه چشم میبینم.

اما باز دمتون گرم که همیشه با فیدبک هاتون به رشد من کمک می کنید،

5 سال دیگه یکی از خوب ترین ارائه دهنده ها میشم به طور قطع 🔥، البته اگر عمری باشه.


@thisisnabi_dev
  • ❤ 20
  • 🔥 8
  • 👏 5
  • 👍 2
  • 👎 1
Post #432 1.25K
دوستان منتورینگ تکمیل ظرفیت شد و ۵ نفر از دوستان هم ثبت نام نهایی کردن.

من هر فصل این منتورینگ رو میذارم، دوره بعدی مردادماه ثبت نامش رو انجام میدم و اونجا می بینمتون.
  • 🔥 9
  • 👍 2
Post #428 2.2K
خب یه میت بریم در رابطه با موضوع How to become a productive developer با سعید اسماعیلی نژاد عزیز.

https://lu.ma/ifluirjt

من 3 میت در برنامه ام بود برای بهتر شدن مهارت های نرممون.
اولین که حل مسئله و تفکر انتقادی بود،
این دومیش هست و آخرینش رو هم با یکی از خفنترین ها ست کردم که بعد از این میت باهاتون به اشتراک می ذارم.

جمعه 28 اردیبهشت، ساعت 5 عصر.

@thisisnabi_dev
  • 😍 15
  • 👍 7
  • ❤ 2
Post #424 1.56K
امروز، جایگاه دومین ریپو ترند برای ما بود در گیت هاب.

بچه ها هم دارن یه پروژه روی VSA بالا میاریم. اونم به طور قطع یکی از خوب ها میشه.
اینجا گروه ایده پردازیشه: https://t.me/+9RY9wo_leLQ3MDlk

@thisisnabi_dev
  • ❤ 22
  • 👍 7
  • 👏 1
Post #423 1.47K
هر موقع خواستید مرز بین Debug، Trace و Observability رو راحت تر درک کنید، یاد معاینه پزشک و عمل جراحی بیوفتید.

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

یاد دارم از شرکت xyz که 1.5 گیگ دیتا بیس یک بخش مالی بانک K رو به ما می دادن که برنامه ای که خیر سرمون نوشتیم رو دیباگ کنیم تا ببینیم چه مرگش هست.

و خب زیاد دووم نیاوردم درش :)

@thisisnabi_dev
  • 👍 16
Post #420 2.88K
#online_talk1

بیاید ببینیم کفِ سیلیکون ولی چخبره!

Speaker:
Sepehr Pakbaz @ Amazon

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

دمتون گرم، نبی ❤️

@thisisnabi_dev
  • ❤ 51
  • 👍 3
  • 👎 2
Post #417 1.33K
https://www.youtube.com/@thisisnabi


چند روز پیش می خواستم اولین ویدیو رو آپلود کنم، توی یوتیوب یه دوستم رو دیدم که 2 تا ویدیو گذاشته و 32.8 کا سابسکرایبر داره.

به این فکر می کردم باید گل های تاریخی زد :(

@thisisnabi_dev
  • 😍 15
  • ❤ 5
  • 👍 1
Post #415 1.34K
سر یک نیازمندی خیلی برامون مهم بود که بر اثر یه اتفاق، پیامک برای کاربر بفرستید. اما زمان وقوع ایونت مشخص نبود و می تونست هر ساعتی از شبانه روز باشه.

از اونجایی که آسایش خاطر کاربر ها در #علی_بابا برامون خیلی مهم هست تصمیم گرفتیم که بازه زمان ارسال پیامک رو برای این نیازمندی محدود کنیم و فقط بین ساعت 09:00 تا 22:00 برای کاربر پیامک بفرستیم و خارج از این بازه رو ببریم توی یه پرسیست صفی و اول صبح این پیام ها ی صفبندی شده رو بفرستیم.

اول خب من خودم یه زیرساخت نوشتم و بزرگوار جواب بود.
اما دیروز که ظرف ها رو داشتم می شستم، یادم افتاد که حضرت Hangfire هم خودش قابلیت اسکیجول کردن رو داره و نیازی نبوده من این همه کد بنویسم.

از این به بعد بیشتر ظرف می شورم، ذهن آدم رو خیلی باز می کنه 😁
  • 😁 55
  • 👍 11
  • 👌 3
Post #414 1.21K
یکی از دوستان پیشنهاد داد که یه رود مپ داشته باشیم که توی هر میت چه موضوعاتی رو پوشش میدی که خب من این رو در agenda میت ها گذاشتم.

اما فراتر بریم، داخل گیت هابم، در بخش پروژه ها، یه پروژه ایجاد کردم با عنوان NET System Design و هر میتی که میارم داخل کلندرم، اونجا براش تسک ایجاد میکنم که آخرش بدونیم چیا در گذر زمان پوشش داده شدن.

https://github.com/users/thisisnabi/projects/4/views/1

@thisisnabi_dev
  • 👏 11
  • 🙏 2
  • ❤ 1
Post #413 1.25K
اینکه از همین الان من یه باغ دارم که آمادش می کنم برای 10 سال دیگه دلیل داره 😁
تازه یه چند تا اسبم بگیرم براش، کار در میاد.
  • 😁 18
Post #412 1.27K
میت های جدید طراحی سیستم

میت های IDP یا همون Identity Provider عملا یک بار نیاز به پرداخت داره؛ ولی اگر ثبت نام کردین در هر دو میت اسم باید بنویسید.

من دیدم داره سرویس هامون زیاد میشه گفتم SSO و Idp خودمون رو هم دولوپ کنیم (البته در یه اندازه مینیمال). برای همین این میت ها رو گذاشتم. یه موضوعاتی رو هم قراره از کتاب Security in ASP.NET Core بگم.

Feedback هم که جای خودش رو داره، من عاشقشم.

راستی خبر خوب اینکه برای عزیزانی که توی میت های قبلی بودن یه تخفیف 40 درصدی برای این دو میت در نظر گرفتم که هفته آینده کد تخفیف به ایمیل هاشون ارسال میشه.

دمتون گرم ❤️

https://lu.ma/thisisnabi
@thisisnabi_dev
  • 😍 9
  • ❤ 3
  • 👍 3
Post #411 1.4K
موضوعاتی که فردا صحبت خواهد شد


1. Problem-solving
2. ​Key steps involved in the problem-solving
3. ​Define and scope a software problem
4. ​Types of problem-solving
5. ​Critical thinking skills
6.​Decompose complex software problems


ساعت ۲۰:۳۰ به وقت تهران


https://lu.ma/dc7vspq3

@thisisnabi_dev
  • ❤ 10
  • 👍 3
Post #410 1.22K
آخرای سال گذشته یکی از بچه ها دوره منتورینگ به من گفت که نبی این فاکتوری که برات می فرستم رو چاپ کن، امضا شده اش رو برام بفرست که شرکت به عنوان بودجه آموزشی مبلغ رو بهم بر گردونه.

منم که خونه چاپگر نداشتم و رفتم بیرون فاکتور رو چاپ کردم.
توی همین مدت 2 نفر دیگه از بچه ها هم برام فاکتور فرستادند و چاپ کردم و امضا شده براشون فرستادم.

این سری آخر، قبل اینکه برسم جلو در خونه از دیجی کالا یه چاپگر مخصوص کارهای خونگی (هر چند پول یه مدل خفنشم بود) گرفتم.

ریفکتورینگم هم به همین صورته، در صورت تکرار دولوپ روی محدوده خاص به اندازه ای که نیاز دارید باید براش اکشن ریفکتورینگ بر دارید.

@thisisnabi_dev
  • 👍 19
Post #408 1.18K
خوب پیج ریلز های اینستام رو نهایی کردم و شنبه اولین ریلز رو میفرستم اونجا.

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

دوست داشتید معرفی کنید.

تاپیک اول 😍
A world in flux


آدرس پیج

https://www.instagram.com/thisisnabi.dev
  • 👏 8
  • 👎 2
  • 👍 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 →