2016/07/09

安裝Anaconda

許多Python程式庫,諸如numpy,很難裝,所以有Anaconda,把一大堆東西通通包好,例如IPython、Spyder編輯器、各種資料分析與科學計算的模組,非常便利。

先試著在Windows XP上安裝Anaconda,下載的是Python 2.7、32位元Windows的那一套,檔名是Anaconda2-4.1.0-Windows-x86.exe。

經過冗長的過程,最後卻出現錯誤訊息,略過後...
又出現另一個,再次略過後,雖然最後出現成功的訊息,但到電腦找、想執行Anaconda的東西,卻沒辦法。上網拜估狗大神,嗯,好像很難解決的樣子,暫且跳過。
接下來試著在Windows 7上安裝Anaconda,下載的是Python 3.5、64位元Windows的那一套,檔名是Anaconda3-4.1.0-Windows-x86_64.exe。

PS 後來也在Windows 10上安裝。

安裝程式開始畫面。
設定安裝目錄。
有兩項重要的設定。如果Anaconda就是你唯一要安裝的Python實作,那麼兩項都勾選。但如果像我一樣,先安裝了CPython,Anaconda其實算是次要,我的作法是取消勾選這兩項,但這麼一來就沒有把Anaconda加入環境變數PATH,必須注意,可使用Anaconda安裝後提供的「Anaconda Command Prompt」。
開始安裝,慢慢等。
完成囉。
在選單裡看到Anaconda3 (64-bit)。
執行IPython,打聲招呼吧。
叫出Anaconda Prompt,執行指令conda。
試著更新conda本身。
然後試著安裝numpy,真輕鬆。
啟動程式編輯器Spyder。
啟動Jupyter Notebook。
網頁介面。

2016/07/05

程式語言排行榜

有許多組織,分析各種資料來源與指標,比較出程式語言受歡迎、熱門、社群活躍的程度。雖然互有差異,但若不太計較一兩名之間的差異,長期觀察的話,可得知此消彼長的差異。

各方評比方式有其取捨,應查閱各家的評判標準。

TIOBE。主流熱門語言就不多談了。嘿,Objective-C已掉出前十,嗯,Swift將來應會進入前十。

IEEE Spectrum - The 2015 Top Ten Programming Languages。底下橘色是2015年的排名,黃色是2014年。哦,這份排行榜有R和Matlab。
PYPL PopularitY of Programming Language index,量測人們在Google上搜尋某程式語言入門教材的程度。
The RedMonk Programming Language Rankings – tecosystems。咦,CSS也算啊。JavaScript第一名耶。
The Transparent Language Popularity Index,已不再維護,底下是2013年7月的排名。

2016/06/19

《音響入門誌》開箱介紹

德川音箱公司,顧名思義,設計製作音箱的公司,也販售其他音響相關產品,而且製作一系列3~5分鐘的影片「音響知識家」,由珊迪(Sandy)小老師帶領你輕鬆入門,學習音響相關知識,從喇叭單體、擴大機、音箱、訊源、線材等等,解說其背後原理,絕對值得一看。

接著更進一步,推出這套《音響入門誌》,共5集,分別是Vol.1 揚聲器、Vol.2 擴大機、Vol.3 DAC、Vol.4 藍牙無線傳輸、SP音箱。每一集裡頭,除了硬體裝置,還有一本入門雜誌,介紹該集的主題,以及其他音響相關知識,有九個專欄,分別是聲觀察、知識家、看觀念、大哉問、職人學、天橋下、改裝秀、輕鬆買、賞古典。

其中揚聲器僅有喇叭單體與障板,須加上擴大機,另可換成音箱。若加上DAC,便可以USB連接電腦;若加上藍牙部分,也就變成無線喇叭。
Vol. 1是揚聲器(喇叭單體)。
裡頭的被動式喇叭單體,以及梧桐實木障板,至於那根棒子,不知有何作用。
喇叭單體是唐之律(Tang Band、TB)的產品,型號W3-2199。
Vol.2是擴大機,負責放大訊號,推動喇叭發出聲音。
D類綜合擴大機電路板、變壓器、3.5mm線、螺絲。
Vol.3是DAC(Digital to AnalogConverter)數位類比轉換器。由NuPrime公司設計。
除了電路板與相關線材,還有木製箱體,但尚不全,須結合下一集。
Vol.4是藍牙無線傳輸,變成藍牙無線喇叭。由創傑科技公司設計。
除了電路板與線材,還有木製箱體,須結合上一集。
SP是音箱。
內容物。
好吧,開箱完畢,趕緊來試試吧。喇叭單體接上擴大機,插上電源,然後從3.5mm輸入訊號,耶,發出聲音囉,真簡單啊。
然後加上DAC,另接USB線到電腦,等於讓電腦再擁有一張音效卡。
到Windows的控制台,看到如下畫面,選擇它,代表由該裝置負責發聲。
接著再加上藍牙模組。
拿出手機,開啟藍牙,找到「Soundbody」囉,配對後,即可傳遞音訊並發聲。
接著來組裝放置上述三塊電路板的木製箱體。有前後板、上下板、以及螺絲。
照著書中步驟,逐一組裝。
完成後,正面照。
背面照。
至於音箱的部份,留待他日再玩吧,有興趣者,可參考新中華路影音電器街舉辦的活動「德川音箱喇叭DIY過程圖文詳解」,嘿,可看到美女珊迪與德川店長的廬山真面目喔。PS:我買這套產品的原因,1%是因為想初步入門,而99%就是因為珊迪啦 。

《音響入門誌》的擴大機、音箱、DAC、藍牙這四集,另外都還有改裝包,但我沒買,或許以後吧。

接下來,就是要好好研讀入門誌裡頭的音響內容了。