Anthony Chao

Pseudo Worker not allowed

Synopsis of Docker For Rails Developer

Intro 這篇文章紀錄 Docker For Rails Developer 我認為比較值得注意的內容 我認為這本書比較適合剛接觸 Docker,已經有開發 Rails application 的經驗,嘗試把 Rails server 容器化的工程師看 雖然大多數的概念都是從基礎教起,儘管如此,裡面有提到一些細節還滿實用的,對我來說第一次知道有 docker-machine 這工具可以用......

實作利用 Pundit 跟 Cancancan 做動態權限管理

用 Pundit / Cancancan 做動態權限管理 Rails 有兩個 gem 在處理權限管理,分別是 Pundit 跟 Cancancan,自己的公司是使用 Cancancan,朋友的公司是使用 pundit,都剛好是用 DB 的資料來做權限控管,想要自己試看看用起來手感如何 如果想要看 code 的話可以參考我的 repo 其中又把兩種不同的方式分成兩個 branch 來做 fea......

AWS Capacity Provider

Capacity Provider 工作上剛好用到 capacity provider,看了很多文件,覺得不做個紀錄一定又會忘記 Updates: 2021/9/10 更新:多一點 ECS 的介紹 2021/9/9 更新:補上 service 跟 strategy 的關聯 Outline Intro of ECS system Intro of ECS scaling system I......

Shell Script Test(判斷式)

Shell Script test(判斷式) 在 Shell Script 中非常容易使用到判斷式,偏偏代號非常的難記,所以想說整理一下 Outline Basics Options in brackets Multiple tests Basic Concepts Supplements References Basics 1234567if [ 條件判斷式 ]; then ...e......

SSH Tunnel

SSH Tunnel 前言 工作上時不時會用到 ssh tunnel,但要用的時候又會忘記需要複習,寫一篇比較完整的筆記給自己參考 另外大部分的內容跟圖片是參考另一個 文章,只是嘗試用自己的話再寫一次 Outline Intro Local Port Forwarding Remote Port Forwarding Often used options Examples Note Ref......

Regular Expression

Regular Expression Basic Operation Group Assertions Lookaround Examples Ruby 相關 因為單純想要讓自己工作上有比較方便的文件可以參考,所以這篇都以 Ruby 或者 bash 的寫法來作為例子 Basic Operation 特殊符號 代號 代表 \w [0-9a-zA-Z_] 英文數字或底線 ......

Elixir Basics

Elixir Basic Introduction 會想學 Elixir 是想知道 functional programming 寫起來的手感,剛好公司有其他專案在使用,想要順便累積經驗,先學些基礎就可以從一些小票開始做起! 這篇主要在寫 Elixir 的基本,最可怕最精華的 OTP 還無法寫,因為還不會 XD 上了這個 課程 之後了解一些基本概念,也感謝泰安老師開過 Elixir 的 wo......

Synopsis of Ruby Metaprgramming

Chapter1 Object model Chapter2 Method Chapter3 Blocks Chapter4 Class definition Chapter5 Code That Writes Code Chapter6 Rails Source Code 這篇文章是閱讀 Metaprgramming Ruby 2 這本書的筆記,內容幾乎都來自於書中,看完之後覺得這本書......

Tips For Passing Certified Kubernetes Administrator(CKA) Exam

不知不覺又三個月沒發文,因為這三個月期間在緊鑼密鼓的準備這張證照的考試:Certified Kubernetes Administrator(CKA) 今天來分享一下過關小技巧順便記錄一下 沒圖沒真相,先發個合格證照的圖: 考前準備 線上課程 我覺得幫助最大的是 Udemy 上面找到的這堂課:Certified Kubernetes Administrator (CKA) with P......

Shell variables

之前做了很多跟 shell 有關的筆記,但那時候還沒有很好的筆記習慣(其實現在也沒有?),導致筆記散落各地,希望之後可以慢慢整理起來,變數這篇就當作系列的第一篇吧! 變數 變數主要分成 Environment variables 跟 shell variable 環境變數就是整個系統通用,需要去 export shell variable 只存在當下這個 shell 常用指令 env 可以列......


prevent_hack