Bài viết của Trịnh Tiến Mạnh

Tại sao phải dùng BigDecimal khi tính toán về tiền tệ trong Java?

Nếu bạn là 1 Java dev, ắt hẳn bạn đã từng làm 1 task về những tính toán liên quan đến tiền bạc, lương thưởng, các loại tài chính... Nếu bạn dùng float/double cho việc này thì pull request của bạn sẽ ăn max comment thôi, và tất nhiên là bạn sẽ được force về dùng BigDecimal. Nhưng bạn đã tự hỏi tại ...

Tác giả: Trịnh Tiến Mạnh viết 22:38 ngày 08/09/2018 chỉnh sửa

Ứng dụng mới cực hot từ Google: Android Sunflower

Người dịch: Dương Đình Tuấn Đây là một ứng dụng làm vườn để trình bày các phương pháp hay nhất được phát triển bằng Android Jetback (Bài viết này cũng có bằng tiếng Trung Quốc tại WeChat / 中文 版 请 参考 WeChat ) Google đã công bố Android Jecpack tại Google I/O ...

Tác giả: Trịnh Tiến Mạnh viết 22:38 ngày 08/09/2018 chỉnh sửa

Ngân hàng ‘soi’ giao dịch tiền ảo

Các ngân hàng đang đưa những giao dịch liên quan đến tiền ảo và đánh bạc trực tuyến vào diện kiểm soát. Bà Loan kinh doanh hàng hóa trên mạng tại TPHCM đồng thời dùng tài khoản tại ngân hàng V. để mua bán Bitcoin trên sàn Remitano giật mình khi nhận được thư mời lên làm ...

Tác giả: Trịnh Tiến Mạnh viết 22:37 ngày 08/09/2018 chỉnh sửa

Làm thế nào để kiểm tra tốc độ website chính xác?

Đối với các người quản trị website, việc tăng tốc website của mình luôn là vấn đề hàng đầu để mang lại trải nghiệm tốt nhất cho người truy cập. Nếu một website truy cập chậm chắc chắn sẽ khó mà giữ chân được khách truy cập. Yếu tố nào ảnh hưởng đến tốc độ website? 1. Yếu tố nào ...

Tác giả: Trịnh Tiến Mạnh viết 09:11 ngày 08/09/2018 chỉnh sửa

Xử lý ngôn ngữ tự nhiên (Natural Language Processing) là gì?

Các doanh nghiệp hiện nay đang đối mặt với “cơn lũ” dữ liệu về mọi mặt: feedback của khách hàng, thông tin đối thủ cạnh tranh, emails của khách hàng, tweets, thông tin họp báo, hồ sơ pháp lý, các văn bản về sản phẩm và kĩ thuật. Việc khai thác được những dữ liệu này là điểm ...

Tác giả: Trịnh Tiến Mạnh viết 09:11 ngày 08/09/2018 chỉnh sửa

Hướng dẫn cài Dev-C++

Bài viết này giải thích cách biên dịch chương trình được viết bằng ANSI C với OpenGL và GLUT bằng trình biên dịch Dev-C++. Bloodshed Dev-C++ là một trình biên dịch C++ miễn phí và môi trường phát triển cho các hệ điều hành Windows. Giống như hầu hết các trình ...

Tác giả: Trịnh Tiến Mạnh viết 23:56 ngày 07/09/2018 chỉnh sửa

VIDEO chia sẻ khóa học lập trình Android miễn phí

Khóa học lập trình Android miễn phí với nội dung các bài học mạch lạc và dễ hiểu thông qua các bài hướng dẫn lập trình ứng dụng Android cơ bản nhất. Sau khi học xong khóa học lập trình Android này bạn hoàn toàn có thể tự xây dựng riêng cho bản thân một ứng dụng hoàn chỉnh. Nội dung khóa học ...

Tác giả: Trịnh Tiến Mạnh viết 18:20 ngày 07/09/2018 chỉnh sửa

Truy Vấn Chân Kinh - Phần hai: Truy vấn với điều kiện (where) và truy vấn theo lô ( Batches) trong Rails

1. Mở đầu Ở phần một của serie Truy Vấn Chân Kinh về truy vấn trong Rails, mình đã giới thiệu qua về khái niệm và vai trò của Active Record , cùng với việc trình bày và phân tích về một số phương thức truy vấn cơ bản như find , find_by , first , take . Sang phần này, mình sẽ trình bày chi ...

Tác giả: Trịnh Tiến Mạnh viết 18:15 ngày 07/09/2018 chỉnh sửa

Adapter (Structural Patterns)

Chuyển đổi interface của một class thành interface khác mà khách hàng mong đợi. Adapter cho phép các class làm việc với nhau mà không thể khác vì các interface không tương thích. Các thành phần tham gia pattern này gồm có: Client -- In sample code: the run() function. gọi đến Adapter ...

Tác giả: Trịnh Tiến Mạnh viết 18:14 ngày 07/09/2018 chỉnh sửa

Text Recognition for Android using Google Mobile Vision

This is the my first post in Viblo, today I will create a simple Android app that uses Google Mobile Vision API’s for Optical character recognition(OCR). The first, you can visit here for Text Recognition API Overview The important you is Recognized Languages The Text API can recognize ...

Tác giả: Trịnh Tiến Mạnh viết 18:14 ngày 07/09/2018 chỉnh sửa