2012年6月26日 星期二
2012年6月22日 星期五
電池 混用 不會爆炸啦
收到一封網路謠言信,標題是 "充電電池、鹼性電池、碳心電池以上三種不能互相混用",發信者連國中教的 碳鋅電池 都寫錯字,這樣怎麼讓人相信呢?
Google搜尋果然有人做過實驗,證實沒這回事。
這很明顯就是電池有瑕疵,還亂牽拖!
Google搜尋果然有人做過實驗,證實沒這回事。
這很明顯就是電池有瑕疵,還亂牽拖!
Apache https enable steps
Reference: http://linux.vbird.org/linux_server/0360apache.php#www_ssl
1. Create Certificate file
cd /etc/pki/tls/certs
vi Makefile
# change 365 to 3650, extend expire date to 10 years
make private.key
# input your password
mv private.key private.key.raw
openssl rsa -in private.key.raw -out private.key
rm -f private.key.raw
chmod 400 private.key
make certificate.crt SERIAL=2012062201
Country Name (2 letter code) [XX]:TW
State or Province Name (full name) []:Taiwan
Locality Name (eg, city) [Default City]:Hsinchu
Organization Name (eg, company) [Default Company Ltd]:Your_company
Organizational Unit Name (eg, section) []:Your_dept
Common Name (eg, your name or your server's hostname) []:www.your_company.com
Email Address []:admin@your_company.com
2. modify Apache ssl.conf
vi /etc/httpd/conf.d/ssl.conf
# SSLCertificateFile /etc/pki/tls/certs/certificate.crt
# SSLCertificateKeyFile /etc/pki/tls/certs/private.key
/etc/init.d/httpd restart
1. Create Certificate file
cd /etc/pki/tls/certs
vi Makefile
# change 365 to 3650, extend expire date to 10 years
make private.key
# input your password
mv private.key private.key.raw
openssl rsa -in private.key.raw -out private.key
rm -f private.key.raw
chmod 400 private.key
make certificate.crt SERIAL=2012062201
Country Name (2 letter code) [XX]:TW
State or Province Name (full name) []:Taiwan
Locality Name (eg, city) [Default City]:Hsinchu
Organization Name (eg, company) [Default Company Ltd]:Your_company
Organizational Unit Name (eg, section) []:Your_dept
Common Name (eg, your name or your server's hostname) []:www.your_company.com
Email Address []:admin@your_company.com
2. modify Apache ssl.conf
vi /etc/httpd/conf.d/ssl.conf
# SSLCertificateFile /etc/pki/tls/certs/certificate.crt
# SSLCertificateKeyFile /etc/pki/tls/certs/private.key
/etc/init.d/httpd restart
2012年6月18日 星期一
同時開兩個Outlook
Reference:
Open Two Different Instances Of Outlook With ExtraOutlook
outlook 同時開兩個不同的信箱
1. download ExtraOutlook.zip 並解壓縮成 ExtraOutlook.exe
2. 找出原本Outlook的路徑,Ex: C:\Programs\Microsoft\Microsoft Office 2007\Office12\OUTLOOK.EXE
3. 製作 batch file,內容為 ExtraOutlook.exe "C:\Programs\Microsoft\Microsoft Office 2007\Office12\OUTLOOK.EXE" /profile My_profile
執行 batch file 就可以開第二個 Outlook。
Open Two Different Instances Of Outlook With ExtraOutlook
outlook 同時開兩個不同的信箱
1. download ExtraOutlook.zip 並解壓縮成 ExtraOutlook.exe
2. 找出原本Outlook的路徑,Ex: C:\Programs\Microsoft\Microsoft Office 2007\Office12\OUTLOOK.EXE
3. 製作 batch file,內容為 ExtraOutlook.exe "C:\Programs\Microsoft\Microsoft Office 2007\Office12\OUTLOOK.EXE" /profile My_profile
執行 batch file 就可以開第二個 Outlook。
2012年6月15日 星期五
申請 Verisign certificate
https://sysdev.microsoft.com/zh-TW/Hardware/signup/
https://products.verisign.com/orders/enrollment/winqualOrder.do
第一次用個人的Microsoft Live ID(MSN帳號)申請,等好幾天都沒下文。
後來另外用公司e-mail註冊Live ID,送出申請馬上收到回信。
注意!要用 IE 申請憑證,否則會無法下載憑證。
最後要將憑證匯出保存,匯出時要選擇含 private key!
萬一憑證沒有匯出之後又更換電腦,那只能打電話去 Verisign 要求重發憑證了。
Verisign 連絡資訊:http://www.verisign.com.tw/contact-information/
https://products.verisign.com/orders/enrollment/winqualOrder.do
第一次用個人的Microsoft Live ID(MSN帳號)申請,等好幾天都沒下文。
後來另外用公司e-mail註冊Live ID,送出申請馬上收到回信。
注意!要用 IE 申請憑證,否則會無法下載憑證。
最後要將憑證匯出保存,匯出時要選擇含 private key!
萬一憑證沒有匯出之後又更換電腦,那只能打電話去 Verisign 要求重發憑證了。
Verisign 連絡資訊:http://www.verisign.com.tw/contact-information/
2012年6月14日 星期四
2012年6月12日 星期二
Perl MIME::LITE with attachement
Reference: http://www.akadia.com/services/email_attachments_using_perl.html
use MIME::Lite;
MIME::Lite->send('smtp', $mail_host, Debug=>0, Timeout=>60);
$msg = MIME::Lite->new(
From => $mail_from,
To => $mail_to,
Bcc => $mail_bcc,
Subject => $mail_subject,
Type =>'multipart/mixed',
Data => "Please check the attached file."
) or die "Error creating multipart container: $!\n";
$msg->attach (
Type => 'application/excel',
Path => $your_file,
Filename => $filename,
Disposition => 'attachment'
) or die "Error adding $filename: $!\n";
$msg->send();
use MIME::Lite;
MIME::Lite->send('smtp', $mail_host, Debug=>0, Timeout=>60);
$msg = MIME::Lite->new(
From => $mail_from,
To => $mail_to,
Bcc => $mail_bcc,
Subject => $mail_subject,
Type =>'multipart/mixed',
Data => "Please check the attached file."
) or die "Error creating multipart container: $!\n";
$msg->attach (
Type => 'application/excel',
Path => $your_file,
Filename => $filename,
Disposition => 'attachment'
) or die "Error adding $filename: $!\n";
$msg->send();
Perl UTF8, Big5 轉換
目的:用 DBI 將 MSSQL 2008 的 UTF8中文欄位讀出,另存為 Big5 cvs 檔
參考這一篇 UTF8 和 BIG5 轉碼的做法,一直出現錯誤訊息。
Cannot decode string with wide characters at C:/Perl/lib/Encode.pm line 176.
查到另一篇提到,可以不用 decode、直接 encode,搞定。
測試1:
UTF8 的來源是文字檔,必須 decode 再 encode 才行。
use Encode;
open OUT, '>', 'big5.txt';
open IN, '<', 'utf8.txt';
while ($line = <IN>) {
$line = encode('big5', decode('utf8',$line));
print OUT $line;
}
close IN;
close OUT;
測試2:
UTF8 的來源是SQL2008, 不用 decode、直接 encode。
use DBI;
use Encode;
my $dbs = "dbi:ODBC:DRIVER={SQL Server};SERVER={MyServer}";
my ($username, $password) = ('MyAccount', 'MyPassword');
my $dbh = DBI->connect($dbs, $username, $password);
$sql_command = "select * from MyTable";
$sth = $dbh->prepare($sql_command);
$sth->execute();
@result = $sth->fetchrow_array;
$string0 = Encode::encode('big5', $result[0]);
$string1 = Encode::encode('big5', $result[1]);
open FH_o, ">", $csvfile;
print FH_o "$string0, $string1\n";
close FH_o;
參考這一篇 UTF8 和 BIG5 轉碼的做法,一直出現錯誤訊息。
Cannot decode string with wide characters at C:/Perl/lib/Encode.pm line 176.
查到另一篇提到,可以不用 decode、直接 encode,搞定。
測試1:
UTF8 的來源是文字檔,必須 decode 再 encode 才行。
use Encode;
open OUT, '>', 'big5.txt';
open IN, '<', 'utf8.txt';
while ($line = <IN>) {
$line = encode('big5', decode('utf8',$line));
print OUT $line;
}
close IN;
close OUT;
測試2:
UTF8 的來源是SQL2008, 不用 decode、直接 encode。
use DBI;
use Encode;
my $dbs = "dbi:ODBC:DRIVER={SQL Server};SERVER={MyServer}";
my ($username, $password) = ('MyAccount', 'MyPassword');
my $dbh = DBI->connect($dbs, $username, $password);
$sql_command = "select * from MyTable";
$sth = $dbh->prepare($sql_command);
$sth->execute();
@result = $sth->fetchrow_array;
$string0 = Encode::encode('big5', $result[0]);
$string1 = Encode::encode('big5', $result[1]);
open FH_o, ">", $csvfile;
print FH_o "$string0, $string1\n";
close FH_o;
2012年6月11日 星期一
2012年6月5日 星期二
2012年6月4日 星期一
2012/06/02 新竹 芎林 鹿寮坑 & 竹北 Chubby 喜樂美式餐廳
芎林 鹿寮坑
Reference: http://www.wretch.cc/blog/pigbank/14203335
竹北 Chubby 喜樂美式餐廳
Reference: http://www.wretch.cc/blog/rsanne/12542967
2012年6月1日 星期五
訂閱:
文章 (Atom)