Sự hoàn hảo trong thiết kế đạt được không phải khi không có gì cần phải thêm vào, mà là không có gì cần phải bỏ bớt. Antoine de Saint-Exupéry
pages Bài viết mới nhất
  • call_split
    Data Structure & Algorithm Nguyễn Minh Thành 1 tháng trước visibility 213
    File .csv là gì, cấu trúc file CSV - cách tạo, đọc ghi file csv với các trình soạn thảo. Bạn có thể sử dụng các chương trình bảng tính như Excel để tạo file này.
  • description
    Cryptography & Security Nguyễn Minh Thành 5 tháng trước visibility 341
    QR code hay mã QR (mã 2 chiều) viết tắt cho cụm Quick Response tức là mã phản ứng nhanh, được tạo ra bởi công ty Denso Wave năm 1994. Ban đầu, mã QR được tạo ra để truy xuất thông tin và giải mã thông tin ở tốc độ cao.
  • description
    Cryptography & Security Võ Lê Huy 6 tháng trước visibility 599
    Base64 không phải là một thuật toán mã hóa và trong mọi trường hợp, nó không nên được sử dụng để băm mật khẩu hoặc dữ liệu nhạy cảm, bởi vì đây là thuật toán có thể được dịch ngược, dữ liệu được mã hóa có thể dễ dàng được giải mã.
  • description
    Cryptography & Security Võ Lê Huy 7 tháng trước visibility 1563
    SHA-256 là một trong những hàm băm kế tiếp cho SHA-1 và là một trong những hàm băm mạnh nhất hiện có. SHA-256 không phức tạp hơn nhiều so với mã SHA-1 và chưa bị xâm phạm theo bất kỳ cách nào. Khóa 256 bit làm cho nó trở thành đôi bạn tốt với AES.
  • description
    Cryptography & Security Võ Lê Huy 7 tháng trước visibility 620
    SHA-1 là một trong những thuật toán băm mã hóa, được dùng trong việc kiểm tra tính toàn vẹn của dữ liệu ở phía người nhận. SHA-1 checksum được so sánh giữa người cung cấp và người nhận, dữ liệu được cho là toàn vẹn nếu hai chuỗi checksum là giống nhau.
  • description
    Cryptography & Security Võ Lê Huy 7 tháng trước visibility 936
    MD5 (MD5 Message-Digest Algorithm) là một thuật toán tóm tắt thông điệp, là một hàm băm mã hóa được dùng để chứng thực sự toàn vẹn của nội dung. Nội dung sau khi băm qua thuật toán MD5 kết quả thu được là một Checksum, được biết với tên khác là hash code hoặc hash value – có kích thước cố định 32 ký tự hexa tương đương với 128 bit, được dùng để so sánh thay vì phải dùng nội dung dữ liệu để so sánh.
  • description
    IoT Nguyễn Đức Phú 05/05/2019 02:22 visibility 686
    Ngày nay việc giao tiếp M2M giữa các thiết bị IoT với nhau rất rắc rồi vì có nhiều hệ thống mạng để lựa chọn. Không thể phủ nhận rằng Zigbee và WiFi là hai hệ thống mạng khá phổ biến trong các ứng dụng hiện nay.
  • description
    Mạng máy tính Nguyễn Đức Phú 03/05/2019 03:42 visibility 1837
    Phổ biến trong hệ thống mạng không dây hiện nay đó chính là Wi-Fi và Zigbee. Việc tìm hiểu hai hệ thống này khá là cần thiết trong việc nghiên cứu về mạng. Bài viết này sẽ nêu lên một số điểm khác biệt giữa mạng Wi-Fi và mạng Zigbee cùng những đặc điểm của chúng.
  • call_split
    Công cụ Linh Cao 29/01/2019 04:00 visibility 952
    Canva giúp tiết kiệm thời gian và cho phép bạn tạo hình ảnh đồ họa theo phong cách chuyên nghiệp, hấp dẫn theo nhu cầu. Sau đây là các bước đơn giản để giúp bạn bắt đầu với Canva.
  • description
    Trải nghiệm Vũ Trọng Quang 21/08/2018 14:47 visibility 2751
    Web Design thường được hiểu nghĩa tiếng Việt đó là thiết kế web, Graphic Design thì được hiểu là thiết kế đồ họa. Khi đề cập tới Web Design, hiện nay đa phần mọi người thường “quy chụp” đó là “họa sĩ” hoặc “thiết kế đồ họa” mà bỏ qua toàn bộ phần coding hoặc ngược lại.
  • description
    JavaScript Huỳnh Minh Tân 17/08/2018 23:15 visibility 1096
    Bài viết hướng dẫn sử dụng thư viện Knockout-Validation để kiểm tra dữ liệu nhập vào form của người dùng. Từ cách thêm thư viện vào project, cách thiết lặp sự phụ thuộc giữa các file, cách tạo điều kiện để kiểm tra đúng định dạng như số điện thoại, định dạng mail, xác nhận mật khẩu,.. cho đến thao tác với các thuộc tính nâng cao như có thể dịch ra nhiều ngôn ngữ khác nhau và tùy chỉnh hiển thị thông báo đến người dùng.
  • description
    JavaScript Huỳnh Minh Tân 13/08/2018 20:46 visibility 3042
    Bài viết sẽ giúp đọc giả có được những kiến thức cơ bản về RequireJS, trả lời được những câu hỏi như RequireJS là gì, tại sao phải sử dụng, cách module hóa JavaScript, làm thế nào để tạo module với RequireJS và cách ứng dụng nó vào dự án.
  • call_split
    C/C++ Võ Lê Huy 15/06/2018 21:37 visibility 2482
    Bài viết là một trong những ứng dụng khi học các phép toán trên bit. Sử dụng các phép toán trên bit sẽ làm cho việc tính toán diễn ra nhanh hơn, hơn thế nữa các phép toán trên bit sẽ thể hiện sự vượt trội của mình về tính toán trong của thế giới đồ họa.
  • call_split
    Thị giác máy tính Võ Lê Huy 26/05/2018 19:52 visibility 8617
    Bài viết ứng dụng OpenCV để tự động nhận dạng các khuôn mặt có trong bức ảnh để giảm bớt thời gian và hao phí sức khỏe của con người. Ở những tổ chức, cá nhân khác nhau sẽ sử dụng để phục vụ tiêu chí khác nhau.
  • call_split
    Thị giác máy tính Võ Lê Huy 24/05/2018 13:14 visibility 4275
    Bài viết ứng dụng OpenCV để nhận dạng và đếm số lượng vật thể giúp giảm bớt thời gian làm việc thủ công cho con người. Bạn có thể ứng dụng ngoài đếm đậu để đếm nhiều loại vật thể khác nhau với số lượng lớn.
  • call_split
    ISTQB advanced Tạ Thị Thinh 24/05/2018 10:58 visibility 892
    Nội dung của ISTQB advanced level tập trung vào các kỹ năng sau: xây dựng và quản lý dự án bằng các phép đo; quản lý quy trình dự án test từ việc lập kế hoạch, phân tích, thiết kế, quản lý chạy test, lập báo cáo, quyết định dừng test và quản lý đóng dự án test; dự đoán và quản lý các rủi ro, các vấn đề phát sinh trong quá trình dự án; cải tiến quy trình liên tục; kỹ thuật thiết kế test case nâng cao và tăng hiệu quả test.
  • call_split
    ISTQB advanced Tạ Thị Thinh 24/05/2018 10:29 visibility 2899
    Chứng chỉ ISTQB advanced level là mức độ nâng cao của ISTQB để kiểm tra về kỹ năng quản lý và kỹ thuật nâng cao của kiểm thử phần mềm. Ở mức nâng cao này, người học và đăng ký thi phải đảm bảo được các điều kiện.
  • call_split
    Android Võ Lê Huy 14/05/2018 18:01 visibility 2505
    Để tạo nên một sản phẩm thì khó dựa vào ngôn ngữ thuần túy, chúng ta cần có sự hỗ trợ để phát triển nhanh: kéo, thả và một số tính năng khác, rất may mắn là chúng ta có Qt framework và Qt IDE. Bài viết giới thiệu cho bạn đọc yêu thích ngôn ngữ C++ và dùng nó để tạo nên một sản phẩm hoạt động trên nền tảng Android. Qt framework cung cấp rất nhiều cấu trúc, phương thức, tính năng tạo nên tính đa dạng, phong phú. Ngoài ra, Qt còn hoạt động đa nền tảng.
  • description
    HTML Vũ Mạnh Hà 26/04/2018 17:51 visibility 788
    HTML Entity là một chuỗi kí tự (string) bắt đầu bằng dấu và ( & ) và kết thúc bằng dấu chấm phẩy ( ; ). Những chuỗi kí tự (entities) này thường được dùng để hiển thị các kí tự đặc biệt đã được chỉ định là mã HTML và cả những kí tự không thể nhập từ bàn phím (ví dụ ©).
  • description
    Java Trần Thị Thu Hiền 27/02/2018 13:10 visibility 1074
    Bài viết dành cho việc tham khảo từ danh sách các operations thường dùng của Stream trong Java 8, bài viết này hữu ích cho việc nhanh chóng học cách sử dụng và mang tính thực tế.
