اگر قادر نیستی خود را بالا ببری ،همانند سیب باش تا با افتادنت اندیشه ای بالا برود.

مشکل asp.net mvc با لوکال iis

نوشته شده توسط :سعید كلانتری
یکشنبه 27 مهر 1399-12:05 ق.ظ

یه برنامه  ای با asp.net mvc نوشتم. بعد که پابلیش کردم و خواستم با iis فعالش کنم، متاسفانه کار نکرد و می گفت که document default ندارد

کلی بالا و پایین و سرچ و اخرش فهمیدم باید این دستور را در cmd تایپ کنم. البته مدل application pool   را هم باید دات نت 4  انتخاب کنید

C:\Windows\Microsoft.NET\Framework\v4.0.30319>aspnet_regiis.exe -i


ظرفیت‌های صنعت پرداخت در تبلیغات

نوشته شده توسط :سعید كلانتری
شنبه 26 مهر 1399-11:47 ب.ظ

سعید کلانتری، کارشناس سوییچ و ابزار پرداخت / امروزه با افزایش قیمت دلار و شرایط اقتصادی کشور، اوضاع برای همه شرکت‌ها و شرکت‌های پرداخت تغییر کرده است. افزایش قیمت کاغذ و دستگاه کارت‌خوان از یک طرف و تصمیم دستگاه‌های رگولاتوری برای تغییر نظام کارمزد و حضور فین‌تک‌ها و بازیگران جدید به این صنعت، همه نشانه‌هایی است برای اینکه همه فعالان این صنعت درک کنند که پنیر و یا کیک صنعت در حال جابه‌جا شدن است. پنیر در صنعت تبلیغات نیز مدت‌هاست جابه‌جا شده است. قبلا تبلیغات در تلویزیون و روزنامه و … اثربخش بود. این روزها تبلیغات در شبکه‌های اجتماعی و … نیز اضافه شده است. به نظر نگارنده یکی از عرصه‌هایی که درآن شرکت‌های تبلیغات می‌توانند بازار جدیدی تعریف کنند، همکاری با شرکت‌های پرداخت با روشی جدید است.

تا به امروز روش تعامل شرکت‌های پرداخت با شرکت‌های تبلیغاتی به‌صورت مشتری-سرویس‌دهنده بوده است. یعنی شرکت‌های پرداخت به شرکت‌های تبلیغاتی سفارش می‌دادند که انها را در بیلبوردها و تلویزیون و شبکه‌های اجتماعی تبلیغ کنند ولی امروزه شرکت‌های پرداخت نیز می‌توانند به شرکت‌های تبلیغاتی سرویس بدهند و فضایی ایجاد کنند که دیگر مشتریان شرکت‌های تبلیغاتی دیده شوند؛ یعنی به‌نوعی شرکت‌های تبلیغاتی برای شرکت‌های پرداخت مشتری برای تبلیغ و دیده شدن بیاورند.


منتشر شده در راه پرداخت : لینک

ادامه مطلب

نکاتی در mcv

نوشته شده توسط :سعید كلانتری
دوشنبه 21 مهر 1399-10:09 ب.ظ

برای فعال شدن route ها در mvc :
routes.MapMvcAttributeRoutes();
 در RouteConfig

برای باز نشدن یک partial  بصورت مستقل و خودکار
[ChildActionOnly ] بالای تابع و اکشن ریزالت




فروشگاه خود حساب کن

نوشته شده توسط :سعید كلانتری
جمعه 11 مهر 1399-06:01 ب.ظ

جامعه هدف: در این طرح یا حداقل در فاز اول این طرح مشتری‌های دارای گوشی همراه هوشمند، هدف هستند و مشتری‌هایی که توانایی استفاده از این تکنولوژی را ندارند، خارج از محدوده این طرح هستند. لذا برای آن دسته از مشتریان، مطابق گذشته صندوق فروشگاهی و شخص فروشنده وجود دارد.

