- 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ực hành viết rspec trong rails
Bài viết này nhằm giới thiệu tổng quan và cách cài đặt rspec trong rails. Những nội dung chính trong bài: Setup rspec Tạo factory dử dụng Factory Girl Rails và Faker Viết Model specs Viêt Controller specs Feature specs Chạy câu lệnh sau để tạo một application mới có tên là myapp rails ...
Những điều cơ bản về Agile. outsite
https://enterprisepathtoagility.com/5-things-you-can-expect-from-agile-e7b85c003188#.85ymu8za8 Những điều có thể kỳ vọng ở Agile Tuy rằng Agile là một điều được thiết lập mới trong công ty, chúng ta không cần thay đổi lại toàn bộ công ty. Điều đó có nghĩa, chúng ta vẫn làm tất cả những gì đang ...
Rails Image Upload Using Dragonfly
Upload file là một trong những tính năng wuan trọng của một ứng dụng Web. Nó cho phép người dung tải file cá nhân lên ứng dụng Web để sử dụng vào một mục đích cá nhân nào đó. Đã cá rất nhiều gem hỗ trợ developer thực hiện tính năng này như PaperClip, CarrierWave, v.v… Ngày hôm nay, tôi xin ...
Android Data Binding: Observability(Giữ UI Luôn hiển thị dữ liệu mới nhất)
Android Data Binding rất dễ sử dụng để chèn dữ liệu vào UI(Giao diện người dùng). Tuy nhiên, khi dữ liệu được cập nhật mới thì không có một thông báo gì đến UI để UI có thể cập nhật lại. Thực sự thì nó không được tốt lắm khi servergửi một thông báo cập nhật và bạn muốn người dùng sẽ nhìn thấy sự ...
Performance in javascript
Một trong những vấn đề rất được quan tâm khi lập trình với Javascript là vấn đề hiệu năng (performance). Một ví dụ đơn giản đó là khi bạn có 2 request ajax và bạn phải đợi 2 request này hoàn thành thì mới có thể làm các bước tiếp theo. Khi đó bạn có thể xử lí theo 2 hướng: Tuần tự: Thực hiện 1 ...
Python for beginner - GPA Calculator Sample
Why learn Python? Python is a general-purpose, versatile and popular programming language. It's great as a first language because it is concise and easy to read, and it is also a good language to have in any programmer's stack as it can be used for everything from web development to software ...
Tiêu chí đánh giá chất lượng sản phẩm phần mềm.
Công nghiệp phần mềm nói chung bây giờ được xem là một trong những trụ cột chính của tăng trưởng kinh tế ở nhiều nước. Các công ty phần mềm thường xuyên phải đối mặt với nhiều thách thức khó khăn để cung cấp phần mềm chất lượng cao, và họ cố gắng để đạt được sự hài lòng của khách hàng. 1. Tính ...
Notification trong Android
1. Notification Manager 1.1. Notification Manager Android cho phép đặt Notification trong thanh tiêu đề của ứng dụng. Người dùng có thể mở Notification và tương tác với Notification để mở Activity tương ứng. Vì Notification có thể gây khó chịu, người dùng có thể tắt Notification cho mỗi ứng ...
Filter In AngularJS With Rails Application
Filter In AngularJS With Rails Application In this article, I want to show you guy about filter in angularjs, It is very important before this you need to know about basic of angularjs controller and model. By other hand you can image your self about that it is easy to handle the code. What ...
Xây dựng shopify application đơn giản
Shopify đang là một trong những dịch vụ cung cấp nền tảng thương mại điện tử được rất nhiều người sử dụng. Nó giúp cho đơn giản hóa, tiết kiệm chi phí để xây dựng một website bán hàng với đầy đủ tính năng và tối ưu SEO với các công cụ tìm kiếm. Bài viết này mình không tập trung vào việc xây dựng ...