first_page
chevron_left
1/32
chevron_rightlast_page
Hỏi đáp
  • access_time 27/03/2019 06:33
    chào bạn ... đọc thêm
  • access_time 25/03/2019 14:27
    Chào bạn ... đọc thêm
  • access_time 13/09/2018 19:27
    Chào anh, anh giúp dùm em chỉnh sửa thêm phần code bên dưới điều khiển servo sao cho cứ mỗi lần servo ở vị trí ban đầu (góc 0 độ) em tác động tín hiệu 1 s servo quay sang góc180 độ và khi em ngắt tín hiệu thì servo 10s trở ... đọc thêm
  • access_time 26/07/2018 21:09
    Chào anh, anh giúp em phần code Arduino điều khiển servo sao cho cứ mỗi lần servo quay ở 1 góc bất kỳ, khi em ngắt tín hiệu thì servo luôn luôn trở về vị trí ban đầu ạ. Em cảm ơn anh. ... đọc thêm
  • access_time 08/05/2018 23:00
    hi chào chị, em mới biết lập trình về arduino, em có board ESP8266 với arduino uno, làm sao để kết nối 2 board lại với nhau và điều khiển bằng web server vậy chị? Em làm được ESP8266 up lên web được ... đọc thêm
  • access_time 26/04/2018 11:27
    Chào Nam, Chúc em một ngày tốt lành, cảm ơn lời bình luận của em, xin lỗi vì bây giờ mới đọc được, hy vọng cũng có ngày hội ngộ. Cuộc sống không bao giờ ngừng vì thế chúng ta cũng phải luôn cố gắng để hoàn thiện và phát ... đọc thêm
  • access_time 27/03/2018 19:21
    Em thật hãnh diện khi đã từng nói chuyện với những người như anh, chúc anh càng thành công hơn nữa nhé ... mặc dù không được giỏi như Stephen Hawking nhưng em thấy có rất nhiều điểm tương đồng lắm. hy vọng được thêm 1 lần ... đọc thêm
  • access_time 20/01/2018 18:54
    Dạ, em nạp theo bài của chị thì ok rồi nhưng em mới viết code để điều khiển qua blynk, nạp code bằng Arduino và ESP8266 nhưng code của em nạp vào không thấy ESP nháy hay nhận gì cả nên em nghĩ chắc do khâu giao tiếp giữa ... đọc thêm
  • access_time 19/01/2018 17:39
    Xin chào chị Trần Thị Thu Hiền, chị có thể cho em Facebook hoặc ứng dụng gì đó nhắn tin online để e hỏi chị một số vấn đề cho tiện không ạ? ... đọc thêm
  • access_time 18/01/2018 16:03
    Chào em, em có thể tham khảo bài viết này https://www.stdio.vn/articles/huong-dan-su-dung-module-wifi-esp8266-v1-540 trong phần "Những điểm cần lưu ý khi nạp code cho Arduino Uno để giao tiếp với ESP8266" xem có bỏ lỡ thao ... đọc thêm
