Introduction

This article is about:

  1. Open a GCP instance with gcloud
  2. Import ssh key into an instance with gcloud
  3. Running your project in the background with Daemon
  4. Deploy your project on GCP virtual machine via gitlab pusher

Read More

Introduction

This is the notes I take during my learning, and it’s still unorganised, so there will no be English version of this article

Read More

Introduction

This page is my learning note on Linux, and it’s unorganised, so currently there is no English version.

Introduction

Hello! It’s my learning note on Docker, and it’s still unorganised, so I’m sorry that there is not a English version yet.

Read More

Introduction

This article is a learning record of Laravel, mainly about how to use Laravel blade. Here are some points:

  1. Create and reuse template
  2. Use yield and section
  3. Pass data to view
  4. What {{ }} does for us?

Read More

Introduction

Here is about this article:

  1. Send Email with Laravel Queue
  2. Use AWS SQS

So why do we need to use queue?
When we execute some jobs that require longer time, like sending Emails, or uploading photos or videos, let users to wait until the jobs are completed is just not so practical.
So when users request some time consuming jobs, we need to use queue to line them, and execute them on the background, and so the users could be released from current request immediately.

Read More

Introduction

Here are what this article is going to cover:

  1. Deploy Supervisor on MacOS
  2. Deploy Supervisor on AWS

What is Supervisor?

Supervisor is a process monitor and control system. Because Ray do use Laravel Queue on a project, and queue worker has to be running on the background continuously. So what if the queue work fails and disconnect? With Supervisor, we will be able to restart them after they either fail or close.

Read More

Introduction

Today I’m going to share a git flow with the following qualities:

  1. In development, you could make arbitrary commits.

  2. After testing, you could turn the arbitrary commits which are more friendly in development into commits compliant with production standard.

  3. The content of two branches are exactly the same, however, with totally different commit history.

Read More

Introduction

In this article, we are going to share how to do the follows with PayPal REST API

  1. Create authorization order
  2. Authorization
  3. Capture
  4. Refund
  5. Place funds on hold

Since it’s a learning technical diary, it will contain my personal project. You could selectively refer to this article.

Read More

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×