Part 1 – Learn basic AWS: Net shop

Tram Ho

Certainly in your life, once skipped class to go play Net. And me too, I also had a childhood of eating gibbons in the old grass net shops. ... Therefore, I will borrow the image of the Net to generalize...

Read more

How to set up JAVA_HOME in window OS

Tram Ho

How to install JAVA_HOME on windows and see if my intellij has correctly pointed the java version yet? Step 1: Download the java version to use here, run and install normally. If the installation is successful, it will have these...

Read more

Learn Facade Design Pattern through stories

Tram Ho

What is Design Pattern Home cinema Before starting to learn about Facade Pattern, we will consider how to build home theater application. As you can see, this is a complex system, lots of classes and lots of interactions between classes....

Read more

JavaScript: Understand the callback function

Tram Ho

What is callback? Basics: Callback is a function that is executed after another function has completed. In JavaScript, every function is an object. Therefore, each function can use other functions as arguments and can also be the result returned by...

Read more

Instructions to build games on the Lightning network

Tram Ho

In this article, I will guide you to make a betting game on the Lightning network Prepare : Clone source code here Polar (app to create test environment Installation instructions here ) Joule (Lightning wallet installation instructions here ) Reactjs...

Read more

Building decentralized applications (Dapp) with Cocos Creator

Tram Ho

Preamble In the era of blockchain development, many traditional applications are gradually shifting to decentralization. These applications are called decentralized applications , or dapp for short. Dapp is now mostly built as a web app, because the environment and interactive...

Read more

Defensive Programming in PHP

Tram Ho

Introduce Defensive programming is some practice for us to write the code more closely. This practice is usually suitable for large, long-term projects where many people participate, such as an Open Source project, library, where many people contribute to and...

Read more

Gitlab CI and an example with Laravel project

Tram Ho

Introduce In this article, we will learn about the CI system on gitlab.com and integrate it into a Laravel project to automate the build process, test pull request: check convention, run phpunit ... how to optimize to speed up the...

Read more