Đóng góp tư liệu
Hồ Trần Bình viết trong bài Load Texture Trong SDL
Làm thế nào để thêm ảnh vào solution vậy ạ
Nguyen Nhut Truong viết trong bài Đọc Ghi File Cơ Bản Với fstream
Ban , giup minh kinh nghiem doan code nay nhe, cam on: Minh da doc duoc file nhieu dong, minh can bien "data" = "chuoi ky tu cua minh", vd: trong file minh co pass: lochoa, minh can if (data =="lochoa") cout<< "Pass OK" Minh
Nguyen Nhut Truong viết trong bài Đọc Ghi File Cơ Bản Với fstream
rat co ich cho nguoi moi bat dau vao nghe, minh co hoc co ban , bay gio quen het, minh dang luyen lai, gio minh ko dam bo cuoc nua , se lang phi, rat cam on ban
La Kiến Vinh viết trong bài Danh Sách Liên Kết Đơn
Nếu không có pTail thì bước 1 phải tim pTail bằng cách duyệt từ đầu cho tới gần cuối nhé em.
Lê Mai Nguyên Thảo viết trong bài Danh Sách Liên Kết Đơn
Dạ anh ơi em muốn hỏi là nếu cái SList mình không khai báo pTail thì cái hàm chèn vào cuối danh sách mình sẽ viết như thế nào ạ?
Thinh Nguyn viết trong bài Thuật Giải A*
Cảm ơn tác giả bài viết rất hay và chi tiết. Nhưng mà mình thấy việc xét q có trong Close thì ta nên không làm gì cả. Việc thêm nó lại Open cũng giống như việc xét nó có trong Open rồi.
Nhat viết trong bài Draw Text Trong SDL
Thầy xem và giải đáp dùm em với ạ - https://www.bugs.vn/io/x1oQMX