創作了 1040 篇作品累積創作 446925 
Phanix

從台鐵包袱談公共運輸

最近因為台鐵事故關係,許多人開始講到台鐵的安全防護跟沉重的營運包袱,當然免不了說到運量低的車站的使用情況。看了一些文章有些想法,原本想說回回討論就好,寫著寫著也變多不如把碎念整理起來。這篇文章(https://www.facebook.com/jameshsieh2021/pos...

18
Phanix

gitlab CI/CD 設定筆記

一開始是因為同事需要用 gitlab runner build vue.js 的 project, 並將結果 push 回其他 branch,但是會有問題,最終發現只是因為個單引號的關係 Orz 反正也是記錄一下,主要是整個找bug 過程 如果是太舊的 gitlab 版本 (記...

10
Phanix

跨網域的cookie與資料安全 / Cross domain cookie and data security

在過去美好(?)的年代,cookie的使用限制較少,但隨著網路安全、更嚴謹的CORS,乃至於個人隱私保護,cookie逐漸單純以追蹤瀏覽器行為的工具,而寬鬆的cookie 存取設定也漸漸變成不受到建議的使用方式。使用 php 的 setcookie() 與 header() 來設...

5
Phanix

從 GitLab 11.6.3 升級到 13.7.4

memo 一下, 免得升級 production 的時候GG 因為版本時在落後太多,直接用 $ sudo apt-get install gitlab-ce 一定噴很多錯誤,而且 ubuntu 版本還在 16.04,所以先做 $ do-release-upgrade 在官方文件...

5
Phanix

關閉Twilio 視訊聊天室的同步問題 / Synchronous issue when closing Twilio video call room

跟同事C一起弄Twilio 網頁端視訊聊天室,先前都很正常,最近卻開始出現了奇妙的狀況。同事C處理網頁部分client side 的 javascript 部分,我這邊是做後端的程式,要留下一些Twilio 那邊關於該session的資料。

5
Phanix

Gitlab expose both http & https

gitlab 理論上只能有一個對外網址,在 /etc/gitlab/gitlab.rb 內 (相關設定請參考 https://docs.gitlab.com/omnibus/settings/configuration.html#configuring-the-external-...

5
Phanix

Enable php mail function on ubuntu

許多用 php 開發的軟體(比方說 wordpress)通常會用 mail() 來呼叫系統預設的 mail service 寄信,但 ubuntu 預設是沒有安裝,所以得自己來。首先要先安裝 sendmail $ sudo apt-get install sendmail ...

3
Phanix

吃飯閒聊品酒會

2010/10/9 忘記是為什麼四五個人聚在一起吃飯喝酒,地點是令人緬懷的孔雀 未成年請勿飲酒,飲酒過量有礙身體健康 Chapel Down Tenterden England NV Sparkling Rose [wpcol_1quarter id=”” class=”” s...

Phanix

Wine Spectator Top 100 California Chardonnay Tasting

2011/5/27 未成年請勿飲酒,飲酒過量有礙身體健康。Wine Spectator 每年都會選出當年度上市酒款的 Top 100,評選標準除了品質之外,還包含了是否容易取得。所以,名列 Top 100 的酒款不見得是分數 95+ 的怪物,但至少有一定品質,同時很容易就能買到,...

Phanix

jQuery display multiple rows of data to a web page table

Backend C# side string Info = ""; if (ds.Tables[1] != null) { for (int i = 0; i < ds.Tables[1].Rows.Count; i++) { if (Info == "") ...