- 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
Probuilder - Maya thu nhỏ - phần 1
Chào tất cả các bạn! Đến hẹn lại lên, cứ mỗi tháng chúng ta lại gặp nhau ở 1 chủ đề mới, và hôm nay mình xin mang tới 1 thứ vô cùng mới mẻ cho anh em dev, đó chính là design 3d với dev thì có khó không? Cá nhân mình nghĩ, thì việc lập trình viên tiếp cận với mĩ thuật chắc không nhiều, có ...
Tạo một custom AngularJS directives cho người mới bắt đầu
Directives là một trong những thành khái niệm quan trọng nhất để có thể nắm rõ được AngualarJs. Directives là một thành phần mở rộng HTML, hay nói cách khác là các thuộc tính (properties) của các thẻ HTML mà Angular nó định nghĩa thêm. AngularJs có định nghĩa sẵn khá nhiều directives, các ...
New in android 7.0
Ở bài viết này mình xin giới thiệu qua về nhưng cái đổi mới trong android 7.0: Multi-window Support: Người dùng có thể sử dụng 2 ứng dụng cùng một lúc. Người dùng có thể chuyển đổi qua lại giữa hai ứng dụng gần nhất bằng cách ấn đúp nút đa nhiệm trên màn hình. Tuy số lượng ứng dụng sẽ bị ...
Huyền thoại Scrum (Scrum myths): Scrum xung đột với ngày cố định (fixed Date)
Đây là một vấn đề phổ biến của Scrum, đặc biệt là đối với những người thường phát triển phần mềm trong phạm vi kín (dự án truyền thống). Khung làm việc Scrum là không có tính thuyết phục khi đặt trong bối cảnh phát triển phần mềm, nó chỉ nói về "phát triển sản phẩm phức tạp" . Nó chung, phát triển ...
Sử dụng Gem Chewy để đánh index và query data trong Ruby on Rails
Như chúng ta đã biết Elasticsearch là một search engine được xây dựng để hoạt động như một server cloud theo cơ chế của RESTful . Elasticsearch phát triển bằng ngôn ngữ Java từ Lucene Apache. ELASTIC-SEARCH có thể tích hợp được với tất cả các ứng dụng sử dụng các loại ngôn ngữ sau: Java ...
Các mẹo tăng tốc độ truy vấn Active Record trong Rails
Active record: Active record is an approach to accessing data in a database. A database table or view is wrapped into a class. Thus, an object instance is tied to a single row in the table. After creation of an object, a new row is added to the table upon save. Any object loaded gets its ...
Dependency Injection và DI Containers
Với cách viết code thông thường xảy ra tình huống các class cấp cao gọi class cấp. Như vậy class cấp cao phụ thuộc vào class cấp thấp. Nghĩa là khi class cấp thấp thay đổi thì class cấp cao phải thay đổi theo. Dần dần sự thay đổi trở nên chồng chéo và gây khó khăn cho bảo trì source code chương ...
Building a simple Recommendation system
Walking throgh every E-Comerce website, each time watching a item/product that you intertested in, you will see a section with label "Items you may like" or just simple "Related items" That's recommended items which has made from combining of your activities and current data set of ...
Làm cách nào để tìm được bug ?
Là một software tester, một QA engineer, bạn cần phải nghĩ "in every minute" làm cách nào để tìm được lỗi cho application, cho web ... Đôi khi bạn coi trọng những lỗi làm crash hệ thống và chỉ cố tìm những lỗi đó. Tuy nhiên theo suy nghĩ của tôi thì chúng ta cũng cần phải cố gắng tìm ra những lỗi ...
Hướng dẫn đưa game Unity lên facebook canvas
1. Giới thiệu Chào các bạn hôm nay mình sẽ hướng dẫn các bạn đưa game của các bạn build bằng Unity lên Facebook . Mình nhận thấy hiện nay khá nhiều người thích chơi game trực tiếp trên facebook bởi vì họ thường ngại tải một cái game khá là nặng về máy vừa tốn tiền 3G vừa chờ đợi lâu khó chịu lại ...