Tìm hiểu mô hình BPMN (Phần 2)

Tram Ho

Xin chào các bạn, bài viết trước thì mình cũng giới thiệu đến các bạn những khái niệm về mô hình BPMN rồi, các bạn có thể tham khảo bài viết của mình tại đây. Trong bài viết lần này,...

Xem chi tiết

Bộ phát sự kiện trong Angular

Tram Ho

Khi bạn bắt đầu học Angular, một trong những điều đầu tiên bạn học là cách giao tiếp giữa các components con và components cha. Luồng dữ liệu đưa vào component của bạn thông qua property bindings, và luồng dữ...

Xem chi tiết

Giới thiệu “n8n-nodes-chatwork”

Tram Ho

Chatwork là gì? Tại sao có bài viết này? "Chatwork là một nền tảng tích hợp tất cả trong một: tính năng chat, chỉ định công việc, gọi thoại/video và chia sẻ tập tin." Vì là một công cụ thường dùng...

Xem chi tiết

CRUD in Rails

Tram Ho

CRUD là cách viết tắt cho bốn hành động được sử dụng để thao tác với data: Create, Read, Update và Delete. Trong Rails, Active Record sẽ tự động tạo ra các method cho phép bạn thao tác với dữ...

Xem chi tiết

Chuỗi tùy chọn trong JavaScript

Tram Ho

1. Mở đầu Làm việc với javascript thì chắc hẳn các bạn không còn lạ gì với kiểu object, nhất là khi bạn xử lý dữ liệu nhận được từ api. Và cách thông dụng nhất để lấy dữ liệu...

Xem chi tiết

Flutter – Hương vị cấu hình

Tram Ho

Giới thiệu Trong quá trình phát triển phần mềm nói chung và ứng dụng mobile nói riêng, việc config cho từng môi trường phát triển là điều bắt buộc phải có. Trong lập trình Flutter thì việc config flavor cũng...

Xem chi tiết