起源 (書籍介紹(點我)
大塊文化出版的:「為什麼我們這樣生活,那樣工作?」是我在2012年閱讀的刊物,當時作為大學生只是想好好利用圖書館的資源,於是大量的推薦圖書館買當期的新書,然後新書到館後便預約閱讀。這本習慣的書也是在無心之中到手閱讀的一本。其實一直不乏這類談習慣、毅力與行動力的書籍,但這本是我第一次有系統的認識「習慣」的運作機制,從如何發生、養成、維持到改變,作者均舉了許多的實例來印證科學所發現的機制。
核心概念
本書分成三大部分,從「個人的習慣」、「成功組織的習慣」到「社會的習慣」,從個人、組織乃至於整個社會,探討習慣在這其中扮演的角色與能量。第一部分主要探討每個人的習慣從何而來,深入探討習慣養成的神經學原理,新習慣如何養成,舊習慣如何戒除。第二部分深入分析成功企業與組織的習慣,第三部分則是檢視社會的習慣。三個部分均圍繞在:「習慣可以改變」的中心論點。
重點分享
本書援引數百篇學術研究,三百多位科學家與企業主管的訪談(光本書的附錄便達56頁),主要分享人的行為表現主要受到五個因素影響:「訊號提示」、「慣性動作」、「獎勵」、「渴望」與「相信的意念」組成。舉書中的一個例子來說,一個上班族在每天下午三點的時候,都喜歡吃一個餅乾,起初他以為他自己想吃個下午茶、解解饞,所以他的腰圍便因為甜食而愈來愈大,但透過本書分享的習慣機制來剖析後,我們來看看這個故事是怎麼一回事:
訊號提示:下午三點左右,想吃個餅乾。
慣性動作:吃餅乾。
獎勵:吃完餅乾後的愉悅感。
渴望:每天到了三點的時候都想吃個餅乾。
但經過抽絲剝繭之後發現,其實這位上班族想吃餅乾不是因為肚子餓,也不是真得想吃零食,而是只是在每天的下午三點時,做一些可以獲得愉悅獎勵的事情,所以他選擇了餅乾。透過有意識的思考整個流程後,他重新將他的習慣改為如下:
訊號提示:下午三點左右,想做些什麼得到愉悅感。
慣性動作:離開辦公座位,找一個同事閒聊五分鐘或喝杯咖啡。
獎勵:從繁忙的工作中暫時獲得舒緩或休息的感覺。
渴望:每天三點的時候,都可以透過與同事的短暫閒聊,讓辦公室的情誼得以提升。
改成這樣的習慣之後,不但改善了喜歡下午吃零食的習慣後,也獲得與同事之間改善關係的機會,而自己也獲得了一種滿足的感覺,可以暫時放鬆工作的緊張氣氛(本書章節:附錄...
資訊相關建議書單
一般讀物
Network Warrior
The Practice of System and Network Administration
Computer Networking: A Top-Down Approach
網路相關
Routing TCP/IP
Cisco IOS Cookbook
Network Analysis
故障排除
Network Maintenance and Troubleshooting Guide: Field Tested Solution for Everyday Problems
Unix / Linux
UNIX and Linux System Administration Handbook
虛擬化技術
Network Virtualization
資訊安全
The CERT Guide to Insider Threats: How to Prevent, Detect, and respond to information Technology Crimes
無線網路
Wirless Networking
其他
Time Management for Network Administrators
參考網址:
http://www.auvik.com/media/blog/essential-network-admin-library/...
技能樹規劃
時間規劃
想做的事情很多,但如果不好好規劃,似乎永遠無法控制完成事情或學習技能的時間表。從以前討厭規劃,到現在長大慢慢瞭解到:「規劃,是讓自己自由奔放的意志,可以讓自己在當下行走時,知道自己有沒有走到想走的方向。」
透過每週7 x 24小時的時間規劃、扣除睡覺的6小時,每天大致可以切成三個時段,從08:00 - 1200的4個小時、1400-1700的3個小時,以及晚上1900-2200的3個小時,我們可以發現時間其實都被休息、上班與交通切的不多,也因此如何更有效的 排每個時段要進行的事情,便變得更加重要了。
想完成的事
既然每天可以運用的時間已經算出來了,那麼先列出近五年我想完成什麼事情吧!
長期目標(5年)
成為資料科學家
中期目標(3年)
取得碩士學歷
學會統計、線性代數、深度學習、Python
多益900分以上、托福100分以上
短期目標(1年、今年還有07-12半年時間)
建立每週行程規劃、每月進度確認、每年目標執行(確認)習慣
養成每週至少三次以上早起晨跑,並執行核心肌群訓練菜單。
完成基資維護網站開發(含資料庫)
準備資工所考試(領域選擇、教授分析、函授上課)
完成公司網路管理
完備資安防禦偵測規則
今年結束前,完全清楚公司網路架構、硬體與軟體分佈。
短期目標的實現
目前已經透過MAC的page建立了每週行程規劃表,將每天睡覺、上下班、中午用餐休息等時間先排了進去,剩下一天大概4、3、3小時的分配規劃,以下是我針對我的短期目標想先實現的先後順序:
建立每週、每月、每年進度規劃,本項正在實施中!
每週三次以上慢跑,由0716日開始實施。
因為九月公司要外部稽核,所以「網路管理」的部分要在這之前完成,同時大概也要先完成資安防禦偵測機制的強化與建立。
考量還有教育訓練的課程,網站開發部分我訂在今年年底要上線實施。
資工所招生大概在12月中旬、隔年2月考試,所以等於我差不多要開始準備考試了,但這之前要先報備、函授、報名、考試、先期準備相關學科知識。
所以綜上所述,我0718日開始的每週規劃,要納入3、4、5項的內容同步進行。
網路與資安管理
網路管理要管什麼?範圍在哪?:這部分要先找專業指導書籍。
網路資產清冊、架構圖、防火牆管理、IP配賦管理。
相關維運管理與資安監控集合:Log...
資料科學家 - 養成之路 (Ref)
台灣資料科學年會 http://datasci.tw/index.html
Data Analysis 養成之路 http://www.mysliderule.com/learning-paths/data-analysis/
Big Data University http://bigdatauniversity.com/
Coursera https://www.coursera.org/ R,Python
R Blogger http://www.r-bloggers.com/
Quick R http://www.statmethods.net/
CookBook R http://www.cookbook-r.com/
Advanced R http://adv-r.had.co.nz/
R-tutorial http://www.r-tutor.com/
RDM(R Data Mining) http://www.rdatamining.com/
Taiwan R user group 的Meet UP http://www.meetup.com/Taiwan-R/
Data Camp https://www.datacamp.com/ R
Chechio http://www.checkio.org/
springboard https://www.springboard.com/learning-paths/data-analysis/
analyticsvidhya http://www.analyticsvidhya.com/
bigdatauniversity http://bigdatauni...
Tyrant 暴君 Season I
劇情提要最近開始收看2014年福斯電視出品的美劇:「暴君、Tyrant」,故事描述一個中東國家的獨裁者的最小兒子 Bassam “Barry” Al-Fayeed在經歷自我放逐的20年的美國生活後,帶著老婆、小孩重回到家鄉後參加侄子婚禮。第一季總共播出10集,從Bassam一家人回到家鄉 - 阿布丁(Abuddin)開始,到最後政變失敗入獄為止,期間由於父親的過世、兄長的繼位,讓Bassam開始以「總統特別顧問」的角色待在家鄉輔佐兄長,但在過程中他發現當年對自己父親實施大屠殺的事實並非父親所為,再加上也逐漸瞭解自己的兄長並沒有辦法在自己的輔佐下,將國家轉向民主國家,於是他開始聯合美國、兩朝元老、軍方與媒體部分,密謀想推翻政權,但遺憾的是最後因為隊友不給力、出賣了大家,因此行動失敗後就啷噹入獄了。劇情爭議的演員選角一開始有興趣觀賞這部美劇是因為「暴君」這個詞很吸引我的注意,但當時收看美劇的方式是用emule或是論壇的BT載點收看,實在沒有那個心力可以一集一集載回來看,所以也只有「越獄風雲、Prison Break」有完整的看完。現在開始有很方便的資源可以觀賞後,陸續看了「天才大爆炸、The Big Bang Theory」、「地球百子、The 100」到現在的「暴君、Tyrant」。雖然我慢慢明白的美帝運用自己國家的文化優勢、向全世界傳播美國的價值文化,但我一直在思考,當一些電影牽涉到國家之間、民族之間的糾葛時,在劇中飾演被欺壓的民族或是被醜化的那一方的演員(演員本身屬於那個被欺壓的民族),他們願意飾演一個「助紂為虐」的一個文化幫兇或推波助瀾的助力嗎?像南京大屠殺的劇情裡,有日本人將中國人斬首的畫面,這時找日本演員來飾演那位劊子手的角色,他在接受這份角色時,難道不會對他自己...
SQL發展的歷史背景
Dr. E.F codd是一位IBM程式研究工程師,他在1970年開發出了SQL的語言,但當時甫推出時並沒有立即成為流行的程式語言,而是到了後來1977年Oracle開始將之發揚光大,以下為幾間知名公司開發SQL資料庫的時間表:
1977年 Oracle利用C與RDBMS開發「Mainframe」架構之資料庫。
1978年 IBM結合Sybase與Informix開發出「Mini Computer」架構之DB2。
後來因應電腦開始流行,硬體成本逐漸下降,資料庫發展開始朝向單機型「dbase III」,當時著名的資料庫軟體有「Clipper」、「Fox-Pro」等。
後來微軟將Fox-Pro公司買下,卻另外跟Sybase合作開發出該公司專屬的Access資料庫,除了跟SQL標準格格不入外,也有許多自己獨樹一格的設計方式(所以即使現在還存有Access,但已經幾乎沒什麼人使用了)。
...
資安:「攻擊」?「防守」
一般中小企業或小型的新創團隊,
在專注自己領域的研究發展同時,
「資訊安全」這件事情,似乎沒有多少心力可以再被關注。
通常資安的問題似乎只有金融業、科技業、生技業等,有重要核心資產需要保護的高端企業才會被重視,剩下的似乎不是駭客興趣的標的。
在一個屢受駭客拜訪的網站或伺服器裡,
是不是只能夠防禦?你來我擋,你有新招,我有奇招,
似乎無法擺脫注定只能防守的命運。
今天在拜訪一個客戶的公司時,聽聞他們又遭受到駭客攻擊,
偽冒了合法員工的帳號密碼,在他們的系統大搖大擺的逛後院,
他們公司的資安人員似乎也沒什麼能耐,
事發經過許多天,才在一次意外的冰山一角連線中發現這件事情。
當然老闆們的指導就是:「把它BAN掉!」
但...BAN掉然後呢?層出不窮的跳板,不斷地轉址,
你該開的HTTP還是得開,總不能因為被駭了就把你該提供的服務關掉了吧?
除了持續加強自身的防護設備的強度外,
我常在思考,該如何從這些屢遭被「拜訪」的來源中,
可以拼出些什麼樣的特徵,
不敢說可以反擊,但起碼知道被誰打、被什麼打以及可能何時被打,
被駭總是unhappy的,也只能祈禱那間公司的SOC可以強化他們的作為了,
不然被看光光卻絲毫不知,也是挺駭人的。
Good Lu...
網頁內容擷取
資料科學年會
黑客松
Splunk Live
資料科學家三項技能樹:資訊、數學、統計
BIg Data的5V
Volumne
Velocity
Variety
Veracity
Value
Crawler - facebook
Type A 直接從該平台或網站擷取資料
Type B 透過XML, CSV, API方式,以Crawler方式存取資料。
Type A cases: facebook, 104, PChome, Chunghwa Telecom, 591
Type B cases: Search Engine(Goolge, Yahoo)...
ASP.NET:控制項「Details View 」
一、 連接資料庫步驟:
連接Database, SQL 2012
選擇資料來源,點選「新資料來源」
選擇「資料庫」
點選「新增連接」
伺服器名稱填入資料庫位置,如192.168.168.130
輸入資料庫認證方式(Windows或SQL認證)
選擇要連接的資料表,可於「進階」內選擇是否要新增、刪除、修改選項。
二、 修改文章欄位與樣版設定
選取「編輯欄位」
點選欲轉成樣版的欄位,點選「轉為樣版」
四、
「Bind」是雙向繫結,無法撰寫任何程式碼。
在原始碼中,可加入換行指令。
原始:Bind("article")
變更後:Eval("article").ToString().Replace("\r\n","<br>")
可將C#中換行符號\r, \n替換為<br>
五、樣版Data Binding注意地方:
...
ASP.NET:大型控制項的使用
CommandArgument: 傳遞參數使用,提供後置程式碼使用。
CommandName: 定義動作function
例如:
CommandName = Page (分頁)
CommandArgument = 3
定義此按鈕為分頁功能,當按下按鈕後即跳到第三頁。
protected void GridView1_RowEditing(object sender, GridViewEditEventArgs e)
{
GridView1.EditIndex = e.NewEditIndex;
}
protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
GridView1.PageIndex = e.NewPageIndex;
}
protected void GridView1_SelectedIndexChanging(object sender, GridViewSelectEventArgs e)
{
GridView1.SelectedIndex = e.NewSelectedIndex;
}
透過e的function獲得使用者在前端操作的狀態或數值。
大型控制項四大天王:(Master-Detail...
Splunk Q&A
1. bucket損壞?
2. Splunk搜尋到的事件,結合工單或稽核?
3. 時間比較
4. useother=f limit=0 跑timechart多筆資料
5. 如何得知兩張折線圖的差異?一致?
6. _time understood time, _indextime 檢索時間
7. forwarder的管理
8. timechart span=1h == bucket _time span=1h
9. 教育訓練?資源
10. 即時監控面板的擺放:single value, timechart, statsistic table,
11. search command | rare punct : 找不常出現的紀錄
12. search command | cluster showcount=t t=0.5 | table _time, cluster_count, cluster_label, _raw | sort + cluster_count
13. serarch command | transaction maxpause=1s | where evebtcount > 100
等於 stats list (...) by time
可以利用transaction的data model的離峰時段。...
累積紀錄的重要
以前國中時期,開使流行一些知名的部落格:像是天空、Yahoo等等,
後來因為覺得似乎都把心情攤在陽光下,
好像也容易招惹不必要的是非,所以後來也關掉了。
最近幾年心境開始慢慢有沈澱的感覺,
似乎開始感覺到自己想走一個怎麼樣的人生,
整理這個TechMan的blog,有點像是「修整門面」的感覺,
有一個好的寫作平台、把學習到的事物開始慢慢紀錄累積起來,
不是想成為一方之言,只是開始明白「累積」的重要。
關於Blog的形式我挑了很久,逛了許多Google Blogger的範本,
但不是太花俏就是有著許多我不用不著的功能。
我想要的:簡潔、寫作風格、閱讀輕鬆、讓人專心閱讀。
於是便找到的現在這個外觀的風格,
順道推薦一下(人家免費的很辛苦...我還把人家的廣告code拿掉...)
BTNT Theme - A Responsive Blogger Template
推薦許多不錯的Blogger範本,我挑了一個最順眼的、改一些HTML碼就開始用了,
接下來...整好門面,接下來便是好好的將學到的專業知識整理整理了。
Fighting! TechMa...