執行完政府資料開放加值應用研究之後,就跟一般政府專案一樣,沒了預算就沒了動力,對於國內的開放資料運動/熱潮保持著一點勉強可以觀測的距離,偶爾參與攪和一下。例如,去年底參加了開放資料學術研討會,見識到部分學界對於開放資料的認知不足(一位老師硬是要把個資法跟開放資料纏在一起,一位老師講不清楚開放資料、但還去國科會申請了好多案子)。
開放資料生態圈,除了傳統/封閉的產官學界,說好的開發者、社群、公民在哪裡呢?婉君啊...(!?)
現在有一些瀏覽器內建的開發工具很強大,前端工程師最常用到的其中一個功能就是即時編輯元素樣式預覽效果。可是在套版的過程中我們必須要不時複製寫在開發工具上樣式貼回本機的程式碼有點麻煩,不過這是必要的,因為過程中一但網頁或瀏覽器掛掉,自己不小心關掉視窗或是反射性地按下重新整理,結果都只有一個,那就是剛才在編輯好的樣式都一去不復返 T_T ,只能重頭再來 Orz。當檔案在伺服器端時,開發版型或是套版可能會透過 SFTP、直接修改線上檔案或是使用 Git 來進行作業,如果是前兩種方式,有些人可能習慣編輯沒兩下就更新伺服器端檔案然後重新整理網頁來看看效果(也許那是一種即使開發工具已能即時預覽還是會有種要確實地更新了伺服器端檔案並確認線上版本樣式也無誤後才會有的安心感),也有可能調整到一個段落後才將更新伺服器端檔案。所謂調整到一個段落也有大小之分,我自己的習慣是小段落,例如一個 Header 包含 Logo 、搜尋、主選單和次選單等等項目,每一個項目都是一個小段落,Header 則算是一個大段落(若之於整個頁面來說,至少也算是中段落),通常我會套完一個項目後更新線上檔案,而非套完整個 Header 。
公司成立之初,我們就規劃將盈餘的 40%,用在非營利組織與開放原始碼的相關事務。這幾年來除了偶爾支付網路星期二的一些餐飲支出、贊助 DrupalCamp Taipei/CiViCon 的舉辦、成為 Drupal 和 CiviCRM 的協會成員、或是零星地捐一些款項給非營利組織之外(據說尾牙摸彩的獎項之一就是捐出去...),也一直在想有什麼樣的方式、對象,可以妥善運用這筆為數不多的血汗錢。
終於,花錢的標的出現了!很高興這兩年有 g0v.tw 的社群出現,以開源能量改造社會的各種活動不斷在發生,也促成了開放文化基金會的成立。過去台灣的開源碼運動似乎在學界與業界的成效不是很佳,未來在民間與官方,或許有機會透過開放文化基金會,產出更多可能性。對我們來說,這不是單純的捐款或回饋,可能是更進一步的社會投資吧。
所以,如果明天沒有報到 g0v 高峰會的話,就來線上參與吧! (我們也是高峰會的贊助者之一)
這算是使用Drupal 9年以來,我碰過最嚴重的漏洞。因為漏洞是匿名使用者可以直接攻擊資料庫,在 Drupal.org 公佈這個安全漏洞後,等於是 0 Day 攻擊最好的時機。
沒想到後續還真的由 Drupal.org 發布「發現大規模的自動化攻擊」,只要在發佈時間7小時內沒升級 Drupal 7 或 Patch 漏洞,都可能被自動化工及掃到,進而埋藏後門。
更悲劇的是,因為後門可以輕易埋藏在資料庫(執行PHP)、程式碼(網站任何資料夾沒有做PHP執行防護)、系統資料夾(如果Server權限沒有設好,可以開新Script來Listen Port),因此最安全的方式,就是找回台北時間 10/16 早上 7:00 前的備份,進行網站程式碼及資料庫回復。
原本生態綠的網站是以 Wordpress 部落格為主體,因應業務發展的需要,想要增加線上購物的功能。雖然我們不是專精於此,但也很樂於與朋友一起成長,於是就一起往前衝了。
開個購物車似乎不是什麼難事,金流界接也有累積許多經驗。只是賣東西總是要想些花樣,例如折扣活動的規劃就可能是一個大坑。限於開發資源,我們盡量運用 Drupal 6 與 Ubercart 的功能作為基礎,進行相關的二次開發與調整,以滿足一些基本的折扣功能需求,例如免運費、單品折扣、買A送B、下單即贈等。此外,除了線上信用卡刷卡機制,也開發了與 7-11 到店取貨、退貨的功能。雖然小七勢力龐大,但物流處理的確快速/有效率啊。
電子商務除了講求價廉物美、送貨迅速之外,商品銷售後的客戶服務也是重要的一環。為此我們沿襲過往經營 netiCRM 的經驗,特別為生態綠建置線上客服機制,讓消費者與客服人員可以透過網站裡的客服留言/回覆功能來進行互動,以在第一時間讓雙方都能接收訊息/進行處理。
九月初在宜蘭第三部門發展中心所催生的非營利組織聯盟,針對網路工具的行銷應用,做了一些更新與分享,也順勢挑戰了一下冰桶。 與平常參與網路星期二的活動相比,的確是有些城鄉不同的差異。一個台灣,好多世界。非營利組織的資訊應用,還有好長一段路要走啊。
找我們做網站的客戶,我們有提供主機代管,而我們所選擇的主機商就是 Linode。之所以選擇使用 Linode,原因一是它提供的是採用 XEN 架構的 VPS 虛擬主機,其二是在日本東京設有機房,相對而言可提供較快的連線速度。
但,有提供主機代管服務的人都可能會遇到諸如機房停電、硬體損毀、電纜中斷等因為沒貢奉乖乖而造成的突發事件。當然,誰都不想遇到這些鳥事,不過當真的遇到時,你就會發覺挑選好的主機商有多重要。
以下是個真實案例。九月的某個週六,我們收到一封信,信內是說他們發現某台在 Linode 東京機房的主機有硬體上的問題:
前陣子參加經濟部中小企業處舉辦的社會企業專家座談,以及公益(社企型)公司創業小聚,有些感想。
創業小聚請來了奧美公關,分享他們以「品牌大理想」來談品牌與行銷定位。個人感想是,跟社會企業談理想,好像有些詭異,除非有辦法讓想從事社會企業的朋友更能釐清/區隔/聚焦想要解決的社會問題。會中所舉的某些商業案例,在這個缺乏信任的社會,看起來更像是一種包裝與操作,在讚嘆宣傳影片拍得很棒、很感人的當下,其實我還在懷疑、保持戒心。
此外,關於社會企業應該賣理想還是賣產品,理想是核心、是 Why/How/What 裡應最優先被定義的,或許某些時候可以拿出來行銷、說故事、啟發或激勵,但最後不管是在與其他企業競爭的市場裡、或是開創新的商業機會,仍是要靠產品定勝負。如果社會企業只賣理想,那麼,非營利組織還有什麼不同的東西可以賣呢?
星期四下午,參加了創用CC主辦的「公眾領域實務座談與展示會」在BOOKSHOW裡熱烈討論Public Domain!不過參加會議前我對Public Domain卻相當陌生,在網路上查詢相關資料後,理解到公眾領域( Public Domain)是在網路上免費開放給大眾完全自由使用的資源,讓人們能自由利用這些資源來為資源產生加值的效果。諸如書籍、影片、音樂、地理資料、圖片與各種數位典藏都是開放給公眾利用的目標。
前陣子心血來潮,想說也嘴砲開放資料好幾年了,近期剛好有了以 Drupal 為基礎的開放資料倉儲系統 DKAN 可用,應該去實作一個政府開放資料平台,做些驗證、補些經驗。於是,自告奮勇跑去投「新竹市政府資料開放平臺建置案」。
然後呢,摘錄一點應我們邀請前去助拳的朋友後來所分享的: