Commerce Payment method with custom fields

I am trying to create simple payment method with some text-fields the customer must fill out.

Spend a lot of hours on this and can not figure it out.

Right now I am trying to make a custom PaymentMethodType and ad it to a custom PaymentGateWay but i can not get it to work.

Can not find any documentation on creating PaymentMethodTypes.

ai – Method to make character roam map isn’t working

I’m an absolute beginner in Unreal Engine, so sorry for any strange mistakes, formatting, etc. I’m trying to make a game for a project where an enemy chases the player through a maze when it spots the player, but when there’s no player it roams around the maze. I have the following blueprint:


Every time I run it, it has varying outcomes. Sometimes the enemy will move around a few times, then randomly stop. It won’t return a fail message or move. Other times, it will send a single fail message as soon as the program is run, then not return anything else. And other times, it won’t send anything at all or move and just stand there. It’ll also sometimes simply turn ~95 degrees to the left then stop.

There’s also the issue that the enemy takes the same path every trial, even though it’s supposed to choose a random point and move to it.

The enemy easily chases the player through the maze and won’t get stuck anywhere, but for some reason the enemy stops moving when it’s executing the roam method.

I tried adjusting the radius in the GetRandomPointInNavigableRadius part, but that didn’t affect anything. I also tried making the character smaller in case it was getting stuck on certain turns, but that also didn’t affect it. Removing the delay made it work a few times, but then it went back to not working after a few trials.

Here’s the rest of the code for reference:


and a picture of the maze:


and the enemy’s width relative to the maze path:


Thank you for any help!

What is the obfuscation method utilised in Playdead’s ‘LIMBO’ video game?

The game uses Unity3D engine, perhaps with a custom render pipeline. Reports have been made, it is not possible to disassemble it. How did they achieve that?

python – optimize binary classification method for speed

I have the following code for determining TP, TN, FP and FN values for binary classification given two sparse vectors as input (using the sparse library):

def confused(sys1, ann1):
    # True Positive (TP): we predict a label of 1 (positive), and the true label is 1.
    TP = np.sum(np.logical_and(ann1 == 1, sys1 == 1))

    # True Negative (TN): we predict a label of 0 (negative), and the true label is 0.
    TN = np.sum(np.logical_and(ann1 == 0, sys1 == 0))

    # False Positive (FP): we predict a label of 1 (positive), but the true label is 0.
    FP = np.sum(np.logical_and(ann1 == 0, sys1 == 1))

    # False Negative (FN): we predict a label of 0 (negative), but the true label is 1.
    FN = np.sum(np.logical_and(ann1 == 1, sys1 == 0))
    return TP, TN, FP, FN

I’m trying to find a way to optimize this for speed. This is based on how-to-compute-truefalse-positives-and-truefalse-negatives-in-python-for-binary-classification-problems where my addition was to add the sparse arrays to optimize for memory usage, since the input vectors for the current problem I am trying to solve have over 7.9 M elements, and the positive cases (i.e., 1), are few and far between wrt the negative cases (i.e., 0).

I’ve done profiling of my code and about half the time is spent in this method.

[EASY METHOD] Make 50$ – $100 Daily On Telegram For Begginers – Full Free Tutorial.. | NewProxyLists

  1. Mongo


    Sep 10, 2020
    Likes Received:
    Trophy Points:

    Do you wanna make $50 -$100 EVERYDAY on Telegram? This is an auto pilot method.. Very simple and VERY easy.. Comment to get access to this FREE METHOD.

    Hidden Content:

    You must reply before you can see the hidden data contained here.


  2. Adil Gashi
    New Member

    Likes Received:
    Trophy Points:

clothing – Optimal packing method for bras?

Whenever the topic of packing something in an optimal way comes up, it’s useful to see if the Navy has anything to say about it. The Navy is a good place to look because sailors need to be especially diligent about packing economically, and women sailors are no exception.

