نمایش نتایج: از شماره 1 تا 10 , از مجموع 16

موضوع: داستانهایی در مورد جهان پی و کپی کنندگان محترم

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    عضو انجمن rezaonline.net آواتار ها
    تاریخ عضویت
    Apr 2012
    محل سکونت
    Sanandaj | Tehran
    نوشته ها
    939
    تشکر تشکر کرده 
    1,556
    تشکر تشکر شده 
    2,338
    تشکر شده در
    1,230 پست

    پیش فرض داستانهایی در مورد جهان پی و کپی کنندگان محترم

    این مطلب رو بخونید
    نگهبان صندلی:
    روزی لویی شانزدهم در محوطه کاخ خود مشغول قدم زدن بود که سربازی را کنار یک نیمکت در حال نگهبانی دید. از او پرسید: چرا این جا قدم می زنی و از چه چیزی نگهبانی می کنی؟
    سرباز دستپاچه جواب داد: قربان من را افسر گارد این جا گذاشته و به من گفته خوب مراقب باشم. لویی، افسر گارد را صدا زد و پرسید: این سرباز چرا این جاست؟ افسر گفت: قربان افسر قبلی 5 سال قبل برنامه قرار گرفتن سربازها سر پست ها را به من داده، من هم به همان روال کار را ادامه دادم!
    مادر لویی او را صدازد و گفت: من علت را می دانم، زمانی که تو 3 سالت بود این نیمکت را رنگ زده بودند و پدرت به افسر گارد گفت نگهبانی را این جا بگذارند تا تو روی نیمکت ننشینی و لباست رنگی نشود! از آن روز 41 سال می گذرد و هنوز هر روز سربازی این جا قدم می زند!
    اما داستان چیه ، در زمان پیاده سازی بخش گیت وی جهان پی لازم شد یک سری
    کد خطا تولید بشه که برای خطاهای سیستم استفاده بشه
    خب اون موقع چون در زمان پیاده سازی اولیه بود یک قرار داد فرضی در نظر گرفتم که
    کد خطاهای یک رقمی مربوط به خطاهای داخلی باشه
    خطاهای دورقمی از -20 تا -29 برای خطاهای اتصال باشه
    خطاهای -30 به بعد هم مربوط به وریفای باشه
    حاصلش شد این
    کد:
    -20=>'api نامعتبر است' ,
    -21=>'آي پي نامعتبر است' ,
    -22=>'مبلغ از کف تعريف شده کمتر است' ,
    -23=>'مبلغ از سقف تعريف شده بيشتر است' ,
    -24=>'مبلغ نامعتبر است' ,
    -6=>'ارتباط با بانک برقرار نشد' ,
    -26=>'درگاه غيرفعال است' ,
    -27=>'آي پي شما مسدود است' ,
    -9=>'خطاي ناشناخته' ,
    -29=>'آدرس کال بک خالي است ' ,
    
    -30=>'چنين تراکنشي يافت نشد' ,
    -31=>'تراکنش انجام نشده ' ,
    -32=>'تراکنش انجام شده اما مبلغ نادرست است ' ,
    بعد از گذشت یه مدت طولانی که بحث درگاه اختصاص جهان پی پیش اومد
    خب مسلما نیاز به کدخطاهای جدید بود
    اون موقع دیگه کلا قضیه این قرارداد رو فراموش کرده بودم و کد خطاهای درگاه اختصاصی بجای اینکه
    از -40 شروع بشه از همون -33 شروع شد
    کد:
    -33=>"api مربوط به درگاه اختصاصي مستقيم است ، بايد از وبسرويس جديد استفاده کنيد",
    -34=>'درگاه شما درگاه عادي است ، بايد به وبسرويس عادي متصل شويد',
    
    -35=>'شماره order_id نامعتبر است !!',
    -36=>'پارامترهاي ارسالي بانکي نامعتبر هستند',
    -38=>'تراکنش قبلا یکبار verify شده',
    حالا این چیز خیلی مهم و جالبی نبود
    جالب اینجاست این روزها درگاههای واسط جدیدی شروع به کار میکنن که کد خطاهاشونو میبینم دقیقا
    همین کد خطاهایی که من بصورت قراردادی در نظر گرفتم
    رو بدون هیچ تغییری و هیچ درکی و هیچ فکریی درج کردن

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

    نکته دیگه در وبسرویس درگاه عادی ، یک پارامتر جهت ست کردن نام بانک اضافه شد
    در متد requestpayment
    که اسم بانک اتصال رو باید مینوشتن مثلا mellat
    در وبسرویس رزرو webservice2
    این اسم درست هست
    کد:
    <wsdl:part name="bank" type="xsd:string"/>
    در وبسرویس اصلی /webservice?wsdl
    این اسم رو اینطوری گذاشتم

    کد:
    <part name="_secure_params_b_gateway" type="xsd:string"/>
    جالب اینجاست اصلا اینو هم فکر نکردن روش و همینطوری کپی کردن
    خب یکی نیست بگه من برنامه نویس اینو گذاشتم مثلا
    _secure_params_b_gateway
    یه معنی میده برای خودم نه برای شما
    شما وقتی کپی میکنی دقیقا بدون چی رو داری کپی میکنی

    یعنی رسما الان بازار درگاه واسط شده کپی کردن
    حتی من دیدم خیلی هاشون کار اولی هستن و اسکریپتهای اولیه شون هست و بی تجربه هستن
    و سیستم مالی نوشتن !!!

    لذا مراقب باشید واقعا

    دیشب با یکی از دوستام صحبت میکردم یه cms نوشته بود گذاشته بود روی گیت هاب
    و توی انجمن معرفی ایش کرده بود
    همه اومده بودن تشکر کرده بودن و به به و چه چه
    بعد دیشب گفت میدونم هیچ کدومتون نصبش نکردین
    گفتم از کجا
    گفت آخه عمدا ناقص آپ کردم گفتم ببینم کدومتون میگه نصب نمیشه :P

    حالا حکایت ما هم همینه

    شاد باشید ، روز خوش

  2. تعداد تشکر ها ازrezaonline.net به دلیل پست مفید


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. پاسخ ها: 2
    آخرين نوشته: March 29th, 2016, 06:18
  2. فروش سرور قدرمند + افرانت + 32 آی پی + قیمت استثنایی
    توسط mohsen1 در انجمن فروش سرور اختصاصی
    پاسخ ها: 18
    آخرين نوشته: May 21st, 2015, 22:55
  3. راهنمایی در مورد ای پی استاتیک
    توسط qq8030 در انجمن سوالات و مشکلات
    پاسخ ها: 3
    آخرين نوشته: December 27th, 2013, 12:11
  4. راهنمایی انتقال مسترربسلر به وی پی اس (سرور)
    توسط madanchi11 در انجمن سرور مجازی
    پاسخ ها: 4
    آخرين نوشته: March 7th, 2012, 23:06

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •