書術方隅


優雅生活 歲月靜好

ShadowsocksR Windows 版新手教學

乘著飛機飛越高牆,前往自由的天空

Photo by Ethan McArthur on Unsplash

這篇文章寫得很混,寫了好幾個月,想寫時才寫,因為懶得截圖上傳,擱置了很久才完成,然而在撰寫過程中本人已改用 V2Ray,但 SSR 仍是一款優秀的代理工具,此教學也可通用於 Shadowsocks 和 V2RayN。

ShadowsocksR 是繼 Shadowsocks 之後的有效翻牆工具,使用更強大的混淆技術,跟 SS 一樣都是將封包偽裝成正常流量,加上很多網站都已經啟用 SSL 加密連線,基本上政府想查你在幹嘛是不可能的,當然你電腦裡最好不要裝一些中國特色流氓軟體,說不定內建後門監控你,像是什麼 360 安全瀏覽器(不知道哪裡安全,還有一堆廣告)、360 安全衛士、金山毒霸、百毒等,如果你剛好是中共政府盯上的民運分子,那安裝中國軟體相當是作死。


世界地球日.免費咖啡

Coffee

Photo by Arūnas Naujokas on Unsplash

今天(4 月 22 日)是一年一度的世界地球日,地球是我等如母親般的存在,卻因為人類經濟活動造成氣候變遷、生態浩劫,我們居住在地球就應該好好保護它,身為一位地球人,在這天,我決定身體力行,實踐環保,於是我帶著我的不鏽鋼保溫杯去星巴克點了一杯奶油冷萃咖啡,使用環保容器裝,減少一次性紙杯的浪費也是愛地球的一種表現,我也算是個環保主義者,平常身體力行,不點外賣,吃飯都吃學校食堂內用,減少一次性餐具使用:飲料很少喝,減少瓶罐垃圾:出門在外都帶水壺、環保筷,與其他同學相比減少了許多碳排放。


Windows 電腦推薦安裝軟體

多工高效率的工作環境

Photo by Farzad Nazifi on Unsplash

最近在中國某大學做了一陣子的工具人,發現好多人的電腦都裝了一些奇奇怪怪的中國特色軟體,有感而發,身為一個學資訊的人,實在是看不下去他們把電腦弄得這麼髒,於是我決定撰寫此篇文章懸壺濟世;我列出了自己常用和推薦的軟體當作筆記,重灌時也可以用到,一般使用者用這些軟體就能解決大部分需求,也拜託不要去裝一些中國軟體(360、百度)或來路不明的軟體。

這篇的文章目的為教大家配置高效率的工作環境,建立使用者良好習慣,以下列出一個資工人電腦裝的軟體,粗體字表示這個分類中推薦安裝的軟體(雖然我每個都裝了),每個軟體標題都加上了官網連結(貼得好累啊😩)。

(本文初撰於 2019 年初,並於 2019 年 3 月 4 日再次修訂出版)


將 TAK 轉檔成其他格式(Windows)

Music Albums

Photo by Natalie Perea on Unsplash

TAK 好像是近年興起的無損音樂格式,在拿到 TAK 格式的音檔後知道有這種格式,但是什麼軟體都開不了,竟然連 PotPlayer 這種萬能播放器也播不了,去查了一下才發現支援 TAK 播放的軟體非常稀少,不知道這作者不知道在想什麼,竟然沒有開源解碼器,讓 TAK 的編輯、播放相當受限。


C++ string 型態轉 int

Bug

Photo by Joanne Gerber on Unsplash

不知道大家有沒有想過在 C++ 裡將 string 型態轉換成 int,在 C 語言中可以使用 atoi() 進行轉換,但是在 C++ 內就會出錯,我之前打 ACM 比賽時就遇上這個問題了,可能是當時比賽心情緊張,搞了很久都沒找到原因,後來總算知道問題在那了,也把解決問題的方法記錄下來給其他人看。


用 youtube-dl 優雅下載影片

Youtube

Youtube 是世界上最大的影音網站,應該很多人天天都在上面看影片吧,要是看到喜歡的影片想要下載,該怎麼做呢?如果是我,我平常都用 youtube-dl 來下載,我認為這是最優雅,最簡便,最快速的方式了,而且是開源軟體,還支援多種影音平台,可以說是下載影片的瑞士刀。


解決 PTT 在中國無法連線問題

Photo PTT generated by Smartmockups

PTT 實業坊是全台最大的線上討論區,以電子佈告欄系統為主的開放自由討論空間,很多人是每天都要上 PTT,不然就會渾身不適,那要是工作出差到了中國,你會發現就算翻了牆還是上不了 PTT,因為 Ptt.cc 疑似受到 DNS 污染,也就是 DNS 伺服器無法解析出正確的 IP,導致無法連上 Ptt.cc,為了解決這問題,要繞過 DNS 伺服器解析 Ptt.cc 的步驟,我們需要更改電腦裡的 hosts 檔案。


使用 LAME 輕鬆將無損 wav 壓制成 MP3 格式

Disc

Photo by Dmitry Bayer on Unsplash

LAME 是一套開源的 MP3 Encoder,可以將音源壓制成標準的 MP3 格式,一般擷取 CD 裡的音源大部分都是無損的 wav 格式,檔案大小大,不好攜帶,今天來教大家如何使用 LAME ,輕鬆的將無損音樂壓制成 mp3 格式。


用 Caddy 當伺服器,自動申請 SSL 證書

Photo is captured from Neon Genesis Evangelion film: "Episode 25': Air / Love is Destructive"

Caddy 是一套用 Golang 撰寫的伺服器,開源並支援各種平台,Caddy 主打讓每個網站都有 SSL 憑證,使用 Caddy 架設網站會自動從 Let’s Encrypt 取得憑證,還會定期續約,真的是很方便,也不需要設定複雜的 SSL 了。


Linux 下用 screen 連接 Serial Port

Connect

有在做嵌入式系統平常應該都在 Windows 下用 Putty 之類的工具來進行 COM 連接,如果開發環境在 Linux 的話,要連接系統還要切到 Windows 操作豈不是太不方便了,經過一番搜尋,總算找到在 Linux 也能優雅連接的方式。