Specifically, women in the US Navy are issued 11 bras and should have 2 in their seabag ready for deployment. The rest should be stored in their locker at port. These are of the type: sports, white or beige. Your question did not specify a given bra type, so this answer would apply to sports bras rather than the cantilevered or balconette or contoured or other bra types.

Pursuing this topic, it turns out that the US Naval Academy provides female midshipmen with instructions on folding their bras…

enter image description here

b. Brassieres. Divide into thirds; fold right third and then left third back; fold top straps down to form a square; stack in locker with bottom sweatbands flush and facing out (Figure 6-B).

…and to help get the point across, they provide an image…

enter image description here

Source: Midshipmen Uniform Regulations

Presumably the required square shape is the result of computing optimized surface area versus volume.

They make a point of explaining how the bras should be stored in the locker, but it’s implied that storage for deployment would follow the same pattern. It’s a good bet that the Navy hired external contractors to study the problem and produce a report which then informed the regulations.

Nobody likes a tired, frumpy bra that’s been crushed in a suitcase, and if you eschew the sports bra in favour of the cupped bra style, then consider some of the recent innovations in specialist luggage.

[FREE] WSO 911 Money Method | NewProxyLists

Discussion in ‘Freebies’ started by Heaventrix, Dec 13, 2014.

  1. Heaventrix

    Staff Member

    • Administrator

    • Global Moderator

    • Moderator

    • Staff

    • VIP

    Mar 29, 2014
    Likes Received:
    Trophy Points:

    (FREE) WSO 911 Money Method

    Sales Page:

    Download Link:

    UnHidden Content:


    Dec 13, 2014


  2. pu


    thanks for the share


    Jan 26, 2016


  3. JO

    New Member

    • Member

    Likes Received:
    Trophy Points:

    for sure it will come in handy


    Jan 13, 2021 at 2:15 AM


c# – How can I fix my implementation of the ComboBox method of returning second-level properties in DataGridView

As I understand it, ComboBox columns are more dynamic for binding in DataGridView than standard columns, and this flexibility can be used to use DisplayMembers from second-order properties. This approach is the first mentioned here by Mr. Aghaei.

However, I’m not getting it right. My application still throws the exception that “Name” doesn’t exist.

 public void CreateEmployeeTable()

            DataGridViewComboBoxColumn jobTitleColumn = new DataGridViewComboBoxColumn();
            jobTitleColumn.HeaderText = "Job Title";
            jobTitleColumn.DataPropertyName = "JobTitle";
            jobTitleColumn.DisplayStyle = DataGridViewComboBoxDisplayStyle.Nothing;
            jobTitleColumn.DataPropertyName = "ID";
            jobTitleColumn.DataSource = globalEmployeeList;
            jobTitleColumn.ValueMember = "ID";
            jobTitleColumn.DisplayMember = "Name";
            jobTitleColumn.ReadOnly = true;

            employeeGridView.AutoGenerateColumns = false;
            employeeGridView.ColumnCount = 2;
            employeeGridView.Columns(0).HeaderText = "Employee ID";
            employeeGridView.Columns(0).DisplayIndex = 0;
            employeeGridView.Columns(0).DataPropertyName = "ID";
            employeeGridView.Columns(1).HeaderText = "Name";
            employeeGridView.Columns(1).DataPropertyName = "ListView";
            employeeGridView.Columns(1).AutoSizeMode = DataGridViewAutoSizeColumnMode.AllCells;
            employeeGridView.DataSource = globalEmployeeList;                                                                               

