2010年12月29日 星期三
2010年12月20日 星期一
2010年12月11日 星期六
2010年12月10日 星期五
伯斯週記--工作篇
先說說不順利的部分。
雖然我說有兩份工,但是其中一個洗碗工,這個禮拜竟然都沒有排我班!!!非常very失望!!!更 無奈的是我有兩天的薪水一直沒有拿到,因為經理說禮拜一發薪,但是禮拜一沒有我的班,所以我就打電話想問經理,我禮拜一是不是直接到店裡去拿薪水,沒想到經理竟然生病了!!!一直沒接我電話,一直到禮拜二才跟他聯絡上,在電話中他請我目當天(禮拜二)白天到店裡拿薪水,但是他似乎沒有通知店裡的人,所以我撲 了個空,當場馬上再跟經理聯絡,他又請我禮拜四再到店裡拿薪水,結果沒錯......又撲空了,我只過要拿個兩天的薪水阿~~~~沒有這麼難吧。
(在打這篇網誌時,經理突然打來要我上班,這是幸是不幸呢?﹗)
接下來的是順利的另一份工作
另一份工作是在美食街當前台的助理,因為在那附近都是辦公室,所以我們主要的客人也就是上班族了,上班族用餐時間就是短短中午十二點到一點的一個小時。每次十二點一到,就像打仗一樣,什麼都要快!狠!準!,補菜要狠!拿飲料要準!送菜單要快!
俗話說的好,沒有人生下來就是天才,阿扁不是一出生就會選舉,神豬也不是一出生就會中槍。
所以剛上班的一兩天有時候還搞不清楚事情的先後緩急,被老闆娘唸了一下,不過第二天我特別在下班後跟老闆娘確認所有不清楚的狀況,隔天搞清楚後果然整個流程順利多了:)
老闆娘也問我要不要上五天班(原本只有三天),如果是上五天班的話我一個禮拜基本就有200的收入了,雖然比芷芸少,但是總算不是個只會吃米的傢伙了。
這兩份工,洗碗工,工作量比較大,但是沒有壓力,就是洗碗盤;前台助理,工作量小,但是時間壓力比較大,什麼都要很快的準備好,算是兩種完全不同的工作環境。
值得一提的是都有供餐而且都還不錯吃:)所以只要那天有上班,那餐的伙食就搞定,也不用煮也不用買,哈哈~這就是在餐館工作的好處之一:)
2010年12月8日 星期三
2010年12月6日 星期一
伯斯週記—3
2010年11月28日 星期日
伯斯週記—2
2010年11月18日 星期四
2010年11月16日 星期二
2010年11月14日 星期日
2010年11月12日 星期五
伯斯生活資訊-食- Gloria Jean's咖啡
2010年11月8日 星期一
2010年11月6日 星期六
2010年10月27日 星期三
Kakadu之美麗的誤會
2010年9月22日 星期三
2010年9月20日 星期一
我的澳洲室友之二
有圖有真相 |
第一站…達爾文
2010年9月17日 星期五
小賭怡情~大賭傷身之SkyCity初體驗
它就在Sunset Market(黃昏市場)旁邊而已
在這你可以用你的passport申請一張會員卡,裡面會有十塊的免費額度。
使用方法很簡單,只要你將卡片插入機器,就可以看裡面的額度了,不過你還是要投一塊錢,遊戲才能正式開始(一塊錢可以退還,也就是你可以用一塊錢把賭場送你的十塊花完),在這我的運氣不錯, 玩吃角子老虎贏了約五十多塊~~哈哈哈
另外賭場裡也有免費的飲料可以喝,有茶,咖啡,水等等。
如果你你跟賭場的友好度夠高的話,還可以進入高級區:)
各位準備來澳洲的記得要來賭場看看:)
2010年9月16日 星期四
我的YHA室友
我是住四人房,目前遇到三個室友
第一個是波希米亞人,叫Semiz(唸起來有點像三明治),他比我早入住,他在找警衛相關的工作,但是總是窩在房間看電影,所以他應該是個宅宅,他可以一天只吃一份pizza,他很喜歡說話,雖然我大概只聽的懂十分之三,另外他長得有點像胖胖的豆豆先生。
另外兩個則是對德國父子,爸爸叫Steven;兒子叫Torsten,兒子是來working holiday,爸爸則是來看看兒子順便逛逛澳洲,爸爸英文不太流利,當兒子跟三明治在聊天時,我跟Steven常常在旁邊傻笑。
Torsten常常問我今天作了什麼,常常給我一些有用的資訊,他可能是怕我餓死在澳洲吧
每天早上我起來時三明治總是會說「You are early. man~」
2010年9月8日 星期三
初章-出發
2010年8月26日 星期四
2010年8月23日 星期一
大江米克斯園遊會
2010年6月15日 星期二
2010年6月3日 星期四
Ext 3 combobox filter 失效
描述:如在combobox還沒有進行為任何動作前,對參照的sotre進行filter會沒有效果,但是如果已經對combobox執行過動作(如:選擇ITEM),再對store執行filter就可以看到效果
解決方式:
建立combobox時,增加lastQuery: ''屬性
{
id : 'comboOrderPayType',
store : sellerAccountListStore,
model : 'local',
valueField : 'valueField',
displayField : 'displayField',
triggerAction : 'all',
emptyText : '請設定',
editable : false,
allowBlank : false,
lastQuery: '',
xtype : 'combo',
hiddenName : 'remit_to',
fieldLabel : '付款方式'
}
在LINUX下建立自動備份MYSQL排程
一、先建立備份sh檔如下
=================sh檔開始===================
#!/bin/bash
#===================
#每日備份mysql資料,備份後直接壓縮
#檔名為日期.sql
#var 0.1
#Date 2010/06/02
#===================
filename=$(date +%Y%m%d)
dirname=$(date +%Y%m)
mysqldump -u root -ppwd dbname --add-drop-table --add-locks > /opt/mysql/bak/$filename.sql
echo "bakup ok [ /opt/mysql/bak/$filename.sql]"
gzip /opt/mysql/bak/$filename.sql
echo "bakup ok [/opt/mysql/bak/$filename.gz]"
=================sh檔結束===================
說明:
$(date +%Y%m%d)=>取得指定日期格式
mysqldump
-u 帳號
-p 密碼,不需要空白,直接輸入在後方
dbname 資料庫名稱
/opt/mysql/bak/$filename.sql 備份輸出位置
gzip 壓縮目標檔案
二、增加sh檔執行權限
chmod +x xx.sh
三、指定排程執行時間
#crontab -e //進入排程編輯模式
0 5 * * * /backup/SQL_backup/xx.sh //每天早上五點執行一次
2010年5月3日 星期一
log4j 設定說明
http://charpn.spaces.live.com/blog/cns!AC6DB5E1F5B033F6!639.entry?wa=wsignin1.0&sa=71329335
2010年4月14日 星期三
[轉]apache無法 開啟掛載的檔案
某計劃需要在外網建置 staging, 於是必須用 vpn 連到內網做 mount 的動作
但是不曉得為什麼會一直出現 206 partial content
根據網路上的資料顯示, 若是出現 206/304 且只有 <256k 的資料才能顯示時
就要把下面兩個設定的註解拿掉:
EnableMMAP off
EnableSendfile off
只是莫名其妙的是, 上次同樣這樣配置就不需要解開阿…連OS跟設定都完全一樣, 但這次就要…
什麼鬼…
2010年4月4日 星期日
我也有bikelog-12.2KM之旅
從老家北港溝皂騎到元長買飲料,來回總長12.2KM,我騎了大約五十分鐘。
因為雲林是平原,所以騎起來還算ok,不會有山路的上下坡,所以腳不會痠,但是屁股好痛!!!
一路上風景都是綠油油的稻田,路狀也算良好,路很大很寬,不過晚上騎的話因為沒有路燈所以最好要有裝車燈,我剛剛就是摸黑騎回來的XD....一路上黑嘛嘛。
底下是參考地圖。有興趣的人可以來騎騎看
檢視較大的地圖
2010年3月9日 星期二
我的大玩具
模型場景是悟空與達爾的第一次交手,我們來圖說故事吧
先看看全身照片,可是不小一箱呢。
來開箱吧
大箱中模型是被透明盒固定住的拆開固定用的透明盒!!!
大猩猩化的達爾與悟空對決的經典畫面
達爾身上的戰鬥服因為超好的申縮性,所以就算是變大猩猩也不會被撐破的
2010年2月11日 星期四
檢視apache伺服器狀態
經常有人會為 Apache 進程佔用過多的服務器資源而困擾,而 Apache 的日誌又多又雜,一般的管理員很難從日誌裡看出結果來。如果你用的是 Apache 1.3.2 及以後的版本,這時候 Apache 的一個很好的工具可以解決您的困擾,那就是 Apache 自帶的功能:server-status。
1、加載 Apache 的 server-status 模塊
如 果您是 Linux 服務器,那麼就需要您重新編譯 Apache 了,編譯的時候加上參數 --enable-module=so 即可,如果你是 Windows 系統的話,無需任何編譯,只要把剛才時候說的 LoadModule status_module modules/mod_status.so 這句加上,如果前面有帶 # 號,開啟的話,需要將 # 去除。 確認你的系統有這個模塊之後,下面的工作就是配置 server-status 了。
2、配置 server-status
下面是一個完整的 server-status 的配置
SetHandler server-status
Order Deny,Allow
Deny from all
Allow from .foo.com
ExtendedStatus On
deny 表示禁止的,如果你不想使用的話,可以設置為上面的設置,完全開啟的話,此行整體刪除即可,allow from 表示可以通過那個地址訪問,如果你在使用的話,可以設置為 allow from all,最後一句表示的是待會訪問的時候能看到詳細的請求信息! 下面就可以通過 url 訪問到 server-status 了,http://ip地址/server-status,你可以通過更改 <> 裡面的 server-status 改變訪問路徑,比如改為
趕快來實際操作一下吧,你就可以使用上 Apache 的 server-status 了。
mysql 連線設定
shell> mysql -h host -u user -p
Enter password: ********
********
代表你的密碼﹔當mysql
顯示Enter password:
提示時輸入它。
如果能工作,你應該看見mysql>
提示後的一些介紹資訊:
shell> mysql -h host -u user -p
Enter password: ********
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 459 to server version: 3.22.20a-log
Type 'help' for help.
mysql>
2010年1月25日 星期一
linux postfix 問題修正
大概的狀況如下
1.tomcat 回報的訊息為
javax.mail.MessagingException: Could not connect to SMTP host: ftpx.mogan.com.tw, port: 25;
2.使用telnet連線測試,使用localhost可以開啟連線,使用domain則無法連上
原因
在postfix的設定檔(/etc/postfix/main.cf)中的inet_interfaces設定為localhost所以在telnet只能用locatlhost連上
解決方法
將inet_interfaces的值設為all就可以了:)
2010年1月7日 星期四
linux fedora 安全性相關設定
設定可以參考鳥哥的網站
http://linux.vbird.org/linux_server/0240network-secure-1.php#packet_flow_protect
以下截取部分內容
由於 SELinux 主要是進行檔案系統的細部權限設定,所以想要使用 SELinux 的配置時, 需要對 Linux 的檔案系統以及基礎的作業系統概念要很清楚,否則將會使得很多的網路服務無法正確的啟用系統資源, 導致你的主機很多服務無法存取系統資料!因此,對於我們剛接觸到 Linux 架站的朋友來說, 建議你先關閉 SELinux ,等到兩三年後對於 Linux 有很深的概念後, 再來嘗試配置 SELinux 這個有趣的咚咚!
2010年1月5日 星期二
設置tomcat用jsvc啟動-轉
- 原文出處-http://blog.c1gstudio.com/archives/324
- http://www.eit.name/blog/read.php?424
根據tomcat官方的document說明,linux下設置開機自啟動可以使用jsvc(tomcat包裡自帶)
設置tomcat以獨立的用戶運行(防止以root運行,權限太大)
shell>sudo useradd -d /opt/tomcat -s /usr/sbin/nologin tomcat
上邊的這個命令是添加一個系統用戶tomcat,並且設置為不可登錄系統。
設置用戶tomcat 對tomcat6的訪問權限
shell>sudo chown -R tomcat:website /opt/tomcat
安裝jsvc,前提需要系統安裝了gcc(系統一般默認安裝),autoconf,libc6-dev
解壓jsvc.tar.g
shell>cd /opt/tomcat/bin
shell>sudo tar zxvf jsvc.tar.gz
準備編譯配置文件
shell>cd jsvc-src
shell>sudo sh support/buildconf.sh
如果成功,命令終端會打出:
support/buildconf.sh: configure script generated successfully
為configure添加執行權限
shell>sudo chmod 755 configure
編譯
shell>sudo ./configure –with-java=/usr/java/jdk1.6.0_10(java的安裝路徑)
shell>sudo make
如果沒有出現錯誤,jsvc就安裝成功了。
設置啟動腳本
#!/bin/sh
# chkconfig: 2345 10 90
# description: Starts and Stops the Tomcat daemon.
##############################################################################
#
# Copyright 2004 The Apache Software Foundation.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
##############################################################################
#
# Small shell script to show how to start/stop Tomcat using jsvc
# If you want to have Tomcat running on port 80 please modify the server.xml
# file:
#
#
#
#
# That is for Tomcat-5.0.x (Apache Tomcat/5.0)
#
# Adapt the following lines to your configuration
JAVA_HOME=/usr/java/default
CATALINA_HOME=/usr/local/tomcat
DAEMON_HOME=/usr/local/tomcat/bin/jsvc
TOMCAT_USER=webadmin
JAVA_OPTS="-Xms512m -Xmx1024m -XX:PermSize=64M"
# for multi instances adapt those lines.
TMP_DIR=/var/tmp
PID_FILE=/var/run/jsvc.pid
CATALINA_BASE=/usr/local/tomcat
CATALINA_OPTS="-Djava.library.path=/home/jfclere/jakarta-tomcat-connectors/jni/native/.libs"
CLASSPATH=\
$JAVA_HOME/lib/tools.jar:\
$CATALINA_HOME/bin/commons-daemon.jar:\
$CATALINA_HOME/bin/bootstrap.jar
case "$1" in
start)
#
# Start Tomcat
#
$DAEMON_HOME/jsvc \
-user $TOMCAT_USER \
-home $JAVA_HOME \
-Dcatalina.home=$CATALINA_HOME \
-Dcatalina.base=$CATALINA_BASE \
-Djava.io.tmpdir=$TMP_DIR \
-wait 10 \
-pidfile $PID_FILE \
-outfile $CATALINA_HOME/logs/catalina.out \
-errfile '&1' \
$JAVA_OPTS \
$CATALINA_OPTS \
-cp $CLASSPATH \
org.apache.catalina.startup.Bootstrap
#
# To get a verbose JVM
#-verbose \
# To get a debug of jsvc.
#-debug \
exit $?
;;
stop)
#
# Stop Tomcat
#
$DAEMON_HOME/jsvc \
-stop \
-pidfile $PID_FILE \
org.apache.catalina.startup.Bootstrap
exit $?
;;
echo "Usage tomcat.sh start/stop"
exit 1;;
esac
在tomcat文件的頭兩行的註釋語句中,需要包含chkconfig和description兩部分內容(確認不要拼寫錯誤,),否則在執行「chkconfig --add tomcat」時,會出現「tomcat服務不支持chkconfig」的錯誤提示。
chkconfig這行表示缺省啟動的運行級別以及啟動和停止的優先級,如該服務缺省不再任何運行級啟動,則以 - 代替運行級別。在tomcat中表示腳本在運行級2、3、4、5啟動,啟動優先權為10,停止優先權為90。
description行對服務進行描述,可以用 「\」 跨行註釋。