Time of Update: 2018-12-07
每個專案經理可能都會任務的管理,下面根據自己的經驗畫出兩種方式 解釋一下流程:前提:客戶發過來一些需求,並且等待這個需求完成的時間第一種方案:(1)專案經理接到需求後把需求按角色拆分成任務,(2)估計每一個任務的完成時間 (3)把任務分配給不同的人 (4)開發人員確定給定時間是否能完成 (5)專案經理調整時間 (6)把時間報給客戶 第二種方案:(1)專案經理接到需求後拆分成任務(不管角色),(2)估計每一個任務的完成時間 (3)項目成員自己領自己感興趣的任務
Time of Update: 2018-12-07
1.首先下載安裝Nunit-GUI,在這裡下載:http://prdownloads.sourceforge.net/nunit/NUnit-2.4.7-net-2.0.zip?download2.首先添加一個被測試的工程DebugWithNunit,添加一個類CalcFunction,提供一個除法功能 3,在添加一個測試工程TestProject,建立一個TestCalcFunction的類來測試上面的工程,要引入NUnit.Framework
Time of Update: 2018-12-07
發現了RUP的十大要素之後,怎樣才能讓它給我的職業生涯帶來根本的變化呢?這兒有一些建議,能協助我們對付各種規模的項目。1. 對於非常小的項目首先,如果誰來問我,在一個非常小的、沒有經驗的項目組(才學了RUP)中,如何使用RUP和Rational開發工具來構造一個簡單的產品,我會與他分享十大要素列表,以使項目組不被RUP的細節和Rational Suites的功能壓垮。實際上,即使沒有任何自動化工具也可以實施十大要素。管理一個小項目,一個項目筆記本,就已經是一個非常好的起點,可以把它分成十個部分,
Time of Update: 2018-12-07
半透明化彈出框(Popup)邊框 半透明化的邊框很眩吧。其實實現起來很簡單,只需設定一css屬性:opacity。opacity指“不透明度”,取值在0和1之間,0表示全透明,1表示完全不透明。
Time of Update: 2018-12-07
使用path將文字轉換為路徑 用Direct selection工具選中文字,選擇object--path--convert to path或者ctrl+shift+O,測試瀏覽器中顯示出了,正確的中文。 各位看看xaml的data屬性,天哪,資料能讓你暈,不過,你要是喜歡,就這麼幹吧。 還有一種方法,就是使用圖片,把文字做成映像放到silverlight裡,這個很簡單,就不廢話了 祝大家編程愉快
Time of Update: 2018-12-07
有計劃的開發:通過結合使用優先順序"故事"和技術估算,確定下一版本的功能小版本:以小的增量版本經常向客戶發布軟體隱喻:隱喻是一個簡單、共用的"故事"或描述,說明系統如何工作簡單設計:通過保持代碼簡單從而保證設計簡單。不斷的在代碼中尋找複雜點並且立刻進行移除測試驅動開發:使用者編寫測試內容以對"故事"進行測試。程式員編寫測試內容來發現代碼中的任何問題。在編寫代碼前先編寫測試內容重構:這是一項簡化技術,用來移除代碼中的重複內容和複雜之處結對程式設計:團隊中的兩個成員使用同一台電腦開發所有的代碼。
Time of Update: 2018-12-07
誤解一:敏捷對人的要求很高很多人在嘗試實施敏捷時說:敏捷對人的要求太高了,我們沒有這樣的條件,我們沒有這樣的人,因此我們沒法敏捷。可是,敏捷對人的要求真的那麼高嗎?軟體歸根到底還是一種創造性活動,開發人員的技術水平和個人能力對軟體的品質還是起著決定性的作用,各種過程與方法只是協助開發人員、測試人員等角色能夠更好的合作,從而產生更高的生產力。不管用什麼方法,開發人員的水平永遠都是一個主要的因素。從另一個角度來看:過程和方法究竟能幫開發人員多大忙?對於技術水平較低的開發人員,敏捷方法和傳統方法對他的
Time of Update: 2018-12-07
國足1:2 不敵伊拉克後,徹底無緣本屆世界盃,我想比賽時和賽後肯定有很多人痛罵國足,痛罵國家隊員,我在這裡想對國家隊員真誠的說一聲,你們受委屈了.我為什麼這麼說呢?試想一下,假如我們項目失敗了,所在的公司倒閉了,我們能罵員工不行嗎?我想有常識的人都知道不能,至少不全是,推理一下到男足,為何就不行呢?國足對伊拉克這場,我確實看到了隊員真的拼了。有一個隊員是叫韓鵬,頭上都纏著繃帶一直在踢。好了,不扯別的,因為本文是想從中國男足者學點專案管理的東西就我個人從專案管理的角度理解,國足輸球有以下幾個原因:
Time of Update: 2018-12-07
最近在作一個網站, 使用了silverlight作為視頻功能模組,Expression Encoder作為編碼轉換的軟體。當使用者上傳視頻後,由另一線程調用Expression Encoder將視頻轉換為WMV格式。程式發布之前,在本機伺服器一切正常,但是當部署到客戶的伺服器後,卻無法轉換視頻。 在苦苦調試了大半天后,終於發現Expression Encoder在客戶服務器返回錯誤 "Cannot convert value for VideoSize"。調用Expression
Time of Update: 2018-12-07
看到了部落格園的兩篇關於優秀開發人員標準的討論( 一個優秀.NET程式員的技能樹和 我心中的優秀開發人員標準), 我也想說一下我心中的優秀開發人員.1. 技術優秀的開發人員技術要過硬,但是不能只偏於一種技術, 要有廣闊的胸襟接納不同的技術, 使用最合適的技術解決問題(我還沒做到).2. 團隊合作大多數項目都不是一個人能夠完成的, 較強的溝通與合作能力是一個優秀開發人員必須具備的.3. 語言和表達能力有想法但是說不出來等於沒想法. 優秀的開發人員必定有比其他人更多的想法和思考,
Time of Update: 2018-12-07
Aact upon each other 相互作用adapt oneself to 使自己適應……a few (表示肯定)有些,幾個a great quantity of (接可數或不可數)大量a good deal of (接不可數名詞)許多,大量a large amount of (接不可數名詞)大量a little (表示肯定)一些,一點點a lot of (接可數、不可數名詞) 大量的,許多a number of (接可數名詞)若干,許多above all 首先,首要,尤其是after
Time of Update: 2018-12-07
今天偶爾聽到兩個同事的對話,感覺很有意思:A: 刪代碼真是一件很爽的事情,一次刪幾百行。B:
Time of Update: 2018-12-07
沒啥主題,想到哪寫到哪,純屬閑談。 1.
Time of Update: 2018-12-07
在家常常用Excel記賬,什麼買白菜花了多少錢,買蘋果花了多少錢,都寫在注釋裡,然後再把注釋裡的錢數相加,填寫在“蔬菜水果”一欄中。平時買菜吃飯還好,可是一去家樂福就完了,長長的購物單,長長的注釋,每次都要祭出功能“無比強大”的計算機,手忙腳亂的算上幾遍。 為了減輕一下我的工作量,順便愛護一下鍵盤,在沒事的時候寫了一個剪下板計算機。記賬的時候,只要選中全部注釋然後Ctrl-C,就可以顯示總和了。點擊這裡下載來源程式點擊這裡下載可執行程式
Time of Update: 2018-12-07
§錯誤: 檢索 COM 類別工廠中 CLSID 為 {00024500-0000-0000-C000-000000000046} 的組件時失敗,原因是出現以下錯誤: 80070005。 異常詳細資料: ASP.NET 未被授權訪問所請求的資源。請考慮授予 ASP.NET 請求標識訪問此資源的許可權。ASP.NET 有一個在應用程式沒有類比時使用的基進程標識(通常,在 IIS 5 上為 {MACHINE}\ASPNET,在 IIS 6 上為網路服務)。如果應用程式正在通過
Time of Update: 2018-12-07
今天不知道怎麼回事,Resharper無法使用,Resharper的菜單中所有的功能表項目都是灰的,察看About顯示Resharper4.x[Not
Time of Update: 2018-12-07
討論完了語言又討論培訓,討論完了培訓又討論分層,這些話題似乎永遠都討論不完。討論總是有益的,但是如果討論的命題本身就有問題的話,可能副作用就比益處來的更大了。三層 = 表現層+商務邏輯層+資料訪問層 ?是不是所有系統一定要分成三層,是不是所有三層的系統都一定是這三層,如果我寫一個不需要資料存放區的應用呢,如果我寫一個沒有介面的程式(庫)呢?
Time of Update: 2018-12-07
你是否早已厭倦了alert、confirm、window.open等等呆板醜陋的web彈出形式?如果你也和我一樣對此耿耿於懷,那就跟隨我一起來打造專屬於我們自己的Popup吧! 自訂彈出框目前在網路上的應用越來越廣泛,各種版本的實現代碼也是鋪天蓋地。其基本思路無外乎是在html Dom中建立一彈出框結構,並將其置於其他Dom對象之上。 本文應用mootools架構,將從功能、外觀和應用三個層面闡述彈出框實現及使用的基本脈絡。大家可以在此基礎之上對其進行改造、拓展,
Time of Update: 2018-12-07
山寨這個詞在08年很是火,從山寨手機到山寨春晚,可以說是全民山寨。在我看來,現在山寨已經從當初的貶義詞,變成了褒義詞,成為了有中國特色的,非正規的,民間智慧的代表。昨天在QCon上聽了阿朱的Topic,感覺很不錯。阿朱是《走出軟體作坊》的作者,據說這本書賣的很火,我倒是沒有看過,不過想來這次的演講和書中的內容也不會差的太遠。阿朱講解了他所在公司所遇到的一些問題,和他們的解決方案,著重研究了在資源有限,條件有限的情況下,如何解決實際遇到的問題。比如,在需求方面,他們會在根客戶談具體需求之前,先瞭解
Time of Update: 2018-12-07
為彈出框(Popup)添加“關閉(×)”按鈕 如彈出框結構代碼所示,關閉按鈕標示“×”是放置在一div中的。使其具有關閉整個彈出框的功能,只要在建立該div時,為其附加具有close功能的單擊事件即可。1 new Element('div', {2 'id': 'closeBtn',3 html: '×',4 events: {5 click: function () {6 this.close();7