PHP Function: reset()

Hàm reset() sẽ đặt lại con trỏ nội bộ của mảng về phần tử đầu tiên. Cú pháp Cú pháp : reset($array); Trong đó : $array là mảng cần đặt lại con trỏ nội bộ. Ví dụ Code $array = array( 'vi tri ...

Tác giả: Trần Trung Dũng viết 15:00 ngày 07/01/2019

PHP Function: in_array()

# Description Hàm in_array() trong php dùng để kiểm tra giá trị nào đó có tồn tại trong mảng hay không. Nếu như tồn tại thì nó sẽ trả về TRUE và ngược lại sẽ trả về FALSE. # Parametes Cú pháp : bool in_array ( mixed $needle , array $haystack ...

Tác giả: Hoàng Hải Đăng viết 14:59 ngày 07/01/2019

PHP Function: uksort()

# Mô tả Hàm uksort() dùng để sắp xếp một mảng dựa vào hàm so sánh do người dùng định nghĩa. hàm so sánh này sẽ so sánh hai khóa(key) của hai phần tử liền kề và quyết định có đổi vị trí giữa hai phần tử hay không. Nếu hàm so sánh trả về TRUE thì hai phần tử đổi ...

Tác giả: Trịnh Tiến Mạnh viết 14:59 ngày 07/01/2019

Tạo một Token Based Authorization API đơn giản trong Rails

Chúng ta sẽ sử dụng Knock làm nền tảng cho Authorization API. Bước 1__Thiết lập ứng dụng: Khi bạn đã sẵn sàng, hãy mở terminal và nhập các lệnh sau đây: # Lệnh này sẽ tạo ra 1 ứng dụng Rails với API mode. # Trong ví dụ này chúng ta sẽ sử dụng MySQL làm cơ sở dữ liệu. rails new auth-api --api ...

Tác giả: Vũ Văn Thanh viết 14:59 ngày 07/01/2019

PHP Function: usort()

Hàm usort() dùng để sặp xếp một mảng dựa vào hàm so sánh do người dùng định nghĩa. hàm so sánh này sẽ quyết định có đổi vị trí giữa hai phần tử hay không. Nếu hàm so sánh trả về TRUE thì hai phần tử đổi vị trí, ngược lại sẽ giữ nguyên vị trí. Cú pháp ...

Tác giả: Hoàng Hải Đăng viết 14:58 ngày 07/01/2019

PHP Function: array_diff_assoc()

# Description Hàm array_diff_assoc() trong php có tác dụng lấy ra các phần tử ở mảng thứ nhất không nằm ở tất cả các mảng còn lại. Ví dụ giá trị 'code24h.com' chỉ có ở mảng B mà không có ở mảng A thì nó được lấy. # Parameters Cú pháp : array ...

Tác giả: Bùi Văn Nam viết 14:58 ngày 07/01/2019

PHP Function: uasort()

Hàm uasort() dùng để sắp xếp một mảng dựa vào hàm so sánh do người dùng định nghĩa. hàm so sánh này sẽ so sánh hai giá trị(value) của hai phần tử liền kề và quyết định có đổi vị trí giữa hai phần tử hay không. Nếu hàm so sánh trả về TRUE thì hai phần tử đổi vị ...

Tác giả: Bùi Văn Nam viết 14:58 ngày 07/01/2019

PHP Function: array_column()

# Description Hàm array_column() trong php dùng để lấy một cột trong một mảng và trả về giá trị từ một cột duy nhất đó. # Parameters Cú pháp : array array_column ( array $array , mixed $column_key [, mixed $index_key = null ] ) ...

Tác giả: Hoàng Hải Đăng viết 14:57 ngày 07/01/2019

PHP Function: array_diff_uassoc()

# Description Hàm array_diff_uassoc() sẽ trả về một mảng các phần tử theo điều kiện của hàm $key_compare_func truyền vào, điều này khác với array_diff_assoc() là hàm để so sánh theo toán tử bằng. # Parameters Cú pháp : array array_diff_uassoc ...

Tác giả: Trịnh Tiến Mạnh viết 14:57 ngày 07/01/2019

PHP Function: array_chunk()

# Description Hàm array_chunk() trong php có tác dụng cắt một mảng thành một mảng mới, trong đó mỗi phần tử của mảng mới là một mảng gồm n phần tử ( n do người sư quyết định thông qua tham số của hàm ) và các phần tử này chính là các phần tử mà ta đã cắt ở ...

Tác giả: Trần Trung Dũng viết 14:57 ngày 07/01/2019

PHP Function: array_count_values()

# Description Hàm array_count_values() trong php dùng để đếm số lần trùng lặp giá trị của các phần tử trong mảng. Kết quả của nó sẽ trả về một mảng với key chính là giá trị của các phần tử và value chính là số lần trùng lặp (xuất hiện). # Parameters ...

Tác giả: Tạ Quốc Bảo viết 14:56 ngày 07/01/2019

Sidekiq, how to reliability?

Thông thường, khi xây dựng một ứng dụng web, quy trình đơn giản sẽ như sau: Người dùng gửi yêu cầu, request tới web application. Web application nhận request, xử lý (hoặc giao tiếp với service khác như database để xử lý). Cuối cùng trả về kết quả cho user. Ví dụ trong thực tế, bạn đăng ký ...

Tác giả: Trần Trung Dũng viết 14:56 ngày 07/01/2019

PHP Function: array_push()

Hàm array_push() trong PHP dùng để thêm một phần tử mới vào cuối mảng, ví dụ mảng bạn có 10 phần tử thì hàm này sẽ thêm phần tử vào vị trí thứ 11, lúc này tổng cộng mảng có 10 phần tử. Cú pháp Cú pháp : int array_push ( array & $array , mixed ...

Tác giả: Hoàng Hải Đăng viết 14:56 ngày 07/01/2019

PHP Function: array()

# Description Function array() dùng để tạo mới một mảng trong php, có rất nhiều các tạo khác nhau với những từ khóa khác nhau và chúng ta sẽ tìm hiểu thông qua các ví dụ bên dưới đây. # Parmeters Để khởi tạo một mảng trong php ta sẽ dùng từ khóa new ...

Tác giả: Trịnh Tiến Mạnh viết 14:56 ngày 07/01/2019

Ruby on Rails Callbacks: DRY model sử dụng Concerns

Bài viết này chia sẻ về một cách hạn chế việc lặp code hay DRY, nếu bạn chưa biết về DRY có thể đọc thêm tại đây Rails AntiPattern: Duplicate Code Duplication (p1) Khi chúng ta viết một phần mở rộng cho Ruby on Rails model, ActiveSupport::Concern có thể là một lựa chọn tốt. chúng hoạt động giống ...

Tác giả: Vũ Văn Thanh viết 14:55 ngày 07/01/2019

PHP Function: array_combine()

# Descriptions Hàm array_combine() trong PHP có tác dụng trộn hai mảng lại với nhau với mảng thứ nhất là key và mảng thứ hai là value. Nếu hai mảng có các số phần tử không bằng nhau thì kết quả nó sẽ trả về FALSE và ngược lại sẽ trả về mảng đã chuyển đổi. ...

Tác giả: Trịnh Tiến Mạnh viết 14:55 ngày 07/01/2019

PHP Function: array_change_key_case()

# Description Hàm array_change_key_case() trong php có tác dụng chuyển key của một mảng sang định dạng chữ in hoa hoặc chữ in thường. Hàm này ít khi sử dụng nhưng cũng nên tìm hiểu, dù gì biết vẫn hơn không :D # Parameters Cú pháp : ...

Tác giả: Vũ Văn Thanh viết 14:55 ngày 07/01/2019

Getter Setter in Ruby

Chúng ta sẽ thực hành trên 1 class để có thể hiểu rõ hơn về Getter và Setter: class Person end person = Person.new person.read #=> Không có method lỗi. Bây giờ chúng ta sẽ định nghĩa cho method read: class Person def read @name # chỉ cần trả về 1 instance ...

Tác giả: Hoàng Hải Đăng viết 14:54 ngày 07/01/2019

Custom Toast trong Android

Trong bài viết này mình sẽ hướng dẫn các bạn thay đổi giao diện Toast nhàm chán như mặc định thành nhiều kiểu dáng, màu sắc tương ứng với từng nội dung khi show toast. – Toast có thể được tạo và hiển thị trong Activity hoặc trong Servive. – Không cho phép người sử dụng tương tác – Khi ...

Tác giả: Vũ Văn Thanh viết 14:54 ngày 07/01/2019

Elasticsearch dưới góc nhìn đơn giản hơn? (Phần 2)

Tiếp nối phần trước, phần này mình sẽ xây dựng 1 Demo nho nhỏ sử dụng Rails thuần kết hợp với gem Searckick để Implement Elasticsearch nha ^^ Để các bạn có 1 cái nhìn trực quan hơn khi sử dụng Elasticsearch mình xây dựng 1 Database nho nhỏ. Bài toán cụ thể như sau: "Tìm kiếm danh sách cầu ...

Tác giả: Tạ Quốc Bảo viết 14:54 ngày 07/01/2019