تعاریف و مفروضات:

  • بارکد: یک رشته میله‌ای است که روی همه محصولات فروشگاه وجود دارد. با توجه به نحوه تعریف این محصولات، فقط با اسکن این رشته می‌توان به اطلاعاتی نظیر نوع کالا، قیمت و بقیه جزئیات پی برد.
  • اپلیکیشن پی‌اس (Payment store): منظور اپلیکیشن موبایلی است که با استفاده از دوربین روی گوشی هوشمند می‌تواند بارکد محصولات را اسکن کند و با ارسال بارکد از طریق وب سرویس و شبکه به اطلاعات محصول دسترسی پیدا کند.
  • مشتری: شخصی است که دارای گوشی هوشمند و اپلیکشین ps را نصب کرده است و همچنین رمز ورود به شبکه فروشگاه را دارد. لذا در زمان ورود به فروشگاه به صورت اتوماتیک به شبکه فروشگاه وصل شده است. این شبکه دارای اینترنت هم هست و لذا مشتریان اینترنت را از دست نمی‌دهند. دسترسی به وب سرویس استعلام قیمت فروشگاه از طریق اینترنت هم می‌تواند میسر باشد. یعنی مشتری هم در منزل می‌تواند استعلام قیمت کند و هم در فروشگاه بدون اتصال به شبکه فروشگاه و فقط با استفاده از اینترنت تلفن خود به وب سرویس فروشگاه متصل شود و خرید انجام دهد. (البته این بستگی به سیاست فروشگاه دارد)
  • ایده طرح: در این طرح مشتری بعد از ورود به فروشگاه چرخ خود را بر می‌دارد و در فروشگاه به گردش می‌پردازد. هر جنسی را که پسندید، با گوشی اسکن می‌کند و در سبد خود قرار می‌دهد. در همان زمان اسکن مبلغ کالا به مشتری نشان داده می‌شود. مجموع مبلغ سبد به مشتری نشان داده می‌شود و در صورتی که تخفیف به کالا خورده باشد هم نشان داده می‌شود. ضمناً مشتری می‌تواند بر روی اپلیکیشن مقایسه‌ای از دو محصول مشابه از نظر وزن و کیفیت و قیمت داشته باشد و خودش انتخاب کند، کدام محصول را خریداری کند. مشتری در هر لحظه از مبلغ خرید خود مطلع است و می‌تواند روی اپلیکیشن سقف خرید خود را محدود کند تا اگر به مبلغ مورد نظر رسید باهشدار به او اطلاع داده شود.


ادامه مطلب

some convertor

نوشته شده توسط :سعید كلانتری
پنجشنبه 10 مهر 1399-04:09 ب.ظ

برای تبدیل مقدار هکز به مقدار دسیمال


int
decValue = Convert.ToInt32(hexValue, 16);
or
int decValue = int.Parse(hexValue, System.Globalization.NumberStyles.HexNumber);

for convert from base64 to string


byte[] b = Convert.FromBase64String(textBox2.Text);
string text=System.Text.Encoding.UTF8.GetString(b)

convert base64 to hex



byte[] b = Convert.FromBase64String(textBox2.Text);
StringBuilder a=new StringBuilder();
foreach (var item in b)
{
a.Append(item.ToString("X"));
}
textBox3.Text = a.ToString().ToUpper();



convert hex to byte array:

public static byte[] StringToByteArray(string hex) { return Enumerable.Range(0, hex.Length) .Where(x => x % 2 == 0) .Select(x => Convert.ToByte(hex.Substring(x, 2), 16)) .ToArray(); }




تقویم فارسی و انگلیسی در سی شارپ

نوشته شده توسط :سعید كلانتری
چهارشنبه 2 مهر 1399-09:46 ق.ظ

خداروشکر بطور پیش فرض سی شارپ از تقویم فارسی پشتیبانی می کند
        string PersianDate(DateTime DateTime1)
        {
            PersianCalendar PersianCalendar1 = new PersianCalendar();
            string Answer;
            Answer = PersianCalendar1.GetYear(DateTime1).ToString() + "/" +
                   PersianCalendar1.GetMonth(DateTime1).ToString().PadLeft(2, '0') + "/" +
                   PersianCalendar1.GetDayOfMonth(DateTime1).ToString().PadLeft(2, '0');

            return Answer;
        }


همچنین برای تبدیل تقویم فارسی به این انگلیسی می توان از تابع زیر استفاده کرد

PersianCalendar pc = new PersianCalendar();
thisDate = pc.ToDateTime(1395, 4, 22, 12, 30, 0, 0);


برای ایجاد تایم استنپ هم می تونیم  زیر استفاده کنیم:



DateTime baseDate = new DateTime(1970, 01, 01, 0, 0, 0);
var numberOfSeconds = Today.Subtract(baseDate).TotalMilliseconds;



