2017年5月26日 星期五

[Linux]在Linux環境下使用OneDrive網路硬碟



雖然網路硬碟有許多選擇,例如DropboxGoogle Drive等,而且Dropbox和Google Drive都有Linux的套件可以使用,但是因為使用習慣的問題,所以最後還是決定在我的Linux作業系統,安裝onedrive-d的套件。

其實用辜狗輸入關鍵字onedrive-d搜尋,就會找到很多安裝教學。大致上就不外乎用GIT的方式或是直接下載zip後解壓縮,然後執行
cd onedrive-d
./install.sh

接著有可能會出現提示要你安裝一些Python的套件,基本上就是一直按enter或是yes就對了。
不過我在安裝的時候遇到缺少setuptool的錯誤訊息,後來又去辜狗搜尋,找到了解決辦法。若遇到上述情形,請執行
sudo apt-get install python-setuptools
或是
sudo apt-get install python3-setuptools
(For Python 3.x)

然後重新執行./install.sh一次。

在安裝的過程當中還會要求輸入onedrive的帳號和密碼,但是這部份就要手動完成,必須先在終端機畫面的網址貼在瀏覽器上,接著會出現要求輸入onedrive帳號和密碼的提示,輸入完成後,瀏覽器的畫面會一片空白,接著就把空白頁面上的網址複製,然後貼在終端機的提示列,如下圖。

接下來就是一直按enter,或是輸入y/n,應該就可以完成整個安裝了。onedrive-d預設的存放資料夾為~/OneDrive,所以以後要同步資料的話,就是把資料丟到這個資料夾,如下圖所示。


如果要啟動的話,可以在終端機畫面執行:
onedrive-d start

如果要中止的話,就在終端機畫面執行:
onedrive-d stop

如果要看目前onedrive-d的狀態,則執行:
onedrive-d status

雖然onedrive-d的界面很陽春,不過至少可以讓Linux的使用者使用onedrive的服務,不需要為了onedrive的服務遷就作業系統,也算是Linux使用者的福音吧!


引用資料


Python 3: ImportError "No Module named Setuptools"






2017年5月20日 星期六

[Google Home]讓Google Home播放自己上傳的特定類型音樂(新增新版Youtube Music使用心得)










我想我現在真的迷上聲控的家電了。自從AmazonTap闖入我的生活後,現在聽音樂都靠它,而且連我家女王都愛用。不過Google也不是省油的燈,在經過一陣沉潛之後,終於在去年推出了GoogleHome聲控音響。關於Google Home開箱文還蠻多的,所以我的重點就不放在開箱了。而是Google Home買回來之後,因為區域的關係,台灣目前能使用的音樂串流服務,只剩下Google Play MusicSpotify,若是你有Spotify Premium的帳號,在收聽上就不會有問題了。但是萬一沒有Spotify,就必須購買/使用Google Play Music(申請Google Play Music帳號的方法可參考這裡或是這裡)了。

但是使用Google Play Music有一個問題,就是沒有辦法用聲控的方式,指定Google Home播放你之前上傳到Google Play Music的某一個專輯或是類型的音樂,只能用隨機的方式播放。所以若要播你之前上傳的某一種類型的音樂,唯一的方法就是建立清單(Playlist)。
以下就是建立清單的步驟:

1.進入Google Play Music首頁,再進入Music Library的選項。



2.Music Library有你之前上傳或購買的音樂,你可以ArtistsGerneAlbum去選擇音樂,放入你想要編輯的清單。以下是以我的爵士音樂類別為例,我就直接進入All My Songs裏面。



3. 接著用滑鼠左鍵+shift鍵,選取所有在這類型裡面的音樂(不過要注意Google Play Music的清單有歌曲數目的上限)。然後再按滑鼠右鍵,選擇Add to Playlist



4.你所選的音樂就全部進入清單裏面了。不過在這裡建議可以用比較特殊的清單/歌單名稱,像我就會把我的英文小名+音樂類型當作歌單,例如Jim Jazz



接下來在用Google Home的時候,你就可以說:『OK GooglePlay Jim Jazz on Play Music。』這樣Google Home就會播放你清單中的音樂了。

購買Google Home盤石網Yahoo拍賣

-----------------------
2018.06.06更新
-----------------------

最近小弟收到了Youtube Music的通知,小弟終於可以使用新版的Youtube Music了!而且Youtube也可以在Google Home上播放,只是需要透過VPN的方式才可以使用。



後來小弟試用的結果,發現在新舊版本沒有太大的區別,大概就是把一些Google Play Music的電台,Playlist,專輯等,再加進既有的Youtube MV之中,確實是沒有多大的新意。但是Youtube Music最大的優勢是在於歌曲量,而且還有一些Live版本是Google Play Music沒有的。另外,Youtube Music也支持離線下載至手機,而且會根據你聽音樂的喜好,製作個人專屬的Offline Mixtape。



