Skip to main content

54 posts tagged with "life"

View All Tags

個人工具箱2018二月

· 4 min read

先記錄下來手邊使用的工具,才有機會從繁雜中歸納出簡單的使用規則。

2011 [^1] 年時紀錄了一次當時的個人工具箱,2016 年開始再次紀錄自己手邊工具箱的改變 [^2] [^3] [^4]🤹。 今年初工作上有了變化,也將家中的環境包含進配置列表中。

主要裝備​

  • :computer:Dell XPS 13 (8550), Windows 10, i7 4GHz x4, 8GB RAM, 13.3" LCD,作業系統:Elementary OS + Windows
  • 📱One Plus 3, Android, 6GB RAM, 5.5" AMOLED
  • :headphones:Sony WI-1000 降噪耳機

家​

  • 🖥24" LCD
  • ⌨羅技 K375s 鍵盤
  • 🖱 羅技 M720 滑鼠
  • :package:Synology NAS: 電影,影集,照片,資料備份
  • :bulb:Yeelight LED 燈泡
  • 備用 :computer:Macbook Air 13", 2012 年版
  • 備用 :tv:Chromecast 一代
  • 備用 :speaker:Echodot
  • 備用 Respberry Pi 3
  • 備用 :orange_book:Kindle Voyage

和去年相比的改變:​

主力用:computer:Dell XPS 13",家中添購了一台🖥24" LCD 接筆電,搭配 3 轉 1 HDMI Hub,接🎮Nintendo Switch, Chromecast, Respberry Pi,可滿足影音相關需求。HDMI 設備通電時會自動切換到對應的設備。

上次記錄前即開始使用的⌨羅技 K375s 鍵盤與🖱羅技 M720 滑鼠,兩者特點都是同時支援使用 USB 或藍牙控制設備,讓我可以用一套鍵鼠控制多種設備。

🕸網站工具​

設計工具​

開發工具​

  • 編輯器:VS Code
    • Blank Line at the End
    • Diff Tool
    • EditorConfig for VSCode
    • Go
    • Guides: more guide line
    • GitLens: more git info
    • Python
    • Settings Sync
    • solidity
    • Trailing Spaces
  • 版本控制:git
  • 套件管理:apt (Linux), nvm, yarn, Chocolatey(windows)

若需要在 Windows 上開發,能用 Chocolatey 處理的就用 Chocolatey 處理。

娛樂工具​

  • 🎮Nintendo Switch
  • :tv:Chromecast (少用)
  • 🎮Steam /vlc (少用)

因為攜帶便利,現在主要只玩 NS 上的遊戲。Steam 上看到喜歡的遊戲,也盡量等 NS 上出了再買。

:iphone:Android 手機應用​

  • 瀏覽器:Firefox for Android
  • 網頁更新通知:Web Alert
  • 閱讀:Feedly, Readmoo
  • 稍候閱讀:Pocket
  • 信箱:Inbox, Gmail
  • 地圖:Google 地圖
  • 記事:Keep
  • 內建相機,內建時鐘
  • 相簿:內建相簿,Google 相簿,Dropbox
  • 社交:Facebook, LINE, Twitter
  • 待辦事項:Todoist
  • 密碼管理:Bitwarden
  • 記帳: Toshl
  • 線上影片:Youtube
  • 有聲書:Audible
  • 音樂:豆瓣 FM
  • 健康:小米運動,Pokemon Go, 7Min workout

工具

  • 2 步驟認證:Duo Mobile
  • 旅遊:Google 翻譯,TripAdvisor
  • 影片播放:MX Player, DS video
  • 記錄看書狀況:Readmoo 分享書
  • 線上學習:Udemy, EggHead.io
  • IFTTT
  • 💳街口支付

Reference​

個人工具箱2017九月

· 4 min read

先記錄下來手邊使用的工具,才有機會從繁雜中歸納出簡單的使用規則。

2011 [^1] 年時紀錄了一次當時的個人工具箱,去年開始再次紀錄 [^2]。 今年給自己定的一大目標是個人自動化。年初開始紀錄自己工具箱的改變 [^3]🤹,持續更新。

