Allen Jiang

看看我的部落格 →

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

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

I Love

Profile
Love sharing!

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

Check it out!

我的 最新文章

使用 GROUP BY 優化 AWS Athena 查詢

分享一個最近使用 AWS Athena 進行大型資料集查詢時所用到的 SQL 查詢優化小技巧。AWS Athena 是一個無伺服器的互動式查詢服務,讓使用者可以透過標準 SQL 語法直接分析儲存在 Amazon S3 中的資料,無需預先配置或管...

使用 Fluent Bit 將 Docker 日誌傳送至 S3 上儲存

我們公司內部有些服務是使用 Docker 容器運行的。前陣子我們想要把容器運行的日誌(Log)上傳到雲端中儲存,所以我開始尋找有哪些方式可以達到這個目的。幸好 Docker 本身就支援多種日誌驅動程式,所以要將日誌上傳...

使用 PHP 來寫瀏覽器測試吧!

熱門測試框架 Pest 的作者 Nuno 大大,在今年的 Laracon US 上正式發表了 Pest 4。這次的大版本更新同樣帶來了許多亮點,其中最受矚目的就是整合了流行的 e2e(End-to-End)測試框架 Playwright。所以!現在你也能直...

提交一個 PR 到 Inertia.js

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

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

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

Revert 合併後的修改提交

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

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 所製作