Encryption and decryption Certificate pinning and Public key pinning Certificate pinning and public key pinning are both techniques that are used to enhance the security of a network connection by ensuring that the client trusts only a specific certificate Needone 23 Feb 2023 · 3 min read
Other HTTP Encoding HTTP encoding, also known as percent-encoding or URL encoding, is a way of encoding special characters in URLs and other HTTP data, such as headers and body content. HTTP encoding Needone 30 Jan 2023 · 1 min read
Other What is YAML file and compared with JSON YAML (YAML Ain't Markup Language) is commonly used for configuration files, but can be used in many applications where data is being stored or transmitted. A YAML file consists of Needone 23 Dec 2022 · 1 min read
Other Use openssl to create public key and private key Generally speaking, currently digital encryption methods can be divided into two main categories, symmetric encryption and asymmetric encryption. For symmetric encryption, the same key is used for encryption and decryption. Needone 7 Mar 2021 · 3 min read
Android How to enable iMessage on your Android devices for free This article demonstrates how to connect iMessage service to your Android phone/pad so that you can contact your iPhone friends freely from now on. To finish the article will Needone 10 Nov 2020 · 2 min read
Unity Unity: How to change the default or entry animation for an animator When creating a new animation for a game object, by default in Unity, the first animation your created is the entry animation for a game object. Suppose we have two Needone 11 Jul 2020 · 1 min read
Unity Unity: Real example shows the difference of three Canvas UI Scale Modes Unity: Real example shows the difference of three Canvas UI Scale Modes, Constant Pixel Size, Scale With Screen Size and Constant Physical Size Needone 1 Jul 2020 · 2 min read
Unity Unity: Should I choose Kinematic, Static or Dynamic for Rigidbody 2D body type? When dealing with Rigidbody 2D, there are three key body types which determines how a game object move and react to collision. This post is the complete guide on how Needone 21 Jun 2020 · 2 min read
Git Delete a Git branch locally and remotely Delete a Git branch locally and remotely Needone 19 Jun 2020 · 1 min read
Other Setup Visual Studio Code for Unity on Mac 2020 (Updated in 2021) There are tons of articles online tells us it is 2020, we should use the Visual Studio code, which is a good coding tool (or IDE) with numerous extensions. This Needone 18 Jun 2020 · 3 min read
Other Unity: Are you familiar with Awake(), OnEnable(), Start(), Update(),FixedUpdate() and OnDestroy() Unity: Are you familiar with Awake(), OnEnable(), Start(), Update(),FixedUpdate() and OnDestory() Needone 15 Jun 2020 · 1 min read
Other Create an Auto build script for Aseprite on Mac OS Aseprite is a famous 2D pixel art tool that allow you to create 2D animations, sprites, and any kind of graphics for games. It is not free, you can get Needone 10 Apr 2018 · 1 min read