2014年4月21日星期一

LINUX系統教學 - 功能設定

在Linux上設定排程工作一般最小時間為分鐘,但是如果我要設每N秒執行怎麼辦呢?其實很簡單,我們只需要用『sleep』這個指令來設定延遲多少秒執行一次即可,例如我要設定每30秒執行顯示系統時間一次,則指令如下:

『sleep 30 && date』

完工!

2014年3月21日星期五

CSS工具介紹 - Compass 及Sass (10) 如何引用外部Mixin檔案?

如何引用外來的Mixin呢?各位可以去以下網址下載『animate』以此為範例:


下載_animate.sass然後放到sass資料夾,然後在sass檔案中以以下的與引入

@import animate

如果要在sass當中使用請參考以下語法:

+animate(shake, 3s, 0s);

2014年3月16日星期日

LINUX系統教學 - Ubuntu 13.10 - 安裝Mongodb資料庫伺服器

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10
echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen' | sudo tee /etc/apt/sources.list.d/mongodb.list
sudo apt-get update
sudo apt-get install mongodb-10gen
sudo mongod start

程式開發 - Symfony2 - 在ubuntu 13.10設定開發環境

安裝php模組
sudo apt-get install php5 php5-mongo php5-mysql php5-mssql php5-sqlite php5-json php5-ldap php5-gd php5-cli php-pear php5-intl

修改時區
sudo gedit /etc/php5/apache2/php.ini
找到date.timezone取消『#』設定如下
date.timezone = Asia/Taipei

重起apache服務
sudo service apache2 restart

設定虛擬站台
sudo cp /%站台設定擋路徑%/default.conf /%站台設定擋路徑%/dev.conf

設定虛擬主機
<Directory /%你的專案路徑%/web>
AllowOverride All
Order allow,deny
Allow from all
Require all granted
</Directory>

啟用站台
sudo a2ensite dev

重起apache服務
sudo service apache2 restart

修改資料夾權限
sudo chown -R www-data:www-data /%專案路徑%/app/cache
sudo chown -R www-data:www-data /%專案路徑%/app/logs

LINUX系統教學 - Ubuntu 13.10 - 安裝Oracle JDK7

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

LINUX系統教學 - Ubuntu 13.10 - 安裝Nvidia顯示卡驅動程式

如果你需要硬體釋放更好的顯示能力,而顯示晶片又是 Nvidia 那你有福了!整要新增一個套件來源就可以安裝顯示卡驅動程式!指令如下:

sudo apt-add-repository ppa:xorg-edgers/ppa
sudo apt-get update
sudo apt-get install nvidia-current nvidia-settings

完工!

2014年3月14日星期五

LINUX系統教學 - 問題處理 - Iptables error – Setting chains to policy ACCEPT: security raw nat mangle filter [FAILED] 錯誤的解決方式

開啟 /etc/init.d/iptables 修改內容增加紅色部分
echo -n $"${IPTABLES}: Setting chains to policy $policy: "
ret=0
for i in $tables; do
    echo -n "$i "
    case "$i" in
        security)
            $IPTABLES -t filter -P INPUT $policy \
                && $IPTABLES -t filter -P OUTPUT $policy \
                && $IPTABLES -t filter -P FORWARD $policy \
                || let ret+=1
            ;;
        raw)
            $IPTABLES -t raw -P PREROUTING $policy \
                && $IPTABLES -t raw -P OUTPUT $policy \
                || let ret+=1
            ;;
        filter)
            $IPTABLES -t filter -P INPUT $policy \
                && $IPTABLES -t filter -P OUTPUT $policy \
                && $IPTABLES -t filter -P FORWARD $policy \
                || let ret+=1
        ;;

重起iptables:
service iptables restart