- 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
Thị phần Internet tại Việt Nam của VNPT có thể không còn?
Việc người dùng ồ ạt bỏ VNPT, đồng nghĩa với sự gia tăng thị phần nhanh chóng cho các đối thủ như Viettel hay FPT Telecom. Với lợi thế là doanh nghiệp nhà nước và là người tham gia đầu tiên, VNPT từ lâu vẫn được coi là ông lớn thống trị thị trường cung cấp dịch vụ Internet. Tuy ...
Giới thiệu về coroutines trong Kotlin
Bài viết này mô tả coroutine là gì, vấn đề gì coroutine đang cố gắng giải quyết, và làm thế nào coroutine thực hiện trong bản phát hành 1.1 của Kotlin JVM. Vấn đề chúng ta đang cố gắng giải quyết là gì? Để giải thích vấn đề là gì và tại sao nó nên được giải quyết, hãy xem xét một ứng dụng web ...
iOS: Hai cách truyền dữ liệu từ Model tới Controller
Mình sẽ mô tả 3 cách cơ bản để pass data về controller của bạn: Sử dụng Callbacks Sử dụng Delegation Sử dụng Notifications Đầu tiên, chúng ta sẽ tạo một basic project có class ViewController và DataModel. Lúc này chưa quan tâm data source của bạn là gì, nó có thể là file Json local, một ...
Phân tích những công cụ test phần mềm tốt nhất (Phần 6)
Trong phần 5, mình đã giới thiệu về những công cụ hỗ trợ test trên nền tảng di động (Mobile Testing) và những công cụ hỗ trợ theo dõi bug (Bug Tracking). Phần này mình sẽ tiếp tục phân tích vai trò và liệt kê những công cụ hỗ trợ test thuộc loại Niche Testing và những công cụ hỗ trợ ...
Một vài thủ thuật nhỏ khi sử dụng dòng lệnh Linux
Với phần lớn người sử dụng máy tính trên toàn thế giới, Linux vẫn giống như một thứ gì đó khá là đáng sợ. Họ cho rằng nó rất khó để sử dụng cho công việc thường ngày. Với sự phổ biến và thống trị gần như tuyệt đối của Microsoft với hệ điều hành Windows , Linux vẫn chỉ là một người tí ...
Lộ trình trở thành một frontend development hiện đại (phần tiếp theo)
Các bạn có thể theo dõi phần đầu ở đây ạ Phần đầu. Chúng ta cùng tiếp tục với seri nhé. Trước khi bắt đầu vào phần này, nếu như bạn đã sử dụng một vài thư viện bên ngoài, một plugin hoặc một widget, bạn phải tải JavaScript(JS) và file CSS thủ công sau đó đặt chúng trong project, và khi những thư ...
Android password hint font problem
If you working with password EditText and you enable input password by edtPassword.setInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_PASSWORD); you will face font problem in some device (list at the end of my answer) For example, If I use android:inputType="tex ...
JIRA Tutorial - Giới thiệu về JIRA(Phần IV)
4.Quản lý issues, sử dụng tiến trình công việc và tính năng báo cáo Chúng ta đã biết các loại issue khác nhau và cách tạo chúng trong loạt bài Hướng dẫn JIRA trước đây của tôi. Đây là hướng dẫn tiếp theo của JIRA trong loạt bài này, nơi chúng ta sẽ tìm hiểu cách sử dụng chúng, tiến trình công ...
Tương tác với SmartContract trên BlockChain với Go phần 2
Chào mừng các bạn đã trở lại với Part 2 của Tương tác với smartcontract trên blockchain bằng Go – part 2. Như ở phần một tôi đã giới thiệu cho các bạn về smartcontract, cách deploy nó và đã hướng dẫn sử dụng Go lang để đọc dữ liệu từ smartcontact đó. Tại part 2 này, sẽ nâng cao hơn, tôi sẽ giới ...
3 bước để tạo chiến lược thử nghiệm trên di động
Trước đây, mỗi khi ra khỏi nhà bạn luôn phải kiểm tra xem bạn có mang theo chìa khóa và ví tiền của mình. Ngày nay, điều bạn cần kiểm tra ưu tiên nhất là chiếc điện thoại thông minh. Vì vậy, chiếc điện thoại thông minh đã ảnh hưởng rất nhiều đến thói quen hằng ngày của chúng ta. 5 tỷ người trên ...