
Phần 4: ElasticSearch: Search in Depth
1. Finding Exact Values Khi muốn tìm kiếm chính xác theo keywork thì bạn nên dùng các filter trong ES, và hãy dùng các filter nhiều nhất có thể bởi các filter sẽ không phải tính relevance , tính score giữa input đầu vào và kết quả trả về Các kết quả filter trả về được cache dễ dàng trên server do ...

Creating MySQL Procedure in Laravel 5.4 Migrations
Chào các bạn, ở bài viết hôm nay mình sẽ hướng dẫn cách tạo và sử dụng procedure trong Laravel với cơ sở dữ liệu MySQL. Hiểu đơn giản thì Stored procedure được định nghĩa như một tập các khai báo sql được lưu trữ ngay trong cơ sở dữ liệu và sau đó, được triệu gọi bởi một program, một trigger hay ...

Laravel - Query(P.1)
Xịn chào các bạn, hôm nay mình xin viết bài liên quan đến các query trong laravel. Khi làm việc với Laravel chúng ta hay dùng Eloquent hay Query Builder để thực hiện truy vấn để lấy dữ liệu trong Database, mình luôn thắc mắc rằng khi mình dùng query builder hay eloquent đó thì framework nó sẽ làm ...

Dùng Python 3 tính xác suất thoát FA
Lời tựa Dạo này đọc Framgia Confession, thấy nhiều bạn đang FA, mong muốn được gởi tình cảm đến bạn này bạn kia…Chứng tỏ, mong muốn thoát khỏi độc thân của các Framgia-er khá là cao (haha). Mở bài hơi liên quan, hôm nay mình muốn giới thiệu cho các bạn một bài viết khá thú vị: Dùng thuật ...

Typography trong UI: Hướng dẫn cho người mới bắt đầu
Đây là bài dịch, bài gốc các bạn có thể xem ở đây : https://uxplanet.org/typography-in-ui-guide-for-beginners-7ee9bdbc4833 Con người đọc gần như toàn thời gian, không chỉ ở những quyển sách hay tạp chí, mà còn thông qua hàng tấn thông tin trên Internet, hay trên những biển quảng cáo giăng ...

Tìm hiểu Elasticsearch – Custom Analyzers
Custom Analyzers Elasticsearch cho phép chung ta có thể tạo ra custom analyzers bao gồm character filters, tokenizers, vàtoken filters mà có thể phù hơp với dữ liệu và mục đích riêng Trong Analysis and Analyzers, chúng ta nói rằng 1 analyzer bao gồm 3 functions Character filters ...

100+ Công Cụ Kiểm Thử Phần Mềm - Phần III
Lĩnh vực kiểm thử phần mềm đang phát triển với một tốc độ ngày càng cao hơn. Vì vậy, một kiến thức tốt về các công cụ kiểm thử sẽ giúp bạn ứng dụng vào các hoạt động kiểm thử nhanh hơn và đáng tin cậy hơn. Dưới đây là các công cụ kiểm thử phần mềm được quan tâm hiện nay: I. Test Management ...

Tự làm Amply từ IC LM3886
LM3886 là gì? LM3886 là IC khuếch đại công suất âm thanh hiệu suất cao được nghiên cứu và sản xuất bởi công ty National Semiconductor (Texas Instruments) Nó có thể đạt công suất 68w với loa 4Ω trên một kênh và cũng tích hợp luôn mạch bảo vệ quá tải, chân mute nên khi DIY không nhất thiết ...

Bài 10 - CSS cho một số tag đặc biệt như checkbox, radio button và seclect box
1. Giới thiệu Trong quá trình viết code, chắc hẳn việc sử dụng các tag đặc biệt như checkbox, radio button và seclect box không hề ít. Vậy thì có khi nào các bạn tút tát lại vẻ bề ngoài cho checkbox, radio button và select box thay vì sử dụng style mặc định của HTML mà không cần đến JavaScript ...

Những lỗi cơ bản thường gặp với lập trình viên Rails (Phần II)
Tiếp tục bài viết phần trước, hôm nay mình sẽ gửi đến các bạn những lỗi cơ bản thường gặp tiếp theo. Lỗi này là một hệ quả tất yếu từ sai lầm thứ 3 mà mình đã từng đề cập ở bài trước . Như đã thảo luận, Rails đặt trọng tâm vào các thành phần được đặt tên ( model, view và controller). Điều này ...

