- 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
Lưu ý đặc biệt khi làm Game
Một số lưu ý đặc biệt khi xây dựng một ứng dụng Game trên Android. Thôi không tóm tắt trước đâu nhé, mất thời gian lắm. Mình đi vào bài luôn. Ok, chúng ta có 2 loại Asset đặc trưng đó là lọa 2D và 3D 1. 2D Asset Để xây dựng được một Game thì hầu như tất cả đều phải sử dụng tới những hình ảnh ...
Xây dựng 1 abstract BaseAdapter trong RecyclerView
Đã khi nào bạn chán việc phải tạo ra 1 đống các Adapter khác nhau cho mỗi RecyclerView bạn sử dụng chưa ? Và sau đây mình sẽ giới thiệu cho các bạn cách xây dựng và dùng 1 Base Adapter dùng chung cho tất cả các RecyclerView khi dùng binding data. 2.1. Xây dựng BaseAdapter Hàm setVariable ...
Measure cyclical complexity of Objective-C
There are vaious articles about reviewing Objective-C code, but because of there are so many "if-else nest" inside the code so i wanted to measure the cyclical complexity of those nests For short, because if and switch blocks in our code create many logic branches, so CCN is a number implies to ...
Xử lý format time trong rails
Xin chào các bạn, các bạn làm back-end chắc hẳn đã gặp không ít rắc rối đối với việc format và lưu trữ dữ liệu thời gian trong hệ thống của mình. Khi mà hệ thống yêu cầu dùng đa quốc gia đồng nghĩa với việc, hệ thống sẽ hiện thị thời gian tưng ứng với zone của từng vùng và đồng thời cũng hiển thị ...
GEO Spatial MySQL in Laravel 5
Overview Ngày nay, tính năng bản đồ được sử dụng rất nhiều ở hầu hết các ứng dụng. Từ version 5.6, MySQL đã giới thiệu một số chức năng thú vị về thao tác và lưu trữ dữ liệu địa lý. Nhưng trong Laravel ORM lại không được hỗ trợ tính năng thao tác dữ liệu kiểu này. Trong bài này tôi sẽ giới ...
TestFlight Tutorial: iOS Beta Testing
TestFlight Beta Testing là một sản phẩm của Apple giúp giới thiệu ứng dụng đang chạy thử nghiệm đến người dùng một cách dễ dàng hơn trước khi phát hành trên App Store. Trong bài này mình sẽ cũng các bạn tìm hiều về TestFlight. Getting Started Để sử dụng được TestFlight trước tiên bạn cần có một ...
Implement App Shortcuts trong Android
Với mỗi phiên bản của Android, có vô số chức năng mới được thêm vào và Android Nougat 7.1 cũng không phải là ngoại lệ. 1 trong những tính năng được thêm vào trong bản này là App Shortcuts. App Shortcuts cho phép người dùng có thể truy cập trực tiếp các action trong ứng dụng của bạn ngay từ launcher ...
[AngularJS toàn tập] Phần 9: Ajax trong AngularJS
AngularJS cung cấp điều khiển $http mà làm như là service để đọc dữ liệu từ server. Server có thể tạo các lời gọi tới cơ sở dữ liệu để nhận các bản ghi. AngularJS cần dữ liệu dưới định dạng JSON. Khi dữ liệu sẵn sàng,$http có thể được sử dụng để nhận dữ liệu từ server theo cách sau đây: ...
Kiến trúc dựa trên Component
Component-based software engineering (CBSE) - Kiến trúc dựa trên Component tập trung vào việc phân chia thiết kế thành các thành phần chức năng hoặc các logic độc lập đại diện cho giao diện truyền thông có chứa các method, event và thuộc tính. Nó cũng cung cấp một mức độ trừu tượng cao hơn và chia ...
Một số vấn đề tiêu biểu khi phát triển offshore giữa Việt Nam và Nhật Bản
**Phát triển offshore với Việt Nam là một xu hướng ngày càng phổ biến của các công ty Nhật Bản, số lượng dự án tăng lên, đồng nghĩa với việc liên lạc, trao đổi giữa phía Việt Nam và Nhật Bản tăng lên. Xuất hiện cùng với đó là nhiều khó khăn, trở ngại trong công việc, tạo ra những khoảng cách vô ...