2012年9月28日

[Mac] 在Firefox以及其他軟體中使用Mac內建的字典

研究了一下,
發現Mac內建的Automator真是好用!
寫了個小service讓不支援Mac直接查詢字典的軟體也可以查字典!
而且順便念給你聽!
連結在此
下載解開之後,
放到『~/Library/Services/』即可,
使用方法如下:
  1. 選取要翻譯的單字
  2. 在Menu中的服務中就可以看到『Search With Dictionary』
  3. 點選之後就會跳出字典翻譯你選的單字,還會念給你聽
或是設個快速鍵給他,例如『⌃⌘x』,
然後選取要翻譯的單字,按下快速鍵,就可以了!

2012年9月12日

NoMachine NX free for Ubuntu 12.04

推薦一款遠端桌面軟體!
如果想要遠端連線到Ubuntu的桌面,
方法不外乎:
  1. 登入Ubuntu後,在開啟遠端桌面分享(VNC)模式
    1. Mac有內建VNC
  2. 安裝xrdp
    1. 可以直接用Windows的遠端桌面直接連線,不過請記得設定
       gnome-session --session=ubuntu-2d
  3. 再來就是我推薦的由NoMachine出品的Free NX
    1. 好處是安全(需要安裝SSH),快速(資料壓縮) 
    2. 缺點就是要另外安裝client就是
請去NoMachine的下載頁面選擇您的OS類型,目前支援Linux、Solaris
這邊用Ubuntu 12.04 LTS 64bit為安裝OS,
所以我們選擇Download NX Free Edition for Linux - amd64,
下載三個檔案Client、Node、Server
然後依序執行:
$ sudo dpkg -i nxclient_3.5.0-7_amd64.deb
$ sudo dpkg -i nxnode_3.5.0-9_amd64.deb
$ sudo dpkg -i nxserver_3.5.0-11_amd64.deb
之後再去下載頁面選擇您Client的OS版本,
安裝完畢後,就可以連線,
設定連線時, 請記得選擇使用其他session,執行新的command
 gnome-session --session=ubuntu-2d
這樣就能連線了!

2012年9月6日

在CentOS 6.5 安裝JDK 1.7

2014-04-11 update
  1. 下載JDK 1.7 from Oracle
    wget --no-check-certificate --no-cookies - --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/7u51-b13/jdk-7u51-linux-x64.tar.gz 
  2. 執行
    rpm -Uvh jdk-7u51-linux-x64.rpm
收工!


這個範例以jdk-6u34-linux-x64-rpm.bin為基礎,目前最新已經到 jdk-7u7-linux-x64.rpm了
下載之後,將檔案移到/usr/java
然後執行
sudo sh jdk-6u34-linux-x64-rpm.bin
等待安裝完後,執行
sudo alternatives --install /usr/bin/java java /usr/java/default/bin/java 99
再執行
sudo alternatives --config java
選擇剛剛的路徑然後修改/etc/profile,增加
export JAVA_HOME=/usr/java/default
export PATH=$JAVA_HOME/bin:$PATH
登出再登入即可

2012年9月5日

ViewSonic螢幕黑底時自動變黑(DCR)

原文請參考ViewSonic官網
在VAXX16與VAXX26系列顯示都具有智能動態高對比DCR的功能,
當這個功能開啟時,
如果你的畫面是黑底的話,
像是使用全螢幕的BBS或Terminal時,
螢幕就會自動調節變暗,
有時候非常不方便,
關閉方式就是按下螢幕的『上鍵』按住3~5秒,就會出現『DCR OFF』字樣,
就表示完成關閉!

2012年9月4日

[Ubuntu]安裝SSH

如果在Ubuntu下需要telnetd,ftpd的需求的話,建議直接安裝openssh-server!
好處是安裝方便、免設定、安全!
為什麼安全呢?因為她把以ssh取代telnetd,以SFTP取代ftpd。
直接打開Terminal(終端機),輸入:
sudo apt-get install openssh-server
之後等待安裝好就應該可以直接用了!
要檢查ssh是否在執行的話請在Terminal(終端機)中輸入:
ps ax | grep ssh
 應該就會有兩隻process在執行,分別是:
sshd
ssh-agent
如果沒有sshd則表示openssh-server並未啟動,請在Terminal中輸入:
sudo /etc/init.d/ssh start
 這樣應該就能立刻使用了!
  • FTP Client推薦:
  • Telnet Client推薦:
    • Windows: Putty
    • Mac: 內建Terminal直接輸入『 SSH username@ip 』即可!

新酷音輸入法 in 香草輸入法 on Mac

OpenVanilla: 0.9.0a1下載
新酷音: 0.9.0a1下載
Mac OS X: 10.8

  1. 下載香草輸入法之後解開,可參考壓縮檔裡面的HowToInstall.txt。
    • 或是直接解開到『 ~/Library/Input Methods 』。
    • 或是打開finder,輸入『⇧⌘g』然後輸入『~/Library/Input Methods』。
  2. 下載新酷音輸入法之後解開,複製到『/Library/OpenVanilla/0.9-Old/Modules/』,方式可參考上面一條。
    • 如果沒有的話請打開Finder,輸入 『⇧⌘g』(Shift 鍵 +Command 鍵 +g鍵,同時按)然後輸入『/Library』,然後依資料夾層次建立『  OpenVanilla 』、『 0.9-Old 』、『 Modules 』資料夾,大小寫也務必一樣,最後放入『OVIMSpaceChewing.bundle』即可。
  3. 登出再登入,切換換成香草輸入法,就可以看到『Chewing (Smart Phonetics)』了!
P.S: Mac裡新酷音新增詞彙的方式跟Windows下不太一樣,在Mac中是在要設定的詞彙前面按下『control+num(詞彙字數)』