Bài viết của Tạ Quốc Bảo

Building Blockchain in Go. Part 1: Basic Prototype

Tại bài viết trước thì mình đã giới thiệu về cách build 1 Simple blockchain bằng Java, các nguyên lý cấu tạo, cũng như là cơ chế generate hash của 1 block. Trong quá trình tìm hiểu về blockchain mình có đọc được 1 seri về build blockchain trên GoLang, thì mình xin phép được translate this article ...

Tác giả: Tạ Quốc Bảo viết 16:55 ngày 12/08/2018 chỉnh sửa

Kotlin DSL Everywhere

DSL (domain-specific language) là một khái niệm khá đơn giản, nó cung cấp cho chúng ta ngữ cảnh của việc chúng ta đang làm, ví dụ như một đoạn script của Gradle dưới đây: android { compileSdkVersion 26 defaultConfig { applicationId "com.example.you" minSdkVersion 15 ...

Tác giả: Tạ Quốc Bảo viết 16:55 ngày 12/08/2018 chỉnh sửa

Sử dụng CNN trong bài toán nhận dạng mặt người ( Phần 1 )

Convolutional Neural Network (CNNs – Mạng nơ-ron tích chập) là một trong những mô hình Deep Learning tiên tiến giúp cho chúng ta xây dựng được những hệ thống thông minh với độ chính xác cao như hiện nay như hệ thống xử lý ảnh lớn như Facebook, Google hay Amazon đã đưa vào sản phẩm của mình những ...

Tác giả: Tạ Quốc Bảo viết 16:55 ngày 12/08/2018 chỉnh sửa

Yarn có gì mới so với npm

Trong Javascript, các lập trình viên có thể chia sẻ với nhau các đoạn code để tránh việc viết đi viết lại các component cơ bản, các thư viện hay cả một framework. Mỗi một đoạn mã (code) có thể bị phụ thuộc vào các đoạn mã khác, các sự phụ thuộc đó cần được quản lí bởi công cụ quản lí các gói thư ...

Tác giả: Tạ Quốc Bảo viết 16:55 ngày 12/08/2018 chỉnh sửa

Làm thế nào để xây dựng một Recommender System (RS) - Phần 3

Chào các bạn, trong bài trước mình đã giới thiệu với các bạn về một phương pháp rất kinh điển để xây dựng một Hệ gợi ý cơ bản đó là phương pháp Lọc cộng tác dựa trên item . Ngày hôm nay mình sẽ tiếp tục vào phần tiếp theo đó là xây dựng hệ gợi ý sử dụng phương pháp thứ hai đó chính là ...

Tác giả: Tạ Quốc Bảo viết 16:55 ngày 12/08/2018 chỉnh sửa

Tự động điền mật khẩu đăng nhập cho iOS Apps 11+

Như các bạn đã biết các trình duyệt trên máy tính như Chrome hay Safari cung cấp các gợi ý cho chúng ta các đề xuất mật khẩu và tự động điền mật khẩu. Điều đó giúp chúng ta tiết kiệm được thời gian hơn. Chúng ta không cần thiết phải nhớ tất cả các mật khẩu trên Internet. Và từ iOS 11, tự động ...

Tác giả: Tạ Quốc Bảo viết 16:55 ngày 12/08/2018 chỉnh sửa

Giới thiệu về gem "Slack Ruby Client"

Slack là một công cụ tuyệt vời cho việc trao đổi thông tin (chat/call), nó hỗ trợ nhiều nên tảng từ web, moblie và cả desktop cho người dùng có thể sử dụng tiện lợi bất cứ ở nơi đâu. Hiện tại khá nhiều người dùng/doanh nghiệp sử dụng slack là công cụ chính để trao đổi trong công việc, ngoài những ...

Tác giả: Tạ Quốc Bảo viết 16:55 ngày 12/08/2018 chỉnh sửa

Simple Web Workers workflow with webpack

What is Web Worker? Web Worker is a simple way to separate scripts execution into background threads for web applications. A spawned worker can perform tasks and interact with main thread via messages API. This is the basic diagram of Web Worker API. You can read more in following articles: ...

Tác giả: Tạ Quốc Bảo viết 16:54 ngày 12/08/2018 chỉnh sửa

Làm quen với Objectype-C trrong lập trình ios (Part 1)

I Giới thiệu - Objectype-C là ngôn ngữ được phát triển dựa trên ngôn ngữ C bằng cách thêm các tính năng của ngôn ngữ lập trình Small Talk làm cho nó trở thành một ngôn ngữ hướng đối tượng. Nó chủ yếu được sử dụng trong việc phát triển các hệ điều hành iOS và Mac OS X cũng như các ứng dụng của ...

Tác giả: Tạ Quốc Bảo viết 16:54 ngày 12/08/2018 chỉnh sửa

Tìm hiểu về Customer Validation

1, Customer Validation là gì? Là một loại Acceptance Testing. Là một giai đoạn thử nghiệm riêng biệt trước khi đi đến ký kết cuối cùng và phân phối hệ thống truy cập tới khách hàng. Nó đề cập đến trách nhiệm kiểm tra nghiệm thu là do khách hàng thực hiện. Xác nhận của khách hàng (CV) đánh ...

Tác giả: Tạ Quốc Bảo viết 16:54 ngày 12/08/2018 chỉnh sửa