習慣的力量:「為什麼我們這樣生活,那樣工作」

By // 沒有留言:
起源 (書籍介紹(點我) 大塊文化出版的:「為什麼我們這樣生活,那樣工作?」是我在2012年閱讀的刊物,當時作為大學生只是想好好利用圖書館的資源,於是大量的推薦圖書館買當期的新書,然後新書到館後便預約閱讀。這本習慣的書也是在無心之中到手閱讀的一本。其實一直不乏這類談習慣、毅力與行動力的書籍,但這本是我第一次有系統的認識「習慣」的運作機制,從如何發生、養成、維持到改變,作者均舉了許多的實例來印證科學所發現的機制。 核心概念 本書分成三大部分,從「個人的習慣」、「成功組織的習慣」到「社會的習慣」,從個人、組織乃至於整個社會,探討習慣在這其中扮演的角色與能量。第一部分主要探討每個人的習慣從何而來,深入探討習慣養成的神經學原理,新習慣如何養成,舊習慣如何戒除。第二部分深入分析成功企業與組織的習慣,第三部分則是檢視社會的習慣。三個部分均圍繞在:「習慣可以改變」的中心論點。 重點分享 本書援引數百篇學術研究,三百多位科學家與企業主管的訪談(光本書的附錄便達56頁),主要分享人的行為表現主要受到五個因素影響:「訊號提示」、「慣性動作」、「獎勵」、「渴望」與「相信的意念」組成。舉書中的一個例子來說,一個上班族在每天下午三點的時候,都喜歡吃一個餅乾,起初他以為他自己想吃個下午茶、解解饞,所以他的腰圍便因為甜食而愈來愈大,但透過本書分享的習慣機制來剖析後,我們來看看這個故事是怎麼一回事: 訊號提示:下午三點左右,想吃個餅乾。 慣性動作:吃餅乾。 獎勵:吃完餅乾後的愉悅感。 渴望:每天到了三點的時候都想吃個餅乾。 但經過抽絲剝繭之後發現,其實這位上班族想吃餅乾不是因為肚子餓,也不是真得想吃零食,而是只是在每天的下午三點時,做一些可以獲得愉悅獎勵的事情,所以他選擇了餅乾。透過有意識的思考整個流程後,他重新將他的習慣改為如下: 訊號提示:下午三點左右,想做些什麼得到愉悅感。 慣性動作:離開辦公座位,找一個同事閒聊五分鐘或喝杯咖啡。 獎勵:從繁忙的工作中暫時獲得舒緩或休息的感覺。 渴望:每天三點的時候,都可以透過與同事的短暫閒聊,讓辦公室的情誼得以提升。 改成這樣的習慣之後,不但改善了喜歡下午吃零食的習慣後,也獲得與同事之間改善關係的機會,而自己也獲得了一種滿足的感覺,可以暫時放鬆工作的緊張氣氛(本書章節:附錄...

資訊相關建議書單

By // 沒有留言:
一般讀物 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/...

技能樹規劃

By // 沒有留言:
時間規劃 想做的事情很多,但如果不好好規劃,似乎永遠無法控制完成事情或學習技能的時間表。從以前討厭規劃,到現在長大慢慢瞭解到:「規劃,是讓自己自由奔放的意志,可以讓自己在當下行走時,知道自己有沒有走到想走的方向。」 透過每週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)

By // 沒有留言:
台灣資料科學年會 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

By // 沒有留言:
劇情提要最近開始收看2014年福斯電視出品的美劇:「暴君、Tyrant」,故事描述一個中東國家的獨裁者的最小兒子 Bassam “Barry” Al-Fayeed在經歷自我放逐的20年的美國生活後,帶著老婆、小孩重回到家鄉後參加侄子婚禮。第一季總共播出10集,從Bassam一家人回到家鄉 - 阿布丁(Abuddin)開始,到最後政變失敗入獄為止,期間由於父親的過世、兄長的繼位,讓Bassam開始以「總統特別顧問」的角色待在家鄉輔佐兄長,但在過程中他發現當年對自己父親實施大屠殺的事實並非父親所為,再加上也逐漸瞭解自己的兄長並沒有辦法在自己的輔佐下,將國家轉向民主國家,於是他開始聯合美國、兩朝元老、軍方與媒體部分,密謀想推翻政權,但遺憾的是最後因為隊友不給力、出賣了大家,因此行動失敗後就啷噹入獄了。劇情爭議的演員選角一開始有興趣觀賞這部美劇是因為「暴君」這個詞很吸引我的注意,但當時收看美劇的方式是用emule或是論壇的BT載點收看,實在沒有那個心力可以一集一集載回來看,所以也只有「越獄風雲、Prison Break」有完整的看完。現在開始有很方便的資源可以觀賞後,陸續看了「天才大爆炸、The Big Bang Theory」、「地球百子、The 100」到現在的「暴君、Tyrant」。雖然我慢慢明白的美帝運用自己國家的文化優勢、向全世界傳播美國的價值文化,但我一直在思考,當一些電影牽涉到國家之間、民族之間的糾葛時,在劇中飾演被欺壓的民族或是被醜化的那一方的演員(演員本身屬於那個被欺壓的民族),他們願意飾演一個「助紂為虐」的一個文化幫兇或推波助瀾的助力嗎?像南京大屠殺的劇情裡,有日本人將中國人斬首的畫面,這時找日本演員來飾演那位劊子手的角色,他在接受這份角色時,難道不會對他自己...

SQL發展的歷史背景

By // 沒有留言:
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,但已經幾乎沒什麼人使用了)。  ...

