這個系列大概關閉快兩年了 ^___^
其實不是我偷懶,是在公司被人認出來了,之後講話要更小心才行阿,哼哼。
而且組織架構連續大改了 3 次,已經跟我進去的時候完全變成不一樣的形狀了,老闆都換了,不過為了應付公司內日益繁重的工作,就有點偷懶了呢!
這個系列大概關閉快兩年了 ^___^
其實不是我偷懶,是在公司被人認出來了,之後講話要更小心才行阿,哼哼。
而且組織架構連續大改了 3 次,已經跟我進去的時候完全變成不一樣的形狀了,老闆都換了,不過為了應付公司內日益繁重的工作,就有點偷懶了呢!
之前的 Blog 安裝在 CentOS 上,而 CentOS 就這樣被 RedHat 給拋棄了,所以經過一段時間的思考,最後決定把網站裝進 Docker 裡面,搬進其他伺服器裡。
搬進到 Docker 的好處就是未來如果還要搬家,就可以輕易打包搬走。另外之前在跑遊戲伺服器的時候發現,Docker 在某些場景運用上真的非常方便阿。
這邊先留一篇文稿,紀念搬家後一切順利,之後再補上一些搬家的經歷。
這邊算是有點小負面的心得,我想這是我一年多待在 TSMC 感觸最多,也最無法理解的公司文化,這樣的文化造成了 IT 制度更替緩慢,每個人分工極細,但工作量又異常大。
台積電仍然沒有一個組織專職負責 DevOps 或 SRE 工作,軟體開發人員與系統管理人員仍然分屬不同部門,平日交流的機會仍然非常少,甚至還有些對立,系統維護人員會覺得 AP 測試的不嚴謹,軟體開發人員會覺得系統維護人員在刁難。
目前公司管理層越來越會把 Automation 跟 DevOps 掛在嘴邊,且推動著所有人開始轉型,目標是好的,但是成效仍然需要評估。
閱讀全文 IT 心得 03最近因為某些人在各大臉書社團狂 PO 台積徵才文後,就觸怒到某些人對於洗板這動作的反感,接下來這些人開始抱怨台積電平時都不參加各大論壇、不參與學術活動,現在開始用一堆 PO 文在各大論壇,除了佔據版面以外,更無法讓大家了解台積到底在做甚麼。
說實在的,對一家以硬體產品當作主力商品的公司而言,願意開出大量職缺給軟體工程師,特別是 Information Technology 部門,這類對公司營收沒有直接幫助的部門時,其實我覺得就應該要給予鼓勵。
閱讀全文 IT 心得 02簡單來說我覺得 Splunk admin 課程對於現在的我來說實在有點太簡單,簡單的原因有兩個
也因為也上兩點,所以這篇寫得蠻隨興的,基本上不會教怎麼配置啦,這種簡單的東西就去查 Splunk document 就好了,人家寫 Document 不就為了方便你上手嗎? 為什麼還要花錢去上課呢?
閱讀全文 Splunk system admin 1/2最近看到 TSMC IT 出現在 PPT 上就順便看了一下,感覺嘲笑 IT 單位的比較多,因此有感抒發一下。
https://www.ptt.cc/bbs/Tech_Job/M.1604241008.A.FC9.html
待過幾家 IT 團隊,台積電的 IT 算是分工分的最細的了,上上下下整個台積單位大概幾千人,主要分為軟體開發、基礎維運跟廠區自動化。就是在台積內部常說的 B 單位、T 單位。然後還有分布在台積內部各個廠區的 Local IT 單位,在這麼多人的組織內,又受到台積工廠文化的影響,分工自然極細碎。
閱讀全文 IT 心得 01使用過 SELinux 的人一定對這套軟體又愛又恨,愛的是他可以協助系統免於惡意傷害,但是往往在防止別人傷害前先傷害了自己人。
2019 年要離開交通大學的實驗室,必須移除在交通大學占用的 IP 地址,因此將網站伺服器轉至 Linode 上。但是轉上去的過程中碰到了蠻多嚴重問題的,原版三台伺服器,由最前端 Proxy 導流量交給後端 Web 伺服器,並讓 Web 伺服器獨立跟 DB 伺服器溝通。
但是上了 Linode 之後就要節省每個月的開銷,三台伺服器合成一台機器使用(希望沒有人想破壞我的伺服器)。這時候就碰到了 SELinux 摧毀 WordPress 的慘狀。
閱讀全文 WordPress on SELinux現在這一版本的 Linode 在產生一個 VPS 實例時,是不會幫使用者產生一個超級使用者的,而是幫助 root 使用者增加強密碼與 SSH key。
因此在安裝完系統後仍需要對系統做一些後續處理才算是完成系統設定。所使用的是 CentOS 8,並會執行以下三個步驟,分別為:
Pritunl 是一個基於 OpenVPN 的 VPN 系統,因為基於 OpenVPN,所以必須部分開源。但是在各項表現上都比原本的 OpenVPN 來的更加優異,是目前我找到最簡單的 VPN 軟體,安裝與設定上,官方已經將繁瑣的設定簡化。同時具有 web 控制頁面,是一款懶人都可以完成設定的 OpenVPN。
但是官方在 Client 的說明較低,不確定是官方故意的還是官方認為不重要,尤其是如果使用的是 server 版本 Linux 要執行 pritunl-client,就顯得完全沒有文件可以參考了,只剩下指令的 help 可以使用。
閱讀全文 Pritunl client on Linux server