کار با RabbitMQ

اگر پیشنهادی برای اصلاح پست دارید، می‌تونید از طریق دکمه‌ی "پیشنهاد اصلاح متن" وارد ریپازیتوری وبلاگ در github بشید و تغییرات مورد نظرتون رو پیشنهاد بدید. نصب RabbitMQ ابتدا باید زبان برنامه نویسی Erlang رو نصب کنید. این زبان بخاطر ویژگی‌هایی که داره، برای ساختن RabbitMQ مناسب بوده. وارد سایت ارلنگ بشید و از تب‌های بالا، download رو انتخاب کنید و download windows installer رو بزنید. نصبش ساده‌ست و با چند کلیک انجام میشه....

2025-02-28 · 3 دقیقه · علی ثابت

asp dotnet core (قسمت یک)

اگر پیشنهادی برای اصلاح پست دارید، می‌تونید از طریق دکمه‌ی "پیشنهاد اصلاح متن" وارد ریپازیتوری وبلاگ در github بشید و تغییرات مورد نظرتون رو پیشنهاد بدید. ASP.Net Core چیه؟ یک فریم‌ورک cross-platform (قابل اجرا در ویندوز، لینوکس و مک) و open-source مبتنی بر داتنت و زبان سی‌شارپ، که میشه باهاش برنامه‌های وب، سرویس و… بسازیم. نام‌گذاری مایکروسافت در نام‌گذاری اکوسیستم داتنت، مثل نام‌گذاری نسخه‌های ویندوز، دچار سرگیجه بوده. اگر به اکوسیستم داتنت نگاه کرده باشید، حتما اسم‌های زیادی دیده‌اید که باعث سردرگمی میشه....

2023-08-20 · 20 دقیقه · علی ثابت

گیت (Git)

این پست با هدف یادآوری نکات مهم گیت (Git) نوشته شده. اگر به دنبال یافتن سریع کامندهای موردنظرتون هستید، Git Explorer رو ببینید. از طرفی، همه‌ی IDEهای معروف مثل Visual Studio و محصولات Jetbrains مثل PyCharm، امکانات git رو به شکل گرافیکی و بدون نیاز به نوشتن دستورات، در اختیارتون قرار میدن. بنابراین ممکنه نیازی به نوشتن دستورات نداشته باشید، اما همچنان دانستن مفهوم هر دستور، لازمه. فرض بر اینه که اهمیتِ استفاده از git رو می‌دونیم، می‌ریم سراغ استفاده‌اش....

2023-08-01 · 34 دقیقه · علی ثابت

حل سوال 1 لیت‌کد

برای دسترسی به سوال 1 لیت‌کد میتونید از این لینک استفاده کنید. سطح این سوال Easy است. اگر پیشنهادی برای اصلاح پست دارید، می‌تونید از طریق دکمه‌ی "پیشنهاد اصلاح متن" وارد ریپازیتوری وبلاگ در github بشید و تغییرات مورد نظرتون رو پیشنهاد بدید. شرایط مسئله در این مرحله، شرایط خاص مسئله و حالت‌های edge case رو بررسی می‌کنیم. این شرایط باید در توضیحات سوال یا مثال‌ها مشخص شده باشن یا اینکه از پاسخ‌های پیش فرض استفاده کنیم....

2023-07-21 · 6 دقیقه · علی ثابت

حل سوال 3 لیت‌کد

برای دسترسی به سوال 3 لیت‌کد میتونید از این لینک استفاده کنید. سطح این سوال Medium است. اگر پیشنهادی برای اصلاح پست دارید، می‌تونید از طریق دکمه‌ی "پیشنهاد اصلاح متن" وارد ریپازیتوری وبلاگ در github بشید و تغییرات مورد نظرتون رو پیشنهاد بدید. شرایط مسئله در این مرحله، شرایط خاص مسئله و حالت‌های edge case رو بررسی می‌کنیم. این شرایط باید در توضیحات سوال یا مثال‌ها مشخص شده باشن یا اینکه از پاسخ‌های پیش فرض استفاده کنیم....

