- Details
Xin chào blog.
Đã hơn một năm trôi qua từ ngày viết blog cuối cùng. Nguyên một năm 2021 mình hoàn toàn không đăng bài viết mới gì lên đây.
2021 là một năm đầy biến động với mình và gia đình. Cuối năm 2021 cả nhà quyết định về Việt Nam sau hơn 13 năm sống tại Nhật. Đã thế lại đúng vào lúc đại dịch Covid-19 diễn biến căng thẳng. Cả nhà mất gần nửa năm để lên kế hoạch cho chuyến về nước này. May mắn là cuối cùng cũng về đến nơi an toàn và hiện tại có thể nói là ổn định được một chút.
Năm hết Tết đến. Đây là lần đón Tết thứ 2 kể từ khi mình sang Nhật đến giờ. Về Việt Nam luôn nên hy vọng những năm sau cũng sẽ luôn được đón Tết ở đây. Với gia đình lớn và cả gia đình nhỏ ^^
Thôi tạm thời chỉ viết vài dòng như dzậy đã. Từ giờ sẽ cố gắng khôi phục lại thói quen đăng blog. Và cũng sẽ cố gắng nâng cao lượng chất xám trong từng bài viết (được hay không thì hên xui).
Bye!
- Details
Dưới đây là danh sách các extension trong VSCode mà bản thân mình thấy cần thiết.
Chung
- EditorConfig for VS Code
https://marketplace.visualstudio.com/items?itemName=EditorConfig.EditorConfig - Git Graph
https://marketplace.visualstudio.com/items?itemName=mhutchie.git-graph - GitLens - Git supercharged
https://marketplace.visualstudio.com/items?itemName=eamodio.gitlens - Notepad++ keymap
https://marketplace.visualstudio.com/items?itemName=ms-vscode.notepadplusplus-keybindings - Ascii Tree Generator
https://marketplace.visualstudio.com/items?itemName=aprilandjan.ascii-tree-generator - change-case
https://marketplace.visualstudio.com/items?itemName=wmaurer.change-case
Javascript và bạn bè (typescript, vue.js,...)
- ESlint
https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint - Vetur
https://marketplace.visualstudio.com/items?itemName=octref.vetur - language-stylus
https://marketplace.visualstudio.com/items?itemName=sysoev.language-stylus
PHP
- Details
vetur là một extension không thể thiếu khi làm việc với Vue.js trên VSCode. Chức năng quan trọng nhất của vetur là cung cấp syntax highlighting cho tất cả các file `.vue`. Dưới đây là vài ghi chú về vetur để có thể sử dụng tốt extension này.
- Chỉ hoạt động tốt khi work folder của VSCode là root path của project (thư mục có chứa `node_modules`)
- Có thể bật chức năng interpolation (tháng 10 năm 2019 vẫn đang ở giai đoạn thử nghiệm) bằng cách thêm dòng sau vào file `settings.json` của VSCode:
"vetur.experimental.templateInterpolationService": true
- Details
Docker đang là hot trend hiện nay nên dạo này mình cũng tập trung tìm hiểu về nó một chút. Nhân tiện gần đây mình cũng đang nghiên cứu về Vue.js (và Nuxt.js) nên quyết định kết hợp 2 cái này lại với nhau. Dưới đây là memo các bước build môi trường docker để phát triển app Nuxt.js.
Read more: Học Docker: Sử dụng docker để xây dựng app Nuxt.js