2014年3月22日

服貿:以商逼政,現代版木馬屠城


在看這篇之前請先問問自己,是否曾意識到對岸的惡意,
如果覺得對岸持續增加的幾千枚導彈和國際政治打壓是對我們的善意,
那麼也可以不用往下看了,因為本文的對象不是你。

這個部落格從來不談政治,但這幾天服貿的議題持續在各版面上,
自己也到包圍立法院的現場過,最終決定寫一篇自己的看法。
無關藍綠,無關學生佔領立法院是否洽當合法,那都不是這篇討論的重點,
在看這篇之前,請把一切紛擾放下,回到最簡單的原點:服貿對我們會有什麼影響?

對我來說服貿從來都不只是經濟議題,而是不折不扣的政治入侵!
大家都知道歐美各國都立法,電信網路等基礎設施不可以使用華為的產品,為什麼呢?
不是因為華為的設備便宜沒好貨,而是便宜的背後可能有中國政府的資金支持,
低價搶進不僅僅為了華為的發展,更是為了控制對手的基礎設施,
於是用不用華為設備不再是各電信公司簡單的經濟議題,而是攸關命脈的國家安全議題。

買不買網路設備就成了國家安全議題,那麼服貿呢?
服貿議題中的小小一項,服貿第二類電信開放三項特殊業務
  1. 存轉網路服務:電信業者租用專線或電路到用戶(企業或個人)處,讓用戶可將資料或資訊送至電信業者之(伺服)系統,電信業者再將資料或資訊轉換並送至目的地。
  2. 存取網路服務:電信業者租用專線或電路到用戶(企業或個人)處,讓用戶可將資料或資訊送至電信業者之(伺服)系統,電信業者再將資料或資訊轉換後,供用戶取用。
  3. 數據交換通信服務:電信業者設置網路設備(如X.25、Frame Relay 或ATM) 提供用戶(企業或個人)數據資料之通訊服務。

看不懂沒關係,成大教授李忠憲老師已做了完整的說明:
1. 開放電腦與相關服務業, 例如高鐵訂票系統服務, 任何人的高鐵行蹤就被掌握了, 公文系統外包, 所有公文資料也就掌握了, 人事系統外包資訊服務, 所有人事資料也就掌握了, 戶役政系統呢? 其實大部分的政府機構的系統都是包給現在的台灣資訊服務業, 已經不太安全了, 如果是陸資呢?
2. 開放存轉網路服務, 存取網路服務, 數據交換通訊服務, 那就更可怕了, 任何人在網路上存取的行為, 位置在哪裡, 都可以攔截, 做甚麼, 偷看甚麼, 完全被人掌握!

這個如果過關了, 台灣真的會完蛋, 其他都還勉強可以說是經濟議題, 這個是政治國安議題, 記得馬王政爭的通訊監聽嗎? ptt, FB, twitter, youtube, google 全面被監聽的時候, 你想還有甚麼人出來講話? 你們知道即將失去什麼嗎? 現在不站出來, 以後站不出來!

對我而言,服貿中這小小一項就足以奪去我們的國家安全和個人言論自由,
光是役政系統外包,國防的兵力員額就完全被掌握,
加上戶政人事其他大大小小的政府系統就已經超危險,再加上非政府的高鐵、網路……,
不要再說服貿只是經濟議題,我的工作穩定,那些抗爭的人都是能力不足才怕服貿,
服貿的層級絕對是國家安全等級,國破家亡,別想著到時還有美滿的生活!

上面說了電信網路、各大資訊系統成為陸資,
或是因為大陸的設備便宜使我們的基礎設施被掌控的情況,所可能引發的國安議題!
但如標題所說,「以商逼政,現代版木馬屠城」的範圍不僅僅是國家安全,
大家以為的經濟加分效果也是引狼入室,請見以下魯梁亡國記

春秋五霸之首齊桓公,有一天對管仲說:「魯梁這塊地方,對齊國來說,是重要的糧倉,就像是蜂的螫針,是唇亡齒寒的緊密關係,我想要打下魯梁,有什麼好辦法?」

管仲回答說:「魯梁的老百姓擅長紡織厚絲織服飾,您就專門穿厚絲織衣,叫你的臣子部下也通通都穿,老百姓就會學你們穿,您再命令齊國禁止紡織厚絲織衣,一定要從魯梁進口,這樣魯梁就沒人種田,而全民都去紡織厚絲織衣了。」

齊桓公雖然不明所以,還是說:「好。」