資安:「攻擊」?「防守」

By // 沒有留言:
一般中小企業或小型的新創團隊, 在專注自己領域的研究發展同時, 「資訊安全」這件事情,似乎沒有多少心力可以再被關注。 通常資安的問題似乎只有金融業、科技業、生技業等,有重要核心資產需要保護的高端企業才會被重視,剩下的似乎不是駭客興趣的標的。 在一個屢受駭客拜訪的網站或伺服器裡, 是不是只能夠防禦?你來我擋,你有新招,我有奇招, 似乎無法擺脫注定只能防守的命運。 今天在拜訪一個客戶的公司時,聽聞他們又遭受到駭客攻擊, 偽冒了合法員工的帳號密碼,在他們的系統大搖大擺的逛後院, 他們公司的資安人員似乎也沒什麼能耐, 事發經過許多天,才在一次意外的冰山一角連線中發現這件事情。 當然老闆們的指導就是:「把它BAN掉!」 但...BAN掉然後呢?層出不窮的跳板,不斷地轉址, 你該開的HTTP還是得開,總不能因為被駭了就把你該提供的服務關掉了吧? 除了持續加強自身的防護設備的強度外, 我常在思考,該如何從這些屢遭被「拜訪」的來源中, 可以拼出些什麼樣的特徵, 不敢說可以反擊,但起碼知道被誰打、被什麼打以及可能何時被打, 被駭總是unhappy的,也只能祈禱那間公司的SOC可以強化他們的作為了, 不然被看光光卻絲毫不知,也是挺駭人的。 Good Lu...

網頁內容擷取

By // 沒有留言:
資料科學年會 黑客松 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 」

By // 沒有留言:
一、 連接資料庫步驟: 連接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:大型控制項的使用

By // 沒有留言:
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

By // 沒有留言:
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的離峰時段。...

累積紀錄的重要

By // 沒有留言:
以前國中時期,開使流行一些知名的部落格:像是天空、Yahoo等等, 後來因為覺得似乎都把心情攤在陽光下, 好像也容易招惹不必要的是非,所以後來也關掉了。 最近幾年心境開始慢慢有沈澱的感覺, 似乎開始感覺到自己想走一個怎麼樣的人生, 整理這個TechMan的blog,有點像是「修整門面」的感覺, 有一個好的寫作平台、把學習到的事物開始慢慢紀錄累積起來, 不是想成為一方之言,只是開始明白「累積」的重要。 關於Blog的形式我挑了很久,逛了許多Google Blogger的範本, 但不是太花俏就是有著許多我不用不著的功能。 我想要的:簡潔、寫作風格、閱讀輕鬆、讓人專心閱讀。 於是便找到的現在這個外觀的風格, 順道推薦一下(人家免費的很辛苦...我還把人家的廣告code拿掉...) BTNT  Theme - A Responsive Blogger Template 推薦許多不錯的Blogger範本,我挑了一個最順眼的、改一些HTML碼就開始用了, 接下來...整好門面,接下來便是好好的將學到的專業知識整理整理了。 Fighting! TechMa...