Open in app

Sign In

Write

Sign In

Hoàng Tuấn
Hoàng Tuấn

265 Followers

Home

About

Nov 11, 2020

Tản mạn về Software Principle và Design Pattern

Tìm hiểu các khái niệm căn cơ trong lập trình: Inversion of Control, Dependency Injection, Dependency Inversion Principle — Bài viết này là phần thứ tư nằm trong blog series khai phá Domain-Driven Design. Bạn có thể bấm vào đây để xem danh sách toàn bộ các bài viết. Ở phần 2 và phần 3, khi bàn về lý thuyết KTPT (kiến trúc phân tầng/layer architecture) và áp dụng…

Ioc

9 min read

Tản mạn về Software Principle và Design Pattern
Tản mạn về Software Principle và Design Pattern
Ioc

9 min read


Jun 7, 2020

Trải nghiệm mô hình Clean Architecture với Ứng dụng Todos

Một ví dụ minh họa việc áp dụng mô hình Clean Architecture trong Python3 — Bài viết này là phần thứ ba nằm trong blog series khai phá Domain-Driven Design. Bạn có thể bấm vào đây để xem danh sách toàn bộ các bài viết. Ở phần 2, khi đề cập về lý thuyết KTPT (kiến trúc phân tầng/layer architecture) trong Domain-driven Design, mình có…

Python

10 min read

Trải nghiệm mô hình   Clean Architecture với Ứng dụng Todos
Trải nghiệm mô hình   Clean Architecture với Ứng dụng Todos
Python

10 min read


May 15, 2020

Kiến trúc phân tầng trong Domain-Driven Design

Một cách tiếp cận DDD theo hướng thực hành — Bài viết này là phần thứ hai nằm trong blog series khai phá Domain-Driven Design. Bạn có thể bấm vào đây để xem danh sách toàn bộ các bài viết. Thành thực mà nói, lượng kiến thức trong lĩnh vực DDD đồ sộ đến nỗi có thể làm nản lòng…

Python

8 min read

Kiến trúc phân tầng trong Domain-Driven Design
Kiến trúc phân tầng trong Domain-Driven Design
Python

8 min read


Mar 24, 2020

A scalable Vue2 PWA boilerplate with Vuetify & Vue I18n

A few months ago, I’ve started a journey on building a side project. It’s a Vue2 PWA (progressive web app) which leverages Vuetify — a material design component framework — for developing web pages layout & UI elements with beauty & ease. At the time when I decided to add…

Vuejs 2

4 min read

A scalable Vue2 PWA boilerplate with Vuetify & Vue I18n
A scalable Vue2 PWA boilerplate with Vuetify & Vue I18n
Vuejs 2

4 min read


Mar 19, 2020

A Simple & Powerful Log Aggregation Pipeline with Logstash and Filebeat

Imagine you’re a DevOps guy. You and your dream team have just released a quite big e-commerce system for your company. After celebrating with the team, you get a request from a QA girl to check whether an order with ID xxx-yyy has succeeded or not. With youthful enthusiasm, you…

DevOps

4 min read

A Simple & Powerful Log Aggregation Pipeline with Logstash and Filebeat
A Simple & Powerful Log Aggregation Pipeline with Logstash and Filebeat
DevOps

4 min read


Feb 24, 2020

SSH on Azure Linux VM suddenly failed

When deploying a Linux virtual machine on Microsoft Azure, you may have applied some best practices: You disable SELinux You change default SSH port And you also do tuning some TCP settings and deploy many softwares on your VM Your Linux VM’s just worked fine - until one day, you…

Azure

4 min read

SSH on Azure Linux VM suddenly failed
SSH on Azure Linux VM suddenly failed
Azure

4 min read


May 30, 2019

Giới thiệu Domain-Driven Design

Bài viết này là phần thứ nhất nằm trong blog series khai phá Domain-Driven Design. Bạn có thể bấm vào đây để xem danh sách toàn bộ các bài viết. Trong phần này: Sơ lược về DDD Loạn bàn về Domain trong DDD Chém gió về Model Sự cần thiết…

Domain Driven Design

9 min read

Giới thiệu Domain-Driven Design
Giới thiệu Domain-Driven Design
Domain Driven Design

9 min read


May 30, 2019

Hành trình khai phá Domain-Driven Design

Gần chục năm làm việc trong ngành phần mềm, bản thân mình đã chứng kiến cũng như tham gia trực tiếp rất nhiều dự án phần mềm mà khi mới vào giai đoạn phát triển cả team software ai cũng tràn đầy nhiệt huyết và hào hứng. Sau dăm ba…

Domain Driven Design

3 min read

Hành trình khai phá Domain-Driven Design
Hành trình khai phá Domain-Driven Design
Domain Driven Design

3 min read


Jul 24, 2018

No space left on device

Vào một ngày làm việc đẹp trời, khi bạn đang phăm phăm lướt những ngón tay điêu luyện của mình trên bàn phím laptop với những câu lệnh thần thánh như $ cd /home/projec... …

Sysadmin

2 min read

Sysadmin

2 min read

Hoàng Tuấn

Hoàng Tuấn

265 Followers

Backend Leader @ Pingcom, Runner

Following
  • Enrique Dans

    Enrique Dans

  • Pinterest Engineering

    Pinterest Engineering

  • umair haque

    umair haque

  • Josh

    Josh

  • Jan Kammerath

    Jan Kammerath

See all (104)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams