- 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
Alpha và Beta testing
1. Alpha testing là gì? Alpha testing là một dạng của acceptance testing; Thực hiện để xác định tất cả các vấn đề/ lỗi có thể xảy ra trước khi phát hành sản phẩm đến tay người dùng. Trọng tâm của việc kiểm thử này là để mô phỏng người dùng thực - Real users bằng cách sử dụng các kỹ thuật Black ...
Tìm hiểu về ReactJS với Rails
Trong một khoảng thời gian tìm hiểu về ReactJS, hôm nay mình viết một bài viết về chủ đề này. Để tìm hiểu về React là gì? v.v.. thì có rất nhiều bài viết trên blog này rồi, do vậy mình đi thẳng vào áp dụng với Rails. Tiếp xúc với Rails chắc chúng ta quen thuộc với scaffold để sinh tự động với ...
Retrofit and Rxandroid
I. Giới thiệu về Retrofit và Rxandroid Retrofit. Retrofit là một thư viện hỗ trợ việc kết nối và lấy dữ liệu từ một WebService cho Android và Java, được tạo ra bởi Square. Với retrofit bạn có thể dễ dàng lấy dữ liệu từ webservice, convert dữ liệu trả về dạng json thành các object. 2. RXjava ...
7 thói quen xấu mà Graphic Designer cần loại bỏ
Mỗi Designer đều từng có các dự án thiết kế không đạt yêu cầu. Một số designer cố gắng tiết kiệm thời gian và bỏ quên 1 vài điều đáng ra nên áp dụng ngay vào dự án của họ. Nếu thiết kế của bạn chỉ đạt mức “Trung bình” và khách hàng hài lòng với điều đó, thật dễ dàng để bỏ qua những lỗi ...
Vấn đề về leak memory, và kinh nghiệm dùng tiện ích Intrusment để kiểm tra và tối ưu app.
Các bạn bên Viblo cho mình hỏi chút, hiện mình gặp vấn đề ở sự kiên nhấn vô tabbar item lần đầu app mất khoảng 4s app mới load view mới, các lần sau app chạy mượt, mình nghĩ là do vấn đề load ảnh từ server về. Mình có dùng tiện ích Instrustment để kiểm tra có kết quả như sau, bạn nào am hiểu và có ...
Processor Model Design Pattern
Bình thường, khi 1 dự án phát triển đến 1 mức độ nào đó, các model sẽ có xu hướng trở nên phức tạp. Lúc này chúng ta cần xem xét 1 vài "chiến lược" để kiểm soát tình hình và đặt mọi thứ trong tầm kiểm soát. Background Với rails, chúng ta có ActiveRecord, một class trộn lẫn tính logic và bền ...
Debug trong laravel
Debug là một thành phần trợ giúp vô cùng đắc lực cho lập trình viên khi phát triển ứng dụng. Sẽ khó có thể nói một framework là tốt nếu nó không có những công cụ debug tốt. Việc một framework được support bởi những công cụ debug tốt sẽ làm giảm rất nhiều thời gian phát hiện bug đồng nghĩa với ...
Cron trong linux cho newbie
Nếu bạn cần chạy những công việc (tôi sẽ gọi là task) ở phía server một cách lặp lại theo thời gian định trước nào đó thì có lẽ Cron sẽ giúp được cho bạn. Vậy Cron nó là cái gì ? Cron là một tiện ích giúp lập lịch chạy những dòng lệnh bên phía server để thực thi một hoặc nhiều công việc nào đó ...
Tối ưu hóa schema và data type trong MySQL - P1
Thiết kế tốt về cả logic lẫn physic là những cột mốc quan trọng đem tới hiệu năng cao, và bạn phải thiết kế schema của mình theo những câu query mà bạn sẽ chạy. Điều này thường dẫn đến việc trao đổi được mất. Ví dụ như denormalized schema có thể tăng tốc một số loại query nhưng lại làm những loại ...
Cài đặt và cấu hình Symfony
Bắt đầu dự án với Symfony vô cùng đơn giản. Trong thực tế, bạn chỉ cần vài phút ngắn ngủi để chạy và làm việc với Symfony. Symfony cung cấp sẵn cho chúng ta một chương trình cài đặt, vô cùng tiện dụng. Tải trình cài đặt của Symfony về máy tính là bước đầu tiên bạn cần làm. Cài đặt Symfony ...