1. |
謝明真 - 高效領導力的課後筆記 |
|
|
2. |
NFT 開發實戰!基礎智能合約入門 (3) |
|
|
3. |
NFT 開發實戰!基礎智能合約入門 (2) |
|
|
4. |
NFT 開發實戰!基礎智能合約入門 (1) |
|
|
5. |
如何自我檢測 log4j CVE 漏洞 |
|
|
6. |
Rails 如何在資料寫入時記錄來源 IP 位置 |
|
|
7. |
如何經營工程師 Youtube 頻道 - Part 8 營收篇 |
|
|
8. |
如何經營工程師 Youtube 頻道 - Part 7 酸民文化篇 |
|
|
9. |
如何經營工程師 Youtube 頻道 - Part 6 演算法趨勢篇 |
|
|
10. |
如何經營工程師 Youtube 頻道 - Part 5 設備器材篇 |
|
|
11. |
如何經營工程師 Youtube 頻道 - Part 4 後製剪輯篇 |
|
|
12. |
如何經營工程師 Youtube 頻道 - Part 3 文案企劃篇 |
|
|
13. |
如何經營工程師 Youtube 頻道 - Part 2 設備器材篇 |
|
|
14. |
如何經營工程師 Youtube 頻道 - Part 1 制訂頻道方向篇 |
|
|
15. |
如何經營工程師 Youtube 頻道 - Part 0 |
|
|
16. |
Rails 中避免 race condition 的最佳實踐(二) |
|
|
17. |
Rails 中避免 race condition 的最佳實踐(一) |
|
|
18. |
10 分鐘整合 google sheet 做自動化開發功能週報 |
|
|
19. |
經營 Side Project 300 天所帶來的收穫及挑戰 |
|
|
20. |
我的 Youtube 影片製作流程 |
|
|
21. |
API 設計時必須注意的 HTTP header 底線問題 |
|
|
22. |
如何提升你的程式可讀性之實務技巧(三) |
|
|
23. |
如何提升你的程式可讀性之實務技巧(二) |
|
|
24. |
如何提升你的程式可讀性之實務技巧(一) |
|
|
25. |
Ruby 中使用 freeze 優化效能的時機 |
|
|
26. |
避免 React 中的 useEffect 無限 render |
|
|
27. |
在 Rails 內輕量使用 Vue Component 的最佳實踐 |
|
|
28. |
身為工程師的你在武漢疫情時能做些什麼 |
|
|
29. |
如何在區域網路用 Docker 架設有 SSL 的 Gitlab |
|
|
30. |
從被問到問人,那些我常問的面試問題 |
|
|
31. |
[Rails] 如何漂亮寫出可維護的 query (Maintainable Rails Query) |
|
|
32. |
在已知長度情況下優化 slice 的性能 |
|
|
33. |
[ReactNative] 如何在 iOS APP 上主動要求用戶評分 |
|
|
34. |
Rails 的 scope 為什麼用 lambda? Proc 與 lambda 不同之處 |
|
|
35. |
淺談 Active Record 的 Lazy load 特性 |
|
|
36. |
Rails 專案搭配 Github Actions 進行 RSpec 自動化測試 |
|
|
37. |
JavaScript 中 require, import 的差別及效能 |
|
|
38. |
React 效能優化基本招 |
|
|
39. |
ES6 箭頭函式 (Arrow functions) |
|
|
40. |
2 個月擁有 6000 用戶 Side project 這樣做(三) |
|
|
41. |
2 個月擁有 6000 用戶 Side project 這樣做(二) |
|
|
42. |
2 個月擁有 6000 用戶 Side project 這樣做(一) |
|
|
43. |
如何讓自己成為失敗的軟體工程師 |
|
|
44. |
如何在 Jenkins 上用 Docker 跑 Rails + Rspec 做 CI |
|
|
45. |
如何用 Rack::Attack 阻擋 DDOS / 惡意流量 |
|
|
46. |
用 OpenSSL 自簽開發用 HTTPS SSL 憑證 |
|
|
47. |
以 OOP 的角度提升 Ruby code 質量 |
|
|
48. |
不停機 migration 避免鎖表的幾種操作 |
|
|
49. |
為機器加上登入訊息,在 ubuntu 設置登入歡迎詞 |
|
|
50. |
Ruby Memoization 性能優化之記憶化 |
|
|
51. |
淺談 SSH agent forwarding 和 proxy command 的安全風險與應用 |
|
|
52. |
[Rails] Service / Library / Concern 的差異 |
|
|
53. |
Ruby conf Taiwan 2019 參與筆記 |
|
|
54. |
避免過度的 Defensive Programming 防禦性程式設計 |
|
|
55. |
Rails 要用 Time.zone.now 還是 Time.now |
|
|
56. |
Rails i18n 小技巧總匯 |
|
|
57. |
1:1 攪亂器,如何用 Ruby 做可逆推序號 |
|
|
58. |
Rails 中的欄位及方法命名原則 |
|
|
59. |
[Rails] 用 puma-dev 作為本地開發伺服器 (支援 https 自簽憑證) |
|
|
60. |
我的中高階 Rails 工作面試心得分享 |
|
|
61. |
讀書心得 - 「一流的人如何保持顛峰」 |
|
|
62. |
讀書心得 - 「窮查理的普通常識」 |
|
|
63. |
將 Rails 專案從手動部屬遷移使用 Capistrano 自動化部屬 |
|
|
64. |
工程師提昇自己的教學和簡報技術的方法 |
|
|
65. |
[筆記] Rails 3.2 升級 Rails 6.beta 經驗分享 |
|
|
66. |
Grape on Rails 實戰 101 |
|
|
67. |
Class method 氾濫帶來什麼問題 |
|
|
68. |
Rspec 中 let / let!(驚嘆號) / Instance variables / subject 的用法與差異 |
|
|
69. |
RDBMS 課程心得與筆記 |
|
|
70. |
常用的 Rails 開發規範 |
|
|
71. |
Rest-Client 如何做 Basic Authentication 驗證 |
|
|
72. |
用 ssh config 管理多台機器 |
|
|
73. |
[Rails] 實做批次操作的小技巧 |
|
|
74. |
[Rails] 何為 tld_lebgth? |
|
|
75. |
遵循 Semantic Versioning 軟體開發語意化版本管理 |
|
|
76. |
請直接在 MySQL 裡面直接用 utf8mb4 取代 utf8 |
|
|
77. |
如何解決在 awesome print 中遇到 ActionController::Parameters unable to convert unpermitted |
|
|
78. |
如何在 Mac 上升級 PostgreSQL 並遷移資料 |
|
|
79. |
如何解決 Mysql2::Error: Incorrect string value |
|
|
80. |
讀書心得 - 「信任因子:信任如何影響大腦運作、激勵員工、達到組織目標」 |
|
|
81. |
我是如何寫部落格筆記的 |
|
|
82. |
讀書心得 - 「先問,為什麼?:顛覆慣性思考的黃金圈理論,啟動你的感召領導力」 |
|
|
83. |
[Rails] 解決 Reset Password 帶來的 token 洩漏問題 |
|
|
84. |
我的軟體工程師生涯:如何挑選適合你的公司 |
|
|
85. |
Rails 中的 delegate 用法 |
|
|
86. |
淺述 SSR SPA 優缺點 |
|
|
87. |
Rails 非同步工作請用 Global ID |
|
|
88. |
[React] Class Component 傳遞 props 的 2 種方式 |
|
|
89. |
好用的隱私權政策 URL 自動生成 |
|
|
90. |
Rails 5.1 之後的 tag helper |
|
|
91. |
Rails 5.2 Encrypted Credentials |
|
|
92. |
最近面試被給的建議和書單 |
|
|
93. |
一般架構需要用到 K8S 嗎 |
|
|
94. |
透過 commit SHA 找 github Pull request |
|
|
95. |
從零搭建,如何讓 Rails 跑在 Kubernetes(k8s)(二) |
|
|
96. |
從零搭建,如何讓 Rails 跑在 Kubernetes(k8s)(一) |
|
|
97. |
if/unless 寫作不要用多重否定句啊 |
|
|
98. |
盡可能的減少使用具感染性的 Try 或是 lonely/safe navigation operator |
|
|
99. |
物件導向基本原則 SOLID (Ruby Sample) |
|
|
100. |
搞懂 React 中的 state 和 props |
|
|
101. |
React Stateless Functional Components |
|
|
102. |
Load balance 負載平衡設計 |
|
|
103. |
ES6: export default 和 export 的差別 |
|
|
104. |
在以太坊智能合約上是可以預測隨機數的 |
|
|
105. |
在台灣租屋必須注意的事 |
|
|
106. |
Rails 5 簡單雙向加解密 |
|
|
107. |
如何用 ABA 培養自律型員工 |
|
|
108. |
調整一個 Postgres 參數,讓查詢速度提升 50+ 倍 |
|
|
109. |
不要在 rake task 中定義 method, 請用 RAKE::DSL |
|
|
110. |
Linux 反彈 shell 開啟後門 |
|
|
111. |
工程師應該知道的 C10K 問題 |
|
|
112. |
加速建造開發環境,用 Docker 建立 Bitcoin 私鏈 |
|
|
113. |
用 Truffle 開發 DApp 以太坊投票程序應用 Part 2 |
|
|
114. |
用 Truffle 開發 DApp 以太坊投票程序應用 Part 1 |
|
|
115. |
機會只有一次,產品的 onboarding 何其重要 |
|
|
116. |
[Rails] 禁止非 Production 環境下被搜尋引擎建立索引,提升網站 SEO |
|
|
117. |
讓網站免費擁有 HTTPS 憑證,申請 Let’s Encrypt 並自動更新 |
|
|
118. |
快就是帥,加速你的 Rails 專案啟動時間 |
|
|
119. |
Postgres 中的 analyse 與 analyze 有什麼不一樣? |
|
|
120. |
為什麼 Query 忽快忽慢 |
|
|
121. |
[Rails] 大量呼叫 AASM 的 i18n 根本是災難 |
|
|
122. |
[Rails] 用串流的方式讓用戶下載 CSV |
|
|
123. |
如何避免 JavaScript 中的科學計數法 1e-5, 1e-6... |
|
|
124. |
開發前端時,如何關閉 Chrome 跨域的安全策略 |
|
|
125. |
在 Server 上自動監控 Sidekiq |
|
|
126. |
PostgreSQL Poor performance ORDER BY / LIMIT |
|
|
127. |
在 Rails 中能夠使用 explain + analyze |
|
|
128. |
unique index 與 non-unique index 的效能差異 |
|
|
129. |
什麼是 B-tree (Balance tree) |
|
|
130. |
什麼是 B+ Tree |
|
|
131. |
AWS S3 + CloudFront SSL 靜態網站架設教學 |
|
|
132. |
[Rails] 如何快速的對大資料量建立索引,避免 Downtime |
|
|
133. |
為什麼 Postgres 不選擇 index scan 卻選擇 seq scan? |
|
|
134. |
DK 長輩開的 SQL 程式進階效能優化實作 課程心得 |
|
|
135. |
[Rails] 如何讓 AASM 的 event 事件個別 validate 且有 callback |
|
|
136. |
[Rails] 如何在 Postgres 上使用表達式索引 |
|
|
137. |
查 Postgres 的 index 使用情况 |
|
|
138. |
[Rails] 如何分析你的 SQL Query |
|
|
139. |
[SQL 基本觀念] primary Key / Index / Unique 差別 |
|
|
140. |
[Rails] 如何高效的確定資料是否存在? |
|
|
141. |
Carrierwave 與 PaperTrail 的天生不合 |
|
|
142. |
邏輯抽象出 service object 需注意的點 |
|
|
143. |
在 PostgreSQL 下如何漂亮的拿到兩個欄位時間差的平均 |
|
|
144. |
表現層的處理方式 |
|
|
145. |
用 Rails 5.1 + Vue.js 實做 TodoLists (CRUD) |
|
|
146. |
Mac OS 執行 crontab (例行性工作排程) |
|
|
147. |
WatchOS 接 API 實作比特幣幣價顯示 (How to fetch JSON from URL) |
|
|
148. |
ES6 展開運算符 |
|
|
149. |
Text View 垂直下拉關閉鍵盤 & 開啟自動彈出鍵盤 |
|
|
150. |
更改 Status bar 的顏色 |
|
|
151. |
鍵盤沒有在模擬器中展示 |
|
|
152. |
Array 去除重複數值或 Object 的方法 |
|
|
153. |
Devise password 密碼設置複雜度 |
|
|
154. |
解決 AASM 中的 race condition |
|
|
155. |
Resotre your older version to newer version, iPhone X + iOS 11.2 Beta |
|
|
156. |
獲得實時更新的方法(Polling, Comet, Long Polling, WebSocket) |
|
|
157. |
搞懂生命週期 (LifeCycle) |
|
|
158. |
Rails 開發網站所需的 SEO 實務技巧 |
|
|
159. |
Sublime-evernote,用 markdown 語法寫 evernote |
|
|
160. |
Rails 5 + OmniAuth + Devise 實作可擴充的第三方網站登入(Facebook, Google) |
|
|
161. |
用 ajax + paginate 讓留言功能更出色 |
|
|
162. |
CSS 團隊協作規範 |
|
|
163. |
讓分頁用無限捲軸載入 |
|
|
164. |
使用 BEM 之後的 CSS 書寫規範 |
|
|
165. |
利用編輯器自動整理縮排 SASS 檔案 |
|
|
166. |
用你 100% 努力換來與別人 1% 的差異 |
|
|
167. |
在 iphone 上透過 Shadowsocks(SS) 在大陸翻牆 |
|
|
168. |
在 Google platform 上架設 ShadowSocks(SS) + BBR |
|
|
169. |
搞懂 sass 中的 BEM 設計原則 |
|
|
170. |
[Rails] 用 Ransack 做搜尋功能 |
|
|
171. |
不需在創建 new or edit path 的 helper, 交給 controller 決定吧 |
|
|
172. |
全棧營第一期精進訓練群心得總覽(共38人) |
|
|
173. |
全棧營第一期求職訓練群心得總覽(共27人) |
|
|
174. |
如何將影片製作成微信能用的 GIF 圖檔 |
|
|
175. |
使用 AvtiveRecord:Enum 建立易讀的狀態屬性 |
|
|
176. |
Oh-my-zsh 自帶的 git aliases |
|
|
177. |
不要再佔用 controller action 與 route 來更新資料了 |
|
|
178. |
拆分你的 routes.rb,使他更好維護及整理 |
|
|
179. |
[Rails] 利用 pow 取代 localhost:3000 進行開發吧! |
|
|
180. |
北京工作與台北的差別 |
|
|
181. |
更好的自己,是因為妳 |
|
|
182. |
[Rails] 基礎安全觀念 database.yml 與 .gitignore |
|
|
183. |
離職是成長的一個環節 |
|
|
184. |
讓我連續三天都全神貫注的《專業簡報力》 |
|
|
185. |
Linux 基本指令 |
|
|
186. |
關於 update method 的不同之處 |
|
|
187. |
你應該認真寫的那一份履歷 - 面試所要掌握的小技巧(3) |
|
|
188. |
Meta programming 的雙面刃體悟 |
|
|
189. |
你應該認真寫的那一份履歷 - 如何打造簡潔且吸睛的履歷(2) |
|
|
190. |
你應該認真寫的那一份履歷 - 履歷修改的案例心得分享(1) |
|
|
191. |
定時開啟或關閉機器實例的方案 |
|
|
192. |
將放在github上的專案掛上CI-serevr吧 |
|
|
193. |
Rails 工作面試分享 |
|
|
194. |
Sublime 開發環境初始設置建議 |
|
|
195. |
iTerm2 + zsh shell on Mac OSX |
|
|
196. |
Dynamic Method 與 Dispatch的技巧 |
|
|
197. |
編譯Gem時出現錯誤的解決方式 |
|
|
198. |
include v.s extend 以及 require 的差別 |
|
|
199. |
神奇的 method missing |
|
|
200. |
我心中的那份簡單 |
|
|
201. |
[成都] 初探四川之旅 |
|
|
202. |
在陣列中尋找出現最多次的方法 |
|
|
203. |
如何在 Heroku 上設定時區 |
|
|
204. |
一鍵將 Rails App 佈署(Deploy)到 VPS 上 |
|
|
205. |
如果休學能讓你變得更好 |
|
|
206. |
你應該找尋自己的天命 |
|
|
207. |
初探 ORID 焦點討論法 |
|
|
208. |
如何在 MacOS 上運行 pokemon bot (已失效) |
|
|
209. |
如何使用 whenever 排程每天自動備份 Database 到 Dropbox 雲端 |
|
|
210. |
用 devise_invitable 做出邀請會員的功能吧 |
|
|
211. |
[Gitlab] 修改Timezone為本地時間 |
|
|
212. |
React 不如想像中好學 |
|
|
213. |
如何對 ElasticSearch 重新索引 |
|
|
214. |
買一張增加戰鬥力的工作椅 Herman Miller Aeron Chair |
|
|
215. |
在Rails 4 上 實作 React.js 入門教學 |
|
|
216. |
rails 自製 icon |
|
|
217. |
[Git] 2.9 支援 git diff 高亮顯示 |
|
|
218. |
MacOS 10.11下 更新Git |
|
|
219. |
SSH 公開金鑰認證(Public Key Authentication):免密碼登入 Linux |
|
|
220. |
rails 非hash只想用array輸出page |
|
|
221. |
如何處理陣列裡有重複的值 |
|
|
222. |
[Rails] 如何重設你的專案名稱 |
|
|
223. |
Ruby on Rails install on Mac 安裝步驟 |
|
|
224. |
使用 Friendly_id 與 Babosa 美化你的Rails 網址 |
|
|
225. |
Junior Rails 兩個月實戰心得 |
|
|
226. |
Devise使用Google實作登入 |
|
|
227. |
[iterm2] 如何新增alias |
|
|
228. |
一個新鮮人找尋Rails工作的面試經驗 |
|
|
229. |
如何讓兩個資料表建立關聯 |
|
|
230. |
實現投票功能 acts_as_votable |
|
|
231. |
在Rails上回溯操作的方法 |
|
|
232. |
Sublime Text 2 + Emmet外掛 |
|
|
233. |
學習如何包gem |
|
|
234. |
Service Object 使用時機 |
|
|
235. |
什麼時機要用 Helper, 什麼時機要用 partial |
|
|
236. |
delayed_job 與 sidekiq 兩套 gem, 他們之間的差異 |
|
|
237. |
為什麼 Rails 要分 production, test, development 三種環境 |
|
|
238. |
請講解「繼承」這個觀念 |
|
|
239. |
軍旅生涯中的 Rails實戰班 上課心得 |
|
|
240. |
為何我們要用狀態機去設計 訂單狀態 |
|
|
241. |
db 的 transaction 是什麼? |
|
|
242. |
(in controller) render 與 redirect_to 的差異 |
|
|
243. |
after_create 是一種 model callbacks, 請問 model 有多少種 call backs 請列出來 |
|
|
244. |
board has_many posts, 新造物件宣告方式是: @post = @boards.posts.build 。那如果 book has_one :author,請問要怎麼宣告? |
|
|
245. |
如何讓 strong_parameter 接受 nested_attributes |
|
|
246. |
Rails 內如何操作 session? |
|
|
247. |
session 與 cookie 的差別 |
|
|
248. |
before_action 的使用時機 |
|
|
249. |
strong parameter |
|
|
250. |
routing 的 namespace |
|
|
251. |
user story 的格式 |
|
|
252. |
為什麼我們要用 user story? |
|
|
253. |
user story 是什麼? |
|
|