- 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
Sự khác nhau giữa kiểm thử ứng dụng trên IOS và kiểm thử ứng dụng trên android
Khi nhắc đến kiểm thử trên thiết bị di động, mỗi tester chúng ta thường nghĩ ngay đến kiểm thử trên thiết bị IOS và Android. Cả 2 đều là thiết bị di động, nhưng: Tại sao chúng ta lại cần có những trường hợp kiểm thử khác nhau cho 2 loại thiết bị này? Tại sao cùng là một trường hợp kiểm thử, bug lại ...
View the Java Heap and Memory Allocations with Memory Profiler
Memory Profiller là một thành phần của bộ công cụ Android Profiler , công cụ này có thể giúp bạn nhận biết được nguy cơ memory leak hoặc churn, những thứ có thể làm ứng dụng của bạn hoạt động thiếu ổn định hoặc có thể dính crash. Để sử dụng công cụ Memory Profiller: Click View > Tool Windows ...
Cơ bản về Animation với Swift 4.0
Giới thiệu Bài này mình đã đọc rất lâu rồi, ngay từ lúc mình mới biết về Xcode, mình thấy nó rất đơn giản dễ hiểu ngay cả khi bạn chỉ mới biết kiến thức rất căn bản của lập trình IOS Swift. Nay mình xin viết lại bằng Việt để chia sẽ lại cho các bạn. Đối tượng mình hướng tới là những bạn chư biết ...
[RN][Redux] Using redux in react-native programing
Hoà chung vào xu thế update cái mới, hôm nay mình sẽ cùng với các bạn làm quen một chút với các loại redux trong ngôn ngữ lập trình react-native. Để biết react-native là gì mời các bạn ghé qua https://facebook.github.io/react-native/ Để biết Redux là gì thì bạn xem trước khái niệm ở đây ...
Một vài kinh nghiệm khi dùng Realm trong android
Trong bài viết này, mình xin chia sẻ 1 vài kinh nghiệm nhỏ khi sử dụng Realm trong android. Có thể bạn đã đọc nó trong Realm documents hoặc gặp đâu đó trong lúc phát triển ứng dụng android. Realm Transaction Không giống như read operation (thao tác đọc), write operation (thao tác ghi) trong ...
[VueJS] Đa ngôn ngữ trong ứng dụng Vue
Vấn đề đặt ra đó là mình cần triển khai đa ngôn ngữ trên web app mà mình đang việc, vì vậy để giải quyết vấn đề này mình đã đi tìm một package có thể nhanh chóng hỗ trợ mình xử lý công việc này và mình đã tìm ra vue-i18n. Internationalization plugin of Vue.js Hỗ trợ DateTime localization ...
[Rails] Ứng dụng thu gọn url đơn giản
Hiện tại chúng ta biết rất nhiều trang web giúp hỗ trợ thu gọn url như: goo.gl, ... Nó quả là một công cụ hữu ích giúp người sử dụng. Tại đây ta cùng nhau trực tiếp xây dựng một ứng dụng giúp thu gọn url bằng ngay ngôn ngữ Rails, nó rất đơn giản, cùng nhau bắt đầu nhé! rails new ...
Rails - Tạo trang admin với gem Active Admin
Hiện nay việc xây dựng trang quản trị cho website là điều gần như là bắt buộc nhưng thời gian, công sức để xây dựng chúng không phải là ít cho nên hôm nay tôi sẽ giới thiệu cho các bạn 1 cách để tiết kiệm những thứ đã đề cập trên - sử dụng gem Active Admin để xây dựng. Giới thiệu Active Admin ...
SQL join - Select the last records in a one-to-many relationship
Chào các bạn, ở bài viết hôm nay mình sẽ cùng các bạn đi giải quyết một bài toán khá đơn giản bằng các cách khác nhau sử dụng kiến thức truy vấn cơ sở dữ liệu với hệ quản trị cơ sở dữ liệu MySQL. Mình có table customers chứa thông tin khách hàng bao gồm 3 trường custID, custFirst và custLast, ...
End to End Test with Espresso in Android (P2)
Bài viết này mình sẽ tiếp tục giới thiệu cơ bản về các API của Espresso. Sau đây mình sẽ nói về một số api của Espresso để thực hiện các e2e test. Trước hết, bạn cần biết những kịch bản mà người dùng sẽ thao tác với các phần tử UI và tương tác với chúng, ví dụ như bấm button A sẽ hiện text ...