2011年12月31日 星期六
[心得] 電子發票的碎碎念: 紙本發票x電子發票x載具
2011年12月19日 星期一
[C/C++] 檢查資料夾是否存在?
檢查指定是否存在, 若不存在則建立資料夾並新增一個檔案於該目錄中.
使用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
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
eth0 00D76E
eth0 0000FEA9 00000000 0001 0 0 1000 0000FFFF 00 0
eth0 00000000 FED76E
此欄位中
1) IP address用16進制表示.
如
2) Flag使用數字表示, 其含義可參照 net-tools
範例中,
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採用後, 公布時間變更)
2011年7月10日 星期日
2011年股東會紀念品 (中華電/中保/漢磊)
2011年7月9日 星期六
2011年7月5日 星期二
[投資] 當自己的基金經理人: 資產配置
接觸投資後,
從各路英雄好漢觀摩到了形形色色的投資方式
記錄一下當下自己的資產配置心得...
近觀投資史上,
相同為大師級的人物不在少數
有注重價值的葛拉漢與巴菲特, 關注成長性的彼得林區,打破傳統債券藩籬的葛洛斯, etc.
(技術分析的大師也不少, 但不是在下的菜, 相關作品幾無著墨)
既方式沒對錯, 藉由閱讀, 藉由經驗累積,
逐步修正並找到適合自己的資產配置模式, 想應?能在投資路上有所收益.
記錄一下當下配置方式...
占整體資金比例最高, 為向來的主軸.
在此所指的高股息類股,並非單看一年兩年的短期殖利率表現.
若在景氣好時能多發些, 景氣差時根本發不出來甚至吃老本的公司, 並不符合此原始精神.
初步篩選之後,
符合此條件的標的多半與產業特性有關,
1. 產業已成熟甚已近乎壟斷, 不須龐大的擴張經費, 也因此能將多數盈餘配發與股東.
2. 產業的需求未見取代性.
3. 產業已度過淘汰賽, 新進檻極高. 亦即不須過度削價競爭亦能保有市場
4. 獲利條件單純, 只要條件未被破壞, 便能達成基本獲利.
電信, 保全, 民生必須事業(天然氣/油電通路), REITs 為目前所選擇的標產業.
順道一提, 非以上產業種類,
但為台灣股民前輩常點名的高股息類股常客:
中鋼/台塑: 基本需求不滅, 但原料成本與產品報價易隨景氣波動.
台積電: 世界晶圓代工之王, 新進門檻已高, 但須提防以國力扶植的後進(中芯/三星), 且因屬製造業, 業績難免隨景氣波動.
裕民: 散裝航運雖是高股息指數的常備軍, 但船約租金易隨BDI指數波動 (景氣波動)
b) 中期持有: Fund (基金)
以ETF, Index Fund或一般主動基金為基底,
分批進場, 分批出場
試圖跟隨景氣循環並避免單一個股風險.
考量基金的內扣成本(經理費/保管費), 以被動型為佳
若以海外市場或特殊商品為標的, 但受限於資金不適合在海外開戶,
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
c) 短線持有: 個股
個股短線殺進殺出, 手癢娛樂成分居多...
注意事項:
1. 嚴守停損停利.
2. 占有整體資金比例不宜過高
3. 操作不宜過於頻繁
閒置時為一般活存
[小結]
以目前與友討論的資產配置結果,
小弟的取向被歸類為相對保守的配置模式
青菜蘿蔔各有所好, 僅記:堅持到底.
景氣藍燈時滿手電信, 景氣亮紅燈時卻滿手電子,
想當然爾,
長期績效落後指數的結果並不意外,
而且是經(每年)除權息後的指數... (- -)|||
2011年5月8日 星期日
[阿宅料理誌] 雞蓉玉米粥
2011年5月3日 星期二
[阿宅料理誌] (火腿蛋/咖哩蛋)炒飯
2011年5月2日 星期一
[阿宅料理誌] 火腿蛋餅
[阿宅料理誌] (番茄/培根/蔬菜) 義大利麵
料理工夫還很嫩, 作記錄, 作分享..
A. 基本款:水煮義大利麵
材料:
1. 義大利麵
2. 鹽
step by step:
1. 在鍋中放入1000 cc的水, 煮滾後加入一茶匙的鹽
2. 將義大利麵分散放入鍋中, 避免重疊在一起 (若鍋子過小, 可將麵身折半後再放入)
3. 調整火量, 維持以水略為滾動冒泡的火量, 過程中須不斷攪拌. 比袋身標明的時間早1分鐘撈起.
4. (視需要)取2大匙煮麵水備用
B. 蔬菜培根義大利麵
材料:
1. 培根2條
2. 青花菜半顆
3. 橄欖油2茶匙
4. 小番茄數顆
準備:
1.切培根至寬度2cm
2.青花菜切為朵狀
1. 參照
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] 意外的三態變化?
一台兼具DAC /耳擴 /前級(輸入x1+輸出x1) /50 瓦擴大器綜合機,
3"被動式喇叭與公認難推的AKG K701耳機都尚能在U1的後援下發揮其基本功力
可謂一個樣樣兼顧的一體機
對沒太多空間/預算的在下我
是個不可多得的音響器材
隨著冬天腳步的跟進,
意外發現了! U1的三態變化!?
第一型態: 一般型.
背接喇叭, 前接耳機
當耳機插入後會自動關閉喇叭輸出, 非常貼心的設計.
延伸介紹.
1. DA&T 全新 U 系列 U1 & U2 上市 (上圖來源)
2. 一台搞定整套音響系統 DA&T USB DAC綜合擴大機
第二型態: 暖爐型
冬天的夜晚, 機器上頭比PC機殼還溫暖
附上見證人的親身體驗?
還曾看到可以在上面睡到打呼的奇觀 可惜沒來的及入鏡 囧rz
第三型態: 單據型
送修單一出 認單不認人!
經過來回品嘉的移動過程 更確認了他的用料實在? 不是普通的重 =0=