<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Coding Life</title>
	<atom:link href="http://coding.blueshine.tw/feed/" rel="self" type="application/rss+xml" />
	<link>http://coding.blueshine.tw</link>
	<description>用一生來coding 用全心發展IT</description>
	<lastBuildDate>Sat, 16 Jan 2010 15:06:19 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>ubuntu 910 的閃字不對的解決方式</title>
		<link>http://coding.blueshine.tw/ubuntu/ubuntu-910-%e7%9a%84%e9%96%83%e5%ad%97%e4%b8%8d%e5%b0%8d%e7%9a%84%e8%a7%a3%e6%b1%ba%e6%96%b9%e5%bc%8f/</link>
		<comments>http://coding.blueshine.tw/ubuntu/ubuntu-910-%e7%9a%84%e9%96%83%e5%ad%97%e4%b8%8d%e5%b0%8d%e7%9a%84%e8%a7%a3%e6%b1%ba%e6%96%b9%e5%bc%8f/#comments</comments>
		<pubDate>Sat, 16 Jan 2010 15:04:48 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[ttf-wqy-zenhei]]></category>
		<category><![CDATA[中文]]></category>
		<category><![CDATA[黑體字]]></category>

		<guid isPermaLink="false">http://coding.blueshine.tw/?p=48</guid>
		<description><![CDATA[
ubuntu 9.10版的中文字「閃」變成沒有人字在下方，解決方式只要更新文泉驛正黑體字型升級成為 0.9.43 版
借用「手把手」前輩的bash檔就可以成功解決了。
新增一個 perfect_wqy_zenhei 檔，把程式碼複制貼進去後離開。
#!/bin/bash
# by hepha
# http://playubuntu.blogspot.com/
# GPL or CC-BY-NA-SA
# 版號1.5 (11092009)

cd /tmp
wget -c http://dl.dropbox.com/u/313781/ubuntu/wqy-zenhei-0.9.43.tar.gz  
tar zxvf /tmp/wqy-zenhei-0.9.43.tar.gz
wget -c http://wenq.org/daily/zenhei/
tar zxvf wqy-zenhei-*-nightlybuild.tar.gz wqy-zenhei/wqy-zenhei.ttc wqy-zenhei/Makefile
cd wqy-zenhei
sed -i 's/wqy-zenhei$/ttf-wqy-zenhei/' Makefile
make
if [ -e ttf-wqy-zenhei-*.deb ]; then
 cp ttf-wqy-zenhei-*.deb $HOME
else
 echo error
 exit
fi
sudo dpkg -i $HOME/ttf-wqy-zenhei-*.deb
之後再執行
chmod +x perfect_wqy_zenhei &#38;&#38; ./perfect_wqy_zenhei
即可解決。
參考資料：http://playubuntu.blogspot.com/2009/11/ubuntu-910.html
]]></description>
			<content:encoded><![CDATA[<p><img src="http://farm4.static.flickr.com/3391/3485601843_8f751aa19a_o.png" alt="" /></p>
<p>ubuntu 9.10版的中文字「閃」變成沒有人字在下方，解決方式只要更新文泉驛正黑體字型升級成為 0.9.43 版</p>
<p>借用「手把手」前輩的bash檔就可以成功解決了。</p>
<p>新增一個 perfect_wqy_zenhei 檔，把程式碼複制貼進去後離開。</p>
<pre>#!/bin/bash
# by hepha
# http://playubuntu.blogspot.com/
# GPL or CC-BY-NA-SA
# 版號1.5 (11092009)

cd /tmp
wget -c http://dl.dropbox.com/u/313781/ubuntu/wqy-zenhei-0.9.43.tar.gz  
tar zxvf /tmp/wqy-zenhei-0.9.43.tar.gz
wget -c http://wenq.org/daily/zenhei/
tar zxvf wqy-zenhei-*-nightlybuild.tar.gz wqy-zenhei/wqy-zenhei.ttc wqy-zenhei/Makefile
cd wqy-zenhei
sed -i 's/wqy-zenhei$/ttf-wqy-zenhei/' Makefile
make
if [ -e ttf-wqy-zenhei-*.deb ]; then
 cp ttf-wqy-zenhei-*.deb $HOME
else
 echo error
 exit
fi
sudo dpkg -i $HOME/ttf-wqy-zenhei-*.deb</pre>
<p>之後再執行</p>
<p><code>chmod +x perfect_wqy_zenhei &amp;&amp; ./perfect_wqy_zenhei</code></p>
<p>即可解決。</p>
<p>參考資料：<a href="http://playubuntu.blogspot.com/2009/11/ubuntu-910.html" target="_blank">http://playubuntu.blogspot.com/2009/11/ubuntu-910.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://coding.blueshine.tw/ubuntu/ubuntu-910-%e7%9a%84%e9%96%83%e5%ad%97%e4%b8%8d%e5%b0%8d%e7%9a%84%e8%a7%a3%e6%b1%ba%e6%96%b9%e5%bc%8f/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>自動掛載額外的硬碟 ubuntu9.10</title>
		<link>http://coding.blueshine.tw/ubuntu/automount-for-ubuntu/</link>
		<comments>http://coding.blueshine.tw/ubuntu/automount-for-ubuntu/#comments</comments>
		<pubDate>Wed, 13 Jan 2010 04:54:49 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[automount]]></category>
		<category><![CDATA[fstab]]></category>
		<category><![CDATA[hard disk]]></category>

		<guid isPermaLink="false">http://coding.blueshine.tw/?p=46</guid>
		<description><![CDATA[最近另外裝了一台電腦，並且也裝五台硬碟在裡面，家裡多了八顆硬碟，除了外軌之外都可以正常運作，不拿來用用實在太可惜了。
灌上ubuntu 9.10 之後，確不會自行掛戴其它四顆的硬碟，所以必需要再設定一下東西。
點選【系統】→【管理】→【系統監控】啟動系統監控這個工具，切換到「檔案系統」分頁，你會看到目前掛載的裝置名稱。
然後在 /media 或是其它覺的方便的目錄新增些空的目錄。例如：
/media/A
/media/B
/media/C
/media/E
檢視「系統監控」中的硬碟都應該會看到每顆都各別掛成
/dev/sdda
/dev/sddb
/dev/sddc
/dev/sdde
這些目錄，然後執行sudo gedit /etc/fstab 來修改這個檔案fstab，在尾行新增這些字串：
/dev/sdda /media/A ext3    default 0 0
/dev/sddb /media/B ext3    default 0 0
/dev/sddc /media/C ext3    default 0 0
/dev/sddd /media/D ext3    default 0 0
其中ext3為硬碟檔案系統的格式，如果是windows的fat或是ntfs的，就要改成
vfat    iocharset=utf8,umask=000  0
ntfs-3g silent,umask=0,locale=zh_TW.utf8
重開機之後，登入即可自動掛載完成。
]]></description>
			<content:encoded><![CDATA[<p>最近另外裝了一台電腦，並且也裝五台硬碟在裡面，家裡多了八顆硬碟，除了外軌之外都可以正常運作，不拿來用用實在太可惜了。</p>
<p>灌上ubuntu 9.10 之後，確不會自行掛戴其它四顆的硬碟，所以必需要再設定一下東西。</p>
<p>點選【系統】→【管理】→【系統監控】啟動系統監控這個工具，切換到「檔案系統」分頁，你會看到目前掛載的裝置名稱。</p>
<p>然後在 /media 或是其它覺的方便的目錄新增些空的目錄。例如：<br />
/media/A<br />
/media/B<br />
/media/C<br />
/media/E</p>
<p>檢視「系統監控」中的硬碟都應該會看到每顆都各別掛成<br />
/dev/sdda<br />
/dev/sddb<br />
/dev/sddc<br />
/dev/sdde</p>
<p>這些目錄，然後執行sudo gedit /etc/fstab 來修改這個檔案fstab，在尾行新增這些字串：<br />
/dev/sdda /media/A ext3    default 0 0<br />
/dev/sddb /media/B ext3    default 0 0<br />
/dev/sddc /media/C ext3    default 0 0<br />
/dev/sddd /media/D ext3    default 0 0</p>
<p>其中ext3為硬碟檔案系統的格式，如果是windows的fat或是ntfs的，就要改成<br />
vfat    iocharset=utf8,umask=000  0<br />
ntfs-3g silent,umask=0,locale=zh_TW.utf8</p>
<p>重開機之後，登入即可自動掛載完成。</p>
]]></content:encoded>
			<wfw:commentRss>http://coding.blueshine.tw/ubuntu/automount-for-ubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>讓php不用透過php.ini來檢視錯誤</title>
		<link>http://coding.blueshine.tw/%e7%a8%8b%e8%a9%a6%e8%a8%ad%e8%a8%88/%e8%ae%93php%e4%b8%8d%e7%94%a8%e9%80%8f%e9%81%8ephp-ini%e4%be%86%e6%aa%a2%e8%a6%96%e9%8c%af%e8%aa%a4/</link>
		<comments>http://coding.blueshine.tw/%e7%a8%8b%e8%a9%a6%e8%a8%ad%e8%a8%88/%e8%ae%93php%e4%b8%8d%e7%94%a8%e9%80%8f%e9%81%8ephp-ini%e4%be%86%e6%aa%a2%e8%a6%96%e9%8c%af%e8%aa%a4/#comments</comments>
		<pubDate>Mon, 04 Jan 2010 03:20:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[程試設計]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://coding.blueshine.tw/%e6%9c%aa%e5%88%86%e9%a1%9e/%e8%ae%93php%e4%b8%8d%e7%94%a8%e9%80%8f%e9%81%8ephp-ini%e4%be%86%e6%aa%a2%e8%a6%96%e9%8c%af%e8%aa%a4/</guid>
		<description><![CDATA[ini_set("display_errors", "On");
error_reporting(E_ALL &#124; ~E_WARNING&#124; ~E_NOTICE);
此法適用php5
]]></description>
			<content:encoded><![CDATA[<p><code>ini_set("display_errors", "On");<br />
error_reporting(E_ALL | ~E_WARNING| ~E_NOTICE);</code></p>
<p>此法適用php5</p>
]]></content:encoded>
			<wfw:commentRss>http://coding.blueshine.tw/%e7%a8%8b%e8%a9%a6%e8%a8%ad%e8%a8%88/%e8%ae%93php%e4%b8%8d%e7%94%a8%e9%80%8f%e9%81%8ephp-ini%e4%be%86%e6%aa%a2%e8%a6%96%e9%8c%af%e8%aa%a4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>apache 設定手札</title>
		<link>http://coding.blueshine.tw/server/apache-%e8%a8%ad%e5%ae%9a%e6%89%8b%e6%9c%ad/</link>
		<comments>http://coding.blueshine.tw/server/apache-%e8%a8%ad%e5%ae%9a%e6%89%8b%e6%9c%ad/#comments</comments>
		<pubDate>Mon, 28 Dec 2009 10:26:02 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Server]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[freebsd]]></category>
		<category><![CDATA[make install]]></category>
		<category><![CDATA[php5]]></category>
		<category><![CDATA[ports]]></category>

		<guid isPermaLink="false">http://coding.blueshine.tw/?p=40</guid>
		<description><![CDATA[今天送來的server 是 freebsd 但是apache仍有些地方尚未設定，應該是當初安裝時沒設定到，另外加上的參數有
AddType application/x-httpd-php .php
AddType application/x-httpd-php .cgi
AddType application/x-httpd-php-source .phps
DirectoryIndex 加上 index.php
NameVirtualHost 給註解掉，因為在&#60;VirtualHost &#62;的標籤中設定成為&#60;VirtualHost _default_&#62; 所以apache就不會再靠北了！
而且用virtualhost也能正常顯示另一個網站。
另外php5中預設定安裝的php extension沒有安裝mbstring所以打下指令安裝：
# cd /usr/ports/lang/php5-extensions
進入ports的目錄中
# make config
freebsd將顯示這多選項以供選裝
# make WITHOUT_X11=yes install
則重新啟動apache即把mbstring給成功載入
安裝ImageMagick
# cd /usr/ports/graphics/ImageMagick
# make config
還未完成，還需要能讓php支援imagemagick
# cd /usr/ports/graphics/php-magickwand
# make install
安裝完成之後重新啟apache即可戴入完成。
]]></description>
			<content:encoded><![CDATA[<p>今天送來的server 是 freebsd 但是apache仍有些地方尚未設定，應該是當初安裝時沒設定到，另外加上的參數有</p>
<blockquote><p>AddType application/x-httpd-php .php<br />
AddType application/x-httpd-php .cgi<br />
AddType application/x-httpd-php-source .phps</p></blockquote>
<p>DirectoryIndex 加上 index.php</p>
<p>NameVirtualHost 給註解掉，因為在&lt;VirtualHost &gt;的標籤中設定成為&lt;VirtualHost _default_&gt; 所以apache就不會再靠北了！</p>
<p>而且用virtualhost也能正常顯示另一個網站。</p>
<p>另外php5中預設定安裝的<img src="file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/moz-screenshot-2.png" alt="" />php extension<img src="file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/moz-screenshot.png" alt="" /><img src="file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/moz-screenshot-1.png" alt="" />沒有安裝mbstring所以打下指令安裝：</p>
<blockquote><p># cd /usr/ports/lang/php5-extensions</p></blockquote>
<p>進入ports的目錄中</p>
<blockquote><p># make config</p></blockquote>
<p>freebsd將顯示這多選項以供選裝</p>
<blockquote><p># make WITHOUT_X11=yes install</p></blockquote>
<p>則重新啟動apache即把mbstring給成功載入</p>
<p>安裝ImageMagick</p>
<blockquote><p># cd /usr/ports/graphics/ImageMagick<br />
# make config</p></blockquote>
<p>還未完成，還需要能讓php支援imagemagick</p>
<blockquote><p># cd /usr/ports/graphics/php-magickwand<br />
# make install</p></blockquote>
<p>安裝完成之後重新啟apache即可戴入完成。</p>
]]></content:encoded>
			<wfw:commentRss>http://coding.blueshine.tw/server/apache-%e8%a8%ad%e5%ae%9a%e6%89%8b%e6%9c%ad/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>chown 改變檔案擁有者</title>
		<link>http://coding.blueshine.tw/linux/chown-%e6%94%b9%e8%ae%8a%e6%aa%94%e6%a1%88%e6%93%81%e6%9c%89%e8%80%85/</link>
		<comments>http://coding.blueshine.tw/linux/chown-%e6%94%b9%e8%ae%8a%e6%aa%94%e6%a1%88%e6%93%81%e6%9c%89%e8%80%85/#comments</comments>
		<pubDate>Mon, 28 Dec 2009 10:00:37 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[command]]></category>
		<category><![CDATA[freebsd]]></category>

		<guid isPermaLink="false">http://coding.blueshine.tw/?p=38</guid>
		<description><![CDATA[語法 : chmod [-cfhvR] [--help] [--version] user[:group] file&#8230;
user : 新的檔案擁有者的使用者 ID
group : 新的檔案擁有者的使用者群體(group)
-c : 若該檔案擁有者確實已經更改，才顯示其更改動作-f : 若該檔案擁有者無法被更改也不要顯示錯誤訊息
-h : 只對於連結 (link) 進行變更，而非該 link 真正指向的檔案
-v : 顯示擁有者變更的詳細資料
-R : 對目前目錄下的所有檔案與子目錄進行相同的擁有者變更(即以遞回的方式逐個變更)
若將所有目錄下的檔案與子目錄一起更改則指令語法如下：
chmod -R myname *
其中「*」字號為萬用字元，表示全部都處理。
]]></description>
			<content:encoded><![CDATA[<p>語法 : chmod [-cfhvR] [--help] [--version] user[:group] file&#8230;</p>
<p>user : 新的檔案擁有者的使用者 ID<br />
group : 新的檔案擁有者的使用者群體(group)</p>
<p>-c : 若該檔案擁有者確實已經更改，才顯示其更改動作-f : 若該檔案擁有者無法被更改也不要顯示錯誤訊息<br />
-h : 只對於連結 (link) 進行變更，而非該 link 真正指向的檔案<br />
-v : 顯示擁有者變更的詳細資料<br />
-R : 對目前目錄下的所有檔案與子目錄進行相同的擁有者變更(即以遞回的方式逐個變更)</p>
<p>若將所有目錄下的檔案與子目錄一起更改則指令語法如下：</p>
<p>chmod -R myname *</p>
<p>其中「*」字號為萬用字元，表示全部都處理。</p>
]]></content:encoded>
			<wfw:commentRss>http://coding.blueshine.tw/linux/chown-%e6%94%b9%e8%ae%8a%e6%aa%94%e6%a1%88%e6%93%81%e6%9c%89%e8%80%85/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>apache2.0 + php4.4.4的安裝手札</title>
		<link>http://coding.blueshine.tw/server/apache2-0-php4-4-4%e7%9a%84%e5%ae%89%e8%a3%9d%e6%89%8b%e6%9c%ad/</link>
		<comments>http://coding.blueshine.tw/server/apache2-0-php4-4-4%e7%9a%84%e5%ae%89%e8%a3%9d%e6%89%8b%e6%9c%ad/#comments</comments>
		<pubDate>Wed, 31 Dec 2008 23:02:58 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Server]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[phph]]></category>
		<category><![CDATA[win 2003]]></category>

		<guid isPermaLink="false">http://coding.blueshine.tw/?p=26</guid>
		<description><![CDATA[今天沒去台北拍攝101煙火。
原因是要忙這些主機設定的事。
過去安裝主機的作業系統以及程式編譯器都是靠下一步、下一步、下一步來完成的。
這次安裝新主機踢到鐵板，所以特別寫了手札讓自己知道一下。
可運作的環境
主機作業系統： win server 2003 r2 sp2
webserver ： apache2.0
php : php 4.4.4
現在php已經進入到第5代，所以為求先前網站的相容性，仍是用過去所用的軟體來運作。
比較不會產生問題。
apache的安裝很簡單只要用msi來進行安裝即可。
php安裝與設定：
將php4ts.dll 複製到 windows/system 裡。
然後在apache的httpd.conf加上這幾行設定：
LoadModule php4_module 『c:/php/sapi/php4apache2.dll』
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
這樣子，您的apache就可以運作php了。
並且只要將php.ini的extension_dir的路徑設定正確，就不必將c:/php/extensions的dll檔全都丟入windows/system目錄中，過去用在IIS是需要這樣做的，可少了一些麻煩。
之前有用apache 2.2.X的版本來安裝php 4.4.4 結果是失敗。
其錯誤訊息為：
cann&#8217;t load c:/php/sapi/php4apache2.dll into server
原因不知道，英文很不好，看文件看的很累，所以改天找看看。
後續增加 virtual host的設定將爾後加進 ~
去洗熱水澡了 ~~ 好冷 @@
2009-1-1
發現在error.log中紀錄說php_exif.dll無法load進，查了php.net的說明文件，它說：
Your PHP must be compiled in with &#8211;enable-exif.      PHP does not require any additional library for the exif [...]]]></description>
			<content:encoded><![CDATA[<p>今天沒去台北拍攝101煙火。<br />
原因是要忙這些主機設定的事。<br />
過去安裝主機的作業系統以及程式編譯器都是靠下一步、下一步、下一步來完成的。<br />
這次安裝新主機踢到鐵板，所以特別寫了手札讓自己知道一下。</p>
<p>可運作的環境<br />
主機作業系統： win server 2003 r2 sp2<br />
webserver ： apache2.0<br />
php : php 4.4.4<span id="more-26"></span></p>
<p>現在php已經進入到第5代，所以為求先前網站的相容性，仍是用過去所用的軟體來運作。<br />
比較不會產生問題。</p>
<p>apache的安裝很簡單只要用msi來進行安裝即可。</p>
<p>php安裝與設定：</p>
<p>將php4ts.dll 複製到 windows/system 裡。</p>
<p>然後在apache的httpd.conf加上這幾行設定：</p>
<p>LoadModule php4_module 『c:/php/sapi/php4apache2.dll』<br />
AddType application/x-httpd-php .php<br />
AddType application/x-httpd-php-source .phps</p>
<p>這樣子，您的apache就可以運作php了。<br />
並且只要將php.ini的extension_dir的路徑設定正確，就不必將c:/php/extensions的dll檔全都丟入windows/system目錄中，過去用在IIS是需要這樣做的，可少了一些麻煩。</p>
<p>之前有用apache 2.2.X的版本來安裝php 4.4.4 結果是失敗。<br />
其錯誤訊息為：<br />
cann&#8217;t load c:/php/sapi/php4apache2.dll into server</p>
<p>原因不知道，英文很不好，看文件看的很累，所以改天找看看。</p>
<p>後續增加 virtual host的設定將爾後加進 ~</p>
<p>去洗熱水澡了 ~~ 好冷 @@</p>
<p>2009-1-1<br />
發現在error.log中紀錄說php_exif.dll無法load進，查了php.net的說明文件，它說：<br />
Your PHP must be compiled in with <em>&#8211;enable-exif</em>.      PHP does not require any additional library for the exif module. Windows    users must also have the <a href="http://tw.php.net/manual/en/ref.mbstring.php"> mbstring</a> extension enabled.</p>
<p>也就是說要啟用php_exif.dll 就要連 php_mbstring.dll也要開啟。<br />
不過，這是在windows系統底下才需要這樣。<br />
tahts&#8217; all ~</p>
]]></content:encoded>
			<wfw:commentRss>http://coding.blueshine.tw/server/apache2-0-php4-4-4%e7%9a%84%e5%ae%89%e8%a3%9d%e6%89%8b%e6%9c%ad/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu 連結SE k810i上3G網路</title>
		<link>http://coding.blueshine.tw/ubuntu/ubuntu-%e9%80%a3%e7%b5%90se-k810i%e4%b8%8a3g%e7%b6%b2%e8%b7%af/</link>
		<comments>http://coding.blueshine.tw/ubuntu/ubuntu-%e9%80%a3%e7%b5%90se-k810i%e4%b8%8a3g%e7%b6%b2%e8%b7%af/#comments</comments>
		<pubDate>Sat, 08 Nov 2008 09:54:59 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[行動上網]]></category>

		<guid isPermaLink="false">http://coding.blueshine.tw/?p=24</guid>
		<description><![CDATA[
以前要用手機連上網路是個很糜爛的上網方式，連線速率不高，費率也很貴，就像是十年前用數據機連電話線上網一樣，帳單是每個月爆表。
現在的網路速率用光速的速度進步到「光纖到府」的方式進入每個家庭，達到10m左右的速率，可讓高畫質的電影在十分鐘之內下載完畢。
目前電信業者很積極的推展3.5G的業務，讓行動網路可以在全台無限飆網，也能「無線」上網。
這次來介紹用Ubuntu 8.04來連結K810i上3G網路，操作很方便，也不會復雜。
首先，將手機用USB傳輸線與電腦連結，然後在終端機畫面提示下輸入：
lsusb
則會顯示以下的資訊：
Bus 007 Device 002: ID 0a5c:2101 Broadcom Corp.
Bus 007 Device 001: ID 0000:0000
Bus 006 Device 001: ID 0000:0000
Bus 005 Device 003: ID 0fce:d0a1 Sony Ericsson Mobile Communications AB
Bus 005 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 003: ID 064e:a103 Suyin Corp.
Bus 002 Device 001: ID [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://picasaweb.google.com.tw/lh/photo/cIwi_1xn0J-iNXiD8Riy9g?feat=embedwebsite"><img class="alignnone" src="http://lh6.ggpht.com/_I8hXxysUPTM/SzM7eSPZenI/AAAAAAAAFGQ/QxqgdKNqM1A/s400/F23_20081108025205392.jpg" alt="" /></a><br />
以前要用手機連上網路是個很糜爛的上網方式，連線速率不高，費率也很貴，就像是十年前用數據機連電話線上網一樣，帳單是每個月爆表。</p>
<p>現在的網路速率用光速的速度進步到「光纖到府」的方式進入每個家庭，達到10m左右的速率，可讓高畫質的電影在十分鐘之內下載完畢。</p>
<p>目前電信業者很積極的推展3.5G的業務，讓行動網路可以在全台無限飆網，也能「無線」上網。<span id="more-24"></span></p>
<p>這次來介紹用Ubuntu 8.04來連結K810i上3G網路，操作很方便，也不會復雜。</p>
<p>首先，將手機用USB傳輸線與電腦連結，然後在終端機畫面提示下輸入：</p>
<p>lsusb</p>
<p>則會顯示以下的資訊：</p>
<p>Bus 007 Device 002: ID 0a5c:2101 Broadcom Corp.<br />
Bus 007 Device 001: ID 0000:0000<br />
Bus 006 Device 001: ID 0000:0000<br />
Bus 005 Device 003: ID 0fce:d0a1 Sony Ericsson Mobile Communications AB<br />
Bus 005 Device 001: ID 0000:0000<br />
Bus 004 Device 001: ID 0000:0000<br />
Bus 003 Device 001: ID 0000:0000<br />
Bus 002 Device 003: ID 064e:a103 Suyin Corp.<br />
Bus 002 Device 001: ID 0000:0000<br />
Bus 001 Device 001: ID 0000:0000</p>
<p>您所連結的手機將會出現在以上的資訊裡，表示已經抓到裝置了。</p>
<p>然後使用wvdial 來自動產生conf檔，在提示下輸入：</p>
<p>sudo wvdialconf</p>
<p>此時將在/etc/下完成產生wvdial.conf的檔案。</p>
<p>輸入：</p>
<p>sudo gedit /etc/wvdial.conf</p>
<p>以編輯該設定檔，你可以按照俺這裡的內容來儲存設定檔。</p>
<p>[Dialer Defaults]<br />
Init1 = ATZ<br />
Init2 = ATQ0 V1 E1 S0=0 &amp;C1 &amp;D2 +FCLASS=0<br />
Init3 = AT+CGDCONT=1,』IP』,』VIBO』<br />
Modem Type = USB Modem<br />
Baud = 460800<br />
New PPPD = yes<br />
Modem = /dev/ttyACM0<br />
ISDN = 0<br />
Phone = *99***1#<br />
Password = password<br />
Username = username</p>
<p>完成了之後，下達指命：</p>
<p>sudo wvdial</p>
<p>即開始與您的手機相互通訊，則在終端視窗顯示此訊息時，則完成連結網路的動作了。</p>
<p>&#8211;&gt; WvDial: Internet dialer version 1.60<br />
&#8211;&gt; Cannot get information for serial port.<br />
&#8211;&gt; Initializing modem.<br />
&#8211;&gt; Sending: ATZ<br />
ATZ<br />
OK<br />
&#8211;&gt; Sending: ATQ0 V1 E1 S0=0 &amp;C1 &amp;D2 +FCLASS=0<br />
ATQ0 V1 E1 S0=0 &amp;C1 &amp;D2 +FCLASS=0<br />
OK<br />
&#8211;&gt; Sending: AT+CGDCONT=1,』IP』,』VIBO』<br />
AT+CGDCONT=1,』IP』,』VIBO』<br />
OK<br />
&#8211;&gt; Modem initialized.<br />
&#8211;&gt; Sending: ATDT*99***1#<br />
&#8211;&gt; Waiting for carrier.<br />
ATDT*99***1#<br />
CONNECT<br />
~[7f]}#@!}!}!} }4}(}』}&#8217;}』}』}&amp;} } } } }%}&amp;u07J}&amp;A~<br />
&#8211;&gt; Carrier detected.  Waiting for prompt.<br />
~[7f]}#@!}!}』} }4}(}』}&#8217;}』}』}&amp;} } } } }%}&amp;u07JL|~<br />
&#8211;&gt; PPP negotiation detected.<br />
&#8211;&gt; Starting pppd at Sat Nov  8 03:15:35 2008<br />
&#8211;&gt; Pid of pppd: 21368<br />
&#8211;&gt; Using interface ppp0<br />
&#8211;&gt; local  IP address *********<br />
&#8211;&gt; remote IP address ************<br />
&#8211;&gt; primary   DNS address 168.95.1.1<br />
&#8211;&gt; secondary DNS address 172.25.2.83</p>
<p><img src="http://lh6.ggpht.com/_I8hXxysUPTM/SzM7eT0918I/AAAAAAAAFGU/sSjPQb9ioS8/s400/F23_20081108032512411.jpg" alt="" /></p>
<p>在上網的此時，你就可以發現手機上多了一個「藍星」的符號，表示你的手機已經在網路上了。</p>
<p>若要斷開網路只要在該視窗上按下ctrl + C 即可。</p>
<p>經測試之後，發現速率還不比一條512kbps快呢。</p>
<p><img src="http://lh4.ggpht.com/_I8hXxysUPTM/SzM7eUgn2BI/AAAAAAAAFGY/CaHZ4bfnnok/s800/F23_20081108025207404.jpg" alt="" /></p>
<p>K810i為WCDMA的系統，所以最佳速率約為384Kbps ，比3.5G的HSPDA的速率3Mbps左右還稍慢了點。</p>
<p>不過，拿來收發email 、上ptt、看blog也已經很足夠。</p>
<p>不管是坐在車上出去旅遊或是出差或是在星巴克打發時間，都可以帶著筆電跟手機輕鬆的上網。</p>
<p>目前有許多電信業都在推3.5G用筆電上網的專案，申辦威寶電信的3.5G上網套餐約6000元左右可以得到市價4000元的3.5G網卡與20000元左右的輕省筆電。</p>
<p>但每月需要支付約700百的月租費並綁約二年多。</p>
<p>若您是像俺這樣的自立自強使用者，3G網路羽量使用者，可以試著打客服部或是門市申請「行動上網日租型」專案，上網一天只要39元。</p>
<p>這個專案適用於「難得外出上網」的人使用的，對俺來說算蠻划算的唷！</p>
]]></content:encoded>
			<wfw:commentRss>http://coding.blueshine.tw/ubuntu/ubuntu-%e9%80%a3%e7%b5%90se-k810i%e4%b8%8a3g%e7%b6%b2%e8%b7%af/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>php自動補零，隨機資料in mysql</title>
		<link>http://coding.blueshine.tw/%e7%a8%8b%e8%a9%a6%e8%a8%ad%e8%a8%88/php%e8%87%aa%e5%8b%95%e8%a3%9c%e9%9b%b6%ef%bc%8c%e9%9a%a8%e6%a9%9f%e8%b3%87%e6%96%99in-mysql/</link>
		<comments>http://coding.blueshine.tw/%e7%a8%8b%e8%a9%a6%e8%a8%ad%e8%a8%88/php%e8%87%aa%e5%8b%95%e8%a3%9c%e9%9b%b6%ef%bc%8c%e9%9a%a8%e6%a9%9f%e8%b3%87%e6%96%99in-mysql/#comments</comments>
		<pubDate>Tue, 11 Mar 2008 17:53:08 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[程試設計]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://coding.blueshine.tw/?p=22</guid>
		<description><![CDATA[讓php把數值自動補零
函數：sprintf()
一般程式在列印數值時會只印1,2,3,4,5,6,7&#8230;.9,10&#8230;.15&#8230;&#8230;，若想要讓數字能01,02,03,04&#8230;..就必需再寫個補零的函數，現在不必要了，已經有這個函數可以幫助你使用了。
使用方法：
$var = 1;
echo sprintf(『%02d』, $var);
則印出 01 ，若要補兩個零則可寫成 sprintf(『%03d『, $var);
在mysql中隨機篩選任何的資料列
若不知道這個方法的話，我想你會寫出一大推隨選資料的程式碼，今天起不必這樣子了，只要在sql中下這句語法：
ORDER BY RAND() LIMIT 1
就馬上讓你去好樂迪唱「哈咩送」 ，怪怪，這個問題倒是讓我存疑五、六年了，今天，這個萬年冰鎮又一次的擊破！
用法：
SELECT * FROM table_name ORDER BY RAND() LIMIT 1;
後面的 LIMIT 1 你可以修改成你要列出的資料列數，而且是每筆都隨機給你叫出來，而不是乖乖的照順序呼叫，很強吧！

]]></description>
			<content:encoded><![CDATA[<p><span style="font-size: small;"><strong>讓php把數值自動補零</strong></p>
<p>函數：<span style="color: #c00000;">sprintf</span>()</p>
<p>一般程式在列印數值時會只印1,2,3,4,5,6,7&#8230;.9,10&#8230;.15&#8230;&#8230;，若想要讓數字能01,02,03,04&#8230;..就必需再寫個補零的函數，現在不必要了，已經有這個函數可以幫助你使用了。</p>
<p>使用方法：</p>
<p>$var = 1;<br />
echo sprintf(『%02d』, $var);</p>
<p>則印出 01 ，若要補兩個零則可寫成 sprintf(『<span style="color: #0000bf;">%03d</span>『, $var);</p>
<p><strong>在mysql中隨機篩選任何的資料列</strong></p>
<p>若不知道這個方法的話，我想你會寫出一大推隨選資料的程式碼，今天起不必這樣子了，只要在sql中下這句語法：</p>
<p><span style="color: #0000ff;">ORDER BY RAND() LIMIT 1</span></p>
<p>就馬上讓你去好樂迪唱「哈咩送」 ，怪怪，這個問題倒是讓我存疑五、六年了，今天，這個萬年冰鎮又一次的擊破！</p>
<p>用法：</p>
<p>SELECT * FROM table_name <span style="color: #0000ff;">ORDER BY RAND() LIMIT 1</span>;</p>
<p>後面的 LIMIT<span> <span style="color: #c00000;"><strong>1 </strong></span></span>你可以修改成你要列出的資料列數，而且是每筆都隨機給你叫出來，而不是乖乖的照順序呼叫，很強吧！</p>
<p></span></p>
]]></content:encoded>
			<wfw:commentRss>http://coding.blueshine.tw/%e7%a8%8b%e8%a9%a6%e8%a8%ad%e8%a8%88/php%e8%87%aa%e5%8b%95%e8%a3%9c%e9%9b%b6%ef%bc%8c%e9%9a%a8%e6%a9%9f%e8%b3%87%e6%96%99in-mysql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>秀出可置頂層的彈跳視窗</title>
		<link>http://coding.blueshine.tw/%e7%a8%8b%e8%a9%a6%e8%a8%ad%e8%a8%88/%e7%a7%80%e5%87%ba%e5%8f%af%e7%bd%ae%e9%a0%82%e5%b1%a4%e7%9a%84%e5%bd%88%e8%b7%b3%e8%a6%96%e7%aa%97/</link>
		<comments>http://coding.blueshine.tw/%e7%a8%8b%e8%a9%a6%e8%a8%ad%e8%a8%88/%e7%a7%80%e5%87%ba%e5%8f%af%e7%bd%ae%e9%a0%82%e5%b1%a4%e7%9a%84%e5%bd%88%e8%b7%b3%e8%a6%96%e7%aa%97/#comments</comments>
		<pubDate>Mon, 25 Feb 2008 16:51:05 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[程試設計]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://coding.blueshine.tw/?p=20</guid>
		<description><![CDATA[一般說來各位在設計網頁時，若有用到「表單」功能來做資料往返的功能時，常常會用到視窗內的彈跳功能來告知使用者目前資料處理的狀態。
而一般Client端處理的Script大都是用java script來實現表單處理的工作，但是當某個專案變的比較大型時，我們都會用彈跳視窗來簡化資料處理的步驟或是讓使用者更容易的注目於資料處理狀況。
在javascript中的彈跳視窗常用的函數叫做
window.open();
這或許似乎有這項功能就可以偷些懶，只要將這個函數用opener.[object]閉該視窗後即可回傳。
但，它無法將彈跳視窗置於最上層，也就是說它尚無法always on top，你去按別的視窗它還是會被下壓，除非你要去乎叫window.focus();，它才會被叫出最上層，如果你用timer();去定時讓它於最頂層也不是個辦法。所以，在ＩＥ４出來之後，它新增了這兩個可以置頂的函數，分別是showModalDialog()與showModelessDialog() 。
該如何使用？很簡單，你只要下這個指令：
window.showModalDialog(『ABC.html』, window);
或是
window.showModalessDialog(『ABC.html』, window);
這兩個有什麼差別？第一個是ie4可用，第二個是ie4跟ie5可用，再來差別是第一個函數是強迫焦點於新視窗上，你無法去處理父視窗上的其它工作，也就是說，你的滑鼠只在這新視窗上才能動作。而第二個函數是除了新視窗會一直置頂之外，你還可以在父視窗中處理其它工作，如捲動網頁、按下一頁。
第一個會比較來的有用處，因為此用意就是要先完成新視窗上的工作直到視窗關閉，才可執行下一個工作，這樣子，的資料處理「順序」才會流暢，不然，使用第二個函數將會讓使用者不小心離開網頁而視窗一同關閉。當然，看你開發的用意在哪裡，每個函數存在都有它的生存意義的。
但，在這個新視窗上按下submit時，它將會再開新視窗，這就就會覺的開新的視窗也太多了吧！所以您只要在新視窗的網頁中在＜ｂｏｄｙ＞下方加上這個標籤：
＜base target=&#8217;_self&#8217;;＞
它即可在同一視窗中執行下一頁的工作。
其函數完整的說明如下：
使用方法：
vReturnValue = window.showModalDialog(sURL [, vArguments] [,sFeatures])
vReturnValue = window.showModelessDialog(sURL [, vArguments] [,sFeatures])
參數說明：
sURL&#8211;
必選參數，類型：字符串。用來指定對話框要顯示的文檔的URL。
vArguments&#8211;
可選參數，類型：變體。用來向對話框傳遞參數。傳遞的參數類型不限，包括數組等。對話框通過window.dialogArguments來取得傳遞進來的參數。
sFeatures&#8211;
可選參數，類型：字符串。用來描述對話框的外觀等信息，可以使用以下的一個或幾個，用分號“;”隔開。

dialogHeight :對話框高度，不小于１００px，ＩＥ４中dialogHeight 和 dialogWidth 默認的單位是em，而ＩＥ５中是px，爲方便其見，在定義modal方式的對話框時，用px做單位。
dialogWidth: 對話框寬度。
dialogLeft: 離屏幕左的距離。
dialogTop: 離屏幕上的距離。
center: {yes &#124; no &#124; 1 &#124; 0 }：窗口是否居中，默認yes，但仍可以指定高度和寬度。
help: {yes &#124; no &#124; 1 &#124; 0 }：是否顯示幫助按鈕，默認yes。
resizable: {yes &#124; no &#124; 1 &#124; 0 } ［ＩＥ５＋］：是否可被改變大小。默認no。
status: {yes &#124; no &#124; 1 [...]]]></description>
			<content:encoded><![CDATA[<p><span style="font-size: small;">一般說來各位在設計網頁時，若有用到「表單」功能來做資料往返的功能時，常常會用到視窗內的彈跳功能來告知使用者目前資料處理的狀態。</span></p>
<p><span style="font-size: small;">而一般Client端處理的Script大都是用java script來實現表單處理的工作，但是當某個專案變的比較大型時，我們都會用<span style="color: #c00000;">彈跳視窗</span>來簡化資料處理的步驟或是讓使用者更容易的注目於資料處理狀況。<span id="more-20"></span></span></p>
<p><span style="font-size: small;">在javascript中的彈跳視窗常用的函數叫做</span></p>
<p><span style="font-size: small;"><span style="color: #0000bf;">window.open();</span></span></p>
<p><span style="font-size: small;">這或許似乎有這項功能就可以偷些懶，只要將這個函數用<strong>opener.[object]</strong>閉該視窗後即可回傳。</span></p>
<p><span style="font-size: small;">但，它無法將彈跳視窗置於最上層，也就是說它尚無法always on top，你去按別的視窗它還是會被下壓，除非你要去乎叫<strong>window.focus();</strong>，它才會被叫出最上層，如果你用<strong>timer();</strong>去定時讓它於最頂層也不是個辦法。所以，在ＩＥ４出來之後，它新增了這兩個可以置頂的函數，分別是<span style="font-family: Courier New; color: #0000cc;">showModalDialog()</span>與<span style="font-family: Courier New; color: #0000cc;">showModelessDialog()</span> 。</span></p>
<p><span style="font-size: small;">該如何使用？很簡單，你只要下這個指令：</span></p>
<p><span style="font-size: small;">window.showModalDialog(<span style="color: #cc6600;"><em>『ABC.html』</em></span>, window);</span></p>
<p><span style="font-size: small;">或是</span></p>
<p><span style="font-size: small;">window.showModalessDialog(<span style="color: #cc6600;"><em>『ABC.html』</em></span>, window);</span></p>
<p><span style="font-size: small;">這兩個有什麼差別？第一個是ie4可用，第二個是ie4跟ie5可用，再來差別是第一個函數是<span style="color: #ff0000;">強迫焦點於新視窗上</span>，你無法去處理父視窗上的其它工作，也就是說，你的滑鼠只在這新視窗上才能動作。而第二個函數是除了新視窗會一直置頂之外，你還可以在父視窗中處理其它工作，如捲動網頁、按下一頁。</span></p>
<p><span style="font-size: small;">第一個會比較來的有用處，因為此用意就是要先完成新視窗上的工作直到視窗關閉，才可執行下一個工作，這樣子，的資料處理「順序」才會流暢，不然，使用第二個函數將會讓使用者不小心離開網頁而視窗一同關閉。當然，看你開發的用意在哪裡，<span style="color: #0000bf;">每個函數存在都有它的生存意義的</span>。</span></p>
<p><span style="font-size: small;">但，在這個新視窗上按下submit時，它將會再開新視窗，這就就會覺的開新的視窗也太多了吧！所以您只要在新視窗的網頁中在＜ｂｏｄｙ＞下方加上這個標籤：</span></p>
<p><span style="font-size: small;"><span style="color: #00007f;">＜base target=&#8217;_self&#8217;;＞</span></span></p>
<p><span style="font-size: small;">它即可在同一視窗中執行下一頁的工作。</span></p>
<p><span style="font-size: small;">其函數完整的說明如下：</span></p>
<p><span style="font-size: small;">使用方法：<br />
vReturnValue = window.showModalDialog(<span style="color: #ff0000;">sURL</span> [, <span style="color: #8000ff;">vArguments</span>] [,<span style="color: #0000ff;">sFeatures</span>])<br />
vReturnValue = window.showModelessDialog(<span style="color: #c00000;">sURL</span> [, <span style="color: #8000ff;">vArguments</span>] [,<span style="color: #0000ff;">sFeatures</span>])</span></p>
<p><span style="font-size: small;">參數說明：<br />
<span style="color: #ff0000;">sURL</span>&#8211;<br />
必選參數，類型：字符串。用來指定對話框要顯示的文檔的URL。<br />
<span style="color: #8000ff;">vArguments</span>&#8211;<br />
可選參數，類型：變體。用來向對話框傳遞參數。傳遞的參數類型不限，包括數組等。對話框通過window.dialogArguments來取得傳遞進來的參數。<br />
<span style="color: #0000ff;">sFeatures</span>&#8211;<br />
可選參數，類型：字符串。用來描述對話框的外觀等信息，可以使用以下的一個或幾個，用分號“;”隔開。</span></p>
<ol><span style="font-size: small;"></p>
<li><span style="color: #0000bf;">dialogHeight</span> :對話框高度，不小于１００px，ＩＥ４中dialogHeight 和 dialogWidth 默認的單位是em，而ＩＥ５中是px，爲方便其見，在定義modal方式的對話框時，用px做單位。</li>
<li><span style="color: #0000ff;">dialogWidth</span>: 對話框寬度。</li>
<li><span style="color: #0000ff;">dialogLeft</span>: 離屏幕左的距離。</li>
<li><span style="color: #0000ff;">dialogTop</span>: 離屏幕上的距離。</li>
<li><span style="color: #0000ff;">center</span>: {yes | no | 1 | 0 }：窗口是否居中，默認yes，但仍可以指定高度和寬度。</li>
<li><span style="color: #0000ff;">help</span>: {yes | no | 1 | 0 }：是否顯示幫助按鈕，默認yes。</li>
<li><span style="color: #0000ff;">resizable</span>: {yes | no | 1 | 0 } ［ＩＥ５＋］：是否可被改變大小。默認no。</li>
<li><span style="color: #0000ff;">status</span>: {yes | no | 1 | 0 } ［IE5+］：是否顯示狀態欄。默認爲yes[ Modeless]或no[Modal]。</li>
<li><span style="color: #0000ff;">scroll</span>:{ yes | no | 1 | 0 | on | off }：指明對話框是否顯示滾動條。默認爲yes。<br />
面幾個屬性是用在HTA中的，在一般的網頁中一般不使用。</li>
<li><span style="color: #0000ff;">dialogHide</span>:{ yes | no | 1 | 0 | on | off }：在打印或者打印預覽時對話框是否隱藏。默認爲no。</li>
<li><span style="color: #0000ff;">edge</span>:{ sunken | raised }：指明對話框的邊框樣式。默認爲raised。</li>
<li><span style="color: #0000ff;">unadorned</span>:{ yes | no | 1 | 0 | on | off }：默認爲no。</li>
<p></span></ol>
<p><span style="font-size: small;"> </span></p>
<p><span style="font-size: small;">接下來，如果想要將新視窗的表單值也能返回母視窗，程式碼範例如下：</span></p>
<p><span style="font-size: small;">父視窗網頁：</span></p>
<p><span style="font-size: small;"><span>＜form id=』Form1&#8243;＞<br />
回傳值：＜input type=』text』 id=』<strong><span style="color: #0000bf;">getval</span></strong>』 readOnly＞<br />
＜/form＞</span></span></p>
<p>＜input type=』button』 value=』開啟』 onClick=』openmywindow()』＞</p>
<p>＜script language=』JavaScript』＞<br />
function openmywindow()<br />
{<br />
var src = 『xx.htm』;    //指定子視窗的位置與檔名<br />
var winFeatures = 『dialogHeight:300px; dialogLeft:200px;』;</p>
<p><span style="color: #ff0000;">var obj = Form1;</span> //將物件傳遞到新視窗中</p>
<p>window.showModalDialog(src, obj, winFeatures);<br />
}<br />
＜/script＞</p>
<p><span style="font-size: small;">新視窗網頁xx.htm：</span></p>
<p><span style="font-size: small;"><span>＜form id=』Form2&#8243;＞<br />
請輸入資料：＜input type=』text』 id=』<strong><span style="color: #00007f;">wData</span></strong>『＞<br />
＜input type=』button』 value=』送出』 onClick=』shoot(sendForm.wData.value);』＞<br />
＜/form＞</span></span></p>
<p>＜script language=』JavaScript』＞<br />
function shoot(val)<br />
{<br />
//取得前一頁所傳過來的物件<br />
<span style="color: #ff0000;">var getObj = window.dialogArguments;</span></p>
<p>//賦值<br />
getObj.<strong><span style="color: #0000bf;">getval</span></strong>.value = val;</p>
<p>//若不想將視窗關閉，則註解掉下面這行即可。<br />
window.close();<br />
}<br />
＜/script＞</p>
<p><span style="font-size: small;">父視窗中的紅字部分是將表單中的物件予以傳遞至showModalDialog的<span style="color: #8000ff;">vArguments</span>，此時的彈跳視窗頁就可以用<span style="color: #ff0000;">window.dialogArguments</span>的函數將名為<strong><span style="color: #00007f;">wData</span></strong>的中的資料遞回至父視窗的<strong><span style="color: #0000bf;">getval</span></strong>裡了。</span></p>
<p><span style="font-size: small;">如果你想關閉彈跳視窗之後父視窗也能跟著改變網頁的狀態，如自動前往下一頁或是自行重新整理。那麼你只要在window.showModalDialog的下一行下達<span style="color: #4040ff;">window.reload()</span>，則父視窗即在視窗關閉之後執行重整的動作。</span></p>
<p><span style="font-size: small;">這樣有什麼好處？</span></p>
<p><span style="font-size: small;">至少你的網頁不會像是這個樣子：</span></p>
<p><span style="font-size: small;"><a href="http://picasaweb.google.com/tottoko/aVNIaG/photo#5170818980376927026"><img src="http://lh4.google.com/tottoko/R8Jwd2s22zI/AAAAAAAAD98/Q-aEJjuJMHI/s800/al1.png.jpg" alt="" /></a></span></p>
<p><span style="font-size: small;">你可以做成像這樣子漂亮又醒目的警告視窗：</span></p>
<p><span style="font-size: small;"><a href="http://picasaweb.google.com/tottoko/aVNIaG/photo#5170830207421438786"><img src="http://lh6.google.com/tottoko/R8J6rWs220I/AAAAAAAAD-k/f4b55yzvbQg/s800/al2.png.jpg" alt="" /></a></span></p>
<p><span style="font-size: small;"> </span></p>
<p><span style="font-size: small;">是不是也可以這麼好看又好用呢</span></p>
<p><span style="font-size: small;">當然說到這裡要注意一點的是只適用於M$的IE，Firefox無法使用，F家的朋友，感謝您看到這裡，被騙進來了真是很抱歉，可能看到這裡心中已經有F那將會更有F(fu?k)，下篇將會有替代於Firefox的方案，請各位稍後唷</span></p>
]]></content:encoded>
			<wfw:commentRss>http://coding.blueshine.tw/%e7%a8%8b%e8%a9%a6%e8%a8%ad%e8%a8%88/%e7%a7%80%e5%87%ba%e5%8f%af%e7%bd%ae%e9%a0%82%e5%b1%a4%e7%9a%84%e5%bd%88%e8%b7%b3%e8%a6%96%e7%aa%97/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>學會經營好自己的網站</title>
		<link>http://coding.blueshine.tw/%e9%96%92%e8%81%8a%e7%a7%91%e6%8a%80%e8%88%87%e7%94%9f%e6%b4%bb/%e5%ad%b8%e6%9c%83%e7%b6%93%e7%87%9f%e5%a5%bd%e8%87%aa%e5%b7%b1%e7%9a%84%e7%b6%b2%e7%ab%99/</link>
		<comments>http://coding.blueshine.tw/%e9%96%92%e8%81%8a%e7%a7%91%e6%8a%80%e8%88%87%e7%94%9f%e6%b4%bb/%e5%ad%b8%e6%9c%83%e7%b6%93%e7%87%9f%e5%a5%bd%e8%87%aa%e5%b7%b1%e7%9a%84%e7%b6%b2%e7%ab%99/#comments</comments>
		<pubDate>Thu, 24 Jan 2008 14:48:39 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[閒聊科技與生活]]></category>
		<category><![CDATA[web design]]></category>

		<guid isPermaLink="false">http://coding.blueshine.tw/?p=17</guid>
		<description><![CDATA[做過這麼多的網站，常常看著新站誕生，當然也有舊站殞落的情況。這篇就來說明為何網站的誕生會漸漸的走向結束的命運。
經營網站就像是在養植盆栽一樣，若不去澆花，不去施肥，不去修剪，到後來這盆花就會因你的棄離，而逐漸雕零，只剩下枯枝，隨風蕭瑟。
許多客戶都擁有自己的店面，賣名產、賣3C、賣家俱、賣麵、賣魚丸，只要你想的到的東西通通可以賣，通通可以拿到網路上，以全世界為通路，讓宇宙的每一個角落都知道你有這樣子的法寶。
可是，小弟我常常都會忍住不說鄉城差距的落差，但常常都會催眠自己，這個地方正好是未開發的處女地，未來前景一片看好。可是，每個月看到這間網站又被站主遺棄時，心中都有種惋惜，也有點失落。
因為&#8230;&#8230;&#8230;&#8230;又少一份收入啦！！
當客戶登門拜訪我們公司時，客戶的心中總是有許多許多的網路願景，他們總是說，他們賣的東西想要利用網路打開通路，想要賣到外縣市，還想要賣到國 外，我們都會聽取客戶的方向來設計他們心中的網站藍圖，從簽約，製作，測試到上線營運。有些客戶針對網頁設計的版圖很注重，有些客戶針對內容很注重，有些 客戶對網站一點概念也沒有，我們就為他設計出一套適合他們的網站。
「適合」，所有的事物將驅近完美，但，萬事皆具只欠東風這要命的狀況，也是蠻讓我們苦腦的，那就是客戶不會管理自己的網站，可是我們公司人手不足無法代管網站資料的情況下，我們都會設計一套「後端」，讓客戶用簡單的使用。
因公司的人力有限，將網站設計完之後，必需教育客戶使用如何用網站接訂單，回覆留言板。其實，在進步的台北市，這一點玩意兒只要告訴客戶密碼之後， 客戶就會管理了。可是，被中央山脈擋著的鄉下，我們客戶的對像是剛要進入電腦操作的初學者以及年長的伯伯阿姨。我心想著，為何他們不去含飴弄孫，而卻要這 麼努力的為自己的店面多增點收入。而我們除了每年向客戶收取網站資訊空間的使用費，而咨詢服務也就自然的就殺米絲的送出去。一般說來我們將客戶教育完成之 後，除了程式臭蟲的回報，剩下的就是疑問回答。
我們很歡迎有問題的客戶向我們咨詢，所以不管問題多少我們都會給予適合客戶的建議，就怕網站完成之後，尚無回應的客戶，客戶未回應我們就對客戶間的關係越疏遠，網站的地位就越失穩。因為我們平常忙碌著工作，很鮮少主動與客戶聯繫，通常都是為了是否再續約請款。
我們的客戶對像通常都是經營民宿最多，但，常常殞落下來的網站就是民宿網站，這三年來宜蘭縣的民宿如雨後春筍開立，未政府立案的民宿多達三百多家，而今年已達飽合狀態。雪山隧道的開通衝擊到民宿業，預計我們的客戶會相對的被影響。
各大搜尋引擎的關鍵字「民宿」是最多人尋找的，而除了網站設立完成之後，關鍵字的登記也是不克閒。是的，要有新客源，現今的方法就是靠網路搜尋，或是買入口網站的廣告。靠口碑的，也是靠網路，就由部落客幫你的忙。剩下的就是靠你自己了。
雖然說了拉拉雜雜的這麼多，我的重點就這一點點。
多多建立與消費者長期的關係，多點回流客才是重要的。
漲價沒關係，千萬不要偷工減料，你的服務千萬不要因為減價而品質下降，你知道嗎？客人付錢是一種FU，而且付錢的前後的FU也要一致，不要讓客人給錢前的FU很好，付錢後態度大轉變，那這樣，以後也就別想經營了。
前兩天我吃碗牛肉麵，我吃了兩年，結果他偷工減料，麵條口感不對，湯頭變淡，雖然我跟老闆的關係並非深交，也許我吃了兩年或許我會再吃第二遍確認味道，如果不如往常，則選擇放棄這家店。雖然在字面上少了我這位客人您看了不痛不養，但持有這種相同想法的人是不少的。
你知道嗎？你的口碑就會像細菌繁殖一樣，一直增長的。
漲價就該漲，品質不要放棄，才能長久，雖然&#8230;&#8230;&#8230;
雖然我還是要說，這句話蠻毒的。
雖然能吃的到75元的牛肉麵的人蠻多的，但，你要堅持偷工減料去保住你的75元的客源，那麼你就放棄了能吃到100元牛肉麵的客源，而現在M型化的社會，能吃到100元牛肉麵的客源仍然不少，你優越的品質仍然可以吸引「有錢人」去吃你100元的牛肉麵的。
而那本來75元可以吃到好吃的牛肉麵，你因物料漲價而偷工減料，味道變淡了，那麼這本來75元的客源就不再去吃了。
這句話對我來說也很毒，那就是：
有錢人跟有錢人在一起，永遠很有錢，窮人跟窮人在一起永遠窮困。
想要有錢嗎？去賺有錢人的錢，你就會有錢。
不是說要學怎麼經營網站嗎？怎麼還是沒說到重點？ =..=
今天寫到這吧~~
下篇備忘：
大老二的牌式就那1到13與四個花色，可排出鐵支、胡蘆、肧、順、同花順或單支，每一圈牌鬥都要比大，然後比到你手中的牌完封，你就贏這場牌局。大老二就54張牌與牌腳捉對斯殺，大玩鬥智。
若以市場為牌桌，公司為牌腳，產品為底牌，在這無限張牌的市場牌鬥，永遠都能看到這令人驚喜的牌局。
]]></description>
			<content:encoded><![CDATA[<p><span style="font-size: small;">做過這麼多的網站，常常看著新站誕生，當然也有舊站殞落的情況。這篇就來說明為何網站的誕生會漸漸的走向結束的命運。</span></p>
<p>經營網站就像是在養植盆栽一樣，若不去澆花，不去施肥，不去修剪，到後來這盆花就會因你的棄離，而逐漸雕零，只剩下枯枝，隨風蕭瑟。</p>
<p>許多客戶都擁有自己的店面，賣名產、賣3C、賣家俱、賣麵、賣魚丸，只要你想的到的東西通通可以賣，通通可以拿到網路上，以全世界為通路，讓宇宙的每一個角落都知道你有這樣子的法寶。<span id="more-17"></span></p>
<p>可是，小弟我常常都會忍住不說鄉城差距的落差，但常常都會催眠自己，這個地方正好是未開發的處女地，未來前景一片看好。可是，每個月看到這間網站又被站主遺棄時，心中都有種惋惜，也有點失落。</p>
<p>因為&#8230;&#8230;&#8230;&#8230;又少一份收入啦！！</p>
<p>當客戶登門拜訪我們公司時，客戶的心中總是有許多許多的網路願景，他們總是說，他們賣的東西想要利用網路打開通路，想要賣到外縣市，還想要賣到國 外，我們都會聽取客戶的方向來設計他們心中的網站藍圖，從簽約，製作，測試到上線營運。有些客戶針對網頁設計的版圖很注重，有些客戶針對內容很注重，有些 客戶對網站一點概念也沒有，我們就為他設計出一套適合他們的網站。</p>
<p>「<span style="color: #0000ff;"><strong>適合</strong></span>」，所有的事物將驅近完美，但，萬事皆具只欠東風這要命的狀況，也是蠻讓我們苦腦的，那就是客戶不會管理自己的網站，可是我們公司人手不足無法代管網站資料的情況下，我們都會設計一套「後端」，讓客戶用簡單的使用。</p>
<p>因公司的人力有限，將網站設計完之後，必需教育客戶使用如何用網站接訂單，回覆留言板。其實，在進步的台北市，這一點玩意兒只要告訴客戶密碼之後， 客戶就會管理了。可是，被中央山脈擋著的鄉下，我們客戶的對像是剛要進入電腦操作的初學者以及年長的伯伯阿姨。我心想著，為何他們不去含飴弄孫，而卻要這 麼努力的為自己的店面多增點收入。而我們除了每年向客戶收取網站資訊空間的使用費，而咨詢服務也就自然的就殺米絲的送出去。一般說來我們將客戶教育完成之 後，除了程式臭蟲的回報，剩下的就是疑問回答。</p>
<p>我們很歡迎有問題的客戶向我們咨詢，所以不管問題多少我們都會給予適合客戶的建議，就怕網站完成之後，尚無回應的客戶，客戶未回應我們就對客戶間的關係越疏遠，網站的地位就越失穩。因為我們平常忙碌著工作，很鮮少主動與客戶聯繫，通常都是為了是否再續約請款。</p>
<p>我們的客戶對像通常都是經營民宿最多，但，常常殞落下來的網站就是民宿網站，這三年來宜蘭縣的民宿如雨後春筍開立，未政府立案的民宿多達三百多家，而今年已達飽合狀態。雪山隧道的開通衝擊到民宿業，預計我們的客戶會相對的被影響。</p>
<p>各大搜尋引擎的關鍵字「民宿」是最多人尋找的，而除了網站設立完成之後，關鍵字的登記也是不克閒。是的，要有新客源，現今的方法就是靠網路搜尋，或是買入口網站的廣告。靠口碑的，也是靠網路，就由部落客幫你的忙。剩下的就是靠你自己了。</p>
<p>雖然說了拉拉雜雜的這麼多，我的重點就這一點點。</p>
<p><span style="color: #ff0000;">多多建立與消費者長期的關係，多點回流客才是重要的。</span></p>
<p><span style="color: #0000ff;">漲價沒關係，千萬不要偷工減料，你的服務千萬不要因為減價而品質下降，你知道嗎？客人付錢是一種FU，而且付錢的前後的FU也要一致，不要讓客人給錢前的FU很好，付錢後態度大轉變，那這樣，以後也就別想經營了。</span></p>
<p>前兩天我吃碗牛肉麵，我吃了兩年，結果他偷工減料，麵條口感不對，湯頭變淡，雖然我跟老闆的關係並非深交，也許我吃了兩年或許我會再吃第二遍確認味道，如果不如往常，則選擇放棄這家店。雖然在字面上少了我這位客人您看了不痛不養，但持有這種相同想法的人是不少的。</p>
<p>你知道嗎？你的口碑就會像細菌繁殖一樣，一直增長的。</p>
<p>漲價就該漲，品質不要放棄，才能長久，雖然&#8230;&#8230;&#8230;</p>
<p>雖然我還是要說，這句話蠻毒的。</p>
<p>雖然能吃的到75元的牛肉麵的人蠻多的，但，你要堅持偷工減料去保住你的75元的客源，那麼你就放棄了能吃到100元牛肉麵的客源，而現在M型化的社會，能吃到100元牛肉麵的客源仍然不少，你優越的品質仍然可以吸引「有錢人」去吃你100元的牛肉麵的。</p>
<p>而那本來75元可以吃到好吃的牛肉麵，你因物料漲價而偷工減料，味道變淡了，那麼這本來75元的客源就不再去吃了。</p>
<p>這句話對我來說也很毒，那就是：</p>
<p><span style="color: #ff007f;"><strong>有錢人跟有錢人在一起，永遠很有錢，窮人跟窮人在一起永遠窮困。</strong></span></p>
<p><span style="color: #0000ff;"><strong>想要有錢嗎？去賺有錢人的錢，你就會有錢。</strong></span></p>
<p>不是說要學怎麼經營網站嗎？怎麼還是沒說到重點？ =..=</p>
<p>今天寫到這吧~~</p>
<p>下篇備忘：</p>
<p>大老二的牌式就那1到13與四個花色，可排出鐵支、胡蘆、肧、順、同花順或單支，每一圈牌鬥都要比大，然後比到你手中的牌完封，你就贏這場牌局。大老二就54張牌與牌腳捉對斯殺，大玩鬥智。</p>
<p>若以市場為牌桌，公司為牌腳，產品為底牌，在這無限張牌的市場牌鬥，永遠都能看到這令人驚喜的牌局。</p>
]]></content:encoded>
			<wfw:commentRss>http://coding.blueshine.tw/%e9%96%92%e8%81%8a%e7%a7%91%e6%8a%80%e8%88%87%e7%94%9f%e6%b4%bb/%e5%ad%b8%e6%9c%83%e7%b6%93%e7%87%9f%e5%a5%bd%e8%87%aa%e5%b7%b1%e7%9a%84%e7%b6%b2%e7%ab%99/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
