Các loại Client Types trong OAuth 2.0
Bài viết được sự cho phép của tác giả Nguyễn Hữu Khanh
Trong OAuth 2.0, chúng ta có thể có nhiều loại Client Application khác...
Cấu hình JSP views trong InternalResourceViewResolver với Spring Boot JAR file
Bài viết được sự cho phép của tác giả Nguyễn Hữu Khanh
Các tập tin JSP, thông thường được sử dụng với InternalResourceViewResolver, có một...
In ra màn hình số 1 – ngôn ngữ nào nhẹ nhất?
Bài viết được sự cho phép của tác giả Nguyễn Việt Hưng
Nếu chỉ cần in ra mà hình số 1, ngôn ngữ lập trình...
Hướng dẫn Java Design Pattern – Intercepting Filter
Intercepting Filter Pattern là gì?
Intercepting filter pattern là một Java EE pattern, được sử dụng khi muốn thực hiện một vài xử lý trước (pre-processing)...
Câu chuyện trước khi PHP có composer
Bài viết được sự cho phép của tác giả Phạm Bình
Chào các bạn,
Ngày nay khi làm việc với các PHP framework như laravel, hay với...
Test REST Web Service đơn giản hơn với REST Assured
Bài viết được sự cho phép của tác giả Giang Phan
Ở bài viết trước, tôi đã giới thiệu với các bạn cách test REST...
Prototype của object
Bài viết được sự cho phép của tác giả Lưu Bình An
Khi chúng ta console.log một object của JS, sẽ thấy một property ẩn đặc biệt ],...
Solve Reverse Array with the best solution
Bài viết được sự cho phép của tác giả Kiên Nguyễn
Reverse Array là bài toán phổ biến mà bất cứ kĩ sư phần mềm nào...
Bảo vệ thông tin nhạy cảm trong dự án sử dụng .env
Bài viết được sự cho phép của tác giả Nguyễn Thành Nam
Trong quá trình phát triển phần mềm và quản lý dự án, việc...
Java FX là gì? Nắm bắt những ưu điểm vượt bậc của Java FX
JavaFX là một nền tảng giao diện người dùng đồ họa (GUI) được phát triển bởi Oracle, được thiết kế để tạo ra các...
Program Manager là gì? Học gì để trở thành Program Manager
Trong công ty chúng ta thường nghe nhắc đến vai trò của một Project Manager là người quản lý các dự án. Ở những...
API fragments với RAML
Bài viết được sự cho phép của tác giả Nguyễn Hữu Khanh
Khi định nghĩa API specs với RAML, việc chúng ta định nghĩa tất...
Tìm hiểu về RPO, RTO, WRT, MTD
Bài viết được sự cho phép của tác giả Trần Nhật Trường
Hiện tại có khá nhiều khái niệm trong mảng khôi phục dữ liệu...
Điều gì đã thu hút hơn 700 nhân sự tham gia vào “Đại Dự...
ĐẠI DỰ ÁN S1K được xem là một dự án mang tính lịch sử và được chú trọng nhất tại CMC Global với quy...
Refactoring Design Pattern với tính năng mới trong Java 8
Bài viết được sự cho phép của tác giả Giang Phan
Trong bài này, tôi sẽ giới thiệu với các bạn cách sử dụng một...
React Native tại Airbnb (P4): Ngày tàn của React Native
Tác giả: Gabriel Peal
Do có quá nhiều vấn đề về kĩ thuật và cơ cấu tổ chức, chúng tôi đã quyết định ngừng dùng...
Vietnam Mobile Day 2023 – Multiverse Mobile Economy: Sự Kiện Công Nghệ Di Động...
Đơn vị tổ chức: TopDev
Thời gian và địa điểm:
TP. Hồ Chí Minh: 09/06/2023 tại Grand Palace, 142/18 Cộng Hòa, P.4, Q.Tân Bình, TP.HCM
...
CodeMirror là gì? – Khung soạn thảo Code và Markdown hiệu quả
Bài viết được sự cho phép của tác giả Tống Xuân Hoài
Vấn đề
input, textarea là hai thẻ mà HTML định nghĩa để giúp chúng ta lấy...
Sự khác biệt giữa senior developer và developer with seniority
Bài viết được sự cho phép của tác giả Tùng Nguyễn
* Trong bài viết này có vài từ viết bằng tiếng Việt đọc hơi...
Kinh nghiệm xử lý responsive table hiệu quả
Table là một thành phần phổ biến trong một trang Web, thường được sử dụng để hiển thị dữ liệu với nhiều bản ghi...