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

Tính giai thừa trong C++

Học lập trình C++ Định nghĩa giai thừa: giai thừa của 1 số là tích các số liên tiếp từ 1 đến số đó. Trường hợp đặc biệt, giai thừa của 0 và 1 là 1. Ví dụ: giai thừa của 5 là 1*2*3*4*5 = 120 Có 2 cách để viết chương trình tính giai thừa trong C++: Tính giai thừa không sử ...

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

Liệt kê tất cả các số nguyên tố nhỏ hơn n trong C++

Học lập trình C++ Đề bài : viết chương trình liệt kê tất cả các số nguyên tố nhỏ hơn n. Định nghĩa Số nguyên tố là số lớn hơn 1 và chỉ chia hết cho 1 và chính nó. Ví dụ: 2, 3, 5, 7, 11, 13, 17, … là những số nguyên tố. Chú ý : Số 0 và 1 không phải là số nguyên ...

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

Liệt kê tất cả số nguyên tố có 5 chữ số trong C++

Học lập trình C++ Đề bài : viết chương trình liệt kê tất cả số nguyên tố có 5 chữ số. Định nghĩa Số nguyên tố là số lớn hơn 1 và chỉ chia hết cho 1 và chính nó. Ví dụ: 2, 3, 5, 7, 11, 13, 17, … là những số nguyên tố. Chú ý : Số 0 và 1 không phải là số nguyên tố. ...

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

Tạo SSL Certificate Authority cho HTTPS trên local

Trên đây cũng có khá nhiều bài viết làm sao để tạo self-signed SSL cho localhost để có thể test thử HTTPS. Nhưng những cách đó đều có một nhược điểm là khi vào trang sẽ có cảnh báo NET::ERR_CERT_AUTHORITY_INVALID do không ai chứng thực cho SSL của chúng ta. Và chúng ta không thể test những công ...

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

Những điều có thể bạn chưa biết trong Ruby

Bài viết tổng hợp một số kĩ thuật, khái niệm mình tìm hiểu được về Ruby, bài viết yêu cầu bạn đã có kiến thức cơ bản về Ruby như: method lookup, instance method, class method, ... 1. Open Class Xem xét ví dụ sau: class A def say_hi puts "Say Hi to everybody" ...

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

[C#] Hướng dẫn demo ứng dụng chat sử dụng công nghệ SignaIR

Xin chào các bạn, bài viết hôm nay mình sẽ chia sẽ đến các bạn source code Chat Client, sử dụng công nghệ Signalr trong lập trình C#. Signalr là gì? ASP.NET SignalR là một thư viện cho các lập trình viên Asp.Net đơn giản hóa quá trình thêm chức năng ...

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

[C#] Hướng dẫn tạo hiệu ứng Label Letter Text Effect

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 tạo hiệu ứng Letter Text Effect trong lập trình C# winform. Hiệu ứng Letter Text Effect là hiệu ứng cho phép chúng ta xuất hiện từng chữ một như đang soạn thảo văn bản. Dưới đây là ...

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

SỰ KHÁC BIỆT GIỮA WEB SITE VÀ WEB APPLICATION

Hiện nay một số bạn học ngành IT vẫn còn lẫn lộn giữa khái niệm website và web app, sẵn tiện có một bạn hỏi nên mình viết bài này nhân tiện giải thích luôn. Đây là một câu hỏi “tưởng dễ mà không phải dễ”, bởi vì ranh giới giữa website và webapp khá mong manh. Mình ...

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

Xây dựng ứng dụng CRUD với Nodejs, Typescript và MongoDB - Phần 1

Lời mở đầu Dạo gần đây thì mình mới học Nodejs và Typescript, chính vì vậy mà mình tham khảo nhiều nơi và viết ra bài này (chính xác hơn là dịch và tổng hợp lại). Một phần là để ghi nhớ lâu hơn và coi như là 1 bản ghi chép để nếu quên thì có chỗ mà xem lại. Một phần cũng là mong muốn chia sẻ cho ...

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

Tìm hiểu về VueX

VueX là "state management pattern + library for Vue.js applications". Nó là thư viện quản lý trạng thái trong các ứng dụng vuejs. Nó là nơi lưu trữ trữ tập trung cho tất cả các component trong một ứng dụng. Vuex có 5 Core Concepts: State : State là một object chứa toàn bộ state ...

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