2011年12月31日 星期六

[心得] 電子發票的碎碎念: 紙本發票x電子發票x載具

楔子:
公司附近的萊爾富開始試辦電子發票
以下純屬個人關於電子發票的碎碎念...


上圖為本期入手的三種發票
(A) 傳統二聯式發票:
直接附上發票號碼+消費明細

(B) 現金消費/載具未註冊:
熱感應紙的電子發票+消費明細

(C) 已註冊的載具消費:
只附消費明細, 消費紀錄需自機台查詢

對終端消費者來說,
比較(A)領一張普通紙 與(B)領一張普通紙+一張熱感應紙
可能會覺得推行電子發票有違環保的初衷

但考量非終端的情況...
1. 傳統二聯式發票, 另一聯亦為紙本, 電子化後可減去此存聯的使用
2. 傳統發票若該期的發票沒用完, 剩下空白發票基本上與廢紙無異
3. 傳統空白發票亦須藉由貨運傳遞, 往返上亦有運輸成本

在綜合考量之下, 電子發票的確有其降低成本以及環保的優勢.

但不可否認, 對消費者而言,
除了熱感應紙保存上的疑慮外, 小的目前認為最大問題在於載具/消費紀錄資料電子化

1. 載具:
目前最常見的載具為台北捷運的悠遊卡.

悠遊卡自從提供小額消費的服務後即脫離"交通卡"的侷限, 在便利商店上蔚為風行.

但悠遊卡的發行單位-台北智慧卡公司-, 實為具官股色彩的民營公司, 任何消費金額皆須被智慧卡公司抽成後才繳給商家(大至7-11超商, 小至計程車司機). 換言之, 金流系統利益近乎壟斷 (據96年股東結構, 台北捷運公司+台北市政府占40%, 其餘為公車/銀行/電腦系統商), 似有反托拉斯之疑慮?

ps. 若哪天台北智慧卡公開發行股票, 想必是個值得長抱的定存股 囧...

2. 消費紀錄資料電子化:
在無歸戶的情況下使用已註冊的載具消費, 消費紀錄需消費者自商家機台查詢, 是7-11請至i-Bon, 全家請至Famiport, 萊爾富請至Life-ET查詢消費/中獎紀錄, 且目前中獎紀錄無主動告知功能.

至於財政部的歸戶整合系統, 原則上在載具規戶後能免去上述的麻煩, 但...
1)介面友善度暫且不論, 使用仍承襲了咱們政府機關的一慣風格- 請認明使用Windows....

2)需備自然人憑證才能執行註冊, 在問此憑證的使用者是否普及前可能要問此憑證的被認識度?
另憑證申請時間為政府機構上班時間, 更加深了其普及的難度....
(個人報稅都靠它, 不否認有其方便之處)

3)記名消費紀錄全數建檔, 資料安全把關?

======= 同場加映: 全聯版電子發票 =====
由全聯福利卡作為載具, 也承襲了全聯社的一貫傳統"只收現金"
網站上具完整的消費紀錄以及中獎通知設定(簡訊+電子郵件),
可說是目前電子發票的極致,連消費明細都省掉了 XD



2011年12月19日 星期一

[C/C++] 檢查資料夾是否存在?

Purpose:
檢查指定是否存在, 若不存在則建立資料夾並新增一個檔案於該目錄中.

使用API名稱: stat, mkdir
Reference:
1. stat wiki
2. stat的作用



#include <stdio.h>
#include <sys/stat.h> //include for stat
#include <string.h>
#include <errno.h>

int main(int argc, char **argv)
{
struct stat buf;
do
{
if(stat("data/",&buf) == 0)
{
printf("data/ folder found \n");
}
else
{
printf("can not find data/ folder \n");

if(mkdir("data/", S_IRWXU) == 0)
{
printf("create data/ folder sucess \n");
}
else
{
printf("create data/ folder fail \n");
}

break;
}
}while(0);
FILE *fd = fopen("data/data.txt", "w");
if(fd > 0)
{
fprintf(fd, "%s \n", "Data in files");
fclose(fd);
}
else
{
printf("data/data.txt open fail \n");
}

return 0;
}

2011年12月10日 星期六

[Linux] route & /proc/net/route

Linux環境下, 通常可用 route 指令查詢目前的routing資訊.

jason@jason-laptop:~$ route

Kernel IP routing table

Destination Gateway Genmask Flags Metric Ref Use Iface

192.168.2.0 * 255.255.255.0 U 2 0 0 wlan0

10.110.215.0 * 255.255.255.0 U 1 0 0 eth0

link-local * 255.255.0.0 U 1000 0 0 eth0

default 10.110.215.254 0.0.0.0 UG 0 0 0 eth0

jason@jason-laptop:~$

假若route程式未被編入"bin"目錄, 亦可直接自/proc/net/route取得相關資訊

jason@jason-laptop:~$ cat /proc/net/route

Iface Destination Gateway Flags RefCnt Use Metric Mask MTU Window IRTT

wlan0 0002A8C0 00000000 0001 0 0 2 00FFFFFF 00 0

eth0 00D76E0A 00000000 0001 0 0 1 00FFFFFF 00 0

eth0 0000FEA9 00000000 0001 0 0 1000 0000FFFF 00 0

eth0 00000000 FED76E0A 0003 0 0 0 00000000 00 0

此欄位中

1) IP address16進制表示.

0002A8C0 換算為十進制為C0.A8.02.00 = 192.168.2.0

2) Flag使用數字表示, 其含義可參照 net-tools-1.60中的檔案 "net-support.h" "inet_gr.c"

範例中,

1 = 1 = U

3 = 2*1 +1 = UG


(Ref.0)

Exploring the /proc/net/ Directory


(Ref.1) route --help 摘錄

route flag:

U (route is up)

H (target is a host)

G (use gateway)

R (reinstate route for dynamic routing)

D (dynamically installed by daemon or redirect)

M (modified from routing daemon or redirect)

A (installed by addrconf)

C (cache entry)

! (reject route)


(Ref.2) net-support.h 摘錄

/* Keep this in sync with /usr/src/linux/include/linux/route.h */
#define RTF_UP 0x0001 /* route usable "U" */
#define RTF_GATEWAY 0x0002 /* destination is a gateway "G" */
#define RTF_HOST 0x0004 /* host entry (net otherwise) "H" */
#define RTF_REINSTATE 0x0008 /* reinstate route after tmout */
#define RTF_DYNAMIC 0x0010 /* created dyn. (by redirect) */
#define RTF_MODIFIED 0x0020 /* modified dyn. (by redirect) */
#define RTF_MTU 0x0040 /* specific MTU for this route */
#ifndef RTF_MSS
#define RTF_MSS RTF_MTU /* Compatibility :-( */
#endif
#define RTF_WINDOW 0x0080 /* per route window clamping */
#define RTF_IRTT 0x0100 /* Initial round trip time */
#define RTF_REJECT 0x0200 /* Reject route */

2011年10月1日 星期六

說說 "高收益債"的基本風險?

前些日子因新開立帳戶,
順便和銀行的銀行理專聊了一下,
據悉今年當紅的產品名喚高收益債
當事人的說法,高收益債會收到青睞有幾大因素
a. 利率動輒5-10%,是定存的數倍
b."債券"安全度高避險功能佳

也許他遺漏了些子項目
方便讓小弟獻醜補充一下

一般說,債券有幾大風險:
1.利率風險
2.匯率風險
3.違約風險
4.族繁不備載的其他風險(波動風險,流動性風險,etc.)

對債券基金投資人來說,
相較於成熟國家政府公債違約率低,僅較須注意前兩項.

高收益債的來源是公司債,信用不佳貸款利率自然墊高.
景氣好企業收益佳,自然沒違約的問題,
景氣反轉時難保直接申請破產遠走他鄉關門大吉.
換言之,高收益債最大風險來自侵蝕本金的違約風險,
不保本且與景氣狀況正相關,避險功能?幾希!

另外,除非每月有現金流需求,月配息意義不大.
配息金額來自基金本身(淨值下降),
若定期申購近等同於"錢先退給你,請用這筆錢附上手續費再扣款一次"

其他建議諸如
"配息日時淨值較低,建議於這時加碼可買得更多單位數"
"海外基金業者歷史悠久經驗豐富成效佳"這些就懶得吐槽了 = ="

投資商品都有它的特性, 只有適不適合沒有絕對好壞.
只想,連動債的前例殷鑑不遠,
銀行理(ㄧ ㄝˋ)專(ㄨˋ)傳遞這些似是而非的資訊還真不留餘力阿 ( ̄▽ ̄")

ps.
1. 債券基金除非買到封閉的, 頂多被清算不至於賣不掉, 幾無流動性風險.
2. 以定期申購來說, 已有成本攤平效果, 波動風險較小.

2011年7月15日 星期五

[投資] 財報 (月報/季報/半年報/年報) 公佈時間 (Note:2012 IFRS採用後, 公布時間變更)

[筆記]
台灣法定的財報"最晚"公佈時間匯整,
故, 最少一季要做一次功課...?

因應IFRS採用, 2012起, 財報法定公布時間變更
[月報]
次月的10日之前 (只需要提供營收, 不需要完整報表)

[季報/半年報]
該季後起算45天 (原為1個月)/該半年後45天(原為2個月)
即為5/15, 8/15, 11/15前

[年報]
該年度結束後3個月(原為4個月),
即為3/31前


[Ref]


=== [舊聞]2012前的法定公布時間 ===
[月報]
 次月的10日之前 (只需要提供營收, 不需要完整報表)

[季報] (季後1個月)
 4月30日及10月31日前

[半年報] (半年後2個月)
 8月31日前

[年報]
 次年的4月30日日前 (與隔年第一季季報同時公佈)

2011年7月10日 星期日

2011年股東會紀念品 (中華電/中保/漢磊)


2011年的股東會紀念品, 拍張照留念一下

中華電信(2412) : NT100通用儲值卡
中興保全(9917) : 存錢筒公仔
山隆運通(2616) : 耶 講好的衛生紙哩?
...原來是沒庫存了 囧,
於是呼 老闆隨手拿另外一家的紀念品當作替補 (漢磊科技:不鏽鋼保溫杯)

2011年7月5日 星期二

[投資] 當自己的基金經理人: 資產配置

[楔子]
接觸投資後,

從各路英雄好漢觀摩到了形形色色的投資方式
記錄一下當下
自己的資產配置心得...

近觀投資史上,
相同為大師級的人物不在少數
有注重價值的葛拉漢與巴菲特, 關注成長性的彼得林區,
打破傳統債券藩籬的葛洛斯, etc.
(技術分析的大師也不少, 但不是在下的菜, 相關作品幾無著墨)

人說, 會抓老鼠的貓就是好貓,
是以, 能獲利的操作都是好的方式

既方式沒對錯, 藉由閱讀, 藉由經驗累積,
逐步修正並找到適合自己的資產配置模式, 想應?能在投資路上有所收益.

記錄一下當下配置方式...

a) 長期持有: 高股息/穩定收益
以較不受景氣影響的高股息類股為基底, 以除權息為主要收益.
占整體資金比例最高, 為向來的主軸.

在此所指的高股息類股,並非單看一年兩年的短期殖利率表現.
若在景氣好時能多發些, 景氣差時根本發不出來甚至吃老本的公司, 並不符合此原始精神.

初步篩選之後,
符合此條件的標的多半與產業特性有關,
1. 產業已成熟甚已近乎壟斷, 不須龐大的擴張經費, 也因此能將多數盈餘配發與股東.
2. 產業的需求未見取代性.
3. 產業已度過淘汰賽, 新進檻極高. 亦即不須過度削價競爭亦能保有市場
4. 獲利條件單純, 只要條件未被破壞, 便能達成基本獲利.

電信, 保全, 民生必須事業(天然氣/油電通路), REITs 為目前所選擇的標產業.

順道一提, 非以上產業種類,
但為台灣股民前輩常點名的高股息類股常客:

中鋼/台塑: 基本需求不滅, 但原料成本與產品報價易隨景氣波動.
台積電: 世界晶圓代工之王, 新進門檻已高, 但須提防以國力扶植的後進(中芯/三星), 且因屬製造業, 業績難免隨景氣波動.
裕民: 散裝航運雖是高股息指數的常備軍, 但船約租金易隨BDI指數波動 (景氣波動)


b) 中期持有: Fund (基金)
以ETF, Index Fund或一般主動基金為基底,
分批進場, 分批出場
試圖跟隨景氣循環並避免單一個股風險.

考量基金的內扣成本(經理費/保管費), 以被動型為佳

然因台灣的被動型基金種類不多,
若以海外市場或特殊商品為標的, 但受限於資金不適合在海外開戶,
考慮到小額投資的便利性, 這部分目前小弟還是依靠主動型基金
(若有意願使用海外帳戶投資ETF, 請Google"綠角")

每年內扣成本參考:
ETF(約0.35%~0.5%) < Index fund(約0.7%~1.2%) < 主動基金(約1.5%~2%)


若判斷相關指數已不符持有條件,
此區塊資金以分批贖回定存/小額定期買進, 靜待景氣循環.

常見指標:
1. 景氣燈號
紅(45-38) > 黃紅(37-32) > 綠 (31-23) > 黃藍 (22-17) > 藍 (16-9)
2. 利率/匯率
3. 物價指數 CPI
4. 油價/金價
5. 製造業指數 ISM
6. SEMI B/B(訂單/出貨)比
7. 散裝航運 BDI

(相關網站)
StockQ

c) 短線持有: 個股

個股短線殺進殺出, 手癢娛樂成分居多...

注意事項:
1. 嚴守停損停利.
2. 占有整體資金比例不宜過高
3. 操作不宜過於頻繁

閒置時為一般活存


[小結]
以目前與友討論的資產配置結果,
小弟的取向被歸類為相對保守的配置模式
青菜蘿蔔各有所好, 僅記:堅持到底.

許多?投信基金的主要持股,
景氣藍燈時滿手電信, 景氣亮紅燈時卻滿手電子,

想當然爾,
長期績效落後指數的結果並不意外,
而且是經(每年)除權息後的指數... (- -)|||


(補充, 人說有圖有真相,
以下舉例的基金小弟從未持有, 單純因他正巧在新聞網登廣告... )

ING投信台灣優質(股票)基金月報:
2009.2.27 加權指數4557點, 最大持股 中華電信
2010.5.31 加權指數8989點, 最大持股 宏達電(hTC)

2011年5月8日 星期日

[阿宅料理誌] 雞蓉玉米粥

料理工夫還很嫩, 作記錄, 作分享..

材料:
1. 白米1杯
2. 雞胸肉1片
3. 玉米粒半罐 (約170g)
4. 雞湯塊1塊
4. 太白粉1茶匙
5. 鹽或胡椒鹽少許


準備:
1. 雞胸肉切細塊, 用太白粉醃
2. 洗米浸泡30分鐘

step by step:
1. 大火煮水, 水的容量約為白米的7-8倍
2. 放入雞湯塊&白米, 轉文火攪拌
3. 約20分鐘後放入雞胸肉, 玉米粒, 繼續攪拌約5分鐘
4. 加入胡椒鹽或鹽調味



2011年5月3日 星期二

[阿宅料理誌] (火腿蛋/咖哩蛋)炒飯

楔子>
料理工夫還很嫩, 作記錄, 作分享..


A. 火腿蛋炒飯
材料:
1. 米飯2碗
2. 火腿2片
3. 蛋2顆
4. 食用油2茶匙
5. 調味料: 米酒1茶匙, 醬油1茶匙, 胡椒鹽少許

準備:
1. 切火腿成1cm*1cm的火腿片
2. 將蛋打散成蛋汁

step by step:
1. 熱鍋後將食用油倒入
2. 養鍋後倒入蛋汁
3. 待蛋半熟後加入火腿攪拌, 再放入米飯合炒
4. 待整個炒散後加入調味料續炒2-3分鐘, 若有需要再加鹽調味. 盛盤




B. 咖哩蛋炒飯



2011年5月2日 星期一

[阿宅料理誌] 火腿蛋餅

楔子>
料理工夫還很嫩, 作記錄, 作分享..


材料:
義美蛋餅皮1片
雞蛋1顆
火腿兩片
食用油一茶匙

準備:
打蛋成蛋汁

step by step:
1. 熱鍋後放油, 放火腿
2. 火腿炒香後先撈起備用
3. 平均倒入蛋汁, 趁表面未完全凝固前蓋上餅皮
4. 翻面後放入火腿 (若需加醬油膏/辣椒醬可於此時加入) 再將餅皮捲起
5. 起鍋後將蛋餅切成數片

[阿宅料理誌] (番茄/培根/蔬菜) 義大利麵

楔子>
料理工夫還很嫩, 作記錄, 作分享..


A. 基本款:水煮義大利麵
材料:
1. 義大利麵
2. 鹽

step by step:
1. 在鍋中放入1000 cc的水, 煮滾後加入一茶匙的鹽
2. 將義大利麵分散放入鍋中, 避免重疊在一起 (若鍋子過小, 可將麵身折半後再放入)
3. 調整火量, 維持以水略為滾動冒泡的火量, 過程中須不斷攪拌. 比袋身標明的時間早1分鐘撈起.
4. (視需要)取2大匙煮麵水備用

B. 蔬菜培根義大利麵

材料:
1. 培根2條
2. 青花菜半顆
3. 橄欖油2茶匙
4. 小番茄數顆

準備:
1.切培根至寬度2cm
2.青花菜切為朵狀

step by step:
1. 參照
[水煮義大利麵]取義大利麵備用
2. 繼續水煮青花菜 (3-5分鐘)後撈起
3. 清空&預熱平底鍋, 放入橄欖油
4. 放入培根炒香後放入義大利麵,煮麵水, 青花菜.
5. 以中火續炒, 若有需要再加鹽調味
6. 盛盤後加入小番茄點綴



C. 番茄火腿義大利麵

材料:
1. 火腿2片
2. 洋蔥半顆
3. 橄欖油2茶匙
4. 番茄醬2大匙

準備:
1.火腿至寬度1cm
2.洋蔥切為薄片

step by step:
1. 參照[水煮義大利麵]取義大利麵備用
2. 清空&預熱平底鍋, 放入橄欖油
3. 放入火腿,洋蔥; 炒至洋蔥軟化
4. 放入培根炒香後放入義大利麵,煮麵水,番茄醬
5. 以中火續炒, 若有需要再加鹽調味.



2011年1月4日 星期二

[谷津U1] 意外的三態變化?

DA&T 谷津U1,
一台兼具DAC /耳擴 /前級(輸入x1+輸出x1) /50 瓦擴大器綜合機,

3"被動式喇叭與公認難推的AKG K701耳機都尚能在U1的後援下發揮其基本功力
可謂一個樣樣兼顧的一體機

對沒太多空間/預算的在下我
是個不可多得的音響器材

隨著冬天腳步的跟進,
意外發現了! U1的三態變化!?

第一型態: 一般型.
背接喇叭, 前接耳機
當耳機插入後會自動關閉喇叭輸出, 非常貼心的設計.


延伸介紹.
1.
DA&T 全新 U 系列 U1 & U2 上市 (上圖來源)

2. 一台搞定整套音響系統 DA&T USB DAC綜合擴大機


第二型態: 暖爐型
冬天的夜晚, 機器上頭比PC機殼還溫暖

附上見證人的親身體驗?




還曾看到可以在上面睡到打呼的奇觀 可惜沒來的及入鏡 囧rz


第三型態: 單據型
送修單一出 認單不認人!



經過來回品嘉的移動過程 更確認了他的用料實在? 不是普通的重 =0=