برنامه ۱۲ عاملی (۷)- عامل ششم: پردازش

عامل ۶: پردازش‌ها (process) برنامه را به صورت یک یا چند پردازش بدون حالت (stateless processes) اجرا کنید. برنامه‌ها در محیط اجرا به صورت یک یا چند پردازش اجرا می‌شود. در ساده‌ترین حالت، کد برنامه شامل چندین خط است که با یک زبان برنامه‌نویسی نوشته شد و به تنهایی و بدون...

یادگیری ماشین برای همه (۳)

۲) سه مؤلفه یادگیری ماشین ۱-۲) داده‌ها (Data) در نوشته قبل (اینجا) مطالعه نمایید. ۲-۲) ویژگی‌ها (Features) ویژگی‌ها با نام پارامترها(parameters) یا متغیرها (variables) نیز شناخته می شوند. کارکرد خودرو، جنسیت کاربر، قیمت سهام، تعداد تکرار کلمه در یک متن نمونه‌هایی از...

محدودیت‌های دنیای من

پیش‌گفتار: یکی از چشم اسفندیارهای زندگی در اینجا آشنایی با زبان و فرهنگ است. کم‌تر کسی را پیدا می‌کنی که خاطرات بامزه در این مورد نداشته باشد.  یکی از اتفاقاتی که برای خودم پیش آمده را در اینجا (روزی که وایر ما کراس کرد!) نوشته‌ام. چند روز پیش داستان زیر را از یکی از...

یادگیری ماشین برای همه (۲)

۲) سه مؤلفه یادگیری ماشین اگر از مطالب نادرست و احمقانه‌ درباره‌ی هوش مصنوعی بگذریم باید گفت که تنها هدف یادگیری ماشین، پیش‌بینی نتایج بر اساس داده‌های ورودی است. تمام وظایف (tasks) یادگیری ماشین را می‌توان به همین شکل (پیش‌بینی بر مبنای داده‌ها) بیان کرد و اگر...

برنامه ۱۲ عاملی (۶)- عامل پنجم: ساخت، انتشار، اجرا

عامل ۵: ساخت(build)، انتشار(release)، اجرا(run) گام‌های ساخت (‌Build) و اجرا(Run) را کاملا از هم جدا کنید. هر پایگاه کد (codebase) طی سه مرحله به استقرار (deploy) تبدیل می‌شود: مرحله ساخت (build stage) : در این مرحله مخزن کد (codebase) به یک بسته قابل اجرا (executable...
صفحه 1 از 41234