تراکنش‌های N و وظیفه شرکت‌های پرداخت

نوشته شده توسط :سعید كلانتری
دوشنبه 10 شهریور 1399-06:34 ب.ظ

سعید کلانتری، کارشناس سوییچ و ابزار پرداخت / منظور از پایانه و شرکت پرداخت چیست؟ منظور پایانه فروش است ولی حدوداً می‌توان آن را به کلیه ابزارهای پذیرش تعمیم داد (درگاه پذیرش اینترنتی و موبایلی تراکنش N ندارد.). همچنین شرکت پرداخت، شرکت‌هایی که خدمات پرداخت انجام می‌دهند. (پایانه فروش ارائه می‌دهند و به سوئیچ شاپرک به‌صورت مستقیم متصل هستند و همواره توسط شرکت شاپرک مورد ممیزی قرار می‌گیرند و ملزم به رعایت قوانین شرکت شاپرک و بانک مرکزی هستند.)

در شبکه پرداخت به دو صورت کلی تراکنش وجود دارد:

  • تراکنش غیرمالی یک مرحله‌ای
  • تراکنش مالی دو مرحله

تراکنش یک مرحله‌ای عموماً تراکنش‌های کنترلی و مدیریتی مثل تعویض کلید، تغییر زمان و غیره است. تراکنش دو مرحله‌ای یعنی اینکه پایانه بعد از ارسال تراکنش و دریافت پاسخ از سوئیچ، تاییده ای مبنی بر دریافت پاسخ صحیح را اعلام می‌کند و این موجب می‌شود که فروشنده یا پذیرنده از صحت کسر وجه از حساب دارنده کارت اطمینان حاصل کند.



ادامه مطلب

گامهای بوت استرپ 2

نوشته شده توسط :سعید كلانتری
پنجشنبه 16 مرداد 1399-01:10 ب.ظ

در بوت استرپ چهار مدل ستون بعدی وجود دارد.( یعنی چهار حالت صفحه نمایش )
sm= small
md=meduim
lg=large
xl= x large

و هر ستون هم 12 قسمت است و شما باید به مرورگر بگویی در هر حالت این div شما چند ستون رو اشغال کند.




نکته های بوت استرپ 1

نوشته شده توسط :سعید كلانتری
پنجشنبه 16 مرداد 1399-01:04 ب.ظ

دوتا فایل توی دانلود های بوت استرپ مهم هستند یه دونه برای جاوا اسکریپت و یکی هم درمورد css

که نسخه خلاصه این دو را ما در هدر فایل مون لود می کنیم

<html>
    <head>
            <link rel="stylesheet" href="css/bootstrap.min.css">
            <script src="js/bootstrap.min.js"></script>
       
        <style>
           
        </style>
       
        <script>
           
        </script>
       
    </head>
   
    <body>
        <p class="bg-primary text-white">FaraDars Bootstrap 4 Video Tutorials</p>
    </body>
</html>




disable smb v1

نوشته شده توسط :سعید كلانتری
سه شنبه 14 مرداد 1399-04:12 ب.ظ

روش فعال و غیر فعال کردن smbv1
  • MB v1 (client and server)
    • Detect:

      PowerShell
  • Get-WindowsFeature FS-SMB1
    
  • Disable:

    PowerShell
  • Disable-WindowsOptionalFeature -Online -FeatureName smb1protocol
    
  • Enable:

    PowerShell
  • Enable-WindowsOptionalFeature -Online -FeatureName smb1protocol




پیدا کردن اسم یه فیلد در دیتابیس sql

نوشته شده توسط :سعید كلانتری
شنبه 11 مرداد 1399-05:54 ب.ظ

Find all tables containing column with specified name - MS SQL Server


'گاهی پیش می اد که  اسم فیلد رو می دونی ولی نمی دونی تو کدوم جدول هست.  یه راه ساده استفاده از query زیر است:

SELECT      c.name  AS 'ColumnName'
            ,t.name AS 'TableName'
FROM        sys.columns c
JOIN        sys.tables  t   ON c.object_id = t.object_id
WHERE       c.name LIKE '%MyName%'
ORDER BY    TableName
            ,ColumnName;



بررسی اعتبار فایل pem

نوشته شده توسط :سعید كلانتری
پنجشنبه 12 تیر 1399-06:27 ب.ظ

یکی از مسائل مهم در خصوص هر فایل سرتیفیکیتی  certificate بحت تاریخ انقضای اون است.

محتویات فایل های سرتیفیکیتی certificate ای که بصورت .pem باشند را براحتی می توان دید و از تاریخ اعتبار انهاباخبر شد

دستور خوبی که من در لینوکس برای اینکار پیدا کردم عبارت
keytool -printcert -file yourfile.pem

بود



حمایت ارباب

نوشته شده توسط :سعید كلانتری
یکشنبه 8 تیر 1399-08:57 ق.ظ


گفته می شود قدرت و اهمیت هر غلامی به حمایت اربابش است. یعنی هر چقدر ارباب از غلام بیشتر حمایت کند ، غلام مهم تر است و قدرت بیشتری دارد تا حدی که می تواند قائم مقام ارباب باشد و به اندازه او حرفش خریدار داشته باشد ولی غلامی که مورد توجه ارباب نباشد و حمایت نشود، قطعا توسری خور بقیه خواهد بود.

روش درست مدیریت استفاده از فرایندها و ساختار است و یک سازمان خوب در ابتدا یک چارت و ساختار خوب دارد.

لذا اهمیت هر واحد و بخش و قسمت هم در چارت سازمانی آن شرکت مشخص است. و واحدی که در چارت یک معاونت است، یعنی مهم است.
و بخشی که فقط در زیر چارتها می توان آنرا پیدا کرد، یعنی از دید مدیران ارشد بی اهمیت است
البته شاید هم من اشتباه می کنم


پیش بینی اینده

نوشته شده توسط :سعید كلانتری
شنبه 24 خرداد 1399-05:06 ب.ظ

کولر گازی چیز خوبیه. همه می دونیم. فقط یه بدی داره. مصرف برقش بالاست.

حالا من یکی دوتا ایده دارم برای کاهش پول برق
ایده اولم اینه که روی سقف خونه باتری خورشیدی بزاریم و با برق اون کولر کار کنه. خوب فکر کنم  هنوز یه چنین باتری های خوبی نیومده.

ایده دوم و ایده اصلی ام این است که باید یه راهی پیدا کنیم که که گرما را تبدیل به برق کنیم. الان نیروگاه های حرارتی با استفاده از گرما و سوختهای فسیلی برق تولید می کنند

ولی این گرما و سخت فسیلی دمای بالا است. اگه می شد یه دستگاه هایی بسازیم که با گرمای روزهای داغ تابستان برق تولید کنه ، عالی می شد.

می دنم الان نیست. ولی قطعا یه روزی بهش می رسیم و باید براش مسابقه برگزار کنیم


نقش سایان کارت در پروسه ادغام بانکهای نظامی

نوشته شده توسط :سعید كلانتری
دوشنبه 19 خرداد 1399-11:45 ق.ظ

با توجه به دستور العمل ادغام بانکهای نظامی مقرر شده است که بانکهای
1- قوامین
2- انصار
3- مهر اقتصاد
4- کوثر
و حکمت در بانک سپه اقدام شوند.

 و هم اکنون که در حال نوشتن این مقال می باشم، بانکهای مهر اقتصاد و حکمت ادغام شده اند.

مسئله مهم این است که پایانه های این بانکها به کدام شرکت پرداخت منتقل خواهد شد. بین شرکتهای پرداخت موجود، عمده سهامن شرکت سایان کارت متعلق به بانک قوامین می باشد که بعد از ادغام این سهام به بانک سپه منتقل می شود بانک سپه ، سهامدار عمده و بیش از 60 درصد شرکت سایان کارت خواهد شد.

لذا بسیار متین و معقول است که تمرکز خود را بر روی سایان کارت قرار دهد و این شرکت ، شرکت پرداخت اصلی بانک سپه گردد.

با توجه به تغییرات رخ داده در این شرکت و تعویض مدیرعامل آن و انتصاب آقای پورهاشم که قبلا در شرکت ایانه خدمات امید متعلق به یانک سپه مسئولیت داشتند، این اقدام هم اکنون آغاز شده است.




درباره وبلاگ:



آرشیو:


طبقه بندی:


آخرین پستها:


پیوندها:


پیوندهای روزانه:


صفحات جانبی:


نویسندگان:


ابر برچسبها:


آمار وبلاگ:







The Theme Being Used Is MihanBlog Created By ThemeBox
 
شبکه اجتماعی فارسی کلوب | Buy Website Traffic | Buy Targeted Website Traffic