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

Xây dựng các ứng dụng dựa trên serverless và container: 7 xu hướng bạn cần biết (Phần 1)

Serverless technology và container orchestration—đặc biệt là với Docker và Kubernetes—đang giúp thay đổi bộ mặt của ngành điện toán đám mây. Và mọi chuyện chỉ mới bắt đầu, bởi sự ảnh hưởng của những công nghệ này sẽ lan truyền ra các ngành khác trong nhiều năm tiếp theo.Trong khi ...

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

Hack khách hàng của Facebook Fanpage

Chuyện là bên Font Design có share bộ font giá trị. Điều kiện đặt ra là phải share bài viết dưới dạng công khai (public) với hashtag #fontdesignvn và comment email bên dưới. Ai mà comment email chắc chắn đang là designer hoặc công việc liên quan tới design. Mình cũng share và comment ...

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

Ngày xưa chơi game để vui, ngày nay chơi game để học cách phát triển sản phẩm

Vainglory của Super Evil Megacorp một công ty startup triệu đô của Silicon Valley vừa cho ra mắt tính năng Battle Royale ở phiên bản update 1.17. Đây có thể nói là một cuộc cách mạng lớn cho thể loại MOBA trên mobile, khẳng định lại vị trí đứng đầu của mình trên thị trường. Chúng ta ...

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

4 cách để học lập trình dễ dàng hơn lời khuyên từ chuyên gia tâm lý giáo dục

Việc học lập trình chưa bao giờ là dễ dàng, có quá nhiều rào cản trên con đường chinh phục tri thức đôi khi khiến chúng ta khó chịu, bực dọc và muốn từ bỏ. Với tư cách là một giảng viên nhiều năm kinh nghiệm chuyên ngành tâm lý giáo dục, tôi có một vài lời khuyên hữu ích giúp việc học ...

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

Promise - Lời hứa ngọt ngào trong Javascript (P.1)

Xử lí bất đồng bộ là gì? Không giống như các ngôn ngữ phía server – nơi dữ liệu luôn được lấy và xử lí một cách nhanh chóng – JavaScript là ngôn ngữ được xử lí hầu hết ở phía client. Điều đó có nghĩa là: mỗi lần bạn muốn lấy một dữ liệu nào đó bạn phải gửi yêu cầu (request) về phía ...

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

Angular 4 từ A đến Z

Bài viết này tôi sẽ giải thích rõ từng thành phần cấu tạo và cách code Angular 4. Chúng ta sẽ đi lần lượt từ dễ đến khó về các khái niệm trong Angular 4, giúp bạn có cái nhìn tổng quan về cách code chuẩn nhất một hệ thống sử dụng Angular. Phiên bản mới nhất của Angular bây giờ là bản 6, tuy ...

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

ImageMagick - Xử lý ảnh với Rails

ImageMagick là gì ImageMagick là bộ phần mềm (có thể gọi là thư viện) xử lý các file ảnh. ImageMagick là phần mềm tự do với một giấy phép riêng, tương đương với GPL. Tên gọi ImageMagick ghép từ Image (hình ảnh) và Magick (đọc giống như Magic nghĩa là phép thuật). ImageMagick nổi tiếng do tương ...

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

Tạo sự kiện kéo thả và vuốt cho recyclerview

Ở các bài viết trước mình đã hướng dẫn các bạn sử dụng Android Architeture Component, và Annotation. Trong bài viết lần này mình sẽ hướng dẫn các bạn một phần rất thân thuộc hơn với các bạn "Drag & Drop, swipe to dissmiss RecyclerView" Chắc hẳn các bạn đã nhìn thấy hoặc sử dụng rất nhiều thư ...

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

Từ Java đến Kotlin: khi cú pháp không còn là nỗi lo!

Kotlin - Một ngôn ngữ ra đời với việc thừa kế những sự tốt đẹp của Java và giải quyết những vấn đề mà Java gặp phải. Điều đầu tiên cũng như là nội dung chính mà trong bài viết này tôi muốn đề cập đến đó là syntax. Kotlin syntax ở một góc nhìn nào đó rất giống Java, nhưng cũng rất khác. Số dòng code ...

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

Mỗi lập trình viên đều cần có (ít nhất) một Side Project

Lý do tại sao Bạn cần làm Side Project Xây dựng một sản phẩm sẽ giúp bạn có thêm kinh nghiệm và kỹ năng đáng giá: từ việc lên ý tưởng, lập kế hoạch thực hiện và nhiều nhiều thứ phải làm nữa… Kết quả là bạn sẽ có một sản phẩm thiết thực, ít nhất là với bạn. Học ...

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