Linux 2.6.36 在上週釋出了
關心進展的可以追 KernelNewbie 和 The H Open Source
著名的 LLVM 的 C frontend - Clang
繼去年宣佈能成功編譯 FreeBSD kernel 之後
LWN 上得知, 現在已經能夠編譯能運作的 Linux 2.6.36 Kernel
相信不久之後, 除了GCC 外 編譯 Linux 就有 Clang 這個新選擇
2010年10月27日 星期三
2010年10月20日 星期三
急起直追的 Firefox 4
跨入十月之後, Firefox帶來了值得高興的消息
從持續紀錄 Firefox 最新 JavaScript 效能的arewefastyet網站上
Firefox 在自己的 sunspider 與 Google 的 v8bench 兩項效能評估指標
都有超越 Apple Nitro 的成績
上圖為 6月時 Firefox對比於 Apple Nitro/Google V8 優勢的窘境
隨著網頁技術的演進, 瀏覽器的角色日益重要
新興瀏覽器(Chrome, Opera, IE9)皆有著不錯的技術背景
Firefox 新的競爭者重心由以往的 IE6/7 轉向了這些新挑戰者
回顧在6月時, chrome v8/apple nitro 對於firefox 還是如此的遙不可及
在Chrome的蠶食逼近, IE9 的改頭換面下
甚至有要Mozilla放棄自有的 Gecko 投入 Webkit 的言論出現
在Chrome V8點燃的瀏覽器 JavaScript 效能競爭
並隨著之後HTML5取代Flash 以及 GPU在網頁瀏覽的應用等話題
新的瀏覽器戰爭已經揭開了序幕
在以 Firefox 揭開瀏覽器革命時代之後
Mozilla再次用行動向大眾證明了維護 Firefox/Gecko 技術平台的信念
續 Xubuntu On MSI CX420 - RT3070 dkms support
昨日更新系統到 Xubuntu 10.10
由於kernel版本更新, 一再重複安裝 rt3070 驅動程式, 也是相當煩瑣
想要讓它像目前使用的 fglrx 一樣透過dkms 更新
其實一方面也是因為沒嘗試過dkms
於是參考了RT3090的範例, 昨晚花了點時將 rt3070 driver 打包為 dkms 形式
由於kernel 2.6.35改動了一些usb function的名稱, 所以ubuntu 10.04 與 10.10 稍有不同
(其實正確來說是 kernel <= 2.6.34 用 10.04, kernel >= 2.6.35 用10.10)
有需要者請自行取用: 10.04版 10.10版
後註: 其實 RALINK 官網上有對應新版的 RT3370 驅動程式, 然而 dmesg 看來雖然有驅動, 但卻無法正常運作, 所以這裡使用的是次新的版本, 有時間再來看新版的問題
由於kernel版本更新, 一再重複安裝 rt3070 驅動程式, 也是相當煩瑣
想要讓它像目前使用的 fglrx 一樣透過dkms 更新
其實一方面也是因為沒嘗試過dkms
於是參考了RT3090的範例, 昨晚花了點時將 rt3070 driver 打包為 dkms 形式
由於kernel 2.6.35改動了一些usb function的名稱, 所以ubuntu 10.04 與 10.10 稍有不同
(其實正確來說是 kernel <= 2.6.34 用 10.04, kernel >= 2.6.35 用10.10)
有需要者請自行取用: 10.04版 10.10版
後註: 其實 RALINK 官網上有對應新版的 RT3370 驅動程式, 然而 dmesg 看來雖然有驅動, 但卻無法正常運作, 所以這裡使用的是次新的版本, 有時間再來看新版的問題
2010年10月9日 星期六
Meego on OpenSuse - Smeegol
上圖為在 EeePC 701 上安裝後調整的效果
(Wifi icon旁原有bluetooth的icon, eeepc沒有就移除掉了)
OpenSuse 近日發布了 Meego 的新聞
該計畫有個有趣的名字 - Smeegol (Suse Meego Linux, 諧音於Lord of Ring中的角色),
LiveCD 的下載位址在此
使用 LiveCD 開機後選取 Yast->Live Installer 就可以安裝好
由於這個Smeegol計畫, 所以初嘗Suse的系統
老實說支援很不錯, zypper也很好用
安裝在 EeePC 701 上, 效果算很不錯 (讓我的EPC 701 有復活的fu)
Meego社交網站整合已經有很多平台了
包含 flickr, facebook, twitter, last.fm, MySpace, digg 等
由於政治因素, 很可惜 Meego 官方比較親近 rpm 體系
所以目前 Debian/Ubuntu 沒有正式支援 Meego
(是有人嘗試編譯 Meego UX 安裝在 Debian 上, 並且有所成果)
雖然Canonical很用心的建構 Ubuntu Netbook Unity
但單以User Experience來看, 個人比較看好 Meego
訂閱:
文章 (Atom)
在 ARM 平台上使用 Function Multi-Versioning (FMV) - 以使用 Android NDK 為例
Function Multi-Versioning (FMV) 過往的 CPU 發展歷程中, x86 平台由於因應各種應用需求的提出, 而陸陸續續加入了不同的指令集, 此外也可能因為針對市場做等級區隔, 支援的數量與種類也不等. 在 Linux 平台上這些 CPU 資訊可以透過...
-
在 Halide 的使用上會有錯覺地認為 Halide::Runtime::Buffer 的使用必須與 libHalide.so or libHalide.a linking 才可以. 但其實 Halide::Runtime::Buffer 是可以單獨使用的, 只需要 head...
-
現今對於 Daily Linux Developer / User 面對不同程式/開發版本環境感到很頭疼, 常常疲於 執行舊版程式需要安裝舊版本 Library, 設定 RPATH / LD_LIBRARY_PATH 開發需求建立不同的版本 SDK 開發/執行環境, 在較舊系統...
-
在講解 680 中的 SIMD 單元 - HVX 之前, 還是先以 系列文 I 的 blocks diagram開頭, 並且今日重點會是文中提到第3點的官方文件 從 blocks diagram 中可以看到 HVX 由三個主要部分所組成 VX : Vector ...