星期日, 7月 10, 2011

Linux核心邁向3.0

來源:http://www.ithome.com.tw/itadm/article.php?c=68005

文/王宏仁 (記者) 2011-06-05

Linux的版本發展策略是增加更多驅動程式支援,修正虛擬機器部分錯誤、強化ARM處理器支援等。


Linux 核心2.0版本發表了15年之後,Linux創始人Linus Torvalds在5月30日時終於宣佈,Linux邁向3.0,首先釋出的是Linux 3.0的第一個RC測試版本。前一個核心版本是2.6,日前才釋出第39個小更新,原本開源社群預期可能會推出2.8版,但Linus表示,Linux釋 出已20週年,也應該升級到3.0版了。


不過,Linus表示,Linux的版本發展策略不會像其他軟體那樣因不同版號,而有很大的變 動。3.0不會增加新的API,也不會改變ABI或新功能,而是增加更多驅動程式支援,修正虛擬機器部分錯誤、強化ARM處理器支援等,Linus預定 6~7周後釋出Linux 3.0正式版。

星期五, 7月 01, 2011

社會救助法新制 今上路

【聯合晚報╱記者高凌雲/即時報導】

2011.07.01 12:24 pm


新修正的社會救助法今天上路,放寬低收入戶資格認定,將中低收入戶納入照顧範圍,預計增加20萬4000戶,約59萬人納入照顧體系。相關福利包括生活扶助費、健保費補助、子女就學補助等。內政部表示,只要民眾通過低收入戶或中低收入戶審查,相關補助可以回溯到民眾備妥證明文件提出申請的當月開始請領。

內政部表示,若家庭中每人每月平均所得低於最低生活費,家庭財產也沒有超過當年度公告金額,加上戶內人口實際居住在申請地超過183天,就可以提出申請。

內政部表示,以台北市為例,若民眾每月生活費低於北市政府公告的新台幣1萬4794元,家庭擁有的動產,包括存款和投資,每人每年也沒有超過15萬元,土地和房屋等不動產方面低於550萬元,可以申請低收入戶。

【2011/07/01 聯合晚報】

星期四, 6月 23, 2011

測試自動化

http://www.ithome.com.tw/itadm/article.php?c=68212

文/陳宏一 2011-06-22

當建構自動化作業整合到CI伺服器時,為提升軟體品質,接下來便是落實軟體測試作業自動化


要達到持續整合中所提到持續且不斷改善,沒有理由不利用自動化方式來進行這些重複且標準化的作業。在《軟體測試之道—微軟測試團隊的成功經驗、方法與技 術》一書中提到,光Office 2007這套軟體就包含超過百萬個測試案例,相信微軟工程師勢必結合高效率之自動化方式,才能在有限時間內完成這項偉大的測試工作。

測試自動化對既有作業的影響
記得中學國文課本的《指喻》,意謂著問題修復的成本會因時間歷程愈久而愈高。測試自動化作業便是以化整為零的概念,將過去開發階段所獨立定義的測試階段,打散部分的工作提前到開發建構階段來處理,早期發現早期治療。

要落實測試自動化,接下來必須面臨的現實問題就是需要撰寫額外的測試程式。直接反應到開發人員所需要額外花費的工時。然而實務上常因時程與人力不足的現實限制而讓測試程式碼的撰寫大打折扣,進而讓測試作業無法發揮測試應有的效益。

對於測試程式的撰寫方式,大多是將主程式的元件及服務都撰寫完畢後,再來撰寫測試案例。實務上常會因為時程的壓縮造成撰寫測試案例的時間被省略掉,以致未 能達到良好的測試。敏捷(Agile)製程中的測試導向開發(TDD),則是強調先撰寫測試程式,再逐步衍生出主要的核心元件及服務,不斷地改寫原本的主 程式來符合測試程式的結果。

是否採用TDD引起不少討論,就筆者面臨的實務經驗及現今企業的組織分工狀況,不見得能順利落實。像是具有專責測試人員或單位編制的企業,其主程式與測試程式的開發人員不是同一人時,就不易進行先測試再寫主程式代碼的方式。

然而開發工具的支援也是相當現實的問題,像目前微軟Visual Studio 2010可支援撰寫測試程式的當下,同時產生尚未開發的主程式類別屬性及方法,就更能貼近TDD的想法,否則只是讓開發人員因為測試無法進行而又回到原始做法。

軟體測試型態及使用時機
在軟體工程中所定義的軟體測試類型的種類繁多,但就實務上因專案時程與人力資源的限制,通常會選擇重要且必然被重複執行的項目來要求。

● 單元測試(Unit Test)
是針對單一元件本身的設計進行測試,以確保最小單位的處理邏輯是正確無誤。檢測方式主要是針對元件提供的方法進行輸入及輸出的驗證,以確保內部處理邏輯的 正確性。就單元測試本身的特性是輕薄短小,為了發揮物件化設計的精神,高內聚力低耦合力的元件架構下,單一元件的測試作業是相當輕快的。而這個測試的執行 可以整合於建構平臺中,每當有任何程式被異動交付(commit)時隨即進行,可及時檢測。

● 功能測試(Functional Test)
它會結合多項元件針對特定功能聯合檢測,範圍會是著重在特定子功能模組或是,其測試步驟可能會有前後相依性,單一測試案例的時間及複雜度都較單元測試為高。視情況在CI伺服器上設置定期排程方式,進行自動測試作業。

● 系統整合測試(System Test)
由於測試的範圍及花費時間較單元測試為長,一般都在每日建構作業啟動時或下班時間進行,以避免在測試時造成的系統負荷及其他開發作業影響。

● 迴歸測試(Regression Test)
可以避免既有功能因新版本的釋出而發生錯誤。軟體功能相依性無法完全避免,程式碼只要異動,可能會引發連帶影響,若能在異動當下即能確保相關功能是否通過 測試檢驗,由於功能因版本變更而持續增加,這部分的測試程式亦是不斷累積日趨成熟,可被持續重用,除非原本功能及處理邏輯已被異動。

● 效能壓力測試(Performance and Stress Test)
針對主程式在上述相關測試工作都已經完畢,結合正式環境或擬真環境來進行系統效能及壓力承受度的檢測。此類測試的結果會因系統執行環境的狀況而有不同結 果。一般而言是針對每個測試案例或測試計畫來統計平均需要花費的時間有多少,供管理者評判該數值的合理性;而壓力測試則必須以正式環境,所得數據才有參考 價值。

● 測試涵蓋度的監控 (Coverage)
因為軟體功能的日益強化,相關測試程式的數量也是不斷增加,就測試範疇多少會有漏測或是重覆測試的情況出現,搭配測試涵蓋度的工具來同步監控,能清楚掌握 主程式被實際測試的廣度及深度為何,進而調整測試程式內容。選用的涵蓋度監控工具必須與你所採用的測試框架能整合互通,才能發揮效益。

測試自動化的實務規畫設計
在撰寫測試程式時如何運用良好的設計思維,來讓繁雜的測試程式代碼更易於使用及管理?

● 既有開源資源的引用
針對軟體測試的開源框架已經相當成熟,因應不同測試領域而有多種成熟的解決方案可供採用。這些框架容易學習便於上手,亦提供完整的測試結果報告。常見的像 是著重在單元及功能測試的JUnit、NUnit,針對資料庫存取進行資料驗證的DBUnit;運用在Web Server測試,檢證XML資料格式的XMLUnit; 模擬瀏覽器操作行為,針對網站應用程式測試的Selenium;還有,HTTP通訊協定測試的HttpUnit、針對J2EE應用程式整合測試的 Cactus、提供效能及壓力監測的JMeter、JUnitPerf,以及測試涵蓋度監控的Quilt、Cobertura,與程式碼靜態掃描的 Findbugs、Lint等。

● 測試程式獨立規畫
原則上針對主程式所撰寫的測試程式,亦會依照所測試標的及類別,分別以不同的套件package及類別class來設計撰寫,而不混用在現有的主程式之 中,以便於因為不同建構階段執行不同測試自動化內容,及整合建構自動化之管理。例如會以獨立命名一套package;而每個測試案例亦必須都能單獨運作, 減少測試程式之間的耦合程度。

● 測試程式代碼的快速產生
不管你是用何種方式來撰寫測試案例,運用良好的測試框架,結會既有開發工具來輔助測試程式代碼的快速生成是相當重要的。由於撰寫測試程式的代碼實屬枯燥粗 活,若可妥善利用程式碼產生工具亦可協助減少撰寫所耗費的時間。例如利用Eclipse IDE內建JUnit plug-in建立單元測試元件;WTTools開源專案裡的UnitTestGen,可整合在建構腳本中自動化產生JUnit對應測試程式碼,並同時進 行單元測試作業;商業軟體Parasoft亦針對不同程式語言提供像是JTest或c++ Test等工具以利輔助。

● 彈性設計方式,減少修改的頻率及幅度
由於主程式的不斷發展,測試程式亦得隨之更動測試內容及測試範圍,新增了一個方法,修改了一個傳入參數,對應的測試程式都很再調整,如此一來暴增的工作使 得開發及測試更無法兼顧。像是利用Java Reflection的方式,在測試案例的撰寫時自動找尋應測之方法有那些而逐一檢測,或是導入類似OpenPojo測試框架來處理單一pojo或 entity物件的測試,亦能單純化測試程式的撰寫。

● 與持續整合平臺無縫結合
已撰寫完畢的測試程式,不是只單純利用IDE方式執行即可,最終需要結合CI伺服器平臺,依實際需求來決定各項測試作業執行的時間點,可支援指定排程自動 啟動(Scheduled Automation),程式碼交付即自動啟動(Trigger Automation),並針對測試結果即時透過通報機制分派問題及修復錯誤,如此才能真正做到持續整合的精神。

星期四, 6月 02, 2011

WHO證實手機輻射會致癌,效如微波腦部

2011年06月01日

官方消息!根據世界衛生組織(WHO)的研究證實,手機輻射確實可能致癌。

世界衛生組織國際癌症研究署團隊囊括了31位來自14個國家的科學家投入這項研究。研究結果發現,暴露在手機環境之下可能導致人類罹癌。或許這樣的研究結果不會讓太多人感到吃驚,但是我們勢必得重新審視這個問題。

來自手機的輻射類型名為「非游離輻射」,這種類型的輻射和X光不同,比較像是低功率的微波爐。

世界衛生組織表示:

「簡單來說,微波爐類型的輻射對人體的作用就像對食物一樣,所以講手機基本上就是在加熱使用者的腦部。所以,除了會導致癌症和腫瘤以外,手機輻射還可能會造成其它的影響,例如造成記憶功能損害,因為人類的記憶顳葉就位於講手機的位置。」

(CNET Taiwan編輯部/Andrew Lo譯)

星期日, 5月 08, 2011

20大病毒史,見證單一目標與組織化攻擊,取代迅速擴散大量爆發

http://domynews.blog.ithome.com.tw/post/1252/97077
06 五月, 2011 07:17
由 崔嘻 發表

網路防毒專家趨勢科技,根據病毒史上首創概念驗證型病毒與電腦疫情擴散的嚴重性條列出史上20大病毒。

趨勢科技資深技術顧問戴燊表示:「1998年 CIH登上 CNN 國際媒體起到2001年間 Melissa ,Love bug , Code Red ,Nimda 相繼因為大量且快速散播成為國際媒體關注焦點。 但2004年起病毒攻擊轉向地下化, 殭屍網路/傀儡網路

Botnet 開始募集大批被感染電腦成為網路犯罪的替身,尤其是竊取機密資料進行地下交易。」 趨勢科技並發現近年來,鎖定單一目標的惡意程式攻擊已經相當普遍,而且不斷入侵政府機關、軍事單位、民間企業、教育機構以及一般民間網路。雖然美國政府與相關網路遭到此類攻擊已不是新聞,但越來越多其他國家的政府和民間機構也面臨了同樣的威脅。

病毒史中的第一

從 40年前首隻Creeper 病毒在DEC 10電腦的TOPS TEN操作系統下運作開始,無論是僅僅證明病毒撰寫者功力的概念驗證病毒(如 1995 Word Concept );或是1989 年 Stone病毒強迫開機並顯示戲謔訊息;還是破壞開機區的1992年的米開朗基羅病毒, 這些病毒已經宣告走入歷史,相對的以傳統病毒碼比對強調高偵測率的防毒軟體,已經不足於對抗短時間內不斷自我上網更新的木馬間諜、隨時更換 IP 的網路釣魚假網站、潛伏在許多知名網站的零時差漏洞攻擊…等等。

  • 1988 年BRAIN大腦病毒是首隻感染 IBM 個人電腦也是首隻被媒體大量報導的病毒
  • 1992年首隻會破壞硬碟的病毒米開朗基羅現身
  • 1999年起Email 成為感染媒介
  • 2000年起 病毒擴散速度以時為單位
  • 2001年 Code Red 紅色警戒開啟系統漏洞攻擊
  • 2000年以好奇心為餌的社交工程 ( Social Engineering )陷阱手法開始被啟用至今
  • 2004年殭屍網路/傀儡網路 Botnet感染不計其數受電腦,藉以散播垃圾訊息,發動網路攻擊甚至竊取個資等等。Bagle 和 Bobax 是最早用來散發垃圾郵件的二個殭屍網路Botnet。

2004年大量爆發到無聲攻擊的分水嶺

l 2004年前病毒擴散全球速度愈來愈快,從數年到數小時

l 2004年起病毒從大量爆發到走入地下經濟竊取個資

l 2007年起駭客工具套件逐漸成為網路犯罪幕後主要推手

l 2007年起ITALIAN JOB之後,以往大量爆發的病毒漸漸走入歷史,取而代之的是以謀利為目的竊取資料的網路威脅軟體。

<從數年到數小時> 2000年前病毒以擴散全球速度爭高下

  • 1995年前成為全球第一大病毒需要3年的時間
  • 1995年首隻文件巨集病毒Word。 Concept 現身後,時間縮短為4個月即可擴散全球
  • 1999年 Melissa 梅麗莎這隻透過電子郵件散播的主要病毒,開啟網路病毒大量快速散播的年代。蔓延全球僅需4天。
  • 2000年 LOVEBUG / I Love You 情書/愛情蟲,以」I Love You」信件標題,開啟純粹由社交工程 ( Social Engineering )陷阱手法驅動的伎倆,「10年了,仍是資訊安全領域中最脆弱且無法修補的人性漏洞」趨勢科技 XXX表示。蔓延全球加速至4天小時速度。

<組織化犯罪興起>2004年傀儡網路幕後主控全局

在 2000 年左右,散發垃圾郵件基本上還是一種「在家兼差」的行業,而大量的垃圾郵件則大多透過專屬的伺服器農場、公共轉寄伺服器或者是遭到入侵的伺服器來傳送。

不過,2004年Bagle、Bobax 和 Mytob 的出現,徹底改變了這樣的情況。Bagle 和 Bobax 是最早用來散發垃圾郵件的二個殭屍網路/傀儡網路 Botnet,而 Mytob 惡意程式則基本上是大量郵件散發蠕蟲 MyDoom 以及 Bot 網路 SDbot 的合體。從此,網路犯罪者只要建立一個大型的 Bot 網路,就能利用這些受害的電腦來散發垃圾郵件,這樣不但機動性和彈性更高,最重要的是,能夠躲避執法機關日漸積極的封鎖行動。

趨勢科技 資深技術顧問戴燊表示:「 過去動輒上國際媒體的大病毒似乎從10 年前的Mellisa , I love You 病毒開始但這幾年大病毒開始低調了,因為不出聲地潛伏在網路里,可存活更久,竊取更多的機密資料,藉以在地下經濟市場販售圖利。大約在 2004 年左右,殭屍網路/傀儡網路 Botnet的犯罪利用價值逐漸開始明朗化,2005年Rootkit成為惡意程式世界中最受歡迎的隱匿行程工具。2007 年 STORM WORM透過上千的覆式流程,最後形成了世界最大的殭屍網路/傀儡網路 Botnet。一度認為共有高達1千5百萬台電腦同時遭到感染,受地下犯罪世界所操控。」

<組織化犯罪> 2006年起ZeuS成為最廣泛使用的資訊竊盜犯罪工具


RuStock 最早出現在 2006 年,同年還有目前相當惡名昭彰的 ZeuS 犯罪程式家族RuStock 也是一種垃圾郵件殭屍網路/傀儡網路 Botnet,而 ZeuS 則是一種資訊竊取工具。從此開始,ZeuS 幾乎已成了最廣泛使用的資訊竊盜犯罪工具。

ZeuS 的 作者一直不斷在開發、測試並釋出新版的程式,因此其功能不斷增加,也不斷改進。由於新的版本已開始對外販售,而且價碼很高,因此,舊版的就被放到網路上供 人免費散播。通常,這些舊的版本都含有網路犯罪者所暗藏的後門,因此,用了這些舊版程式的犯罪新手,也同樣成了受害者。

免費犯罪工具的出現,不僅降低了網路犯罪的進入門檻,也鼓勵了更多有意從事網路犯罪的人加入行列。不過,ZeuS 並非網路上唯一唾手可得的工具,還有許多其他工具在彼此競爭,不過都是針對非專家所設計,提供了簡單的點選式感染電腦管理介面。

<目標攻擊> 2011年目標攻擊案例逐漸浮出檯面

今年稍早,加拿大、南韓和法國政府一些敏感的網路都曾發生嚴重的資安事件。最近,歐盟執行委員會 (European Commission) 與歐盟對外事務部 (European External Action Service) 也都遭到入侵。此外,資訊安全廠商 RSA 與 Comodo 也都坦承發生安全事件,其中,至少 RSA 的案例看來就是一起鎖定單一目標的惡意程式攻擊。

雖然大多數的網路使用者可能一輩子也不會成為駭客鎖定的單一目標,反倒比較容易成為一般威脅的受害者,例如:假防毒軟體 Fake AV 與網路銀行木馬程式 (Zeus、SpyEye),但專門從事單一目標攻擊的惡意程式樣本數量卻從未減少。不過,實際上,攻擊目標的針對性也有很大的變異。有些惡意攻擊者喜歡四處散發惡意文件 (通常會利用某些主題或問題來執行社交工程 ( Social Engineering )陷阱),這類攻擊很可能是針對特定目標的後續攻擊前兆。

附件:病毒史中的20大病毒

1. CREEPER (1971) 首隻Creeper 病毒是在DEC 10電腦的TOPS TEN操作系統下運作。

2. ELK CLONER (1985) 是首隻在Apple IIe 中運作的病毒。這隻病毒是由一個 15歲的高中生所撰寫。

3.THE INTERNET WORM (1985) 是由Cornell 康乃爾大學的一名研究生所撰寫,是首隻造成網路的停擺病毒。

4.PAKISTANI BRAIN大腦病毒 (1988) 是第一隻感染IBM個人電腦的病毒,由來自巴基斯坦的兩兄弟所寫成。雖然病毒在科幻故事中已為人熟知,這卻是首隻受媒體大篇幅報導的病毒。

5.JERUSALEM FAMILY耶路撒冷 (1990) 此病毒約有59個變種,是以當時最多變種的病毒,據信來自Jerusalem耶路撒冷大學。

6.STONED 石頭(1989)是在病毒開始肆虐的第一個10年間散播最廣的病毒,stoned是開機程式/。 mbr感染程式,會計算從受感染開始的重新開機次數,並顯示一則「你的電腦恍神啦」訊息。 「your computer is now stoned。 」

7.DARK AVENGER MUTATION ENGINE (1990) 實際上是在1988年寫成的,但到了90年代初期才被運用在如POGUE和COFFEESHOP病毒中。這個變種引擎是第一個真正在網路間流傳的千面人(Polymorphism)病毒, 千面人病毒乃指具有"自我編碼"能力的病毒,其目的,在使其感染的每一個檔案,看起來皆不一樣,藉以躲避以掃瞄固定病毒碼為技術的防毒軟體偵測,可說是第一個會干擾防毒軟體偵測的病毒,從此改變了病毒的作用方式。  

8.MICHEANGELO 米開朗機羅(1992) 是STONED的變種,挾帶了致命性的惡意程式。在3月6日,這隻病毒將會清除掉硬碟中的前100的區塊,讓硬碟毫無用處。

9.WORLD CONCEPT (1995) 是網路間第一隻Microsoft Word Macro文件巨集病毒,Word Concept會顯示一則訊息「這就足以表達我的論點」「That's enough to prove my point」 的訊息。此病毒開啟了電腦病毒的次世代,由於此電腦病毒會讓駭客所需的技術階層下降,因此深具重要性。

10.CIH/CHERNOBYL (1998) 是當時有史以來破壞力最大的病毒。發生在任何一個月份的26日(依不同的病毒版本為主),會同時清除硬碟及造成電ROM BIOS毀滅性破壞,導致點腦無法使用。由於它執行於舊的Windows 9X作業系統,CIH不再像剛出現時分佈那麼廣泛傳播

11.Melissa 梅麗莎(1999) 首隻透過電子郵件散播的主要病毒,也是網路病毒」開啟年代。雖然Melissa不具毀滅性,但所到之處因為會複製並塞爆電子郵件匣而造成干擾。1999年 3月26日晚間MELISSA展開大規模的 "全球性感染",一夕之間迫使著名的大型企業強迫關閉他們的 EMAIL SERVER,紐約時報( NEW YORK TIMES)甚至以 "前所未有的 INTERNET 病毒風暴" 來形容,FBI也對各公民營企業發出呼籲,甚至發出通緝令將逮捕該名病毒作者。

12.LOVEBUG / I Love You 情書/愛情蟲(2001)最熱門的電子郵件病毒,純粹由社交工程 ( Social Engineering )陷阱手法驅動。

13. Code RED紅色警戒 (2001) 是以一款暢銷的高咖啡因含量不含酒精之飲料為名,這隻網路病毒不需透過電子郵件或網頁來散佈。它自己會去尋找並感染具弱點漏洞之電腦該電腦。

14. NIMDA娜妲(2001) 被稱為「瑞士萬用刀」的病毒使用緩衝區溢位,電子郵件網路分享等不下10 種之方式進入到網路中。

15. BAGEL/NETSKY (2004) 這兩隻病毒會在程式碼中互相較勁,用不堪的髒話隔空喊話,互相攻擊對方。每隻病毒都分別有上百的變種,及不同數量的新技術和成功紀錄,也因此這兩隻病毒幾乎整年皆是新聞話題。同時 Bagle 和 Bobax 是最早用來散發垃圾郵件的二個殭屍網路Botnet。

16.殭屍網路/傀儡網路 Botnet (2004) 這些網路的傀儡殭屍戰士們讓網路犯罪份子們取得了不計其數受感染的電腦,這些電腦皆可在網路中被重新設定來轉寄垃圾訊息,感染新的受害者,偷取資料,讓不肖之徒可以利用來運作。

17.ZOTOB (2005) 病毒只會感染未經修補的windows2000系統,但也拿下了數個主要的媒體網站,包括CNN和New York Time紐約時報。

18.Rootkit (2005) 廣義來說,Rootkit其實是一項技術,用來隱藏其他行程、檔案或者網路使用者。已成為惡意程式世界中最受歡迎的隱匿工具。作用在利用避開操作系以使其它的惡意軟體隱形。

19. STORM WORM (2007) 透過上千的覆式流程,最後形成了世界最大的殭屍網路/傀儡網路 Botnet。一度認為共有高達1千5百萬台電腦同時遭到感染,受地下犯罪世界所操控。

