- 1 Cài đặt phần mềm cần thiết cho học lập trình web
- 2 Tự Học HTML Cơ Bản Online Miễn Phí Từ A đến Z
- 3 Seo website dành cho dân IT
- 4 REACT NATIVE
- 5 sdfdsf
- 6 Lập trình di động với React Native
- 7 Vue.js
- 8 Kiếm thức cơ bản HTML CSS
- 9 So sánh count() và sizeof() 2 phần tử đếm mảng
- 10 Toán tử và biểu thức của php
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 ...
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 ...
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 ...
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 ...
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 ...
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); ...
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ả ...
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="
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à ...
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 ...