自動化縮圖與生成文章檔案
在了解了縮圖對於照片的影響,以及Imagemagick的使用方法,我們現在將這些資訊實用化,應用在網路文章的寫作,我的目標有以下幾個:
- 將滑鼠點擊的次數降到最低。
- 跨平台的可能性。
- 未來應用的擴充性。
- 方便性。
在了解了縮圖對於照片的影響,以及Imagemagick的使用方法,我們現在將這些資訊實用化,應用在網路文章的寫作,我的目標有以下幾個:
很久以前就想要利用Raspberry Pi(以下稱RaspPi,中文叫「樹莓派」)這樣的ARM電腦來做網路伺服器,我的目的是家裡跟工作場所的檔案都透過rsync與該伺服器進行同步,伺服器再與Dropbox進行同步,等於是無論在哪裡,都可以取得一致的工作檔案,達到多重異地備份的目的,這個BLOG也經由它deploy網頁與照片到github pages,同時也具有了版本控制的性質,也就是說,除了多台電腦同步,異地備份,還加上了時光回溯與分支的特色,本身它還是個Web server,用來自動產生重要的資料報表(我是想應用在投資理財上面),讓我隨時可以透過網頁檢視這些圖表;一開始我是拿一台很舊的AMD K7桌上型電腦實作這些功能,用了快半年效果的確很不錯,不過機殼又大又重,耗電量也大,總不是那麼方便,不能隨時帶走,上個星期家人回台灣,我訂了一塊RaspPi想要送給他們的小孩玩,卻陰錯陽差等到昨天才寄到,錯過了碰面的時間,考慮了一陣子,決定自己先留著用用看吧!不然對方從來沒有使用過Linux,一開始就讓他們被一堆指令嚇到也不是很好。其實RaspPi的設計初衷,就是儘量壓低成本,讓世界各地的兒童都能接觸歷久彌新的電腦知識與開放的程式語言,而非大多數由商業公司掌握的技術與軟體,這塊板子可是連大人都沉迷於其中呢!在歐美跟日本也是大受歡迎的喔!
先前試過Arch Linux、ubuntu、OpenSuSE與Mint,總覺得Debian系的作業系統親切感十足,因此RaspPi的Raspbian幾乎是無痛上手,快速地用家裡的電視機開機,記下了網路卡的卡號,隔天到工作的地方用DHCP給了個動態IP,之後就再也不需要螢幕了(當然連桌面也省了),就連我現在回到家裡,也是用終端機遠端連線繼續進行安裝與設定作業,因此下面也只分享一些RaspPi的外觀,也沒什麼桌面或是截圖好秀的,真的要給個概念的話,就是您現在所看到的文章與網站,日後將會以RaspPi作為發佈的來源。
Python是一個程式語言,大部分的人一想到程式語言就會退閉三舍,不過幸好Python被發明出來了,她主要的對象如下:
由上可知,我實在是想不出什麼理由不應該學Python,基於如此強大的理由,只好硬著頭皮學了。至於Python能用來做什麼,下面這個圖片可以說明。