一路好走,徐總

小時候我是個棒球少年,半天課的下午都會拎著手套球棒就和班上同學在學校附近的市立體育場找塊空地打球,雖然從來也沒有人正式的教我們打,但我們還是熱愛著這個運動,直到現在。我是個小三商虎迷,但因為市立棒球場就在家對面的緣故,所以經常進場看比賽,深深覺得味全龍真是一隻厲害的球隊,當時的總教練正是徐總教練。曾經的美好回憶,有很大一部分也要感謝您,感謝您為我、甚至大家熱愛的棒球奉獻了一輩子。

我還是希望這是假的。

[Windows8]如何在安裝Windows8之後開啟AHCI

Windows 8和從前Windows Vista/7的作法不大一樣,步驟如下
1. 到桌面按Windows-R,執行regedit
2. 修改機碼 電腦HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesstorahci,確認右邊的Start的值為「0x00000000(0)」
3. 修改機碼 電腦HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesstorahciParametersStartOverride,修改為0

[FreeBSD]備份系統的bash script

這次應該萬無一失了,每天定時備份所有資料庫和/etc、/usr/local/etc裡面的設定檔、以及/home底下的所有資料。然後自己使用的Windows系統再定時從samba去把FreeBSD上的備份檔抓回來多存一份。

2013/08/08 UPDATE:現在我改成直接丟到開了NFS分享的NAS系統上面去


#!/usr/local/bin/bash

# 設定備份檔放置目錄
BACKUP_DEST="/nfs_backup/"
WORKINGDIR="/nfs_backup/"

# 設定會用到的工具路徑
CD="/usr/bin/cd"
FIND="/usr/bin/find"
MYSQL="/usr/local/bin/mysql"
MYSQLDUMP="/usr/local/bin/mysqldump"
RM="/bin/rm"
TAR="/usr/bin/tar"


# 備份所有資料庫
#   先列出所有資料庫
databases=`${MYSQL} -BN -uroot -p[密碼] -e "show databases"`

cd ${BACKUP_DEST}

date=$( date "+%Y%m%d")

for dbname in $databases;
do
    ${MYSQLDUMP} --single-transaction -uroot -p[密碼] ${dbname} > "${dbname}-${date}.sql"
    ${TAR} cjvf mysql-${dbname}-${date}.tar.bz2 ${dbname}-${date}.sql
    ${RM} -f ${dbname}-${date}.sql
done

# 備份/etc
${TAR} cjvfL ${BACKUP_DEST}etc-${date}.tar.bz2 /etc

# 備份/usr/local/etc
${TAR} cjvfL ${BACKUP_DEST}usr_local_etc-${date}.tar.bz2 /usr/local/etc

# 備份/usr/local/www/
${TAR} cjvfL ${BACKUP_DEST}usr_local_www-${date}.tar.bz2 /usr/local/www

# 備份/home
${TAR} cjvfL ${BACKUP_DEST}home-${date}.tar.bz2 /home

# 刪除7天前的檔案
${CD} ${WORKINGDIR}
${FIND} ${BACKUP_DEST}*.bz2 -mtime +7d -exec rm '{}' ;