主要裝備​

  • :computer:Macbook Air 13", 2012 年版
  • 📱One Plus 3, Android, 6GB RAM, 5.5" AMOLED
  • :computer:Dell XPS 13 (4943), Windows 10, i7 2.4GHz x2, 8GB RAM, 13" LCD
  • :orange_book:Kindle Voyage
  • :desktop_computer:Desktop PC, Elementary OS, Intel i7 3770 3.40GHz x8, 16GB RAM, GeForce GT 630, 23" LCD x2
  • :package:Synology NAS: 電影,影集,照片,資料備份

和年初相比的改變:

主力用 Macbook Air,用回 Macbook Air 的主因,是因為目前工作中一定得用到的 mozreview 預期年底會淘汰,懶得為每台機器重新做設定。而且在 Windows 上編譯工作用的東西還是不太順手。 桌機多擺了一台螢幕,雙螢幕工作。

🕸網站工具​

和年初相比的改變:

使用多年的 Anobii 已經漸漸缺乏維護,嘗試使用Readmoo 分享書替代,但就我繁,簡,英文書交換著看的情況,Readmoo 分享書能掃到的書實在有限,因此今年到目前已看的書漏記了不少😓。

此外也付費訂閱Todoist和Toshl兩種工具服務。

設計​

開發​

  • 編輯器:Visual Studio Code
  • 版本控制:git, git-cinnabar
  • 套件管理:apt, nvm, yarn, Chocolatey(windows)
  • Shell: zsh

Ubuntu bash on windows 用起來還不夠穩定,目前在 Windows 上盡量能用 Chocolatey 處理的就用 Chocolatey 處理。

常用插件​

Browser

  • Emoji cheatsheet
  • A Weel translation
  • Context Plus
  • Grammarly (付費)

Grammarly 可以自動找出英文語法錯誤,相當方便。

VSCode

  • Git Blame
  • Document This
  • EditorConfig for VS Code
  • WakaTime
  • solidity

JS

  • Babel
  • ESlint

娛樂​

  • 🎮Nintendo Switch
  • 🎮Steam / vlc

因為攜帶便利,現在主要只玩 NS 上的遊戲。Steam 上看到喜歡的遊戲,也盡量等 NS 上出了再買。

:iphone:Android 手機​

  • 瀏覽器:Firefox for Android (Nightly)
  • 網頁更新通知:Web Alert
  • 閱讀:Palabre (feedly), Readmoo
  • 稍候閱讀:Pocket
  • 信箱:Gmail, Inbox
  • 地圖:Google 地圖
  • 記事:Keep
  • 內建相機,內建時鐘
  • 相簿:Dropbox, Google 相簿
  • 社交:Facebook, LINE, Twitter, WeChat
  • 待辦事項:Todoist* 密碼管理:LastPass
  • 記帳: Toshl
  • 線上影片:Youtube
  • 有聲書:Audible
  • 音樂:豆瓣 FM
  • 健康:小米運動,Pokemon Go

工具

  • 公事:Expensify, Duo Mobile
  • 旅遊:Google 翻譯,TripAdvisor
  • 影片播放:MX Player, DS video (少用)
  • 記錄看書狀況:Readmoo 分享書
  • 線上學習:Udemy, Pluralsight
  • IFTTT
  • 💳街口支付
  • 拼字訂正:Grammarly

Reference​

2017年,我的部落格改進了什麼?

· 2 min read

在去年改用 Hexo [^1] 架部落格後,由於用 Markdown 寫起來更方便了,又有 Mermaid [^2] 語法支援可以快速畫出一些流程圖,因此多寫了幾篇。

在此期間,也陸續為這個部落格加了一些小功能。主要有

  • 將 Hexo 預設的 Markdown 引擎換成 markdown-it,以支援顏文字 (emoji)[^9] 🎉
  • 加入類似 Medium 的文章預計閱讀時間 (每篇文章標題下方顯示 x min. read) ⏳
  • 支援腳注 (footnote)🔗,如下方的參考資料

為了折騰這些功能花了些時間,不知道這樣的投資能不能攤平到下個十年 :p

🔸以下是在改進部落格的過程中發現的一些小知識:

將 Hexo 預設的 Markdown 引擎換成 markdown-it 🎉​

為了要支援 emoji,在網上找到的做法是改用hexo-renderer-markdown-it[^3] 引擎並同時安裝markdown-it-emoji[^4] 最後必要的是在_config.yml 裡加入相應的markdown設定 [^5]

加入類似 Medium 的文章預計閱讀時間 ⏳​

原本我裝的是 hexo-reading-time[^6],整合好後一看,所有中文文章的閱讀時長都短得可以,讓我懷疑它根本沒有支援中文字數計算。後來找一找,才拿可支援中文字數計算的hexo-wordcount[^7] 來替換掉。隨後又丟了個 PR [^8] 過去來調整預設的閱讀時長,最終才接近想要的效果。

參考資料 📓​

我如何做個人自動化紀錄-2017版

· 6 min read

為什麼要做個人自動化紀錄?​

有人會問,Facebook/Twitter 不就可以記錄大小事了嗎?如果會這麼回答,那就實在太天真了😏。FB 上也許包含了自己覺得值得分享的事,但生活中還有諸多事情值得記錄,而不適合與大眾分享。 擁有自己的一份完整數位化生活記錄,是我今年的個人目標之一。要達成這個目標,需要藉助一些自動化紀錄工具,好讓整個過程變得自然而不困難。

照片自動化備份 📷​

  • 360CAM 所拍的相片一律備份到手機
  • Dropbox, 自動從手機上傳照片
  • Google 相簿,自動從手機上傳照片
  • NAS (Synnalogy), 從 Dropbox 同步照片。由於 Dropbox 空間有限,會不定期將 Dropbox 上的照片手動整理備份到 NAS 上.

照片備份規則​

我的照片並不算多,但若有出遊的月份通常照片會暴增。所以我的基本備份規則是依年份,並以雙月份命名資料夾,若是當月有重大活動則直接在檔名中標注。 例如 2016 年的照片資料夾裡會有2016_1011,或是2016_06倫敦這樣的命名。

在整理照片的時候,每當遇到特別喜歡的,我會另存到 Dropbox 中的一個依年份歸檔的資料夾,例如 2017 年的精彩照片我會另存到 dropbox/spot/2017資料夾中,這樣隨時可以找出來欣賞。

運動自動化紀錄 :walking:​

  • 記步,睡眠紀錄:小米手環 2
  • 體重:小米體重計

今年將每天預定的步數由 3000 步提高到4000步,略高於平常的活動數字, 每天要達成這個目標的話,需要特意地多走幾步路。

update (9/1): 後來不再帶小米手環 2,覺得記錄睡眠與步數意義不大。同時為了降低多走路所需要的意志力,把每日步數改成更容易達成的 300 步,只要開始走,通常都會超過需要的步數。


生活事件自動化紀錄​

延續用 IFTTT 做自動生活紀錄這篇的思路,我把看過的書籍、電影,喜歡的 Youtube 影片,貼過的文章,每日完成的事項都記錄到 Google Calendar 中,以方便之後回顧。

自動閱讀 / 觀看紀錄 📚​

對於書籍與電影,我使用 RSS + IFTTT + Google Calendar 來自動紀錄。 當我在 Anobii 或豆瓣上修改狀態,Anobii 或豆瓣的 RSS 也跟著改變,這時 IFTTT 會將 RSS 中的新事項紀錄到 Google Calendar 上。 對於 Youtube 上 like 的影片,Facebook 或 Twitter 上新貼的文章,也會透過 IFTTT 紀錄到 Google Calendar 上。

透過 RSS 轉 IFTTT 紀錄

直接透過 IFTTT 紀錄

自動紀錄每日完成的事項 📓​

這部份是自動紀錄的核心。使用 Todoist + IFTTT + Google Calendar 即可達成。 我在 Google Calendar 上使用一個單獨的日曆 (成功日記) 來紀錄每日完成的事項。

If task completed in Todoist, Then log into Google Calendar

從 Email 新增待辦事項 ✉️​

為了更方便地蒐集待辦事項,我參考這份影片 https://youtu.be/V7Dk7pzjJmM?t=11m30s 來將 Todoist#Inbox 設定為 Email 聯絡人,這樣處理 Email 的過程中也能快速地新增待辦事項。

紀錄看過或待看的網頁 🌐​

