Bài viết của Tạ Quốc Bảo

Microservices là gì?

Chào các bạn, sau một thời gian dài bận bịu với các dự án sử dụng các công nghệ cũ, hoặc các công nghệ do khách hàng chọn lựa từ trước, mình bỗng nhiên ngỡ ngàng khi nghe phong phanh dự án mới sẽ làm theo kiến trúc Microservices. Dù cũng có tương đối kinh nghiệm làm việc nhưng thời điểm đó mình ...

Tác giả: Tạ Quốc Bảo viết 17:15 ngày 04/11/2018 chỉnh sửa

Cấu trúc dữ liệu B+Tree và ứng dụng trong bài toán xử lý tập có thứ tự

Hi, xin chào mọi người. Lâu rồi mới dạo quanh 1 vòng các blog của Việt Nam thấy blog này phát triển quá tự nhiên cảm thấy muốn tham gia giao lưu chia sẻ kiến thức cùng mọi người để cùng nhau góp 1 phần nhỏ cho sự phát triển ngành IT Việt Nam. Giới thiệu sơ qua mình từng là sinh viên Bách Khoa Hà ...

Tác giả: Tạ Quốc Bảo viết 17:15 ngày 04/11/2018 chỉnh sửa

[JAVASCRIPT] Lấy link download trực tiếp từ Google Drive

Xin chào các bạn, bài viết hôm nay mình sẽ hướng dẫn các bạn cách download link trực tiếp từ dịch vụ chia sẽ file Google Drive . Hiện nay, Google Drive là một trong những dịch vụ chia sẽ file phổ biến, giúp cho chúng ta dễ dàng upload source code hay dữ ...

Tác giả: Tạ Quốc Bảo viết 11:56 ngày 03/11/2018 chỉnh sửa

[C#] Chuyển ứng dụng chạy sang chế độ Admin

Xin chào các bạn, bài viết hôm nay mình sẽ tiếp tục hướng dẫn các bạn cách chuyển đổi ứng dụng sang chạy chế độ Run As Administrator trong lập trình C#. Trên ứng dụng của bạn, nếu bạn muốn chuyển ứng dụng mình sang chế độ Admin khi click vào button thì sẽ mở ...

Tác giả: Tạ Quốc Bảo viết 11:56 ngày 03/11/2018 chỉnh sửa

Mất dữ liệu qua máy fax và bình pha cà phê – Đâu mới là giới hạn của tấn công mạng?

Biên dịch: Đinh Quốc Hội Hy vọng rằng bạn bảo vệ máy tính của bạn khỏi các cuộc tấn công trên mạng. Bạn có thể có phần mềm chống vi-rút trên điện thoại, máy tính bảng, máy tính xách tay hoặc máy tính để bàn. Bạn có thể tránh sử dụng chúng để truy cập các trang web đáng ngờ và cẩn ...

Tác giả: Tạ Quốc Bảo viết 11:55 ngày 03/11/2018 chỉnh sửa

Tìm hiểu về Pack và Unpack

Việc Pack các file thực thi (Executable) được thực hiện nhằm mục đích ngăn chặn phân tích hay tạo ra một tập tin nhẹ hơn giúp công việc tải về được dễ dàng hơn. Nếu file thực thi được Pack, việc kiểm tra các chương trình gốc sẽ gặp khó khăn và ngăn chặn việc phân tích tĩnh các hoạt ...

Tác giả: Tạ Quốc Bảo viết 11:55 ngày 03/11/2018 chỉnh sửa

Lệnh break trong C

Previous Câu lệnh break trong C có hai cách sử dụng như sau: Khi gặp câu lệnh break trong một vòng lặp, vòng lặp bị kết thúc ngay lập tức và câu lệnh kế tiếp sau vòng lặp được thực thi. Lệnh break có thể được sử dụng để kết thúc một case trong câu lệnh switch. Nếu ...

Tác giả: Tạ Quốc Bảo viết 11:55 ngày 03/11/2018 chỉnh sửa

Sự cố Vietcombank, một góc nhìn kỹ thuật

Cập nhật 16/08/2016: vì hiểu lầm trong trao đổi giữa hai bên cho nên chúng tôi đã không nhận được tài khoản thử nghiệm, chứ không phải Vietcombank không muốn gửi. Chúng tôi giữ nguyên ý kiến Smart OTP là một thiết kế không tốt, cần phải được điều chỉnh. Dẫu vậy cũng cần phải nói rõ ...

Tác giả: Tạ Quốc Bảo viết 22:38 ngày 01/11/2018 chỉnh sửa

Tech lead tốt – Tech lead tồi

Vào một ngày đẹp trời khi đang làm dự án mới, một kỹ sư người Nhật đã đáp cho tôi một đường dẫn đến bài viết “Good Tech Lead, Bad Tech Lead”. Sau khi đọc xong, tôi cảm thấy đây là một bài viết hay và muốn được chia sẻ tới mọi người. Để so sánh giữa sự “tốt” ...

Tác giả: Tạ Quốc Bảo viết 22:38 ngày 01/11/2018 chỉnh sửa

E-mail hoạt động như thế nào?

Ngày nay, có thể khẳng định rằng e-mail đã trở thành một trong những công cụ liên lạc phổ biến nhất khi mà mỗi ngày chúng ta gửi cho nhau hàng tỉ e-mail. Và bạn đã bao giờ thắc mắc làm thế nào mà e-mail có thể truyền từ máy tính của bạn tới một người khác cách xa bạn cả nửa vòng trái đất? Mail ...

Tác giả: Tạ Quốc Bảo viết 22:38 ngày 01/11/2018 chỉnh sửa