RayWayManipulating nested Hash as object, the Ruby way.最近處理Nested Hash的次數真的很多,近一次在寫Facebook single…Mar 14, 2018Mar 14, 2018
RayWaySNS Application Platform Endpoints Attributes of ‘Enable’Enabled -- flag that enables/disables delivery to the endpoint. Amazon SNS will set this to false when a notification service indicates to…Nov 8, 2016Nov 8, 2016
RayWayRails 5對於DB Migrations的防呆機制更新rails 5對於資料庫的防呆機制有些更動,剛剛手動restore測試資料庫的時候才發現schema被動過。 會把建立schema的環境變數metadata存在ar_internal_metadata這張table,之後跑migrate的環境不一樣就會噴錯。Aug 4, 2016Aug 4, 2016
RayWayUsing IAM role for production and configure local credentials while developing your Rails app有使用AWS的人應該知道credential最好不要上git,而aws對於instance管理的建議是連機器上都不要放credential,也就是幫你的instance設置好對應權限的IAM role。Jul 14, 2016Jul 14, 2016
RayWaySidekiq and Ruby Hash接觸Rails半年多以來一直對於Sidekiq中怎麼去調用Hash的方法有點疑問,只知道在Sidekiq Worker中要用String去存取Hash attribute,不過不太清楚原理。今天無聊追了一下參數傳遞給Sidekiq…Jun 21, 2016Jun 21, 2016
RayWayRuby物件導向設計實踐-敏捷入門(Ch2)學生時期所學的OOP大多偏向「什麼是物件導向」,「封裝繼承多型」,那麼怎麼樣寫出的程式碼才算是好的物件導向呢?最近覺得自己的程式實在醜到不行,程式耦合度高,要重構時跟打掉重練沒兩樣,所以決定回頭補一些軟體工程的基本功。Jun 3, 2016Jun 3, 2016