Windows 8、蘋果、Google的跨平台比較圖

 Windows  Comments Off on Windows 8、蘋果、Google的跨平台比較圖
Aug 272011
 

自從Windows 8明確說明了跨平台之後就引來熱議,因爲Windows一直以來都堅守x86、Intel的地盤,從未超越。很多分析說因爲市場壓力,Windows 8將會實現ARM版本。

大陸有雜誌製作出一份Windows 8與其它系統的跨平台比較圖,值得一看。


點擊看大圖

其實Windows的這種跨平台方式並不是第一次出現,早在Windows NT 3.x ~ 4.x的時代就已經出現過,當時的Windows NT可以在MIPS架構的電腦上使用。當時的處理方法到現在能不能取得成績呢?拭目以待吧。

轉載請註明: 轉載自http://www.still-c.com/
本文URL: http://www.still-c.com/archives/502.html

2011年柏林森林音樂會

 音樂  Comments Off on 2011年柏林森林音樂會
Aug 242011
 

今天凌晨看完了音樂會的直播,睡眠不足使得我無法立即寫網誌,一直到現在才寫。原本該做7月份舉行的2011柏林森林音樂會不知道什麼原因被一直拖延,先是從7月初延遲到7月24號,接着又再被延遲到8月份。大家一直等啊等,終於等到了——8月23日(柏林時間),2011年柏林森林音樂會開場了。

換算下時間,音樂會演奏的是時候,我們正好是凌晨兩點多,不過爲了能夠看直播,很多人也都忍了。由於連音樂會都玩「跳票」,大陸很多電視台都「懶得」轉播,真是可惜。好在有人放出了國外某個網站的直播網址,才使得觀衆們能夠在今天凌晨透過網絡全程觀看直播。

這次的音樂會情況我倒不太想說那麼多,畢竟我並不是專業人員,如果想要知道這次音樂會表現如何,建議稍後等DVD發行的時候買來看看。不評論音樂,倒是可以評論技術。這一次網上電視直播是由一個國外的網站轉播視頻的,似乎是法國,又好像是德國。不過哪個國家也沒關係,「國籍」不是重點。這個網站除了打開的時候稍微有點慢之外,視頻播放的時候倒是非常流暢(不過也有些地區的人說不太流暢),圖像很清晰。而且難得的是,無論使用哪種瀏覽器,衹要可以用Flash就可以順利觀看,不像大陸的某些網站那樣需要安裝這個軟件那個插件才能看。整個視頻播放看得出使用了H.264編碼,100KB/s ~ 160KB/s的流量能夠提供比大陸視頻播放更加清晰的畫質,這在大陸來說很少見。

整場音樂會完了,無論是音樂還是技術都再次說明,德國的東西果然世界一流。

轉載請註明: 轉載自http://www.still-c.com/
本文URL: http://www.still-c.com/archives/501.html

BBC的音樂台做得好

 音樂  Comments Off on BBC的音樂台做得好
Aug 222011
 

每年都舉辦的世界著名的BBC Proms(逍遙音樂節)是很多古典音樂聽衆關注的音樂節,並且還有一大批英劇Fans也會爲其中的一兩場音樂會捧場,這是因爲BBC Proms不但演奏傳統的交響樂,還會演奏某些熱門的英國電視劇的配樂,這使得BBC Proms很受歡迎。

由於BBC Proms正好就是BBC舉辦的,即使無法前往音樂廳或者在英國境外,聽衆依然可以享受耳福——BBC Radio 3全程錄播,衹需要打開你的收音機(英國境內或附近地區)、BBC iPlayer,就可以從BBC Radio 3聽到來自BBC Proms的悅耳音符。BBC Radio 3從英國時間下午2點開始播放BBC Proms的錄音,每天1場,持續2~3小時。在我寫這篇文章的時候,BBC Proms剛播放完BBC Proms 45(第45場),接下來還能繼續聽。如果你是古典音樂聽衆,記得不要錯過這個機會,至少他們的演出水準比中國大陸的那些好得多了,畢竟BBC的樂團也是有名氣的。

如果你錯過了電台的播放,沒關係,BBC的網站也會保留對應的Podcast供你在綫上收聽。例如要重溫BBC Proms 45,你衹需要在Google搜索上鍵入‘2011 BBC Proms 45’,然後搜尋,就可以看到BBC網站上的對應iPlayer網頁,打開之後盡情聽吧!

轉載請註明: 轉載自http://www.still-c.com/
本文URL: http://www.still-c.com/archives/500.html

IT大公司的壟斷(4)

 電腦  Comments Off on IT大公司的壟斷(4)
Aug 132011
 

前幾篇曾經講過3間公司,可以發現一個規律,壟斷必然會有一段打壓對手的過程。這些壟斷大公司依仗自身的財大氣粗,以各種各樣的方式先下手爲強,使得對手無法還擊。

能夠將此過程發揮到極致的,我想除了百度就是騰訊。騰訊公司依仗自己的資源優勢,開發出同類的軟件、遊戲(帶有抄襲的嫌疑)將原創者扼殺在搖籃裏,完全不讓對方發展起來,甚至還出現過違反GPL協議,濫用開源軟件的源碼而不按協議要求行事。百度的行爲,共產黨和百度公司都要承擔責任,它們是相互依賴的關係。而騰訊就不是了,大陸的法律幾乎是擺設、漏洞極多,加上騰訊有地方政府保護,這使得它能夠肆無忌憚地隨意妄爲。

還有另外兩個非常有特點的巨頭,它們一個很低調、另一個很高調,並且都是A開頭。對了,就是Adobe和Apple。

Adobe幾乎壟斷了設計、出版行業,就連互聯網也有它的半壁江山。雖然Flash、Dreamweaver、Fireworks都是收購回來的,但Adobe已經將它們與自己的原有產品融爲一體,不斷推出Create Suit系列。尤其是Adobe的Photoshop,當屬最有代表性的軟件,連GIMP都無法爭奪。至於收購回來的Flash更是厲害,缺了它,很多東西都不能看,不過也正因爲如此才使得Apple有意廢掉Flash。

Apple的經歷太神奇了,簡直就是教主的公司。Apple公司有壟斷嗎?似乎看不到。不過,它的iPhone一下就把各大手機品牌壓了下去,甚至還與Google爭得白熱化,直接就把諾基亞公司壓得奄奄一息。不得不說,IT方面還是美國公司厲害。Apple有很多超前的創新設計和想法,以至於人們都去關注它,最高調的那次當屬首推HTML 5、廢掉Flash,Apple給出一堆數據說Flash耗電太厲害,應該用HTML 5的動畫功能代替之,於是不讓Flash進入自家的iPad產品。不過也正因爲有了Apple的力推,也使得HTML 5的推廣步驟變得更快,現在主流瀏覽器的最新版本全部都可以輕鬆瀏覽HTML 5的網頁。

題外話

經常去電腦城關注的人應該發現一個特別現象,無論是免費軟件還是收費軟件,盜版商一律照翻可也。就連完全免費、可以隨意下載的各種Linux、BSD,他們照樣「盜」過來賣錢。結果還真有人去買。

由此可見,衹要有市場需求,翻版商就不會管它免費還是收費軟件、音樂還是電影,一律照「盜」。有人說是微軟放縱盜版商才使得市場佔有率那麼高,其實按照他們的這種邏輯,就可以認爲荷里活(好萊塢)放縱盜版商才使得那麼多人去看它出品的電影。這實在是強盜思維。如果無市場需求,盜版商就不會去做它的翻版,盜版商也是商人,他們同樣不願意做虧本生意。

轉載請註明: 轉載自http://www.still-c.com/
本文URL: http://www.still-c.com/archives/498.html

Linux的易用性

 Linux  Comments Off on Linux的易用性
Aug 092011
 

現在有不少人喜歡Open Source的軟件,最明顯的原因是,可以以免費的方式獲得與商業軟件相似的功能與使用方式,用起來也差不多,某些方面可能更加優秀。例子很多,典型的就有7z、foobar2000、MySQL、PHP、Linux。但是Open Source軟件又有一個特點,它們有不少是愛好者開發的,有一些甚至是具有某種理想的專業人員製作的,因此就帶來了一個麻煩問題——易用性。

7-zip這款軟件易用性不錯,用法與WinZip、WinRAR差不多,很容易上手。作爲高品質的播放器,foobar2000更強調易用性,它比其它各種播放器都要簡潔,一目了然,同樣很容易使用。至於像Mozilla Firefox、Google Chrome,瀏覽器的用法本來也就差不多,易用性方面幾乎沒什麼差別。對於PHP和MySQL,它們並不是給普通用戶使用的,其維護者、開發者全都是專業人士,因此無需強調易用性。

但有一個很重要的Open Source系統——Linux,它的易用性就稍有麻煩了,主要體現在安裝軟件的過程上。對於Windows而言,安裝一個軟件衹需要按照指引一步一步Next就可以了,就算中途要修改的選項也很簡單。如果是Mac,使用的事dmg,用法也很簡單,甚至比Windows還要容易。而Linux呢?可以很容易,也可以很複雜。對Linux而言,同樣有像Windows、Mac那樣的安裝方式(deb、rpm),很多軟件都提供這樣的安裝方法。但問題就來了,Linux版本實在太多,導致軟件開發者不得不弄出好幾種安裝包,麻煩不小,而且同一個安裝包中在不同Linux版本之間未必能夠共用。於是,很多Linux發行版的開發者都採取了另一種方式,那就是Package管理器,開發者事先爲用戶準備好常用的軟件,這樣用戶都可以在這個管理器裏面安裝自己想要的工具,其安裝過程更爲簡單。不過,不同的Linux發行版又有不同的Package管理器,幕後維護者也不相同,這樣就會出現在A版Linux可以找到的軟件未必能在B版Linux上找到。此時衹好用最後一種辦法了:用源碼自行編譯。

這真是最麻煩的方式。雖然不算太複雜,僅僅是幾條命令,一般來說會是這些:

./configure
make
make install

中間過程可能會出現一大堆提示,一般都不怎麼需要看。對於本身就是學電腦的專業人員而言,這看上去似乎沒什麼,一下就過去了。但對於那些平時對電腦就不太熟悉的普通用戶而言,這未免太複雜了,尤其是中間一大堆提示可能會嚇着他們。要是make失敗導致中間需要處理的話,這些普通用戶可能就會感到不知所措。相反,無論是Windows用戶還是Mac用戶,幾乎都不需要爲了使用一個軟件而自行編譯。

爲了使用一個軟件而用源碼自行編譯,這是一把雙刃劍,既是優點也是缺點,畢竟這實在太靈活了。我想我可以舉一個例子來說明。

對於整天看着電腦打命令的人而言(Cisco、Juniper、Windows CMD、Linux Shell等),可能會覺得還是用GUI的來得更爽,必要時再用命令。僅僅爲了看一個狀態也要show一下,真的會讓人累死。而對於一些需要更高效地處理的事務,再用命令也不遲。

正是因爲有了這種想法,20世紀80年代的人們就積極研究GUI,並喜歡上使用GUI。由於後來矯枉過正,GUI太過盛行導致全盤GUI化,一些原本用命令更適合的事情變得反而更麻煩(在Mac採用BSD系統作爲基礎之前就有人抱怨過Mac無法用命令)。所以現在就可以看到在Server領域,在無論是Mac、Windows還是Linux,都是命令和GUI相結合的,管理起來更加方便。而客戶端則是GUI爲主命令爲輔。當然了,這更多時候也還是站在專業技術人員的角度考慮的。

作爲普通用戶,他們並不希望使用電腦的時候會碰到複雜的事情,最好就像其它家用電器一樣簡單、按下按鈕就能用,輸入命令這麼「複雜」的東西還是能免則免。

也許這也是技術人員的通病,自己認爲簡單、方便就行,電腦盲會不會用與自己無關,同時還對他們說,「不會用就去學啊」。今時今日這種服務態度可不行啊。

可能會有人反駁說:Linux是免費的,愛用不用,別人沒義務幫你這麼做。如果這句話是成立的,那麼爲何會有那麼多發行版,並且還希望使Linux變得更加易於使用?Mandriva、Ubuntu的出現正是爲了這個目的,顯然反駁無效。如果這些Linux發行版的開發者能夠聯合起來努力解決易用性問題、建立統一的Package管理庫,就更有利於普通用戶使用Linux了。

轉載請註明: 轉載自http://www.still-c.com/
本文URL: http://www.still-c.com/archives/497.html

Aug 032011
 

上次Xtreme7.2的時候有人做了個SSE2優化版,但這一次的SSE2版在8.1發布後時隔三個月依然無人做出來。既然如此,我就自己動手做了一個。不過由於我用的是Visual Studio 2010,所以Visual Studio 2008的用戶若要自行生成,建議自行從官方網站下載原版代碼。

該版本來自原版Xtreme 8.1,僅僅是採用SSE優化編譯、標題加上SSE2字樣,並爲了能在VS2010編譯而作了適應性修改,其餘地方未作改動。

由於原本就是Open Source軟件,因此我亦同時附上源碼和生成後的軟件:

Xtreme 8.1 SSE2優化版(exe) Sky Drive ed2k

Xtreme 8.1 SSE2優化版(source) Sky Drive ed2k

有興趣的話可以下載使用。

使用方法:將eMule.exe覆蓋原先的即可,或者單獨直接使用。

友情提示:本優化版僅供興趣交流,不保證穩定性,若出問題概不負責。

轉載請註明: 轉載自http://www.still-c.com/
本文URL: http://www.still-c.com/archives/493.html

Windows電腦必裝軟件

 Windows, 軟件  Comments Off on Windows電腦必裝軟件
Aug 022011
 

現在很多在Windows系統上使用的軟件有很多都是使用Visual Studio 2005、2008及2010開發出來的,尤其是遊戲。EA的大量遊戲都採用Visual Studio作爲開發工具,主要開發語言是C++,部份地方採用C#。例如The Sims 3的遊戲啟動器就採用C#來寫(也可能是.net的C++),而遊戲本身就用C++。一般情況下Windows系統若要使用Visual Studio開發的軟件、遊戲,必須安裝Visual Studio Runtime。如果你本身就是開發人員的話,我想你會知道怎麼回事,因此下文僅供參考。若不是的話,可以繼續往下看。

對於Windows XP、Vista、7用戶,你需要安裝:

Microsoft Visual C++ 2005 SP1 Redistributable Package (x86)

Microsoft Visual C++ 2008 SP1 Redistributable Package (x86)

Microsoft Visual C++ 2010 SP1 Redistributable Package (x86)

如果你的Windows是64-bit(64位/64位元)版本的話,就需要加上這些:

Microsoft Visual C++ 2005 SP1 Redistributable Package (x64)

Microsoft Visual C++ 2008 SP1 Redistributable Package (x64)

Microsoft Visual C++ 2010 SP1 Redistributable Package (x64)

注意:不要以爲安裝了2010就可以代替2008、2005,它們是相互獨立、無法互相替代的。不過,2010 SP1就可以代替2010,其它的年份同理。

對於Windows XP和Windows Vista用戶,你需要再安裝:

Microsoft .NET Framework 3.5 Service Pack 1

注意1:Windows 7已經自帶.NET Framework 3.5 SP1,因此可以無需額外再安裝。

注意2:無需安裝.NET 1.0、1.1、2.0、3.0,因爲.NET Framework 3.5 SP1的安裝包已經將它們都包含進去了。

爲了預防遇到用.NET 4編寫的軟件時無法使用,你還可以安裝:

Microsoft .NET Framework 4

(Windows XP、Vista、7均適用)

注意:.NET Framework 4的安裝包不可以代替.NET Framework 3.5 SP1的安裝包,因爲.net 4的安裝包不帶有之前的舊版.NET。

對於所有的Windows用戶,務必更新系統自帶的DirectX的DirectX 9.c組成部份:

DirectX End-User Runtimes

注意:這裏給出的是2010年6月的版本(本文發佈時找到的最新版),以後可能還會繼續被更新,因此屆時你可以自行尋找新版,或者採用Web安裝方式

轉載請註明: 轉載自http://www.still-c.com/
本文URL: http://www.still-c.com/archives/491.html

兩款受歡迎的軟件出了64-bit版本

 Linux, 軟件  Comments Off on 兩款受歡迎的軟件出了64-bit版本
Aug 012011
 

utorrnet,相當受歡迎的BT工具;BackTrack Linux,相當受歡迎的網絡Linux系統,常用於用來破解Wi-Fi密碼(所以才受歡迎)。現在這它們都有了64-bit版本。

對於utorrent來說除了Checking計算更有效率之外,還不會讓人看到「討厭」的‘*32’標誌。對於BackTrack Linux來說,64-bit版本還能使運算速度變得更快,節省接近一半的破解密碼所用的時間。

另外值得一提的是,BackTrack 5是首個多元化的BackTrack版本,它不但有32-bit、64-bit版本,還有ARM的版本,同時還提供Gnome和KDE兩種不同的桌面,任君選擇。

utorrent的64-bit版暫時衹能在它的論壇上找到:http://forum.utorrent.com/viewforum.php?id=4

BackTrack的下載頁面:http://www.backtrack-linux.org/downloads

轉載請註明: 轉載自http://www.still-c.com/
本文URL: http://www.still-c.com/archives/490.html