لود تست با استفاده از ابزار NBomber
یکی از ابزارهایی که برای Load Test در .Net وجود دارد، ابزار NBomber است. docs NBomber از این ابزار میتوانید برای تست برنامه خود با لود بالا استفاده کنید. بطور مثال جوابگویی Rest Api در IIS یا Ngi...
یکی از ابزارهایی که برای Load Test در .Net وجود دارد، ابزار NBomber است. docs NBomber از این ابزار میتوانید برای تست برنامه خود با لود بالا استفاده کنید. بطور مثال جوابگویی Rest Api در IIS یا Ngi...
برای استفاده از Captcha در فرمهای خود اگر قصد دارید که خودتان کپچا را بسازید میتوانید از این کد استفاده کنید. توسط این کلاس شما میتوانید یک عکس کپچا با مشخصات خواسته شده بسازید و سپس آن را در فر...
یکی از امکانات خوب ویندوز که نیاز شما به نصب شبیهسازهایی مانند VirtualBox را بینیاز میکند ابزاری به اسم Sandbox است که توسط ابزار Hyper-V خود ویندوز کار میکند. توسط این ابزار یک محیط ایزوله از ...
در صورتی که از Nginx استفاده کرده باشید و در داخل آن از proxy برای انتقال درخواستها به آدرس دیگر استفاده شده باشد، مقدار X-Forwarded-For در این حالت بطور پیشفرض IP سرور میشود نه IP کاربر فراخوان...
فرض کنید پروژه Angular خود را در سروری با اسم st-server-s2 هاست کردهاید و در داخل این پروژه چند api از سرور دیگری با اسم st-backend-s2 فراخوانی میکنید. دسترسی شبکهای بین 2 سرور گفته شده برقرار ا...
اگر از محصولات شرکت Jetbrains مانند Rider برای کدنویسی فرانت استفاده میکنید، احتمالا با مشکل طول کشیدن Index شدن پروژه و همچنین آمدن موارد Package ها در بخش جستجو مواجه شدهآید. برای حل این مشکل ...
در صورتی که در Google Sheet نیاز داشتید در صورت Add/Update/Delete متوجه تغییرات بشوید کافی است از اسکریپت زیر استفاده کنید. بدین منظور از سربرگ Extensions گزینه Apps Script را انتخاب کنید. سپس توسط...
از ابزارهای خوبی که برای Trace سیستم وجود دارد میتوان به APM اشاره کرد. یکی از مشکلاتی که UI این ابزار در Kibana وجود دارد، کامل نبودن بخش Search آن است. بطور مثال اگر یک Span به خطا خورده باشد نم...
در بعضی مواقع نیاز دارید که فقط ترافیک بعضی از سایتها از پروکسی عبور کند و نمیخواهید تمام ترافیک سیستم عامل خود و یا تمام سایتها را از پروکسی عبور دهید. در این گونه مواقع میتوانید از افزونه Swi...
گاهی مواقع نیاز دارید تا چند پیاده سازی از یک Interface داشته باشید و با توجه به اینکه در کدام بخش برنامه هستید نوع مختلفی از آن را استفاده کنید. بطور مثال یک اینترفیس با نام IQueueReader دارید که ...