برنتی / می‌نویسم که فکر کنم

● 43 نوشته در 13 دسته‌بندی

دسته‌بندی‌ها

§ دنیای جاوااسکریپت10 نوشته
  1. 1399.05.24دنیای جاوااسکریپت ۱ - انواع مقدارها یا Valuesجاوااسکریپت شامل ۹ نوع از مقادیر هست که ۷ مورد آن از نوع Primitive و یا اولیه و اصلی و ۲ مورد دیگر که از نوع Object و Function می‌باشند.
  2. 1399.05.31دنیای جاوااسکریپت ۲ - متغیرها در جاوااسکریپتمتغیرها یا Variables در جاوااسکریپت و تفاوت آنها با مقادیر یا Values
  3. 1399.05.31دنیای جاوااسکریپت ۳ - انواع روش‌های مقایسه برابریانواع روش‌های مقایسه در جاوااسکریپت Object.is
  4. 1399.05.31دنیای جاوااسکریپت ۴ - mutate یا تغییر دادن object"مثال‌هایی از تغییر در object
  5. 1399.06.01دنیای جاوااسکریپت ۵ - Prototypesمفهوم ساده‌ی Prototypes یا نمونه اولیه در جاوااسکریپت
§ داده کاوی در پایتون7 نوشته
  1. 1398.12.23داده کاوی در پایتون - ۱ - مقدمهمجموعه مقالات داده کاوی در پایتون
  2. 1399.01.24داده کاوی - ۲ - تعاریفتعاریفی مستند از `داده کاوی`
  3. 1399.01.24داده کاوی - ۳ - جزئیات دیتاست‌هاشرح جزئیات داده‌های خامی که در قسمت‌های آتی از آنها استفاده می‌شود
  4. 1399.01.24داده کاوی - ۴ - معیار‌های فاصلهشرح معیار‌های فاصله و پیاده‌سازی آنها در پایتون
  5. 1399.01.28داده کاوی - ۵ - شباهت کسینوسیشرح ویژگی‌ها و پیاده‌یازی معیار شباهت کسینوسی در پایتون
§ Functional Programming7 نوشته
  1. 1399.06.18برنامه‌نویسی فانکشنال در جاوااسکریپت - قسمت ۱ Pure Functionsیک تابع Pure تابعی است که به ازای هر ورودی یکسان یک خروجی برگرداند و side effects یا اثرات جانبی هم نداشته باشد.
  2. 1399.07.01برنامه‌نویسی فانکشنال در جاوااسکریپت - قسمت ۲"در این مطلب به شرح مفاهیم پایه برنامه نویسی فانکشنال بصورت خلاصه می‌پردازیم.
  3. 1401.02.15تابع unary و binary و ternary و n-ary چیست؟
  4. 1401.02.15آداپتورها
  5. 1401.02.15آداپتور flip و reverse و spreadArgs
§ سیستم دیزاین6 نوشته
  1. 1405.07.03طراحی سرویس کوتاه‌کننده‌ی لینک: از یک سرور ساده تا مقیاس میلیاردیطراحی URL Shortener پرتکرارترین سؤال مصاحبه‌های طراحی سیستم است. در این نوشته قدم‌به‌قدم از ساده‌ترین نسخه با یک سرور و یک دیتابیس شروع می‌کنیم و تا معماری توزیع‌شده با کش، تولید شناسه‌ی توزیع‌شده، شاردینگ و آنالیتیکس جلو می‌رویم و مزایا و معایب هر مرحله را می‌سنجیم.
  2. 1405.07.03کافکا، RabbitMQ یا صف Redis؟ مقایسه با یک مثال سادههر سه ابزار پیام را از یک سرویس به سرویس دیگر می‌رسانند، ولی برای کارهای متفاوتی ساخته شده‌اند. در این نوشته با یک فروشگاه اینترنتی ساده نشان می‌دهم هر کدام کجا به کار می‌آید و کجا نه.
  3. 1405.07.03ZooKeeper را هنوز باید بشناسیم؟ هماهنگی در سیستم‌های توزیع‌شدهکافکا دیگر به ZooKeeper نیاز ندارد، ولی مسئله‌ای که ZooKeeper حل می‌کرد سر جایش است. در این نوشته می‌گویم ZooKeeper چطور کار می‌کند، کجا هنوز به کار می‌آید و مهندس ارشد دقیقاً چه چیزی از آن باید بداند.
  4. 1405.07.03Bloom Filter: بررسی عضویت در مجموعه‌های بزرگ با حافظه‌ی کمBloom filter با چند بیت برای هر عضو جواب می‌دهد که یک مقدار «قطعاً در مجموعه نیست» یا «شاید هست». در این نوشته سازوکار، ریاضی انتخاب اندازه، یک پیاده‌سازی تست‌شده، محدودیت‌ها و جاهایی که در دیتابیس‌ها و CDNها به کار رفته را مرور می‌کنم و می‌گویم کجا در طراحی یک سیستم واقعی دردسر درست می‌کند.
  5. 1405.07.03View در دیتابیس: وقتی سه تیم یک عدد را سه‌جور حساب می‌کننداز یک مسئله‌ی واقعی در طراحی سیستم شروع می‌کنم که در آن چند سرویس و تیم یک کوئری مشترک را هر کدام به شکل خودشان می‌نویسند و به view می‌رسم: view چیست، چه چیزی را حل می‌کند، materialized view کجا به کار می‌آید و در پروژه‌ی واقعی چطور باید ساخت و نگه‌داری‌اش کرد.
