باشگاه کدزنی retweeted
ویدیوی جدید براتون آوردم!
youtu.be/wkt5IiMyig0
باشگاه کدزنی retweeted
NEW POST: A thorough revision to my article on Continuous Integration
martinfowler.com/articles/co…
باشگاه کدزنی retweeted
سومین قسمت از مجموعه #مدیریت_حادثه منتشر شد!
بعد از قسمت اول و دوم که به دیدگاه درست به حادثه و آمادگی برای حادثه پرداختم، در این قسمت از کارهایی که در زمان حادثه باید انجام بدیم (= فرآیند پاسخ به حادثه) نوشتم:
vrgl.ir/52I1Y
#sre #devops #incident_response
باشگاه کدزنی retweeted
دومین قسمت از مجموعه «مدیریت حادثه» منتشر شد:
vrgl.ir/y6ut2
در این قسمت، درباره اولین قدم در مسیر مدیریت حادثه و کارهایی که باید پیش از حادثه انجام بدیم نوشتم
#sre #devops #incident_management
بسیاری از سازمانها نیاز به فرآیند مدیریت حادثه رو به روش مشابهی کشف میکنن: با پشت سر گذاشتن یه بحران.
بعد تصمیم میگیرن نگذارن دیگه این تجربه تکرار بشه. پس سراغ طراحی فرآیندی میرن که جلوی تمام حادثهها رو بگیره. اما...
ادامه در ویرگول
vrgl.ir/bKdld
باشگاه کدزنی retweeted
اهمیت بعضی چیزها رو گاهی دیر و با هزینه زیاد متوجه میشیم؛ یکی از این موارد، فرآیند #مدیریت_حادثه است.
تو قسمت اول از مجموعه نوشتهای درباره مدیریت حادثه، از تجربه تلخ خودمون، اهمیت این موضوع و نگاه درست به #حادثه نوشتم:
vrgl.ir/bKdld
#incident #SRE
باشگاه کدزنی retweeted
این دورهی کوتاه، شما رو با کاربردهای #اقتصاد در فضای #کامپیوتر آشنا میکنه.
مختصر و مفید، به نظریه بازی و معمای زندانی (و کاربردش در تورنت)، عدم تقارن اطلاعات (و ربطش به سیستمهای نظردهی)، سازوکارهای مزایده (و کاربردش در تبلیغات آنلاین) و... میپردازه
bit.ly/FInCS
باشگاه کدزنی retweeted
خیلی خوشحالم که بالاخره میتونم خبر منتشر شدن ترجمهٔ فارسی کتاب «مهندسی و ساخت نرمافزار بهصورت یک سرویس» رو بدم.
ترجمهٔ فارسی این کتاب با اجازهٔ رسمی نویسندگانش آرماندو فاکس و دیوید پَتِرسون، بهصورت رایگان منتشر میشه و شما میتونید نسخه PDF اون رو از وبسایت کتاب دریافت کنین.
باشگاه کدزنی retweeted
اگه شماهم مثل من به مباحث سیستم دیزاین علاقه زیادی دارید و میخواید در خصوص مفاهمیمی مثل Caching, load balancing, databases و.. چیزای بیشتری یاد بگیرید، توی این ریپازیتوری یکسری منابع مثل مقاله و ویدئو قرار گرفته که میتونه به شما خیلی کمک کنه.
github.com/InterviewReady/sy…
باشگاه کدزنی retweeted
چابک بودن به معنی سرعت بالا نیست. اینکه بعضی از تیمها تبدیل به feature factory میشن وکیفیت خروجی پایینه اتفاقا ناشی از نگاه سنتی به تیم و محصوله. چابک بودن به معنی انعطاف داشتن نسبت به مسیر توسعه و نیازمندیهای جدیدیه که طی فرآیند تولید کشف میشن. چابکی به معنی کاهش…
باشگاه کدزنی retweeted
احتمالاً با User-Agent آشنا باشین:
یه هدر http که قرار بود نشون بده با چه کلاینتی (چه مرورگری) طرف هستیم.
امّا امروز که همه دارن از https استفاده میکنن، میشه با اطلاعات بیشتری کلاینت رو شناخت. اینجاست که ja3 fingerprint وارد میشود...
vrgl.ir/k5e6y
باشگاه کدزنی retweeted
من خیلی وقتها میگفتم معمار نرمافزار داشتن تو شرکتها اشتباهه
چون معمار نرمافزاری که یه دیاگرام ساده ولی کارآمد نشون بده، انگار که کاری نکرده
حالا این مقاله میگه ما کلی مسأله خیالی رو حل میکنیم که منجر به کد بد میشه
خوشم اومد
cerebralab.com/Imaginary_Pro…
باشگاه کدزنی retweeted
برنامه استریم امروز درست کردن API پارسر هست، کدی که یه کم بد طراحی شده رو میخوایم اصلاح کنیم. بیاید هم نسخه آخر رومی رو ببینید هم کارای ما رو!
twitch.tv/sajjad_heydari
باشگاه کدزنی retweeted
مارتین فاولر یه ارائه داره با عنوان «کدمانکی نباشین» که توی اون در مورد مسئولیتهای برنامهنویسها صحبت میکنه.
نقطه شروع بحثش از اینجاست:
«قرار بود اسم Agile باشه محاورهای؛ چون چیزی که قراره ساخته بشه، از گفتگوی مشتری، تحلیلگر و تیم توسعه در میاد. دستوری از کسبوکار نیست.»
باشگاه کدزنی retweeted
خیلی از ما ادعامون میشه code smellها رو بلدیم؛ ولی فقط کافیه بگن «چندتاشو میتونی بگی؟» تا با این واقعیت مواجه بشیم که ۵-۶تاشو بیشتر یادمون نیست!
تو این #رشتو تو ۵دقیقه یاد میگیرین code smellها رو به ۵دسته تقسیم کنین و خیلی سریع به خاطر بسپارینشون.
۱/۴
باشگاه کدزنی retweeted
ساخت هر کاتای ویدیویی (۲۰-۴۰ دقیقه) حدود ۲-۳روز وقت میبره.
از انتخاب تا تسلط به کاتا و بعد اجرا و تدوین و انتشار و... .
علاقه به خود کار و هدف، کمک میکنه به پشت سر گذاشتن این سختی.
من هم با نظرش در مورد به کارگیری بازخوردها و تصمیمگیری برای انتشار مجدد، موافقم.
باشگاه کدزنی retweeted
تاحالا براتون پیش اومده که ذوق مرگ بشین از باهوشی مرج گیت، یا فحش بدین به خرابکاریهاش؟!
میدونین rebase چی کار میکنه و چرا میگن «branch عمومی رو ریبیس نکن!»؟
به نظرتون origin یه جای عجیب و غریبه که میتونه گیت رو کنترل کنه؟
احتمالاً وقتشه این ویدیو جدید رو ببینین 😉
🌊ویدیو جدید از سری «شیرجه در گیت» رسید! 🤿
تو این ویدیو درمورد کاربرد شاخهها و نحوه merge کردنشون صحبت میکنیم؛ بعد با مفهوم remote آشنا میشیم و یادمیگیریم که چطور میتونیم تاریخچه کد رو با همتیمیهامون به اشتراک بگذاریم.
youtu.be/RPR69Yb_MsQ
#یوتیوب_فارسی #git















