Categories
2023
Cloudflare SSH Tunnel
![Featured image of post Cloudflare SSH Tunnel](/og/linux/cloudflare-ssh-tunnel.png)
Ts to Jsdoc
![Featured image of post Ts to Jsdoc](/og/js/ts-to-jsdoc.png)
編譯時期產生縮圖
![Featured image of post 編譯時期產生縮圖](/og/js/og.png)
PocketBase
![Featured image of post PocketBase](/og/js/pocketbase.png)
Firenvim
![Featured image of post Firenvim](/og/linux/vim/firenvim.png)
Homemade CI/CD Workflow
![Featured image of post Homemade CI/CD Workflow](/og/devops/homemade-CICD-workflow.png)
Dockerfile Collection
![Featured image of post Dockerfile Collection](/og/linux/docker/Dockerfile-collection.png)
SSH TCP/IP Forward
![Featured image of post SSH TCP/IP Forward](/og/golang/ssh-tcpip-forward.png)
SSH Server Util
![Featured image of post SSH Server Util](/og/golang/ssh-server-util.png)
SSH Server
![Featured image of post SSH Server](/og/golang/ssh-server.png)
Wireshark Over SSH in Docker
![Featured image of post Wireshark Over SSH in Docker](/og/linux/docker/wireshark-over-ssh-in-docker.png)
Cache Layer
![Featured image of post Cache Layer](/og/linux/docker/cache-layer.png)
OCR Add PDF Text Layer
![Featured image of post OCR Add PDF Text Layer](/og/linux/ocr-add-pdf-layer.png)
Build Aseprite
![Featured image of post Build Aseprite](/og/linux/build-aseprite.png)
Preparing Environment
![Featured image of post Preparing Environment](/og/ncku/computerOrganization/prepareEnv.png)
OpenTTD
![Featured image of post OpenTTD](/og/game/openttd/index.png)
Bash Snippet
![Featured image of post Bash Snippet](/og/linux/bash/snippet.png)
Python Snippet
![Featured image of post Python Snippet](/og/python/snippet.png)
Markdown to PDF
![Featured image of post Markdown to PDF](/og/other/md2pdf/index.png)
Git Snippet
![Featured image of post Git Snippet](/og/linux/git/git-snippet.png)
Linux 安裝跑跑卡丁車(nexon launcher)
![Featured image of post Linux 安裝跑跑卡丁車(nexon launcher)](/og/game/nexon.png)
TypeScript Snippet
![Featured image of post TypeScript Snippet](/og/js/typescript-snippet.png)
Bubbletea
![Featured image of post Bubbletea](/og/golang/bubbletea.png)
2022
GPG and Yubikey
![Featured image of post GPG and Yubikey](/og/linux/gpg-yubikey.png)
GPG with SSH
![Featured image of post GPG with SSH](/og/linux/gpg-with-ssh.png)
Mastodon
![Featured image of post Mastodon](/og/linux/mastodon.png)
Merge Two Repo
![Featured image of post Merge Two Repo](/og/linux/git/merge-two-repo.png)
Openssl DES
![Featured image of post Openssl DES](/og/linux/openssl-DES.png)
Google AppScript Calender API
![Featured image of post Google AppScript Calender API](/og/cloud/googleAppScript.png)
IPFS
![Featured image of post IPFS](/og/atlassian/bitbucket-connect-jira/index.png)
p2p
![Featured image of post p2p](/og/golang/p2p.png)
File System
![Featured image of post File System](/og/js/nextjs/fs.png)
Bitbucket Connect Jira
![Featured image of post Bitbucket Connect Jira](/og/atlassian/bitbucket-connect-jira/index.png)
Solarized
![Featured image of post Solarized](/og/linux/vim/solarized.png)
靈魂世界模型
![Featured image of post 靈魂世界模型](/og/other/soul-model.png)
不同「邊數」的平面
![Featured image of post 不同「邊數」的平面](/og/other/plantOfNumbers/index.png)
兩輸入生產單位的比較
![Featured image of post 兩輸入生產單位的比較](/og/game/mindustry/twoInputCompare/index.png)
迴圈的延遲
![Featured image of post 迴圈的延遲](/og/game/mindustry/delayOfLoop/index.png)
砲台自動瞄準
![Featured image of post 砲台自動瞄準](/og/game/mindustry/autoAim/index.png)
控制敵方路徑
![Featured image of post 控制敵方路徑](/og/game/mindustry/pathOfEnemy.png)
Merge
![Featured image of post Merge](/og/game/mindustry/merge/index.png)
Yubikey
![Featured image of post Yubikey](/og/linux/yubikey.png)
Anbox
![Featured image of post Anbox](/og/linux/anbox.png)
Ibus Font
![Featured image of post Ibus Font](/og/linux/ibus-font.png)
Modeline
![Featured image of post Modeline](/og/linux/vim/modeline.png)
kdeconnect
![Featured image of post kdeconnect](/og/linux/kdeconnect.png)
用 Github Action 編譯並發 Release
![Featured image of post 用 Github Action 編譯並發 Release](/og/golang/githubAction.png)
震動 vs 振動
![Featured image of post 震動 vs 振動](/og/other/vibrate.png)
Bluetooth 突然卡住都不動
![Featured image of post Bluetooth 突然卡住都不動](/og/linux/bluetooth-error.png)
Golang Plguin
![Featured image of post Golang Plguin](/og/golang/plugin.png)
React 解決中文輸入法
![Featured image of post React 解決中文輸入法](/og/frontend/react-composition.png)
2021
LaTeX Starter
![Featured image of post LaTeX Starter](/og/other/latex-starter.png)
ExecCmd
![Featured image of post ExecCmd](/og/golang/execCmd.png)
Aconf
![Featured image of post Aconf](/og/golang/aconf.png)
Day 21:儲存器與剪貼簿
![Featured image of post Day 21:儲存器與剪貼簿](/og/ithelp/day21.png)
Day 20:切水果囉!vim 切螢幕與分頁
![Featured image of post Day 20:切水果囉!vim 切螢幕與分頁](/og/ithelp/day20.png)
Day 19:該是時候升級你的噴射引擎囉!vim-emmet 重複與迭代
![Featured image of post Day 19:該是時候升級你的噴射引擎囉!vim-emmet 重複與迭代](/og/ithelp/day19.png)
Day 18:幫你的 HTML 開發裝上噴射引擎!vim-emmet
![Featured image of post Day 18:幫你的 HTML 開發裝上噴射引擎!vim-emmet](/og/ithelp/day18.png)
Day 17:coc.nvim 設定下集
![Featured image of post Day 17:coc.nvim 設定下集](/og/ithelp/day17.png)
Day 16:自動補全!coc.nvim
![Featured image of post Day 16:自動補全!coc.nvim](/og/ithelp/day16.png)
Day 15:vim 外掛大雜燴!
![Featured image of post Day 15:vim 外掛大雜燴!](/og/ithelp/day15.png)
Day 14:vim-plug
![Featured image of post Day 14:vim-plug](/og/ithelp/day14.png)
Day 13:vim 設定檔
![Featured image of post Day 13:vim 設定檔](/og/ithelp/day13.png)
Day 12:vim 配色方案
![Featured image of post Day 12:vim 配色方案](/og/ithelp/day12.png)
Day 11:批次修改!!
![Featured image of post Day 11:批次修改!!](/og/ithelp/day11.png)
Day 10:新手殺,誰來教我離開 vim 阿~~
![Featured image of post Day 10:新手殺,誰來教我離開 vim 阿~~](/og/ithelp/day10.png)
Day 09:今天又想不出標題了!tmux plugin 和 mouse mode
![Featured image of post Day 09:今天又想不出標題了!tmux plugin 和 mouse mode](/og/ithelp/day09.png)
Day 08:八爪章魚之 tmux 快捷鍵
![Featured image of post Day 08:八爪章魚之 tmux 快捷鍵](/og/ithelp/day08.png)
Day 07:整合 tmux 和 zsh
![Featured image of post Day 07:整合 tmux 和 zsh](/og/ithelp/day07.png)
Day 06:螢幕切八段!多開神器 tmux
![Featured image of post Day 06:螢幕切八段!多開神器 tmux](/og/ithelp/day06.png)
Day 05:是說,這個選項可以接什麼東西?autocomplete 與 auto-pair
![Featured image of post Day 05:是說,這個選項可以接什麼東西?autocomplete 與 auto-pair](/og/ithelp/day05.png)
Day 04:金魚記憶力太短暫,交給外掛記吧!autosuggestions 與 sugstring-search
![Featured image of post Day 04:金魚記憶力太短暫,交給外掛記吧!autosuggestions 與 sugstring-search](/og/ithelp/day04.png)
Day 03:轉吧轉吧七彩霓虹燈之 p10k
![Featured image of post Day 03:轉吧轉吧七彩霓虹燈之 p10k](/og/ithelp/day03.png)
Day 02 :zsh 與 shell script
![Featured image of post Day 02 :zsh 與 shell script](/og/ithelp/day02.png)
Tabel Of Content
![Featured image of post Tabel Of Content](/og/ithelp/toc.png)
Day 01:前言,這批很純,快進來吧!
![Featured image of post Day 01:前言,這批很純,快進來吧!](/og/ithelp/day01.png)
Golang Parse All Files In Directory Into Templates
![Featured image of post Golang Parse All Files In Directory Into Templates](/og/golang/Golang-Parse-All-Files-In-Directory-Into-Templates.png)
ssh on gitea with docker
![Featured image of post ssh on gitea with docker](/og/linux/server/ssh-on-gitea-with-docker.png)
臺灣地址 API
![Featured image of post 臺灣地址 API](/og/other/taiwan-town-location.png)
Cast Phone Screen to Computer
![Featured image of post Cast Phone Screen to Computer](/og/linux/cast-phone-screen-to-computer.png)
YouComopleteMe Install
![Featured image of post YouComopleteMe Install](/og/linux/vim/YouComopleteMe-install.png)
Firefox Touch Screen Scroll
![Featured image of post Firefox Touch Screen Scroll](/og/linux/firefox-touch-screen-scroll.png)
beginning of kotlin
![Featured image of post beginning of kotlin](/og/kotlin/beginning-of-kotlin.png)
大學二階面試、筆試
![Featured image of post 大學二階面試、筆試](/og/other/college-qualification-interview-and-written-test.png)
Logitech Mouse Permission Error
![Featured image of post Logitech Mouse Permission Error](/og/linux/logitech-mouse-permission-error.png)
Libreoffice Code Format Plugin Installation
![Featured image of post Libreoffice Code Format Plugin Installation](/og/linux/libreoffice-code-format-plugin-install.png)
Strapi Quick Start
![Featured image of post Strapi Quick Start](/og/js/strapi-quick-start.png)
Node VM
![Featured image of post Node VM](/og/js/node-vm.png)
hCaptcha
![Featured image of post hCaptcha](/og/js/hCaptcha.png)
2020
docker login error
![Featured image of post docker login error](/og/linux/docker/docker-login-error.png)
Connect to Ethernet in Docker Container
![Featured image of post Connect to Ethernet in Docker Container](/og/linux/docker/connect-to-ethernet-in-docker-container.png)
docker commit
![Featured image of post docker commit](/og/linux/docker/docker-commit.png)
bash number loop
![Featured image of post bash number loop](/og/linux/bash/bash-number-loop.png)
bash completion
![Featured image of post bash completion](/og/linux/bash/bash-completion.png)
Mongoose Model
![Featured image of post Mongoose Model](/og/js/Mongoose-Model.png)
Docker 基礎指令
![Featured image of post Docker 基礎指令](/og/linux/docker/docker-%e5%9f%ba%e7%a4%8e%e6%8c%87%e4%bb%a4.png)
Mxlinux Boot with Systemd
![Featured image of post Mxlinux Boot with Systemd](/og/linux/mxlinux-boot-with-systemd.png)
Node Require from Project Root
![Featured image of post Node Require from Project Root](/og/js/node-require-from-project-root.png)
Vim Auto Comment Plugin
![Featured image of post Vim Auto Comment Plugin](/og/linux/vim/vim-auto-comment-plugin.png)
文章更新時間錯亂問題
![Featured image of post 文章更新時間錯亂問題](/og/hexo/%e6%96%87%e7%ab%a0%e6%9b%b4%e6%96%b0%e6%99%82%e9%96%93%e9%8c%af%e4%ba%82%e5%95%8f%e9%a1%8c.png)
加入 google search 和 sitemap
![Featured image of post 加入 google search 和 sitemap](/og/hexo/%e5%8a%a0%e5%85%a5-google-search-%e5%92%8c-sitemap.png)
express 重複 send
![Featured image of post express 重複 send](/og/js/express-%e9%87%8d%e8%a4%87-send.png)
GitHub Action 自動部署 hexo
![Featured image of post GitHub Action 自動部署 hexo](/og/hexo/GitHub-Action-%e8%87%aa%e5%8b%95%e9%83%a8%e7%bd%b2-hexo.png)
Reactjs Update State on Props Change
![Featured image of post Reactjs Update State on Props Change](/og/js/reactjs/React-update-state-on-props-change.png)
讓 YCM 接受 jsx
![Featured image of post 讓 YCM 接受 jsx](/og/linux/vim/ycm-jsx.png)
Webpack Reactjs
![Featured image of post Webpack Reactjs](/og/js/reactjs/webpack-react.png)
Nginx UI
![Featured image of post Nginx UI](/og/linux/server/nginx-ui.png)
HTML form button
![Featured image of post HTML form button](/og/frontend/HTML-form-button.png)
Mxlinux Change Workspace
![Featured image of post Mxlinux Change Workspace](/og/linux/mxlinux-change-workspace.png)
Meta Tag
![Featured image of post Meta Tag](/og/frontend/meta-tag.png)
GPG
![Featured image of post GPG](/og/linux/gpg.png)
Firefox Event Listener Breakpoint
![Featured image of post Firefox Event Listener Breakpoint](/og/frontend/firefox-event-listener-breakpoint.png)
Passport.js
![Featured image of post Passport.js](/og/js/passport.js.png)
jQuery
![Featured image of post jQuery](/og/frontend/jquery.png)
sqlite3
![Featured image of post sqlite3](/og/js/sqlite.png)
isolate
![Featured image of post isolate](/og/linux/isolate.png)
youtube-dl
![Featured image of post youtube-dl](/og/linux/youtube-dl.png)
Blessed Landmine
![Featured image of post Blessed Landmine](/og/js/blessed/blessed-landmine.png)
SSH Tunnel
![Featured image of post SSH Tunnel](/og/linux/ssh-tunnel.png)
Unix Socket
![Featured image of post Unix Socket](/og/js/unix-socket.png)
Reverse SSH
![Featured image of post Reverse SSH](/og/linux/reverse-ssh.png)
Blessed 切換畫面
![Featured image of post Blessed 切換畫面](/og/js/blessed/blessed%e5%88%87%e6%8f%9b%e7%95%ab%e9%9d%a2.png)
Blessed Contrib Tree
![Featured image of post Blessed Contrib Tree](/og/js/blessed/blessed-contrib-tree.png)
Blessed
![Featured image of post Blessed](/og/js/blessed/blessed.png)
Server Tool
![Featured image of post Server Tool](/og/linux/server/server-tool.png)
Nginx Reverse Proxy Setup
![Featured image of post Nginx Reverse Proxy Setup](/og/linux/server/nginx-reverse-proxy-setup.png)
ddos
![Featured image of post ddos](/og/linux/server/ddos.png)
hexo-config
![Featured image of post hexo-config](/og/hexo/hexo-config.png)
hexo-cli-extras
![Featured image of post hexo-cli-extras](/og/hexo/hexo-cli-extras.png)
gitalk
![Featured image of post gitalk](/og/hexo/gitalk.png)
Audo Depoly by Github Action
![Featured image of post Audo Depoly by Github Action](/og/hexo/audo-depoly-by-github-action.png)
hexo-installation
![Featured image of post hexo-installation](/og/hexo/hexo-installation.png)