DevSecOps Philosophy (Triết lý DevSecOps)
Bài viết đến từ Ngô Doãn Thông - DevSecOps Engineer
DevSecOps team @Techcombank
Giới thiệu
Trong 20 năm qua, DevOps đã cùng với Agile, thay thế cho...
6 lý do Async/Await của Javascript đánh bại Promises
Trong trường hợp bạn đã quên mất, Node.js đã hỗ trợ async/await kể từ phiên bản 7.6. Nếu bạn chưa thử qua, bài viết...
Node.js & MongoDB – Xây dựng một ứng dụng Messenger trò chuyện trực tuyến
1. Video demo ứng dụng mà các bạn sẽ làm được sau khóa học.
Mình tóm tắt lại sơ sơ những tính năng của ứng...
Quản lý dự án theo Agile và Scrum cho người mới bắt đầu
Giải thích một trong những thuật ngữ rất phổ biến của quy trình phát triển phần mềm
Làm trong các công ty phần mềm, bạn...
Monstache là gì? Đồng bộ mongodb sang Elasticsearch với Monstache
Bài viết được sự cho phép của tác giả Trần Hữu Cương
Monstache là gì?
Monstache là một công cụ, phần mềm thực hiện đồng bộ...
Software Engineer là gì? Mô tả công việc và những kỹ năng quan trọng
Software Engineer là gì? Software Engineer làm gì? Cơ hội nào để trở thành Sofware Engineer trong năm 2023.
Những câu hỏi được liệt kê...
NVM là gì? Cách sử dụng và thủ thuật với Node Version Manager
Bài viết được sự cho phép của tác giả Tống Xuân Hoài
Vấn đề
Điều khiến bạn cảm thấy "sợ hãi" khi làm việc với Node.js...
Cách xử lý conflict khi git merge – Vấn nạn đau đầu của mọi...
Bài viết được sự cho phép bởi tác giả Sơn Dương
Git là một trong những giải pháp quản lý mã nguồn dự án hiệu...
9 CSS animation mới “mãn nhãn” cho các project
Sau cả ngàn project thì chắc chắn anh em cũng muốn có một cái gì đó nhìn cho đẹp đẹp, cho mát mắt. Level...
9 câu hỏi lắt léo về Promise
1.
var p = new Promise((resolve, reject) => {
reject(Error('The Fails!'))
})
p.catch(error => console.log(error.message))
p.catch(error => console.log(error.message))
Kết quả output
Kết quả lỗi log ra 1 lần
...
Singleton design pattern – tất cả những điều cần biết
Bài viết được sự cho phép của tác giả Kiên Nguyễn
Quay lại với chuỗi bài design pattern ở Kieblog, hôm nay là Singleton Pattern....
Node.js và Mongodb hướng dẫn kết nối
Bài viết được sự cho phép của smartjob.vn
Mục đích: Kết nối node js với cơ sở dữ liệu mongodb.
Ở phần này hướng dẫn một số cách...
Đọc, ghi, xóa, sửa dữ liệu MongoDB
Bài viết được sự cho phép của smartjob.vn
Hệ quản trị CSDL MongoDB lưu trữ dữ liệu theo cấu trúc phân cấp:
database > collection > ...
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 ],...
Đồng bộ dữ liệu giữa MongoDB với Elasticsearch bằng Transporter
Bài viết được sự cho phép của tác giả Trần Hữu Cương
Trong bài này mình sẽ làm ví dụ chuyển data từ MongoDB sang...
Bài học từ việc rút ngắn thời gian xây dựng ứng dụng xuống chỉ...
Trung bình, một ứng dụng ra mắt sẽ mất từ 6-8 tháng từ giai đoạn hình thành ý tưởng, build, testing đến hoàn thiện...
Các thủ thuật hữu ích mà bạn có thể không biết về Git stash
Tác giả: Srebalaji Thirumalai
Nếu đã sử dụng Git trong một khoảng thời gian ắt hẳn bạn đã sử dụng Git stash. Đây là một...
10 Java Web Framework tốt nhất
Nếu bạn là một Java web developer, chắc hẳn là bạn đã được tiếp xúc với vô vàn các Java Web Framework. Vì thế...
Cách tạo icon tương thích trên Android bằng Android Studio
Tôi đã phát hiện ra rằng, các ứng dụng Android của tôi không thể sử dụng các icon tương thích, điều này làm cho...
Một vài ứng dụng hay ho của reduce
Hãy học sử dụng reduce, vượt qua những ví vụ căn bản bằng cộng, trừ, nhân, chia
Khi đọc tài liệu trên MDN về Array.prototype.reduce() chúng ta...