Nic Lin's Blog
订阅

最新

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 是什麼?
更新于 40 分钟前

近期历史最近 100 条记录

2022-05-08 謝明真 - 高效領導力的課後筆記
2022-02-01 NFT 開發實戰!基礎智能合約入門 (3)
2022-02-01 NFT 開發實戰!基礎智能合約入門 (2)
2022-02-01 NFT 開發實戰!基礎智能合約入門 (1)
2021-12-17 如何自我檢測 log4j CVE 漏洞
2020-11-10 Rails 如何在資料寫入時記錄來源 IP 位置
2020-10-31 如何經營工程師 Youtube 頻道 - Part 8 營收篇
2020-10-31 如何經營工程師 Youtube 頻道 - Part 7 酸民文化篇
2020-10-31 如何經營工程師 Youtube 頻道 - Part 6 演算法趨勢篇
2020-10-31 如何經營工程師 Youtube 頻道 - Part 5 設備器材篇
2020-10-31 如何經營工程師 Youtube 頻道 - Part 4 後製剪輯篇
2020-10-31 如何經營工程師 Youtube 頻道 - Part 3 文案企劃篇
2020-10-31 如何經營工程師 Youtube 頻道 - Part 2 設備器材篇
2020-10-31 如何經營工程師 Youtube 頻道 - Part 1 制訂頻道方向篇
2020-10-31 如何經營工程師 Youtube 頻道 - Part 0
2020-09-11 Rails 中避免 race condition 的最佳實踐(二)
2020-09-11 Rails 中避免 race condition 的最佳實踐(一)
2020-06-07 10 分鐘整合 google sheet 做自動化開發功能週報
2020-05-28 經營 Side Project 300 天所帶來的收穫及挑戰
2020-04-05 我的 Youtube 影片製作流程
2020-04-01 API 設計時必須注意的 HTTP header 底線問題
2020-03-01 如何提升你的程式可讀性之實務技巧(三)
2020-03-01 如何提升你的程式可讀性之實務技巧(二)
2020-03-01 如何提升你的程式可讀性之實務技巧(一)
2020-03-01 為什麼 ruby constant 要 freeze
2020-02-24 Ruby 中使用 freeze 優化效能的時機
2020-02-23 避免 React 中的 useEffect 無限 render
2020-02-22 在 Rails 內輕量使用 Vue Component 的最佳實踐
2020-02-11 身為工程師的你在武漢疫情時能做些什麼
2020-02-11 身為工程師的你在武漢疫情時能做些什麼
2020-02-10 如何在區域網路用 Docker 架設有 SSL 的 Gitlab
2020-01-07 從被問到問人,那些我常問的面試問題
2020-01-05 [Rails] 如何漂亮寫出可維護的 query (Maintainable Rails Query)
2019-12-29 在已知長度情況下優化 slice 的性能
2019-12-29 [ReactNative] 如何在 iOS APP 上主動要求用戶評分
2019-11-01 Rails 的 scope 為什麼用 lambda? Proc 與 lambda 不同之處
2019-11-01 淺談 Active Record 的 Lazy load 特性
2019-10-31 Rails 專案搭配 Github Actions 進行 RSpec 自動化測試
2019-10-31 讀書心得 - 「一流的人如何保持顛峰」
2019-10-31 讀書心得 - 「窮查理的普通常識」
2019-10-31 讀書心得 - 「信任因子:信任如何影響大腦運作、激勵員工、達到組織目標」
2019-10-31 讀書心得 - 「先問,為什麼?:顛覆慣性思考的黃金圈理論,啟動你的感召領導力」
2019-10-31 調整一個 Postgres 參數,讓查詢速度提升 50+ 倍
2019-10-31 在 Rails 中能夠使用 explain + analyze
2019-10-31 什麼是 B+ Tree
2019-10-31 AWS S3 + CloudFront SSL 靜態網站架設教學
2019-10-31 用 Rails 5.1 + Vue.js 實做 TodoLists (CRUD)
2019-10-31 Text View 垂直下拉關閉鍵盤 & 開啟自動彈出鍵盤
2019-10-31 Resotre your older version to newer version, iPhone X + iOS 11.2 Beta
2019-10-31 Rails 5 + OmniAuth + Devise 實作可擴充的第三方網站登入(Facebook, Google)
2019-10-31 用 ajax + paginate 讓留言功能更出色
2019-10-31 在 Google platform 上架設 ShadowSocks(SS) + BBR
2019-10-31 你應該認真寫的那一份履歷 - 面試所要掌握的小技巧(3)
2019-10-31 你應該認真寫的那一份履歷 - 如何打造簡潔且吸睛的履歷(2)
2019-10-31 你應該認真寫的那一份履歷 - 履歷修改的案例心得分享(1)
2019-10-31 iTerm2 + zsh shell on Mac OSX
2019-10-31 買一張增加戰鬥力的工作椅 Herman Miller Aeron Chair
2019-10-31 Sublime Text 2 + Emmet外掛
2019-10-31 board has_many posts, 新造物件宣告方式是: @post = @boards.posts.build 。那如果 book has_one :author,請問要怎麼宣告?
2019-10-30 JavaScript 中 require, import 的差別及效能
2019-10-30 React 效能優化基本招
2019-10-30 ES6 箭頭函式 (Arrow functions)
2019-10-30 2 個月擁有 6000 用戶 Side project 這樣做(三)
2019-10-30 2 個月擁有 6000 用戶 Side project 這樣做(二)
2019-10-30 2 個月擁有 6000 用戶 Side project 這樣做(一)
2019-10-30 如何讓自己成為失敗的軟體工程師
2019-10-30 如何在 Jenkins 上用 Docker 跑 Rails + Rspec 做 CI
2019-10-30 如何用 Rack::Attack 阻擋 DDOS / 惡意流量
2019-10-30 用 OpenSSL 自簽開發用 HTTPS SSL 憑證
2019-10-30 以 OOP 的角度提升 Ruby code 質量
2019-10-30 不停機 migration 避免鎖表的幾種操作
2019-10-30 為機器加上登入訊息,在 ubuntu 設置登入歡迎詞
2019-10-30 Ruby Memoization 性能優化之記憶化
2019-10-30 淺談 SSH agent forwarding 和 proxy command 的安全風險與應用
2019-10-30 [Rails] Service / Library / Concern 的差異
2019-10-30 Ruby conf Taiwan 2019 參與筆記
2019-10-30 避免過度的 Defensive Programming 防禦性程式設計
2019-10-30 Rails 要用 Time.zone.now 還是 Time.now
2019-10-30 Rails i18n 小技巧總匯
2019-10-30 1:1 攪亂器,如何用 Ruby 做可逆推序號
2019-10-30 Rails 中的欄位及方法命名原則
2019-10-30 [Rails] 用 puma-dev 作為本地開發伺服器 (支援 https 自簽憑證)
2019-10-30 我的中高階 Rails 工作面試心得分享
2019-10-30 讀書心得 - 「一流的人如何保持顛峰」
2019-10-30 讀書心得 - 「窮查理的普通常識」
2019-10-30 將 Rails 專案從手動部屬遷移使用 Capistrano 自動化部屬
2019-10-30 工程師提昇自己的教學和簡報技術的方法
2019-10-30 [筆記] Rails 3.2 升級 Rails 6.beta 經驗分享
2019-10-30 Grape on Rails 實戰 101
2019-10-30 Class method 氾濫帶來什麼問題
2019-10-30 Rspec 中 let / let!(驚嘆號) / Instance variables / subject 的用法與差異
2019-10-30 RDBMS 課程心得與筆記
2019-10-30 常用的 Rails 開發規範
2019-10-30 Rest-Client 如何做 Basic Authentication 驗證
2019-10-30 用 ssh config 管理多台機器
2019-10-30 [Rails] 實做批次操作的小技巧
2019-10-30 [Rails] 何為 tld_lebgth?
2019-10-30 遵循 Semantic Versioning 軟體開發語意化版本管理
2019-10-30 請直接在 MySQL 裡面直接用 utf8mb4 取代 utf8
2019-10-30 如何解決在 awesome print 中遇到 ActionController::Parameters unable to convert unpermitted

匿名用户只展示最新 100 条榜单历史,更多历史数据请登录后查看,支持时光机按天筛选

Sponsors

今日解忧 - 赛博修行,舒缓静心,21世纪解压神器!
今日历 - 全球最全的日历,日历届的航空母舰!
百晓生AI - 全能创作助手

猜你喜欢