Recently, I have been working on the fraud check part of the payment flow. More precisely, I am trying to integrate the 3DS 2.0 into our payment system. It’s another dimension that I never touched.
Introduction What is the 3DS The 3DS is a type of fraud check method. Generally, it will display a verification page when a user makes a payment with a credit card. The verification page will require a verification code from SMS or email.
Some of my articles will have illustrations, so here I will list the specifications. It will help me maintain the unity of the illustration style.
Background The background width should be 1200 pixels, and there is no limit for height; it’s all dependent on the content.
The background color is #EEEEEE, that’s because my blog used white and black backgrounds, so it should have some different can let the reader distinguish them.
Background I recently bought a Huawei HS8145X6 from AliExpress, it’s a good router for connecting to the internet with optical fiber, and I will introduce the detailed parameters in the next chapter.
Which version I bought is Huawei HS8145X6 (GPON) & Shell Permission & Huawei Interface . I pay the extra money for the last two specific contents. Why did I pay for that? That’s because when I bought it, I thought: time is money, and I want to use it without specific configuration, so that can save my time and make me happy.
Introduction The GFS is a file system based on the distributed systems and designed by Google for the map reduce module. It has the essential elements of the distributed systems, such as fault-tolerant, replica, etc.
So that, it is different from standard filesystems. And in the design, GFS will not provide a POSIX interface, so you will only access it using a special SDK.
And Google already deprecated the GFS and designed a new file system, but the GFS still is valuable for learning distributed systems.
Input method Ibus can not work with IDEs of Jetbrains Description: I can not input CJK characters within the GoLand. More correctly, when I input more than 4 characters, the input method will disappear directly and have an underline show under the typed characters.
How to solve it:
Open “Help | Edit Custom VM options…” in GoLand. Add -Drecreate.x11.input.method=true to the last line. restart GoLand.
Message format The message format follow the 50/72 rule:
The characters of first line of the commit can not longer than 50, and the characters of other lines can not longer than 72.
You can see below format structure:
1 2 3 4 5 <type>(<scope>): <subject> <body> <footer> Message subject Just like above-mentioned, the first line can not longer than 50 characters, and it consists of type, scope (optional) and subject message.