Skip to content

Commit

Permalink
Add 筆記:自己的外部大腦
Browse files Browse the repository at this point in the history
Signed-off-by: ChenYing Kuo <[email protected]> 75ec4fd
  • Loading branch information
evshary committed Nov 3, 2024
1 parent f1b76ea commit e8044bf
Show file tree
Hide file tree
Showing 88 changed files with 1,182 additions and 382 deletions.
6 changes: 3 additions & 3 deletions 2017/08/26/dependency/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
<meta property="og:description" content="問題通常我們都會用Makefile來看相依性,如果有改動make會自動幫我們判別但是有些情況,make可能無法判斷以下面為例,我們有四個檔案:main.c, test.c, test.h, private.h main.c 123456#include &quot;test.h&quot;int main() &amp;#123; test(); return 0;&amp;#125; test.c">
<meta property="og:locale" content="en_US">
<meta property="article:published_time" content="2017-08-26T12:31:42.000Z">
<meta property="article:modified_time" content="2024-10-27T09:36:44.304Z">
<meta property="article:modified_time" content="2024-11-03T13:19:38.800Z">
<meta property="article:author" content="evshary">
<meta property="article:tag" content="GNU tool">
<meta property="article:tag" content="系統程式">
Expand Down Expand Up @@ -158,7 +158,7 @@
<nav class="site-state">
<div class="site-state-item site-state-posts">
<a href="/archives/">
<span class="site-state-item-count">36</span>
<span class="site-state-item-count">37</span>
<span class="site-state-item-name">posts</span>
</a>
</div>
Expand Down Expand Up @@ -240,7 +240,7 @@ <h1 class="post-title" itemprop="name headline">
<i class="far fa-calendar-check"></i>
</span>
<span class="post-meta-item-text">Edited on</span>
<time title="Modified: 2024-10-27 09:36:44" itemprop="dateModified" datetime="2024-10-27T09:36:44+00:00">2024-10-27</time>
<time title="Modified: 2024-11-03 13:19:38" itemprop="dateModified" datetime="2024-11-03T13:19:38+00:00">2024-11-03</time>
</span>
<span class="post-meta-item">
<span class="post-meta-item-icon">
Expand Down
6 changes: 3 additions & 3 deletions 2017/08/27/code-review/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
<meta property="og:description" content="前言其實我一直對code review有點好奇,到底有什麼樣的好處。所以統整了些資料,研究看看實行的好處以及如何實行code review。 重要:這篇只是我想理解code review方式而整理出來的文章,不一定真的實用,之後會隨著我經驗增加而更新內容 好處 品質提升:開發者太熟悉流程了,可能會有盲點,其他人可能可以幫忙找到邏輯問題。 更容易維護:其他人幫忙看code可以確保程式的可讀性,不會只">
<meta property="og:locale" content="en_US">
<meta property="article:published_time" content="2017-08-27T17:32:24.000Z">
<meta property="article:modified_time" content="2024-10-27T09:36:44.304Z">
<meta property="article:modified_time" content="2024-11-03T13:19:38.800Z">
<meta property="article:author" content="evshary">
<meta property="article:tag" content="軟體開發">
<meta name="twitter:card" content="summary">
Expand Down Expand Up @@ -157,7 +157,7 @@
<nav class="site-state">
<div class="site-state-item site-state-posts">
<a href="/archives/">
<span class="site-state-item-count">36</span>
<span class="site-state-item-count">37</span>
<span class="site-state-item-name">posts</span>
</a>
</div>
Expand Down Expand Up @@ -239,7 +239,7 @@ <h1 class="post-title" itemprop="name headline">
<i class="far fa-calendar-check"></i>
</span>
<span class="post-meta-item-text">Edited on</span>
<time title="Modified: 2024-10-27 09:36:44" itemprop="dateModified" datetime="2024-10-27T09:36:44+00:00">2024-10-27</time>
<time title="Modified: 2024-11-03 13:19:38" itemprop="dateModified" datetime="2024-11-03T13:19:38+00:00">2024-11-03</time>
</span>
<span class="post-meta-item">
<span class="post-meta-item-icon">
Expand Down
6 changes: 3 additions & 3 deletions 2017/08/27/port-knocking/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
<meta property="og:description" content="簡介port knocking就像是敲門的暗號一樣,以特定順序碰觸port,server就會執行特定指令我們可以把這個功能用來開port,就像阿里巴巴要用咒語才可以開門一樣。詳情可參考port knocking的定義 安裝我這邊server是用Ubuntu, client是MAC環境。 server1sudo apt-get install knockd client1brew insrall">
<meta property="og:locale" content="en_US">
<meta property="article:published_time" content="2017-08-27T10:21:28.000Z">
<meta property="article:modified_time" content="2024-10-27T09:36:44.304Z">
<meta property="article:modified_time" content="2024-11-03T13:19:38.800Z">
<meta property="article:author" content="evshary">
<meta property="article:tag" content="tools">
<meta name="twitter:card" content="summary">
Expand Down Expand Up @@ -157,7 +157,7 @@
<nav class="site-state">
<div class="site-state-item site-state-posts">
<a href="/archives/">
<span class="site-state-item-count">36</span>
<span class="site-state-item-count">37</span>
<span class="site-state-item-name">posts</span>
</a>
</div>
Expand Down Expand Up @@ -239,7 +239,7 @@ <h1 class="post-title" itemprop="name headline">
<i class="far fa-calendar-check"></i>
</span>
<span class="post-meta-item-text">Edited on</span>
<time title="Modified: 2024-10-27 09:36:44" itemprop="dateModified" datetime="2024-10-27T09:36:44+00:00">2024-10-27</time>
<time title="Modified: 2024-11-03 13:19:38" itemprop="dateModified" datetime="2024-11-03T13:19:38+00:00">2024-11-03</time>
</span>
<span class="post-meta-item">
<span class="post-meta-item-icon">
Expand Down
6 changes: 3 additions & 3 deletions 2017/09/03/clean-code/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
<meta property="og:description" content="這邊記錄一下我看clean code的筆記整理。不過我得承認其實書裡很多做法我是不太贊同的,例如function要壓在20行以內這種。在C要這樣實踐很有難度,而且我看很多open source的project也都沒有遵循這樣的規範。但是這本書還是很有參考價值的,至少會讓自己反省寫code時有沒有犯了這些問題。 書中提到一個概念: 程式設計師有大半時間花在看code,因此好閱讀的code對快速寫程">
<meta property="og:locale" content="en_US">
<meta property="article:published_time" content="2017-09-03T17:47:33.000Z">
<meta property="article:modified_time" content="2024-10-27T09:36:44.304Z">
<meta property="article:modified_time" content="2024-11-03T13:19:38.800Z">
<meta property="article:author" content="evshary">
<meta property="article:tag" content="軟體開發">
<meta name="twitter:card" content="summary">
Expand Down Expand Up @@ -157,7 +157,7 @@
<nav class="site-state">
<div class="site-state-item site-state-posts">
<a href="/archives/">
<span class="site-state-item-count">36</span>
<span class="site-state-item-count">37</span>
<span class="site-state-item-name">posts</span>
</a>
</div>
Expand Down Expand Up @@ -239,7 +239,7 @@ <h1 class="post-title" itemprop="name headline">
<i class="far fa-calendar-check"></i>
</span>
<span class="post-meta-item-text">Edited on</span>
<time title="Modified: 2024-10-27 09:36:44" itemprop="dateModified" datetime="2024-10-27T09:36:44+00:00">2024-10-27</time>
<time title="Modified: 2024-11-03 13:19:38" itemprop="dateModified" datetime="2024-11-03T13:19:38+00:00">2024-11-03</time>
</span>
<span class="post-meta-item">
<span class="post-meta-item-icon">
Expand Down
6 changes: 3 additions & 3 deletions 2017/09/09/hexo教學/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
<meta property="og:description" content="我之前一直想要自己寫 blog,可以留下些記錄,但是一方面不想要自己架 server,管理有點麻煩。另一方面又希望可以有 markdown 的功能,而這是 Google 的 blogger 所欠缺的,後來發現可以使用 hexo+Github 架設自己的 blog,對我而言是最佳選擇。Github 讓我不用自己架 server,hexo 讓我可以快速有個漂亮的介面,而且還可以用 markdown 來">
<meta property="og:locale" content="en_US">
<meta property="article:published_time" content="2017-09-09T15:22:14.000Z">
<meta property="article:modified_time" content="2024-10-27T09:36:44.304Z">
<meta property="article:modified_time" content="2024-11-03T13:19:38.800Z">
<meta property="article:author" content="evshary">
<meta property="article:tag" content="tools">
<meta name="twitter:card" content="summary">
Expand Down Expand Up @@ -157,7 +157,7 @@
<nav class="site-state">
<div class="site-state-item site-state-posts">
<a href="/archives/">
<span class="site-state-item-count">36</span>
<span class="site-state-item-count">37</span>
<span class="site-state-item-name">posts</span>
</a>
</div>
Expand Down Expand Up @@ -239,7 +239,7 @@ <h1 class="post-title" itemprop="name headline">
<i class="far fa-calendar-check"></i>
</span>
<span class="post-meta-item-text">Edited on</span>
<time title="Modified: 2024-10-27 09:36:44" itemprop="dateModified" datetime="2024-10-27T09:36:44+00:00">2024-10-27</time>
<time title="Modified: 2024-11-03 13:19:38" itemprop="dateModified" datetime="2024-11-03T13:19:38+00:00">2024-11-03</time>
</span>
<span class="post-meta-item">
<span class="post-meta-item-icon">
Expand Down
6 changes: 3 additions & 3 deletions 2017/11/11/常用軟體工具統整/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
<meta property="og:description" content="文件開啟docx, pttx, xlsx Office(word, excel, powerpoint, visio):Windows和MAC上還是用就微軟的工具比較方便。 LibreOffice:Linux上的話可以用這個,但是其實我是不推薦在Linux上做類似的事。 開啟pdf Foxit:適用於Windows、Linux,可用來取代Adobe Reader來看pdf檔案。 MAC的話其實用">
<meta property="og:locale" content="en_US">
<meta property="article:published_time" content="2017-11-11T14:41:57.000Z">
<meta property="article:modified_time" content="2024-10-27T09:36:44.304Z">
<meta property="article:modified_time" content="2024-11-03T13:19:38.800Z">
<meta property="article:author" content="evshary">
<meta property="article:tag" content="tools">
<meta property="article:tag" content="updating">
Expand Down Expand Up @@ -158,7 +158,7 @@
<nav class="site-state">
<div class="site-state-item site-state-posts">
<a href="/archives/">
<span class="site-state-item-count">36</span>
<span class="site-state-item-count">37</span>
<span class="site-state-item-name">posts</span>
</a>
</div>
Expand Down Expand Up @@ -240,7 +240,7 @@ <h1 class="post-title" itemprop="name headline">
<i class="far fa-calendar-check"></i>
</span>
<span class="post-meta-item-text">Edited on</span>
<time title="Modified: 2024-10-27 09:36:44" itemprop="dateModified" datetime="2024-10-27T09:36:44+00:00">2024-10-27</time>
<time title="Modified: 2024-11-03 13:19:38" itemprop="dateModified" datetime="2024-11-03T13:19:38+00:00">2024-11-03</time>
</span>
<span class="post-meta-item">
<span class="post-meta-item-icon">
Expand Down
6 changes: 3 additions & 3 deletions 2018/01/03/HTTP-header-安全設定/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
<meta property="og:description" content="總覽根據DEVCORE,相關HTTP header可以如下分類 防禦 XSS: Content-Security-Policy Set-Cookie: HttpOnly X-XSS-Protection X-Download-Options 防禦 Clickjacking: X-Frame-Options 強化 HTTPS 機制: Set-Cookie: Secure Strict-Tr">
<meta property="og:locale" content="en_US">
<meta property="article:published_time" content="2018-01-03T22:13:53.000Z">
<meta property="article:modified_time" content="2024-10-27T09:36:44.304Z">
<meta property="article:modified_time" content="2024-11-03T13:19:38.800Z">
<meta property="article:author" content="evshary">
<meta property="article:tag" content="security">
<meta name="twitter:card" content="summary">
Expand Down Expand Up @@ -157,7 +157,7 @@
<nav class="site-state">
<div class="site-state-item site-state-posts">
<a href="/archives/">
<span class="site-state-item-count">36</span>
<span class="site-state-item-count">37</span>
<span class="site-state-item-name">posts</span>
</a>
</div>
Expand Down Expand Up @@ -239,7 +239,7 @@ <h1 class="post-title" itemprop="name headline">
<i class="far fa-calendar-check"></i>
</span>
<span class="post-meta-item-text">Edited on</span>
<time title="Modified: 2024-10-27 09:36:44" itemprop="dateModified" datetime="2024-10-27T09:36:44+00:00">2024-10-27</time>
<time title="Modified: 2024-11-03 13:19:38" itemprop="dateModified" datetime="2024-11-03T13:19:38+00:00">2024-11-03</time>
</span>
<span class="post-meta-item">
<span class="post-meta-item-icon">
Expand Down
6 changes: 3 additions & 3 deletions 2018/03/11/深度學習的技術/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
<meta property="og:description" content="會知道這本書是因為之前有在追蹤該作者的部落格,該部落格是分享作者看完書後的讀後心得,他看的書品質都算是很高,有時候我也都會參考他的書單、心得來決定是否要看這本書。後來作者把他看的書做一個總結,寫成一本關於學習的書,也就是這本「深度學習的技術」。原本是有點懶得買,因為並不是實體而且感覺轉帳什麼的很麻煩,不過在同事的勸誘下還是買了。從結論來說我覺得這本真的值得這個價錢,畢竟作者的論述很清晰、有條理,而">
<meta property="og:locale" content="en_US">
<meta property="article:published_time" content="2018-03-11T11:50:43.000Z">
<meta property="article:modified_time" content="2024-10-27T09:36:44.304Z">
<meta property="article:modified_time" content="2024-11-03T13:19:38.800Z">
<meta property="article:author" content="evshary">
<meta property="article:tag" content="自我成長">
<meta name="twitter:card" content="summary">
Expand Down Expand Up @@ -156,7 +156,7 @@
<nav class="site-state">
<div class="site-state-item site-state-posts">
<a href="/archives/">
<span class="site-state-item-count">36</span>
<span class="site-state-item-count">37</span>
<span class="site-state-item-name">posts</span>
</a>
</div>
Expand Down Expand Up @@ -238,7 +238,7 @@ <h1 class="post-title" itemprop="name headline">
<i class="far fa-calendar-check"></i>
</span>
<span class="post-meta-item-text">Edited on</span>
<time title="Modified: 2024-10-27 09:36:44" itemprop="dateModified" datetime="2024-10-27T09:36:44+00:00">2024-10-27</time>
<time title="Modified: 2024-11-03 13:19:38" itemprop="dateModified" datetime="2024-11-03T13:19:38+00:00">2024-11-03</time>
</span>
<span class="post-meta-item">
<span class="post-meta-item-icon">
Expand Down
6 changes: 3 additions & 3 deletions 2018/04/15/請停止無效努力/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
<meta property="og:description" content="第一次知道「請停止無效努力」這本書是跟朋友在逛書展時發現的,原本對書名並沒有什麼興趣,但是忽然瞄到作者是孫圈圈,馬上就有興致了。之前都會在她的公眾號發現不錯的文章,內容有條理,而且不會流於口號,都有如何實行的方法論。而這本書看完後的確是不負所望,內容很紮實,有把她做諮詢累積的經驗分享出來,我覺得非常適合初入職場的人閱讀。 本書大致上分為好幾個部分:挖掘天賦、如何學習、思維、溝通、職涯規劃、情緒等等">
<meta property="og:locale" content="en_US">
<meta property="article:published_time" content="2018-04-15T20:34:20.000Z">
<meta property="article:modified_time" content="2024-10-27T09:36:44.304Z">
<meta property="article:modified_time" content="2024-11-03T13:19:38.800Z">
<meta property="article:author" content="evshary">
<meta property="article:tag" content="自我成長">
<meta name="twitter:card" content="summary">
Expand Down Expand Up @@ -156,7 +156,7 @@
<nav class="site-state">
<div class="site-state-item site-state-posts">
<a href="/archives/">
<span class="site-state-item-count">36</span>
<span class="site-state-item-count">37</span>
<span class="site-state-item-name">posts</span>
</a>
</div>
Expand Down Expand Up @@ -238,7 +238,7 @@ <h1 class="post-title" itemprop="name headline">
<i class="far fa-calendar-check"></i>
</span>
<span class="post-meta-item-text">Edited on</span>
<time title="Modified: 2024-10-27 09:36:44" itemprop="dateModified" datetime="2024-10-27T09:36:44+00:00">2024-10-27</time>
<time title="Modified: 2024-11-03 13:19:38" itemprop="dateModified" datetime="2024-11-03T13:19:38+00:00">2024-11-03</time>
</span>
<span class="post-meta-item">
<span class="post-meta-item-icon">
Expand Down
6 changes: 3 additions & 3 deletions 2018/04/28/心流:最優體驗心理學/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
<meta property="og:description" content="人生的意義到底是什麼呢?這個問題應該每個人或多或少在成長過程都有想過吧?特別是在青春期的時候,心裡因為不知道未來的方向,而有陷入迷惘中,會覺得人生好像是沒有意義的。在我高中時期就是在這樣的狀態中,為了符合外在的要求(拿到好成績)而努力,但是卻不知道自己心裡真正是為何而努力。這樣的心情雖然隨著年齡的增長而慢慢減緩,但是若是問到自己的人生有什麼意義這回事,我想我還是回答不出來。 但是,人生的意義其實根">
<meta property="og:locale" content="en_US">
<meta property="article:published_time" content="2018-04-28T17:55:11.000Z">
<meta property="article:modified_time" content="2024-10-27T09:36:44.304Z">
<meta property="article:modified_time" content="2024-11-03T13:19:38.800Z">
<meta property="article:author" content="evshary">
<meta property="article:tag" content="自我成長">
<meta name="twitter:card" content="summary">
Expand Down Expand Up @@ -156,7 +156,7 @@
<nav class="site-state">
<div class="site-state-item site-state-posts">
<a href="/archives/">
<span class="site-state-item-count">36</span>
<span class="site-state-item-count">37</span>
<span class="site-state-item-name">posts</span>
</a>
</div>
Expand Down Expand Up @@ -238,7 +238,7 @@ <h1 class="post-title" itemprop="name headline">
<i class="far fa-calendar-check"></i>
</span>
<span class="post-meta-item-text">Edited on</span>
<time title="Modified: 2024-10-27 09:36:44" itemprop="dateModified" datetime="2024-10-27T09:36:44+00:00">2024-10-27</time>
<time title="Modified: 2024-11-03 13:19:38" itemprop="dateModified" datetime="2024-11-03T13:19:38+00:00">2024-11-03</time>
</span>
<span class="post-meta-item">
<span class="post-meta-item-icon">
Expand Down
6 changes: 3 additions & 3 deletions 2018/05/06/ELF-format/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
<meta property="og:description" content="簡介程式設計師很大的機率是脫離不了Linux,而如果我們要在Linux上compile,大概一定會接觸到ELF這個格式。底下來簡單介紹一下ELF的格式是什麼,我們要怎麼從它獲得資訊。 ELF全名是Executable and Linking Format,在Linux中是編譯後的binary、object檔規範,也就是說我們從source code編譯後產生的檔案格式就是ELF了。 ELF的格式可">
<meta property="og:locale" content="en_US">
<meta property="article:published_time" content="2018-05-06T15:22:27.000Z">
<meta property="article:modified_time" content="2024-10-27T09:36:44.304Z">
<meta property="article:modified_time" content="2024-11-03T13:19:38.800Z">
<meta property="article:author" content="evshary">
<meta property="article:tag" content="GNU tool">
<meta property="article:tag" content="系統程式">
Expand Down Expand Up @@ -158,7 +158,7 @@
<nav class="site-state">
<div class="site-state-item site-state-posts">
<a href="/archives/">
<span class="site-state-item-count">36</span>
<span class="site-state-item-count">37</span>
<span class="site-state-item-name">posts</span>
</a>
</div>
Expand Down Expand Up @@ -240,7 +240,7 @@ <h1 class="post-title" itemprop="name headline">
<i class="far fa-calendar-check"></i>
</span>
<span class="post-meta-item-text">Edited on</span>
<time title="Modified: 2024-10-27 09:36:44" itemprop="dateModified" datetime="2024-10-27T09:36:44+00:00">2024-10-27</time>
<time title="Modified: 2024-11-03 13:19:38" itemprop="dateModified" datetime="2024-11-03T13:19:38+00:00">2024-11-03</time>
</span>
<span class="post-meta-item">
<span class="post-meta-item-icon">
Expand Down
Loading

0 comments on commit e8044bf

Please sign in to comment.