齊桓公馬上到泰山南邊訂做了一套厚絲織衣,十天就做好,穿上。
接著,管仲告訴魯梁的商人說:「你幫我買一千匹厚絲織布來,我給你三百斤的黃金,你要是賣十次,就賺了三千斤的黃金啦!這樣你們魯梁可以財政富裕到完全免稅都還預算花不完。」

魯梁的國君聽到管仲這樣說,真是黃金從天上掉下來,眼睛都發直了,叫所有魯梁國民全部都去紡織,十三個月後,管仲派人到魯梁,魯梁城裡的老百姓簡直把他當成財神降臨,全城都眼巴巴的去歡迎他,馬路上人潮洶湧到起了沙塵暴,伸手不見五指,只好彼此牽著褲帶,跟著前面的人的腳步前進,車子的輪軸都擠得上下交錯,成了一大片車陣。

管仲見到這個情況,就說:「魯梁已經是我們的了。」

齊桓公大惑不解:「怎麼說?」

管仲賣個關子,只吩咐齊桓公:「您請穿上帛衣,叫老百姓都禁止穿厚絲織衣,然後關閉邊界,與魯梁斷絕往來。」

齊桓公雖然完全搞不懂管仲葫蘆裡賣什麼藥,還是說了聲:「好。」

又過了十個月,管仲又派人到魯梁,發現魯梁的老百姓哀鴻遍野,陷入嚴重飢荒,連緊急加稅,都收不到可以供應國君所需的糧食。

魯梁的國君這時候才命令人民快點不要紡織,快去種田,但是種田沒辦法三個月就收成,哪來得及,於是魯梁老百姓的米價高到一千塊,同時齊國的米價才十塊錢。

二十四個月後,魯梁的人民有六成都歸降齊國,三年後魯梁的國君也投降了。

-----------------------------------------------------
原文:《管子‧輕重戊第八十四》


服貿開放陸資進入我們的產業,若是過度依賴於單一國家結果就像上面的故事一樣,
時候到了陸資一抽走,全國的產業就再也回不來,經濟蕭條下也只有投降一途。

更何況服貿的情況並不如上面的故事溫和,
如果我是大陸高層,服貿通過後第一步就是用政府資金扶植陸企來消滅台灣中小企業,
用政府資金支持各產業,就像一開始所說華為網路設備的例子一樣,
有政府資金的大企業低價進入台灣市場競爭,殺到見血也不怕,因為後面有政府靠,
然而台灣企業以中小企業為主,幾個月賺不到錢大概就倒光或收手不願意做了。

流血幾個月就夠了,先以低價消滅台灣中小企業,使陸資企業成為台灣唯一可依賴的對象,
然後回到上面,要逼台灣投降時只要把陸資企業全數抽走就好,
在本土中小企業全滅的情況下,台灣再起不能,到時服貿說好的經濟效果呢?

以上兩點點出我對服貿的疑慮,在危及國家安全,
且經濟效果也是以商逼政的偽裝下,我不支持與大陸簽定服貿。
這並不代表我不支持開放國外的產業競爭,競爭可以使國內不思進取的企業強迫轉型,
但是國家的經濟絕不可過度依賴單一國家,尤其是對我們充滿敵意的國家。


這次的佔領立法院行動仍以學生族群為主,
政府若硬是裝死不出來回應,氣勢也許會漸漸變弱,
目前我們能做的除了去現場聲援,出錢出力,還有一點更重要的,
是將服貿議題其中的利弊讓更多人知道!

在媒體被政府及資金掌握的情況下,
不透過網路取得資訊的老一輩很難知道服貿的真實影響,
請大家務必先了解服貿,至少抓出幾個完全無法接受的點試著向他們說明,
一方面讓他們自身的公民意識覺醒,知道這不僅是經濟議題,
更重要的是讓他們知道媒體的宣傳角度不一定正確,而更願意去深入了解思考每個議題,
如些根深柢固的思想才會動搖,才能逃脫出非藍即綠的政治思想,
才能將眾人從政治冷感中喚醒,無論這次行動最終結果如何,
每一分新的力量、每一分覺醒我們都需要,
每個人都正視選票的效果,是懲罰政治人物最終的手段。
政治是眾人之事,千萬別獨善其身。

最後附上美國波士頓猶太人被屠殺紀念碑文:
起初他們追殺共產主義者,我沒有說話,因為我不是共產主義者;
接着他們追殺猶太人,我沒有說話,因為我不是猶太人;
後來他們追殺工會成員,我沒有說話,因為我不是工會成員;
此後,他們追殺天主教徒,我沒有說話,因為我是新教教徒;
最後,他們奔我而來,卻再也沒有人站起來為我說話了。


