manjaro使用心得 / 中文(注音)輸入法調整
最近決定要將正式從windows畢業,投入linux的懷抱。在接受擁抱前,我決定先用虛擬機測試,寫下調整環境的方法。
想分享給大家的是一個線上學習寫程式的網站:[CodinGame](https://www.codingame.com/home)。如果對遊戲開發有興趣的你,或者已經厭倦leetcode的版面,CodinGame是一個不錯的選擇。
<br />
CodinGame有練習、競爭、合作三種模式。
<br />
## 練習
練習跟leetcode的各個問題相似,但令人驚豔的是,他細心的用一個個簡單的小遊戲包裝問題,讓問題更貼近真實的狀態,也就是先發現問題,再進一步將問題抽絲剝繭成僅以程式邏輯構成的狀態。
<br />
## 競爭
競爭是是跟其他玩家一同撰寫程式,看誰能在最短時間內寫出來,或者看誰的解法最快!
在剛進入這個社群時,我最喜歡的就是競爭模式中[clash of Code](https://www.codingame.com/multiplayer/clashofcode)這個遊戲,因為他每題限時15分鐘,送交答案後,還可以看別人的code寫法,互相學習,有時候會學到比較tricky的寫法,他的題目其實大部分偏向簡單,熟悉遊戲流程就可以開始與其他人一同爭高低!同時也很適合快速熟練另一個新的程式語言的基本寫法。
codinGame目前總共支援27種語言,Bash, C, C++, C#, Clojure, D, Dart, F#, Java, JavaScript, Go, Groovy, Haskell, Kotlin, Lua, Objective-C, OCaml, Pascal, Perl, PHP, Python3, Ruby, Rust, Scala, Swift, TypeScript, VB.NET,很夠練習。
<br />
## 合作
這個是2020年推出的新模式,有點像解謎遊戲,但是著重加入了coding元素,我還沒有試過,等試過會再更新心得。但看了宣傳片感覺有點有趣XD。
<br /> 除了這些之外,如果想**練習怎麼把AI引入到遊戲裡面**,CodinGame也有相關的遊戲(練習)例如:Bot Programming,可以進行學習遊玩。還有時不時也有一些較大型的Event可以報名參賽。推薦大家去試試看。 <br /> ![](https://i.imgur.com/mvj9pDa.jpg) ### 參考: [CodinGame Website](https://www.codingame.com/home) [CodinGame: languages versions](https://www.codingame.com/playgrounds/40701/help-center/languages-versions)
留言
張貼留言