- 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
Chrome đang góp phần giết chết HTTP
2016 có thể là năm mà HTTP cuối cùng cũng… chết. Ngày 9/9, đội ngũ bảo mật của Chrome công bố, trình duyệt này sẽ bắt đầu đánh dấu “insecure” cho các trang web dùng kết nối chuyển password và thông tin tín dụng thiếu bảo mật từ tháng 1 năm 2017. Thông báo cảnh giác ...
Series Thực hành quản lý Task với Backlog - P.1
Sau khi kết thúc series lý thuyết thì mình xin đi tiếp với series thực hành việc quản lý task bằng công cụ Backlog, một công cụ quản lý task được các công ty Nhật Bản rất ưa chuộng. Bạn nào muốn tham khảo bài viết gốc thì đọc ở đây nhé. Let's go!!! Những công cụ nào thì tốt? Công cụ được xác ...
Memory management in JavaScript
I. Tổng quan Những ngôn ngữ như C có cơ chế quản lý bộ nhớ cấp thấp như malloc() và free(). Điều này cho phép developer cấp phát và giải phóng bộ nhớ. Trong khi đó, JavaScript cấp phát bộ nhớ khi object, string, ... được tạo và tự động giải phóng bộ nhớ khi nó không được sử dụng nữa, quá trình ...
Singleton class trong Kotlin
Singleton là một mẫu thiết kế phần mềm (software design pattern) đảm bảo rằng một lớp (class) chỉ có một thể hiện (instance) và một điểm truy cập toàn cục đến nó được cung cấp bởi chính class đó. Singleton Pattern đảm bảo rằng chỉ có một instance sẽ được tạo và nó sẽ hoạt động như một access ...
Quay lưng với hàng tỷ ‘đô’ từ mạng xã hội tỷ dân để khởi nghiệp từ đầu, nhà đồng sáng lập Facebook lọt top 400 người giàu nhất nước Mỹ, sánh vai cùng Mark Zuckerberg
Tuổi trẻ với suy nghĩ táo bạo, thông thạo công nghệ và tràn trề nhiệt huyết là công thức tuyệt vời cho sự thành công. Sự thật này ngày càng trở nên rõ ràng qua nhiều thập kỉ. Trong danh sách 400 người giàu nhất nước Mỹ do tạp chí Forbes công bố cách đây không lâu, có 13 cá nhân đáng ...
Cùng học Kotlin Coroutine, phần 5: Async & Await
Giả sử bạn đang code 1 task cần call 2 API rồi sau đó cần compose lại ra 1 cục data để fill vào UI. Hoặc bài toán khác: Cho 2 function, mỗi function sẽ return về 1 kết quả kiểu Int. Sau đó print ra tổng của 2 kết quả lại. Ví dụ: fun main() = runBlocking<Unit> { val time = ...
100% Code Coverage - liệu có thật sự là đủ ?
Hiện nay đã và đang tồn tại những ý kiến trái chiều về sự cần thiết của việc hệ thống của bạn nên đạt được 100% Code Coverage (độ bao phủ). Một số người cho rằng việc này sẽ đảm bảo cho một hệ thống sẽ sạch bug 100% nhờ việc unit test đã bao phủ tất cả các dòng code trong hệ thống, một số người ...
[C#] Viết ứng dụng Screen Saver đơn giản trong Winform
Xin chào các bạn, bài viết hôm nay mình sẽ demo ứng dụng Screen Saver đơn giản bằng ngôn ngữ lập trình C# winform. Screen Saver là một trình ứng dụng bảo vệ màn hình, khi người dùng không thao tác một thời gian thì sẽ hiển thị. File Screen saver có phần mở ...
Ruby: class_eval vs module_eval
Bài viết được dịch từ bài Ruby: class_eval vs module_eva của tác giả @farsi_mehdi. Thêm methods hoặc attributes vào class/module một cách nhanh chóng là một mô hình pattern khá phổ biến trong Ruby (activerecord, activesupport, rake, rack, vân vân..). Để làm như vậy, chúng ta có thể sử ...
Kiểm thử phi chức năng
Kiểm thử phi chức năng Kiểm thử phi chức năng liên quan đến việc kiểm thử phần mềm từ những yêu cầu phi chức năng nhưng quan trọng như hiệu suất, bảo mật, giao diện người dùng... Vậy Kiểm thử phi chức năng (Non-Functional Testing) là gì? Mục tiêu, Đặc điểm, Các tham số Kiểm thử phi chức năng hay ...