2012年10月25日 星期四

Apache 支援 H.264 格式串流

使用tad_player模組播放影片,FLV格式在ipad上無法播放,改以H.264/MPEG-4格式就可以播放,但PC上卻不能以串流方式播放,必須全部下載後才開始播放,在網路上搜尋到解決的方法,就是就是在Apache上加裝H264模組。
1.到 http://h264.code-shop.com/ 網站下載apache_mod_h264_streaming-2.2.7.tar.gz
#wget http://h264.code-shop.com/download/apache_mod_h264_streaming-2.2.7.tar
2.安裝:
#tar -zxvf apache_mod_h264_streaming-2.2.7.tar.gz
#./configure
#make
#make install
3.修改apache設定檔,加入
LoadModule h264_streaming_module /usr/local/libexec/apache22/mod_h264_streaming.so
AddHandler h264-streaming.extensions .mp4
4.重新啟動Apache

2010年8月16日 星期一

GRUB修復

GRUB:
#sudo grub //進入 grub。
grub> find /boot/grub/stage1 //尋找開機所在的地方。
grub> root (hd0,0) //指定root開機區域。
grub> setup (hd0) //把開機程式設定在這顆硬碟的 MBR 中。
grub> quit //離開 grub。
重新開機。

GRUB2:
# mount /dev/sdaX /mnt
(sdaX,此處填寫 / 的位置)
# mount /dev/sdaY /mnt/boot
(sdaY,此處填寫你的 /boot 的位置,如果 /boot 沒有單獨分區,這步跳過)
# grub-install --root-directory=/mnt/ /dev/sda
重新開機。

2010年8月10日 星期二

NComputing X550 安裝 iTALC

NComputing X550五人版,一台PC主機分享給6個使用者,如下圖所示。

如果要安裝iTALC廣播軟體,因為另外五個使用者沒有實體PC,所以安裝方式要做一些改變,每個使用者使用不同的port執行iTALC程式。

電腦廣播監控軟體iTALC

iTALC是GPL授權的自由軟體,它是跨平台的電腦教學廣播及監控軟體,可以安裝在windows和linux作業系統上,如果控制端和被控端是不同的作業系統,只要密碼檔相同,都可以廣播和監控。

2010年3月19日 星期五

Awstats 分析 Weblog 和 Maillog

一、安裝:
#cd/usr/ports/www/awstats
#make install clear

apache設定檔增加
Alias /awstatsclasses "/usr/local/www/awstats/classes/"
Alias /awstatscss "/usr/local/www/awstats/css/"
Alias /awstatsicons "/usr/local/www/awstats/icons/"
ScriptAlias /awstats/ "/usr/local/www/awstats/cgi-bin/"

二、設定awstats.www.conf:
#cd /usr/local/www/awstats/cgi-bin
#cp awstats.model.conf awstats.www.conf
#vi awstats.www.conf

Rsync資料同步備份

一、安裝 
#cd /usr/ports/net/rsync 
#make install clean

二、修改設定檔
/usr/local/etc/rsyncd.conf
--------------------
[backup] #區段名稱
path = /backup/ #設定傳輸資料夾位置
auth users = username #使用者帳號
uid = root #以root身份進行存取
gid = wheel
secrets file = /usr/local/etc/rsyncd.secrets #密碼儲存位置
read only = no #是否唯讀
--------------------

2010年3月15日 星期一

身份證字號驗證規則

L1 D1 D2 D3 D4 D5 D6 D7 D8 D9

L1:英文字母,出生地。
D1:數字,1 男 2 女
D2 - D8:數字,真正編號
D9:檢查號碼

L1 字母相對之數值表
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
10 11 12 13 14 15 16 17 34 18 19 20 21 22 35 23 24 25 26 27 28 29 32 30 31 33

A=10 台北市 J=18 新竹縣 S=26 高雄縣
B=11 台中市 K=19 苗栗縣 T=27 屏東縣
C=12 基隆市 L=20 台中縣 U=28 花蓮縣
D=13 台南市 M=21 南投縣 V=29 台東縣
E=14 高雄市 N=22 彰化縣 * W=32 金門縣
F=15 台北縣 * O=35 新竹市 X=30 澎湖縣
G=16 宜蘭縣 P=23 雲林縣 Y=31 陽明山
H=17 桃園縣 Q=24 嘉義縣 * Z=33 連江縣
* I=34 嘉義市 R=25 台南縣

驗證規則:
X1(英文換算後十位數)
X2(英文換算後個位數)
Y=X1 + X2*9 + D1*8 + D2*7 + D3*6 + D4*5 + D5*4 + D6*3 + D7*2 + D8*1 + D9*1
Y 能夠被10整除,則為正確之身份証號碼

檢查碼規則:
例如: 身分證號碼是 A123456789

  A 1 2 3 4 5 6 7 8 9
1 0 
  * * * * * * * * * *
  9 8 7 6 5 4 3 2 1 1
───────────────────────────────
1+0+8+14+18+20+20+18+14+8+9=130
130/10=13 (正確)