bash: warning: setlocale: LC_ALL: cannot change locale

用 SSH 登入遠端伺服器時,看到「-bash: warning: setlocale: LC_ALL: cannot change locale」的錯誤訊息嗎? 會遇到它是因為 SSH 連線上遠端主機時,會自動將本機的 LC_* 變數(locale)傳送一份到遠端主機,如果伺服器上不支援你指定的語系,就會出現「-bash: warning: setlocale: LC_ALL: cannot change locale」錯誤啦!

閱讀全文《bash: warning: setlocale: LC_ALL: cannot change locale

iOS Packet Sniffer on macOS

在開發 iOS App 或做些見不得人的事情時,會需要攔截封包,在電腦上攔截封包首推 Wireshark ,但如果想在你的 iOS Device (iPhone、iPad) 上攔截封包呢? 你可以架設 Proxy 讓 iOS Device 連上去,或是 JB 後在裝置內使用 tcpdump,但這兩個方式都太麻煩,這裡推薦使用 Xcode Command Line Tools 內的 rvictl 指令來處理,不用複雜的設定或 JB,只要一行指令,就可以在電腦上用任意軟體攔截封包。

閱讀全文《iOS Packet Sniffer on macOS

Mac OS 在 Terminal 快速移動游標位置

因為睡意深沉,今天就選一個簡單的小東西來分享吧! 每次在操作 vim、terminal 時,遇到那種超長的一行指令(文字)都覺得很麻煩,要按方向鍵按到天荒地老才能移動到你要的位置,今天來分享三種方式,可以讓你快速的移動游標到指定位置。

閱讀全文《Mac OS 在 Terminal 快速移動游標位置

Code::Blocks 10.05 – 能夠媲美Dev C++的C/C++ IDE

相信大家都知道Dev C++這套編譯器吧? 因為很多的學校在教C語言時都是以這套編譯器做平台來教學的,例如高中的前三志願電腦課用的好像就是他,不過在這裡我們要跟各位介紹的不是Dev C++,而是Code::Blocks,Code::Blocks跟Dev C++同樣都是C語言(c和c++)的編譯器,不過如果你有在注意Dev C++的版本的話你可能會發現他已經好久沒有更新了,而Code::Blocks這套編譯器不但和Dev C++一樣是免費、開源,也支援Windows與Linux的多作業系統,所以想再Ubuntu裡面寫C程式的話可以試試看這套軟體

此教學為Windows用教學

閱讀全文《Code::Blocks 10.05 – 能夠媲美Dev C++的C/C++ IDE

還在用滑鼠手勢嗎?來試試更酷更炫的螢幕熱點吧

2009-12-12_150818

如果你還在用老套的滑鼠手勢你就遜掉了,在這篇文章中聽。風要跟各位讀者介紹一套叫做螢幕熱點的程式,這套程式是站長的朋友Jeremy(滄海)設計的,其實是仿造Mac OS上面的螢幕熱點功能,所謂的螢幕熱點其實跟滑鼠手勢很像,不過滑鼠手勢你必須要用滑鼠畫出一個圖形甚麼的,但是螢幕熱點不用這麼麻煩只要將滑鼠移到某些地方就可以執行指定的工作,以前在Windows作業系統上面其實是沒有螢幕熱點可以用的,但是現在滄海兄開發了這套螢幕熱點程式以後在Windows作業系統上面也可以使用這個好玩的功能了!

閱讀全文《還在用滑鼠手勢嗎?來試試更酷更炫的螢幕熱點吧