2008-02-27

程式設計2.0 (3) 善用開放源碼,發揮槓桿效應

 
每週二∼六出刊.2008.02.29
 
本 期 目 錄 簡介/舊報明細
程式設計2.0 (3) 善用開放源碼,發揮槓桿效應
如何備份、還原Active Directory的設定
如何寫SOP
昆盈以先進規畫排程為核心,重新統整全球供應鏈
日本暢銷密碼,文化造物
任天堂傳承舊文化.創新商機,將遊戲機昇華為人際互動的起點。

優惠訊息

搶先送你iThome三月新上市 企業資安技術應用專刊(32)
寫部落格、架站必備!申請專屬網址不怕網站搬家
不怕三心二意轉換部落格,擁有私人網址門牌帶著走!

專欄 

程式設計2.0 (3) 善用開放源碼,發揮槓桿效應

探索開放源碼有助生產力、提升軟體設計功力,也可學習高手的智慧,一旦懂得善用這些免費資源,就能發揮槓桿效應,得到生產力的回報。

搜尋引擎的出現,大幅改善程式人收集資訊、解決問題的速度及品質。而這也正是「程式設計2.0」所帶來的重大改變之一。而另一項重大改變,則是程式人於網路上廣為分享流通的開放源碼。

開放源碼的系統,將所有的程式碼都公諸於世,可為所有的程式人取用,或者於其中鑽研學習其他高手長久以來的經驗累積及心得。

摸索開放源碼,提升軟體設計功能功力
我在大學一年級的時候,架設一個MUD(Multi-User Dimension,即文字形式的線上多人角色扮演遊戲)。最初只是單純地利用一套開放源碼系統架設。漸漸的,因為想要擴充系統功能,所以試著修改這套系統。在修改系統的過程中,剛開始只是從一些基本的修改開始,例如將英文訊息修改成為中文訊息。接著,由於對系統越來越了解,所以開始增加新的技能、職業,到後來整套職業技能系統全部改寫。

搜尋引擎輔助下,開放源碼一一浮現
雖然開放源碼的風潮已經流行許久,但長期以來,對整個軟體產業生態造成的衝擊,還是遠多過於對程式人的影響。開放源碼對程式人來說是很好的修煉方式,但是,能讓開放源碼產生另一個躍進式的化學效應,是因為輔以搜尋引擎的力量。

全文>>
 
 
如何備份、還原Active Directory的設定

公司為了預防Active Directory(AD)伺服器毀損,造成網路服務停擺,因此希望能夠將AD的資料完整備份。常見的因應方式有2種:第1種方式是架設第2臺備用的AD伺服器,第2種方式則是透過軟體備份,像是Symantec Backup Exec 11d就有備份AD設定的功能。

為了預防AD因為各種可能的原因而毀損,導致網路服務停擺,一般來說,企業會採取的常見因應方式有2種:第1種方式是架設第2臺備用的AD伺服器,當第1臺AD伺服器掛點的時候,備用的伺服器就會接手取得該網域的主控權,繼續管理網域下的使用者電腦。

至於第2種方式則是透過軟體備份,某些備份軟體,像是Symantec Backup Exec 11d就有提供備份AD設定的功能,Windows系統本身的備份工具(製作備份)也有備份AD設定的功能,當我們透過該工具以手動方式選取想要備份的資料種類,在「System State」的項目之下,就可以看到一個「Active Directory」的備份選項。

利用差異性備份的功能 製作AD設定的備份
Windows系統本身「製作備份」工具,使用上很容易,透過簡短的幾個步驟,很快就可以將AD的設定打包成.BKF檔,匯出到本機硬碟或者是區域網路當中的其他共享資料夾。

還原AD設定,必須在特定開機模式下才能進行
在AD正常啟用的情況下,我們只能透過「製作備份」工具執行AD設定的備份,還原工作則必須在安全模式下才能夠進行。

全文>>
 
 
如何寫SOP

程式的組織方式,一般是應用包含模組,模組包含類別,類別包含方法。這樣的組織方式,也可以在SOP中採用。訂定SOP組織的方式,先由上而下定義好之後,再「由下而上」(bottom-up)檢查有無漏失或者不好的地方。

