水瓶的選擇對大多數人來說是簡單的問題。喝完的保特瓶是最容易取得的水瓶。仔細去選購的話,材質上有塑膠、金屬或玻璃的;功能上有一般性的冷水瓶或具有保溫能力的保溫瓶;金屬瓶的話,採用何種型號的不鏽鋼?不鏽鋼內裏有無塗料?成型上是採用一體式或焊接式?焊接技術為何?瓶口或瓶蓋的設計為何?瓶蓋是否有快速按壓開關?瓶蓋是否能上鎖?瓶蓋密封膠條能否替換?採用吸管設計?開口與瓶身是否易於清洗?整體容量多大?外型是否容易收納?是拿在手上的、背在身上的、還是置於單車上或汽車上的?裝水的、裝飲料的、裝咖啡的?外型、美感與表面處理?總合前述以及前述未及的項目,終於才能買下一隻自己喜歡的水瓶。 (繼續閱讀…)
作者: 林仔文
-
部落格寫作與 macOS 10.14
承之前討論到的「寫部落格的幾個實用工具」這篇文章,其中 Mac 的部分大部分是採用 macOS 內建的軟體來達成。例如使用 Command+Shift+4 進行截圖;以 Preview 軟體進行圖片編修或縮圖;或使用 QuickTime Player 進行螢幕錄影。今年(2018)九月底推出的 macOS Mojave (v10.14) 加入了幾個將上述流程再簡化的新功能。 (繼續閱讀…)
-
【LabVIEW】Hex viewer
之前寫嵌入式系統時常用 LabVIEW 來收資料,也常常要用肉眼檢查 binary 的資料。最簡單的方式就是把資料存在電腦裡,再用 NotePad++ 的 Hex Editor 或 Hex Fiend 這一類軟體把資料打開來檢查。其實滿多程設的 IDE 都有內建 hex viewer 或 hex display 的功能,以 LabVIEW 來說,只要把資料 typecast 成 string 後,就能用 hex 的方式來檢視;或更進一步的用 Number to Hexadecimal 把它轉成 hex string。 (繼續閱讀…)
-
投資經典《漫步華爾街》讀後
這本超暢銷的《漫步華爾街》推出了 45 年來到第 12 版。作者墨基爾根據時下的金融景況持續地對書中的內容進行調整。金融工具推陳出新,有愈來愈多的數據可供檢證,書中所陳的核心觀念卻從來未變,以然經起時間的考驗。 (繼續閱讀…)
-
Git 沒辦法透過 ssh 金鑰與 GitHub 連線的解法
前一陣子試著要把電腦上的 git 專案 push 到 GitHub 上,結果一直跳出 ssh 金鑰(ssh key)「無法驗證」之類的訊息。這邊的使用環境是 Windows 10 + TortoiseGit,二者都更新到最新的版本了(2018 年七月)。 (繼續閱讀…)
-
將元素置入 LabVIEW 陣列首部的效率比較
對於一個 LabVIEW 陣列,將元素插入陣列的首部或尾部有極大的速度差異,後者的效率會高上 100 倍以上,因此延伸出幾種對於「將元素置入陣列首部」的寫法。以下用 Insert Into Array、Build Array 與 Reverse 1D Array 三個內建的 LabVIEW 函式來實作並比較處理速度。其中第三種方式是先將陣列反轉,將新元素寫到陣列的尾巴後再反轉回來。主要是因為是陣列反轉只轉指標,再配合陣列置尾兩個雙重的速度優勢。下面的測試是在 LabVIEW 2016 的開發環境下。 (繼續閱讀…)
-
LabVIEW 的 Single Element Queue
在 LabVIEW 中要使用全域變數,最常見的方法是使用內建的 Global variable 或更具存取控制設計的 Functional global variable (FGV)。本文的主角 Single Element Queue (SEQ) 是以 queue 為基礎所設計的全域變數的存取方式,除了有 by reference 這個特色,另外 SEQ 也符合 LabVIEW 資料流中常見的「初始化」、「讀/寫」與「關閉」的設計概念。
-
Reeder 3:極好用的 RSS 閱讀器
雖然不曉得現在還有多少人透過 RSS 或 ATOM 來閱讀新文章,這邊還是要來介紹其中的閱讀器王者:Reeder 3 for Mac。以下內容採一對一的上文下圖。 (繼續閱讀…)