Allen Jiang

看看我的部落格 →

嗨!我是 Allen
是一位 DevOps 工程師

後端打工仔。擅長各類 維運技能雲端服務 ,下班後喜歡不務正業的研究 前後端技術 。個性就像動態語言般隨興,但渴望做事能像囉嗦的靜態語言那樣嚴謹。

I Love

Profile
Love sharing!

看看我做了哪些 有趣的事情

Check it out!

我的 最新文章

提交一個 PR 到 Inertia.js

最近開始在惡補過去的年度目標,也就是用 Inertia.js 搭配 Svelte 與 Laravel 來寫個 SPA 網站。不得不說不用寫 API,而且前端與後端都能使用自己喜歡的技術,在開發上真的是一件很讓人愉快的事情,。來說說前幾週向...

在 Inertia.js 中防止用戶登出後返回敏感頁面

最近開始在用 Inertia.js 搭配 Laravel 與 Svelte 寫網頁。不用不知道,一用嚇一跳,有了 Inertia.js 當做前後端的粘合劑,我除了不用寫 API 以外,還可以在前後端都使用自己喜歡具工具,開發起來真的非常舒服。不過...

Revert 合併後的修改提交

在工作上與別人合作寫程式的時候,基於保險與禮貌,我們不能隨隨便便 Reset 別人的提交,而是應該使用 Revert 產生一個新的提交來撤銷原本的修改。Revert 的指令相單簡單,不過如果你是想要 Revert 一個已經合併後的...

使用 HTML Sanitizer 來過濾不安全的 HTML 內容

只要網站有能讓使用者輸入文字的地方,例如常見的所見即所得(WYSIWYG)編輯器,就需要設定一個機制來過濾掉不安全的 HTML 內容以避免 XSS(Cross-site scripting)攻擊。因為我的部落格一開始是以面向所有人的論壇...

觸發互動視窗的 CSS 轉場動畫

之前因為好玩,還有想在部落格上看程式碼可以舒服點,所以自己寫了一個簡單的互動視窗(Modal),用來放大文章中的程式碼區塊。雖然功能一切正常,但我還是會嘗試去改善互動視窗的程式碼。前幾天改了一個版本,讓互...

分享前輩的 Terraform Debug 小技巧

前幾天 Azure 又害我加班了,一怒之下,我決定寫一篇文章宣洩情緒外加紀錄這次前輩教我的 Terraform Debug 小技巧。事情是這樣的,我使用 Terraform 部署一個 Azure 的 Role Assignment 資源時:# 假範例一枚 resour...

From Dev to DevOps

過往的經歷 成就現在的我

轉換跑道,學習成為一位 DevOps 工程師
因為開發部落格,我接觸到了雲端服務與各種維運工具,並從中發現了 DevOps 魅力。如何確保程式碼的品質並自動部署到正式環境上穩定運行,對我來說是一件非常有趣的事情。在某次因緣際會之下,我拿到了 DevOps 工程師的 Offer,於是決定轉換跑道,成為一位 DevOps 工程師。
AWS
Azure
GCP
K3s
Terraform
Ansible
Actions
Python
學習前端技能並開始寫部落格,紀錄並分享所學的技術
在前輩的建議下,我花費了數月來開發自己的部落格,並將其搭建在雲端服務上。我將自己對技術的熱情以及在工作中遇到的挑戰,透過文章分享在部落格上,希望能幫助到跟我遇到相同問題的人。寫文章讓我受益良多,不只幫助自己加深記憶,也讓我結識了許多志同道合的夥伴。
PHP
Rust
Laravel
>
Livewire
Svelte
TypeScript
Tailwind
AWS
接觸後端開發,深耕後端領域
因為在工作期間對網頁開發產生了相當濃厚的興趣,我決定成為後端工程師。雖然我起步相對較晚,但在同事的幫助與自身的努力下,我逐漸成長為一位合格的後端工程師,並漸漸的在後端領域積累了豐富的經驗。
PHP
Laravel
MySQL
Redis
file_type_nginx
Nginx
新人初出茅廬,進入資安領域
剛踏入職場時,我在因緣際會下進入了資安領域。工作上除了協助資安工具的開發,我還協助了資安課程的設計,靶機環境的準備與教材的編寫。這在份工作中,我學習到很多資安相關的基礎知識,也成功拿到一張基礎的 CEH 資安認證。
PHP
Laravel
MySQL
Python
These stuff are so cool!

這些是我 使用過的技術

Hey! my friends

想知道更多 關於我 的事情嗎?

我其實也是...

01

一位全端工程師

下班後,我喜歡探索與工作完全不同的技術領域。我對前端、後端甚至資料庫都有涉獵。雖然這些領域看似與我的本職工作毫不相干,但透過這些探索,我能更深刻的理解開發者的需求,並為他們量身打造出高效的工作流程和完善的服務架構。

02

一位很好的傾聽者與溝通者

我認為與人溝通,並傾聽他人的需求,是團隊走向成功的必要條件。透過良好的溝通,我們不只能從中學習更多新知,還能更深入的了解彼此,進而更有效的合作。

03

一位喜愛戶外運動的陽光宅

躺在沙發上慵懶的看動畫或是電影,坐在電腦前思考這個 Bug 是怎麼來的,都是我放鬆身心的方式。但除了宅在家裡,我也喜歡走出戶外。享受陽光、跑步、騎自行車和露營都是我熱愛的戶外活動。

本頁面由 SvelteKit Tailwind CSS 所製作