Davy's Blog

Memos, technologies, moods and stories inside.

Pixel Slate 微・開箱

自從開始值班之後就變得很常帶著裝置跑來跑去,不過因為 Surface Book 2 實在是太重了,有包包可以背著其實還好,但如果只是移動到其他實驗室或在同一個場館內移動的話,帶包包反而累贅,這個時候帶著 SB2 似乎就不是很明知的選項…… 於是就埋下了想要入手一個輕便裝置的想法,但是考量的裝置有三……

LG 25UM58-P 21:9 螢幕 微・開箱

在等待 Surface Dock 來的路上,我一直在想,這個小傢伙(後來發現其實並不小 Orz)到底該被我放在哪裡使用…… 後來想說既然與朋友面交的地點在公司附近,乾脆就帶去公司放著好了,但是如果只讓他做充電的功能的話我何不就買一組變壓器就好了,一定要讓他有更多的用途才對,既然公司網路都是 Wifi,沒有有線網路的話,那麼這個網路孔暫時是沒有作用的;而 Surface Book 2 本身就有 USB-A 跟 3.5mm 音源孔了,自然上面的 Hub 也不會是常常用到的東西;那麼,就只剩下 Mini DisplayPort 還沒被利用到了!……

使用 Cmder 直入 WSL

因為工作有 SSH 連線到遠端機器操作的習慣,在換了 Surface Book 2 之後,也還是想要儘量保持這個習慣,一般來說我都是使用 PieTTY 在進行 SSH 連線,不過對於行動裝置我通常會再搭配上 Mosh 使用,可惜在 Windows 上面沒有原生的 Client 支援,於是我打算在 WSL 裡面安裝 Mosh 來使用!……

Rails API 送了 `Accept: application/json, */*` 拿到 406

之前在 Rails API mode 遇到 Client 在 Header 送了 `Accept: application/json, text/html, */*` 結果拿到 406 的問題,原先以為是 Client 送法不對(Server 只吃 JSON)。 查了一下 RFC2616 發現這樣的送法應該沒有什麼問題才對……

修改 PAM 讓特定 IP 透過 SSH 登入時不需要輸入密碼

我有兩臺電腦,一臺是外出用的 MacBook Air (13" later)、另一臺是自己組裝的 Windows 桌機,但平時工作都是在 Windows 上面開 Linux(當然是我最愛的 Ubuntu)的 VM 再從兩臺電腦 SSH 進去 VM 裡面。但從 Windows SSH 進去 VM 的時候就很想跳過輸入密碼的步驟,當然用 SSH Key 也可以辦到,但我覺得他們根本就是同一個電腦啊,還要加上 SSH Key 也太累了吧!要如何僅依靠來源 IP 就決定要不要輸入密碼呢?……

什麼是 Singleton?(以 C# 為例)

前幾天有噗友在河道上面討論 Singleton 的實做,剛好有參與到討論所以就順便筆記下來,下面舉例的程式碼都以 C# 作為標準……

TSCC 賽後心得

TSCC —— Taiwan Student Cluster Competition「全國學生叢集電腦競賽」,是由國家高速網路與計算中心所舉辦的比賽,因為小趴的邀請所以就一起組隊參加。 感謝小趴跟伊達四處奔波,我們才有一點機器可以用來實驗 Orz ……

在 Nginx 上啟用 WordPress 固定網址功能

本來我的設定檔不能啟用固定網址,只能傻傻地用 `index.php?p=xxx` 不過照著 WordPress Codex 做之後不知道為什麼會一直變成下載,於是我改改之後變成了一個比官網更快設定的方法……