2012年12月30日 星期日

解決「Google 試算表中 NOW( ) 的時差」問題

實際上,這並不是什麼大問題,只是自己沒有設定「Google 雲端硬碟」的「預設時區」而已。
    因為要在文件上顯示「現在時間」,使用 NOW( ) 這個函式,結果時間顯示不正確,與正確時間差了 16 小時。將『= NOW( )』改成『= NOW( ) + 0.66667』,可以顯示正常時間(註:24 小時 × 0.66667 ≑ 16 小時),判斷可能是時區設定錯誤所致。

一、設定整體的「語言」、「時區」預設值

要設定整體「Google 雲端硬碟」的「預設語言」及「預設時區」,可以從 「Google 雲端硬碟」點選右方的「 ✿ 」,
在『一般』設定裏,將「語言」及「時區」兩個選項,設定為本地
以上圖為例,「語言」設定為「中文(台灣)」,「時區」為「(GMT+08:00) 台北」。
    再按下『儲存』鈕,剛才的設定就生效了。所有的檔案的預設值都會設定成新值,但是,若有些檔案的設定曾經修改過,就要用下一個步驟,以確認設定無誤。

二、只修改一個檔案的「時區」設定

當只要修改一個檔案的「時區」設定時,在開啟該檔後,從「檔案」選單中點選「試算表設定」將「地區設定」及「時區」設定成正確值。按下『儲存』鈕,該檔案的「時區」就會正確了。
    至於變更「語言」這項設定,只能依第一步驟中的操作。

已測試版本:

  • Google 雲端硬碟 - 試算表(Google Drive - Spreadsheet)

參考資料:

2012年12月26日 星期三

解決「HTC Tattoo 重置後,不能連上 Market」問題

一支 HTC Tattoo(刺青機)舊手機前一陣子借給朋友,理所當然地,借前借後都會將手機重置(reset),即:恢復成原廠設定。想再連上 Google Market 安裝些 Apps 來用用,結果悲劇了!出現這個訊息
無法建立穩定的資料連線通路,伺服器連線失敗,這可能是暫時性問題,也可能是您的手機無法使用資料傳輸服務。如果此問題持續發生,請與客戶服務中心聯絡。

CAN'T ESTABLISH A RELIABLE DATA CONNECTION TO THE SERVER. THIS COULD BE A TEMPORARY PROBLEM OR YOUR SIM CARD MAY NOT BE PROVISIONED FOR DATA SERVICES.  IF IT CONTUNUES CALL CUSTOMER CARE.
雖然是舊手機、功能也很弱,但是體積小當個 Android 小遊戲機也不錯。發揮實驗的精神,嘗試不同的設定,終於可以加裝 Apps 了。解決辨法就是:
重置時,先以『英文版』連上 Google 帳號,待註冊成功後,再切回『中文版』。在這之後,就可以正常使用『中文版』的環境了。
:網路上還有許多其它解決辦法,但是,上述方法解決了我遇到的問題。

參考資料:

  • 從 Google 上以關鍵字『tattoo market google』及『無法建立穩定的資料連線通路』找了許多資料,有些敘述的問題不確定是否相同,解法也是各有論點,所以不詳列。

2012年12月24日 星期一

VBox 裏 Fedora 安裝 Guest Additions 的準備工作

前文 "解決「VirtualBox 裏的 Fedora 不能自動啟動 Guest Additions 安裝」的問題" 只提到如何解決不能自動安裝 Guest Additions 的問題,忘了先提醒初學者在 VirtualBox 虛擬機中的 Fedora,要安裝 Guest Additions 之前的準備工作,就來補充一下。
  安裝 VirtualBox 的 Guest Additions 並不需要再下載任何檔案,在安裝妥 VirtualBox 時,同一版本的 Guest Additions 之 iso 映像檔已經存在主機的硬碟中。安裝 Guest Additions 的好處,請參考前文『解決「VirtualBox 裏的 Fedora 不能自動啟動 Guest Additions 安裝」的問題』不在此重覆。
  若直接進行 Guest Additions 的安裝,可能會出現這個畫面,
上圖中有提示安裝 kernel-devel-… 這個套件,導致編譯失敗,而未能安裝成功。
  VirtualBox 的 Guest Additions 的光碟映像檔中,提供了幾個不同作業系統的版本,包含:Linux、Windows、Solaris 和 OS/2。其中,Linux 版為支援不同分支,且 Linux 更新頻繁,所以提供的是『未預編譯』檔案。因此,編譯前的準備工作就是安裝編譯核心模組所需的套件,以 Fedora 為例
[root@Core-i7 ~]# yum install kernel-devel gcc dkms
其它相關套件 yum 會自動搜尋、整理並安裝。當安裝妥後,再進行 Guest Additions 的安裝,就不會再出錯了。

:安裝「編譯核心模組」套件的說明,完整說明要另外再整理一下,畢竟在 Linux 的世界裏,廠商提供「未預編譯」的驅動程式是很常見。想深入學習 Linux 的同好,一定要暸解透徹。

已測試版本:

  • Fedora: 14, 17

2012年12月22日 星期六

VirtualBox「安裝 Guest Additions 失敗」後的回復

