2012年11月19日 星期一
騷擾
前女友騷擾不下十幾次,我又不是免洗筷,挾了就丟。
更何況,免洗筷,也是要錢的。四年過去了,還想怎樣。上次亂翻我東西,我不生氣,雖然我應該要生氣。套句三個傻瓜的台詞,aal izz well,拜託別再騷擾我了,不能用免洗筷挾菜,可以用手抓呀。
PS. 如何用 iPhone 4S 設黑名單,虧作者想到這招。
2012年11月17日 星期六
[PostgreSQL] 重寫 ROE query
PostgreSQL 語法比 SQLite 龜毛的多,也就是嚴謹的多。會這樣寫,主要是為了接上 iReport,使用 Timeseries Chart 畫圖,Dataset 的 query 如下,這樣我們就能拉出四個 Time series,這樣就很直覺了。
select
U.activity_date,
U.annual_adjusted_net_income/U.shareholder_equity as roe,
U.annual_adjusted_net_income/U.annual_adjusted_operating_income as net_profit_margin,
U.annual_adjusted_operating_income/U.total_assets as total_assets_turnover,
U.total_assets/U.shareholder_equity as equity_multiplier
from
(
select
T.activity_date,
T.shareholder_equity,
case
when date_part('month', T.activity_date) = 3 then T.net_income * 4/1
when date_part('month', T.activity_date) = 6 then T.net_income * 4/2
when date_part('month', T.activity_date) = 9 then T.net_income * 4/3
else T.net_income
end as annual_adjusted_net_income,
case
when date_part('month', T.activity_date) = 3 then T.operating_income * 4/1
when date_part('month', T.activity_date) = 6 then T.operating_income * 4/2
when date_part('month', T.activity_date) = 9 then T.operating_income * 4/3
else T.operating_income
end as annual_adjusted_operating_income,
T.total_assets,
max(T.report_date)
from
(
select
A.activity_date,
A.report_date,
A.number as shareholder_equity,
B.number as net_income,
C.number as operating_income,
D.number as total_assets
from
BalanceSheet as A,
IncomeStmt as B,
IncomeStmt as C,
BalanceSheet as D
where
A.stock_code = B.stock_code
and B.stock_code = C.stock_code
and C.stock_code = D.stock_code
and A.activity_date = B.activity_date
and B.activity_date = C.activity_date
and C.activity_date = D.activity_date
and A.item = '股東權益總計'
and B.item = '合併總損益'
and C.item = '營業收入合計'
and D.item = '資產總計'
and A.report_type = 'C'
and B.report_type = 'C'
and C.report_type = 'C'
and D.report_type = 'C'
and A.stock_code = '2498'
) as T
where
T.shareholder_equity != 0
and T.net_income != 0
and T.operating_income != 0
and T.total_assets != 0
group by
T.activity_date,
T.shareholder_equity,
T.net_income,
T.operating_income,
T.total_assets
order by T.activity_date
) as U
但接下的問題是四個 time series 通通共用一個 axis,如果要拆開成 primary axis 與 secondary axis ((Excel 用語)),我們得用 Multi Axis Chart 當湯底,兩個 Timeseries Charts 當材料,Axis Position 取「Right or Bottom」或是「Left or Top」。
然後繼續做圖表,又用一些好招式:用 Parameters 變化各種圖表。
((這個是資本結構的 query,當做另一個 dataset))
select
U.activity_date,
U.equity/U.assets as equity_ratio,
U.liabilities/U.assets as liabilities_ratio,
U.assets/U.equity as equity_multiplier
from
(
select
T.activity_date,
T.assets,
T.liabilities,
T.equity,
max(T.report_date)
from
(
select
A.activity_date,
A.report_date,
A.number as assets,
B.number as liabilities,
C.number as equity
from
BalanceSheet as A,
BalanceSheet as B,
BalanceSheet as C
where
A.stock_code = B.stock_code
and B.stock_code = C.stock_code
and A.activity_date = B.activity_date
and B.activity_date = C.activity_date
and A.item = '資產總計'
and B.item = '負債總計'
and C.item = '股東權益總計'
and A.report_type = 'C'
and B.report_type = 'C'
and C.report_type = 'C'
and A.stock_code = $P{STOCK_CODE}
) as T
group by
T.activity_date,
T.assets,
T.liabilities,
T.equity
order by T.activity_date
) as U
where
U.assets != 0
2012年11月16日 星期五
先先
宗緯跟我說這禮拜「先先」,就是提不起精神的樣子。
我呢,跟北二段比起來,現在算很有精神,也比較能夠接受北二段稜線的美景。究竟是人太多情,山哪管那麼多,祂就是山咩。
D1 (2012-11-08)
- 0615 武陵山莊
- 0800 池有登山口
- 1300 三叉營地,午餐
- 1350 出發
- 1410 池有山第一登山口
- 1420 池有山第二登山口
- 1440 ▲池有山
- 1530 池有名樹
- 1630 新達山屋
D2 (2012-11-09)
- 0300 起床
- 0400 出發
- 0510 ▲品田山前峰,睡覺等兩個人
- 0730 回新達山屋,整理
- 0905 出發
- 1050 展望處,可見大小霸、東霸五連峰
- 1130 塔克金溪,午餐
- 1225 出發
- 1425 巴紗拉雲山屋
- 1600 霸南山屋
D3 (2012-11-10)
- 0400 起床
- 0520 出發
- 0620 I LOVE YOU平台
- 0635 煙囪地形
- 0645 大霸尖山登山口,禁止攀爬
- 0700 小霸尖山三叉路口
- 0745 ▲小霸尖山
- 0835 大霸尖山霸基取水
- 0850 小風口
- 1000 中霸山屋
- 1250 先行折回再取水
- 1400 小霸尖山三叉路口
- 1430 等到兩個人,回霸南山屋
- 1600 霸南山屋
D4 (2012-11-11)
- 0400 起床
- 0525 出發
- 0635 巴紗拉雲山屋,休息十分鐘
- 0800 ▲巴紗拉雲山
- 0950 ▲布秀蘭山
- 1215 ▲素密達山,不用午餐省時間
- 1230 素密達斷崖
- 1410 全員通過
- 1440 素密達山屋
D5 (2012-11-12)
- 0500 起床
- 0635 出發
- 0740 地形,走不完的地形
- 0825 穆南營地
- 1005 雪山北峰叉路口
- 1015 ▲雪山北峰,玩耍一下
- 1040 雪山北峰叉路口,繼續走可怕的天氣
- 1100 雪北山屋,午餐
- 1200 出發
- 1430 ▲凱蘭特崑山
- 1445 水管路回三六九山莊,大家在此猶豫是否下切,不取
- 1630 ▲北稜角
- 1750 翠池山屋
D6 (2012-11-13)
- 0400 起床
- 0515 出發
- 0620 鞍部,取捷徑下切圈谷,不取雪山主峰
- 0710 圈谷解說牌,中間卡在樹叢中,仔細找路後脫困
- 0830 三六九山莊,休息二十分鐘
- 0935 雪山東峰登山口,略過不取,懶惰
- 1020 哭坡
- 1135 七卡山莊
- 1230 大水池登山口
2012年11月14日 星期三
2012年11月5日 星期一
可怕的夢
今天夢到她告訴我,不要來找我。可怕。
渾然天成的渾水摸魚的渾渾噩噩。
最後補一發奇文。
財金(評) 101-232 號
November 05, 2012
馬英九是一個令人放心的總統,因為他娶到一個好太太-周美青。一個成功的男人,背後一定要有一個偉大的女人。周美青的一舉一動,都每分每秒的為馬英九加分。因為看見周美青,所以我們相信馬英九在妻管嚴的狀況下,是不會作出對台灣不利的事。
台灣人民對於馬英九的要求,是永無止盡的。施政滿意度的高低,不代表政府決策的對與錯。事實上,我們用宏觀的角度看待馬英九,我們用大陸人民或是世界各國的角度來看待馬英九,台灣的人民是幸福的。馬英九的態度及格局,是世界各國所少見的,時間絕對會證明馬英九是台灣有政績的總統。
(本文僅代表作者個人意見,不代表本會立場)
(本文發表於2012年11月5日中央網路報)
幹。我是在幹總統,不是幹馬英九。
馬英九是有政績的總統
中國國民黨中央委員/國政基金會特約研究員 鄧哲偉
關鍵字: 政績 馬英九
中國國民黨第18屆中央委員會及中央評議委員會第4次全體會議於11月3日召開,因為國際經濟萎靡,台灣經濟也連帶不振,馬總統施政滿意度創新低,造成黨內許多質疑的聲音。事實上,我認為馬英九是一個有政績的總統,勇於任事不畏艱難,是一位追求改革的先鋒,雖然短期造成衝擊不小,但其作為將會奠定台灣的百年盛世。
馬英九之所以是有政績的總統,最令人敬佩就是他的態度-衝、衝、衝。看似溫儒如雅的書生,談到改革,就有拿著竹竿去捅蜂窩的勇敢。他當上黨主席後,就推動處分黨產,裁減黨工,推動國民黨轉型,讓國民黨更貼近民意,這些都是不可能的任務,但他做到了。當上了總統,不畏軍公教是國民黨的大票倉,推動取消軍公教免稅、取消軍公教年終慰問金;也不畏營造業是選舉的金主,為了打房,他推動奢侈稅,成功減緩房地產的飆升;更不畏財金界的抗議,力挺部屬,首度成功推動證所稅。馬英九衝、衝、衝的態度,勇於改革,深具魄力,同為黨主席的蘇貞昌,相形遜色許多。
馬英九之所以是有政績的總統,在於動盪的局勢創造平凡的環境。他執政的這四年,面對國際能源、金屬及糧食接連的大漲,全球物價劇升,但台灣這幾年物價上漲率一直控制在3%以下,匯率也相當的穩定,表現亮眼。在危機中依然給台灣維持物美價廉的經濟環境,相當不容易。過去台灣人去大陸覺得東西便宜,現在卻相反,大陸人來台灣覺得東西便宜,這就是偉大卻平凡的政績。
馬英九之所以是政績的總統,因為他在外交及兩岸上走中道路線,不極端、不躁進、不迴避。在最重要的兩岸關係上,以穩定和諧的腳步,讓兩岸交流達到前所未有的境界。在外交上更有重大成就,雖然台灣只有23個邦交國,但免簽證的國家及地區就有129個,尤其是美國免簽,台灣是美國唯一發給免簽的非邦交地區,大陸邦交國有171個,卻只有20多個國家有免簽待遇。馬英九真的厲害。
馬英九之所以是有政績的總統,因為他真的沒有結黨營私,更沒有所謂的馬家軍。他自律甚嚴,用人唯才,選舉團隊不等於執政團隊,跟著他的幕僚,心中就要自覺,要有不求升官發財的心態,工作卻要二十四小時待命的決心。因為沒有小圈圈,也沒有馬家軍,這一連串政策的推動,不僅在野黨不支持,國民黨也欠缺強而有力的辯護聲音,馬英九就必須一個人概括承受。
中國國民黨第18屆中央委員會及中央評議委員會第4次全體會議於11月3日召開,因為國際經濟萎靡,台灣經濟也連帶不振,馬總統施政滿意度創新低,造成黨內許多質疑的聲音。事實上,我認為馬英九是一個有政績的總統,勇於任事不畏艱難,是一位追求改革的先鋒,雖然短期造成衝擊不小,但其作為將會奠定台灣的百年盛世。
馬英九之所以是有政績的總統,最令人敬佩就是他的態度-衝、衝、衝。看似溫儒如雅的書生,談到改革,就有拿著竹竿去捅蜂窩的勇敢。他當上黨主席後,就推動處分黨產,裁減黨工,推動國民黨轉型,讓國民黨更貼近民意,這些都是不可能的任務,但他做到了。當上了總統,不畏軍公教是國民黨的大票倉,推動取消軍公教免稅、取消軍公教年終慰問金;也不畏營造業是選舉的金主,為了打房,他推動奢侈稅,成功減緩房地產的飆升;更不畏財金界的抗議,力挺部屬,首度成功推動證所稅。馬英九衝、衝、衝的態度,勇於改革,深具魄力,同為黨主席的蘇貞昌,相形遜色許多。
馬英九之所以是有政績的總統,在於動盪的局勢創造平凡的環境。他執政的這四年,面對國際能源、金屬及糧食接連的大漲,全球物價劇升,但台灣這幾年物價上漲率一直控制在3%以下,匯率也相當的穩定,表現亮眼。在危機中依然給台灣維持物美價廉的經濟環境,相當不容易。過去台灣人去大陸覺得東西便宜,現在卻相反,大陸人來台灣覺得東西便宜,這就是偉大卻平凡的政績。
馬英九之所以是政績的總統,因為他在外交及兩岸上走中道路線,不極端、不躁進、不迴避。在最重要的兩岸關係上,以穩定和諧的腳步,讓兩岸交流達到前所未有的境界。在外交上更有重大成就,雖然台灣只有23個邦交國,但免簽證的國家及地區就有129個,尤其是美國免簽,台灣是美國唯一發給免簽的非邦交地區,大陸邦交國有171個,卻只有20多個國家有免簽待遇。馬英九真的厲害。
馬英九之所以是有政績的總統,因為他真的沒有結黨營私,更沒有所謂的馬家軍。他自律甚嚴,用人唯才,選舉團隊不等於執政團隊,跟著他的幕僚,心中就要自覺,要有不求升官發財的心態,工作卻要二十四小時待命的決心。因為沒有小圈圈,也沒有馬家軍,這一連串政策的推動,不僅在野黨不支持,國民黨也欠缺強而有力的辯護聲音,馬英九就必須一個人概括承受。
馬英九是一個令人放心的總統,因為他娶到一個好太太-周美青。一個成功的男人,背後一定要有一個偉大的女人。周美青的一舉一動,都每分每秒的為馬英九加分。因為看見周美青,所以我們相信馬英九在妻管嚴的狀況下,是不會作出對台灣不利的事。
台灣人民對於馬英九的要求,是永無止盡的。施政滿意度的高低,不代表政府決策的對與錯。事實上,我們用宏觀的角度看待馬英九,我們用大陸人民或是世界各國的角度來看待馬英九,台灣的人民是幸福的。馬英九的態度及格局,是世界各國所少見的,時間絕對會證明馬英九是台灣有政績的總統。
(本文僅代表作者個人意見,不代表本會立場)
(本文發表於2012年11月5日中央網路報)
幹。我是在幹總統,不是幹馬英九。
2012年11月3日 星期六
PostgreSQL 我的第一次
Installation: http://www.postgresql.org/download/macosx/
選 one click installer,這樣才有好的 management tool 可以用。內建好像是 pgAdmin3。我們除了是 users,也是 administrators ((一人公司的缺點))
Python 3 interface: http://pypi.python.org/pypi/py-postgresql/1.1.0
>>> import postgresql
>>> db = postgresql.open('pq://postgres:***@localhost:5432/postgres')
>>> db.close()
>>> print(db)
<postgresql.driver.pq3.Connection[pq://postgres:***@localhost:5432/postgres] closed>
>>>
接著就是為 stocktotal 開帳號跟資料庫了。還好我用過 Microsoft SQL Server,幾乎是一樣的方式。
2012年11月1日 星期四
[Python] Install Library on Mac
numpy: http://www.scipy.org/Installing_SciPy/Mac_OS_X
xlrd: http://pypi.python.org/pypi/xlrd3
lxml: http://pypi.python.org/pypi/lxml/3.0.1
matplotlib: https://github.com/matplotlib/matplotlib
大多是 git clone 抓檔案或是 tar -zxf 解壓縮。接著 python3 setup.py build ((若需要的話)) 及 python3 setup.py install。在 Mac 上作這些事反而相對輕鬆,有點意外。
訂閱:
文章 (Atom)