Bài viết của Hoàng Hải Đăng

Convert đối tượng sang dạng json

Chào các bạn! Ở bài viết này, mình sẽ hướng dẫn các bạn chuyển đổi một đối tượng sang định dạng json sử dụng thư viện Gson. /* Yêu cầu: Chuyển một đối tượng sang dạng json. Đầu vào: Là một đối thượng sinh viên gồm: Mã sinh viên: B112103726 Tên sv: Nguyễn Đăng Khiêm Địa chỉ: Hà Nội Sở ...

Tác giả: Hoàng Hải Đăng viết 13:22 ngày 12/08/2018 chỉnh sửa

Tạo mã QR code trong trang web với gem rqrcode_png

QR code là gì? Mã QR (QR code) là một mã ma trận (matrix-barcode) hay mã vạch hai chiều. Chữ "QR" xuất phát từ "Quick Response", nghĩa là đáp ứng nhanh, vì người tạo ra nó có ý định cho phép mã được giải mã ở tốc độ cao. QRcode có thể được đọc bởi một máy đọc mã vạch hay smartphone (điện thoại ...

Tác giả: Hoàng Hải Đăng viết 13:22 ngày 12/08/2018 chỉnh sửa

Những điều cần biết về mobile-friendly khi SEO.

Những điều cần biết về mobile-friendly khi SEO Google là gã khổng lồ và trong những năm gần đây liên tục đưa ra và không ngừng cải tiến các thuật toán tìm kiếm, cách thức tìm kiếm ngày một trở nên tinh vi hướng đến mục đích cao nhất là tối ưu trải nghiệm của người dùng. Sự ra đời của thuật toán ...

Tác giả: Hoàng Hải Đăng viết 13:22 ngày 12/08/2018 chỉnh sửa

HỌC TIẾNG NHẬT CÓ KHÓ HAY KHÔNG?

1. Bộ chữ tiếng Nhật: Với những người từng học tiếng Nhật sẽ đều biết rằng trong tiếng Nhật có tới 3 bộ chữ: Hiragana, Katakana, và Kanji. Bộ chữ Hiragana là bộ chữ mềm được cho là bộ chữ cơ bản nhất của tiếng Nhật mà hầu hết bất cứ ai học tiếng Nhật đều phải nắm vững. Bộ chữ Katakana là bộ ...

Tác giả: Hoàng Hải Đăng viết 13:22 ngày 12/08/2018 chỉnh sửa

9GAG: Sử dụng Python lấy dữ liệu ảnh GIF

Mở đầu Hồi đầu tiên bắt đầu tìm hiểu Python, đó là việc sử dụng nó để scraping dữ liệu từ những trang web khác nhưng bị em Python tán tính mạnh quá cho nên cũng tập tành đi chơi đêm với em ấy. Và giờ thì em cũng chính thức để em ấy thành cô vợ cả và rất nhiều cô vợ hai. Trong phần hướng dẫn này ...

Tác giả: Hoàng Hải Đăng viết 13:21 ngày 12/08/2018 chỉnh sửa

Tìm hiểu về UISearchController

Trong quá trình sử dụng phần mềm, nhiều trường hợp dữ liệu của người dùng có thể trở nên ngày càng lớn. Trong những trường hợp này, người dùng sẽ mất nhiều thời gian hơn để tìm kiếm dữ liệu họ muốn. Đôi khi, dữ liệu quá lớn khiến người dùng phải tốn rất nhiều công sức để tìm kiếm, khiến việc trải ...

Tác giả: Hoàng Hải Đăng viết 13:21 ngày 12/08/2018 chỉnh sửa

Upload Files to Database in Rails 4 Without Paperclip

I. Giới thiệu Như đã biết thì gem Paperclip là một gem rất hữu dụng trong các app Rails nhưng nó không support cho việc save file vào trong database. Trong một số tình huống, truy cấp vòa filesystem hoặc dịch vụ bên ngoài như Amazon S3 thì không được khả thi. Hoặc đơn giản là muố đưa các files ...

Tác giả: Hoàng Hải Đăng viết 13:21 ngày 12/08/2018 chỉnh sửa

Tìm hiểu cách sử dụng FireBase SDK

1. Giới thiệu Mấy hôm trước mình có lên tinh tế để xem báo, mình đọc được 1 bài viết nói về Firebase của Google giúp phát triển các ứng dụng realtime bằng việc chia sẻ database trên mobile, web. Hôm nay mình sẽ hướng dẫn các bạn sử dụng firebase sdk trên iOS. Nếu bạn chưa biết firebase là gì ...

Tác giả: Hoàng Hải Đăng viết 13:21 ngày 12/08/2018 chỉnh sửa

mruby/c 概要(研修フィードバック)

mruby/c - mrubyの多機能に対する逆張り(さらに小さくしたい) - mrubyでできないことを実現したい!  ・少ないメモリ(ワンチップ) 例:電池1個、太陽光発電など  ・コンカレント動作(OS不要)  ・起動を早くする(割り込みを目指す)  ・誰でも分かる仕様(見てわかる規模にする) mruby/cの特徴 1. 高い開発生産性:C言語に比べて、5倍程度と予測 - Rubyの高い生産性を引き継ぐ - コンカレントな動作(異なる動作は、別のプログラムで実現) ・スピーディーな試作開発、実用化開発を実現 ・容易に変更可能 ...

Tác giả: Hoàng Hải Đăng viết 13:21 ngày 12/08/2018 chỉnh sửa

Một số lệnh terminal hữu dụng sử dụng trong Ubuntu/Linux

Terminal là một text-based interface cho phép người dùng truy cập trực tiếp vào hệ thống UNIX. Bạn có thể sử dụng Terminal để chạy một số lệnh, như tạo files, folders, thay đổi cài đặt hệ thống, hoặc bất cứ tính năng nào mà không phải là có sẵn thông qua các chương trình sử dụng GUI. Sau ...

Tác giả: Hoàng Hải Đăng viết 13:21 ngày 12/08/2018 chỉnh sửa