- 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
Rails Antipatterns, Best Practice Ruby on Rails Refactoring [Part 2]
Tiếp nối phần 1 Rails Antipatterns, Best Practice Ruby on Rails Refactoring [Part 1] đang dang dở khi nói tới các giải pháp xử lý Antiparttern cho AntiPattern Voyouristic Model, sau đây mình tiếp tục trình bày các giải pháp tiếp theo. 1.1.2 Push All find() Calls into Finders on the Model Hầu ...
Securing Rails api với Rails 5 và Devise Auth Token
Bài viết này mình sẽ hướng dẫn tạo và setting cơ bản cho Securing Rails apis with Rails 5 and Devise Auth Token. Rails không chỉ là sự lựa chọn hoàn hảo khi bạn muốn xây dựng một ứng dụng full-stack, mà với phiên bản 5.0, Rails còn có khả năng xây dựng ứng dụng backend trả về JSON, cắt bỏ ...
ETL và các công cụ
ETL là gì? Đơn giản là: Extracts dữ liệu - tức là đi thu gôm dữ liệu từ nhiều nguồn khác nhau - doanh nghiệp của bạn sẽ có một vài phần mềm với mỗi phần mềm đảm nhiệm một công việc nào đó như quản trị nhân sự (HCM), quản lý quan hệ khách hàng (CRM) và đây là công việc đi thu gôm dữ liệu ...
Gửi notification bằng firebase trong rails
Hôm nay mình xin hướng dẫn các bạn cách gửi 1 notification từ ứng dụng rails của mình tới các thiết bị android, và ios bằng firebase . Đầu tiên bạn cần làm là truy cập http://firebase.com/ để đăng kí 1 tài khoản ( có thể sử dụng trực tiếp bằng tài khoản google ). Sau đó tạo 1 project bất kì. ...
Full-Text Search trong PostgreSQL - Phần 2
Phần 2: TSVector và TSQuery trong PostgreSQL Ở cuối phần 1 mình có đề cập đến quá trình tiền xử lý document của PostgreSQL, hôm nay mình sẽ nói chi tiết hơn cách mà PostgreSQL tiền xử lý. 2.1. TSVector tsvector là một kiểu dữ liệu, đại diện cho document, và tối ưu hóa cho FTS. Nói đơn giản, ...
ActiveSupport in Rails
Giới thiệu Sau khi cài đặt ứng dụng Rails, bạn sẽ thấy một số thư viện sau được cài kèm theo như sau: $ gem list actioncable ( 5.0 .0 .1 ) actionmailer ( 5.0 .0 .1 , 4.2 .6 ) actionpack ( 5.0 .0 .1 , 4.2 .6 ) actionview ( 5.0 .0 .1 , 4.2 .6 ) activejob ( ...
[ThaoVTP] [Sưu tầm] Những điều cần biết để làm việc với người Nhật tốt hơn
Bạn đang có ý định hay đang làm cho một công ty Nhật. Bạn băn khoăn không biết làm sao để có thể làm việc tốt với người Nhật. Hi vọng, một vài thông tin bổ ích trong bài viết sau sẽ giúp bạn giải đáp được phần nào. I. LÀM VIỆC Ở CÔNG TY NHẬT LÀ DỄ HAY KHÓ? Người phương Tây gặp rất nhiều khó ...
Building a simple RESTful api in Play framework
Recently I have started working in a project where we have to develop RESTful API with Play framework. There are number of reasons why we've chosen Play framework over others. Mostly it was an architectural decision due to nature of the application we will be building. Before I start explaining how ...
Design Process - Từ ý tưởng đến High-Fidelity Prototypes (Phần 1)
Để xây dựng và phát triển một sản phẩm phần mềm ngoài yếu tố con người thì quy trình phát triển cũng đóng một vai trò hết sức quan trọng. Một quy trình tốt và hợp lí luôn tạo ra những sản phẩm đạt tiêu chuẩn. Nó giúp tương tác hóa các hoạt động và yếu tố với nhau một các nhịp nhàng, đem lại hiệu ...
20 câu lệnh SSH thông dụng nhất
20 câu lệnh SSH bên dưới là những lệnh thông dụng nhất bất kỳ ai cũng phải biết để có thể thao tác, quản trị VPS Linux. Trước khi bắt đầu, bạn cần kết nối với VPS qua SSH bằng cách sử dụng công cụ Putty hoặc ZOC Terminal (nên dùng ZOC vì copy/paste dễ dàng hơn). Lưu ý: Thư mục, đường dẫn đến ...