Here is the class definition:

    public class EmployeeModel
        public int ID { get; set; }
        public string LastName { get; set; }
        public string FirstName { get; set; }
        public string Nickname { get; set; }
        public DepartmentModel Department { get; set; }
        public TitleModel JobTitle { get; set; }
        public DateTime HireDate { get; set; }
        public List<EmailModel> EmailList { get; set; } = new List<EmailModel>();
        public List<PhoneModel> PhoneList { get; set; } = new List<PhoneModel>();
        public List<RestrictionModel> RestrictionsList { get; set; } = new List<RestrictionModel>();
        public List<CitationModel> CitationsList { get; set; } = new List<CitationModel>();
        public List<CertificationModel> CertificationList { get; set; } = new List<CertificationModel>();

        public string ListView
                return $"{LastName}, {FirstName}";

        public string ToEmailString()
            IEnumerable<string> employeeEmailStrings = EmailList.Select(emmod => emmod.ToString());
            string employeeEmailString = string.Join($"{Environment.NewLine}", employeeEmailStrings);

            IEnumerable<string> certificationStrings = CertificationList.Select(clistmod => clistmod.ToString());
            string certificationString = string.Join($"{Environment.NewLine}", certificationStrings);

            IEnumerable<string> phoneStrings = PhoneList.Select(plistmod => plistmod.ToString());
            string phoneString = string.Join($"{Environment.NewLine}", phoneStrings);

            return $"{FirstName}, {LastName}: {Environment.NewLine} -{JobTitle.Name}- {Environment.NewLine} {employeeEmailString} {Environment.NewLine} {certificationString} {Environment.NewLine} {phoneString}";

        public class EmailModel
            public int ID { get; set; }
            public string Address { get; set; }
            public string Type { get; set; }

            public override string ToString()
                return $"{Address} ({Type})";

        public class PhoneModel
            public int ID { get; set; }
            public string Number { get; set; }
            public string Type { get; set; }
            public override string ToString()
                return $"{Number} ({Type})";


And the definition for TitleModel:

    public class TitleModel
        public string Name { get; set; }
        public int ID { get; set; }  


object oriented – How do I refactor my Ruby method so it appears cleaner?

I’m new to coding and new to code review.

I’m looking for advice, critique, tips on how I can refactor my ruby method. It’s passed all the tests, the only problem it’s really messy and too long. Apologies for the eyesore that is my code 😂

def coach_answer_enhanced(your_message)
  #checks if it is a question and it isn't all in uppercase
  if your_message.include?('?') && your_message != your_message.upcase
    "Silly question, get dressed and go to work!"
  #checks if it is a question and it is all uppercase.
  elsif your_message.include?('?') && your_message == your_message.upcase
    "I can feel your motivation! Silly question, get dressed and go to work!"
  elsif your_message == "I am going to work right now!" || your_message == "I am going to work 
  right now!".upcase
  elsif your_message == your_message.upcase
    "I can feel your motivation! I don't care, get dressed and go to work!"
    "I don't care, get dressed and go to work!"

numerical calculus – Calculating $int_{-1}^{1} e^{Sin(frac{pi}{2}t+frac{pi}{2})}dx$ by using gauss method

Today I had an exam ,
I’m reviewing my answers so I calculated one of the questions with maple after my exam and the answer is not anything near my answer
And also i don’t know what I’m doing wrong,i cannot find the flaw in my handcalculated answer

The question is :
Find the approximate integral using gauss method on two points
$$int_{0}^{pi} e^{Sinx} dx$$

What I did on paper :


$int_{-1}^{1} e^{Sin(frac{pi}{2}t+frac{pi}{2})}dx = f(frac{-sqrt (3)}{3}+ f(frac{sqrt (3)}{3}

$e^{Sin(frac{pi}{2}. frac{-sqrt (3)}{3} +frac{pi}{2})} + e^{Sin(frac{pi}{2}. frac{sqrt (3)}{3} +frac{pi}{2})} $

Then by expanding sin(a+b) we get

$int_{-1}^{1} e^{Sin(frac{pi}{2}t+frac{pi}{2})}dx = 2.e^{cos(frac{-sqrt 3}{6}.pi)}=3.70…. $

And by calculating it with maple it have to be somwhere around 6.2 which is absolutely not

Any help?