دوستان من درخواست هاتون رو برای میت اول تایید کردم، میت های دیگه هم یه هفته بمونه بهش تایید می کنم که اینباکستون پر نشه.
10 دقیقه ای در مورد Unit Testing صحبت می کنیم و بعد با هم میریم توی پروژه رو می گردیم و 20 عدد کیس پیدا می کنیم که نیاز به تست داره، از هر نمونه من یکی می نویسم و مابقی رو ایشو می کنیم که بچه های دیگه بیان بنویسنش.
https://lu.ma/9khpvp2g
♻️ @thisisnabi_dev
10 دقیقه ای در مورد Unit Testing صحبت می کنیم و بعد با هم میریم توی پروژه رو می گردیم و 20 عدد کیس پیدا می کنیم که نیاز به تست داره، از هر نمونه من یکی می نویسم و مابقی رو ایشو می کنیم که بچه های دیگه بیان بنویسنش.
https://lu.ma/9khpvp2g
♻️ @thisisnabi_dev
❤16👍6⚡1
Shortener as a service, feedback :)
دمتون گرم بچه ها، من الان رسیدن نگاه کنم ❤️
واقعا برای این قطعی یه ساعت میت ها خیلی تلاش کردم که حساب گوگلم رو پریمیوم کنم اما نشد و این برش های یک ساعته رو داریم.
یک نکته دیگه اینکه ما روی outline هایی که تعریف کردیم در توضیحات میت پیش میریم، هرچند همیشه من بیشتر هم توضیح میدم. مثلا توی این میت حرف مونگو نبود اما ساختار بزرگوار رو هم یه کلنگی بهش زدیم.
باز اگر کسی از دوستان در کانال راهکاری داره برای اینکه بتونم حساب گوگلم رو پریمیوم کنم ممنون میشم بهم بگه (@thisisnabi)
https://lu.ma/thisisnabi
@thisisnabi_dev
دمتون گرم بچه ها، من الان رسیدن نگاه کنم ❤️
واقعا برای این قطعی یه ساعت میت ها خیلی تلاش کردم که حساب گوگلم رو پریمیوم کنم اما نشد و این برش های یک ساعته رو داریم.
یک نکته دیگه اینکه ما روی outline هایی که تعریف کردیم در توضیحات میت پیش میریم، هرچند همیشه من بیشتر هم توضیح میدم. مثلا توی این میت حرف مونگو نبود اما ساختار بزرگوار رو هم یه کلنگی بهش زدیم.
باز اگر کسی از دوستان در کانال راهکاری داره برای اینکه بتونم حساب گوگلم رو پریمیوم کنم ممنون میشم بهم بگه (@thisisnabi)
https://lu.ma/thisisnabi
@thisisnabi_dev
❤13👍2
می تونید نکته هایی که دارین رو این مدلی در md فایل ها بنویسید. این برای 2 سال پیشه :)
@thisisnabi_dev
@thisisnabi_dev
👍26❤1👌1
شده که کل شب رو بیدار باشید برای 2 خط فرمول و بعد به دردتونم نخوره 😁
مرگ بر برنامه نویسی :))
مرگ بر برنامه نویسی :))
😁24👍7🤯5👏2😭1😨1
Defensive Programming in C#
https://lu.ma/d683iq4y
این میت رایگان است ❤️
دوستانی که رجستر می کنن، لینک دانلود ویدیو رو در ایمیل فیدبک براتون ارسال می کنم.
بچه ها این هفته خیلی شلوغم، دیزاین پتر رو برگزار نمی کنیم. ولی جمعه میت Problem-Solving رو داریم.
@thisisnabi_dev
https://lu.ma/d683iq4y
این میت رایگان است ❤️
دوستانی که رجستر می کنن، لینک دانلود ویدیو رو در ایمیل فیدبک براتون ارسال می کنم.
بچه ها این هفته خیلی شلوغم، دیزاین پتر رو برگزار نمی کنیم. ولی جمعه میت Problem-Solving رو داریم.
@thisisnabi_dev
👍15❤5
اکسپشن بی صاحب، به این مدل از اکسپشن ها می گن که کسی گردنش نمی گیره تا به یوزر نهایی میرسه.
توی میت Defensive Programming به این موضوعات می پردازیم.
@thisisnabi_dev
توی میت Defensive Programming به این موضوعات می پردازیم.
@thisisnabi_dev
😁19👍1
روی این پروژه بلاگ کانتریبیوت داشته باشید بچه ها
بذارید یه محصول خفن از دلش در بیاد
هر فیچری دوست دارید بهش اضاف کنید،
Welcome to contribute ✌
@thisisnabi_dev
بذارید یه محصول خفن از دلش در بیاد
هر فیچری دوست دارید بهش اضاف کنید،
Welcome to contribute ✌
@thisisnabi_dev
👍21❤3
خوب پیج ریلز های اینستام رو نهایی کردم و شنبه اولین ریلز رو میفرستم اونجا.
یه پیج دیگه هم داشتم که البته حذف کردم و به پیشنهاد دوستان با ریجن آمریکا آوردمش بالا که مشکل وریفای نداشته باشم.
دوست داشتید معرفی کنید.
تاپیک اول 😍
A world in flux
آدرس پیج
https://www.instagram.com/thisisnabi.dev
یه پیج دیگه هم داشتم که البته حذف کردم و به پیشنهاد دوستان با ریجن آمریکا آوردمش بالا که مشکل وریفای نداشته باشم.
دوست داشتید معرفی کنید.
تاپیک اول 😍
A world in flux
آدرس پیج
https://www.instagram.com/thisisnabi.dev
👏8👎2👍1
آخرای سال گذشته یکی از بچه ها دوره منتورینگ به من گفت که نبی این فاکتوری که برات می فرستم رو چاپ کن، امضا شده اش رو برام بفرست که شرکت به عنوان بودجه آموزشی مبلغ رو بهم بر گردونه.
منم که خونه چاپگر نداشتم و رفتم بیرون فاکتور رو چاپ کردم.
توی همین مدت 2 نفر دیگه از بچه ها هم برام فاکتور فرستادند و چاپ کردم و امضا شده براشون فرستادم.
این سری آخر، قبل اینکه برسم جلو در خونه از دیجی کالا یه چاپگر مخصوص کارهای خونگی (هر چند پول یه مدل خفنشم بود) گرفتم.
ریفکتورینگم هم به همین صورته، در صورت تکرار دولوپ روی محدوده خاص به اندازه ای که نیاز دارید باید براش اکشن ریفکتورینگ بر دارید.
@thisisnabi_dev
منم که خونه چاپگر نداشتم و رفتم بیرون فاکتور رو چاپ کردم.
توی همین مدت 2 نفر دیگه از بچه ها هم برام فاکتور فرستادند و چاپ کردم و امضا شده براشون فرستادم.
این سری آخر، قبل اینکه برسم جلو در خونه از دیجی کالا یه چاپگر مخصوص کارهای خونگی (هر چند پول یه مدل خفنشم بود) گرفتم.
ریفکتورینگم هم به همین صورته، در صورت تکرار دولوپ روی محدوده خاص به اندازه ای که نیاز دارید باید براش اکشن ریفکتورینگ بر دارید.
@thisisnabi_dev
👍19
موضوعاتی که فردا صحبت خواهد شد
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
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
میت های جدید طراحی سیستم
میت های IDP یا همون Identity Provider عملا یک بار نیاز به پرداخت داره؛ ولی اگر ثبت نام کردین در هر دو میت اسم باید بنویسید.
من دیدم داره سرویس هامون زیاد میشه گفتم SSO و Idp خودمون رو هم دولوپ کنیم (البته در یه اندازه مینیمال). برای همین این میت ها رو گذاشتم. یه موضوعاتی رو هم قراره از کتاب Security in ASP.NET Core بگم.
Feedback هم که جای خودش رو داره، من عاشقشم.
راستی خبر خوب اینکه برای عزیزانی که توی میت های قبلی بودن یه تخفیف 40 درصدی برای این دو میت در نظر گرفتم که هفته آینده کد تخفیف به ایمیل هاشون ارسال میشه.
دمتون گرم ❤️
https://lu.ma/thisisnabi
@thisisnabi_dev
میت های IDP یا همون Identity Provider عملا یک بار نیاز به پرداخت داره؛ ولی اگر ثبت نام کردین در هر دو میت اسم باید بنویسید.
من دیدم داره سرویس هامون زیاد میشه گفتم SSO و Idp خودمون رو هم دولوپ کنیم (البته در یه اندازه مینیمال). برای همین این میت ها رو گذاشتم. یه موضوعاتی رو هم قراره از کتاب Security in ASP.NET Core بگم.
Feedback هم که جای خودش رو داره، من عاشقشم.
راستی خبر خوب اینکه برای عزیزانی که توی میت های قبلی بودن یه تخفیف 40 درصدی برای این دو میت در نظر گرفتم که هفته آینده کد تخفیف به ایمیل هاشون ارسال میشه.
دمتون گرم ❤️
https://lu.ma/thisisnabi
@thisisnabi_dev
😍9❤3👍3
یکی از دوستان پیشنهاد داد که یه رود مپ داشته باشیم که توی هر میت چه موضوعاتی رو پوشش میدی که خب من این رو در agenda میت ها گذاشتم.
اما فراتر بریم، داخل گیت هابم، در بخش پروژه ها، یه پروژه ایجاد کردم با عنوان NET System Design و هر میتی که میارم داخل کلندرم، اونجا براش تسک ایجاد میکنم که آخرش بدونیم چیا در گذر زمان پوشش داده شدن.
https://github.com/users/thisisnabi/projects/4/views/1
@thisisnabi_dev
اما فراتر بریم، داخل گیت هابم، در بخش پروژه ها، یه پروژه ایجاد کردم با عنوان NET System Design و هر میتی که میارم داخل کلندرم، اونجا براش تسک ایجاد میکنم که آخرش بدونیم چیا در گذر زمان پوشش داده شدن.
https://github.com/users/thisisnabi/projects/4/views/1
@thisisnabi_dev
👏11🙏2❤1
سر یک نیازمندی خیلی برامون مهم بود که بر اثر یه اتفاق، پیامک برای کاربر بفرستید. اما زمان وقوع ایونت مشخص نبود و می تونست هر ساعتی از شبانه روز باشه.
از اونجایی که آسایش خاطر کاربر ها در #علی_بابا برامون خیلی مهم هست تصمیم گرفتیم که بازه زمان ارسال پیامک رو برای این نیازمندی محدود کنیم و فقط بین ساعت 09:00 تا 22:00 برای کاربر پیامک بفرستیم و خارج از این بازه رو ببریم توی یه پرسیست صفی و اول صبح این پیام ها ی صفبندی شده رو بفرستیم.
اول خب من خودم یه زیرساخت نوشتم و بزرگوار جواب بود.
اما دیروز که ظرف ها رو داشتم می شستم، یادم افتاد که حضرت Hangfire هم خودش قابلیت اسکیجول کردن رو داره و نیازی نبوده من این همه کد بنویسم.
از این به بعد بیشتر ظرف می شورم، ذهن آدم رو خیلی باز می کنه 😁
از اونجایی که آسایش خاطر کاربر ها در #علی_بابا برامون خیلی مهم هست تصمیم گرفتیم که بازه زمان ارسال پیامک رو برای این نیازمندی محدود کنیم و فقط بین ساعت 09:00 تا 22:00 برای کاربر پیامک بفرستیم و خارج از این بازه رو ببریم توی یه پرسیست صفی و اول صبح این پیام ها ی صفبندی شده رو بفرستیم.
اول خب من خودم یه زیرساخت نوشتم و بزرگوار جواب بود.
اما دیروز که ظرف ها رو داشتم می شستم، یادم افتاد که حضرت Hangfire هم خودش قابلیت اسکیجول کردن رو داره و نیازی نبوده من این همه کد بنویسم.
از این به بعد بیشتر ظرف می شورم، ذهن آدم رو خیلی باز می کنه 😁
😁55👍11👌3
https://www.youtube.com/@thisisnabi
چند روز پیش می خواستم اولین ویدیو رو آپلود کنم، توی یوتیوب یه دوستم رو دیدم که 2 تا ویدیو گذاشته و 32.8 کا سابسکرایبر داره.
به این فکر می کردم باید گل های تاریخی زد :(
@thisisnabi_dev
چند روز پیش می خواستم اولین ویدیو رو آپلود کنم، توی یوتیوب یه دوستم رو دیدم که 2 تا ویدیو گذاشته و 32.8 کا سابسکرایبر داره.
به این فکر می کردم باید گل های تاریخی زد :(
@thisisnabi_dev
😍15❤5👍1
Media is too big
VIEW IN TELEGRAM
#online_talk1
بیاید ببینیم کفِ سیلیکون ولی چخبره!
Speaker:
Sepehr Pakbaz @ Amazon
میت حل مسئله، همراه سپهر پاکباز عزیز. امیدوارم براتون مفید بوده باشه.
دمتون گرم، نبی ❤️
@thisisnabi_dev
بیاید ببینیم کفِ سیلیکون ولی چخبره!
Speaker:
Sepehr Pakbaz @ Amazon
میت حل مسئله، همراه سپهر پاکباز عزیز. امیدوارم براتون مفید بوده باشه.
دمتون گرم، نبی ❤️
@thisisnabi_dev
❤51👍3👎2
هر موقع خواستید مرز بین Debug، Trace و Observability رو راحت تر درک کنید، یاد معاینه پزشک و عمل جراحی بیوفتید.
در Observability باید دیتا اکسپوز شده برای شما مشخص کنه که نرم افزار چه مشکل یا اتفاقی درش افتاده که نیاز نباشه دست به تیغ بشید، مگر برای اصلاح.
یاد دارم از شرکت xyz که 1.5 گیگ دیتا بیس یک بخش مالی بانک K رو به ما می دادن که برنامه ای که خیر سرمون نوشتیم رو دیباگ کنیم تا ببینیم چه مرگش هست.
و خب زیاد دووم نیاوردم درش :)
@thisisnabi_dev
در Observability باید دیتا اکسپوز شده برای شما مشخص کنه که نرم افزار چه مشکل یا اتفاقی درش افتاده که نیاز نباشه دست به تیغ بشید، مگر برای اصلاح.
یاد دارم از شرکت xyz که 1.5 گیگ دیتا بیس یک بخش مالی بانک K رو به ما می دادن که برنامه ای که خیر سرمون نوشتیم رو دیباگ کنیم تا ببینیم چه مرگش هست.
و خب زیاد دووم نیاوردم درش :)
@thisisnabi_dev
👍16
امروز، جایگاه دومین ریپو ترند برای ما بود در گیت هاب.
بچه ها هم دارن یه پروژه روی VSA بالا میاریم. اونم به طور قطع یکی از خوب ها میشه.
اینجا گروه ایده پردازیشه: https://news.1rj.ru/str/+9RY9wo_leLQ3MDlk
@thisisnabi_dev
بچه ها هم دارن یه پروژه روی 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
https://lu.ma/ifluirjt
من 3 میت در برنامه ام بود برای بهتر شدن مهارت های نرممون.
اولین که حل مسئله و تفکر انتقادی بود،
این دومیش هست و آخرینش رو هم با یکی از خفنترین ها ست کردم که بعد از این میت باهاتون به اشتراک می ذارم.
جمعه 28 اردیبهشت، ساعت 5 عصر.
@thisisnabi_dev
😍15👍7❤2
دوستان منتورینگ تکمیل ظرفیت شد و ۵ نفر از دوستان هم ثبت نام نهایی کردن.
من هر فصل این منتورینگ رو میذارم، دوره بعدی مردادماه ثبت نامش رو انجام میدم و اونجا می بینمتون.
من هر فصل این منتورینگ رو میذارم، دوره بعدی مردادماه ثبت نامش رو انجام میدم و اونجا می بینمتون.
🔥9👍2
فیدبک های از اول سال
میت های سیستم دیزاین بنظر خودم خیلی خوب بوده، دلیل هم داره! رایگان نیست 😅
البته شوخی میکنم، من همه میت ها رو به یه چشم میبینم.
اما باز دمتون گرم که همیشه با فیدبک هاتون به رشد من کمک می کنید،
5 سال دیگه یکی از خوب ترین ارائه دهنده ها میشم به طور قطع 🔥، البته اگر عمری باشه.
@thisisnabi_dev
میت های سیستم دیزاین بنظر خودم خیلی خوب بوده، دلیل هم داره! رایگان نیست 😅
البته شوخی میکنم، من همه میت ها رو به یه چشم میبینم.
اما باز دمتون گرم که همیشه با فیدبک هاتون به رشد من کمک می کنید،
5 سال دیگه یکی از خوب ترین ارائه دهنده ها میشم به طور قطع 🔥، البته اگر عمری باشه.
@thisisnabi_dev
❤20🔥8👏5👍2👎1