Basic ReactJs (P1)
React.js là một thư viện Javascript. Nó được phát triển bởi những kĩ sư ở Facebook Sau đây là những lí do vì sao mọi người lại chọn lập trình với React: React nhanh. Những ứng dụng được tạo bằng React có thể xử lí những việc update rất phức tạp mà vẫn đem lại cho người dùng cảm giác nhanh ...

Lập trình website là gì? Cách học lập trình web cơ bản
Nhiều câu hỏi được đặt ra dành cho các bạn mới lần đầu bước chân vào thế giới lập trình website, một số câu hỏi phổ biến có thể đề cập đến là : • Lập trình web là gì? • Cách học lập trình web cơ bản? Và để giải phóng các bạn khỏi những mớ câu hỏi trên, bài viết hôm nay chúng tôi sẽ giải đáp ...

Git và những vấn đề cơ bản
$ man git Câu lệnh huyền thoại này chắc chắn sẽ giải đáp không ít thắc mắc về vấn đề này. Tuy nhiên khi áp dụng vào thực tế, có những vấn đề sẽ nảy sinh và bài viết dưới dây liệt kê ra 1 số tình huống và cách giải quyết. Chúc các bạn tìm được điều gì đó lạ mà quen ở đây Tạ Quốc Bảo viết 15:48 ngày 12/08/2018

Sử dụng SSl trong Rails
Trong qua trình phát một ứng dụng với rails, theo yêu cầu của ứng dụng, nhiều lúc chúng ta thường phải sử dụng https thay vì sử dụng http mặc định của rails trên môi trường development ví dụ như phát triển 1 extension với API là ruby on rails(các địa chỉ web trong extension bắt buộc sư dụng https). ...

[React Native] Guide - Trợ năng
Trợ năng của ứng dụng Native (iOS và Android) Cả iOS và Android đều cung cấp các API để làm cho các ứng dụng có thể tiếp cận được với người khuyết tật. Ngoài ra, cả hai nền tảng cung cấp công nghệ trợ giúp kèm theo, như người đọc màn hình VoiceOver (iOS) và TalkBack (Android) dành cho người khiếm ...

Series Hướng Dẫn Lập Trình Ruby on Rails (Phần 8) - Các kỹ thuật trong Rails bạn nên biết
Chào các bạn, Dạo này công việc hơi bận rộn nên Series Hướng Dẫn Lập Trình Ruby on Rails của mình có bị gián đoạn trong 2 tháng qua Trịnh Tiến Mạnh viết 15:48 ngày 12/08/2018

Difference when using JQuery and pure Javascript
As everyone knows, jQuery is a new JavaScript library, created by John Resig in 2006 with a great motto: Write less, do more - Write less, do more. JQuery simplifies HTML transmission, event handling, dynamic animation and Ajax interaction. Some examples between using jQuery and using pure ...

Xây dựng một Transparent Proxy để Filter HTTP và HTTPS với Squid trên Centos7
Tutorial này là những kinh nghiệm của bản thân mình trong lúc tìm hiểu về Squid proxy, do đó các config này nọ chỉ ở mức cơ bản vừa đủ dùng chứ cũng không tối ưu lắm. Nên kính mong các tiền bối nào có lỡ đi qua thì góp ý giúp mình để hoàn thiện hơn (bow) Squid là một caching và forwarding ...

Series Angular step by step cho người mới bắt đầu (Phần 1)
Mục tiêu của tutorial này là xây dựng một ứng dụng quản lý danh sách các heros. Ứng dụng sẽ đi qua các nguyên tắt cốt lõi của Angular. Bạn sẽ xây dựng một ứng dụng cơ bản với các tính năng mà bạn thường bắt gặp như: thu thập và hiển thị danh sách anh hùng, chỉnh sửa chi tiết của anh hùng đã ...

Phương pháp tự học lập trình PHP cơ bản online miễn phí
Rất nhiều website nổi tiếng trên thế giới như Facebook, Wikipedia hoặc những web giới thiệu doanh nghiệp của những tập đoàn lớn đang tận dụng rất tốt sức mạnh mà ngôn ngữ lập trình PHP mang lại. Và đây cũng chính là dòng ngôn ngữ thông dụng nhất hiện nay, được nhiều lập trình viên trên thế giới ...