20.ITALIAN JOB (2007) 不是單一的惡意軟體,而是使用以MPACK為名的預先包裝工具套組進行協調攻擊。手法包括腐蝕超過上萬的網站,造成植入現代的竊取資料的惡意軟體(Data Stealing Malware)。

星期日, 5月 01, 2011

買預售屋 履約保證機制上路

http://money.udn.com/mag/house/storypage.jsp?f_ART_ID=235604

2011/04/29
【聯合報╱記者黃福其/板橋報導】

內政部去年8月公告修訂「預售屋買賣定型化契約應記載及不得記載事項」,建商推預售屋須有「履約保證機制」,新制於5月1日正式上路,新北市政府將展開查察,若建商未遵循,可依消保法裁罰。建商憂心將產生另一波「打房」效應。

新北市法制局長邱惠美前年擔任行政院消保會法制組長時,主導預售屋買賣定型化契約增訂「履約保證機制」。她說,修訂目的基於保障消費者及「健全房市機制」,避免預售屋蓋一半,建商突然倒閉,消費者空有契約書,錢卻討不回來;無關打房,只是時間點恰巧碰上。

邱惠美表示,預售屋買賣定型化契約履約保證方式共有5種,包括不動產開發信託、價金返還的保證、價金信託、同業連帶擔保、公會連帶保證,由買賣雙方擇一採行。

她說,例如不動產開發信託,興建資金依工程進度專款專用;價金返還保證由建商先提撥預售屋價金,放在金融機構作擔保;價金信託是消費者付出的價金都存入信託的金融機構,工程進行至一定階段,再提出付工程款,等於消費者的錢按工程進度專款專用,不會被建商挪為其他投資。

同業連帶擔保、公會連帶擔保是一旦建商倒閉,由擔保的同業或公會接手完成。

邱惠美說,消保官將查察5月以後簽訂的預售屋買賣契約,若建商未遵循又不改善,即依違反消保法裁罰6萬元至150萬元,且得連續處罰。

新北市建商公會說,要建商先拿出與推案價金相同的錢押在銀行,沒幾家作得到,也沒有公會、同業肯為其他建商擔保。更有建商不滿說,不如乾脆由官方作保,或取消預售屋,規定蓋好才開始賣,可行性更高。

邱惠美認為建商早在去年就知道新制於今年5月上路,因此不致於產生太大衝擊。

星期六, 4月 16, 2011

奢侈稅不分區實施,無退場機制

http://udn.com/NEWS/NATIONAL/NATS1/6276813.shtml

財政部賦稅署昨(15)日表示,早已草擬奢侈稅的施行細則,最快5月中送交行政院公布,奢侈稅應可以趕上6月1日實施。

奢侈稅確定要提前實施,鄉林建設董事長賴正鎰指出,工商建研會昨天拜會馬英九總統,告訴總統奢侈稅開徵後會影響300萬張選票。因奢侈稅一直沒定案,很多人轉趨觀望,交易量掉三、四成;目前價格有維持住,沒有往下掉,但也沒有繼續上漲。

賦稅署表示,奢侈稅施行細則會參考貨物稅稽徵規則訂立,將以「名詞解釋」把各項課徵貨物的定義說明清楚,如小客車、入會權利等。

另外也將制定稽徵程序、不動產申報程序、廠商登記等章節。

賦稅署強調,施行細則內容絕對不會逾越「特種貨物及勞務稅條例」母法,細則中不會有分區實施、退場機制,也不會增訂財政部對豁免的解釋空間。部分業者期望將落空。



【2011/04/16 經濟日報】@ http://udn.com/

在CentOS 5.5 安裝Guest Additions之方式

◆ VirtualBox 版本:v4.0.4


◆ 安裝方式

 1. 進入終端機 (Terminal)

2. 先更新系統核心 => yum install kernel-headers kernel-devel gcc

3. 切換到VirtualBox虛擬光碟掛載的位置 => cd /media/<光碟目錄>

4. 執行程式(會自動解壓縮後再安裝) => sh ./VBoxLinuxAdditions.run

5. 正常狀況應該會安裝成功,執行重新開機(reboot)即可

