Laravel DebugBar

Tram Ho

1. Introduction A common problem for developers is encountering bugs and fixing bugs. As for fixing bugs, of course it's never easy and debugging is the best way to help you check and fix bugs in your code. Today, I...

Read more

Docker and Docker Swarm (Part 5 – Docker Swarm Features)

Tram Ho

I. Features of Docker Swarm Cluster management integrated with Docker Engine: Use Docker CLI to generate swarm to deploy services. No additional software is required to create and manage swarm Distributed Deployment: Instead of handling the differences between nodes' roles at deployment...

Read more

Text fields according to Material design standards

Tram Ho

Text field helps users enter and edit text. 1. Using text field Text fields are divided into 2 types: Filled text fields Outlined text fields. Text field components: Before you can use Material text fields, you need to add a...

Read more

Function programming in Java 17

Tram Ho

Functional interfaces: Interface Method Return type Supplier<T> get() T Consumer<T> accept(T) void <BiConsumer<T, U> accept(T, U) T Predicate<T> test(T) boolean BiPreidcate<T, U> test(T, U) boolean Function<T, R> apply(T) R BiFunction<T, U, R> apply(T, U) R UnaryOperator<T> apply(T) T BinaryOperator<T> apply(T,...

Read more