Cách Hoạt Động NodePort trên Kubernetes
Cách Hoạt Động NodePort
Pod là gì ? Demo kubectl
Pod
Cài Đặt Minikube, kubectl, Docker
Cài Đặt Minikube, kubectl, Docker
Cluster Architecture - Kubernetes
Cluster Architecture
Sử Dụng kubectl logs
Kubectl logs
gRPC Unary
Tổng quan
gRPC Client streaming
Tổng quan
Protocol Buffers
Protocol Buffers
Example gRPC
Protobuf
Getting Started gRPC
Project Setup
Getting Started Client gRPC
Getting start
HTTP/2 là gì? So sánh HTTP/2 và HTTP/1
HTTP là gì ?
Giới thiệu về gRPC
gRPC là gì ?
Action Token in Keycloak
Action Token in Keycloak
Redis
Redis
Kafka
Kafka
Bước ngoặc java 8
Java 8
Two factor authentication with SMS in KeyCloak
Two factor authentication with SMS in KeyCloak
Keycloak – 2FA – MFA – Authentication – java
Organizations for Keycloak
Organizations for Keycloak
Multi-tenacy và kiến trúc database
Multi-Tenancy là gì?
Enabling Keycloak login via customer number
What is Keycloak?
One Time Password (OTP) policies
One Time Password (OTP)
Các loại client types trong OAuth 2.0
Các loại client types trong OAuth 2.0
Proof Key for Code Exchange (PKCE)
Authorization Code grant type với (PKCE)
Thêm mới client Keycloak
Thêm mới client
Keycloakify
Testing your theme
Configuring providers
Configuring providers
Creating a realms
Creating a realm
A deep dive into Keycloak | DevNation Tech Talk
A deep dive into Keycloak | DevNation Tech Talk
Implement custom SPI in KeyCloak
You need the following steps (old version):
Sử dụng Docker cơ bản
Docker gồm những gì
Docker part 3 - Docker-compose
Docker part 2 - Dockerfile
Dockerfile
Docker part 1 - History
Tại sao nên sử dụng docker ??
Authentication SPI
Authentication SPI
OpenID Connect
OpenID Conect (OIDC) is an uathentication protocol that is an extension of OAuth 2.0.
Java Service Provider Interface (SPI)
Giới thiệu SPI
Multi-thread
Giới thiệu
Webhook
Webhook là gì ?
Login Theme Customization
Things need to change
Customizing Themes for Keycloak
Themes
API login and JWT token generation using Keycloak
Set up a user
OAuth using KeyCloak REST API
Authentication versus authorization
Add new client in Keycloak
Thêm mới client trong Keycloak
Tìm hiểu một chút về OAuth2
Căn bản
Tìm hiểu về OAuth2, OpenID Connect, SAML và Kerberos
So sánh OAuth2, OpenID Connect, SAML
Cài đặt KeyCloak standalone server
Dowload KeyCloak
Lấy access token sử dụng refresh token với Keycloak
cách chúng ta lấy mới access token sử dụng refresh token với Keycloak
Tạo mới user trong Keycloak
Tạo mới user trong Keycloak
Add new client grant type Authorization Code
Thêm mới client hỗ trợ grant type Authorization Code của OAuth2 trong Keycloak
Pandas and Data frame
Getting and Knowing Data
API
What is an API ?
CRUD example
Example CRUD, Search
Đồng bộ và không đồng bộ
Động bộ là gì ???
Các câu lệnh Linux khác
Các câu lệnh thông dụng
Cách sử dụng Vim trong Linux
Cài đặt Vim
My struggle to learn Enghlish
New words
Array Data Structures
Array - Cấu trúc dữ liệu dạng mảng
Import Excel
Import excel
Data Structures
Source code tốt
Migration data với Flyway sử dụng Maven
Migration data với Flyway
Doc comment và Javadoc trong Java
Documentation comment
Transaction
Transaction:
Các lệnh Linux thông dụng
Các lênh cơ bản
Mockito - Annotations
Một số Annotation của Mockito
Linux - cài đặt Vmware workstations - Ubuntu server
Linux
Các Annotition trong Java
Các Annotition trong Java
Pets
Pets
Difference between @NotNull, @NotEmpty and @NotBlank
compairation:
Các từ viết tắt trong java 8
JPA: Java Presistence API
Daily routine
What time do you usually wake up ?
Coach-trainee -- Spring config
Spring microservices phần 1 - Tổng quan
Facade Pattern - Design Pattern
1. Facade Pattern là gì ?
City Life
I live in a big city. I live in a small flat in the centre of the city.
Abstract Factory - Design Pattern
1. Abstract Factory Pattern là gì ?
Adapter Pattern - Design Pattern
1. Adapter Pattern là gì ?
Singleton Pattern
1. Singleton Pattern là gì ?
Factory Method - Design Pattern
1. Factory Method Pattern là gì?
Design Pattern
1. Design Pattern là gì ?
Throw và Throws trong java
1. Từ khóa throw trong java
Exception Handling in Java
Hướng dẫn xử lý ngoại lệ (Exception Handling) trong Java, bao gồm:
Sarah's life story ( introduce yourself )
How to introduce yourself in English
Talking about pets
Speaking questions: Pets (A1)
Predicate trong java 8
1. Giới thiệu về Predicate
Một số lý thuyết quan trọng trong java 8
Mộ số lý thuyết trong java 8:
Weather and seasons
What seasons do you have in your country ?
Optional trong Java
Trong Java 8, chúng ta có một lớp Optional
My hometown
This first question is:
Where is your hometown ?
Talking about my daily routines
I normmally do the same things every week but some days i do different things.