6-1.若出現有「失敗」字眼時,要依據終端機上的指示去執行。曾經遇
   到過的失敗案例,是一個核心套件安裝失敗,所以要額外把它挑出
   來獨立安裝
    => yum install kernel-devel-2.6.18-238.5.1.el5 (當時失敗的套件)

6-2.若6-1安裝成功,重新開機(reboot)即可
 


◆ 注意事項

 Guest Additions 的功能,主要是在協調虛擬系統與實體系統,以令其相容
 而同步作業。如同OS Driver,若驅動程式與作業系統,各走各路,周邊就
 動不起來。

 所以,我們要做的是更新Linux 核心與所使用VirtialBox版本所帶的Guest
 Additions 能夠共同協作。

 這些與Linux 核心有關的套件,大約如下:

 1. 通常安裝右述三個就夠了 => yum install kernel-headers kernel-devel gcc

 2. 再不足,就再考慮以下的套件:
  ‧binutils
  ‧make
  ‧ patch
  ‧ libgomp
  ‧ glibc-headers
  ‧ glibc-devel

 3.要注意「kernel 的版本必須和 kernel-devel 相同」

 4. x86 起動前之組態設定,要注意是否有挑「PAE」功能?若有,則Linux
  Kernel 應該要安裝「 kernel-PAE」、「 kernel-PAE-devel」

 5.「kernel 及 kernel-devel」是一對,「 kernel-PAE 及 kernel-PAE-devel」
  又是一對,千萬不要混在一起使用

Execute Virtual Machine at OS Start Up

http://ns2.ublink.org/phpbb/viewtopic.php?f=8&t=2026

VirtualBox 1.60 版已經更改資料夾位置與檔案名稱,執行的檔案已經
改成"VBoxHeadless"(若有新版,也比照以下方式,但要改執行檔名)。


所以使用 1.60版使用方式如下:

Linux (Host OS):
在你的 /etc/rc.local 中加入下列幾行
VBoxHeadless -startvm WinXP &
VBoxHeadless -startvm Win2003 &
VBoxHeadless -startvm LinuxFC6 &


Windows (Host OS):
開啟記事本,將虛線內文字另存為"Virtualbox.bat",將檔案存放到[開始]->[程式集]->[啟動]內,即可在開機 時同時跑3個Virtualbox虛擬機器的系統了.
-----------------------------------------------------------
@ECHO OFF
"C:\Program Files\Sun\xVM VirtualBox\VBoxHeadless" -startvm WinXP
"C:\Program Files\Sun\xVM VirtualBox\VBoxHeadless" -startvm Win2003
"C:\Program Files\Sun\xVM VirtualBox\VBoxHeadless" -startvm LinuxFC6
------------------------------------------------------------

PS:記得要啟用VRDP伺服器,伺服器的Port號要跳開.

註記:
"WinXP" & "Win2003" & "LinuxFC6" 是虛擬機器的OS 的名稱。
這種啟動方式,讓你不須要點選Virtualbox 主程式,再開啟你要執行的虛擬機器的OS。
它會自動啟動在背景執行,如果你有設定 OS可以遠端遙控的話,你可以在別台電腦以遠端連線來控制虛擬機器的OS。

清單 - Virtual Machine

.
◆ VirtualBox

 ‧VirtualBox Install USB & Network For DOS

   - How to set up DOS and USB
    http://forums.virtualbox.org/viewtopic.php?t=1038


   - Set up a DOS VM with networking (and shared folders)
    http://forums.virtualbox.org/viewtopic.php?t=865



 ‧ 開機就在「背景執行」虛擬系統
 ‧ 在CentOS 5.5 安裝Guest Additions之方式
 ‧ 其它Linux安裝Guest Additions方式,和Xorg配置




◆ VMWare


◆ MS Virtual PC/Server, Hyper-V
 ‧ 微軟Hyper-V伺服器虛擬化簡介



◆ 瀏覽器沙盒 (sandbox)
 ‧ Google Native Client (NaCl) , NaCl Source Code

.