- 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
16 điều nên làm khi bạn hết "yêu" test
Software Testing liệu có là một công việc nhàm chán? Người ta vẫn thường truyền tai nhau rằng, giai đoạn hẹn hò, tìm hiểu nhau chính là lúc hạnh phúc nhất trong tình yêu. "Hôn nhân là nấm mồ của tình yêu", tôi tin chắc ai trong chúng ta cũng đã từng nghe tới câu nói này. Tôi không rõ nó có đúng ...
TF-IDF ( term frequency – inverse document frequency)
Tóm tắt Xử lý ngôn ngữ là một kĩ thuật quan trọng nhằm giúp máy tính hiểu được ngôn ngữ của con người, qua đó hướng dẫn máy tính thực hiện và giúp đỡ con người trong những công việc có liên quan đến ngôn ngữ như : dịch thuật, phân tích dữ liệu văn bản, nhận dạng tiếng nói, tìm kiếm thông tin, tóm ...
Swift 3.0 - Một vài thay đổi đáng chú ý [Part 2]
Trong phần 1 của bài viết này "Swift 3.0 - Một vài thay đổi đáng chú ý [Part 1]" , mình đã giới thiệu đến các bạn một ít thông tin về swift 3.0 và một vài thay đổi lớn, các features bị khai tử trên Swift 3.0. Trong phần 2 này, mình xin đề cập đến một vài features lớn sẽ được bổ xung vào Swift 3.0. ...
Grape API validation
Việc sử dụng gem Grape trong rails đôi khi cần đến việc validation params, một vài tip nhỏ hi vọng giúp bạn chủ động hơn trong việc xử lý validation. Link về gem Grape: https://github.com/ruby-grape/grape Validation trong Grape có nhiều phần khác nhau, validation params là việc bắt validation ...
Html5 và Canvas (Phần 2)
Như ở trong phần 1, chúng ta đã tìm hiểu sơ qua về Canvas về việc tạo ra những hình ảnh đơn giản như hình tròn, đường thẳng... Nếu như vậy thì chúng ta chưa thực sự thấy được điểm mạnh của Canvas, hôm nay chúng ta sẽ cùng tìm hiểu một trong điểm mạnh trong Canvas đó là tạo ra những ảnh có chuyển ...
Ruby 2.0 Works Hard So You Can Be Lazy
Tính năng mới Lazy enumerator trong Ruby2.0 có vẻ khá huyền ảo. Nó cho phép bạn duyệt một chuỗi vô hạn các giá trị và lấy ra những giá trị mong muốn. Nó mang những khái niệm lập trình hàm lazy evaluation đến Ruby. Cho ví dụ, ở Ruby1.9 hay các version cũ hơn, vòng lặp sẽ chạy mà không dừng lại ...
Config gem devise with has_one assosiation
Xin chào các bạn, hôm nay chúng ta sẽ tìm hiểu về gem devise với has_one assosiation. Trong bài viết này chúng ta sẽ tìm hiểu cách làm sao để tạo form cho 1 user với 1 address. #user.rb class User < ApplicationRecord has_one :address end class Address < ApplicationRecord belongs_to ...
Thêm Facebook Comments Widget vào trong ứng dụng Android
Plugin Facebook comments được sử dụng rộng rãi trên nền tảng web. Nhưng hiện tại Facebook chưa hỗ trợ plugin dành cho Android, nhưng chúng ta vẫn có thể việc comment Facebook trong ứng dụng của bạn bằng việc sử dụng WebView để tạo một trải nghiệm thú vị cho người dùng. Bài viết này không chỉ giải ...
Giới thiệu về Elixir
Hiện nay ngoài việc yêu cầu phát triển nhanh 1 trang web thì ta còn đề cao tốc độ xử lý của trang web, mức tiêu tốn RAM của trang web vì chi phí mua RAM trên host là khá đắt đỏ nên các nhà phát triển phần mềm luôn cố gắng chú trọng đến việc cố gắng giải quyết vấn đề này. Đối với cộng đồng lập trình ...
Wordpress cho người mới bắt đầu (P1) - Theme
Content Giới thiệu Wordpress. Cài Đặt Wordpress trên localhost. Theme wordpress. Cấu Trúc theme. Giới thiệu wordpress WordPress là một dạng phần mềm mã nguồn mở được Christine Selleck đề xuất, hiện là hệ thống quản lý nội dung (CMS) phổ biến nhất hiện nay . Mọi người biết đến ...