在本文寫完搜尋顯示圖片時找到這篇,說法和我的十分相似且更深入:
服貿:中國可能的劇本,而且在去年八月就寫了!請大家繼續參閱。


本文出自符碼記憶,請勿全文轉載,部份轉載請註明出處 關鍵字:服貿, 立法院, Cross-Strait Agreement on Trade in Services
參考資料:

2014年3月5日

使用 rpm.find 找指令、套件教學


最近試著 在 CentOS 6 上面安裝套件讓 mount.cifs / mount.nfs 能 work
因為一開始不知道 能用 CentOS 本身的安裝光碟當 yum install repository
所以就一個個套件慢慢試慢慢下載……
後來發現 rpm.find 這個網站,才知道自己浪費了多少時間 orz
(當然最後直接用安裝光碟來 yum 是最快的方法!)

圖片來源:http://trongkhanguyen.wordpress.com/2013/06/01/linux-packages-management-tools/

rpm.find 使用的方式很簡單,只要搜尋即可。
如網頁上的描述,無論輸入的是應用類型、特定套件名稱或是指令都可以找得到。
The search service can find package by either name (apache), provides(webserver), absolute file names (/usr/bin/apache), binaries (gprof) or shared libraries (libXm.so.2) in standard path. It does not support multiple arguments yet...

在查詢時還可以另外再加入其他選項做進一步的過濾,
例如 OS 名稱 (還可以加上版本),Arch 則可以指定 i386, x86_64, src 等。
The System and Arch are optional added filters, for example System could be "redhat", "redhat-7.2", "mandrake" or "gnome", Arch could be "i386" or "src", etc. depending on your system.

說了這麼多來個實際的例子,
在上篇文章中我們想要找 mount.cifs 指令在 CentOS 5 和 CentOS 6中分別需要哪個套件,
所以我們在 rpm.find 搜尋 mount.cifs,並在 System 的地方輸入 centos,結果如下:

畫面左方的連結點進去可以看到套件的詳細資訊,右方的連結則可以直接下載 rpm檔,
這邊也會列出目前主要版本最新適用的套件,以這次的搜尋結果為例,
CentOS 6.5 要安裝 cifs-utils,而CentOS 5.10 則可以裝 samba-client 或 samba3x-client。

這邊列出的套件都是各大版最新的 (6.5及5.10),
若有下載舊版 rpm 或 iso 的需求,可以參考我先前寫過的文章:
舊版 CentOS 光碟映像檔 ISO、套件下載

本文出自符碼記憶,請勿全文轉載,部份轉載請註明出處 關鍵字:rpm.find,
參考資料:

yum使用CentOS光碟離線安裝套件


yum 這個工具主要是在 RedHat 及其衍生版本(RHEL, CentOS, Fedora)安裝套件使用,
通常透過 yum 會自動在網路 mirror 上自動下載更新套件 rpm,
同時會判斷相依套件非常方便!

然而在某些環境可能無法透過網路連外(如公司內部或隔離環境),
若要自行下載所有套件上傳到CentOS上安裝,光下載所有相依套件就煩死人了。
其實大多數的套件 rpm 都已包含在 CentOS release 的光碟中,
只要將 yum 的安裝來源指向 cdrom中的光碟 (或是已掛載的 iso亦可),
這樣就同樣能透過 yum 指令自動從安裝光碟中找到所需套件囉!


以下所使用的環境是 CentOS 6.5,
在安裝之前讓我們來看看 yum 預設的 media repository 裡頭設定長怎樣:
[root@demo ~]# cat /etc/yum.repos.d/CentOS-Media.repo 
# CentOS-Media.repo
#
#  This repo can be used with mounted DVD media, verify the mount point for
#  CentOS-6.  You can use this repo and yum to install items directly off the
#  DVD ISO that we release.
#
# To use this repo, put in your DVD and use it with the other repos too:
#  yum --enablerepo=c6-media [command]
#  
# or for ONLY the media repo, do this:
#
#  yum --disablerepo=\* --enablerepo=c6-media [command]
 
[c6-media]
name=CentOS-$releasever - Media
baseurl=file:///media/CentOS/
        file:///media/cdrom/
        file:///media/cdrecorder/
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
[root@demo ~]# 

由上面很清楚看得出來,c6-media 這個 repository 包含了下面幾個路徑,
只要我們把光碟掛載到這些路徑底下就可以了,下面會以標紅色的/media/cdrom/為例,
  • file:///media/CentOS/
  • file:///media/cdrom/
  • file:///media/cdrecorder/
