Bài viết của Vũ Văn Thanh

Tạo style trang trí phần lỗi nhập liệu trong Form với CSS

Trước đây, khi bắt lỗi nhập liệu trong form chúng ta thường được xử lý với JavaScript là chủ yếu. Nhưng hiện nay vói sự ra đời của HTML5 và CSS3 thì việc này đã trở nên dễ dàng hơn. Bằng cách sử dụng các pseudo-classes như : required, : optional, :valid kết hợp với các thuộc tính ...

Tác giả: Vũ Văn Thanh viết 14:11 ngày 07/09/2018 chỉnh sửa

HTML – Hiển thị các ký tự đặc biệt trên trang web sao cho đúng chuẩn

Hẳn là ai trong chúng ta cũng đã từng sử dụng chức năng Insert Symbol của phần mềm soạn thảo nổi tiếng MS Word để chèn các ký tự đặc biệt như ©, ®, ™ rồi đúng không? Vậy khi chèn các ký tự đó với ngôn ngữ HTML có khác gì không? Và đúng chuẩn là như thế nào? Ký tự thay thế Hẳn là sẽ có một ...

Tác giả: Vũ Văn Thanh viết 14:09 ngày 07/09/2018 chỉnh sửa

HTML – Giữ nguyên định dạng văn bản trong mã nguồn khi hiển thị

Khi soạn thảo văn bản với ngôn ngữ HTML, không ít lần chúng ta đã tự hỏi mình rằng? Đó là làm cách nào để hiển thị văn bản ra ngoài trình duyệt cũng giống y như lúc soạn thảo trong các text editor hay các IDE? Nghĩa là vẫn giữ nguyên các định dạng như ngắt dòng mà không cần phải sử dụng đến thẻ ...

Tác giả: Vũ Văn Thanh viết 14:09 ngày 07/09/2018 chỉnh sửa

[Ebook] Học làm Machine Learning cùng Python dễ hiểu

Machine Learning in Python cho bạn thấy cách phân tích dữ liệu thành công chỉ bằng hai thuật toán Machine Learning chính và cách áp dụng chúng bằng Python. Bằng cách tập trung vào hai nhóm thuật toán có hiệu quả dự đoán kết quả, cuốn sách này có thể cung cấp những mô tả đầy đủ các cơ ...

Tác giả: Vũ Văn Thanh viết 13:57 ngày 07/09/2018 chỉnh sửa

Lập trình viên sau tuổi 40

Xin chào các bạn, tôi năm nay 42 tuổi và là lập trình viên tự học, và đây là câu chuyện của tôi. Cách đây vài tôi đọc một dòng tweet và nó khiến tôi suy nghĩ về sự nghiệp của mình. Luồng suy nghĩ đưa tôi trở lại nơi bắt đầu mọi thứ: Tôi bắt đầu sự nghiệp lập trình vào đúng 10 ...

Tác giả: Vũ Văn Thanh viết 13:57 ngày 07/09/2018 chỉnh sửa

Giới Thiệu Ngôn Ngữ Lập Trình Python

Ngôn Ngữ Lập Trình Python Là Gì? Python là một ngôn ngữ lập trình phổ biến. Được tạo ra bởi Guido van Rossum vào năm 1991. Ngày nay, Python được sử dụng trong các mục đích như: Phát triển web (trên máy chủ). Phát triển phần mềm. Tính toán, khoa học. Lên kịch bản cho hệ thống ...

Tác giả: Vũ Văn Thanh viết 13:42 ngày 07/09/2018 chỉnh sửa

Cách Convert Integer sang String trong Golang

Trong Golang bạn có thể nối chuỗi theo một số cách khác nhau trong đó hai cách phổ biến được sử dụng đó là: Sử dụng strconv hoặc Sử dụng Sprintf Sử Dụng Package strconv Với cách này thì bạn có thể sử dụng public method .Itoa() có trong package strconv để chuyển đổi integer sang ...

Tác giả: Vũ Văn Thanh viết 13:41 ngày 07/09/2018 chỉnh sửa

Phân Biệt Node, Pod và Container trong Kubernetes

Kubernetes là công cụ dùng để quản lý việc triển khai (deploy), bảo trì (maintain) và mở rộng (scale) các ứng dụng được chạy bằng Docker container. Kubernetes là phần mềm mã nguồn mở và với các tính năng mạnh mẽ cung cấp Kubernetes đã nhanh chóng trở thành một công cụ không thể thiếu trong DevOps. ...

Tác giả: Vũ Văn Thanh viết 13:41 ngày 07/09/2018 chỉnh sửa

Khác Biệt Giữa "git fetch" và "git pull"

Trong bài viết này chúng ta sẽ tìm hiểu về sự khác biệt giữa git fetch và git pull. Tuy nhiên trước khi bắt đầu thì tôi xin phép lưu ý với các bạn về cấu trúc của một Git repository trên máy local sẽ gồm có 3 phần: Working copy: Chứa các file ở commit hiện tại (hay HEAD). Staging index: Chứa ...

Tác giả: Vũ Văn Thanh viết 11:16 ngày 07/09/2018 chỉnh sửa

Quản Lý HTTP Request Header trong Golang

Package http trong Golang cung cấp các phương thức giúp developer có thể dễ dàng thực hiện các tác vụ sử dụng giao thức HTTP. Trong bài viết này chúng ta sẽ tìm hiểu cách quản lý giá trị của các trường trong header của HTTP request. Gán Giá Trị Cho Một Trường Header Để gán giá trị cho một ...

Tác giả: Vũ Văn Thanh viết 11:15 ngày 07/09/2018 chỉnh sửa