thisisnabi.dev [Farsi] – Telegram
thisisnabi.dev [Farsi]
2.16K subscribers
459 photos
38 videos
24 files
160 links
اینجا مطالبی از تجربیات خودم رو در زمینه طراحی سیستم با دات نت باهاتون به اشتراک میذارم.
Download Telegram
هر موقع خواستید مرز بین Debug، Trace و Observability رو راحت تر درک کنید، یاد معاینه پزشک و عمل جراحی بیوفتید.

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

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

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

@thisisnabi_dev
👍16
امروز، جایگاه دومین ریپو ترند برای ما بود در گیت هاب.

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

@thisisnabi_dev
22👍7👏1
خب یه میت بریم در رابطه با موضوع How to become a productive developer با سعید اسماعیلی نژاد عزیز.

https://lu.ma/ifluirjt

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

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

@thisisnabi_dev
😍15👍72
دوستان منتورینگ تکمیل ظرفیت شد و ۵ نفر از دوستان هم ثبت نام نهایی کردن.

من هر فصل این منتورینگ رو میذارم، دوره بعدی مردادماه ثبت نامش رو انجام میدم و اونجا می بینمتون.
🔥9👍2
فیدبک های از اول سال

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

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

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


@thisisnabi_dev
20🔥8👏5👍2👎1
همچنان که در جریان هستید هفته گذشته نرسیدم یونیت تستینگ رو تموم کنم. میت شماره 2 رو گذاشتیم که بتونیم اقلا کمی عملی هم کار کنیم.

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

https://lu.ma/zjrki3g2

@thisisnabi_dev
🔥7👍2
ععع، کانتریبوتر های بلاگ چقدر زیاد شده.

https://github.com/thisisnabi/Blogger

@thisisnabi_dev
11👍4
در این سرویس می تونید یه پیاده سازی از VSA رو ببینید.
استار شما نشانه ای از حمایتتون هست، دمتون گرم.
https://github.com/thisisnabi/Locator

@thisisnabi_dev
👍102
🔥13👍4
امشب با یکی از دوستان صحبت می کردم و داره یه سرویس مدیا می نویسه برامون، بعد به یه Object Storage وصلش می کنیم.
کاراش تموم بشه توی میت های System Design تابستون پلنش می کنیم.

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

@thisisnabi_dev
👍196🔥2
thisisnabi.dev [Farsi]
همچنان که در جریان هستید هفته گذشته نرسیدم یونیت تستینگ رو تموم کنم. میت شماره 2 رو گذاشتیم که بتونیم اقلا کمی عملی هم کار کنیم. میت های دیگه تست رو هم به ترتیب شیفت میدیم جلو. https://lu.ma/zjrki3g2 @thisisnabi_dev
دیدین آدم بعضی موقع ها با خودشون یه عهدی می بنده؟

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

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

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

@thisisnabi_dev
👍292🔥1
جدیدا دارم کتاب صراحت تمام عیار، از کیم اسکات رو می خونم.
بنظرم این کتاب خوب بود به جای تنظیم خانواده در دانشگاه تدریس می شد!

تموم که شد یه میت میذارم که با هم یه مرورش کنیم در یک ساعت،
کمی هم به مهارت های نرممون بپردازیم :/

@thisisnabi_dev
👏266👌2🔥1
من این روزها زیاد توی لینکداین نیستم و کل پست هایی که هست خودش ریلیز میشه.

برنامه ریزی کلید آرامش خاطر هست.

@thisisnabi_dev
👍16👏42👌2
بجای اینکه "خیلی" کتاب بخونید سعی کنید زندگی کنید.
کتاب خیال بهتون می فروشه،
کدوم کتاب حس بو کردن یک گل رو بهتون میده؟
کدوم کتاب لرز زیر کرسی رو در زمستون براتون به ارمغان میاره؟

من خیلی رمان می خوندم و می خونم، مثلا بیاید عدد ۳۶ رمان در ۳ ماه رو بهتون بگم که یک جورایی رکوردم بوده :/

اما جذابیتی که در مسافرت و زندگی کردن هست رو در هیچ رمانی ندیدم! نظر شخصیم هست این موضوع.

راستی گفتم "خیلی"، ن اینکه کلا بی خیال کتاب خوندن بشیم.

@thisisnabi_dev
35👍14👎6🔥4
این سری از ویدیو ها رو ببینید داخل چنل .NET از Stephen Toub
Async/Await:
https://www.youtube.com/watch?v=R-z2Hv-7nxk

Span:
https://www.youtube.com/watch?v=5KdICNWOfEQ&t=61s

RegEx:
https://www.youtube.com/watch?v=ptKjWPC7pqw

LINQ:
https://www.youtube.com/watch?v=xKr96nIyCFM

DEEPER LINQ:
https://www.youtube.com/watch?v=W4-NVVNwCWs


من با توجه به اینکه درک اینها رو قبل تر ها داشتم اما واقعا هنگام دیدن ویدیو کدش رو هم همراه Stephen نوشتم که بیشتر بفهمم.

@thisisnabi_dev
👍279❤‍🔥3🔥1
یه جایی برای توسعه فردیم نیاز به selenium داشتم که ترجیح دادم از کانال محمد یادش بگیرم، دمت گرم مرد. عالی بود

آدرس چنل:
https://www.youtube.com/@AutomationCamp

@thisisnabi_dev
👍167
فردا قراره این سرویس رو پیاده سازی کنیم.

البته من مسیر رسیدن بهش رو بیشتر دوست دارم.

مثل اون سری که در رابطه با سرویس locator صحبت می کردم بعد یهو اخرش دیدم که بیشتر از کد روی معماری اینترنت صحبت کردم 😅

این سرویس کیف پول برای E-Commerce ها می تونه کاربردی باشه.

https://github.com/thisisnabi/DigitalWallet

@thisisnabi_dev
👍134🔥1
آیا شما تا حالا کیف پول دیجیتالی ایجاد کردین؟

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

ممنون میشم که درش کانتریبیوت داشته باشید تا بتونیم این ریپو رو هم به کمال برسونیم.
دمتون گرم ❤️

https://github.com/thisisnabi/DigitalWallet

@thisisnabi_dev
24👍3
دیروز که داشتیم این سرویس رو دولوپ می کردیم به این واقعیت تن دادم که آره، واقعا پولمون بی ارزش هست.

@thisisnabi_dev
💔15😭10😁32😨2👍1🥰1🤯1😐1
فیدبک میت ولت.

@thisisnabi_dev
12
میت هفته آینده، سرویس Notifier (که حمال ارسال پیام های شماست)

Technologies:
- ASPNET Core
- EF Core
- MongoDb
- Kibana & Elasticsearch
- RabbitMQ
- GitHub Action

Agenda:
- Introduction
- Problem domain
- Async Communication
- Inbox Pattern
- Email Server
- Sms Providers
- Send Email
- Send Sms
- Delivery System
- Logging
- CI/CD

5 نفر ظرفیت اضافه شد. (ظرفیت تمام شد ❤️)
https://lu.ma/pkeo1pcm

@thisisnabi_dev
👍18🔥1😁1