原來可以這麼寫(15): 新增一個r567tw的repo

新增一個名為r567tw的repo 最近發現github 上面有個新玩法,可以在自己的github做出一個自己的介紹頁面,於是我便下去玩了一下。 原來只要建立一個和自己帳號名稱一樣的github repo就可以做到了,像我的就是這個樣子: 連結 另外也可以看一下別人的github profile 怎麼寫:awesome-github-profile-readme 年底了,覺得自己一事無成 好拉,這句話其實有點自損自己,或許是因為時間的關係,總覺得前陣子想要離職的情緒有點過去了。只是最近突然事情有點多、要溝通的事兒也很多,我想要告訴自己:專心寫code 其他的就什麼都不要想,專心工作吧!同時也因為是年底,也在盤整自己最近的學習路徑與狀 …

原來可以這麼寫(14): 其實我有點想離職

心路歷程 好久沒有繼續這個「原來可以這麼寫」的系列了,這一系列的文章都將記錄著我一路以來在IT工作的心得和感受,這篇文章有點沒有那麼技術、偏心路歷程,也算是我送給自己從事工程師五年多以來的小禮物吧! 我大學一畢業就開始工作,沒有服兵役的問題,在2016/07開始寫PHP直到現在,嚴格來說…也大概快要六年了吧哈哈!這五年多其實技術能力進步不少,也蠻確立自己想要往後端的道路前進。我熱愛與資料庫共舞、享受著與CLI生活的感覺,能夠用自己所會的程式解決他人的問題其實也蠻有成就感der ~~~ 我也不是那麼討厭前端…但老實說我不太想寫Angular,ionic…也不想繼續搞Magento的 …

原來可以這麼寫(13): 其實我會一點點Ruby

都在 SQL啦,哪次不SQL 最近工作主要的部分是幫忙營運單位做資料匯出相關需求,沒有同事在說我還以為去年我應徵的是「資料工程師」呢! 不過說真的,其實我很喜歡「資料庫」,喜歡SQL語言,所以其實我覺得做這些東西是在挑戰自己、很好玩…. 更期望之後可以碰碰其他的SQL 像是PostgreSQL 啊、Oracle 之類的。 總之我覺得藉此經驗能挑戰自己寫SQL 也很不錯,雖然有夥伴說其實你就匯出Row data 給他們就好啊,叫他們自己拉Excel 做就好…. 但我就是想要幫忙他們解決問題麻😅 真不知道如果要應徵DBA ,我這種粗粗淺淺的菜鳥經驗能不能試試? 沒梗了,來講Ruby 簡單交代一下最近工作狀況, …

原來可以這麼寫(12): 我❤️Golang

最近處理兩個大功能,一個是要建立websocket server 讓交易流程去串(開發官網購買)(但說真的交易流程用websocket 真的有點怪怪的?就我的認知 websocket 的部分應該是在一個很即時的情境,但用在這種只是為了獲得通知的目的確實有點怪怪的… 但說真的我也沒有辦法提出更好更優的方案,作為一位只能聽命行事的超基層也只能照做QAQ) 另外是要做有關於批次匯入的功能…. 呵呵以前就有做過類似Excel 匯入的功能,我深知道那是一個巨大無比的坑,坑是在一開始的規劃,你既然開放前面使用者可以用Excel 檔匯入,那你就得面對使用者的Excel檔可能有千起百怪的樣式、無法驗證或無法預期的輸 …

原來可以這麼寫(11): 每個人的心中都要有DevOps

最近工作比較沒有什麼新鮮事,所以開始在將手上專案有比較完整的文件化之後,開始逐步導入TDD ,寫一些Unit Test 以確保程式碼的品質。 但老實說:我還是不是太懂Laravel Feature 和 Unit 這兩個資料夾的區別?我知道Unit 是要做單元測試,是測試那個類別的行為,但我目前大多都在寫Feature Test… 如果有大大知道Unit 該在何時寫、什麼情境下要寫,歡迎不吝賜教! 研究Socket/API Gateway 因為要導入官網購物車購買,討論一連串的流程與討論,最後希望我Laravel 要開一個socket server,但研究的結果其實發現 因為我們專案的版本比較低,所以沒辦法使 …

原來可以這麼寫(10):同步與非同步

來到第十篇原來這麼寫啦,看來這個系列真的常駐我這個部落格真的很久呢! 要冷靜啊! 然後這次真的是史上我接過任務最難的一波,有一天還差點情緒崩潰在工作現場爆哭… 真的覺得自己很丟臉很誇張…… 不過事後想想,那是因為我自己對自己的要求也實在太高了,也一直過度自責、苛責自己的規劃上有很大的問題….. 真的很辛苦各位我的同事。總之,這次的經驗告訴我:要努力試著讓情緒歸情緒、工作歸工作。哭完,問題還是在那裡,我們一定要努力地解決問題。工程師的存在正是為此啊。 我自己最喜歡得形容詞就是忠心!忠心於工作、忠心於自己的技術能力、也忠心於自己的信仰。我想藉著上面的事件也再度應證與難怪自己為什麼會 …

原來可以這麼寫(9):結果我變成Python 工程師?

祝大家新年快樂。原來可以這麼寫這個系列終於來到第九篇! 說聲好消息,最近工作獲得肯定(撒花~)。只是不知道年終到底有多少…搞不好…其實很少…. 這個就題外話啦,在這個公開網路場合還是不宜多說XD 從資料庫匯出資料 最近接到一個需求,是要從資料庫匯出資料。其實這個東西並不是很難,寫寫SQL 語法就能搞定…但因為安全的因素我們的資料庫通常要透過SSH 跳板才能進去。可是他們匯出資料的需求是要by 一個顧客(客戶),你媽咧我難道一個一個SQL 撈出來然後再丟進Excel 嗎? 不!這絕對不是工程師的思維… 後來想想我在我第一份工作的時候開啟了一個side project …

原來可以這麼寫(8): SAM 真的好好玩~

這篇文章有點廢,沒什麼技術點… 純粹是拿部落格當筆記的概念。 玩 AWS SAM 最近在玩AWS SAM CLI 部署 lambda ,真的好好玩喔,最近拿來部署好關於一些資料庫、SQS、KMS 等等的東西… 以下是我花了一點時間研究好怎麼寫template.yaml … 都要變成yaml 工程師拉! 更多的Mysql 研究 另外因為某個原因,讓我最近一直在研究database lock 的問題… 原來,加一個[for update]就可以達成了,真的好好玩~ 1selectpointsfromcustomersforupdate資料來 …

原來可以這麼寫(7): 資料庫筆記第一彈

在工作上被賦予資料庫Schema的設計責任 像是因應贈課功能、訂閱功能、關鍵字功能等等。也因此發現資料庫的學問真的博大精深 看來我還需要多多的磨練。 1. unsigned & zerofill 在資料庫常常看到unsigned這個字,最近想一想覺得要好好研究他,查了一下資料,就我個人的理解是: unsigned: 將數字「無符號化」,意表這個欄位就是0 和正整數 zerofill: 在查資料也發現zerofill , 原來它是資料庫中,拿來前面補零的語法與功能。 文章來源:https://twgreatdaily.com/RbGjcW4BMH2_cNUgvI0q.html 2. 資料庫怎麼設計 在查資料發現一個很棒 …

原來可以這麼寫(6): 換了一個佈景主題

我換了一個佈景主題,你知道的,後端工程師美感幾乎都不怎麼樣。我覺得我開發的佈景主題好像還是不是很好用、很美… 所以找了一個新的佈景主題,好看多了…… 參加 AWS 工作坊 最近有機會上課,課程名稱是:PHP 開發者工作坊 -深入淺出 AWS 無伺服器 LAMP 架構(https://awsphpday.splashthat.com/),引用了外國人寫的一系列文章:https://aws.amazon.com/tw/blogs/compute/introducing-the-new-serverless-lamp-stack/ 從這一系列文章,這個人定義出新的LAMP定義: L- Lambda …