另外因為 enabled=0 預設是不啟用,所以如果要啟用,
一種方式是把他改為 enabled=1,這樣之後應該可以直接下一般的yum指令,
若只是想暫時啟用,就可以照著上面的文字指示輸入指令:
# To use this repo, put in your DVD and use it with the other repos too:
#  yum --enablerepo=c6-media [command]
#  
# or for ONLY the media repo, do this:
#
#  yum --disablerepo=\* --enablerepo=c6-media [command]

既然會用到光碟來安裝套件,那麼通常就是因為網路不通才這麼麻煩,
所以我們都是用第二個指令,不使用其他網路 repository 而只用 c6-media 這個 repository。

步驟一:掛載光碟至 /media/cdrom 路徑底下,若路徑不存在記得先 mkdir
[root@demo ~]# mkdir /media/cdrom
[root@demo ~]# mount /dev/cdrom /media/cdrom
mount: block device /dev/xvdd1 is write-protected, mounting read-only
[root@demo ~]#

步驟二:輸入指令安裝所需套件,這邊的範例是安裝 lynx,
從下面可以看得出來套件都是從 c6-media 中抓到的。
[root@demo ~]# yum --disablerepo=\* --enablerepo=c6-media install lynx
Loaded plugins: fastestmirror
Trying other mirror.
c6-media                                                     | 4.0 kB     00:00 ... 
c6-media/primary_db                                          | 4.4 MB     00:00 ... 
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package lynx.x86_64 0:2.8.6-27.el6 will be installed
--> Processing Dependency: redhat-indexhtml for package: lynx-2.8.6-27.el6.x86_64
--> Running transaction check
---> Package centos-indexhtml.noarch 0:6-1.el6.centos will be installed
--> Finished Dependency Resolution

Dependencies Resolved

===================================================================================
 Package            Arch            Version                Repository         Size
===================================================================================
Installing:
 lynx               x86_64          2.8.6-27.el6           c6-media          1.3 M
Installing for dependencies:
 centos-indexhtml   noarch          6-1.el6.centos         c6-media           70 k

Transaction Summary
===================================================================================
Install       2 Package(s)

Total download size: 1.4 M
Installed size: 4.8 M
Is this ok [y/N]: y
Downloading Packages:
-----------------------------------------------------------------------------------
Total                                                    11 MB/s | 1.4 MB     00:00     
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing : centos-indexhtml-6-1.el6.centos.noarch                           1/2 
  Installing : lynx-2.8.6-27.el6.x86_64                                         2/2 
  Verifying  : lynx-2.8.6-27.el6.x86_64                                         1/2 
  Verifying  : centos-indexhtml-6-1.el6.centos.noarch                           2/2 

Installed:
  lynx.x86_64 0:2.8.6-27.el6                                                                            

Dependency Installed:
  centos-indexhtml.noarch 0:6-1.el6.centos                                                              

Complete!
[root@demo ~]# 

如果是 CentOS 5 的步驟也都一樣,只要把 c6-media 改成 c5-media即可:
#  yum --disablerepo=\* --enablerepo=c5-media [command]

透過上面簡單的步驟,只要修改光碟掛載的路徑,並把 yum 的安裝指令改一下,
就可以直接使用 CentOS 的安裝光碟離線安裝所需套件啦,是不是很簡單呢?
若有下載舊版 rpm 或 iso 的需求,可以參考我先前寫過的文章:
舊版 CentOS 光碟映像檔 ISO、套件下載
若有指令但不知道該下載哪個套件,可以參考這篇:
使用 rpm.find 找指令、套件教學

本文出自符碼記憶,請勿全文轉載,部份轉載請註明出處 關鍵字:yum, install, CentOS, 5, 6, CD, DVD, rom, 光碟, 離線, 安裝, 套件, package, repository
參考資料:

CentOS 5, 6上使用mount.cifs/mount.nfs要安裝哪些套件


先前曾經 解決mount cifs時出現"is not a valid block device"的問題
原因是因為 mount -t cifs 無法掛載 cifs 的子資料夾,
後來找到在 CentOS 5.5只要安裝了 samba-client 就可以用 mount.cifs 掛載子資料夾了。
[root@demo ~]# yum install samba-client

最近在 CentOS 6.5遇到了同樣的問題,沒想到裝了 samba-client 卻沒有用,
仍然顯示 mount.cifs 指令找不到,更慘的是連 5.5原有的 mount.nfs 指令也不見了 @@
[root@demo ~]# mount.cifs
-bash: mount.cifs: command not found
[root@demo ~]# mount.nfs
-bash: mount.nfs: command not found
[root@demo ~]#

