[議題探討]DNS的資安危機

DNS的資安危機

2013年完成的專案中,其中有一項業務是接受客戶委託開發網域註冊系統的專案,並且代為建置 DNS Server。

協助客戶完成網域註冊系統的專案後,我們也開始思考將公司委託ISP業者代管的域名,改為自己建置 DNS Server,畢竟委外代管仍有一定的成本,而且每個域名只能增加20筆域名紀錄(不同的委外業者有不同的限制),於是試著自己來管理公司的 DNS Server,同時也提供本公司的客戶可以申請代管域名。雖然是一項小業務,收益也不能和軟體開發相比,但是其重要的程度,卻是首當其衝。

[議題探討]PMP之淺見

PMP之淺見

你有聽過PMP嗎?PMP(Project Management Professional,國際專案管理師認證)是由PMI(Project Management Institute,國際專案管理學會)於1987年所推出的專案管理專業證照資格。目前PMI發展建立的專案管理知識及實務的專業標準被全球171個國家所推廣,透過以PMBOK Guide(A Guide to the Project Management Body of Knowledge,專案管理知識體指南)為範圍的國際考試測驗,促進專案管理專業的發展。

[技術探討]GCM實作初探(一)

GCM實作初探

Google Cloud Messaging for Android,簡稱GCM,是Google為Android系統所設計的訊息發送服務,利用GCM,Android的APP設計師可以輕易的隨時將訊息從伺服器主動推送至手機,而不需要讓手機定時自動連線至伺服器,以節省網路連線以及手機的電量。此種類型的服務易被稱為推播服務(Push service),在不同平台的手機皆有近似的服務流程。

[技術探討]淺談 使用者介面 與 使用者經驗

使用者經驗

什麼是使用者經驗(User experience)?依據維基百科介紹「使用者經驗是使用者在接觸產品、系統、服務後,所產生的反應與變化,包含使用者的認知、情緒、偏好、知覺、生理與心理、行為,涵蓋產品、系統、服務使用的前、中、後期。」,簡單來說,就是「體驗之後,人所產生的回饋,稱為使用者經驗」。好用的東西,必須要有好的使用經驗,下段介紹一個案例,讓大家更清楚何謂使用者經驗。

[議題探討]何謂專案及專案管理?

何謂專案及專案管理

什麼是「專案」?根據美國「國際專案管理學會」(Project Management Institute, PMI) 所編訂「專案管理知識體指南」(PMBOK® Guide)的定義:「專案是一種暫時性的努力以創造出一項獨一無二的產品、服務或結果」。廣義的定義是「專案」係指一個特殊而有一定限度的任務,或由一群具相互關聯性的工作所共同組合起來的任務,而該任務是以獲得獨特的產品、結果或服務為目標。簡單來說專案的定義就是「有個明確的開始與結束時間,清楚定義的工作範疇、有預算並且通常由一個團隊來運作,並完成獨一無二的產出。」

由上述定義,對「專案」更具體的解釋是「應用有限資源、有限時間為特定客戶完成特定目標的一次性工作。而專案其實無所不在,以工作上為例,如公司上市計畫、特定產品行銷、資訊系統建置、科技產品研發、國內外建遷廠、土木營建工程、老闆交辦的特別工作等等,以日常生活為例,如出國旅遊、家庭用品採購、過年清潔掃除、擇偶、結婚、舉辦同學會、舞會、運動會等等這些其實都是專案。

[技術探討]SQL Server索引 的重要性

SQL Server索引

實務上曾遇到客戶既有的LOB系統在運作,而我們需開發一套新的系統與其資料庫介接,以維持現有功能的運作,故不能對其現有的DB Schema做變更。當新系統開發完進行壓力測試時,發現資料量少時,運作是正常的,但資料量一變大,就不斷的出現錯誤訊息。探究其原因,竟是資料表沒有建立任何索引,故有此篇文章的產生。