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

Functional Programming và Procedural Programming Khác Nhau Như Thế Nào

Functional Programming Là Gì Functional programming hay lập trình chức năng là một kiểu lập trình mà các bước tính toán xuất hiện bên trong chương trình phần mềm được dựa trên việc ước lượng giá trị trả về từ các hàm và tránh sự thay đổi của trạng thái chương trình cũng như dữ liệu trong của nó. ...

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

Bắt đầu với Node.js

Tải Node.js Trang web chính thức của Node.js có hướng dẫn chi tiết cách cài đặt cho bạn tại https://nodejs.org Bắt đầu cài đặt Khi bạn đã tải và cài đặt xong Node.js trên máy tính, hãy thử tạo một chương trình Hello World để hiển thị trên trình duyệt web. Tạo một tệp có tên myfirst.js và ...

Tác giả: Hoàng Hải Đăng viết 11:11 ngày 07/09/2018 chỉnh sửa

Cách Đọc CSV File trong Ruby

Ngôn ngữ Ruby hỗ trợ sẵn thư viện đọc các dữ liệu văn bản địh dạng theo format CSV (comma separated file). Trong bài viết này chúng ta sẽ tìm hiểu cách sử dụng thư viện CSV này. CSV file là kiểu lưu trữ văn bản dưới định dạng phân cách bởi dấu phảy ,. Một file CSV bao gồm một hoặc nhiều dòng và ...

Tác giả: Hoàng Hải Đăng viết 11:11 ngày 07/09/2018 chỉnh sửa

Hướng Dẫn Cài Đặt Firebase SDK trên Android

Firebase SDK cung cấp một bộ các thư viện giúp các lập trình viên Android có thể sử dụng hàng loạt các dịch vụ hữu ích cung cấp sẵn bởi Google như phân tích mức độ sử dụng ứng dụng (Firebase Analytics), xác thực người dùng (Firebase Authentication), lưu vào tạo báo cáo chi tiết các lỗi người dùng ...

Tác giả: Hoàng Hải Đăng viết 11:10 ngày 07/09/2018 chỉnh sửa

Code Đọc Nội Dung File Với Python

Trong Python bạn sẽ không cần phải sử dụng tới thư viện bên ngoài để có thể thực hiện việc đọc nội dung của file. Python cung cấp các hàm sẵn có để lập trình viên có thể dễ dàng thực hiện các thao tác quản lý file như đọc, thêm, sửa, xoá nội dung trong file. Bước 1: Mở Tập Tin Sử dụng hàm ...

Tác giả: Hoàng Hải Đăng viết 11:09 ngày 07/09/2018 chỉnh sửa

Kiểm tra process nào đang chiếm port cho trước trên Mac OS (cập nhật 2017)

Mặc dù được phát triển dựa trên Linux Kernel tuy nhiên hệ điều hành Mac OS có không ít những tính năng rất khác biệt so với thế giới của chim cánh cụt. Một trong số này là cách kiểm tra xem process nào đang chiếm dụng một cổng cho trước. Trong bài viết này chúng ta sẽ tìm hiểu hai cách phổ biến đó ...

Tác giả: Hoàng Hải Đăng viết 11:09 ngày 07/09/2018 chỉnh sửa

[Fixed] npm WARN enoent ENOENT: no such file or directory, open '/path_to_install_folder../package.json'

Đây là một trong những lỗi phổ biến mà rất nhiều lập trình viên đã gặp khi cài đặt package hay còn gọi là mô-đun (module) của Node.js. Thông báo chi tiết của lỗi này như sau: npm WARN enoent ENOENT: no such file or directory, open '/path_to_install_folder/package.json' npm WARN nodejs No ...

Tác giả: Hoàng Hải Đăng viết 11:05 ngày 07/09/2018 chỉnh sửa

Xóa DNS cache trên Ubuntu

Nếu bạn là một webmaster bạn sẽ có lúc cần phải thay đổi Domain Name Setting cho một tên miền mà bạn đang quản lý. Trong trường hợp này để cập nhật Name server mới bạn sẽ cần phải xóa DNS cache trên máy tính bạn. Trong bài viết này, tôi sẽ hướng dẫn cách xóa DNS cache trên hệ điều hành Ubuntu sử ...

Tác giả: Hoàng Hải Đăng viết 11:04 ngày 07/09/2018 chỉnh sửa

Fix lỗi: This site can't be reached trên Chrome

Gần đây rất nhiều trường hợp gặp phải lỗi sau đây khi chạy ứng dụng web đang được phát triển ở môi trường local: This site can't be reached This site on the company, organization or school intranet has the same URL as an external website. Try contacting your system administrator. ERR_ICANN_NAME_ ...

Tác giả: Hoàng Hải Đăng viết 11:04 ngày 07/09/2018 chỉnh sửa

Sao lưu và khôi phục cơ sở dữ liệu trong MySQL

MySQL cho phép bạn sao lưu và sau đó khôi phục lại cơ sở dữ liệu. Sao Lưu Cơ Sở Dữ Liệu Việc sao lưu (hay còn gọi là export hoặc backup) được sử dụng nhờ câu lênh mysqldump, câu lệnh này sẽ chuyển toàn bộ dữ liệu có trong database ra một file. Cú pháp câu lệnh này như sau: mysqldump -u ...

Tác giả: Hoàng Hải Đăng viết 11:02 ngày 07/09/2018 chỉnh sửa