Noob's Space - 所有的文章 - 共有 103 篇文章 搜尋時間 0.056 秒

Chart.xkcd:畫出手寫漫畫風的圖表

2019-08-20 19:52:23 by Noob Tsai @ Noob's Space [引用來源]

平常要畫圖表的時候,應該會使用開源的 Chart.js 來畫互動式圖表。但是在跟大家長的一樣的圖表、或是自己加 CSS 之間做取捨,或許可以考慮用 Chart.xkcd 來畫齣卡通樣式、手寫風的圖表。 xkcd 是個「關於浪漫、諷刺、數學和語言的網路漫畫」。大多都是簡單的火柴人,裡面有很多諷刺工程師的梗。下圖是名為 Automation 的 xkcd 漫畫。 Ch...... [閱讀更多]

EaseUS Partition Master:分割磁碟分區的好工具

2019-08-19 11:28:12 by Noob Tsai @ Noob's Space [引用來源]

如果你認為分割磁碟區、4K 對齊、移動磁區很麻煩的話,你可以嘗試 EaseUS Partition Master 這款工具! 早期 SSD 偏貴的時候沒錢買太大顆,現在趁著 SSD 降價多買了幾顆比較大的,畢竟 128GB 的硬碟裝系統後就很難再裝太多軟體了。之前因為買了新硬碟,要把系統從舊的 SSD 轉移到新的 SSD,用的就是 EaseUS 的 Todo Backup Free...... [閱讀更多]

API 實作(一):規劃 RESTful API 要注意什麼

2019-08-14 15:44:08 by Noob Tsai @ Noob's Space [引用來源]

RESTful API 是常常看到的一種 API 風格。不管是手上有一批資料要讓別人存取,或是要設計前後端分離的系統,好的 API 讓你事半功倍。 雖然 RESTful API 或許已稍稍退流行,你可能聽聞許多大公司都已經改用 GraphQL 等等。但風向雖然這樣吹,許多服務仍然是使用傳統的 RESTful API,相信學會設計 RESTful API 後,在使用 API 上也會比較輕...... [閱讀更多]

任何能被 JavaScript 改寫的軟體,都終將被 JavaScript 改寫

2019-07-22 13:13:04 by Noob Tsai @ Noob's Space [引用來源]

Atwood's Law: "Any application that can be written in JavaScript will eventually be written in JavaScript." Atwood 定律:任何能被 JavaScript 改寫的軟體,都終將被 JavaScript 改寫。 有什麼東西是早期沒有,後來被 J...... [閱讀更多]

想知道多少人按幾個讚?一行語法拿到 LikeCoin 按讚數!

2019-07-21 11:35:30 by Noob Tsai @ Noob's Space [引用來源]

許多人會把按讚數量拿來當一個指標,但 LikeCoin 的讚賞按紐要怎麼抓到總按讚數呢?likeco-btn 也加上這個功能囉! 繼上次 likeco-btn:在任何頁面插入讚賞按鈕 分享怎麼把 LikeCoin 放到任何頁面上後,這篇文章也成功登上 LikeCoin 官網的文章推薦了!(灑花花) 後來我又想到一個功能,既然點擊 Likes 按鈕可以看到幾個人按讚、按了幾...... [閱讀更多]

你沒有靈感嗎?試試 The Most Dangerous Writing App

2019-07-20 16:18:16 by Noob Tsai @ Noob's Space [引用來源]

想寫文章卻寫不出東西?想開始一個新的企劃卻想不出東西?那你應該試試 The Most Dangerous Writing App。 有沒有那種經驗是你打算坐下來寫東西,打開編輯視窗後不知道該寫什麼,就開始看 Facebook 和 YouTube,過了幾小時候你的編輯視窗依然只有不到一段的文字。 圖 / 海綿寶寶的駕訓班作業 新聞/文字工作者有一個方法,就是讓你在一段時...... [閱讀更多]

likeco-btn:在任何頁面插入讚賞按鈕

2019-07-18 09:34:07 by Noob Tsai @ Noob's Space [引用來源]

LikeCoin 的化讚為賞計畫,讓讀者可以以實際行動支持撰寫文章的筆者:只要讀者點擊讚賞按鈕,筆者就可以獲得一定額度的 LikeCoin,而這個 LikeCoin 又可以在交易所直接兌換成臺幣。然而,官方卻只支援在 WordPress、Medium 平臺插入讚賞按鈕,而 likeco-btn 讓你可以在任何頁面都插入讚賞按鈕。 LikeCoin 是什麼? 長期以來,部落客的商...... [閱讀更多]

前端時光屋(一):用 Google Home 打造聲控番茄鐘

2019-07-09 19:42:45 by Noob Tsai @ Noob's Space [引用來源]

番茄鐘,是個不想工作或趕死線是很好用的工作方法:強迫自己工作二十五分鐘、休息五分鐘,提升專注力,降低自己亂逛社群網站看影片的可能性。但是通常找好的番茄鐘軟體就花了不少時間,再花點時間研究一下介面,不知不覺時間就過去了,不如弄個聲控的番茄鐘吧? 在想這件事情的同時,恰好喵到桌上有一顆 Google Home Mini,心想要是可以做出一顆聲控的番茄鐘應該很有意思。運氣很好,隔天的 前...... [閱讀更多]

Node.js 遇到效能瓶頸?試試 C++ Addons

2019-07-05 10:25:27 by Noob Tsai @ Noob's Space [引用來源]

覺得撰寫 Node.js 時有什麼效能瓶頸嗎?如果想讓它更快,可以試試看使用 C++ Addons 來撰寫模組。這種模組是用 C/C++ 來撰寫,最後可以當成一般的 npm 模組,在 JavaScript 中直接 require 使用。 最近在看一點定翼機的東西,想用 Electron 寫程式分析 Pixhawk 的飛行記錄,再做點視覺化。但是 log 檔案一次飛回來大概都有 50MB...... [閱讀更多]

Docker 管理術(四):透過 Dockerfile 撰寫專案環境

2019-05-25 16:20:42 by Noob Tsai @ Noob's Space [引用來源]

有了 Docker 以後,就可以將專案的環境寫成 Dockerfile,到了有 Docker 的機器,就可以把專案所需的環境 build 起來。 通常你在 Docker Hub 上找到的容器,通常都是官方預設的設定;就算有人客製化一些容器,這些容器可能也不一定符合我們的需求。例如我們要改寫 Nginx 伺服器的設定檔 nginx.conf 的時候,可能就要先 docker run 一個...... [閱讀更多]