- 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
GMAIL LIKE CHAT APPLICATION IN RUBY ON RAILS
Chúng ta sẽ đi tìm hiểu cách thêm tính năng nhắn tin vào một ứng dụng rails đã có sẵn. Dưới đây là màn hình của một ứng dụng rails đơn giản mà sử dụng Devise để xác thực người dùng. Trên trang chủ hiển thị các user khác ngoài user đang đăng nhập Để các user có chat với những người dùng khác. ...
Cách tạo widget trong wordpress
Xin chào các bạn. Hôm nay mình sẽ viết về cách để tự tạo một widget trong WordPress. Như chúng ta đã biết, hiện này WordPress là một CMS rất phổ biến. Với các bạn là coder thì việc sử dụng API của WordPress để phát triển thêm tính năng mình thích. Các Function is_active_widget() the_widget() re ...
Giới thiệu về laravel scout trong laravel 5.3
Là một trong số những tính năng mới được giới thiệu trong laravel 5.3 - phiên bản mới nhất của framework hết sức thông dụng này, Laravel Scout hỗ trợ giải pháp tìm kiếm full textsearch, giúp ta dễ dàng đánh index và tìm kiếm trong nội dung của Eloquent Model. Laravel Scout hiện tương thích với 2 ...
Sử dụng Cucumber để viết unit test trong Rails
Giới thiệu Ngày nay xu hướng phổ biến của các chuẩn mới về sản xuất phần mềm là yêu cầu các developers viết test unit khi cài đặt source code. Đối với những hệ thống phát triển dựa trên framework Ruby on rails thì có rất nhiều gem có thể hỗ trợ việc viết test unit: RSPEC, CUCUMBER, ...
The Quality of Software Design - Part 2
Part 2. The Utopia of Reuse Khi bàn về chất lượng thiết kế phần mềm, tiếp sau Correctness, Robustness, có rất nhiều thuật ngữ khác nhưng có lẽ phải kể đến Extendibility (Tính mở rộng) và Reusability (Tính tái sử dụng). Tôi nghĩ các bạn đều hiểu đại khái ý nghĩa của những từ này. Nói một cách đơn ...
Firebase Cloud Messaging Tutorial for Android
Xin chào bạn bè, Hiện tại có rất nhiều cách hướng dẫn push GCM điển hình chúng ta đã biết với 2 cách sau đây. Google Cloud Messaging Hướng dẫn cho Android Ứng dụng Android Push Notification sử dụng GCM Tutorial Nhưng bây giờ google có một sự thay thế đó là dễ dàng hơn gcm. Trong ...
Cơ bản về RxAndroid
Bài viết sau đây trình bày về những kiến thức cơ bản để bắt đầu sử dụng RxJava trong các ứng dụng Android. Một số khái niệm Trước khi đi vào tìm hiểu theo những ví dụ, hãy bắt đầu với một số khái niệm cơ bản. Cốt lõi của RxJava là 2 khái niệm: Observable và Observer. Observable sẽ phát ra các ...
Action Cable - Friend or Foe?
Mình có cơ hội được biết và làm việc với Action Cable từ phiên bản của Rails 5.0 beta 3. Trong những lần tìm kiếm tài liệu về Action Cable để giải quyết vấn đề mình gặp phải, mình đã gặp được bài viết khá hay về Action Cable là Action Cable - Friend or Foe? tạm dịch là: Action Cable - Bạn ...
Hello Spring Security Java Config
Spring framework đã phát triển Spring Security để hỗ trợ cho việc thực hiện cơ chế Authentication và Authorization trên ứng dụng. Bài viết này sẽ hướng dẫn các bạn config Spring Security với demo chức năng login đơn giản. Có 2 cách để config/implement Spring security. Cách thứ nhất là config ...
Code Refactoring
Một lần làm xong dự án thì thấy tự dưng phía khách hàng thuê hẳn một "cao nhân" không biết từ đâu về viết lại code cho cả dự án.Kỳ lạ là tên này không hề hiểu nghiệp vụ dự án, cũng chưa từng làm với framework của dự án nhưng vẫn viết lại đống code của dự án ầm ầm.Hỏi ra mới biết là làm refactoring ...