npm install forever -g //安裝 forever start app.js //執行 forever list //查看 forever stop 0 //刪除
2014年10月6日 星期一
node.js永久在背景執行
讓node.js永久在背景執行超簡單,只要下載forever套件就可以了
2014年8月27日 星期三
Android SDK 安裝方式 ( @ Eclipse)
1.從Help -> Install New Software進入安裝視窗
3.在上方工具列選擇小綠人下載器
4.照著畫面選擇下載SDK Tools,Android L,Google Play Service
5.選擇同意按Install,就會回到第四步驟,會看到下方進度調在安裝,安裝完畢就可以把第四步驟的視窗關掉,就完成了Android SDK的安裝了。
2.輸入網址:
https://dl-ssl.google.com/android/eclipse/
按下Enter以後會出現選項,把全部選取後就一直按Next,安裝完成會問要不要重新啟動Eclipse,選擇Yes。
3.在上方工具列選擇小綠人下載器
4.照著畫面選擇下載SDK Tools,Android L,Google Play Service
5.選擇同意按Install,就會回到第四步驟,會看到下方進度調在安裝,安裝完畢就可以把第四步驟的視窗關掉,就完成了Android SDK的安裝了。
2014年8月20日 星期三
[node.js學習(一)]node.js安裝 @ Redhat / Centos
最近開始研究node.js,發現其實安裝這些東西都有一定的難度,所以我就從這篇開始記錄一下我學習node.js的過程吧~
第一篇當然是要安裝node.js的教學嚕!
首先先照著以下指令安裝吧:
好了,安裝完了,可以輸入以下指令確認是否安裝完成:
[node.js學習(二)]安裝mongodb @ Redhat / Centos 下一篇>
第一篇當然是要安裝node.js的教學嚕!
首先先照著以下指令安裝吧:
yum -y update
yum -y install wget
yum -y groupinstall "Development Tools"
yum -y install screen
cd /usr/src
wget http://nodejs.org/dist/v0.10.31/node-v0.10.31.tar.gz
tar zxf node-v0.10.31.tar.gz
cd node-v0.10.31
./configure
make
make install
好了,安裝完了,可以輸入以下指令確認是否安裝完成:
node -v
[node.js學習(二)]安裝mongodb @ Redhat / Centos 下一篇>
[node.js學習(二)]安裝mongodb @ Redhat / Centos
以下安裝步驟都是從官方網站抓取資料,再用我的破英文來做翻譯,如果有翻譯不對的地方麻煩鞭小力一點......囧
到了這邊就可以開始使用MongoDB了,如果想看原始的英文資料請點我
<上一篇 [node.js學習(一)]node.js安裝 @ Redhat / Centos [node.js教學(三)]Nginx安裝 @ Redhat 下一篇>
安裝 MongoDB
1
設定YUM Repository
建立一個mongodb.repo檔案在 /etc/yum.repos.d/ 下面:
如果你的Linux是64位元,請把下面的文字複製到mongodb.repo並存檔:
[mongodb]
name=MongoDB Repository
baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64/
gpgcheck=0
enabled=1
如果你的Linux是32位元,請把下面的文字複製到mongodb.repo並存檔:
[mongodb]
name=MongoDB Repository
baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/i686/
gpgcheck=0
enabled=1
2
執行MongoDB
IMPORTANT
在執行MongoDB前,先檢查你的SELinux允許MongoDB可以被啟動或是已經把SELinux關閉了。
MongoDB的檔案會放置在 /var/lib/mongo ,Log檔案會放在 /var/log/mongo, 在執行的時候會使用mongod這個使用者帳號. 如果你要換使用者帳號來執行MongoDB時,先確定 /var/lib/mongodb
跟 /var/log/mongodb 這兩個資料夾有使用的權限。
跟 /var/log/mongodb 這兩個資料夾有使用的權限。
2
確認 MongoDB 是否已經執行
你可以透過下面的指令來驗證 mongod 是否已經被執行且在 /var/log/mongodb/mongod.log裡面寫入Log:
sudo chkconfig mongod on
5
<上一篇 [node.js學習(一)]node.js安裝 @ Redhat / Centos [node.js教學(三)]Nginx安裝 @ Redhat 下一篇>
2014年8月19日 星期二
[node.js教學(三)]Nginx安裝 @ Redhat
在Redhat上安裝Nginx折騰了我好一陣子,終於安裝完成,
跟著指令走吧。
yum install -y httpd-devel pcre perl pcre-devel zlib zlib-devel GeoIP GeoIP-devel wget
cd /usr/src/
mkdir nginx
wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.35.tar.gz
wget http://zlib.net/zlib-1.2.8.tar.gz
wget https://www.openssl.org/source/openssl-1.0.1i.tar.gz
tar -xvf zlib-1.2.8.tar.gz
tar -xvf pcre-8.35.tar.gz
tar -xvf openssl-1.0.1i.tar.gz
wget http://nginx.org/download/nginx-1.7.3.tar.gz
tar -zxvf nginx-1.7.3.tar.gz
cd nginx-1.7.3
./configure
make
make install
到這邊就安裝完成了,接下來啟動並測試看看吧:
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
/usr/local/nginx/sbin/nginx -V
<上一篇 [node.js學習(二)]安裝mongodb @ Redhat / Centos
跟著指令走吧。
yum install -y httpd-devel pcre perl pcre-devel zlib zlib-devel GeoIP GeoIP-devel wget
cd /usr/src/
mkdir nginx
wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.35.tar.gz
wget http://zlib.net/zlib-1.2.8.tar.gz
wget https://www.openssl.org/source/openssl-1.0.1i.tar.gz
tar -xvf zlib-1.2.8.tar.gz
tar -xvf pcre-8.35.tar.gz
tar -xvf openssl-1.0.1i.tar.gz
wget http://nginx.org/download/nginx-1.7.3.tar.gz
tar -zxvf nginx-1.7.3.tar.gz
cd nginx-1.7.3
./configure
make
make install
到這邊就安裝完成了,接下來啟動並測試看看吧:
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
/usr/local/nginx/sbin/nginx -V
<上一篇 [node.js學習(二)]安裝mongodb @ Redhat / Centos
Redhat / Centos 安全性設定
共同設定:
selinux -> 關閉(預設開啟)
vi /etc/sysconfig/selinux
Centos:
使用setup指令設定iptables,開啟需要的port服務
Redhat:
service iptables start //啟動 iptables 服務
iptables 主要設定檔位於 /etc/sysconfig/iptables
selinux -> 關閉(預設開啟)
vi /etc/sysconfig/selinux
Centos:
使用setup指令設定iptables,開啟需要的port服務
Redhat:
service iptables start //啟動 iptables 服務
stop //停止 iptables 服務 restart //重新啟動 iptables 服務 status //查看目前 iptables 規則 save //將目前規則存入 iptables 設定檔
iptables 主要設定檔位於 /etc/sysconfig/iptables
2014年1月23日 星期四
Youtube字幕線上編輯器
最近在弄影片的部分,想到影片要壓字幕就頭痛,
後來想想Youtube就可以有字幕加入的功能啦!
我幹麻這麼麻煩呢?
於是我就上網看了一下怎麼製作,發現Youtube有提供了幾個網站,
可以讓使用者自做字幕。
最後我選擇了Amara
http://www.amara.org/en/
為什麼呢?
第一,他不用登入Youtube,只要給他Youtube網址就好了
第二,他可以輸出各種字幕檔案。
第三,他有大量的快捷鍵可以方便輔助上字幕!
雖然他全是英文,但是難不倒我的!!!!!!
他大概是四個步驟:
1.輸入字幕
2.調整字幕時間
3.確認影片資訊(這步驟可以跳過)
4.確認影片字幕正確 & 輸出字幕
我們就開始學怎麼使用他吧!
1.進入http://www.amara.org/en/,在Add a Video貼入你的Youtube網址,然後按下Subtitle按鈕。
2.在影片下方有一個Subtitle Me的按鈕按下去。
3.選擇國家跟語言,台灣的話上面就選Chinese, Traditional,下面就選Chinese, Yue,然後按下Continue。
4.在製作字幕的四個步驟中,都會有這樣的影片教學,當然看了這篇教學覺得還是看不太懂可以透過這些教學影片看怎麼操作。
不想看的話就直接按下Continue吧。
5.來到了打字幕的地方了,請注意,先選擇Speed Mode改成Expert: no automatic pausing (use TAB key),這樣才不會你打字的時候他給你暫停
在白色框框中輸入你這句話的字幕以後按下Enter就可以嚕,你可以按下鍵盤的Tab來做暫停/播放的動作,按下Shift+Tab就可以倒退八秒,都打完以後按下Next Step: Sync。
6.進入了第二步驟以後,我們就要來調整字幕的時間了,按方向鍵的下就是放字幕,第一下是字幕的開始,第二下是字幕的結束。
聽起來很複雜?
舉個例子,比如說第一句話是『大家好』,那我就在影片00:00:00按第一次下,然後在影片00:00:01按下第二次下,這樣『大家好』這句話就設定好時間嚕,是不是很簡單啊!
一樣,你可以在影片播放中按下鍵盤的Tab來做暫停/播放的動作,按下Shift+Tab就可以倒退四秒。
7.第三步驟這個是設定影片資訊的,如果你在Youtube設定過或是影片非你本人所有,這步驟可以跳過。
8.最後這個步驟是讓你做最後確認跟輸出的,確認影片字幕都對以後,按下Download Subtitle
像我們是要上傳到Youtube,沒有任何特效就單純字幕,所以我選擇SRT當作我們的字幕檔格式,這樣下方的文字框就會顯示SRT字幕格式嚕,把這個複製下來貼到純文字檔後,儲存副黨名為.srt,這樣你的字幕檔就做好嚕!
9.最後回到Youtube,選擇字幕按下新增字幕的上傳檔案,你的字幕就完成上傳嚕!
後來想想Youtube就可以有字幕加入的功能啦!
我幹麻這麼麻煩呢?
於是我就上網看了一下怎麼製作,發現Youtube有提供了幾個網站,
可以讓使用者自做字幕。
最後我選擇了Amara
http://www.amara.org/en/
為什麼呢?
第一,他不用登入Youtube,只要給他Youtube網址就好了
第二,他可以輸出各種字幕檔案。
第三,他有大量的快捷鍵可以方便輔助上字幕!
雖然他全是英文,但是難不倒我的!!!!!!
他大概是四個步驟:
1.輸入字幕
2.調整字幕時間
3.確認影片資訊(這步驟可以跳過)
4.確認影片字幕正確 & 輸出字幕
我們就開始學怎麼使用他吧!
1.進入http://www.amara.org/en/,在Add a Video貼入你的Youtube網址,然後按下Subtitle按鈕。
2.在影片下方有一個Subtitle Me的按鈕按下去。
3.選擇國家跟語言,台灣的話上面就選Chinese, Traditional,下面就選Chinese, Yue,然後按下Continue。
4.在製作字幕的四個步驟中,都會有這樣的影片教學,當然看了這篇教學覺得還是看不太懂可以透過這些教學影片看怎麼操作。
不想看的話就直接按下Continue吧。
5.來到了打字幕的地方了,請注意,先選擇Speed Mode改成Expert: no automatic pausing (use TAB key),這樣才不會你打字的時候他給你暫停
在白色框框中輸入你這句話的字幕以後按下Enter就可以嚕,你可以按下鍵盤的Tab來做暫停/播放的動作,按下Shift+Tab就可以倒退八秒,都打完以後按下Next Step: Sync。
6.進入了第二步驟以後,我們就要來調整字幕的時間了,按方向鍵的下就是放字幕,第一下是字幕的開始,第二下是字幕的結束。
聽起來很複雜?
舉個例子,比如說第一句話是『大家好』,那我就在影片00:00:00按第一次下,然後在影片00:00:01按下第二次下,這樣『大家好』這句話就設定好時間嚕,是不是很簡單啊!
一樣,你可以在影片播放中按下鍵盤的Tab來做暫停/播放的動作,按下Shift+Tab就可以倒退四秒。
7.第三步驟這個是設定影片資訊的,如果你在Youtube設定過或是影片非你本人所有,這步驟可以跳過。
8.最後這個步驟是讓你做最後確認跟輸出的,確認影片字幕都對以後,按下Download Subtitle
像我們是要上傳到Youtube,沒有任何特效就單純字幕,所以我選擇SRT當作我們的字幕檔格式,這樣下方的文字框就會顯示SRT字幕格式嚕,把這個複製下來貼到純文字檔後,儲存副黨名為.srt,這樣你的字幕檔就做好嚕!
9.最後回到Youtube,選擇字幕按下新增字幕的上傳檔案,你的字幕就完成上傳嚕!
訂閱:
文章 (Atom)