بازنشانی رمز عبور دیتابیس Postgres
فراموشی رمز عبور کاربر postgres یکی از رایجترین چالشهایی است که در محیط توسعه با آن مواجه میشوید. خبر خوب این است که PostgreSQL برای چنین شرایطی یک مکانیزم رسمی و مستند طراحی کرده است که نیازی ب...
فراموشی رمز عبور کاربر postgres یکی از رایجترین چالشهایی است که در محیط توسعه با آن مواجه میشوید. خبر خوب این است که PostgreSQL برای چنین شرایطی یک مکانیزم رسمی و مستند طراحی کرده است که نیازی ب...
در صورتی که میخواهید دسترسی یک برنامه را بصورت کامل به اینترنت ببندید میتوانید از کوئری زیر استفاده کنید. با این روش بصورت کامل تمام دسترسیهای برنامه خواسته شده به اینترنت بسته میشود. دقت کنید ...
استاکسنت (Stuxnet) - تحلیل کامل معماری، تاریخچه و نگاشت کد هشدار و مسئولیت: این سند صرفاً برای مقاصد آموزشی و پژوهشی درباره یکی از مهمترین رویدادهای تاریخ امنیت سایبری نوشته شده است. کدهای ای...
چند وقت پیش، برای بررسی سورسکد پروژه Odoo نسخه ۱۹، تصمیم گرفتیم ریپازیتوری رسمی آن را کلون کنیم. اولین اجرای دستور معمولی git clone نشان داد که این پروژه چیزی نیست که با یک کلون ساده جلو برود. حجم...
اگر میخواهید افزونه خود را برای یکی از IDE های شرکت Jetbrains منتشر کنید این راهنما برای شما هست. قدم اول: نصب Gradle با نسخه مشخص پلاگینهای IntelliJ Platform (که Rider هم روی همین پلتفرم ساخته...
DISM چیست؟ DISM مخفف Deployment Image Servicing and Management است؛ ابزار خطفرمانی داخلی ویندوز که برای نصب، حذف، پیکربندی و بهروزرسانی ویژگیها، بستهها، درایورها و تنظیمات سیستمعامل روی یک ای...
تئوری موسیقی برای برنامهنویسها (بخش اول): مهندسی صدا از صفر مطلق من ساز زدن بلد نیستم. بیش از یک بار تلاش کردهام، و هر بار نهایتاً به جایی رسیدم که میتوانستم تقریباً صداهای درستی تولید کنم، بد...
بخش ۱: مسئله چیست و BlockingCollection چرا به وجود آمد فرض کنید برنامهای دارید که در آن چند Thread تولیدکننده داده (Producer) و چند Thread مصرفکننده (Consumer) وجود دارند که باید آن دادهها را پ...
چرا volatile در C# آن چیزی نیست که فکر میکنید؟ یک بررسی دقیق با مثال واقعی چند وقت پیش داشتم روی یک سرویس دریافت داده کار میکردم که چند Worker بهصورت موازی روی یک صف کار میکردن. یک شمارنده ساد...
بخش ۱: چرا اصلاً چیزی به اسم PWA به وجود آمد؟ قبل از اینکه وارد کد و API بشویم، باید مشکلی که این تکنولوژی حل میکند را دقیق بفهمید؛ وگرنه هر چه کد بنویسید فقط تقلید کورکورانه از یک تمپلیت است. ...