學好英語對程式設計師的重要性不言而喻。而對於已經工作的程式設計師來說,專門花時間去背英語單詞顯然價效比不高。在日常工作的場景中,大多數程式設計師只要能夠熟練閱讀英文官方文件和技術文章就足夠了。在這篇文章中,我將為大家介紹兩個提公升英語閱讀的利器—沙拉查詞,anki。
瀏覽器取詞
當我們在瀏覽器上查閱英文文件的時候,遇到看不懂的詞,乙個劃詞外掛程式可以幫我們節省很多步驟和時間。在對比了幾款劃詞外掛程式後,沙拉查詞以它豐富的詞典,靈活的劃詞方式,完善的單詞管理吸引了我。在進一步的使用之後,它也沒讓我失望。並且作為乙個完全免費的開源專案,具有如此完備的功能著實讓我讚嘆。這裡是沙拉查詞外掛程式主頁和github位址。
功能展示
pdf取詞
效果展示
如何對上面劃到的生詞進行進一步的熟悉?樓主推薦anki這個相見恨晚的記憶神器。使用anki前我們要弄明白幾個概念,牌組,卡片,字段。
牌組,一副牌組 一組卡片。可以替換卡片組成不同的牌組去學習,不需要每一次都學習全部內容。每個牌組可以有不同的設定,如 每天展示多少新卡片,或等多長時間卡片再次出現。
卡片,一問一答配對成卡片。卡片的一面是問題,另外一面是答案。
字段,卡片的基本組成部分。字段可以根據你根據個人的喜好放在卡片的正面或者背面,沒錯anki就是這麼靈活。
將沙拉查詞的生詞匯入anki的詳細步驟參考:如何配合 anki 使用
樓主在匯入過程**現了格式不能正常顯示的問題,仔細研究後發現可以原文本中的』[』,』:』,』]'字元會干擾anki正確識別字段。於是寫了乙個字元去除程式,把它們去除掉,最終被正確識別。我把這個程式放在github上。
anki的外掛程式也很多,不過樓主只安裝了乙個語音外掛程式awesometts for anki,可以在複習單詞的時候選擇你想聽到的發音。
熟練閱讀英文文件是成為一名優秀程式設計師不可或缺的能力。有了沙拉查詞,anki這兩大利器的幫助,學習英文或許會輕鬆許多。而這兩個軟體基本上都是免費的(anki的ios版要收費),感謝開發者們的開源和奉獻精神。
python 利器 python利器之切片
切片 切片的語法表示式為 start index end index step 其中 start index表示起始索引 end index表示結束索引 step表示步長,步長不能為0,且預設值為1 切片操作是指按照步長,擷取從起始索引到結束索引,但不包含結束索引 也就是結束索引減1 的所有元素。p...
職場之英語
作為程式設計師,對閱讀英語文件,是必不可少的能力,但是口語也很重要,特別是在一家外企。但是對於口語,我的建議的是 勇敢說出來,剛開始盡量慢點,想辦法讓對方理解你說的英語。雖然本人順利通過了cet 4 80 cet 6 70 考研英語 60 百分制 快成等差數列了 但是口語證書只拿個了c。所以,在上家...
IOS開發之 沙盒
ios沙盒目錄解析 出於安全考慮,ios系統的沙盒機制規定每個應用都只能訪問當前沙盒目錄下面的檔案 也有例外,比如系統通訊錄能在使用者授權的情況下被第三方應用訪問 這個規則把ios系統的封閉性展現的淋漓盡致。每個沙盒下面都有相似的目錄結構,如下圖所示 出自蘋果官方文件 每個應用的沙盒目錄都是相似的,...