電腦技術分類文章 顯示方式:簡文 | 列表

2009年10月28日

VirtualBox 以 Ubuntu 作為 Guest OS 時的客端額外功能使用筆記

我用 VirtualBox 安裝 Ubuntu 作為 Guest OS 時,使用客端額外功能 (Guest Additionals) 碰到了一些狀況,留個解決方法的筆記。

軟體版本:

  • Host OS: Ubuntu 9.04
  • VirtualBox 2.14 OSE - 我安裝的是 Ubuntu 9.04 內建的開源碼版本。
  • Guest OS: Ubuntu 9.04

另外,我透過 VirtualBox 使用介面的 [裝置] => [安裝額外功能] 下載客端額外功能的 ISO 檔時總是失敗。 我建議用支援續傳的下載軟體,例如 wget 或 flashget ,直接到 VirtualBox 官方網站下載。 下載網址是: http://download.virtualbox.org/virtualbox/ 。 按 VirtualBox 的版本,到符合的目錄下找 VBoxGuestAdditions_?.?.?.iso ,例如我用的是 2.14 版,那就找 VBoxGuestAdditions_2.1.4.iso。 目錄下也有使用手冊(UserManual.pdf),有興趣多了解的可順便下載。

...繼續閱讀

Posted by shirock at 樂多Roodo!13:33回應(0)引用(0)
標籤:ubuntu,VirtualBox

2009年10月21日

OpenID簡報

OpenID 是一種去中心化的身份認證系統,建置簡便,甚至不需要一個帳號管理中心伺服器。 在 OpenID 中的使用案例中,參與者分成三種,即:

  • End-user - 最終使用者,即服務的一般用戶,每一個用戶都使用一個 URL 來代表 自己。
  • Identity provider - 身份提供者。身份登錄與驗證的服務提供者。
  • Relying party - 委託者,向 Identity provider 請求驗證身份的參與者。 通常是其他的服務提供者。
...繼續閱讀

Posted by shirock at 樂多Roodo!15:04回應(1)引用(0)
標籤:web service,REST,OpenID

2009年10月16日

雲端運算survey項目 - 分散式文件系統

關於 Google MapReduce, Apache Hadoop 分散式文件系統的簡述。

MapReduce 的概念源自於並行運算的領域中很普遍的資料處理策略。 Map 在 MapReduce 中的詞性是一個動詞,取其 “劃分地圖“之義。 它的內涵是將一整塊資料儘可能按照不相關聯的地方劃分成好幾片。就好像是在一張大地圖中劃分區域分界線般,故稱此動作為 Map。

被 Map 成好幾片的資料,分別被儲存在不同的 host 中。當使用者需要處理該份資料時, 再將運算程序再複製到那些 host 上,開始處理那些資料。最後將散佈在不同 host 上 的程序所運算的結果化簡歸納成使用者要的最終結果,就是 Reduce。

將 MapReduce 結合分散式文件系統後,就是 Google 得以高效率處理網頁文件搜尋的核心系統。

...繼續閱讀

雲端運算survey項目 - Web Service and Single Sign-on

基於雲端運算的服務內容,常以 Web Service 的方式供應。Single Sign-on 則是為了 節省使用者在不同的 Web 服務之間重複進行帳號登入動作的時間。

...繼續閱讀

2008年10月14日

Mount VirtualBox's shared folders in linux

Tags: linux virtualbox vm

日前我在 VirtualBox 配置的虛擬機器上安裝 Linux 系統,並設定 host 主機的幾個共用目錄做為 Shared folder。不過在掛載時出了些狀況。

狀況:
mount -t vboxsf workspace /mnt/vbox/workspace

錯誤訊息:
/sbin/mount.vboxsf: mounting failed with the error: Protocol error
...繼續閱讀

Posted by shirock at 樂多Roodo!15:08回應(0)引用(0)

2008年06月11日

CentOS, 我搞不懂你...

Tags: linux

最近公司分了一個案子下來,要在基於 CentOS 的環境進行開發工作。公司也配了一台開發用主機下來,不過是空機,OS要自己裝。於是我下載 CentOS 5 完成了安裝工作。安裝工作沒啥問題,但要測試 HTTP 和 FTP 等網路服務時卻出狀況了。其他主機都無法連接開發用主機上的網路服務,如 HTTP, FTP 和資料庫,只有SSH 可以連接(謎啊...)。我一開始認為是防火牆問題,於是新增了對應的 iptables 規則,但仍然無用。於是我開始 google 文件... 最後的答案告訴我,一切都是 SELinux 的問題。

我想想,我用了下列指令。

$ getsebool -a

$ setsebool -P ftpd_disable_trans on
$ service vsftpd restart
## OK! 成功地開放 FTP 服務。

$ setsebool -P httpd_disable_trans on
$ setsebool -P httpd_can_network_connect on
$ service httpd restart
## OMG! HTTP服務還是無法連結 囧

## 也許 iptables 也有影嚮,試試...

$ iptables -A INPUT --dport 80 -j ACCEPT
$ service iptables save
## It still doesn't work.

$ service iptables stop
## 我關掉 iptables ,所有問題都迎刃而解了。
## 最後,我執行 ntsysv ,把 iptables 服務取消了...

我到現在仍然搞不懂一件事。像 FTP, MySQL, PostgreSQL 這些服務,我在 SELinux 設定開啟後就能用了(但未在 iptables 設定對應規則),卻為何在 SELinux 和 iptables 都設定開放 HTTP 服務了,外部主機還是無法連接 HTTP 服務呢?


Posted by shirock at 樂多Roodo!17:19回應(2)引用(0)

2008年04月21日

美化不可編輯的表單欄位

Tags: web_design

在 Web 應用的設計工作中,我們常常會讓"資料新增"、"資料編輯"與"資料檢視"這幾個動作共用同一個頁面樣板,差別僅在於檢視動作下的表單欄位輸入控制元件是不可編輯的。而要讓輸入控制元件不可編輯的方式很簡單,僅需要設置輸入控制元件的 disabledreadonly 即可。只不過,我們最好能在視覺上美化一下不可編輯表單欄位,讓使用者可以看出哪些欄位是不可編輯的。特別是 disabled 的輸入控制元件,其預設的顯示樣式實在很醜。非美化不可。

如果你使用 Selenium Core 編寫 Web 應用的測試案例,那麼關於輸入控制元件的 readonly 屬性有一些測試上的注意事項,請參考《A patch of isEditable of Selenium Core 0.83》。

...繼續閱讀

Posted by shirock at 樂多Roodo!15:12回應(2)引用(0)

2007年06月5日

美式鍵盤的微軟日文輸入法轉換狀態快速鍵

我們多數人使用的鍵盤是美式鍵盤(101/104鍵),安裝微軟的日文輸入法後會發現轉換輸入法狀態很麻煩,常常要用滑鼠點來點去。因為微軟日文輸入法提供的使用說明,是針對日本特殊鍵盤的使用者,沒提到美式鍵盤的轉換快速鍵。

常常看到有新手問這問題,我也不藏私。在此提供我個人經過多次嘗試後找出的美式鍵盤轉換快速鍵的對照表。

...繼續閱讀

Posted by shirock at 樂多Roodo!16:51回應(7)引用(0)

2007年05月5日

正體中文與簡體中文之網頁泛用字型設定

中日韓 CJK 字型 CSS

設定網頁字型的基本方式,請參閱 W3C CSS2 Fonts 規範內容。

微軟發行的大陸區 Windows 2k/XP 系统自带中文字型为「宋体(simsun/nsimsun)」、「黑体(simhei)」、「楷体(simkai)」、「仿宋(simfang)」。宋、黑体是微軟向中易中標(中易)購買的GBK字型,楷体及仿宋是向長城購買的GB2313字型。台灣區 Windows 2k/XP 系統內建中文字型為「細明體/新細明體 (Mingliu/PMingliu)」、「標楷體(DFKai-sb)」、「simsun」、「simhei」。明體及楷書是微軟向威鋒數位(華康)購買的Unicode字型;後兩個就是中易中標的黑體及宋體。上述之Unicode及GBK字型皆支援中日韓(CJK)字元集,不論指定那一個字型,都可以同時顯示正體中文字、簡體中文字、漢字及日文假名。目前看來,也是字數最完整的字型。

...繼續閱讀

Posted by shirock at 樂多Roodo!0:22回應(1)引用(0)

2007年04月14日

部落格小玩意5: 加入 Google Analytics 分析程式碼

Tags: google_analytics 網站評估 部落格小玩意

我在查看樂多產生的頁面內容時,留意到最下方加了一段 http://www.google-analytics.com/urchin.js 的 JavaScript 程式碼。我好奇地查了一下,發現這是 Google Analytics 功能。此功能提供 Google 帳戶的使用者免費申請。

既然我也是 Google 的帳戶,於是我也申請一個分析分析。

...繼續閱讀

Posted by shirock at 樂多Roodo!20:05回應(0)引用(1)
 [1]  [2]  [3]  [4]  [最終頁]