- 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
Một vài sự khác biệt: Angular 2 và React
Angular 2 được Google giới thiệu vào 9/2016, được nâng cấp để đối chọi với thư viện Javascript nổi tiếng của Facebook _ React. Với khả năng ổn định hơn, nhanh hơn và gọn nhẹ hơn bao giờ hết. Trong bài viết này, chúng ta sẽ đề cập đến ưu điểm của React JS và Angular, các khả năng mà hai công cụ này ...
Tạo document cho các dự án PHP và REST API sử dụng Sami
Các developers thường viết ra một lượng lớn code bao gồm API và các thành phần khác trong các dự án trung bình cho đến lớn. Mặc dù có một quy ước về viết code, mỗi developer đều có một bình luận cá nhân và các tiêu chuẩn viết tài liệu. Một số thêm các ghi chú khó hiểu nhỏ trong khi những người khác ...
Đôi điều về CAPTCHA
Khi bạn đăng ký một email mới hoặc tham gia các trang web bình chọn trực tuyến một điều gì đó bạn sẽ được yêu cầu nhìn vào một hình nhỏ bao gồm các chữ cái và con số (thường thì chúng đều méo mó hoặc xếp chèn lên nhau nhằm khiến cho bạn khó nhận dạng chúng hơn), và sau đó bạn cần phải đánh lại các ...
Giới thiệu về các mô hình Concurrency trong Ruby
Bài viết mô tả sự khác nhau giữa Processes, Threads, GIL là gì, EventMachine và Fibres trong Ruby. Khi nào thì sử dụng mỗi mô hình, các dự án mã nguồn mở nào sử dụng chúng, và ưu khuyết điểm của chúng là gì. Processes Chạy nhiều tiến trình không phải là cơ chế concurrency (Ứng dụng thực hiện ...
Những điểm mới trong Swift 4
Swift 4 là bản release mới nhất của Apple, dự định sẽ được đưa ra vào mùa thu năm 2017. Swift 4 tập trung cung cấp sự tương thích với Swift 3, trong bài này tôi sẽ giới thiệu các phần thay đổi của Swift mà ảnh hưởng tới code cũ nhiều nhất. Let's get started! Swift 4 được đi kèm trong Xcode 9, ...
Tìm hiểu về cổng thanh toán GMO
Giới thiệu GMO là một cổng dịch vụ thanh toán số 1 của Nhật, Nó hỗ trợ nhiều hình thức thanh toán (credit card, multipayment như pay-easy convenience-store ...). Nó cung cấp đầy đủ các phương thức thanh toán chính của Nhật (theo như trên doc của nó Bùi Văn Nam viết 15:54 ngày 12/08/2018 chỉnh sửa
Thêm thuộc tính động vào Model ActiveRecord Rails
Trong quá trình làm việc thì chắc hẳn ai trong chúng ta cũng đã gặp trường hợp không thể nắm bắt hết tất cả các thuộc tính của 1 model hoặc thuộc tính sẽ phát sinh trong quá trình xây dựng ứng dụng. Một ví dụ điển hình là hệ thống theo dõi các địa chỉ liên lạc có một model Contact bao gồm name, ...
Zero downtime deployment for Rails with Capistrano and Unicorn
Trên Viblo cũng có khá nhiều bài viết về việc auto deploy một ứng dụng Ruby on Rails với Capistrano. Nhưng mình cũng vẫn chia sẻ bài viết này với mục đích hướng dẫn mọi người chi tiết hơn trong việc cài đặt một server từ chưa có gì cho tới khi ứng dụng của chúng ta được chạy và có khả năng deploy ...
Cơ bản về API testing (P1)
Nói đơn giản, API (Application Programming Interface) là cái cầu nối giữa client và server. Client ở đây có thể là máy tính, điện thoại sử dụng hệ điều hành khác nhau và được viết bằng những ngôn ngữ khác nhau. Tương tự, server back-end cũng được viết bằng các ngôn ngữ khác nhau. Để 2 thằng này có ...
Import dữ liệu lớn từ file CSV
Import nhiều dữ liệu vào Rails ActiveRecord models có thể import từ các file JSON, CSV hoặc các loại file khác. Bài này mình sẽ nói về cách import nhiều dữ liệu từ file CSV. Importing từ file CSV vào trong Rails Cách xấu Ví dụ trong file CSV của mình có 10000 bản ghi require 'csv' csv = ...