- 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
Test Coverage và các phương pháp đo lường test coverage
Trong thử nghiệm có phân chia hai khái niệm là thử nghiệm hộp đen và kiểm tra hộp trắng. Kiểm tra hộp đen là thực hiện quá trình kiểm tra khi không biết mã nguồn của chương trình như thế nào. Còn khi đã có mã nguồn của chương trình, chúng tôi có thể thực hiện việc kiểm tra hộp trắng, nghĩa là ...
Nghịch lý Birthday paradox trong sử dụng “Chữ ký điện tử và hàm băm”
1. Một số khái niệm và nguyên lý cơ sở Có lẽ trong cuộc sống xã hội công nghệ thông tin ngày nay, chúng ta chắc hẳn cũng đã không ít lần nghe về “Chữ ký điện tử”. Vậy “chữ ký điện tử” hình thành ra sao và mục đích vì sao nó ra đời, sau đây chúng ta sẽ cùng đi tìm ...
Bắt đầu với Selenium IDE (Cài đặt và Tính năng) – Selenium Tutorial #2
Trong bài hướng dẫn lần này, chúng ta sẽ học về Selenium IDE , bắt đầu từ việc cài đặt đến tìm hiểu chi tiết về các tính năng của tool. Kết thúc bài hướng dẫn, hi vọng các bạn đọc sẽ có thể cài đặt IDE và thử nghiệm với các tính năng của nó. Giới thiệu về Selenium IDE Selenium integrated ...
Tối ưu mã nguồn Javascript với Eslint
Để đánh giá chất lượng của một project, một trong số những yếu tố luôn được lưu tâm chính là mã nguồn, code có được được viết rõ ràng, tuân thủ coding conventions, hạn chế những đoạn mã dư thừa. Nếu bạn nhìn vào một dự án mà source code được viết thô xơ, lộn xộn, nó có thể khiến bạn mất tin tưởng ...
Sử dụng redux có khó không?
Redux là gì ? Redux là một thư viện Javascript giúp tạo ra thành một lớp quản lý trạng thái của ứng dụng. Được dựa trên nền tảng tư tưởng của kiến trúc Flux do Facebook giới thiệu, do vậy Redux thường là bộ đôi kết hợp hoàn hảo với React ( React Js và React Native ). Và đương nhiên ...
Cách thư viện ảnh Glide hoạt động trong Android
Chắc hẳn khi đọc bài viết này bạn có thể đã biết về Glide hoặc đơn giản bạn gặp khó khăn với xử lí hình ảnh khi code Android.Bài viết này sẽ là một gợi ý dành cho bạn ! Trong Android, khi làm việc với một image ( bitmaps ) thường rất khó khăn.App của bạn có thể rơi vào trạng thái Out Of Memory ( ...
Copy and paste developer
Là một người mới bước vào con đường trở thành một developer, tôi đã gặp rất nhiều khó khăn, thiếu kiến thức, kỹ năng giải quyết vấn đề. Cách xử lý thường xuyên nhất của tôi là search trên google, tìm kiếm đoạn code, cách xử lý phù hợp, điều chỉnh và copy - paste, vậy là vấn đề đã được giải quyết. ...
[JavaScript] Promises, Classes, ES6 Modules and CommonJS
Tiếp tục loạt bài về JavaScript ES6, trong bài viết lần này chúng ta sẽ cùng tìm hiểu cơ bản về Promises, Classes, ES6 module và CommonJS. Trong bài biết lần này mình sẽ sử dụng Editor là Visual Studio Code (https://code.visualstudio.com/) và Firefox (https://www.mozilla.org/en-US/firefox/new/). ...
Cấu trúc và thuật toán Advanced Encryption Standard (Chuẩn mã hóa nâng cao)
Mục tiêu Nhân tiện việc tuần vừa rồi mình có phải học và thuyết trình về chuẩn mã hóa nâng cao (AES), hôm nay mình muốn viết blog này để giúp mình tổng hợp lại kiến thức cũng như giúp các bạn hiểu hơn về cấu trúc và thuật toán của AES! Tổng quan về Advanced Encryption Standard (Chuẩn mã hóa ...
Hướng dẫn kiểm thử hệ thống bán lẻ - POS (Point of Sale)
POS - Point of sales dịch theo nghĩa là điểm bán lẻ, là nơi giao dịch diễn ra, điểm bán hàng phục vụ cho nhu cầu bán lẻ của các doanh nghiệp. Bạn có thể thấy các hệ thống POS tại các Cửa hàng Bán lẻ, Nhà hàng, Bệnh viện và hầu như ở khắp mọi nơi hàng ngày, nơi có các khoản thanh toán. POS giúp ...