2019年9月17日 星期二

linux底下學c++的筆記

其實是小孩高中學校的電腦課有c++的課程,但學校要同學用webAPP來學C++(類似scretch),我發現後覺得這樣不太有效率,又慢又需要網路。雖然我沒寫過c++,不過Linux上有很多programming 的資源,就找了一下在terminal底下寫c++的方式。

我是教小孩在windows上以pietty登入家裡的Linux Machine,底下登入後在terminal底下的相關說明。
  1. 編譯軟體 -> g++
  2. 文書處理 -> nano (給小孩我用比較直觀簡單的,我自己用vi)
寫程式時
nano NAME.cpp  (以.cpp的延伸檔名來告訴gcc這是c++)

編譯程式為可執行擋
gcc NAME.cpp -lstdc++ -o NAME

如此就會產生一個可執行擋 NAME,直接 ./NAME就會執行該程式。

參考資源:
https://www.ostechnix.com/compile-run-c-c-programs-linux/
https://stackoverflow.com/questions/28236870/undefined-reference-to-stdcout

2019年8月15日 星期四

R for Windows的語系設置

喜歡R語言也用來分析金融,但每次重灌R就自動變成中文介面,也每次都得GOOGLE恢復英文介面的方式,乾脆這次自己記錄下來。


  • 設定檔案所在目錄 C:\Program Files\R\R-3.6.1\etc  (其中R-3.6.1跟安裝的版本有關),檔明是Rconsole
  • 以文字編輯軟體打開(windiows底下我都用geany)找到下面這一行並改成如下:

## Language for messages
language = en

然後關掉R再打開就是能恢復英文介面了。

2019年5月31日 星期五

關於執行irssi自動連接IRC CHANNEL的紀錄

參考來源:
  • https://www.erol.name/irssi-autoconnect-to-irc-server-network-join-channel-and-identify-to-nickserv/
  • https://irssi.org/documentation/startup/#server-and-channel-automation
其中自動logging和log檔案的路徑,在irssi裡面下指令設定,會比較沒問題,直接編輯~/.irssi/config容易出錯。