最後,Youtube Music最令我激賞的是,Youtube Music與Google Home的整合還算不錯,而且Youtube Music除了英文歌之外,還有台灣歌曲電台,甚至我對Google Home說"OK Google. Play Rainie Yang(楊丞琳) Youtube.",Google Home居然會播出楊丞琳的音樂,同樣的用Google Home播放楊丞琳用Spotify,Spotify老是聽不懂我在講什麼,所以Spotify的中文歌大概只有Sodagreen,Joanna Wang,Olivia Ong是可以播的。我甚至還用Youtube Music播出Hamasaki Ayumi(濱崎步)的歌,而Spotify就沒有辦法播濱崎步的歌(也有可能是版權的關係) 。相較之下,Youtube Music的中文和亞洲歌曲,似乎比Spotify強一些些(我指的是在Google Home上播放)。而且Spotify在Google Home上是沒有電台模式的,這點Youtube Music可以說完全勝出。

所以,個人真的覺得,Youtube Music真的可以期待,只差Google要怎麼去喬台灣版權還有定價格的問題,就可以在台灣登陸了!


延伸閱讀:


[Google]Youtube Music(Youtube音樂串流)

2017年5月19日 星期五

[Bosch電鑽]BOSCH 3.6V第三代鋰電充電起子機 IXO 3








說實話,會想要買電鑽真的是情勢所逼,否則平常家中要是有什麼東西壞了,大致上都是找所謂的專業人士(師傅)修理。但是最近家中的一個木櫃的門壞了,請外面的師傅來估價,居然要2000多元!不過就是固定門用的釘子鬆了,現在要換成螺栓把門鎖緊而已。再加上一直找不到師傅肯修這種小型維修,因此只好硬著頭皮,上網找可以旋緊螺栓用的電鑽了。

原本以為一個電鑽都是3000起跳,沒想到去特力屋網站一看,Bosch 3.6V的電鑽只要1200元(如下圖)。


所以我就在特力屋網站買了這個電鑽還有黑尖尾木螺絲#8x1-1/4"。
以下是我家木櫃維修前的樣子。



接著使用Bosch 3.6V電鑽+4根螺栓+一番努力之後,終於把門給鎖上去了。我只能說還好我國中的時候有上過工藝課。


我個人真的覺得,3.6V的電壓看起來雖小,但是對於一般傢俱木工的修理已經很足夠了!我在用的時候,真的覺得它提供的旋轉力道很強,如果不用力抓,手很有可能會被旋轉的力道彈開,所以我在這裡真心推荐,如果只是偶爾修一點小東西,這支Bosch 3.6V的電鑽絕對夠你用了!

另外個人覺得很超值的地方是,這整個組還還包含一組十字和一字鑽頭的組合,真是太划算啦!




這一次的經驗,讓我重拾了DIY的樂趣,以後如果家中有一些師傅不太想接的修理案,就可以試著自己動手做了。

2017年5月8日 星期一

[Latex文書軟體]編輯參考文獻bibtex檔



說實話一開始自我學習Latex的時候,真的很痛苦!沒有人可以問,只能默默的去估狗找答案,並且在一次又一次的挫折當中,找到一條自己的出路。不過當這條出路找到之後,你就會很慶幸之前的努力沒有白費。因為Latex雖然難學,但是只要了解它的邏輯和語法之後,你就會發現,Latex很多地方都很貼心,除了原本超強的排版功能(其實就是自動幫你排啦!而且排的比你手動用word排的還漂亮)和有自動目錄編輯功能(也是自動幫你排!),還有參考文獻的編排功能。你說,是不是很強大?而且,重點是這軟體完全免費,排版卻完全不輸,甚至超越word,所以我現在打老闆要求的年度報告,我一定用Latex



Latex的文獻編輯功能真的很好用,只要打開.bib檔,把該填的資料依樣畫葫蘆填進去,然後在.tex檔該做文獻標注的地方做上記號,就完成了。雖然word也是有類似的功能,但是如果你有引用到40~50references,用word保證讓你吐血,光用好加上順序編排,就開始暈了。但是Latex只要把所有的文獻資料填進去,該做文獻標注的地方做上記號,參考文獻的那一頁(幾頁)就會自動的編排順序,完全不用煩惱!就是因為這樣,Latex的使用者就能把所有的精力放文章或論文的內容上,而不是光編排就先陣亡了!



前面廢話了一堆,接下來就來看看Latex的文獻編輯有多好用了吧!



首先,用Texmaker或其他(如Texstudio)先打開.bib檔。然後把參考文獻的作者、書目、出處、出版年份,貼在任何一個@MISCAUTHERTITLEURLYEAR的欄位,然後在@MISC{處,打上你想取的代號,例如F3,然後儲存關閉。




接下來在你想要做文獻標注的地方(本篇是使用北京大學的論文模版),插入\supercite{剛剛取的代號,例如F3},然後儲存。




然後就在主文(此處是sample.tex檔,每種模版的主文tex的名稱都不見得一樣)執行Xeletax=>Xeletax=>Bibtex=>Xelatex的步驟進行編譯(如果用Texstudio就直接編譯就可以了)。

2017-05-07 16-36-26 的螢幕擷圖.png - 日誌用相簿



編譯完成後,打開編譯完成後產出的pdf檔,就會發現剛剛做文獻標注的地方已經有了螢光綠的編號。重點是這個編碼是Latex自動編的,完全不需要手動編輯。




翻到文獻頁面,就會發現剛剛輸入參考文獻的作者、書目、出處、出版年份,一字不漏且按照順序的出現在文獻頁面,是不是很神奇呢?






參考出處: