旅程策劃

[旅程策劃] 實時氣候圖 Windy

2017-06-06 C.H. Ling 0

有時計劃行程, 天氣總是其中一個考慮因素. 然而在商務及經濟發展局的領導下, 天文台的參考變得相對不太可信, 而且提供的資訊亦相當有限. 求人不如求己, 不如自己去看天氣更加實際.

Computing

[End-user Environment] 於CentOS 中安裝 Spotify Client

2017-06-04 C.H. Ling 0

家用伺服器與業務伺服器最不同的地方是, 若果預算許可, 商用伺服器角色會較單用, 例如Domain Controller  就只會做回Domain Controller, 鮮會分擔不同的角色. 除了方便管理外, 還有保安的考量; 家用伺服器則會一部機器會分飾不同的工作, 除了之前講及的預算考量外, 還有空間, 噪音等問題須要考慮, 因此除了發燒友, 好少人家裡會有個server rack 並Mount 上不同器材.

ASP.net MVC

[ASP.net MVC] 整合 OpenStreetMap 於ASP.net MVC 內

2017-06-02 C.H. Ling 0

之前提及過在WPF 中使用OpenStreetMap 須要安裝 GMap實現, 而在Web Application 中, 當然亦須要叫用其他Library, 而它就是OpenLayer.  OpenLayer 是一套Map library 去dynamic render 地圖, 最重要是, 與Google Map 比較, 使用時不用API key. 但與之比較, 它相對沒有高度, 路線等相關資訊. 但若用來展示的話, 絕對是不二之選. 雖然沒有其他地理相關功能, 但配合其他library 的話, 亦可做到相同的效果.

No Picture
Application Framework 程式框架

[心得] WPF MVVM vs ASP.net MVC

2017-05-29 C.H. Ling 0

自從轉了工種後, 做過不同類型的projects, 亦試了應用不同的平台, 然而, 技術不是重點, 最重是選擇最理想的工具. 根據經驗整理後, 重點有四項: 用戶群, 是否需要跨平台, 硬件配套, Standalone / Multi-tier.

地圖

[地圖] 地理院地圖

2017-05-28 C.H. Ling 0

香港常用的登山圖, 除了行山書和雜誌印制的不合比例地圖外, 通常都會閱讀效遊圖和HM20c, 而在電子版中, 亦會看香港政府資訊圖, TrailWatch 和 OpenStreetMap等網上地圖. 但若在日本登山, 只有最後者才有用. 而這裡介紹的, 就是日本版的香港政府資訊圖.

Computing

[Visual Studio] Snippet Designer

2017-05-15 C.H. Ling 0

早前介紹過Snippet 在IDE中如何加快開發速度, 然而, 之前的tools 須要靠第三方exe 才可使用, 若在IDE 開發環境中有點不點. 今次介紹的是Visual Studio 中的Add-in, 可以讓開發者直接在IDE中自定Snippet.

No Picture
Computing

[C#] 在Abstract class 中設定logger

2017-05-11 C.H. Ling 0

為了不用重覆define variables, 在 OO 中通常會將common property / method 放到abstract class 中, 再讓其他child class 繼承. 而在log4net 中, 要設定其logger, 若用回之前的設定, 便會指向其parent class.

No Picture
Computing

[心得] 舊系統整合 VB+Oracle > VB.net + SQL server

2017-05-08 C.H. Ling 0

近期接手一個Migration Project, 舊系統由舊的VB6+ Oracle 轉換到VB.net + SQL Server, 過程中有些心得, 故記下來以供大家參考. 通常做Migration 若果要安全至上的話, 都會整合完一個到另一個, 但若果之前的technology 太舊或者時間急切, 不得已下也要這樣做. 在這裡會分開 VB > VB.net 和 Oracle > SQL server 以作區分.

No Picture
Computing

[WPF] 於ListView 中自訂Key Search

2017-05-04 C.H. Ling 0

為了提高UX, 在ListView中輸入字符時, 通常都會跳去指定的item中, 然而用Bind 了object 後若須要指定用什麼property 進行搜尋, 則需要再作設定.

1 2 3 4 5