این پلتفرم یه بخشی هم برای یادگیری سیستمهای توزیعشده داره:
bit.ly/flydist
شما با انجام تعدادی چالش (مثل انتشار پیام با الگوریتم شایعه/gossip) روی یه زیرساختی به اسم Maelstrom که برای شبیهسازی سیستمهای توزیعشده ساخته شده، با این سیستمها آشنا میشین.
#learn_by_doing
Really like the Fly.io marketing aesthetic. Refreshing in a sea of cloud companies that all have that same dark-mode technik look.
من میخواستم redis خودم رو بنویسم که با @codecraftersio آشنا شدم.
برای یادگیری از طریق ساختن پلتفرم خیلی خوبیه و چندتا از مسیرهاش هم الآن رایگانه.
اگر با این لینک عضو سایت بشین، به من هم یه هفته استفاده رایگان میده:
app.codecrafters.io/r/brave-…
#build_your_own_x #learn_by_doing
۱۲ ویژگی مطلوب تست رو در ۱۲ ویدیو از کنت بک ببینید:
testdesiderata.com
۱. مستقل/ایزوله
۲. ترکیبپذیر
۳. معین/قطعی
۴. سریع
۵. قابل نوشتن [به سادگی]
۶. قابل خواندن
۷. وابسته به رفتار
۸. مستقل از پیادهسازی
۹. خودکار
۱۰. موردی
۱۱. پیشبینیکننده
۱۲. روحیهدهنده
پیشنهاد میکنم گفتگوی آموزنده @kian1024 با @hrasadi رو در یوتیوب ببینید:
youtu.be/jD1Cbv-4rRw
تو این بخش، درباره چالشهای تیم فنی و محصول و اینکه بالاخره آخرش کی تصمیم میگیره صحبت میکنن.
«بیشتر کار مهندسی نرمافزار، کار انسانیه»
با شنیدن این جمله، یاد کتاب انسانافزار افتادم که دوران قرنطینه ترجمهاش کردم: peopleware.ir
(بعد در ادامه خود حمید هم همین کتاب رو پیشنهاد داد 😅)
این کتاب (آنلاین) به زبانی ساده و کاملاً کاربردی، مفاهیمی از #شبکه رو که هر برنامهنویس وب باید بلد باشه یاد میده و توضیح میده چطور میشه سرعت و کارآیی (performance) برنامهها رو در این لایه بهتر کرد: hpbn.co
#networking
پس از ماهها انتظار، ویدیوی جدید باشگاه کدزنی منتشر شد!
«مدیریت محصول اجایل در خلاصهترین حالت ممکن»
youtu.be/qHpm65vUEM8
#اجایل #اسکرام #مدیریت_محصول #ریتوییت
#تست، اثبات درستی راهحل نیست. فقط اشتباهات رو برملا میکنه.
یه وقتایی کد و تست فقط به نحوی تکرار هم هستن! تستها سبزه ولی راهحل درست نیست.
۹ماه قبل و با این کاتا (youtu.be/2bSqfkut2U8) کار باشگاه کدزنی شروع شد. 🐣








