發表文章

目前顯示的是 8月, 2014的文章

Excel圖表: 繪製組合圖(下)

圖片
圖一.設定軸的標籤樣式 前一篇 主要教你利用反轉垂直座標軸加大直方圖和趨勢圖間距,而裡面範例我以反轉瀏覽數Y軸為例,然而與圖一有所不同,在進入接下來教學前,請練習產生反轉第二座標Y軸(按讚數).如圖一所示,這次主題主要教你如何更改軸的標籤樣式,但加入新數值格式時請記得結尾必須要有冒號(;),如下圖二所示.否則會出現不預期的結果, 這裡範例未加大於50%的數字都會顯示. 圖二.自訂數值格式規則 作業環境 Windows 7 64bits Microsoft Office 2013-中文 練習範本 GitHub 檔名: example-label.xls 教程 首先,請如下圖二 選取按讚數Y軸 後,在坐標軸格式的數列圖示下,展開『 數值 』標籤後在格式代碼下輸入以下文字後,按下『 新增 』.  [紅色][<0.6]0%; 圖三.更改按讚數數值格式 接下來,請重複1的步驟輸入以下代碼更改瀏覽數的Y軸標籤樣式. [藍色][<5000]0; 圖四.更改瀏覽數的Y軸 接著,如下圖在月份左邊增加季節欄位   圖五.新增季節欄位 其次,如下圖 選擇X軸 按下滑鼠右鍵後,選擇『 選取資料  』. 圖六.切換到選取資料 再其次,在選取資料來源視窗的『 水平(標籤)座標軸的標籤 』下,按下『 編輯 』按鈕. 圖六.更改X軸資料來源 然後,在座標軸標籤視窗,如下圖的 滑鼠游標 按下按鈕重選座標軸範圍. 圖七.更改坐標軸的範圍 再然後,請依下圖 圈選A2到B13 , 再依據 滑鼠游標 確定更改 . 圖七.更改坐標軸的範圍 最後,依順序按下圖七和圖六確定按鈕,即成功更改X軸的標籤樣式. 圖八.有季節說明的X軸 作者小劇場: (答案一律反白) 胖子 ლ (^o^ ლ )   :為了慶祝一百篇,大大要去構思故事架構!哈~哈~這裡是我的天下 大笑中的胖子突然感到一陣冷意,轉頭一看不知什麼時候工程師B已站在他身後,胖子顫抖舉起食指說:為何你會在這裡?這種難得出場的機會,不是帥帥的我才有特例嗎? 工程師B坐下不知拿來的椅子後,拿起書邊看邊說:作者

Skype去廣告:利用限制網站

圖片
你曾經使用Skype聊天時,出現 令人尷尬的廣告嗎? 如下圖一所示,在Skype聊天對話框上面出現廣告,然而有時會出現尷尬的文字,其實這裡我們可以使用在 KMPlayer去廣告 提到的方法來擋掉桌面應用程式所出現的廣告,然而最大問題此廣告的網域是什麼.換句話說,當你知道網域時,你可以利用增加限制網站來擋掉你不想要的廣告.以下網址就是Skype的廣告來源: https://apps.skype.com/ 圖一.Skype廣告畫面 作業環境 Windows 7 64bits Skype 6.18.0.106 教程 首先, 請在開始功能表開啟控制台後,請進入『 網路和網際網路 』再按下『 網際網路選項 』. 圖二.開啟網際網路選項 接著,在網際網路-內容視窗切換『 安全性 』,然後選擇『 限制的網站 』在按下『 網站 』. 圖三.進入『限制的網站』選項 再接著,在限制網站視窗,輸入『 https://apps.skype.com/ 』後按下 新增 ,然後按下『關閉』→『確定』完成設置. 圖四.增加限制Skype的網站 最後,請重新開啟你的Skype,確認是否成功去除廣告. 圖五.無廣告的Skype

Excel圖表: 繪製組合圖(中)

圖片
圖一.繪製進階的組合圖(Combination Chart) 在前一篇,我講述有關如何使用Excel2013繪製組合圖,接下來這裡將先介紹移動圖表、縮短直方圖間距,反轉直方圖的坐標軸,修正圖表樣式等技巧.另一方面,我也提供練習題,若不知道答案,請參考教學影片.在教學影片提供自訂坐標軸標籤格式,此功能將在下一篇補充說明. 最後,我在文章最後增加英文小劇場和C#自動化技巧,若你不喜歡就請跳過這段.其實,我加入這段原因,希望幫助學習如何將excel自動化,畢竟程式語言都跟英文息息相關. 作業環境 Windows 7 64bits Microsoft Office 2013-中文 練習範本 GitHub 檔名: example-advance.xls 教學影片 ps.本文章教學影片有錯字, 按「鑽」數應該為按「讚」數,我已經將GitHub範本修正

UML:介紹

圖片
你有想過為何要學習統一建模語言(Unified Modeling Language, UML)嗎? 圖一.軟體開發流程( The Journal of Object Technology ) 這幾年來,越來越多公司要求面試者擁有此技術,漸漸在 履歷上具有加分作用 .然而,有部分工程師對此技術感到存疑,他不但因複雜性花費過多時間,而且不容易與軟體專案同步.然而,工程師若以自己觀點進行軟體開發,甚至未定義目標市場,造成軟體不被市場接受,因此某些專家定義如圖一軟體開發流程.事實上,UML幫助團隊建立軟體開發過程(Software development process),並且加入商業考量因子,使公司產品符合市場需求. 統一建模語言(Unified Modeling Language, UML)主要用來可視化(Visulaize)系統架構設計,而且使用圖形符號描述系統元件之間互動與關係.另一方面,劃出軟體系統架構並不是第一優先,而是先進行需求分析(requirement analysis)和商業定義(Businese definition),這定義使用者案例(Use Case),圖形使用者界面的藍圖和流程,以問題導向物件類別圖(class diagram).換句話說,它在專案經理,市場經理和工程師之間建立溝通橋樑,不但讓團隊清楚了解初步系統藍圖與行為,而且降低溝通不良問題. 最重要的是,在進行需求分析與商業定義時,不要寫任何程式碼! 我想大部分工程師不是遇到一句話就打掉重練,就是根本不需要此功能,導致工程師浪費許多時間,甚至工時越來越長.因此,公司若想給工程師良好的工作環境,你應該好好清楚定義產品走向,而不是有一個想法直接叫工程師加功能,這樣並不會使產品賣得好.換句話說,發展產品時不應該把功能把第一,而是要同時考慮功能性與市場接受度.這樣不但能增加公司營收,而且使台灣工程師辛苦有價值,拿到優渥的分紅. UML取代傳統系統文件,不僅代表軟體系統架構圖與流程,而且準確定義各元件的行為和邏輯,甚至有效率地維護軟體系統.最重要的是,未來加入團隊夥伴能閱讀此份文件很快進入狀況,而且也節省你說明的時間.另一方面,當你遇到bug時,你不必複習你的系統架構,甚至一步一步偵錯你的程式碼,也就說減少處理bug時間. 順帶一提,UML使用到物件導

筆電經常沒電嗎? 關掉Chrome!

圖片
圖二.關掉Chrome背景執行 最近, 『富比士(forbes.com)』作者Lan Morris 在Windows筆電上開啟Chrome會加速筆電電池消耗率,甚至降低降低電腦效能.換句話說,在筆電使用Chrome不但很耗電,甚至無形中增加你的電費.事實上,有人在2010年向Google回報此問題,直到最近Google才承諾近期內會修正此Bug.因此,在修正之前,我建議用以下的方法防止Chrome繼續傷害電池性能. 在這幾年,你曾經覺得筆電續航力不如預期?一年不如一年?Morris指出即使開著Chorme未做任何事,Chrome仍設定系統時脈頻率(system clock tick rate)1毫秒,它並不像其他瀏覽器會回到預設值 15.625毫秒.系統時脈頻率代表事件在固定的時間間隔被執行,值越低代表在每秒被執行次數越高,例如:1毫秒代表執行1000次.換句話說,直到關閉它,Chorme 不會未回到空閒狀態,因此 當你未使用Chrome時請記得關閉他 . 接下來, 請記得關掉Chrome背景執行選項 .首先,請到 Chrome的設定頁面 並按下顯示進階設定後,捲動到 系統 標籤後 取消勾選 『 Google Chrome 關閉時繼續執行背景應用程式 』.藉由這樣設置,我們才能確定Chrome沒有繼續耗電和占用記憶體.其實,這功能是否運作是依據你擴充元件和應用程式,有些將會要求Chrome繼續在背景執行,例如信件通知.換言之,若你想要完全關掉Chrome,請不要勾此選項. 最後,Chrome耗電問題只出現在Windows平台?很不幸的是,Mac使用者也有相同問題.然而,耗電的原因有所不同,Windows主要是Chrome處理器idle設置不當.當你外出使用筆電而且沒有插座時,你需要非常注意使用Chrome,要不然換別的瀏覽器IE或Firefox. 作者小劇場: 胖子:最近都沒有我出場畫面,難道作者看我太帥忌妒我,不給我出場機會. 作者在電腦前面趕文章中:    = =     恩..... 胖子在心中大笑想著連作者都站在我這邊,果然贏工程師B指日可待 ლ (^o^ ლ ) 胖子湊到作者旁邊說:那大大什麼時候......唉阿~~作者大大, Battery life 在這裡指不是『電池壽命』而是『電池可用時間』吧!我