2012年12月15日 星期六

Python 2.x list 超新手常犯的錯誤

a = [1, 2, 3]
b = a
是將b指向 和a共用的 [1,2,3]
如果b用copy a list value成一個獨立的list,請用
b = list(a)
 
或是用 
copy.deepcopy():
 
  • If the list contains objects and you want to copy them as well, use generic copy.deepcopy():
    import copy
    new_list = copy.deepcopy(old_list)
    Obviously the slowest and most memory-needing method, but sometimes unavoidable.
 
詳參:

Python: copying a list the right way

An Introduction to Python Lists

How to clone a list in python?

 

 

 

2012年11月21日 星期三

Online IDE & Debugging Tool

支援C, C++, C#, Python等多種語言。

2012年10月31日 星期三

2011年5月6日 星期五

紙片型手機 最快5年後上市

更新日期:2011/05/06 15:38 莊瑞萌
【台灣醒報記者莊瑞萌綜合報導】科技日新月異,現在手機功能不僅比炫,造型也要比薄,加拿大科學家現在已經幫民眾設想到跟幾乎可以跟紙一樣薄的手機,而且最快5年後就可在市面上看得到。
加拿大女皇大學研究人員指出,這種超輕重量而且以薄膜製造的「紙片手機」(PaperPhone)原型,功能與一般智慧型手機無異,包括儲存資料、聽音樂、傳送簡訊以及打電話樣樣俱全,而且厚度比一般信用卡薄,薄到幾乎讓人忘了它的存在,更值得一提的是,手機靜止時完全不耗電。
英國《每日電訊報》報導,該款與智慧型功能類似的紙片機,主要是利用獨特「摺來摺去」的方法,具有螢幕上翻頁、尋找資料或是變換功能,甚至還可以用觸控筆寫字。
研究人員沃特加爾表示,紙片型手機重量不到iPhone 4手機1/6重,擁有3.7吋寬螢幕,好拿而且材質相當環保,其耐用性,據研究人員指稱,甚至用榔頭打也沒問題,而且用電量較少。
目前每支紙片型手機製造成本約1萬美金(約台幣29萬元),未來將繼續增加播放彩色影片功能,以及互動式多重分割畫面,根據沃特加爾評估,最快5到10年內,這種紙片型手機商用款就可以問世。

2011年4月14日 星期四

FBI外星人檔案烏龍 全球媒體上當

FBI外星人檔案烏龍 全球媒體上當

更新日期:2011/04/14 10:06 編譯莊蕙嘉/綜合報導
美國聯邦調查局(FBI)上周建立線上資料庫,公布了一批檔案,其中一份有關外星人造訪地球的備忘錄,引起全球譁然,各國媒體爭相報導。這份備忘錄的確是FBI探員霍特爾所寫,內容卻大有問題,追查發現霍特爾應是誤信騙子之言,寫下該份備忘錄。
霍特爾(Guy Hottel)在這份寫於1950年的備忘錄中,引用線民和空軍調查人員的說法,指出有飛碟在新墨西哥州墜毀,並發現外星人屍體。文件在FBI網站公布後,僅在英美兩國,就至少有數十家媒體報導,全球轉載的媒體更多。
英國太陽報和每日郵報兩家偏好聳動新聞的媒體,率先報導此事,接著英國銷量最大的質報每日電訊報、講究報導品質的衛報也跟進報導。在美國,美國廣播公司(ABC)等網站也紛紛大幅報導。
長期研究不明飛行物照片的美國海軍光波物理學家麥卡比表示,這份霍特爾寫於1950年3月22日的備忘錄確實存在,也呈交給時任FBI局長的胡佛審閱。然而霍特爾應是誤信騙子紐頓之言,寫下這份有關1947年羅斯威爾事件的調查報告。
紐頓聲稱自外星人處取得探勘石油的獨門技術,為取信石油公司,編出外星人造訪地球一事。謊言以訛傳訛到了一名空軍調查人員耳中,再轉述給霍特爾,他將此事寫成備忘錄。
麥卡比的書「不明飛行物與FBI的關聯」討論這樁烏龍。他說,備忘錄為真,內容卻是鬼扯。

2011年3月6日 星期日

人工智慧 人類勁敵?-Yahoo!奇摩新聞

