Monday, May 27, 2013

Moon 2013/05/26

moon_20130526

陰雨了好幾個星期,終於開始放晴,這幾天的空氣都很不錯,趁機拍了久違的月娘。

Wednesday, May 22, 2013

【不能戳的秘密2 國家機器】10分鐘摘要版 - 懶人包



2011年七月,李惠仁導演的紀錄片【不能戳的秘密】,踢爆政府匿禽流感疫情一事,讓大家關注起禽流感話題;七個月後,2012年三月,行政院農委會防檢局召開緊急記者會,首度承認台灣爆發高病原性H5N2禽流感;隔日,農委會防檢局長許天來請辭獲准。八月,農委會副主委王政騰、前防檢局長許天來涉隱匿禽流感疫情,遭監察院彈劾並移送公懲會,兩人各遭降二級改敘處分,而在2012年二月安然下莊的前農委會主委陳武雄則未遭監察院彈劾,他強硬表示,「在我任內到離職期間,都沒有要道歉的部分,至於離職後出現新的事證,那是另一回事。」

事件,持續發展;影片,持續拍攝,而病毒,持續蔓延…

時間到了2013年五月13日,李惠仁導演再戳農委會,隱匿禽流感疫情,他發布了禽流感疫情揭密紀錄片《不能戳的秘密》第2集:國家機器,暴露政府規避媒體監督的表現,並指控官方在2004年至2007年,至少隱匿了十多起疫情。

完整版影片可以在誠品買到實體DVD,公視也有撥出,接下來也會有巡迴撥出,可以實際面對面看影片並提問題,最後巡迴完李惠仁導演將會把完整影片放上網。

這邊先就這個10分鐘摘要版做重點懶人包

  1. 家畜衛生試驗所會議紀錄中發現隱藏19筆高病原禽流感病毒
  2. 政府(執政黨)強力為農委會護航


依影片時間序紀錄重點
  • 2012/3/4 農委會承認爆發高病原性禽流感隔天,李惠仁接到恐嚇電話,威脅生命安全
  • 防檢局接到家畜衛生試驗所檢驗出禽流感病毒後,未立即通報到世界衛生組織(OIE)
  • 行政院院長吳敦義、副院長陳冲、秘書長林益世皆不肯接受李惠仁導演訪談
  • 農委會主委陳武雄不肯出席會議,讓一個科長撐場面
  • 2012/2/1 防檢局長許天來表示疫情要等老闆下台再做決議
  • 2012/2/6 剛卸任的農委會主委陳武雄,面對李惠仁導演提問,表示「我不回答你任何問題」
  • 2012/10/18 國民黨立院黨團書記長吳育昇發出甲級動員令,全力為農委會護航
  • 2012/10/15 國民黨禽流感調查報告一小時即產出,並且與隔天防檢局的檢討報告幾乎一模一樣
  • 國民黨禽流感調查報告提出「李惠仁條款」,回頭檢討李惠仁
  • 最終在國民黨強力護航下,禽流感調查報告與爭議無疾而終
  • 2013/1/29 李惠仁導演二次申告農委會官員隱匿疫情
  • 2009/4/6 家畜衛生試驗所會議紀錄中發現隱匿的19筆H5N2病例編號
  • 高病原性禽流感病毒親緣性分析圖中:2006年宜蘭0103、2006年台中A474、2007年苗栗0207、2006年彰化A745、2006年台南A494、2006年屏東0102、2005年彰化1203、2007年台南0403、2007年彰化0104、2007年彰化0107、2007年彰化0205,皆與農委會副主委王政騰台南友人養雞場分離出來的2009台南0301禽流感病毒一樣,為高病原病毒




最後附上19筆藏在會議記錄中的H5N2高病原病毒病例編號,資料來源是公視新聞議題中心的【不能戳的秘密】李惠仁再戳農委會 隱匿禽流感疫情報導

Monday, May 13, 2013

Get Youtube / Vimeo 's video ID

前幾天為了一個功能,在研究如何取出youtube的ID,然後取得他的影片縮圖,取得影片縮圖的地方很簡單,youtube有固定格式,只要把id塞進去就好,而取得id的部分,找了一陣子,試了不少方式才整合出下面這個方式。
function parseVideoURL(url) {
    var retVal = {};
    if (url.match(/(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|[a-zA-Z0-9_\-]+\?v=)([^#\&\?\n<>\'\"]*)/)) {
        retVal.provider = "youtube";
        retVal.id = RegExp.$2;
    } else if (url.match(/vimeo.com\/(\d+)/)) {
        retVal.provider = "vimeo";
        retVal.id = RegExp.$1;
    }
    return (retVal);
}
主要是可以從影片的Url辨認這是 Youtube 或 Vimeo 的影片,然後回傳影片來源與ID,Demo可以看這,未來如果想加別的影片來源也很簡單。

Wednesday, May 1, 2013

使用列舉的描述功能 Using Enum with Description

眾所皆知,在程式中遇到魔術數字是很擾人的,不但降低可讀性,除錯時也增加困擾,所以通常是建議使用一些增加可讀性的方式去取代,例如使用列舉型別(Enumeration)去將這些魔術數字轉變成比較好讀的形式,但是列舉預設只能塞int,雖然可以直接把列舉名稱toString拿來用,但是如果要有特殊符號(如空白)就沒辦法了。
public enum Country
{
    Afghanistan,
    Albania,
    Algeria,
    Andorra,
    Angola,
    AntiguaAndBarbuda,//Antigua and Barbuda
    Argentina
}

在這時候,我們可以利用Description的屬性去把我們想要的資訊塞進去。