Hapolog
  • Git
  • Javascript
  • PHP
  • Docker
  • Software Testing
  • Clean Code
  • React Native
  • Agile
  • Tin tuyển dụng
Subscribe
tox1ngau

tox1ngau

Bio tox1ngau

📍 Hanoi
https://twitter.com/LuuNghia5 https://www.facebook.com/nghialiutrung
[Tóm tắt sách] OKR hiểu đúng và làm đúng
okr

[Tóm tắt sách] OKR hiểu đúng và làm đúng

Trong bài viết này mình sẽ đề cập đến nội dung chính của cuốn "OKR hiểu đúng và làm đúng" của tác giả Mai Xuân Đạt. 1.  Mình có đúng là 1 giám đốc không?Tác giả có đề cập đến chính công ty của mình: công ty mà không

  • zero07
  • tox1ngau
zero07, tox1ngau Dec 22, 2021 • 11 min read
PHP và những điều cơ bản (phần 2)
php

PHP và những điều cơ bản (phần 2)

Tiếp nối bài PHP và những điều cơ bản lần trước, bài này mình sẽ tiếp tục giới thiệu về những kiến thức cơ bản nhất trong PHP bao gồm vòng lặp, Array, function. Các vòng lặp trong Php - Loop Các vòng lặp được sử dụng nhằm mục đích

  • tox1ngau
tox1ngau Jul 28, 2021 • 8 min read
PHP và những điều cơ bản (phần 1)
php

PHP và những điều cơ bản (phần 1)

Trong bài tiếp theo của series về php, mình sẽ giới thiệu các kiến thức cơ bản một số kiến thức cơ bản trong php. Đoạn mã PHP Như trong bài trước của series này mình có đề cập thì PHP là một ngôn ngữ kịch bản, các `script PHP`

  • tox1ngau
tox1ngau Jul 28, 2021 • 5 min read
PHP là gì?
php

PHP là gì?

Mở đầu về chương trình giới thiệu các kiến thức cơ bản về php, mình sẽ đi xem php là gì?, tìm hiểu về webserver, cách để cài đặt nó và thử với chương trình huyền thoại "Hello world!" Đầu tiên, PHP là gì? **PHP** (viết tắt đệ

  • tox1ngau
tox1ngau Jul 26, 2021 • 5 min read
php

Ví dụ về mô hình MVC trong PHP

Mô hình MVC là mô hình được sử dụng rất rộng rãi trong việc phát triển ứng dụng web ngày nay. Trong bài viết này, thông qua chương trình minh họa, mình sẽ giải thích mô hình MVC một cách đơn giản nhất để giúp các bạn có một cái

  • tox1ngau
tox1ngau Jul 15, 2021 • 5 min read
Giới thiệu về HTML&CSS, Tổng quan về cấu trúc web
HTML

Giới thiệu về HTML&CSS, Tổng quan về cấu trúc web

Tiếp nối series git/github kì trước trong chuỗi bài về lập trình web, trong số này mình sẽ cung cấp series mới về các kiến thức cơ bản frontend - HTML&CSS. Mở đầu series này, mình sẽ giới thiệu tổng quan về HTML&CSS cũng như

  • tox1ngau
tox1ngau Jul 5, 2021 • 7 min read
git

Giới thiệu các khái niệm cơ bản của git

Tiếp nối bài trước, trong bài này mình sẽ giới thiệu và đề cập đến một số khái niệm cơ bản của git. 1. Repository Repository hay được gọi tắt là Repo là nơi chứa tất cả những thông tin cần thiết để duy trì và quản lý các sửa

  • tox1ngau
tox1ngau Jun 30, 2021 • 10 min read
Giới thiệu các config option cho git thường sử dụng
git

Giới thiệu các config option cho git thường sử dụng

Tiếp nối bài trước, trong bài này mình sẽ giới thiệu về cách cài đặt git cùng với các config hay sử dụng. Trước tiên là công việc cài đặt git Trên máy tính windows, truy cập link download git, tải và cài đặt bằng các bước bấm next. Trên

  • tox1ngau
tox1ngau Jun 21, 2021 • 4 min read
Giới thiệu về git
git

Giới thiệu về git

Trong bài chuỗi mở đầu về git, mình sẽ giới thiệu về git, về cách hoạt động của git và lợi ích git mang lại khi sử dụng. 1. Git là gì? Git là một hệ thống quản lý phiên bản phân tán (Distributed Version Control System – DVCS), nó là

  • tox1ngau
tox1ngau Jun 17, 2021 • 8 min read
Tìm hiểu cách triển khai laravel + docker qua laradock
Docker

Tìm hiểu cách triển khai laravel + docker qua laradock

Trước tiên là chúng ta cần biết chút về docker. Docker là một nền tảng để cung cấp cách để building, deploying và running ứng dụng dễ dàng hơn bằng cách sử dụng các containers. Vậy containers là gì? Các containers cho phép đóng gói một ứng dụng với tất

  • tox1ngau
tox1ngau Jun 13, 2021 • 4 min read
Hướng dẫn inspect element trên safari iOS
ios

Hướng dẫn inspect element trên safari iOS

Khi phát triển các website, chúng ta cần kiểm thử trên nhiều thiết bị trong đó không thể không nhắc đến các thiết bị được sử dụng phổ biến nhất trên thế giới: iOS - iphone. Bài viết này, tôi sẽ đưa ra các bước để inspect element của website

  • tox1ngau
tox1ngau May 25, 2021 • 2 min read
Override sự kiện back sử dụng ion-back-button trong Ionic
ionic

Override sự kiện back sử dụng ion-back-button trong Ionic

Trong phần này tôi sẽ sử dụng IonBackButtonDelegate để override sự kiến back to history route trong Ionic. Cách bố trí component trong bài này là sử dụng 1 componet con là HeaderComponent và component cha sử dụng HeaderComponent là ParentComponent. Tại header tôi sử dụng IonBackButtonDelegate: // HTML code <

  • tox1ngau
tox1ngau May 19, 2021 • 1 min read
Hướng dẫn sử dụng google recaptcha chống spam website

Hướng dẫn sử dụng google recaptcha chống spam website

Về CAPTCHA CAPTCHA là một công cụ xác thực trên website bằng cách cho người dùng nhập lại dòng chữ trên hình ảnh chứng minh không phải là robot để đảm bảo rằng website của bạn không bị SPAM bằng một công cụ tự động. Hình ảnh CAPTCHA truyền thống:

  • tox1ngau
tox1ngau May 4, 2020 • 3 min read
Cài đặt server Django (P1): Chạy thử Django app trên server
python

Cài đặt server Django (P1): Chạy thử Django app trên server

Trong các phần cài đặt này, mình sẽ trình bày cách cài đặt và config những tool cần thiết để cài đặt ứng dụng Django trên server Ubuntu(16.04). Đi cùng đó, mình sẽ sử dụng MySQL thay vì SQLite mặc định. Đông thời mình sẽ config Gunicorn application

  • tox1ngau
tox1ngau Oct 4, 2018 • 4 min read
Series Django (P3): Thao tác với post app qua Django rest framework
python

Series Django (P3): Thao tác với post app qua Django rest framework

Chào mọi người, lâu lắm mới quay lại với series Django này. Ở phần trước mình đã thử bước đầu thao tác với Django rest-framework với ListAPIView. Ở phần này mình sẽ đi với các thao tác còn lại trong CRUD. 1. Retrieve View Detail Mình sẽ thêm PostDetailAPIView trong

  • tox1ngau
tox1ngau Sep 22, 2018 • 5 min read
Multiple SSH Keys settings for different github account
git

Multiple SSH Keys settings for different github account

Khi bạn làm việc với nhiều khách hàng vì vấn đề quản lý và bảo mật nên mỗi khách hàng lại muốn bạn tạo 1 tài khoản github khác nhau cho dự án bạn tham gia. Thành ra bạn sở hữu quá nhiều tài khoản, mỗi tài khoản khi muốn

  • tox1ngau
tox1ngau Sep 14, 2018 • 2 min read
Config characterset cho mySQL với tiếng Nhật
mysql

Config characterset cho mySQL với tiếng Nhật

Nếu insert dữ liệu với nội dung có tiếng Nhật vào mySQL mà khi truy vấn dữ liệu để sử dụng, nội dung thu về được kết quả như dưới(toàn hỏi chấm trong mysql): [mysql> SELECT * FROM people; +-----+----------+------------+---------------------+ | id | gender | name | address | +-----+----------+

  • tox1ngau
tox1ngau Sep 13, 2018 • 2 min read
python

Sử dụng Scrapy login form để crawl dữ liệu

Hôm nay, khi mình đang chạy crawl như bao lần khác thì tự nhiên nhìn thấy list data bão lỗi. Hì hục check lại code các kiểu thì cuối cùng lại do trang web đang crawl cần phải login mới có thể thấy nội dung trang. Lên mạng tìm kiếm

  • tox1ngau
tox1ngau Aug 24, 2018 • 3 min read
Sửa lỗi encoding khi export file json trong Scrapy
scrapy

Sửa lỗi encoding khi export file json trong Scrapy

Khi bạn chạy spider của mình để crawl dữ liệu từ website tiếng Nhật nào đó và xuất ra file json với option -o test.json -t json lúc chạy lệnh spider. Nhưng file json bạn nhận được lại có định dạng như ở dưới: {"title": "\u53f0\

  • tox1ngau
tox1ngau Aug 22, 2018 • 3 min read
Scrapy - Thử crawl bóc tách dữ liệu một cách đơn giản
python

Scrapy - Thử crawl bóc tách dữ liệu một cách đơn giản

Chào mọi người, mình cumback rồi đây, nhưng nay chán django rồi nên chuyển sang crawl dữ liệu cho có tí mới mẻ. Mình dùng thằng Scrapy để clawling website và extracting structured data. Chi tiết về thằng này thì mọi người có thể xem tại đây Ok, bắt đầu

  • tox1ngau
tox1ngau Aug 16, 2018 • 4 min read
Series Django (P2): Bắt đầu với app đầu tiên với django-rest-framework
django

Series Django (P2): Bắt đầu với app đầu tiên với django-rest-framework

Như trong phần trước, các bác đã cài đặt xong django và bước đầu chạy được local server. Thì ở phần này mình sẽ đi tạo app mới để bắt đầu với chức năng của bài post. Tạo post app Mọi app mà các bác viết bằng Django đều là

  • tox1ngau
tox1ngau Aug 14, 2018 • 5 min read
Series Django (P1): Tôi đã cài đặt django như thế nào
python

Series Django (P1): Tôi đã cài đặt django như thế nào

Khi nói tới Python, chắc không phải nghĩ nhiều mọi người sẽ nghĩ tới Machine Learning - một trong nhưng hot trend 2017. Tuy vậy, Python cũng là một ngôn ngữ lập trình đa năng có thể ứng dụng vào rất nhiều lĩnh vực khác nhau. Với lĩnh vực phát

  • tox1ngau
tox1ngau Jul 26, 2018 • 5 min read
Được và mất gì khi học code bằng tiếng Việt
learningprogram

Được và mất gì khi học code bằng tiếng Việt

Mới cách đây mấy hôm, mấy anh chị trong công ty mình có làm kèo chém gió trong giờ ăn trưa về chuyện học code của lập trình viên nên bằng tiếng anh hay tiếng mẹ đẻ thì tốt hơn. Cuối cùng là kèo vẫn chưa ngã ngũ nên mình

  • tox1ngau
tox1ngau Nov 30, 2017 • 3 min read
Tổng hợp các câu lệnh git hữu dụng
git

Tổng hợp các câu lệnh git hữu dụng

Hiện nay, việc sử dụng git để quản lý source code của dự án là điều không thể thiếu. Dưới đây, là 1 số lệnh về git mà tôi thường dùng nhất. Git config git config --global user.name "nghialuutrung" git config --global user.email "nghialuu@gmail.

  • tox1ngau
tox1ngau Oct 31, 2017 • 3 min read
Tạo Event trong Google Calendar sử dụng javascript
JavaScript

Tạo Event trong Google Calendar sử dụng javascript

Ngày nay các dịch vụ của Google ngày càng trở nên phổ biến và không thể thiếu được trong cuộc sống như search, drive, maps,.... Trong bài viết này, chúng ta sẽ tìm hiểu cách để insert một event vào google calendar sử dụng javascript. Step 1: Khởi động Google

  • tox1ngau
tox1ngau Aug 31, 2017 • 4 min read
Hapolog © 2022
  • Contact
Powered by Ghost