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

Sự khác nhau giữa Node.Js Vs AngularJS

NodeJS là gì? NodeJS là một thư viện đa nền tảng chạy trên môi trường của Javascript. Đây là một open-source được dùng để phát triển ứng dụng web server trên JS. Các ứng dụng NodeJS được viết bằng Javascript. Các ứng dụng này có thể chạy trên môi trường Linux hoặc Window. NodeJS có rất nhiều ...

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

Học Python từ con số 0 (Phần 3): Thao tác với tệp tin và thư mục

Mở file Trước khi muốn đọc hoặc ghi file, bạn cần có thao tác mở file theo cú pháp fh = open ( filepath , mode ) Trong đó filepath là đường dẫn của file sẽ mở và mode là chế độ mở. Có một số chế độ là: r : mở để đọc nội dung (mặc định) w: mở để ghi nội dung a: Mở để thêm nội ...

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

Biểu thức chính quy Regex trong javascript

I. Giới thiệu Biểu thức chính quy ( regular expressions ) là các mẫu dùng để tìm kiếm các bộ kí tự được kết hợp với nhau trong các chuỗi kí tự. Trong JavaScript thì biểu thức chính quy cũng đồng thời là các đối tượng, tức là khi bạn tạo ra một biểu thức chính quy là bạn có một đối tượng tương ...

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

Datadog - Công cụ giám sát, quản lý hệ thống

Datadog là một dịch vụ giám sát, tập hợp số liệu và sự kiện từ các máy chủ, cơ sở dữ liệu, các ứng dụng, các công cụ và dịch vụ để trình bày một quan điểm thống nhất của các cơ sở hạ tầng. Những khả năng này được cung cấp trên một nền tảng phân tích dữ liệu SaaS dựa trên phép Dev và Ops đội làm ...

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

Python cơ bản với Django Framework

Django là 1 web framework khá nổi tiếng được viết hoàn toàn bằng ngôn ngữ Python. Nó là 1 framework với đầu đủ các thư viện, module hỗ trợ các web-developer. Django sử dụng mô hình MVC và được phát triển bởi Django Software Foundation (DSF một tổ chức phi lợi nhuận độc lập) Mục tiêu chính của ...

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

Scrum - Origins of scrum

Origins Of Scrum Xin được phép mở đầu câu chuyện về Scrum ngày hôm nay cũng bằng một câu chuyện. Tất nhiên, câu chuyện này được lấy trong quyển sách Scrum của Jeff Sutherland . Chuyển kể về một buổi gặp gỡ của tác giả với một giáo sư ngành Trí Tuệ Nhân Tạo tại MIT là Rodney Brooks. Jeff đã rất ...

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

Giải quyết vấn đề search tô đậm, jump next prev trong khung chat giống skype

Vấn đề. Vừa rồi mình có gặp một task khá đau đầu về search tô đậm text + jump next and prev với button giống như khung chat của skype. Cuối cùng mình cũng tìm được giải pháp, tuy chưa hoàn thiện, nhưng có thể coi là chấp nhận được nên share mọi người ạ. Bối cảnh. Mình cần có 1 khung chat, có ...

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

kintone Plugin: "Add Shortcut Button" Plugin[EN]

kintone Plaform Part 1 - Business database apps creation platform without coding kintone Plaform Part 2 - Using Plug-in to extend your platform features kintone Plaform Part 3 - Plug-In development Tutorial kintone Plaform Part 4 - Plug-ins list Hi, everyone ! Back to the kintone plugin ...

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

Laravel 5.5 ReactJS Phần 1 - Cài đặt và sử dụng react router v4.

Laravel 5.5 React Preset Laravel 5.5 có Frontend Preset mới là ReactJS. Trong bài viết này chúng ta sẽ sử dụng React Preset để sử dụng ReactJs trong Laravel app Cài đặt Laravel 5.5 Tạo mới laravel project sử dụng composer command. composer create-project --prefer-dist laravel/laravel blog ...

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

kintone Plugin: "Show Tab Group Field" Plugin[VN]

kintone Plaform Part 1 - Giải pháp Quản trị dữ liệu không cần lập trình kintone Plaform Part 2 - Sử dụng Plugin để mở rộng chức năng kintone Plaform Part 3 - Hướng dẫn phát triển Plug-in kintone Plaform Part 4 - Plug-ins list Xin chào các bạn ! Quay trở lại với series về kintone plugin ...

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