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

Interface Testing là gì? Các loại, chiến lược và công cụ?

Giới thiệu về Interface testing: Khi một ứng dụng, một phần mềm hay một trang web được phát triển, có các thành phần cấu tạo nên nó (ví dụ: server, database,...). Kết nối tích hợp và tạo điều kiện cho sự kết nối giữa các thành phần này được gọi là interface. Nói một cách đơn giản, một interface ...

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

Drawing Functions in OpenCV

Mục tiêu. Tìm hiểu cách vẽ các hình dạng hình học khác nhau với OpenCV. Bạn sẽ học các hàm này: cv2.line (), cv2.circle (), cv2.rectangle (), cv2.ellipse (), cv2.putText ()... Code. Trong tất cả các hàm trên, bạn sẽ thấy một số đối số phổ biến như được đưa ra dưới đây: img: Hình ảnh ...

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

Hai lỗi cơ bản mà Tester thường hay gặp phải.

Trong cuộc sông, chắc ai cũng từng mắc phải những sai phạm, dù nặng hay nhẹ nhưng cái quan trọng là cách chúng ta đối mặt và giải quyết nó như thế nào. Một số sai lầm nhỏ, nếu biết cách thì chúng ta có thể tìm hiểu và phục hồi rất nhanh chóng. Nhưng có những sai lầm lớn, nó để lại như vết sẹo ...

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

Mẹo & thủ thuật Gradle

Project and Customized Global Variables Sau khi Sync project , class BuildConfig được tạo tự động và bạn có thể thêm các trường bổ sung vào nó. Điều này có thể hữu ích cho nhiều công dụng như cấu hình URL máy chủ và dễ dàng bật và tắt các tính năng. defaultConfig { buildConfigField ...

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

Phần mềm độc hại WannaCrypt tấn công toàn cầu, Microsoft buộc phải phát hành bản cập nhật cho HĐH cũ Windows XP

Ngoài Windows XP, các phiên bản Windows cũ hơn như Windows 8 và Windows Server 2003 cũng nhận được bản cập nhật này. Microsoft đã chấm dứt hỗ trợ cho các máy tính chạy hệ điều hành Windows XP từ năm 2014 nhưng hôm nay công ty đã buộc phải phát hành một bản vá khẩn cấp cho hệ điều ...

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

C String pointer và chuyện ly cà phê buổi sáng

Đó là một câu chuyện vào buổi sáng đẹp trời, mình và một người bạn ngồi cafe lướt net, tình cờ cả hai thấy đoạn code C như sau: #include <stdio.h> int main(int argc, char const *argv[]) { char *str = "I love programing"; puts(str); ...

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

Hàm callable() trong Python

Tiếp tục với chủ đề các hàm tích hợp sẵn trong Python, bài viết sẽ giới thiệu cho các bạn về hàm callable() với cú pháp, cách sử dụng cũng như các ví dụ cụ thể. Mời bạn đọc theo dõi. callable() trong Python kiểm tra xem các đối tượng có thể gọi hay không. Nếu đối tượng được phép gọi, hàm trả ...

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

Implementing Observer Pattern in Ruby

Không thể phủ nhận rằng software design patterns đã giúp đỡ rất nhiều developer trong công đoạn phát triển phần mềm. Những designs đấy đã được thảo luận, chứng minh, kiểm thử, tối ưu và áp dụng bởi rất nhiều các tiền bối tay to code như máy <img alt="

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

StickerJS, Intense Image JS và TwentyTwenty JS

StickerJS là thư viện Javscript cho phép tạo Sticker Effect mà không cần phụ thuộc vào jQuery hay thư viện nào khác. Để sử dụng StickerJS ta chỉ cần thêm file sticker.min.js vào file html. Để tạo Sticker Effect cho element, ta chỉ việc gọi hàm Sticker() với tham số tryền vào là ...

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

Những Ngôn ngữ lập trình dễ bị Hack nhất

Theo nghiên cứu của các chuyên gia bảo mật ngôn ngữ lập trình kịch bản (Scripting language) là nguyên nhân dẫn đến ngày một nhiều lỗ bảo mật trong ứng dụng web, dấy lên làn sóng quan tâm về các lỗ hổng tiềm tàng trong hàng triệu website. Một công ty chuyên về bảo mật đã thực hiện ...

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