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

Elasticsearch - Backup And Restore

Elasticsearch là công cụ tìm kiếm và lưu trữ toàn văn bản, có khả năng mở rộng cao. Nó cho phép chúng ta lưu trữ, tìm kiếm và phân tích với dữ liệu rất lớn. Elastic thường được sử dụng như một công cụ hỗ trợ cho những app có chức năng search hoặc yêu cầu phức tạp. Nhưng đi kèm với nó thì việc biết ...

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

Phân trang trong Rails sử dụng gem pagy

Pagy là một thư viện phân trang tương đối nhanh nếu so sánh với các thư viện quen thuộc như Kaminari và will_paginate. Bạn có thể xem so sánh về việc sử dụng bộ nhớ và tốc độ xử lý giữa 3 thư viện này theo ảnh dưới. Cài đặt Thêm dòng dưới vào Gemfile xong chạy bundle install gem ...

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

Agile for newbies (Part 1)

Nothing in particular. I'm just getting tired of desparately looking for a fascinating front-end technology article, mofidying its content so that it will look like mine and submitting on time for the sake of my bloody 2-day salary. Besides, as the development process of my "awesome" ...

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

Giới thiệu về ECMAScript 6 (Phần 2)

Xin chào các bạn trong bài viết này chúng ta sẽ tiếp tục tìm hiểu về ECMAScript 6. Trong phần 1 chúng ta đã cùng tìm hiểu khái niệm, lý do sử dụng cũng như lược qua 1 số tính chất trong ES6: Template Literals Multi-line String Destructuring Assignment Default Parameter Rest Parameter các ...

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

Phát hiện lỗ hổng XSS trong ứng dụng DJI Drone

Các nhà nghiên cứu an ninh mạng tại Check Point vừa công khai lỗ hổng XSS trong ứng dụng DJI Drone. Lỗ hổng này cho phép kẻ tấn công truy cập tài khoản người dùng và đồng bộ những thông tin nhạy cảm bao gồm thông tin lượt bay, vị trí, video camera và hình ảnh trong lượt bay. Mặc dù ...

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

Nói nhảm chuyện Vue hay React và Coding Style

Có mấy chia sẻ nhỏ, mình muốn đưa ra để mọi người cùng thảo luận góp ý. Thread này không tập trung vào Technical nữa mà discuss về Coding Style & Working Performance, vốn là những thứ mình chỉ thực sự thấm sau hơn năm miệt mài với Vue. Xưa mình từng nghĩ ESLint là thứ rườm rà. Code team ...

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

Xử lý kéo thả cell trên table view

1. Tại sao phải xử lý kéo thả cell trên table view UITableView mặc định của ios đã hỗ trợ việc kéo thả cell, tuy nhiên khi chúng ta muốn tạo thêm hiệu ứng cho việc di chuyển, costume lại giao diện cell khi di chuyển hoặc thêm các hành động khác thì ios chưa hỗ trợ việc này, cho nên để dễ dàng xử ...

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

11 Lời khuyên để chuẩn bị và vượt qua kì thi chứng chỉ ISTQB Foundation(CTFL) một cách dễ dàng nhất

Nếu bạn đang tìm hiểu hay làm về kiểm thử phần mềm, thì ít nhất một lần cũng đã từng nghe đến chứng chỉ ISTQB. Chứng chỉ này có nhiều topic gây ra sự tranh luận như: “Certified or not Certified” , chính vì thế ISTQB là một trong những chứng chỉ được tìm kiếm nhiều nhất trong ...

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

Javascript Mixins

Giới thiệu Javascript là ngôn ngữ đơn thừa kế. Một lớp (class) có thể kế thừa chỉ 1 lớp khác. Lấy 1 ví dụ ta có một lớp Renderer nó cài chung cho phần hiển thị và một lớp EventEmitter cài đặt phần xử lý các sự kiện. Và chúng ta muốn kết hợp các chức năng của 2 lớp này vào lớp tên là Page, như ...

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

CẢNH BÁO: Chip Intel lại dính lỗ hổng bảo mật nghiêm trọng

Lỗ hổng bảo mật nghiêm trọng ở các chip điều khiển (CPU) của Intel vừa được các chuyên gia phát hiện, đòi hỏi phải có bản cập nhật ở cấp độ hệ điều hành để khắc phục lỗi. Theo trang The Register, mọi máy tính hiện đại sử dụng chip Intel trong vòng 10 năm trở lại đây đều bị ảnh ...

Tác giả: Vũ Văn Thanh viết 23:46 ngày 21/11/2018 chỉnh sửa
<< < .. 86 87 88 89 90 91 92 .. > >>