圖片來源:http://parallel-42.com/?p=37

後來透過 rpm.find 查到了 mount.cifs 在 CentOS 6系列需要裝的套件是 cifs-utils,

裝完之後就找得到 mount.cifs 指令囉 ^^
[root@demo ~]# yum install cifs-utils

......

Installed:
  cifs-utils.x86_64 0:4.8.1-19.el6                                                                      
Dependency Installed:
  keyutils.x86_64 0:1.4-4.el6                                                                          
Complete!
[root@demo ~]# mount.cifs
Usage:  mount.cifs <remotetarget> <dir> -o <options>
Mount the remote target, specified as a UNC name, to a local directory.

要使用 mount.nfs 流程也是一樣,
至 rpm.find 找到 mount.nfs 在 CentOS 6系列需要裝的套件是 nfs-utils,
(沒有出現 CentOS 5的套件,所以 CentOS 5 應該是內建的)。

裝完之後就找得到 mount.cifs 指令囉 ^^
[root@demo ~]# yum install nfs-utils

......

Installed:
  nfs-utils.x86_64 1:1.2.3-39.el6                                                                       

Dependency Installed:
  libevent.x86_64 0:1.4.13-4.el6      libgssglue.x86_64 0:0.1-11.el6  libtirpc.x86_64 0:0.2.1-6.el6_4 
  nfs-utils-lib.x86_64 0:1.1.5-6.el6  rpcbind.x86_64 0:0.2.0-11.el6  

Complete!
[root@demo ~]# mount.nfs
usage: mount.nfs remotetarget dir [-rvVwfnsih] [-o nfsoptions]  

本文出自符碼記憶,請勿全文轉載,部份轉載請註明出處 關鍵字:mount.cifs, mount.nfs, samba, cifs-utils, nfs-utils, CentOS5, CentOS6, 掛載, nfs, cifs
參考資料:

2014年3月3日

中國信託現金回饋鈦金卡 鈦有利方案申辦及取消心得


信用卡申請心得,記錄的是當下吸引我的優惠及申請理由,
若是剪卡則會記錄當初為何申請,以及為什麼現在會讓我想要剪卡,
然而因為信用卡優惠不斷變動,每年甚至每季每月都會不同,
所以這些記錄型的文章僅供大家參考,並不代表最新優惠。

最新的信用卡相關文章請參考以下連結,這些文章我會持續更新:

最近連剪了好多卡,這篇終於不是剪卡文了。
但雖然不是剪卡文,其實也是取消了最初申辦的方案,以下就來仔細說明。

這次的主角是 中國信託現金回饋鈦金卡
這張卡平常的現金回饋是現金回饋中最低的門檻0.5%,
比起現在 至少0.7%, 0.8%的現金回饋卡 其實一點都不吸引人。

除了基本的 0.5%,這張卡還有個鈦有利現金回饋專案,加入後消費就都是 1%現金回饋。
聽起來很不錯對吧?但這個方案年費要NT$600且首年就要年費,也不適用年費免收辦法。
所以這個方案一點也不划算,因為在有繳年費的情況下要刷60000才能把年費賺回來,
刷到120000回饋才追上一般0.5%的現金回饋信用卡,
要追上 0.8% 的華南旅鑽卡得刷到 300000才追平 = =
所以除非有辦法透過其他管道免除鈦有利方案的年費,不然完全不建議申辦。

既然那麼不划算那怎麼會辦這張卡呢?
原因是當初我找的辦卡專員願意為了業績幫我吸收600元的年費,
在年費有人繳的情況下這張萬用 1%卡當然不辦白不辦囉!
就這樣開心地用了 1年後今年的帳單又出現了鈦有利的 600元年費,
這次就沒有業績可以讓人幫我繳年費了,
再加上現在主力都在累積哩程,所以當然就要來取消鈦有利方案啦!

取消鈦有利方案一樣打客服即可,取消成功就可以免除鈦有利600元的年費,
順便詢問客服這樣今年是不是也不用繳這張卡原有的年費,客服說對今年不用繳,
但若今年沒有達到免年費的消費或次數門檻,明年一樣會出現年費。
雖然這張卡不常用了,但因為現在中信卡還不錯用(全聯),所以就先留著,
如果明年要收年費再來把這張卡剪了吧~

申請取消鈦有利方案:2014.03.01

關於這張卡的功能請參考:持有信用卡比較與功能介紹
其他各式各樣信用卡相關文章請見:信用卡資訊大全

關鍵字:中國信託, 現金回饋, 鈦金卡, 鈦有利方案, 申辦, 取消, 心得, 2014, 年費