因為我唯一的收件夾是 Todoist,所以若看到值得閱讀 (紀錄) 的網頁,桌面上我使用自己開發的瀏覽器 Web Extension,搭配 IFTTT 去紀錄網頁到 Todoist,或加個短評分享到 Facebook 或 Twitter。 在手機上就直接使用 Todoist 和 Facebook 等 App 達到一樣的效果。

If new task then create new Todoist item, If share then share to Facebook and Twitter.

文章更新時自動提醒 ⏰​

除了偶而瀏覽 Facebook 或 Twitter 上充滿同溫層的快餐短文,我也使用 Feedly 訂閱一些自己挑選過的網站。 然而有些網站並未提供 RSS 訂閱,手機上我會使用Web Alert來取得網頁更新提醒。 搭配 Todoist 稍候閱讀列表,我可以不在看到文章連結當下急著消費,而是在有空閒的時候才閱讀這些文章。

半自動工作紀錄 💼​

透過翻看 Todoist 或 Google Calendar,我可以輕易地將過去一週達成的事項整理出來,再送 PR 到 Github 上。 也可以說這塊目前只能算半自動化地列出過去事項列表,可以再繼續改進。


自動化網站部署 🌐​

目前已使用 Github 來放我的個人網站與部落格,透過與 Travis CI 整合,我所修改的任何內容,在幾分鐘之內都會自動部署到網站上。

如何做可參考 Hello Hexo (個人網站自動化部署) 和 Automatically deploy new commit to github pages via Travis CI

Auto website deploy flow

一些可以直接運作在瀏覽器的專案 (如 BlocklyDuino 和 Saihubot),我會直接將 gh-pages 設為預設分支,所有改動直接 push 到這分支中。 這樣一有改動即可在網頁上看到更新成果。

個人工具箱2017二月

· 3 min read

先記錄下來手邊使用的工具,才有機會從繁雜中歸納出簡單的使用規則。

2011 [^1] 年時紀錄了一次當時的個人工具箱,去年開始再次紀錄 [^2]。 今年給自己定的一大目標是個人自動化,就從年初開始紀錄自己工具箱的改變吧🤹,持續更新。

主要裝備​

  • Desktop PC, Elementary OS, Intel i7 3770 3.40GHz x8, 16GB RAM, GeForce GT 630, 23" LCD
  • Dell XPS 13 (4943), Windows 10, i7 2.4GHz x2, 8GB RAM, 13" LCD
  • One Plus 3, Android, 6GB RAM, 5.5" AMOLED
  • Synology NAS: 電影,影集,照片,資料備份

Windows & Linux​

網站工具​

使用多年的 Anobii 已經漸漸缺乏維護,嘗試使用Readmoo 分享書替代。

設計​

開發​

  • 編輯器:Visual Studio Code
  • 版本控制:git, git-cinnabar
  • 套件管理:apt, nvm, yarn, Chocolatey(windows)
  • Shell: zsh, Ubuntu bash on windows

常用插件​

Browser

  • tab center VSCode
  • Document This
  • EditorConfig for VS Code
  • ESLint
  • Git Blame
  • WakaTime JS
  • Babel
  • ESlint

娛樂​

  • vlc
  • steam, origin

Android 手機​

  • 瀏覽器:Firefox for Android
  • 網頁更新通知:Web Alert
  • 閱讀:Palabre (feedly), Readmoo
  • 稍候閱讀:Pocket
  • 信箱:Inbox
  • 地圖:Google 地圖
  • 內建相機,內建時鐘
  • 相簿:Dropbox, Google 相簿
  • 社交:Facebook, LINE, Twitter, WeChat
  • 待辦事項:Todoist, GTasks,
  • 密碼:LastPass
  • 線上影片:Youtube, Eleven Sports
  • 音樂:豆瓣 FM
  • 健康:小米運動,Pokemon Go

工具

  • 公事:Expensify, Duo Mobile
  • 旅遊:Google 翻譯,TripAdvisor
  • 心智圖:SimpleMind, XMind
  • 影片播放:MX Player, DS video
  • 記錄看書狀況:Readmoo 分享書
  • 線上學習:Udemy, Pluralsight, Duolingo
  • IFTTT

Reference​