tag:blogger.com,1999:blog-45859995312955735722009-05-15T15:51:20.550+08:00悠仁爱 http://picasaweb.google.com/fromstellaStellahttp://www.blogger.com/profile/11263762716014500859noreply@blogger.comBlogger48125tag:blogger.com,1999:blog-4585999531295573572.post-8099567452668346992009-05-15T15:45:00.001+08:002009-05-15T15:51:20.568+08:00嚴重警告!!<br />以下內容極度無趣、乏味可能令您感到不安、恐懼,閱讀前敬請注意,並請身體不適者、心臟病患者、高血壓或是孕婦,按上一頁離開,如果在閱讀後出現嘔吐、心悸或是陽萎者請立刻停止閱讀,謝謝合作。<br /><br /><br />==================== 不怕死分隔線 ====================<br /><br />這一陣子工作有一個不同的經驗,就是要對我們目前開發的軟體作 Windows Vista 的 Logo 認證,剛好前兩天又看到微軟決定停產XP要推Vista的新聞,不過雖然停產但是還是會繼續維護到2014年,對於使用者而言差別就是要換一個作業系統不過對於軟體開發者而言可是要將程式重新調整來適用新的Vista系統。Vista推出其實有一段時間不過感覺上用的人沒有很多,大部分人的抱怨就是過去軟體相容性的問題,還有惱人的UAC(User Account Control)功能,其實這兩個問題可以當作同一個問題,因為關鍵都是 使用者存取權限 的問題,以前我們用XP或是2000的時候都會習慣將我們的使用者權限調整到管理者(Administrator),所以在使用上幾乎可以存取磁碟上所有的空間跟檔案,也就是這樣Windows才會容易淪為木馬程式或是病毒的殂上肉,因為這樣所以新一代的Vista作業系統對於軟體應用程式(Software Application)在執行上所給予的權限只有標準使用者的權限(Standard User),這個標準使用者可以把他當作用Guest帳號登入的權限,也就是因為這樣舊有可以在XP上默認Admin權限使用的程式在Vista上通通會吃鱉,這就是為何多數一般使用者甚至軟體開發者對Vista望之卻步的原因。<br /><br />這裡我會"概略"提一些將軟體從XP移轉到Vista上的關鍵,還有一些取得Software Vista Logo 認證的一些流程跟須知,細部研究還是要靠自己...或是靠朋友。<br /><br />=============== XP 跟 Vista 的主要差異分隔線================<br /><br />關鍵一. Manifest XML File檔案:這是啥?Vista作業系統上對於每個"可"執行檔內都必須包含manifest file,他的內容類似如下<br /><security><br /><requestedprivileges><br /><requestedexecutionlevel uiaccess="false" level="asInvoker"></requestedprivileges><br /></security><br />其中要注意的是requestedExecutionLevel的值,一般來說會用asInvoker或是requireAdministrator,普通的應用程式應該都要用asInvoker來執行,他的意思是就依照目前你登入Vista帳號的權限執行,requireAdministrator顧名思義就是要你啟動管理者權限才能執行,這裡是Vista會不會跳出UAC權限允許視窗的重點,如果用了asInvoker應該就不會再跳出了,如果程式中沒有manifest則預設為requireAdministrator權限,requestedExecutionLevel為requireAdministrator的可執行檔案前面都會有一個小盾牌提醒使用者。<br /><br />我是用VC2008編譯,VC2008內有manifest的設定頁,VC6沒有...要自己來。囧rz<br /><br />關鍵二. 存取檔案的問題:這個問題應該是最討厭的問題也最讓人摸不著頭緒的問題,以前一般的應用程式會將成是本身的設定檔、紀錄檔或是Log都會寫在程式安裝目錄的資料夾裡面,例如 C:\Program Files 底下,不過在Vista上只要打開 UAC 在這個目錄寫檔案就會失敗,那如果這裡不能寫入檔案哪裡可以呢?是有一些地方可以提供選擇,%USERPROFILE% (每個使用者自己所用的文件夾) 或是 %ALLUSERSPROFILE% (程式共用區用),當然還有其他的位置這裡我只提出兩個,我個人建議都放在 %USERPROFILE% 裡面,為何呢?放在共用區大家用不是很好嗎?Vista上有一個特性,假如 A 使用者建立了 A.TXT檔案那麼 B 使用者就無法修改 A.TXT ,因為 A.TXT 隸屬於 A,那如果 B 使用者是管理者權限呢?那結果會有些不同,B 可以刪除 A.TXT 但是一樣無法修改,基於這個理由所以建議將各自使用者的設定相關檔案放在自己的目錄內而別放在共用區,大家只要進一步了解 UAC 的防護機制後就比較能夠避免寫出與他衝突的程式碼了吧。<br />總之,檔案別再亂放了。XD<br /><br />滿足了上面兩個 XP 跟 Vista 主要差異後你的程式應該可以順利啟動,至於能不能正常運作那還有得改哩。<br /><br />=============== 獲得 Vista 應用程式軟體認證分隔線 ===============<br />為何要申請 Vista Software Logo?<br />這個問題我想了很久...我想應該就跟冷凍豬肉要用CAS的標章是一樣的吧。要如何申請?<br />流程如何?簡單的順序如下<br />1.申請加入微軟合作夥伴(MSPP)。<br />2.在合作夥伴的網頁登入要驗證的程式。<br />3.利用Microsoft Product Identification產生程式的身分.XML檔案。<br />4.申請VeriSign的Certificate。<br />5.在Windows Quality Online Services(Winqual)網站以公司身分註冊一個帳號。<br />6.下載Winqual.exe並將Verisign取得的簽章簽入Winqual.exe內,此一行為代表此簽章等於本公司產品申請驗證所要用的簽章。<br />7.上傳已經簽好的Winqual.exe到Winqual網站,完成此步驟本公司在Winqual的帳號才算註冊完成。<br />8.提交完成後保留對方給予的檔案跟ID,日後再提交測試到VeriTest的時候會用到。<br />9.到VeriTest網站註冊並填寫申請資料。(要信用卡繳錢)<br />10.並填寫放棄測試的項目申請書(WaiverSubmission.doc)針對不相干的Test Case部分跳過。<br />11.提交程式。(一併提交其他相關測試附件)<br />12.等結果。<br />看似簡單其實對於英文破破的我來說還真的很怕看錯,可以<a href="http://www.innovateon.com/product_vista.aspx" target="_blank">自己看</a>。<br /><br />這裡有兩個地方要您花錢,一個是從 VeriSign 買數位簽章另一個是給 VeriTest 測試你的軟體,<a href="http://www.lionbridge.com/lionbridge/en-US/services/outsourced-testing/product-certification-programs/microsoft/certified-for-windows-vista/pricing.htm" target="_blank">自己看</a>。<br />不過大略的步驟就跟我上面說的一樣吧。<br />接下來,我來介紹一下送交VeriTest驗證時會碰到的考古題,在這之前大家可能要先看 Requirements for the Windows Vista Logo Program for Software 這一份文件,這份文件是建立考古題的依據,分成三大類<br />1.Security and Compatibility(安全性跟相容性)<br />2.Installation(安裝)<br />3.Reliability(可靠度)<br />看過Requirements之後會比較容易了解Test Cases 是在玩什麼花樣<br />CertifiedforWindowsVistaProgramTestCases.doc(所有的考古題來自這份文件,下方有相關連結)<br /><br />TEST CASE 1.Verify all of the application’s executables contain an embedded manifest that define its execution level. 只是用CFF Explorer來檢視程式內的可執行檔requestedExecutionLevel level,很容易。<br /><br />TEST CASE 2.Verify Least-Privilege Users can not modify other users documents or files.利用Vista的切換使用者來各自執行程式並刻意去存取另外使用者的文件夾。<br /><br />TEST CASE 3.Verify Least-Privilege user is not able to save files to Windows System directory. 讓程式去存取Windows目錄底下的檔案。<br /><br />TEST CASE 4.Verify application installer does not have a 16-Bit installer, does not use or rely on 16-Bit code or components and does not attempt to install any non 64-Bit drivers on x64 versions of Windows regardless if application is a Win32 application or is native to 64-bit.把程式安裝到 x64 version of Windows Vista Ultimate,並執行運作。<br /><br />TEST CASE 5.Verify application installed executables and files are signed.檢查安裝路徑下所有可執行的檔案類型是否都有加入數位簽章。<br /><br />TEST CASE 6.Verify all kernel-mode drivers installed by the application are signed.Driver需要數位簽章。<br /><br />TEST CASE 7.Verify application properly checks for Operating System version. 使用AppVerifier驗證所有的執行檔是否有呼叫 GetVersion() or GetVersionEx()的API。<br /><br />TEST CASE 8.Verify application launches and executes properly using Fast User Switching.用Vista上切換不同使用者(權限)各自執行程式看看有無問題。<br /><br />TEST CASE 9.Verify application launches and executes properly using Remote Desktop.利用Vista遠端桌面來執行程式並作一般操作測試。<br /><br />TEST CASE 10.Verify drivers and services start in Safe-Mode. Driver或是Service在安全模式下執行運作。<br /><br />TEST CASE 11.Verify application installer uses Windows Installer. 驗證安裝檔案是否包裝成.MSI的格式。<br /><br />TEST CASE 12.Verify application’s MSI installer does not receive any errors from the Internal Consistency Evaluators. 透過Orca軟體安裝程式的.msi程式過程中不能出現特定的錯誤。<br /><br />TEST CASE 13.Verify application’s installer contains an embedded manifest. 用Resource Hacker 3.4 檢查安裝檔是否有 manifest execution level 的 requestedExecutionLevel。<br /><br />TEST CASE 14.Verify application launches with installed user token.用Resource Hacker 3.4 驗證安裝檔跟執行檔是否有相同的 requestedExecutionLevel。<br />如果是用MSI封裝則此步驟可以忽略。<br /><br />TEST CASE 15.Verify application installs to the correct folders by default.利用AppVerifier檢查安裝路徑是否有產生錯誤。<br /><br />TEST CASE 16.Verify ClickOnce application is signed with a valid Authenticode Certificate.這個 Test Case 是針對clockOnce的安裝放式來作驗證。<br /><br />TEST CASE 17.Verify ClickOnce application only stores data in installed user’s folders.同 Test Case 16,資料存放在自己的資料夾內。<br /><br />TEST CASE 18.Verify Windows Installer package contains ProductName, Manufacturer, ProductVersion (major and minor), UpgradeCode, ProductCode and ProductLanguage property tags and that they are not null.用Orca來檢查安裝檔.MSI是否有包含必要相關資訊。<br /><br />TEST CASE 19.Verify application creates uninstall registry key and values.使用Orca來檢查安裝後是否有在 HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall\ 內寫入 Uninstall的資訊。<br /><br />TEST CASE 20.Verify application does not try to write to or replace any WRP registry keys or files.用AppVerifier檢驗安裝過程中不會寫入任何的WRP Registry Key或是Windows System File。<br /><br />TEST CASE 21.Verify the application does not use nested install custom actions.用Orca打開安裝程式.MSI檢查CustomAction table沒有作不允許的安裝動作。<br /><br />TEST CASE 22.Verify the application does not add custom columns to the Windows Installer’s standard tables and that any custom tables or properties are not prefixed with ‘msi’.用Orca檢查安裝的.MSI檔案跟Schema.msi比較內部的Standard Table欄位不可以有變更,自訂欄位的話則要有"msi"的prefix.<br /><br />TEST CASE 23.Verify the application rolls back the install and restores machine back to previous state.複製並製造一個會安裝失敗的.MSI檔案,比較安裝前跟安裝失敗後系統是否有恢復安裝前的狀態。<br /><br />TEST CASE 24.Verify the application does not force a reboot during install.用Orca檢查.MSI檔案內是否有ForceReboot的設定。<br /><br />TEST CASE 25.Verify the application properly handles files in use during install. 用Orca檢查 MsiRMFilesInUse property,如果沒有存在的話必須加入對應的Dialog跟property。<br /><br />TEST CASE 26.Verify the application can be installed quietly from the command line.用 Orca檢查FASTOEM欄位,並且測試安靜安裝。<br /><br />TEST CASE 27.Verify the application’s Windows Installer ComponentID table does not contain null values.用Orca檢查.MSI檔案內 Component Table必要欄位不可以為NULL。<br /><br />TEST CASE 28.Verify the application’s Windows Installer Package does not contain more than one COM Server for each Component.用Orca檢查.MSI檔案內 Component Table檢查不能有超過一個以上的COM Server。<br /><br />TEST CASE 29.Verify the application’s Windows Installer Package does not contain more than one shortcut for each component. 用Orca檢查.MSI檔案內 Component Table檢查每個component不能有一個以上的捷徑。<br /><br />TEST CASE 30.Verify the application is Restart Manager Aware.用Restart Manager Tool(rmtool.exe)來測試WM_ENDSESSION or WM_QUERYENDSESSION訊息。<br /><br />TEST CASE 31.Verify application does not break into debugger with the specified AppVerifier checks.執行程式用 AppVerifier開啟Debug模式並執行操作。<br /><br />TEST CASE 32.Verify that he application’s UI thread only handles exceptions that are known and expected.使用ThreadHijacker來讓程式產生 Access Violation,然後會產生 Windows Error Reporting(就是錯誤回報或是要你Debug那個視窗)。<br /><br />總結:<br />大家可以概略看出這些Test Case主要的精神就是前面提到的三大Requirements,不過更實際來看就是<br />1.你的程式要在UAC下正常運作,不可以亂存取禁止的目錄 。<br />2.安裝程式必須用MicroSoft的MSI格式或是ClickOnce方式 。<br />3.萬一程式發生錯誤能夠透過 Windows Error Report 來回報錯誤並紀錄錯誤資訊 。<br />4.數位簽章 。<br /><br />雖然有些Case我也是很模糊XD,真怕我接下來要準備送驗的過程會出差錯....唉,該好好唸英文了。Orz<br />跟我一樣被指派申請Vista Logo認證的苦主 <a href="http://www.codeproject.com/KB/vista/certificationbyexample.aspx">http://www.codeproject.com/KB/vista/certificationbyexample.aspx</a> (VB.Net + C#)<br />已經獲得Vista Logo認證的程式 <a href="http://support.microsoft.com/kb/933305">http://support.microsoft.com/kb/933305</a><br />申請VeriSign的數位簽章憑證流程 <a href="http://www.wosign.hk/support/MS_Authenticode_DigitalID_guide.htm">http://www.wosign.hk/support/MS_Authenticode_DigitalID_guide.htm</a><br />針對某些Test Case詳解 <a href="http://blogs.msdn.com/amitava/rss.xml">http://blogs.msdn.com/amitava/rss.xml</a><br />提供其他Vista Logo相關連結 <a href="http://dotnet.org.za/ahmeds/archive/2006/12/15/Vista-Logo-Links.aspx">http://dotnet.org.za/ahmeds/archive/2006/12/15/Vista-Logo-Links.aspx</a><br />MSDN <a href="http://forums.microsoft.com/MSDN/ShowForum.aspx?ForumID=904&amp;SiteID=1">http://forums.microsoft.com/MSDN/ShowForum.aspx?ForumID=904&amp;SiteID=1</a><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4585999531295573572-809956745266834699?l=storyfromstella.blogspot.com'/></div>Stellahttp://www.blogger.com/profile/11263762716014500859noreply@blogger.com0tag:blogger.com,1999:blog-4585999531295573572.post-81742034460388208642009-05-13T23:53:00.002+08:002009-05-14T00:02:56.380+08:00今天是笨笨在那的第二天,这几天的日记都没有写在日记本里是因为写字的时候实在太痛苦了,手也会发抖。<br />看到它的时候它并没有原先期待的那样。不过伊丽莎白项圈拿了下来,一走进医院,扑面而来的是熟悉刺鼻的骚味,那种味道只有笨笨在发情时才会留下的味道。但在我闻来时那么的刺鼻那么的不好受。<br />我看到他很紧张的样子,我试图接近他,叫他,抚摸他。他很茫然,似乎不记得我是谁,我叫他,他并不看我,忙着舔自己的JJ,蹲着排尿。<br />我知道他还是很痛苦,紧张的环顾四周,陌生的环境让他的精神崩溃了吧,可是他怎么又会想到我此时此刻说不出的难受。<br />过了会时间,貌似他放松了一点,我柔柔他的小下巴,他喝了点水,很口渴的样子,我注意到他排泄的时候小便出来的水还是血样的脓水,就这么一滴一滴的,看的我很心疼很心疼。好几次我看他的时候都难受死了,但是旁边有很多人,我忍住了。<br />每次其他狗狗一叫他就会发抖,他从来都没有经历过这样的场面呀,这几天魂魄都吓掉了,就这么呆呆的样子。<br />可是。。可是我好想把他搂在怀里,永远不想分开,永远不想让他痛,让他害怕,让他不知所措。。。<br />明天我要接他回来,我再也受不了一天没有他的日子。<br />没有了他,房间也是空荡荡的,安静的如死寂一般。<br />今天爸爸来电话了,他喝多了,告诉我他帮我买了手镯,电话的那头他说话含糊不清,我告诉他笨笨送进医院了,他也没有过多的关心,我讨厌他,笨笨和我们生活了11年,也算是家庭的小成员了。现在他这么痛苦,我好想好想和他分担,上帝,我每天睡觉前都祈求你,生命都是平等的,是无价的,圣父圣子圣灵,请保佑这个可爱的小生命吧,他来过,他很乖。。。。<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4585999531295573572-8174203446038820864?l=storyfromstella.blogspot.com'/></div>Stellahttp://www.blogger.com/profile/11263762716014500859noreply@blogger.com0tag:blogger.com,1999:blog-4585999531295573572.post-7610033655775385252009-05-12T23:22:00.002+08:002009-05-12T23:29:43.327+08:00今天是笨笨离开我的第一天,它被放在宠物医院里了,今天去看它的时候它身上湿湿的,我看到有一根管子插在他的尿道口,红肿显眼。虽然他头上带了伊丽莎白项圈,却还是很费力的想去舔舐伤口,看的出它很疼,很痛苦。但是我们去了,特别是看到妈妈它对着妈妈叫了,眼镜好大好大,还是很漂亮的样子。它的右脚上插着留置针。还要这样连着吊针三天,想想就难受。我知道这是它第一次离开家里在外面陌生的地方过夜,一定很孤单。它看到我的时候把脸凑到我的手上让我摸摸,但是下身还是太疼了,所以总是时不时头往身下蹭。<br /> 因为带着防护圈的关系,喝水和吃东西很费力。旁边的人说现在终于排除的尿液干净些了,但我知道,其实都是它喝水打翻的水,不是他的尿,看到它终于吃了点东西,也就安慰了些。晚上在家里没有这个小东西的声响还真是有点不习惯,一直想它。。。一直想。。。。<br /> 明天我会继续去看他的,谢谢亲爱的。<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4585999531295573572-761003365577538525?l=storyfromstella.blogspot.com'/></div>Stellahttp://www.blogger.com/profile/11263762716014500859noreply@blogger.com0tag:blogger.com,1999:blog-4585999531295573572.post-67730972611787863012009-05-11T22:40:00.002+08:002009-05-11T22:49:09.967+08:00天气热热的,闷闷的,回家路上一路喘不过气来。<br />我向来不会写煽情的文字,可是这次,我真的有点控制不住自己。特别看着它瘫睡在地上挣扎无力的样子,我不知道怎么才能让它好受些。。。<br />妈妈说年纪到了,不给它治疗了,我看着它一遍一遍走到便盆却尿不出来,心里很酸很酸。<br />它以前不是这样的,它很乖,它从来没有犯过错误,它很听话很听话的。<br />我记得以前帮它打针呢,我记得以前晚上房间黑都是它陪着我的,我记得我和它说心里话的,我记得它陪我的!它陪我的,在我最怕的时候,在我最孤单的时候,有它在身边我就不害怕的。<br />如果它离开我,如果我以后在房间里再也看不到那晃来晃去的肉滚滚的小身子,再也听不到它的喵喵,再也不能抱它。。。<br />我再也看不到它了,它那么漂亮,那么乖的....<br />我记得以前给它打针的时候它眼镜红红的,但是还是很听话的,手臂都肿起来了,也没有叫。。。就是很听话的站在马桶上让我给他打针的。<br />怎么现在又是这个样子,怎么会这样,我不该给它吃猫粮的,我应该给他每天煮鱼吃。<br />我现在补救还来得及么?笨笨,我每天回家给你买鱼吃好吗。。。<br />求求你,不要离开我...<br />求求你。。。<br />上帝,不要带它走。。。<br />:(<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4585999531295573572-6773097261178786301?l=storyfromstella.blogspot.com'/></div>Stellahttp://www.blogger.com/profile/11263762716014500859noreply@blogger.com0tag:blogger.com,1999:blog-4585999531295573572.post-65738404432334825422009-05-09T11:03:00.002+08:002009-05-09T11:04:27.632+08:00如果真的是肝癌晚期了,是不是一切都晚了一点。<br />祈祷。<br />教堂仍然安静,内心澎湃不已。<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4585999531295573572-6573840443233482542?l=storyfromstella.blogspot.com'/></div>Stellahttp://www.blogger.com/profile/11263762716014500859noreply@blogger.com0tag:blogger.com,1999:blog-4585999531295573572.post-61323461570531322112009-05-09T03:32:00.002+08:002009-05-09T03:50:10.876+08:00终究还是没能抵得住考验,两者都是。<br />心情其实两个人都一样。<br />其实我很独立,不过更喜欢能够带给我依靠感和归属感的成熟男人。<br />他则喜欢凡事迁就他的女孩子,<br />只要不开心了,都是女方不懂事造成的。<br />这点我无论如何受不了。<br />论及过往,也只是对方独家记忆。<br />与他人无关。<br />与现在的你无关。<br />每一段过往都有甜蜜与苦涩,他人无权评论。<br />我不不能仍受你这样说他,正如我不能仍受下一个人这么说你一样。<br />慷慨的分手总比违心做普通朋友好。<br />我还是我,你还是你。<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4585999531295573572-6132346157053132211?l=storyfromstella.blogspot.com'/></div>Stellahttp://www.blogger.com/profile/11263762716014500859noreply@blogger.com0tag:blogger.com,1999:blog-4585999531295573572.post-3834582397369511682009-05-06T23:41:00.001+08:002009-05-07T00:01:38.674+08:00因为有所期待,所以才会失望吧。<br />也许没有期待就不会失望了。<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4585999531295573572-383458239736951168?l=storyfromstella.blogspot.com'/></div>Stellahttp://www.blogger.com/profile/11263762716014500859noreply@blogger.com0tag:blogger.com,1999:blog-4585999531295573572.post-55638836150743262242009-03-15T19:03:00.002+08:002009-03-15T19:03:52.773+08:00不开心了就。。。装死人。。。。<br />随便弄哪能。。。娃哈哈<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4585999531295573572-5563883615074326224?l=storyfromstella.blogspot.com'/></div>Stellahttp://www.blogger.com/profile/11263762716014500859noreply@blogger.com0tag:blogger.com,1999:blog-4585999531295573572.post-59798960638698217992009-02-16T00:12:00.002+08:002009-02-16T00:18:44.403+08:00本命年的情人节充满着suprise<br /><br />a romatic valentine's day :)<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4585999531295573572-5979896063869821799?l=storyfromstella.blogspot.com'/></div>Stellahttp://www.blogger.com/profile/11263762716014500859noreply@blogger.com0tag:blogger.com,1999:blog-4585999531295573572.post-76735549539003362932009-02-03T01:39:00.002+08:002009-02-03T02:28:23.953+08:00搞笑~。。。佳佳为啥要唱这首歌。。。。<br />他的妈妈好年轻好时尚哟~感叹自己都比他妈妈还要胖了。<br />我好难受呀,这三年怎么会变的那么突然。<br /><br />某人说我在乎你。<br />某人说。。。<br /><br /><br />白羊的温柔你不明白。<br />。<br />。<br />。<br />转变弹指三年间。<br /><br /><br /><br /><br /><br />我喜欢单纯的人。<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4585999531295573572-7673554953900336293?l=storyfromstella.blogspot.com'/></div>Stellahttp://www.blogger.com/profile/11263762716014500859noreply@blogger.com0tag:blogger.com,1999:blog-4585999531295573572.post-78086549190345438842009-01-28T22:51:00.002+08:002009-01-28T22:52:20.825+08:00今天是大年初三,城隍庙人非常的多,妈妈给我买了小金牛配了根红绳~我给妈妈买了眼霜~~~纪念一下!我爱爸爸妈妈!<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4585999531295573572-7808654919034543884?l=storyfromstella.blogspot.com'/></div>Stellahttp://www.blogger.com/profile/11263762716014500859noreply@blogger.com0tag:blogger.com,1999:blog-4585999531295573572.post-74478774569809926622008-12-12T12:34:00.003+08:002008-12-12T12:36:58.855+08:00桩模块:集成测试前要为被测模块编制一些模拟其下级模块功能的“替身”模块,以代替被测模块的接口,接受或传递被测模块的数据,这些专供测试用的“假”模块称为被测模块的桩模块。 驱动模块在大多数场合称为"主程序",它接收测试数据并将这些数据传递到被测试模块<br /><br />个人理解就是譬如一个main()函数里调用一个函数test(),如果这个test()函数有错,那么编写一个fix()的函数替换掉test(),那么这个fix()函数就称为桩模块。<br /><br />如果N个小函数需要被一个大的main()函数去调用,那么这里的main()函数就称为驱动模块。<br /><br />恩。。。<br /><br />麻痹,最近整理的复习资料都可以编一本书出来了~~~~<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4585999531295573572-7447877456980992662?l=storyfromstella.blogspot.com'/></div>Stellahttp://www.blogger.com/profile/11263762716014500859noreply@blogger.com0tag:blogger.com,1999:blog-4585999531295573572.post-11768560622089875592008-10-27T23:46:00.002+08:002008-10-28T00:17:45.469+08:00又是一个即将步入冬天的很尴尬天气,不是很赞同秋高气爽这一说法是因为我觉得根本一点都不爽,或许是我是个天生就很怕冷的体质,这和我从小睡电热毯有很大的关系。<br />昨天,也就是星期天,中午吃饭的时候顺便去交大的新上院机房做练习和签到,其实我根本就没花了多少时间,大概也就10分钟左右,还上了下网看了那个什么四川桔子事件,挺恶心的~,然后我就报告老师说做好了,啊哈~又是那个很年轻的小帅哥老师哈哈~说:你做好拉?我来看看,然后鼠标在我的电脑上随便滑了几下,其实都是空屁,因为题目实在是太弱智了,我都不高兴做了,就帮我把名字签掉了,接着我屁颠屁颠走在校园里,脑袋里全是Rihanna的shut up and drive,刚走到的广元西路门口的时候竟然看到MATT了!啊啊 啊啊啊,还是他叫我的,但是那时候瞬间脑袋空白,只是很意味深长的说了句:HI~~~~~,然后自己意识到脸部有些许抽经,暗自调整了下,HI的音节拖了特别长是因为我在十分努力的回想他叫什么名字来着,哈哈,后来竟然脱口而出:OMG~ARE YOU STILL LIVING HERE?!!!!当然,这是我的疑问。没想到3年之后,或许快4年了,竟然又遇到他了!!!他告诉我他和他的日本老婆离婚了,还是和那个我认识的那个教他中文的Glay结了婚。接着还说到了C LO,谈到他的一些境况,其实我都知道,但是我也不知道为什么反正我大概装的有点一无所知,然后他就很惊讶的瞪大眼睛看着我,哈哈,好笑死了,有点可爱。。。恩。。。分别的时候留了电话,他还在记录的时候特地重复了一下STELLA~~也拖了很长的音。。。我超尴尬,。。。因为那个时候我还没想起来他叫什么名字,<br />然后我开始怀疑我的记忆力,,,因为和这人05年的时候几乎每天晚上都有一帮一帮的人在他家里一起看电视,看电影,吃晚餐,开party的,哈哈,或许已经超越了朋友到了一种homie的境界了,而我却连他名字都想不起来了!!!所幸,他还住在原先的地方,真开心,又可以去拜访咯~!!!还是超级想念迷迭香鸡呀!!!恩!!!<br /><br />今天莫名流鼻血了,大概秋高气太爽了,还是呼吸的厉害啊。。。不知道。。。今天感觉特别冷,上课他妈的竟然还开冷气,冻死我了~蝈蝈斗~!NND。。。穿了羊毛连衣裙都冷,那冬天不知道穿什么了。。。<br /><br />晚上很努力的准备了一些考试的东西!恩。。。人的力量呀。。。懂的呀!<br /><br />last but not least, STELLA IS BACK!!! XO.XO lol<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4585999531295573572-1176856062208987559?l=storyfromstella.blogspot.com'/></div>Stellahttp://www.blogger.com/profile/11263762716014500859noreply@blogger.com0tag:blogger.com,1999:blog-4585999531295573572.post-80373588011375024992008-09-18T00:55:00.003+08:002008-09-18T01:12:36.364+08:00劣质奶粉害死人!!!那些奸商因该都被枪毙掉!!!!! 小孩子那么无辜怎么可以用有毒的化工材料做奶粉!!!网上查了一下症状是啥肾结石什么的,突然想到以前笨笨也有过这样的毛病,那个时候也是便秘然后小便出血,突然想到唯嘉猫粮~其实里面也有化工材料的~~现在再也不给它吃这个牌子了,还是皇家的比较好~不过真没想到美赞臣也有网上提名~中国到底是怎么了~!!!!<br />和妈妈喝咖啡的时候还说到这个话题,妈妈说我从小还都是母乳喂养的,喂了13个月,就是因为母乳喂养孩子会有比较好的免疫力~妈妈真伟大!!!今天和妈妈又聊了很多,突然知道外婆是那么宝贝我,小时候在海关大楼的托儿所,外婆的机房和我的托儿所就一墙之隔,听到我的哭声她都会心疼的哭的。。。外婆。。。明天下课后去看她~!!!<br />今天又在F败家了两条牛仔裤,一条788元的超级花淡色牛仔和一条429元的黑色牛仔裤,板型超好,也是我喜欢的款式,实在是喜欢,妈妈买了鞋子。<br />不过妈妈最喜欢的那个香云纱的柜台撤柜了,心情小小沮丧下,我也沮丧下,知道妈妈来看过好多次,每次都会逐步往下降价的,没想到上次竟然是最后一次,,,好了。。。现在没了。。。<br />可怜的妈妈,我去物色下,因该其他地方还有的说。。。<br />今天妈妈很fashion,穿了范思哲的衣服,带了劳力士的手表,哈哈,八百伴在举办珠宝节,有一个柜台的翡翠都是过百万的,太好看了,每一块都是珍品,那个营业员看到妈妈的手镯也说了巨赞!!!哈哈,还是妈妈第一次工作的时候花24元在香港买的,那个时候一个月的工资也才只有36呢。。。不知道现在这个手镯值多少钱呢。。。既然那个男人这么说,估计也少说10w以上了吧,啊哈哈~妈妈说要留给我做传家宝的,哈哈~改天拿给媛媛去看看~~~恩!!!<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4585999531295573572-8037358801137502499?l=storyfromstella.blogspot.com'/></div>Stellahttp://www.blogger.com/profile/11263762716014500859noreply@blogger.com0tag:blogger.com,1999:blog-4585999531295573572.post-64895491913650425732008-09-16T00:23:00.003+08:002008-09-16T00:38:49.947+08:00真搞不懂!为什么要花五天的时间去完成一个练习的项目!!!<br />为什么!!!<br />五天要1000块拉,够我在星巴克发呆一个月了。。。<br /><br />去你妈死人天气!<br /><br />我要去麻省理工~~!!!我要去看看~我要去看看!!!<br /><br />~~下午的时候看掉了一本书,名字叫《特别的猫》,内容不多,字里行间对于猫的习性和常态甚至心理活动作者都描绘的细致入微,这是一本只有养过猫、喜欢猫的人,才能够看明白的书。<br /><br />爱上豆瓣,最近四处游走中。。。<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4585999531295573572-6489549191365042573?l=storyfromstella.blogspot.com'/></div>Stellahttp://www.blogger.com/profile/11263762716014500859noreply@blogger.com0tag:blogger.com,1999:blog-4585999531295573572.post-43308547884553677522008-09-15T00:04:00.003+08:002008-09-15T00:45:06.349+08:003年前想,如果自己能在交大读书多好,现在恍如隔世的思绪每每在午间漫步在秋雨过后潮湿并带有草腥味的绿地上便不能自已。我去过里面多数的老教学楼,老建筑里总是有着高高的顶,一进入,即便是隐约可以闻到淡淡的霉味依就能让人觉得肃然起敬。<br /><br />去番愚路买烧卖回来从西侧大门进去依然会路过桃李园203寝室的窗口下,想着现在的主人是不是还仍然会有早晨被楼下新鲜面包熏香不得不情不自禁起床的困扰。<br /><br />如果让我选择15岁之前我最后悔的一件事,那就是我没有在最后一刻和我亲爱的外公说,我爱你,没有拥抱他,没有最后看到他一眼,那个在电梯门口等待着看望他的老小孩。。。<br /><br />15岁之后就是后悔没有在高中努力读书,结果去了让我一辈子可能为之付出代价的新侨,不过上帝总是公正,似乎一路顺利地还额外多了许多的bonus,一直觉得对理科十分不友好的我,现在却选择了工科,而且似乎觉得理工科之类的东西也不是像以前想象中的可怕了,可能现在投入了精力,才华说如果你觉得累,觉得无聊正是因为你没有把精力focus在一件事情上,涣散的精力是容易让人觉得疲劳的,于是我很努力专注的读书现在,似乎没有休息的时间,可收获的却是比我预期要多的多的东西,并且发现了快乐。另外,设计和语言也让我在闲暇时间里可以小小增加一些外快,虽然不多,不过因此又结识了许多朋友也是一件快乐的事情!重新拿起画笔,重新听Tiesto的音乐,一切的一切,瘦了好多,越来越好~!!!<br /><br />感谢那些一路风雨同行,体贴善良的好朋友:才华姐姐,冰冰,潇雯,CICI,玉峰,还有亲爱的长官。<br />让我为之感动的不仅仅是你们的话语,还有你们每个人身上优秀的榜样形象!<br /><br />中秋快乐!<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4585999531295573572-4330854788455367752?l=storyfromstella.blogspot.com'/></div>Stellahttp://www.blogger.com/profile/11263762716014500859noreply@blogger.com0tag:blogger.com,1999:blog-4585999531295573572.post-493186490879100112008-09-13T23:37:00.002+08:002008-09-13T23:53:40.014+08:00终于可以摆脱繁琐的文档了,还是写C程序有意思!<br /><br />晚上回家的时候火气哈大~首先伞没有带,想着坐隧道八线回来,地铁到黄陂南路后出来发现还是下雨,于是跑到嵩山路,莫想到啊~莫想到~等了三刻钟!!!都不见车子来,后来听到有个女额骂人了,把耳机拿下来才知道隧道八线不来了,要开撒旅游节~~<br />抱着很怨恨的心情,重新塞上耳机又走到太平洋,MMD!!!地铁也被封掉了!!!我要疯掉了~~~<br />然后又抱着十分侥幸的心理跑到太平洋楼下看看能否贯通地铁,连下面的门也被封锁了~<br />我当时就在想呀~我操~封锁地铁干嘛。。。而且貌似很多人都不知道今天是旅游节,太平洋门口骂人的声音此起彼伏呀。。。<br />没办法了,下雨天打车也打不到,后来想索性要不留下来就看看吧。。。MMD,还下雨~<br />没办法了,过了一条马路看到一部TAXI上貌似正好有人要下车,于是赶紧一个健步冲过去,感觉司机有点要调头,于是一个大步跳过去,直接站在他车子前面,那个时候我已经精疲力竭了呀,再不载我我要砍人~<br /><br />呼呼~终于顺利到家~~~妈妈也为我捏把汗~~<br /><br />然后又是不顺利~想好好看今天的离散嘛。。。装个JDK和MINGW 真是装了N久呀!!!想当年都不用eclipse写C的嘛。。。再看看迅雷里的VS始终停留在百分之10的位置上想想也咬咬牙算了,然后弄到很晚,不断的是提示your connection appears to have dropped out.然后设置了个按键精灵摁重试键,后来终于好了么导入的时候写错了,真是要吐血了。刚刚装好,还是同学把安装好的文件夹直接给我了。。。以后再也不用长城宽带了~~!!!!!!!<br /><br />FINALLY~叹口气~还是写程序有意思~!!!恩~~~<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4585999531295573572-49318649087910011?l=storyfromstella.blogspot.com'/></div>Stellahttp://www.blogger.com/profile/11263762716014500859noreply@blogger.com0tag:blogger.com,1999:blog-4585999531295573572.post-46561997098744865462008-09-12T23:17:00.002+08:002008-09-12T23:27:42.127+08:00今天是姚明生日,H.B TO YAO!!!<br /><br />反正对他也没多大关注,就知道PS2里用火箭队,每次轮到他抢篮板的时候就跟个BUG一样,至少我每次都可以抢到。以前和L一起玩的时候他选湖人,我就选火箭,哈哈,每次都我赢。<br /><br />洗澡的时候把积攒了一个月的毛给剃了,哈哈,本来想这一个月积攒一下培养下感情,做个正常滴女人~~哈哈。最后还是觉得不习惯,恩,还是喜欢清爽点的感觉,哈哈哈。三下五除二又回到原来的样子拉~恩恩还是这样好~随便别人怎么认为~我就是我~哈!<br /><br />另外,那些连腋毛都不剔的女人实在是让人无法理解。。。会被别人看到诶。。。怎么自己都不注意点。。。<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4585999531295573572-4656199709874486546?l=storyfromstella.blogspot.com'/></div>Stellahttp://www.blogger.com/profile/11263762716014500859noreply@blogger.com0tag:blogger.com,1999:blog-4585999531295573572.post-28367161041518344332008-09-11T23:13:00.003+08:002008-09-11T23:17:41.241+08:00<img id="BLOGGER_PHOTO_ID_5244783083057002706" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_E17U7fk0jBQ/SMk2bQ2XONI/AAAAAAAAAIw/XLw-bdnmL_8/s320/SNC12078.jpg" border="0" /><br /><div>每年这个时候都来纪念一下,你们要到明天了吧。。。<br />不为别的,为了。。。<br />爱。<br /><br />PEACE!<br /><br />God Bless America!</div><br /><div></div><br /><div></div><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4585999531295573572-2836716104151834433?l=storyfromstella.blogspot.com'/></div>Stellahttp://www.blogger.com/profile/11263762716014500859noreply@blogger.com0tag:blogger.com,1999:blog-4585999531295573572.post-79625084287110964912008-09-10T19:07:00.003+08:002008-09-10T19:31:08.191+08:00TIIIIIRRRRRED!!!!!!!!!!!<br /><br />维萨每次去医院都有那么多人~~维萨每次一等起码一个多小时,册那~<br /><br />麻烦死了,发现现在超级缺乏耐心, 做B超原来也就像电视里那样,拿个东西滑来滑去。<br /><br />医生竟然开了21片的口服避孕药给我,还有撒那种乱七八糟的不知道什么专业术语额什么药,册那,现在正大光明的放在写字台上,每天一片,册那,搞的像什么一样。<br /><br />真累,回来的路上脚也软掉了。。。<br /><br /><br />回来开心网,大家都在群里讨论什么咬来咬去的撒,真不明白,这种东西怎么都会有人去开小号玩的。。。看来人都要面子的吧。。。。<br /><br />无意中看到大地给我的点歌中有一首YQH的大城大事。我倒,不知道是看到这个名字,还是想到这首歌,然后我思维又短路了,那个忒感性的写词人,现在在英皇因该还好吧,现在想想可能当时人家也是认真的,我不该这样伤害他,但是这歌词也写的太可怕了。还说是为我写的撒,,,说什么我长的像他死去的女朋友。。。打电话的时候还对着我穷哭,,,天。。。不过没想到他后来朋友的话让我觉得自己真是禽兽不如。。。恩。。原来我也有禽兽不如的时候。。。<br /><br />恩。。。我是个禽兽。。。如果当时我去唱这首歌,大概也红了吧,呵呵。<br /><br />幕后英雄不过如此。<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4585999531295573572-7962508428711096491?l=storyfromstella.blogspot.com'/></div>Stellahttp://www.blogger.com/profile/11263762716014500859noreply@blogger.com0tag:blogger.com,1999:blog-4585999531295573572.post-65195641842578565482008-09-08T02:20:00.002+08:002008-09-08T02:27:52.745+08:00好累,我要吐血了,刚写一个手机的场景测试用例和判定驱动表用例已经要2点半了,明天还要接着上课。<br />肚子莫名奇妙的疼了一天,星期3继续再去次医院,希望这次真的是最后一次了。fuck!<br />听到新名词黄跳跳~呵呵,一个同学说的,我问他麻醉陷阱咋做?他说要黄跳跳的牙齿和陷阱机关的,我倒。。。我说说黄跳跳是什么东西,他说就那黄速龙呀。。。喷血 - -<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4585999531295573572-6519564184257856548?l=storyfromstella.blogspot.com'/></div>Stellahttp://www.blogger.com/profile/11263762716014500859noreply@blogger.com1tag:blogger.com,1999:blog-4585999531295573572.post-74424644476732709592008-09-06T23:00:00.002+08:002008-09-06T23:08:18.346+08:00绝对要纪念下!<br />回家后楼梯上下跑了三次~!!!<br />晚上舅舅来我家,<br />下楼把二阶给了佳佳,顺便走了一圈,<br />奋力爬上6楼看到未接电话,<br />屁股还没做热又出去和大地见面~~收获超级大棒棒糖!好重,哈哈,曾开心!!还有他买给他宝贝的棒棒糖跟个大饼一样,哈哈。帮我过了几关游戏,有收获了,终于知道怪兽还可以用捕获,哈哈。<br />喝了点咖啡回家后,屁股又没做热又被温柔叫出来次夜宵,还有菜菜和方丈。<br />他们的公司也马上要在下周开张了呢!还在东昌路这边,好近呀~啊哈哈,以后玩的地方又多了个,时间过的真快!!!大家都是有勇气有梦想敢做敢为努力上进的好孩子呢!!!恩!加油!!!看好你们~!!!<br />好累,这几天一直在很努力地学习,还有机场英语翻译那边,顺便赚点小外快~恩!!!会越来越好呢!!!<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4585999531295573572-7442464447673270959?l=storyfromstella.blogspot.com'/></div>Stellahttp://www.blogger.com/profile/11263762716014500859noreply@blogger.com0tag:blogger.com,1999:blog-4585999531295573572.post-47093762978534996802008-09-06T16:52:00.002+08:002008-09-06T17:00:36.665+08:00离散数学的老师是个十分有魅力的男人!!!<br />灰常灰常。。。呵呵,台湾人?!<br />接触了N多新名词,其实数学也不是很难嘛。。。今天的逻辑感觉还是挺简单的,虽然很累很累不过还是真专注的听!<br />:)<br /><br />关键还有:谢谢才华姐姐!!!我爱你~<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4585999531295573572-4709376297853499680?l=storyfromstella.blogspot.com'/></div>Stellahttp://www.blogger.com/profile/11263762716014500859noreply@blogger.com1tag:blogger.com,1999:blog-4585999531295573572.post-72563349304264523592008-09-04T19:29:00.002+08:002008-09-04T19:50:59.243+08:00前不久在开心网上看到有这么个投票:你思考的时候是用普通话还是方言。<br />选项有这么些:普通话,方言,什么都不用。<br />然后我呆了大概1分钟左右考虑我到底用什么方法思考,当然这个过程中我也在考虑到底是怎么思考的,然后是无解。。。接着我大脑感觉就像死机一样了。<br />我选了“什么都不用”,然后想了下思考其实是有局限性的,那么就是在你不在阅读等的情况下,通常,如果在看一段文字的时候相信很多人是普通话,这不是思考。<br />晚上的时候想了一些事情,发现其实思考的时候多数是画面而不是文字之类。<br />即使是一些理论的东西感觉也好像不存在什么语言不语言的问题。可能思考是在内存层面的吧?~唯一我想到会存在思考语言方面的问题,大概就是英文了。<br />对,有些时候我也的确是用英文思考的,可能以前在和Conrad说话的时候都会先在脑子里先过一遍然后再说出来,所以养成了一些英语的思考方式,我承认和中文还是有些不同的。就好像一个地方的语言都或多或少融入了一些地方文化的特色那样。很奇怪的,有时候我中文表达就不是很很顺利,譬如突然的临时演讲等等,但是通常英语面试的时候都有说不完的话,而且都十分顺利。C以前一直说我的pronunciation很好,其实我是一直觉得这种东西本来就是很自然不过的。也许是语境的关系,从小就接触这方面的东西有关,也可能家庭也有些小小关系吧。<br />恩。。。刚才在写这篇文章的时候思考用的还是普通话,呵呵。<br />也是在特定环境下么?这算不算思考?!<br />前天在车子上的时候,坐在靠窗的坐位,然后看到窗户上有两个小小的污点,正巧旁边有一个骑车的人经过,于是那两个小污点和他的脸部的眼睛重合了,哈哈,然后我马上想到的就是咸蛋超人,而不是艾带操宁,哈哈。<br />哈哈,真有意思,到底是大脑呢。。。<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4585999531295573572-7256334930426452359?l=storyfromstella.blogspot.com'/></div>Stellahttp://www.blogger.com/profile/11263762716014500859noreply@blogger.com0tag:blogger.com,1999:blog-4585999531295573572.post-42152483170099351972008-08-19T22:22:00.002+08:002008-08-19T22:29:37.612+08:00又过了一年。<br /><br />多伦多的天空还是那么蓝么?OREO有没有再胖些?<br /><br />时间真是过的好快,呵呵,今年我的想法又和去年不同了呢。<br /><br />每一年好像都更加坚强了些,内心深处的柔软便不想再被触碰。<br /><br />我是一个好孩子!恩!<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4585999531295573572-4215248317009935197?l=storyfromstella.blogspot.com'/></div>Stellahttp://www.blogger.com/profile/11263762716014500859noreply@blogger.com1