「與 linux 一起學習」的所有文章:
linux 提供大量的教學軟體和工具,面向各個年級以及不同年齡段,提供大量學科的練習實踐,其中大多數是可以與使用者進行互動的。本「與 linux 一起學習」系列就來介紹一些教學軟體。
很多人都要打字,操作鍵盤已經成為他們的第二天性。但是這些人中有多少是依然使用兩個手指頭來快速地按鍵盤的?即使學校有教我們使用鍵盤的方法,我們也會慢慢地拋棄正確的打字姿勢,養成只用兩個大拇指玩鍵盤的習慣。(lctt 譯註:呃,你確認是拇指而不是食指?)
下面要介紹的兩款軟體可以幫你掌控你的鍵盤,然後你就可以讓你的手指跟上你的思維,這樣你的思維就不會被打斷了。當然,還有很多更炫更酷的軟體可供選擇,但本文所選的這兩款是最簡單、最容易上手的。
tuxtype 是給小孩子玩的。在一些有趣的遊戲中,小學生們可以通過完成一些簡單的練習來 get 「雙手打字以示清白」的新技能。
debian 及其衍生版本(包含所有 ubuntu 衍生版本)的標準軟體倉庫都有 tuxtype,使用下面的命令安裝:
sudo
apt-get
install tuxtype
軟體開始時有乙個簡單的 tux 介面和一段難聽的 midi **,幸運的是你可以通過右下角的喇叭按鈕把聲音調低了。(lctt 譯註:tux 就是那只 linux 吉祥物,linus 說它的表情被設計成剛喝完啤酒後的滿足感,見《just for fun》。)
最開始處的兩個選項「fish cascade」和「comet zap」是打字遊戲,當你開始遊戲時,你就投入到了這個課程。
第3個選項為「lessions」,提供40多個簡單的課程,每個課程會增加乙個字母讓你來練習,練習過程中會給出一些提示,比如應該用哪個手指按鍵盤上的字母。
更高階點的,你可以練習輸入句子。不知道為什麼,句子練習被放在「options」選項裡。(lctt 譯註:句子練習第一句是「the quick brown fox jumps over the lazy dog」,包含了26個英文本母,可用於檢測鍵盤是否壞鍵,也是練習英文打字的必備良藥啊。)
這個遊戲讓玩家打出單詞來幫助 tux 吃到小魚或者乾掉掉下來的流星,訓練速度和精確度。
除了練習有趣外,這些遊戲還可以訓練玩家的拼寫、速度、手眼配合能力,因為你如果認真在玩的話,必須盯著螢幕,不看鍵盤打字。
對於成年人或有打字經驗的人來說,gnu typist 可能更合適,它是乙個 gnu 專案,基於控制台操作。
gnu typist 也在大多數 debian 衍生版本的軟體庫中,執行下面的命令來安裝:
sudo
apt-get
install gtypist
你估計不能在應用選單裡找到它,只能在終端介面上執行下面的命令來啟動:
gtypist
介面簡單,沒有廢話,直接提供課程內容,玩家選擇就是了。
課程直截了當,內容詳細。
在互動練習的過程中,如果你輸入錯誤,會將錯誤位置高亮顯示。不會像其他漂亮介面分散你的注意力,你可以專注於練習。每個課程的右下角都有一組統計資料來展示你的表現,如果你犯了很多錯誤,就可能無法通過關卡了。
簡單練習只需要你重複輸入一些字元,而高階練習需要你輸入整個句子。
下圖的錯誤已經超過 3%,錯誤率太高了,你得降低些。
一些訓練用於完成特殊目標,比如「平衡鍵盤訓練(lctt 譯註:感覺是用來練習手感的)」。
下圖是速度練習。
下圖是要你輸入一段經典文章。
如果你想練習其他語種,操作一下命令列引數就行。
原文發布時間為:2013-04-02.
開源一起學習
要想自己學習機器學習,3本 聖經 是一定要看的 花書,西瓜書,和統計學習方法 但不是剛入門就要看的,首先啊,我們必須學好學校教的c語言,對程式設計有乙個初步的了解,其次,我們都知道python的厲害,可以幹很多事,也很出名,這就出現了人人都知道py,但不是人人都懂py的現象。確實要想搞機器學習,你最...
一起學習extjs( )
可以說,extjs是系統類專案最好的ui 前端使用者介面 選擇,特別是自從extjs4.0出來後,不管是 美觀還是效能的提高,及其功能之強大,說它排第一,無可厚非。當然,最近也蠻流行easyui這個輕量級的,據說是國人開發的ui。其實,也是很不錯的。大家可以根據自己專案的情況來進行選擇。然後,我們自...
一起學習開源專案
sharpziplib 開源的zip壓縮 spring.net 框架。nhibernate 開源框架,不過說實話也太龐大了。log4net 寫日誌的類。ibatis.net 強大的資料影射開源專案。ajax.net ajax的服務端類。nant 開源編譯類。nunit 單元測試。cuyahoga 部...