人工智慧 人類勁敵?-Yahoo!奇摩新聞:
更新日期:2011/03/06 02:15 林佳誼
工商時報【林佳誼】
■IBM超級電腦華森在美國益智節目「身歷險境」壓倒性獲勝,使人工智慧實務應用又向前邁一大步,未來甚至可能將與人類一同競爭知識性工作。
■If a machine can beat humans at Jeopardy!, will computers soon be competing with people for knowledge-based jobs?
大導演史丹利庫柏力克1968年在其科幻鉅作「2001太空漫遊」中,塑造出人工智慧電腦HAL 9000的角色,讓世人開始想像電腦取代人腦從事知識性工作的可能,而2011年IBM超級電腦華森(Watson),則開始將這個想像化為現實。
華 森在美國益智節目「身歷險境(Jeopardy !)」中,壓倒性擊敗節目74連勝紀錄保持人詹寧斯與冠軍獎金王盧特,為人工智慧寫下新里程碑。科技作家福特(Martin Ford)因而在《FOUTUNE》雜誌上撰文提問,如果電腦可以在「身歷險境」擊敗人類,那麼是否也很快就會與人們一同競爭知識性工作?
視覺資訊分析勝人類
根據福特的說法,工業科技已瓜分了許多製造類工作,電腦科技也促成許多工作被外包至海外廉價勞力市場,而至今仍然掌握在人類手中的知識性工作,接下來很可能會由人工智慧所取代。
目前人工智慧發展早已經超越了應答機器的程度,而能夠統合原始資料進行分析,發掘其中規則或問題。例如放射科醫師所做的基本上便是判讀X光或電腦斷層掃描等各類圖像,但現在機器在視覺資訊分析方面的能耐,已經越來越比人類要更加精確完善。
與其它高階軟體程式不同的是,華森能理解纏夾不清、甚至前後矛盾的自然口語,也能同時運行數百項資訊搜尋演算,更重要的是,它還擁有隨著時間學習改善能力。1名IBM高層就說過,這項科技會「為業界帶來前所未有的革命」。
不過就目前看來,華森仍有一些致命的缺陷。
在「身歷險境」裡,華森便犯下了一個相當經典的錯誤,就是在主持人問道「有哪個美國城市的第一大機場是以二戰英雄為名,第二大機場則是以一場戰役為名」時,華森竟答成加拿大的「多倫多」,錯得相當離譜。
美國人工智慧開發公司Cycorp董事長雷奈特(Doug Lenat)指出,這是因為華森基本上並不「知道」任何事情,它只是經由統計運算來串聯起詞彙間的關聯性,並根據信心水準來判斷回答。但這卻可能讓它在實務運作上,犯下一些可能連3歲小孩也不會出的錯誤。
畢竟,正如HAL9000在「2001太空漫遊」因為程式設定瑕疵,而先後「謀殺」了4名太空人科學家,沒有人會希望現實生活中的人工智慧電腦,可能出現類似的嚴重錯誤。
因此雷奈特也指出,統計推理演算的能力與侷限,是人們在思考人工智慧未來應用時的一個重點。華森或許可以成為醫生看診的有力工具,卻無法完全取代人類醫生。
搶出頭先當醫師助理
然而這卻無阻於IBM持續推展人工智慧應用。IBM已與美國哥倫比亞大學醫學中心,以及馬里蘭大學醫學院簽訂合作協議,將首度在真實世界中對華森的人工智慧技術進行測試應用。亦即在醫生看診時,華森可立即檢閱成千上萬筆文獻或案例資料,針對醫生的口頭提問給予答案。
IBM也已宣布與語音識別軟體公司Nuance Communications結盟,將著手開發1項稱為「醫師助理」的技術,未來並計畫把這項技術擴展到金融業與法務業,執行資料探勘(data mining)以及未來趨勢預測的工作。

2011年2月27日 星期日

油價創30月新高 中油不打算凍漲-Yahoo!奇摩新聞

油價創30月新高 中油不打算凍漲-Yahoo!奇摩新聞:

油價創30月新高 中油不打算凍漲

更新日期:2011/02/27 13:03 NewTalk 新頭殼
新頭殼newtalk 2011.02.27 王常和/綜合報導
行政院長吳敦義23日請經濟部要求中油針對油價做檢討,限期3天提出報告。但是油價在擋不住國際漲勢之下,台灣中油今(27)日宣布,明起調漲各式汽油售價每公升0.7元,各式柴油每公升0.8元,讓油價一舉突破30個月來的新高點,而該公司目前沒有凍漲的打算。
中油表示,北非與中東情勢動盪造成國際原油價格大漲,中油表示,近期台灣計價指標原油杜拜與布倫特原油雙雙漲破110美元,每周指標均價高達106.71美元,比前周每桶99.77美元大漲6.94美元,加上新台幣貶值雙重影響,下周各式汽柴油價格應該要每公升調漲1.4元與1.5元。在配合政府穩定物價政策前提下,中油決定減半調漲。
調漲後的新油價分別為92無鉛汽油每公升31.8元、95無鉛汽油每公升32.5元、98無鉛汽油每公升34.0元,至於超級柴油每公升29.7元。
台灣中油公司總經理林茂文表示,2008年5月28日政府曾經實施多元吸收方案,由政府貨物稅減半徵收、中油、消費者各吸收1/3,不過目前沒有啟動多元吸收方案的時間點。
該 公司副總經理陳綠蔚表示,中油在2008年時曾經大虧新台幣1387億元,2010年累計虧損達39億元,台灣油、氣有99%自國外進口,公司虧損會被調 降信用評等,中油購買油氣時必須提供擔保品,增加購買成本。因此,中油目前不打算凍漲油價,但油價漲時會減半調漲,下跌時還是必須把原本吸收的成本向消費 者回收。

2011年2月17日 星期四

電腦勝人腦 凸顯人類科技進展-Yahoo!奇摩新聞

電腦勝人腦 凸顯人類科技進展-Yahoo!奇摩新聞:

電腦勝人腦 凸顯人類科技進展

更新日期:2011/02/17 13:39
(路透紐約16日電)國際商業機器公司(IBM)超級電腦今天在美國益智問答節目Jeopardy!中痛宰兩名人類對手。超級電腦的獲勝,凸顯工程師在製造能像人類思考的機器上,有了多麼顯著的進展。
超級電腦「華森」(Watson)秀足它百科全書般的知識,從古代語言到時尚設計等五花八門主題都難不倒它。
比賽問題包括:「可追溯至4000年前的『吠陀』(Vedic),是印度哪一個歷史最悠久的傳統語言?」
華森回答:「梵語。」接著又一一回答從歐洲聯盟農業政策至時尚設計師Marc Jacob等範圍廣泛的問題。
華森特別先進,遠甚於1997年曾讓西洋棋世界冠軍卡斯帕洛夫(Garry Kasparov)稱臣的IBM「深藍」(Deep Blue)電腦。
就連很模糊的提示,華森也能應付。例如,「拙匠常怪什麼不好?」
華森正確答出:「工具。」
不過,華森並非完美,也會犯下一些令人摸不著頭緒的錯誤,像是它能想到美國女作家派克(DorothyParker),卻不知道暢銷多年的英文寫作經典「文體摘要」(The Elements of Style),而且它會重複其他參賽者剛給的錯誤答案。
比賽最後,華森以7萬7147美元獎金抱冠,擊敗2004-2005年74連勝紀錄保持人詹寧斯(Ken Jennings),以及史上獎金王魯特(Brad Rutter)。詹寧斯和魯特這次與華森對決,分別贏得2萬4000美元及2萬1600美元。
IBM打算將華森贏來的獎金捐給慈善團體,也計劃把華森在語言方面和分析的能力,用來研發像是醫療診斷等其他領域中的新產品。

2011年2月3日 星期四

C++2HTML: Convert C++ code to syntax highlighted (colored) HTML

C++2HTML: Convert C++ code to syntax highlighted (colored) HTML:
Paste your C++ code into the box below and press the Convert button. The output will open in a new window. If desired, you can save the output from the browser menu in the output window. Choose to save as HTML only.

2011年2月1日 星期二

真空列車 千里瞬間不是夢-Yahoo!奇摩新聞

真空列車 千里瞬間不是夢-Yahoo!奇摩新聞:

真空列車 千里瞬間不是夢

更新日期:2011/02/01 10:48
(中央社台北1日電)將磁浮列車放在真空管道奔馳的構想,可將列車時速飆到600到1000公里。中國西南交通大學正在研發這種真空列車。如果10年後營運,從北京到廣州2300公里路程只需2個多小時,比飛機還快。
中國廣播網報導,這種新型列車的原理是先建一條與外界空氣隔絕的管道,並將內部抽成真空或半真空,然後在裡面運行磁浮列車。
由於列車與輪軌、空氣都沒有阻力,根據現在的理論研究,真空列車時速可達2萬公里。而普通民航客機的時速一般是800公里。
西南交大牽引動力國家重點實驗室成員、兩院院士(中國科學院院士、中國工程院院士)沈志雲表示,現有交通工具時速不宜超過400公里,否則能源消耗、噪音都會超過標準,但建密封的管道,列車沿線將不受噪音、污染影響,也可在海底、地底或是惡劣天氣中奔馳。
目前全球只有美國、瑞士和中國在研究這種技術,由於磁浮系統對於鐵軌要求較低,可以節省鋼材費用,造價比現有高鐵更低。
西南交大的實驗室,未來幾年內可望推出時速600至1000公里的真空磁浮列車實驗模型,10年後就有可能投入營運,屆時從北京到廣州的路程,只需要2.5個小時甚至1個小時便可到達。

小D:10年後,也就是2021年,就有真空列車在大陸。