本篇是「安裝 Fedora 17 x86_64 的虛擬機器中,將 VirtualBox 的 Guest Additions 從 4.1.22 升級到 4.1.24 失敗」的回復過程記錄。
既然 VirtualBox 釋出更新,基於以前的成功經驗,二話不說也跟著立即升級。接著開啟「虛擬機」,理所當然地,跳出『更新 Guest Additions』的訊息窗提示,
想看看是否帶來新功能或是更好的效能。從「裝置」點選「安裝 Guest Additions ...」,經過認證即開始安裝,結果
Verifying archive integrity... All good.
Uncompressing VirtualBox 4.1.24 Guest Additions for Linux........
VirtualBox Guest Additions installer
Removing installed version 4.1.22 of VirtualBox Guest Additions...
add_symlink:link file /usr/lib64/VBoxGuestAdditions already exists
add_symlink:link file /usr/share/VBoxGuestAdditions already exists
Removing existing VirtualBox DKMS kernel modules          [ 確定 ]
Removing existing VirtualBox non-DKMS kernel modules      [ 確定 ]
Building the VirtualBox Guest Additions kernel modules    [ 確定 ]
Doing non-kernel setup of the Guest Additions             [ 確定 ]
You should restart your guest to make sure the new modules are actually used

Installing the Window System drivers
Installing X.Org Server 1.12 modules                      [ 確定 ]
Setting up the Window System to use the Guest Additions /etc/init.d/vboxadd-x11: line 478: /usr/lib64/VBoxGuestAdditions/x11config.sh: 沒有此一檔案或目錄
                                                          [ 確定 ]
You may need to restart the hal service and the Window System (or just restart
the guest system) to enable the Guest Additions.

Installing graphics libraries and desktop services component[失敗]
(See the log file /var/log/vboxadd-install-x11.log for more information.)
Press Return to close this window...
出現了一個【失敗】訊息。接著虛擬機內的顯示就只能在『基本模式』也就是 VESA,原來顯示的增強功能都不見了,試了好幾個方法都不能解決,只好判定它可能是有「臭蟲」,沒時間再詳細查證,先回復到「舊版的 Guest Additions」好做正事。

2012年12月21日 星期五

在 Fedora 中「加快 VirtualBox 更新速度」的秘技

前兩天 VirtualBox 又釋出更新,雖然用『 yum update 』這個命令,可以同時更新 Fedora 和 VirtualBox。但是,
用 yum 更新 VirtualBox 時,下載速度『 有夠慢 』
想要立即、快速地更新 VirtualBox,馬上就想體驗新版的改進時,卻對其龜速下載的過程有些受不了。當下有想找出加速秘技的衝動,以下是筆者找到的加速更新的方法,分享給各位讀者。

:筆者認為,yum 下載 VirtualBox 的更新套件時,網路系統中的快取機制,應該未介入加速,導致下載速度較慢。但是,透過 HTTP 下載時,有網路快取伺服器的幫忙,速度較快。

2012年12月20日 星期四

改變 LibreOffice Math 字母、符號的顏色

在用 LibreOffice 編寫投影片或時,方程式中的某些部份,若是用顏色加以強調,可以讓簡報的說明效果更明顯。但是,怎麼在方程式中加上顏色呢?
    LibreOffice 的「方程式編輯器」中的『元素』視窗並沒有顏色的選項,那要如何設定?原來秘技在下方的編輯框中
上圖中,上方的灰色矩框是所編輯『方程式的預覽』結果,下方是『方程式編輯框』正是上面方程式的內容文字。
x = {-b +- sqrt{b^2 - 4 a c}} over {2 a}
「方程式編輯器」的顏色指令的語法為:
color [顏色] [方程式]
指令中的顏色目前只有八種選擇
red      green      blue      
cyan        magenta          yellow        
  white        black      

:實際顯示顏色與上表相較略有差異,筆者已儘量調成相同顏色。根據文件所述,目前顏色設定的限制,尚未修改。

例如:將上面方程式的『平方根』設定為紅色,
其方程式要修改為
x = {-b +- color red sqrt{b^2 - 4 a c}} over {2 a}
若只要將方程式的『平方根』設定為紅色,裡面的『判別式』仍維持黑色
則方程式要修改為
x = {-b +- color red sqrt{color black{b^2 - 4 a c}}} over {2 a}

已測試版本:

  • Fedora 14 + OpenOffice 3.3.0
  • Fedora 17 + LibreOffice 3.5.7.2
:因 LibreOffice 為有別於 OpenOffice 有些稱呼做了些修改:如「方程式」有時稱之為 Formula 有時為 Equation,而「方程式編輯器」有時稱 Formula Editor 或 Math Editor。

參考資料:

2012年12月18日 星期二

解決「用『文件檢視器』開啟 PDF 檔,失敗」的問題

最近開啟本機目錄中的 pdf 檔,Fedora 的「檔案管理」自動選用「文件檢視器」(即 Document Viewer 或 evince)開啟,許久都沒有反應(:hang 住了),最後跳出一個視窗
奇怪,明明是用「檔案管理」看到的 pdf 檔,怎麼會是『無法開啟文件』呢!