之前發表的「寫SOP就是寫程式」一文,得到讀者相當不錯的反應。該文概略地提到SOP(Standard Operating Procedure,標準作業程序)和程式設計的相似性,這一次的文章將繼續說明,如何在寫SOP的過程中,以程式為師。

整體的組織方式
程式的組織方式,一般是應用包含模組,模組包含類別,類別包含方法。這樣的組織方式,也可以在SOP中採用,而這種上下包含的關係,可以直接和公司的組織架構相對應。訂定SOP組織的方式,先由上而下定義好之後,再「由下而上」(bottom-up)檢查有無漏失或者不好的地方。

模組命名方式可以避開類似3.2.5這種傳統的編碼做法,改成「工程部╱品保組」這樣的命名,「╱」前面的名字(工程部)是位於組織上層者,後面的名字(品保組)是位於組織下層者。這樣的寫法類似於程式的名稱空間(namespace),只不過使用「/」取代「::」或「.」。

類別內的元素
類別內的事項分成三類:常態作業(routine)、事件驅動作業(event-driven)、例外處理(exception handling)。常態作業,就是依照規律進行的例行事項;事件驅動作業,是指會因為特殊事件的發生,而進行的作業;例外處理,則是指一旦發生某種無法處理的狀況,要如何稍微補救。在進行常態作業和事件驅動作業時,遇到沒有描述的狀況,就會進入例外處理。


全文>>
專題報導 

昆盈以先進規畫排程為核心,重新統整全球供應鏈

昆盈以先進規畫與排程為核心,統整從採購、製造、配送到銷售的流程,因為能準確的掌控生產流程,所以讓客戶回應速度提升、庫存降低,更使得訂單達交率從80%提升至97%。

昆盈企業資訊部協理關復平:「昆盈以APS為資訊架構核心改造供應鏈,而APS要導入成功必須有精確的資料來源,因此ERP是重要關鍵。」
作為臺灣滑鼠第一大品牌和全世界第二大滑鼠供應商的昆盈企業,過去是以製造和研發為主力,但隨著業務不斷增長,也不斷擴張在海外的布局,為了整合全球資源,昆盈企業從2006年開始將臺灣定位為全球戰情指標管理中心,重新調整全球供應鏈,讓昆盈在兩年增加10%的產值,存貨周轉天數從60天大幅縮短成37天,訂單達交率更從80%提升至97%。

昆盈企業資訊部協理關復平表示,藉由臺灣全球戰情指標管理中心的建立,昆盈以先進規畫與排程為核心,統整從採購、製造、配送到銷售的流程,因此能提升客戶回應速度、降低庫存以及提升客戶服務,而昆盈也藉此轉型為製造服務業,並預計下一階段以成為電腦周邊商品多元化服務領導供應商為目標邁進。

整合全球供應鏈
昆盈的業務分為品牌與代工事業,因此供應鏈也分為品牌與代工兩大營運模式。昆盈在中國設有兩座工廠,原料供應商則分布在臺灣、中國、馬來西亞、日本和歐美等地,旗下產品包括滑鼠、鍵盤和記憶卡讀取器等電腦周邊產品,以及網路照相機等視訊影像產品。

全文>>
前期文章 全部歷史文章
出刊日期 出刊主題
2008-02-28 整合文件流程,複合機也能改考...
2008-02-27 Intel 45奈米製程處理器實測
2008-02-26 微軟備份軟體的躍進
2008-02-23 Jazz企圖建構軟體協作互聯平臺
主編推薦  
把企業反虧為盈,一點也不難
木馬植入手法,完整揭密!
上班族的新名字:窮人
一口吃掉北海道
我要訂閱這份報紙 我要取消這份報紙 訂報說明
.本電子報內容由 iThome online 提供
PChome ePaper 電子報版權所有,關於電子報發送有任何疑問,請聯絡 客服
台北市敦化南路二段105號11樓 ,TEL:(02)2708-8038,FAX:(02)27094848。
廣告刊登授權服務隱私權聲明消費者保護兒童網路安全關於PChome徵人
網路家庭版權所有、轉載必究 Copyrightc PChome Online

沒有留言: