Sunday, December 20, 2015

閱書感想: 「自造者時代 — 人人啟動第三次工業革命」-講開源硬體與盜版

考試過後,最終有機會拜讀 Chris Anderson 的 「自造者時代 — 人人啟動第三次工業革命」。果然讀起來真的是愛不釋手。

正如很多書評所說,作者握要地分析開源硬體的起因、發展和趨勢,也搞清了很多人對開放式硬體的困惑,包括定價、開源的流程、如何有效建立硬體社群等等的問題。

但要數最使我啟發的章節,莫過於開源硬體面對「盜版」的情節。作者的開源硬體公司曾經在中國大陸被別人抄襲,以超低價錢在淘寶、ebay等地方出售。

雖然作者知道此事,卻不以為然,因為即使盜版如何厲害,開源硬體本身的社群力量,卻無法抄襲。所以,盜版只流通於大部份低收入地區,與正版硬體做了一個很好的市場分隔。

後來,有個協助過盜版硬體做翻譯的北大博士生跑到正版的社群,不僅很快地為正版翻譯成中文版,還貢獻了很多的開源碼,解決了很多社群內堆積已久的問題,成為核心開發者之一。

這個案例很值得我們借鏡。過去一百多年來,版權和專利的確促進了科技和創作發展,但過去的時代已經過去。創作的進場門檻愈來愈低,現在的專利過版權法案後而變成阻礙大眾研發和創新的一大門檻。長江後浪推前浪,無論大企業怎樣力排眾議,市場發展的步伐是無法阻礙的,IBM、Microsoft 便是其中一例,若企業取得專利之後不思進取,不肯適應市場新常態,舊有勢力最終也是會被淘汰的。

Tuesday, October 20, 2015

(開發前) Editor 免費好用的 Atom - 介紹和設定教學 (不斷更新 20/10/2015)

所謂「工卻善其事,必先利其器」,我之前浪費了很多時間在找尋寫 Python 的開發工具,曾經用過很多不同的有名 Python IDE Community 版本,卻總覺得不太合適,有些更拖慢了電腦的速度,浪費了很多時間,最後無意之中卻找到了Atom,試用一輪後發現,無論是做什麼類型的開發(包括數據分析、架構網站),Atom 是我認為最佳的開發工具

在這裡我就不花時間去介紹 Atom 了,有興趣和有關 Atom 的安裝可以直接到這裡看:https://free.com.tw/github-atom/

但是 Atom 的自由性很多,我曾經花了很多時間去摸索在 Atom 寫 Python 的設定,為了讓大家節省時間,讓我分享下我在開發 Python 所使用的 Plugin。

第一步:按 File > Settings > Packages > Install (如下載新的 packages)

我們主要是尋找 Community Packages,,以下是我有在使用和推薦的 Packages:


  1. Autocomplete-python 自動幫你把 python 語言完成,變相可以放更多心思在開發而不是重覆代碼上面
  2. linter-flake8 可以幫你將某些重點的代碼 highlight,有助減少錯誤
  3. atom-runner 按下 Alt + R,就可以在右方看到你的代碼在執行了!
  4. advanced-open-file  Ctrl + Alt + O 可以直接幫你開啟新檔案,別忘了要在檔案名之後打 .py 哦!