2023-07-19 · 8 دقیقه · علی ثابت

حل سوال 11 لیت‌کد

برای دسترسی به سؤال 11 لیت‌کد می‌تونید از این لینک استفاده کنید. سطح این سؤال Medium است. اگر پیشنهادی برای اصلاح پست دارید، می‌تونید از طریق دکمه‌ی "پیشنهاد اصلاح متن" وارد ریپازیتوری وبلاگ در github بشید و تغییرات مورد نظرتون رو پیشنهاد بدید. در واقع به دنبال مساحت مستطیلی هستیم که کف‌اش محور x هاست و ارتفاع‌هاش، دو میله هستند. چون قراره داخلش با آب پر بشه، پس میله کوچک‌تر به‌عنوان ارتفاع در نظر گرفته می‌شه....

2023-07-17 · 7 دقیقه · علی ثابت

حل سوال 20 لیت‌کد

برای دسترسی به سوال 20 لیت‌کد میتونید از این لینک استفاده کنید. سطح این سوال Easy است. اگر پیشنهادی برای اصلاح پست دارید، می‌تونید از طریق دکمه‌ی "پیشنهاد اصلاح متن" وارد ریپازیتوری وبلاگ در github بشید و تغییرات مورد نظرتون رو پیشنهاد بدید. شرایط مسئله در این مرحله، شرایط خاص مسئله و حالت‌های edge case رو بررسی می‌کنیم. این شرایط باید در توضیحات سوال یا مثال‌ها مشخص شده باشن یا اینکه از پاسخ‌های پیش فرض استفاده کنیم....

2023-07-15 · 5 دقیقه · علی ثابت

حل سوال 104 لیت‌کد

برای دسترسی به سوال 104 لیت‌کد میتونید از این لینک استفاده کنید. سطح این سوال Easy است. اگر پیشنهادی برای اصلاح پست دارید، می‌تونید از طریق دکمه‌ی "پیشنهاد اصلاح متن" وارد ریپازیتوری وبلاگ در github بشید و تغییرات مورد نظرتون رو پیشنهاد بدید. شرایط مسئله در این مرحله، شرایط خاص مسئله و حالت‌های edge case رو بررسی می‌کنیم. این شرایط باید در توضیحات سوال یا مثال‌ها مشخص شده باشن یا اینکه از پاسخ‌های پیش فرض استفاده کنیم....

2023-07-13 · 5 دقیقه · علی ثابت

حل سوال 125 لیت‌کد

برای دسترسی به سوال 125 لیت‌کد میتونید از این لینک استفاده کنید. سطح این سوال Easy است. اگر پیشنهادی برای اصلاح پست دارید، می‌تونید از طریق دکمه‌ی "پیشنهاد اصلاح متن" وارد ریپازیتوری وبلاگ در github بشید و تغییرات مورد نظرتون رو پیشنهاد بدید. پالیندروم پالیندروم (Palindrome) از مفاهیم پرکاربرد و از sub-problem های پرتکرار در سوالات الگوریتمی است. به واژه، جمله، عدد، شعر یا هر چیز دیگری گفته می‌شود که خواندن آن از چپ به راست یا از راست به چپ کاملاً یکسان باشد، مثلا عدد “42324” و کلمه‌ی “نادان”....

2023-07-11 · 3 دقیقه · علی ثابت

حل سوال 232 لیت‌کد

برای دسترسی به سوال 232 لیت‌کد میتونید از این لینک استفاده کنید. سطح این سوال Easy است. اگر پیشنهادی برای اصلاح پست دارید، می‌تونید از طریق دکمه‌ی "پیشنهاد اصلاح متن" وارد ریپازیتوری وبلاگ در github بشید و تغییرات مورد نظرتون رو پیشنهاد بدید. شرایط مسئله در این مرحله، شرایط خاص مسئله و حالت‌های edge case رو بررسی می‌کنیم. این شرایط باید در توضیحات سوال یا مثال‌ها مشخص شده باشن یا اینکه از پاسخ‌های پیش فرض استفاده کنیم....

2023-07-09 · 5 دقیقه · علی ثابت