All My Articles

This page list all the articles I have published. Articles are infrequent posts I made from time to time. They contain the most details. I consider them the best of the best I have posted on this site. Some of these are the summary of the work I have done, which include technical specs on software engineering, programming tips and tricks, OS (Linux) reviews, gaming review, and how-to tutorials. I value details. It is what makes these page special. Please check back frequently for something spectacular.

Abstract

This tutorial will discuss the steps I have taken to create an electron js application, integrating the latest P5JS into it, run the application, and package the application.

Han Sulu     2024-07-30

Abstract

This tutorial will discuss the detailed steps to create a Docker image using MySQL docker template and setup a database with users ready for testing. This is part of the series that connects two docker images to for a simple infrastructure.

Han Sulu     2024-07-09

Abstract

This tutorial will discuss the creation of a Docker container, how to add a Spring Boot application to it, and how to start it up and expose it to the host.

Han Sulu     2024-07-05

Abstract

This tutorial will teach you how to install all the necessary components for Docker and Docker Desktop.

Han Sulu     2024-07-01

Abstract

This tutorial will teach you how to install and configure fcitx5 and Simplified Chinese on a new Ubuntu based Linux desktop.

Han Sulu     2024-06-27

Abstract

In this tutorial, I will discuss the design and implementation of a useful application that can be used to create a Lucene index repository. It can list all the indexed documents, allow users to add or modify documents, and delete documents. And we learn how these functionalities are implemented.

Han Sulu     2024-03-23

Abstract

In this tutorial, I will discuss in detail how to create a re-usable component using Angular, and how to enable the communications between the component and the page it hosts the component. This is a fun project. I hope you will enjoy this tutorial.

Han Sulu     2024-03-23

Abstract

This tutorial will discuss how to use PDF.js in an AngularJs based application to display PDF content.

Han Sulu     2023-08-31

Abstract

In this tutorial, I will discuss how to add file upload functionality to an Angular web application.

Han Sulu     2023-08-31

Abstract

In this tutorial, I will show you how to implement the mechanism to batch read a large set of data and refresh the UI-Grid based data table frequently to display the newly added data. This is inspired by a technical problem in work. And it is great that the mechanism works as expected.

Han Sulu     2023-04-09

Abstract

In this tutorial, I will be discussing a simple approach of form validation using Angular (not AngularJS). It was my last tutorial for 2022, part of my effort to learn Angular and using it effectively for my project. Please enjoy.

Han Sulu     2023-01-15

Abstract

This tutorial will discuss how to configure CORS for Spring Boot web application.

Han Sulu     2022-10-31

Abstract

In this code project tutorial which I recently submitted, I will discuss how to design an web app that can support media streaming with file position seeking. I have tried to understand how this is done for a long time and finally found some sample that works, which I can understand and transform for my own use. Great stuff!

Han Sulu     2022-09-14

Abstract

This is a tutorial I just finished discussing how to use maven plugin of YUI-compressor to check CSS/JS files and compress these resource files for Spring Boot web based applications. It also discuss how to dynamically switching between minified and un-minified resources for the application use. Please enjoy.

Han Sulu     2022-08-02

Abstract

This tutorial teaches how to set up a Spring Boot web application and incorporate the GraphQL functionality.

Han Sulu     2022-07-12

Abstract

In this tutorial, I will describe in detail how to install the latest and greatest node.js on Linux Mint. I need the latest Node.js so that I can experiment with the latest JavaScript technologies.

Han Sulu     2022-03-10

Page 1 of 2