books

To get

100張圖抓住漲跌停 : 神準天王技術分析解密, 散戶也可以把股市當提款機, 貧民變億萬富翁 //新書2016 借要排隊 http://webpac.tphcc.gov.tw/toread/opac/bibliographic_view/709392?location=0&mps=10&ob=desc&q=%E6%8A%80%E8%A1%93%E5%88%86%E6%9E%90&sb=year&start=0&view=CONTENT
別笑!我是第一本股票技術分析書 http://webpac.tphcc.gov.tw/toread/opac/bibliographic_view/453606?mps=10&ob=desc&q=%E6%8A%80%E8%A1%93%E5%88%86%E6%9E%90&sb=year&start=30&view=CONTENT
股票超入門. 1. 技術分析篇 http://webpac.tphcc.gov.tw/toread/opac/bibliographic_view/411339?mps=10&ob=desc&q=%E6%8A%80%E8%A1%93%E5%88%86%E6%9E%90&sb=year&start=30&view=CONTENT
我的第一本圖解技術分析 (圖書館無法取得書 http://webpac.tphcc.gov.tw/toread/opac/bibliographic_view/529211?mps=10&ob=desc&q=%E6%8A%80%E8%A1%93%E5%88%86%E6%9E%90&sb=year&start=50&view=CONTENT
期貨當沖超級贏家 http://webpac.tphcc.gov.tw/toread/opac/bibliographic_view/697912?location=0&mps=10&ob=desc&q=%E7%95%B6%E6%B2%96&sb=year&start=0&view=CONTENT
當沖上班族. 當沖稅減半增量版 : 庶民經濟新行業 http://webpac.tphcc.gov.tw/toread/opac/bibliographic_view/713796?location=0&mps=10&ob=desc&q=%E7%95%B6%E6%B2%96&sb=year&start=0&view=CONTENT
史上最強當沖大贏家 : 操盤大師教你這樣玩當沖 http://webpac.tphcc.gov.tw/toread/opac/bibliographic_view/585315?location=0&mps=10&ob=desc&q=%E7%95%B6%E6%B2%96&sb=year&start=0&view=CONTENT
21K進場 1年賺進100萬 : 當沖一哥金湯尼的小台指投資術 http://webpac.tphcc.gov.tw/toread/opac/bibliographic_view/524727?location=0&mps=50&ob=desc&q=%E7%95%B6%E6%B2%96&sb=year&start=0&view=CONTENT
當沖, 這樣做才會賺錢 : 一個股市當沖客的真實告白 http://webpac.tphcc.gov.tw/toread/opac/bibliographic_view/446571?location=0&mps=50&ob=desc&q=%E7%95%B6%E6%B2%96&sb=year&start=0&view=CONTENT
散戶玩當沖45招 http://webpac.tphcc.gov.tw/toread/opac/bibliographic_view/462256?location=0&mps=50&ob=desc&q=%E7%95%B6%E6%B2%96&sb=year&start=0&view=CONTENT
臺指當沖交易秘訣 : 操盤手之路 http://webpac.tphcc.gov.tw/toread/opac/bibliographic_view/419823?location=0&mps=50&ob=desc&q=%E7%95%B6%E6%B2%96&sb=year&start=0&view=CONTENT
b 智慧型股票投資人 http://webpac.tphcc.gov.tw/toread/opac/bibliographic_view/81350?location=0&mps=50&ob=desc&q=%E6%99%BA%E6%85%A7%E5%9E%8B%E8%82%A1%E7%A5%A8%E6%8A%95%E8%B3%87%E4%BA%BA&sb=relevance&start=0&view=CONTENT

Maven Essentials -Prabath Siriwardena (packt (2015nov (184p
Mastering Apache Maven 3 -Prabath Siriwardena (packt (2014dec (298p
Apache Maven Cookbook -Raghuram Bharathan (packt (2015apr (272p
Jenkins: The Definitive Guide -John Ferguson Smart (oreilly (2011jul
Jenkins Continuous Integration Cookbook Second Edition -Alan Mark Berg (packt (2015jan (408p
Jenkins Essentials -Mitesh Soni (packt (2015jul (186p

Learning Scala (Scala學習手冊
Scala in Depth (深入理解 Scala
Programming Scala 2nd,448p (Scala 程序設計 第2版
Programming.in.Scala.2nd.Edition.Dec.2010,883p
Actors.in.Scala.Jan.2012,187p
Scala Cookbook
Scala in Action
Beginning Scala, 2nd
Learning Concurrent Programming in Scala (Scala 並發編程
Scala Functional Programming Patterns (2015dec

Building Applications on Mesos
Apache Mesos Essentials

Learning Apache Mahout (2014mar
Apache Mahout Essentials (2015june

sbt in action (manning (2015nov
Scala for Machine Learning -Patrick R. Nicolas (packt (2014dec 520p

食物與廚藝 -McGee, Harold

To read

股票作手回憶錄
籌碼分析不傳之密
期貨市場技術分析
臺指當沖交易秘訣 : 操盤手之路
第一次交易選擇權就上手
財務自由的專職交易人生 : 用技術分析戰勝股市
股期權SOP操盤秘技 = Standard operating procedure
智慧型股票投資人 The intelligent investor 1972 -Benjamin Graham

REST with Spring ebook (baeldung.com //ok
Building a REST API with Spring4 (baeldung.com (2015feb //ok
Mastering Spring MVC 4 -Geoffroy Warin (2015sep //suck
Spring REST -Balaji Varanasi (apress (2015jun //good
Spring MVC Cookbook -Alex Bretet (2016feb //suck

Using Docker -Adrian Mouat (oreilly (2015dec (★★★ excellent! 前30p內講完九成常用的東西。
Docker Cookbook -Sebastien Goasguen (oreilly (2015nov (稍舊。深入部份跟相關工具的案例很多。用不少vagrant指令。
Docker in Action -Jeff Nickoloff (manning
Apache Kafka tutorialspoint (2016mar
Apache Kafka -Nishant Garg (packt (2013oct

The alliance : managing talent in the networked age //把部份特殊案例奉為圭臬 實務應用上顯然會沒大公司的格局卻有大公司的病

黑天鵝效應 //臭長 不夠精煉 花太多時間太多舉例說明在同一個概念上 //p186
反脆弱

Google御用網頁語言Node.js : 一流程式設計師養成精華

教師效能訓練 //不錯, 可以買來多看幾次
教養的迷思 : 父母的教養能不能決定孩子的人格發展?

提綱挈領學統計 //
Python : 期貨演算法交易實務121個關鍵技巧詳解

諾貝爾經濟學獎得主的獲利公式 : 3階段分配法, 讓投資風險更低… //正二哥推薦
邊緣世界 / 威廉.吉布森(William Gibson)著 ;…

22dec

人生複本 / 布萊克.克勞奇(Blake Crouch)著 //傑作
舉債致富 //正二哥推薦 //看不出重點

22sep

美軍野外生存手冊 : 最權威的美軍特種部隊絕境求生秘技 / 美國… //美軍國防部那本的不同印刷版本
一學就會的拍片課 : 拍出好短片的77個關鍵觀念及技術 / 史蒂… //工具書可參考
斯多葛生活哲學55個練習 : 古希臘智慧, 教你自信與情緒復原力… //道家逍遙思想再加點雞湯

22aug

里山生活便利帳 : 週休二日里山趣 / 金子美登監修 ; 何姵儀… //就里山文青小農那套
我的第一本影片調色剪輯書DaVinci Resolve : 原來… //偏軟體說明書

22july

野外求生寶典 : 活命的必要裝備與技能 / 賈斯.哈丁(Gart…
第一次學影片調色調光就上手 / Charles Haine原著 … //就真的是講影片色調 小眾
美軍野外生存手冊 / 美國國防部(United States D…
野外求生 / 林顯金,揭維恆,陳衍正編著 .- 臺北縣中和市 :…

22jun

危急求生完全手冊 : 從遇難到天災, 各種狀況下都能活命的終極求…
冒險圖鑑 : 999招野外探險求生術 / 里內藍文 ; 松岡達英…
超實用!野外應變手冊 / Kazamarinpei作; 佐原輝夫…
野地露營聖經 : 史上最完備! 圖解露營、划船、釣魚、野炊、野外…
野外求生圖解大全 : 無論紮營生火、荒地求生, 一書在手不求人 …
極限野外生存知識 / 李澍曄, 劉燕華著新北市汐止區 : 大拓出…
野營技術教本 : 大自然就是我的遊樂場 = Bushcraft …

★野菜 / 鄭元春著 .- 臺北市 : 渡假, 民86-87 … //工具參考書 可以
★摘野菜. 食野味 : 400種野菜辨別與食用圖典百科 / 董淑炎… //工具參考書 可以

22may

Krav Maga以色列格鬥術實戰教本 : 分析衝突的形成與解決… //微妙…. 適和軍警黑道殺手參考
小老百姓的戰場行動守則 : 不幸捲入戰爭時, 我們該怎麼做, 才.. //不錯 可以買
全彩圖解野菜百科 : 完整收錄148種植物的可食部位及其功效 //ok 圖片很有幫助
野是好菜 : 48種最Hit養生野菜新吃法 //比較料理食譜 雖有繪制外形 對辨識植物幫助有限
食野之苹 : 臺灣野菜圖譜 //bad
臺灣新野菜主義 : 阿美族的野菜世界 //不錯 阿美族常食用台灣野菜 彩色圖片易辨識
台灣好野菜 : 二十四節氣田邊食 : 台灣獨特迷人的野菜 //還可以 繪制彩圖

極限野外生存知識 / 李澍曄, 劉燕華著新北市汐止區 : 大拓出… //bad
野外求生圖解大全 : 無論紮營生火、荒地求生, 一書在手不求人 . //soso
野營技術教本 : 大自然就是我的遊樂場 = Bushcraft … //good
野地露營聖經 : 史上最完備! 圖解露營、划船、釣魚、野炊、野外. //good

22apr

OGSM打造高敏捷團隊 : OKR做不到的, OGSM一頁企畫書… //太複雜 不實用 廢話太多
危難求生手冊 : 緊急時刻, 專家教你怎麼做! / 約書亞.皮文… //黃皮 //沒什麼料
災難超前部署手冊 : 食物、照明、用水、環境、健康、安全、聯絡、… //粉皮 //不錯
SAS全方位求生手冊 / John Wiseman作; 賴清河,… //內容充實 值得一買
圖解野外求生聖經 / 麥克曼納(Hugh McManners) //跟SAS那本很像 全彩 值得一買

22mar

大斷電 //很無聊
youtube成功的實踐法則60
除了經驗, 我們還剩下什麼? : 讓資深工作者邁入職涯高原期, 仍然維持競爭力的職場智慧
記憶的玩物 //蠻好看的小說
很久很久以前: 以神話原型打造深植人心的品牌

21apr

Skin in the game; 不對稱陷阱 -Nassim Taleb //不錯 前面比較有料 後面有些充數的部份

21mar

如何豢飬一隻奴隸 : 古羅馬管理學聖經 / 馬庫斯.希多尼斯.傅… //古書內容
擺脫挫折的統計學入門 : 克服你對數學的恐懼 / 淺野晃著 ; … //ok
讓人生好得不得了的NLP超入門 / 芝健太著 ; 陳玉華譯新北市… //對己對人心理暗示操作 我不是教你詐
Word論文與報告寫作實務. 第三版(修訂版) / 王仲麒著臺北… //工具書
生成深度學習 / 佛斯特(David Foster)原著 ; 曾… //工具書
開始學釣魚 我的第一本釣魚實戰百科 $350 //基礎 不錯可以買
餐桌上的魚百科 : 跟著魚汛吃好魚!從挑選、保存、處理、熟成到料. -郭宗坤 $499 //基礎 不錯
注意力商人the attention merchants -Tim Wu //把已經知道的事重複講
真確 factfulness //各種認知偏誤的分析

21jan

亞當理論 //小故事很多 但沒什麼參考價值

20dec

最愛鑄鐵鍋! : Lodge鑄鐵鍋美味食譜 = Lodge sk… //食譜…
路亞釣法全解析 = The guidebook for Lure… //還不錯
3小時讀通基礎機械製造 / 門田和雄著 ; 衛宮紘譯新北市新店區… //還不錯

20nov

我決定簡單的生活 : 從斷捨離到極簡主義 丟東西後改變我的12件… //不看沒差
AI必修課 : 日本情感研究權威的人工智慧秒懂攻略 / 坂本真樹… //還可以

20oct

動員之戰 //蠻膚淺的 隨便看看還可以
心態致勝 mindset //沒什麼幫助
世界第一簡單機器學習 //有背景知識來看還可以
風險之書 //垃圾

20aug

我決定簡單的生活. 主婦版 = House life

20jul

不穩定無產階級 : 一個因全球化而生的當代新危險階級, 他們為何…
世界第一簡單貝氏統計學 / 高橋信著 ; 上地優步作畫 ; 衛宮…
美軍野外生存手冊 : 最權威的美軍特種部隊絕境求生秘技 / 美國…

20feb

釣愚 : 操縱與欺騙的經濟學 //普通
繩結使用教科書 = Rope work //ok, 精簡迷你
賭神戴子郎教你贏WIN : 擊敗莊家 //失望,不太有讀的價值。
巨婴国 : 国内心理学家系统透视中国国民性 //good 文筆和內容都不錯

20jan

摺紙動物園 //結構很差 內容乏味
投資最重要的事 : 一本股神巴菲特讀了兩遍的書 //各種相互矛盾的看法放在一起 沒什麼價值 所有看法都有他的道理等於都不重要
閃電式開發 : 站在風口上贏得市場, 從0到100億的創業黃金公式 //前三分之一還算給出一點心得 後面就只是灌水而已
智慧型股票投資人 //1949年的書 看法太古舊了 沒什麼值得一看處也不具有豐富的基礎智識 不知道為什麼別人要推薦?
TOOLS OF TITANS; 人生勝利聖經 : 向100位世界強者學習健康、財富和人生智慧 //大雜匯 當閒書看看就好 //根本垃圾

19nov

童年情感忽視 : 為何我們總是渴望親密, 卻又難以承受? //應該是給父母看的?
至少月入三萬元的小眾經濟 : 在這個複業時代裡, 每個人都可以過自己想過的理想生活! //一湘情願的日本人我執和話術 可參考的點不多
世界第一簡單電磁學 //可參考

19aug

星辰的繼承者. 3, 巨人之星 //good
窮查理的普通常識 //蠻教條的個人價值觀 他人不見得受用
曼谷的發條女孩 //看不下去
世界第一簡單線性代數 //前半部OK

19jun

食貨誌 : 寫給吃貨的故事與烹調的道理 //good
一級艦隊 //太多刻意的neta影響閱讀感
寶寶的量子糾纏學 //不到30page

19may

一隻牡羊的金剛經筆記 = The diamond sutra and me : the confessions of an underground Buddhist //A5 149頁 $299 還可以
一學就會!好看、好懂、好好笑的個體經濟學漫畫入門 //不錯 非帕雷多最適

19apr

金融市場這樣比喻你就懂 : 33個神比喻, 讓你讀懂金融市場的遊戲規則與陷阱 //普通 基礎書 初步的金融名辭解說

19mar

金融科技實戰 : Python與量化投資 //利害了 該買本來多看幾次 financial統計基礎多

19feb

計量技術操盤策略 : 剖析計量技巧, 創造致勝交易規畫(上) -Lars Kestner //★★★順勢交易概念清楚 第一章的書單也值得參考 可以買 ★2009年6月登上亞瑪遜期貨類暢銷排行榜
最低的水果摘完之後 //垃圾 漂亮書名 空泛內容
攻守四大戰技 //順勢 停損 移動停利 風險管理, 用許多不同領域內交易專家的問答帶出沒有絕對的magic只有共通的原則. 時代較老,有點缺乏讓人信服的理論.但做為和自己的聖杯做比較思考還可以

19jan

正是時候讀莊子 : 莊子的姿勢、意識與感情 //後半部ok
計量交易 Quantitative Trading Ernext P. Chan 藍子軒譯 //★★★★★ 非常清楚有參考價值 買一本來放 http://epchan.blogspot.com
計量化投資策略 = Quantitative investment & asset management : 資產管理的創新與運用 -寶來投信 //看看就好

18dec

你的身體就是最好的健身房 //不錯 營養 休息 多樣
你的身體就是最好的健身房 : 90天挑戰計畫 //ok
市場韻律與時效分析 //TD sequential 經驗法則得到計算的系統 套進參考指標內的系統 magic number太多 指標和系統太複雜 後半部份比較有料

18nov

Deep work深度工作力 : 淺薄時代, 個人成功的關鍵能力 //垃圾

18oct

多空操作祕笈 //型態及一些原則
人情. 二 : 正是時候讀莊子
我, 不吃早餐! : 聽聽牛津臨床生化權威怎麼說, 還原早餐的真相, 反思飲食習慣與健康的關係 //斷食 減糖 糖尿病生理機轉 研究報告歷史和社會背景
美字練習日 : 靜心寫好字 //比字帖好不了多少

18sept

專業投機原理 II //不錯喔 可以買
囚徒健身 : 60項徒手健身技法, 激發身體潛在能量 //ok

18apr

丹硯式習字法 : 鋼筆字名師手把手教你讀帖、逐字解構, 寫出有自己味道的好字 //幾點小訣竅 幫助有限 沒下苦功字還是醜
世界第一簡單營養學 //有點難 作為健身和運動知識的補充基礎有點意思
教出殺人犯 //微妙…

18jul

超級英雄是這樣煉成的 : 蝙蝠俠崛起與進擊的宅文化 //漫畫歷史考究,不是很有趣
微積分的歷史步道 //以比較有趣的方式講微積分的歷史,但還是很數學

2018jun

netflix全球線上影音服務龍頭網飛大崛起 //歷史故事 不重要
宇宙必修課 //沈悶
Work Rules! Google超級用人學 //生存者偏差得利者放的屁都是香的
螺旋之謎 //很無聊
助人工作者自助手冊 //ok

2018may

星辰的繼承者. 2, 甘尼米德的溫柔巨人 //great 好看

2018apr

史瓦格期貨技術分析 //技術分析 充份但沒什麼亮點
MM9 //算是日式輕風格嗎? 算不上很好看
怪咖心理學 -Richard Wiseman //個案匯總 沒什麼有用的論點
59秒變A咖 -Richard Wiseman //沒有參考價值
讓你瞬間看穿人心的怪咖心理學 : 史上最搞怪的心理學實驗報告 //垃圾
卡內基溝通與人際關係 : 如何贏取友誼與影響他人 //過度簡化有相當矛盾漏洞 賣課程似的廣告說詞有點多

2018mar

潛沙記 //結尾倉促 架構有點薄弱 不如該作者的前幾本作品

2018feb

里山生活實踐術 : 友善運用 山林 x 土地 x 溪流 動手蓋房子、有機種植、造土窯的永續生活方案 //…
不整理的人生魔法 //突出強調一切的隨機性 跟整理沒太大關係 也沒有魔法 隨便看看就好
文字交易所 //沒看完
妳一生的預言 // GOOD

2018jan

星艦求生日誌 //X 看不下去
永世之戰 //good
股票技術分析圖典 = Tools and tactics for the market trader //沒什麼用
科斯托蘭尼金蛋圖 //垃圾 狗屁不通
技術分析全解 : 剖析135種技術分析工具 : 強化投資Sense, 掌握市場波動 //非常詳細 常見和少見的各種指標和型態都列出說明 可以買來當工具書

2017dec

混沌操作法 : 二十一世紀投資新觀念. II -Bill Williams //totally bullshit
混沌操作法新解 -Bill Williams //totally bullshit
多空之鑰 -邱逸愷 //前三分之一的概念是ok的 但看不出對操作上的幫助
多空交易實戰手冊 -邱逸愷 //內容同”多空之鑰”
多空交易日誌 -邱逸愷 //suck
大廚聖經 : 700種以上的步驟詳解料理技巧 成功料理的絕佳保證 //真不錯
專業投機原理 I //前半部 標準生存者偏差 廢話太多 自我矛盾 穿鑿附會 部份不合理的原則 後半部還OK ★2009年6月登上亞瑪遜股票類暢銷排行榜

2017nov

口木醫生的股票投資術 : 治好股民常犯的投資病 //比較淺的知識 書有點舊了 印象裡blog內容比較好?
當沖必勝聖經 : 股票高獲利63個贏家秘訣 //garbage
看懂技術分析新手自學 //基礎ok
第一次活用技術分析就上手(修訂版) //跟”看懂技術分析新手自學”的條目幾乎一樣…
邏輯謬誤鑑識班 : 訓練偵錯神經的24堂邏輯課 / 冀劍制著 .- 臺北市 : 漫遊者出版, 2010.12 初版 //還可以 對偏理性的人來說只是常識
不完美的正義 : 司法審判中的苦難與救贖 //空有案例
當沖交易大全 -Jake Bernstein //不錯
星晨的繼承者 -James P. Hogan //ok 感覺有點短的科幻小說
技術分析入門 : 基本原理與實物運用技巧 //很舊的書 內容不太行
七夏娃 I II III //ok
軌道之雲 //good

2017oct

選擇權實戰手冊 = Mr. option (bible //如果有做option可以買來參考
綠角的基金8堂課 : 獲利贏過經理人 //基本上是網站文章的集結 沒什麼新東西
綠角教你前進美國券商 = Step by Step 圖解實戰手冊 //ok 要開美券戶頭時可以買來參考
期貨程式交易SOP -曾永政 http://www.yctseng.net/ 永政的投機生活 2012apr //非常好 可以買來再看幾次 重點是其中的概念 程式部份只是拿來說明
期貨順勢雙刀流 //爛 廢話一堆
第一次買台指期貨就上手(全新版) //可以買一本放著看 教科書般的基礎知識和交易操作解說
征服人心先抓住人性的 君王論 //不怎樣
台指當沖交易秘訣.李堯勳(自由人freeman).2009 //生存者偏差加上敢講而已 內容沒什麼亮點
股市的科學煉金術 : 程式交易全圖解 //good 突破,均線,指標,型態 chap3是multicharts的powerlanguage詳細語法教學 chap4回測細節 chap5 hft //有引出一些思考 不是萬靈丹
期貨之王 //爛 生存者偏差集

2017sept

AI天下第一操盤手 : 人生有時是靠手握一副好牌 更難得的是打好手上的爛牌 //爛
一口氣搞懂原物料商品 : <<經濟學人>>教你看懂市場運作, 掌握世界經濟脈動、學會高報酬投資必備的一本書 //很枯燥的陳述數據和知識
隨機騙局 -Taleb (★★★★★ 聖經級 可以買 資訊密度很高 可以再看兩遍
黑天鵝語錄 //… 就語錄

2017aug

什麼才是最難的事? : 矽谷創投天王告訴你真實的經營智慧 -Ben Horowtz //chapter1~3都在講故事可略過。 四章後是精華重點。 值得買來再看幾遍
大人學選擇 : 成熟大人的獨立思考術 -Joe,Bryan //蠻爛的。 當初是看推友tag 所以到圖書館借來看 其實沒什麼參考價值
海龜交易員的全腦致富心法 : 直覺贏得交易先機, 理性掌握交易優勢 - Curtis Faith //八成內容還不錯
海龜特訓班 : 公開華爾街傳奇社群超高獲利內幕 - Michael W. Covel //四章和五章ok, 其它是屎.
海龜法則實踐心法 : : 看全球最優秀交易員如何管理風險 //ok #可再讀 #可購
海龜投資法則 : 揭露獲利上億的成功秘訣 (Way of the turtle - Curtis M. Faith //good #再讀
不懂帶人 你就自己做到死 //★還可以 部份執行細節可以參考 不完全對
不懂帶團隊 那就大家一起死 //普
股票期貨好賺錢(選讀本) - 林保全 //很陽春 159p 是另一本全文本的節錄
驚人習慣力 : 做一下就好!微不足道的小習慣創造大奇蹟 /微習慣:簡單到不可能失敗的自我管理法則 //沒有考慮到意志力是有限的 窮忙的人沒再沒有多餘心力. 寫作的例子乎略了天賦重要性. 自律人的意志力似乎比較多,來於長期的養成. 養成習慣後可以減少決策的心神耗損,不會消耗意志力。 值得看,但重點只有幾個。
期貨操作,不靠內線 : 程式交易打造富足生活 -曾永政 //中肯樸實 有些見解不錯 http://www.yctseng.net/
隨機的致富陷阱 : 解開生活中的機率之謎 -Nassim //bible 很有趣 真不錯
幽靈的禮物:縱橫華爾街的三個金融交易規則 -Author L. Simpson //裝模做樣的講些小見解 推薦的人腦有洞嗎
交易.創造自己的聖盃 //理解偏見 設定合理目標 期望與風險 勢的方向、大小與交互比現在的位置更重要 (534p 講了很多基本的概念 有結構的說明交易系統 #可再讀
虛擬貨幣經濟學 Wildcat Currency -Edward Castronova //垃圾
蝗蟲效應 : 暴力的暗影 #貧窮 慾望 權力 利益 暴力 疾病 掠奪 不公 奴隸 (不好看 沒什麼新見地
國家為什麼會破產 -Carmen M. Reinhart (以2008經濟危機為主軸 延伸討論不同國家/時代的經濟動盪 附上許多數據
隨心所欲操控人心的暗黑心理學 //騙騙沒防備的人還可以

2017apr

小, 是我故意的 //內容空泛
誰賺走了你的咖啡錢 : 一個臥底經濟學家,完美破解 //suck
華頓商學院最受歡迎的談判課 : 上完這堂課, 世界都會聽你的! //suck

2017mar

師父 : 那些我在課堂外學會的本事 //excellent
Spark大數據分析新利器 : 資料科學家與數據分析師非用不可的入門指南書 //ok
顧問成功的祕密 : 有效建議.促成改變的工作智慧 //賣弄;裝神弄鬼
給予 : 華頓商學院最啟發人心的一堂課 //整本都在bullshit, 真的很厲害.

2017jan

複眼人 //垃圾
一級玩家 //★★★★good
安德闇影 //great
戰爭遊戲 //great
不可不會的5000個中級英檢字彙 //ok

2016dec

Big Data Princ d best practices of scalable realtime data systems -Nathan Marz with James Warren (Manning (2015apr (lamda architecture //soso

2016oct

什麼都能賣! : 貝佐斯如何締造亞馬遜傳奇 //garbage

笑談軟體工程 : 敏捷開發的逆襲 //suck
究極英單12000. 3, 高階字彙 //ok
究極英單12000. 4, 資優字彙 //monster words

2016sept

我們是誰? : 大數據下的人類行為觀察

2016aug

近乎佛教徒 = Almost Buddhist //interesting
大哉孔子 : 解開易經千古之謎 //卦象部份可以參考,可惜穿鑿著附會之言過多。
誰賺走了你的咖啡錢 : 一個臥底經濟學家,完美破解 //其實很討厭這種用偏頗的小故事去支持論點的文章。 #滑坡

僕人領導力 by: Frick,, Don M.; Spears,, Larry C.; //垃圾
僕人領導 by: Blanchard,, Ken; Hodges,, Phil; //垃圾
僕人領導學 : 僕人領導的理論與實踐 by: Greenleaf,, Robert; //垃圾
僕人 : 修道院的領導啟示錄. I by: Hunter,, James C.; 張沛文 //常識。看看ok。曲高合寡,施行時需調整切合實際。
僕人 : 修練與實踐. II by: Hunter,, James C.; 李紹廷 //soso,殺殺時間可以。

Scala for Data Science -Pascal Bugnion (packt (2016jan 416p //great!
Learning Spark -Holden Karau, Andy Konwinski, Patrick Wendell, and Matei Zaharia(Oreilly (2015feb //ok

2016Jul

Mastering Apache Spark -Mike Frampton (Packt (2015sep
Big Data Analytics with Spark (Apress (2016jan (264p //nice
High Performance Spark (Oreilly (2016july (89p //soso

親愛的臥底經濟學家 : <<金融時報>>最好看的專欄 //自以為幽默,蠻無聊的。
Curation策展的時代 : 「串聯」的資訊革命已經開始! //垃圾
Globish 全球化英語 // 強調實用大於正確。 真正要強化英文能力還是得花時間精力進行正統學習。

2016Jun

Scala程序設計 (圖靈 (Programming Scala: Tackle Multi-Core Complexity on the Java Virtual Machine (Venkat //讀第二次
Scala Data Analysis Cookbook -Arun (packt (2015oct //其實還不錯 sbt範例很多 scala/spark的範例程式碼都挺完整
Java SE8 技術手冊 -林信良 openhome.cc //主要看java8部份。 其他已知的,不知道為什麼,讀起來感覺沒有很通順…

* closure裡使用的變數等效final時,可以不加final
* java.lang.AutoCloseable (搭配steam
* java.util.Queue
* lambda表示式 (a,b)->a+b
* method reference:    String::compareTo    out::println
* default method in interface for Mixin
* java.util.function, java.util.stream
* Optional
* AutoCloseable+Optional+Functional+Steam 組合出Monad的概念

http://www.tutorialspoint.com/apache_spark/apache_spark_installation.htm
Spark Cookbook -Rishi Yadav (packt (2015july
Advanced Analytics with Spark - Sandy, Uri, Sean Josh (Oreilly (2015apr

Machine Learning with Spark -Nick Pentreath (packt (2015feb
Fast Data Processing with Spark 2ed -Krishna Sanker (packt (2015mar
Building Machine Learning System with Python 2ed -Luis, Willi (packt (2015mar
Mastering Machine Learning with sciket-learn -Gavin Hackeling (packt (2014oct
★Python Machine Learning -Sebastian Rashka (packt (2015sep

2016Apr

Python程式設計入門 -葉難 //文風不錯,寫得很清楚好懂。
深入淺出node.js -朴靈(田永強) //有簡體書pdf;圖靈出版.2013dec。進階書;不講基礎。後半是垃圾。前半比較有料講重要歷史,common.js, 非同步I/O, promise, async和很重要的v8記憶體,GC,Buffer。
統計學的世界I NTD400. //四分之一的內容…
統計學的世界 NTD800.; Statistics Concepts and Controversies 5ed - David S. Moore -淡大數學系教授 鄭惟厚 譯

* 645p;3cm厚; 

數位工作風格 -75個職場戰力升級技巧 -Kokuriki Motohiko //其實這些技巧應該都是這個時代的顯學,沒有什麼值得一看的亮點。
Scrum 用一半的時間做兩倍的事 (The Art of Doing Twice the Work in Half the Time) - Jeff Sutherland; the father of Scrum from 1993

* 三流軍人傳教三流方法,混合半真半假的concept/story。企圖銷售想法來成就個人的利益。Cult。
* 如果你對Scrum有bad smell的直覺,那一定要看看這本書。透過創造者的言語明白Scrum的本質。確定你的直覺是正確的。
* 不要對擁護者辯論觀點,不值得。洞察事物的直覺或改正錯誤的氣量都不是常人能擁有的東西。

A6全能筆記術 //前半是講A6筆記本,可以參考看看。 中間變成手帳創意術了… 後段就沒什麼意思
精實開發與看板方法 (lean software development: understanding kanban method) - Ruddy Lee //scrum, kanban/WIP, PCDA, TOC沒碰過的話可以看看。 //宣教意味明顯,有時會象牙塔般的忽視迴避實務問題。
精實革命; lean thinking //太舊,硬拗的consultant小故事,生存者偏差。TPS, JIT, TQM, 生產製程改善

2016Mar

改變,好容易 (Switch; How to Change Things when Change Is Hard) //有點撿人牙慧 但還算不錯
過得還不錯的一年II //不知道為什麼很多人推 覺得還好 文風囉哆了點

2016Feb

七年就是一輩子 - 李笑來 //還不錯
大小說家如何唬了你? : 一句話就拐走大腦的情節製作術 //ok
工作大解放 : 這樣做事反而更成功 //ok
人生的智慧 - 亞瑟.叔本華(Arthur Schopenhauer) 著 ; 韋啟昌譯 isbn9789862271667 //值得買
完美掌握HTML5與CSS3
HTML 5. CSS 3精緻範例辭典
你不能錯過的CSS指南 : 實用 × 必用 × 拿來即用的400段程式碼 + 151個範例
HTML & CSS : 網站設計建置優化之道 //渣

2016Jan

把時間當作朋友 - 李笑來 //還不錯
為什麼我們這樣生活, 那樣工作? : 全球瘋行的習慣改造指南 //good
字彙的力量 : 用3500個單字創造你的英語優勢 //看看OK,並不是增加優勢的萬靈丹

2015Dec

富國的糖衣 : 揭穿自由貿易的真相

2015Nov

正義 : 一場思辨之旅 //值得再讀一次
資本主義沒告訴你的23件事

software devlopment

人月神話
與熊共舞
最後期限
人件 Peopleware:腦力密集產業的人才管理之道/天才當家 : 留住人才的34道金配方

用java自帶工具KeyTool來配置Tomcat HTTPS

用java 自帶工具KeyTool 來配置HTTPS

一、HTTPS介紹:
HTTPS(Secure Hypertext Transfer Protocol)全超文本傳輸協議,它是由Netscape開發並內置於其瀏覽器中,用於對數據進行壓縮和解壓操作,並返回網絡上傳送回的結果。HTTPS實際上應用了Netscape的完全套接字層(SSL)作為HTTP應用層的子層。(HTTPS使用端口443,而不是象HTTP那樣使用端口80來和TCP/IP進行通信。)SSL使用40 位關鍵字作為RC4流加密算法,這對於商業信息的加密是合適的。HTTPS和SSL支持使用X.509數字認證,如果需要的話用戶可以確認發送者是誰。。 https是以安全為目標的HTTP通道,簡單講是HTTP的安全版。即HTTP下加入SSL層,https的安全基礎是SSL,因此加密的詳細內容請看SSL。
它是一個URI scheme(抽像標識符體系),句法類同http:體系。用於安全的HTTP數據傳輸。https:URL表明它使用了HTTP,但HTTPS存在不同於HTTP的默認端口及一個加密/身份驗證層(在HTTP與TCP之間)。這個系統的最初研發由網景公司進行,提供了身份驗證與加密通訊方法,現在它被廣泛用於萬維網上安全敏感的通訊,例如交易支付方面。

二、java 自帶的工具keyTool 描述

Keytool 是一個Java 數據證書的管理工具 ,Keytool 將密鑰(key)和證書(certificates)存在一個稱為keystore的文件中 在keystore裡,包含兩種數據: 
密鑰實體(Key entity)——密鑰(secret key)又或者是私鑰和配對公鑰(採用非對稱加密) 
可信任的證書實體(trusted certificate entries)——只包含公鑰 
ailas(別名)每個keystore都關聯這一個獨一無二的alias,這個alias通常不區分大小寫 

三、 JDK中KeyTool常用命令
-genkey 在用戶主目錄中創建一個默認文件”.keystore”,還會產生一個mykey的別名,mykey中包含用戶的公鑰、私鑰和證書
(在沒有指定生成位置的情況下,keystore會存在用戶系統默認目錄,如:對於window xp系統,會生成在系統的C:\Documents and Settings\UserName\文件名為”.keystore”)
-alias 產生別名
-keystore 指定密鑰庫的名稱(產生的各類信息將不在.keystore文件中)
-keyalg 指定密鑰的算法 (如 RSA DSA(如果不指定默認採用DSA))
-validity 指定創建的證書有效期多少天
-keysize 指定密鑰長度
-storepass 指定密鑰庫的密碼(獲取keystore信息所需的密碼)
-keypass 指定別名條目的密碼(私鑰的密碼)
-dname 指定證書擁有者信息 例如: “CN=名字與姓氏,OU=組織單位名稱,O=組織名稱,L=城市或區域名稱,ST=州或省份名稱,C=單位的兩字母國家代碼”
-list 顯示密鑰庫中的證書信息 keytool -list -v -keystore 指定keystore -storepass 密碼
-v 顯示密鑰庫中的證書詳細信息
-export 將別名指定的證書導出到文件 keytool -export -alias 需要導出的別名 -keystore 指定keystore -file 指定導出的證書位置及證書名稱 -storepass 密

-file 參數指定導出到文件的文件名
-delete 刪除密鑰庫中某條目 keytool -delete -alias 指定需刪除的別 -keystore 指定keystore -storepass 密碼
-printcert 查看導出的證書信息 keytool -printcert -file yushan.crt
-keypasswd 修改密鑰庫中指定條目口令 keytool -keypasswd -alias 需修改的別名 -keypass 舊密碼 -new 新密碼 -storepass keystore密碼 -keystore sage
-storepasswd 修改keystore口令 keytool -storepasswd -keystore e:\yushan.keystore(需修改口令的keystore) -storepass 123456(原始密碼) -new yushan(新密碼)
-import 將已簽名數字證書導入密鑰庫 keytool -import -alias 指定導入條目的別名 -keystore 指定keystore -file 需導入的證書

下面是各選項的缺省值。
-alias “mykey”
-keyalg “DSA”
-keysize 1024
-validity 90
-keystore 用戶宿主目錄中名為 .keystore 的文件
-file 讀時為標準輸入,寫時為標準輸出
四、對KEY的操作

1、生成keystore
keytool -genkey -alias 4sonline(別名) -keypass 4sonline(別名密碼) -keyalg RSA(算法) -keysize 1024(密鑰長度) -validity 365(有效期,天單位) -keystore  e:\4sonline.keystore(指定生成證書的位置和證書名稱) -storepass 4sonline(獲取keystore信息的密碼)  -dname "CN=4sonline.com.cn, OU=192.168.0.86, O=192.168.0.86, L=SH, ST=SH, C=CN"  (CN最好為服務的域名,否則配置web service 或hessian 訪問https時會有麻煩,CN=(名字與姓氏), OU=(組織單位名稱), O=(組織名稱), L=(城市或區域名稱), ST=(州或省份名稱), C=(單位的兩字母國家代碼))

2、keystore信息查看
    keytool -list  -v -keystore e:\4sonline.keystore -storepass 4sonline
    (缺省情況下,-list 命令打印證書的 MD5 指紋。而如果指定了 -v 選項,將以可讀格式打印證書,如果指定了 -rfc 選項,將以可打印的編碼格式輸出證書。)

3、導出證書
    keytool -export -alias 4sonline -keystore e:\4sonline.keystore -file e:\4sonline.cer(指定導出的證書位置及證書名稱) -storepass 4sonline

4、查看導出的證書 
    keytool -printcert -file 4sonline.cer

5、刪除證書條目
    keytool -delete -alias 4sonline(指定需刪除的別名) -keystore 4sonline.keystore -storepass 4sonline

6、證書條目密碼修改
    keytool -keypasswd -alias 4sonline(需要修改密碼的別名) -keypass 4sonline(原始密碼) -new 123456(別名的新密碼)  -keystore e:\4sonline.keystore -storepass 4sonline

7、keystore密碼修改
    keytool -storepasswd -keystore e:\4sonline.keystore(需修改口令的keystore) -storepass 4sonline(原始密碼) -new 123456(新密碼) 

8、 keystore別人信息修改
    keytool -selfcert -alias 4sonline -keypass 4sonline -keystore e:\4sonline.keystore -storepass 4sonline -dname "cn=4sonline,ou=4sonline,o=4sonline,c=us" 

總結:這都是 KeyTool 工具常用的屬性及方法,下一篇我們將實戰在TOMCAT 6 中配置HTTPS並能在通過web service及hessian來訪問的。

TOMCAT 6 中配置HTTPS

上一篇已詳細說了java 自帶工具keytool來對證書操作的過程,本篇將實戰TOMCAT 6 中配置HTTPS並能在通過web service及hessian來訪問。

一、生成keystore
keytool -genkey -alias 4sonline -keyalg RSA -keystore 4sonline.keystore -dname “CN=4sonline.cn, OU=4sonline.cn, O=4sonline.cn, L=SH, ST=SH, C=CN” -keypass 4sonline -storepass 4sonline (CN 為域名這樣能確保web service及hessian能訪問)。

二、 導出證書
keytool -export -alias 4sonline -keystore 4sonline.keystore -file 4sonline.cer -storepass 4sonline

三、 導入證書
keytool -import -file 4sonline.cer -storepass 4sonline -keystore 4sonline.truststore -alias serverkey -noprompt

四、將所訪問的https站點的證書加入jre的信任證書中
keytool -import -alias 4sonline -keystore “%JAVA_HOME%/JRE/LIB/SECURITY/cacerts” -trustcacerts -file 4sonline.cer -storepass 4sonline
如果出現 keytool錯誤: java.io.IOException: Keystore was tampered with, or password was incorrect 則把%JAVA_HOME%/JRE/LIB/SECURITY的cacerts文件刪除就可以了。

五、 TOMCAT 6中server.xml文件配置

屬性說明:
port: 這個port屬性(默認值是8443)是 TCP/IP端口數碼,Tomcat在其上監聽安全連接。你可以把它更改成任何你願意要的數值(如默認的https通信,數目是443)。不過
,在許多操 作系統中,要想在比1024小的端口數碼上運行Tomcat,需要特殊的設置(它超出了這個文檔資料的範圍)。

redirectPort: 如 果你在這裡更改端口數值,你還必須更改在non-SSL連接器上的redirectPort 這個屬性特定的值。這允許Tomcat自動地redirect那些試圖訪問有安全限制
頁面的用戶,指明根據 Servlet 2.4 Specification要求,SSL是必需的。

clientAuth: 如果你想要Tomcat要求所有的SSL客戶在使用這個socket時出示用戶認證書,把這個值設定為 true 。如果你想要Tomcat要求出示用戶認證書,但是如果沒有認
證書也可以, 就把這個值設定為want 。

keystoreFile: 如 果你產生的keystore文件不在Tomcat期望的默認地方(一個叫做.keystore 的文件在Tomcat運行的主目錄),就添加這個屬性。你可以指定一個絕對路徑名
稱, 或者一個由$CATALINA_BASE環境變量而派生的相對路徑名稱。

keystorePass: 如果你使用一個不同的keystore(以及認證書)密碼,而不是Tomcat期望的密碼 (就是changeit),添加這個元素。

keystoreType: 如果使用一個PKCS12 keystore的話,就添加這個element。 有效的值是JKS 和 PKCS12。

sslProtocol: 要在這個socket上被使用的加密/解密協定。如果你在使用Sun的JVM,我們不提倡更改 這個值。據報道,TLS協定的IBM’s 1.4.1 實現與一些通用的瀏覽器不
兼容。 如果是這樣,就使用value SSL。

ciphers: 這個socket允許使用的由逗號分隔開的加密密碼列單。默認的情況下,任何可用的密碼都允許被使用。

algorithm: 可用的X509算法。默認是Sun的實現( SunX509 )。 對於IBM JVMs,你應該使用值 IbmX509。對於其他賣主,查閱JVM文檔資料來 找正確的值。

truststoreFile: 用來驗證用戶認證書的TrustStore文件。

truststorePass: 訪問TrustStore的密碼。默認值就是keystorePass的值。

truststoreType: 如果你在使用與KeyStore不同格式的TrustStore,添加這個元素。 合法的值是JKS和PKCS12

keyAlias: 如果 keystore 裡面有多個 key,你可以為用這個選項為加入的 key 起一個名字。 如果沒有指定名字,使用時 keystore 內的第一個 key 將會被使用。

3 minutes cassandra2.1

cassandra 2.1以上版本採用backlog日誌

vi conf/logback.xm
bin/cassandra -fl
bin/cqlsh

create keyspace

create keyspace mykeyspace with replication={‘class’:’SimpleStrategy’,’replication_factor’:1}
use mykeyspace;

create table

create table users(user_id int primary key,fname text,lname text);
insert into users (user_id,fname,lname) values(1,’john’,’smith’);
insert into users (user_id,fname,lname) values(3,’3’,’chang’);
insert into users (user_id,fname,lname) values(1,’john’,’smith’);
insert into users (user_id,fname,lname) values(3,’john’,’smith’);

select

select * from users where user_id=2;

create index

create index on users(lname);
select from users where lname=’chang’;
select
from users where lname=’smith’;

exit cqlsh

ctrl+D 結束

cassandra2.1

cassandra 2.1以上版本採用backlog日誌

vi conf/logback.xml
bin/cassandra -fl
bin/nodetool status
bin/cqlsh

create keyspace

create keyspace mykeyspace with replication={‘class’:’SimpleStrategy’,’replication_factor’:1};
use mykeyspace;

create table

create table test(id int primary key,value text)
with bloom_filter_fp_chance=1.0;
alter table test with bloom_filter_fp_chance=1.0;

create table users(user_id int primary key,fname text,lname text)
with bloom_filter_fp_chance=1.0;
insert into users (user_id,fname,lname) values(1,’john’,’smith’);
insert into users (user_id,fname,lname) values(3,’3’,’chang’);
insert into users (user_id,fname,lname) values(1,’john’,’smith’);
insert into users (user_id,fname,lname) values(3,’john’,’smith’);

management

select * from system.schema_keyspaces;
desc keyspaces;
desc keyspace mykeyspace;
desc tables;
desc test;
desc users;

select

select from test;
select
from users where user_id=2;

create index

create index on test(id);
create index on users(lname);
select from users where lname=’chang’;
select
from users where lname=’smith’;

exit cqlsh

ctrl+D 結束

book 我的快樂生活提案 過得還不錯的一年

The Happiness Project - Gretchen Rubin

內容相當鎖碎鬆散。用了太多的案例,想要來支持作者自己的想法。結果就是像在寫小說散文一樣,
雖然每章都有一個主軸,可都像是作者在宣揚不是那麼讓人信服自我人生觀。
雖然用上了很多流行的工具和方法試圖引導出一個價值核心,可惜並未成功。

也許就是不快樂才會去尋找快樂吧,那是不是表示人的快樂是無法由外尋得?

好多避重就輕的內容。作為一個不年輕的人而言,也就感覺這不夠全面的說法很讓人出戲吧。
或許作者的想法是當這本書是給年輕人看的勵志書藉嗎?即使如此,我也不會推薦此書給年輕人。

book 引爆需求 - 讓顧客無可救藥愛上你的6個秘密

Demand: Creating What Prople Love Before They Know They Want It - AJ , Karl Weber

以Netflix、Nespresso及Pixar等成功案例作為引子,討論他們成功的因子。
就像多數的商業書藉一樣並沒有更多的洞見。案例的成功因子可以做為參考卻不見得能為讀者所複製。
生存者偏差的影子無時無刻伴隨著對每一個成功案例的吹棒。

聖杯還沒被找到。這書就是當立場偏頗的案例故事看看,無法期待能帶來更多洞見。

after centos minimal installation

for centos6.4 minimal installation enabling network

sed -i -e ‘s/ONBOOT=no/ONBOOT=yes/‘ /etc/sysconfig/network-scripts/ifcfg-eth0

yum -y groupinstall “Development Tools”
yum -y install net-tools
yum -y install traceroute
yum -y install openssh*
yum -y install git
yum -y install denyhosts rdate sudo wget man mlocate

yum -y install htop iftop

create java keystore to avoid exceptions of JSSE

All the time I got exceptions when I met ssl or https in java.
To ignore those exceptions you need to prepare keystore and init TrustManager.

Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty

  • Prepare an empty keystore for JSSE.
  • By default, a cert file in jre; %JRE_HOE%\lib\security\cacerts exists. You can use it or create our own keystore. *
    1
    2
    %JAVA_HOME%\bin\keytool -genkey -alias tomcat -keyalg RSA
    copy %USER_HOME%\.keystore d:\trustKeyStore.jks

-Djavax.net.ssl.trustStore=path/to/trustKeyStore.jks
or
System.setProperty(“javax.net.ssl.trustStore”, “trustKeyStore.jks”);
//System.setProperty(“javax.net.ssl.trustStorePassword”,password);

  • Just invoke initTrustManager in the begging of your system.
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    static class MyTrustManager implements javax.net.ssl.X509TrustManager, javax.net.ssl.TrustManager {
    @Override
    public java.security.cert.X509Certificate[] getAcceptedIssuers() {
    return null;
    }

    public boolean isServerTrusted(java.security.cert.X509Certificate[] certs) {
    return true;
    }

    public boolean isClientTrusted(java.security.cert.X509Certificate[] certs) {
    return true;
    }

    @Override
    public void checkServerTrusted(java.security.cert.X509Certificate[] certs, String authType) throws java.security.cert.CertificateException {
    return;
    }

    @Override
    public void checkClientTrusted(java.security.cert.X509Certificate[] certs, String authType) throws java.security.cert.CertificateException {
    return;
    }
    }

    static private TrustManager[] getTrustManager() {
    javax.net.ssl.TrustManager[] trustAllCerts = { new MyTrustManager() };
    return trustAllCerts;
    }

    static public void initTrustManager() throws NoSuchAlgorithmException, KeyManagementException{
    Protocol.registerProtocol("https", new Protocol("https", new MySSLSocketFactory(), 443));

    // Install the all-trusting trust manager
    final SSLContext sslContext = SSLContext.getInstance("SSL");
    sslContext.init(null, getTrustManager(), new java.security.SecureRandom());
    // Create an ssl socket factory with our all-trusting manager
    final SSLSocketFactory sslSocketFactory = sslContext.getSocketFactory();
    HttpsURLConnection.setDefaultSSLSocketFactory(sslSocketFactory);
    }

reference: http://docs.oracle.com/javase/7/docs/technotes/guides/security/jsse/JSSERefGuide.html#X509TrustManager
reference: http://tomcat.apache.org/tomcat-5.5-doc/ssl-howto.html

install AmaterasUML

  1. install The Graphical Editing Framework (GEF) first.
    in Eclipse: Help>Install new software … > GEF
  2. download AmaterasUML from https://en.osdn.jp/projects/amateras/releases/p4435
  3. unzip AmaterasUML_1.3.4.zip into ECLIPSE_PATH/plugins
    • net.java.amateras.xstream_1.3.4.jar
    • net.java.amateras.umleditor_1.3.4.jar
    • net.java.amateras.umleditor.java_1.3.4.jar
  4. restart Eclipse.
  5. in Eclipse - File>New>AmaterasUML>…
    Now you are able to create nice class-diagram by drag and drop.