§ مفاهیم پایه آمار4 نوشته
  1. 1399.06.08شاخص‌های تمرکز و پراکندگیبا استفاده از شاخص‌های تمرکز میزان تمرکز داده‌ها را و با استفاده از شاخص‌های پراکندگی میزان پراکندگی داده‌ها را در یک عدد خلاصه می‌کنیم.
  2. 1399.06.08تبدیل توزیع یکنواخت یا unifrom به نرمال یا normal در پایتونبا استفاده از قضیه حد مرکزی می‌توان یک مجموعه داده با توزیع uniform را به یک مجموعه دیگر با توزیع normal تبدیل کرد.
  3. 1399.06.08انواع روش‌های محاسبه‌ی میانگین (میانگین‌های فیثاغورثی)در این مطلب به شرح و مقایسه‌ی سه نوع میانگین فیثاغورثی یعنی میانگین حسابی، هندسی و هارمونیک می‌پردازیم.
  4. 1399.06.08امید ریاضی - گشتاور مرتبه‌ی nامدر این مطلب بصورت خلاصه با مثال‌های کاربردی به شرح امید ریاضی - گشتاور مرتبه‌ی nام و کاربرد آنها خواهیم پرداخت.
§ تعاریف2 نوشته
  1. 1401.02.15HOF یا Higher Order Function چیست؟تابعی که تابع دیگری را به عنوان ورودی می‌گیرد و یا تابعی را به عنوان خروجی بر می‌گرداند.
  2. 1401.02.15تعریف آرگومان و پارامتر تابع
§ برنامه‌نویسی1 نوشته
  1. 1402.01.29جلوگیری از مشکل وضعیت‌های غیر ممکن یا impossible statesمشکل وضعیت‌های غیر ممکن یا impossible states زمانی اتفاق می‌افتد که فلگ‌هایی ایجاد کنیم که ترکیب برخی از مقادیر آنها شامل حالت‌هایی باشد که هیچ وقت اتفاق نمی‌افتد.
§ پایتون1 نوشته
  1. 1399.01.24قواعد نامگذاری به سبک PEP 8 در پایتونقواعد نامگذاری طبق استاندارد PEP 8 در پایتون
§ یادگیری ماشین1 نوشته
  1. 1399.01.24یادگیری ماشین چیست؟تفاوت تولید برنامه بصورت سنتی با روش جدید یادگیری ماشین
§ روش‌های ارزیابی1 نوشته
  1. 1399.06.02معیارهای ارزیابی Accuracy - Recall - Precision و F1-scoreدر این مطلب با استفاده از مثال‌های ساده و کاربردی به شرح مختصر و مفید معیار شناخته‌شده‌ی ارزیابی نتایج داده کاوی مثل Accuracy - Recall - Precision و F1-score می‌پردازیم.
§ تایپ اسکریپت1 نوشته
  1. 1399.06.17خطای Object literal may only specify known properties در تایپ اسکریپتدلیل خطای Object literal may only specify known properties تایپ اسکریپت بررسی وجود Property اضافی است تا مانع از پذیرش آن شود، در این مطلب به دو حالت مختلف تفسیر Interface در تایپ اسکریپت اشاره می‌کنیم و
§ جاوااسکریپت1 نوشته
  1. 1399.07.12سوالهای جاوااسکریپتی مصاحبه‌ی فرانت انددر این مطلب می‌خوام از سوالهای مصاحبه‌ی شرکت‌های مختلف مثل کافه بازار که یادم مونده برای موقعیت برنامه نویس فرانت اند یا فرانت اند دولوپر بنویسم.
§ کتاب طرز فکر1 نوشته
  1. 1399.09.21طرز فکر رشد؛ کلید موفقیت در رهبری امروزخلاصه‌ای کوتاه از بخش کسب و کار و رهبری کتاب طرز فکر دکتر کارول دوک