About Me

我的相片
台北市, Taiwan
我是方選,
方白科技(finebind tech.)共同創辦人,
臺大資管所畢,
希望能幫助更多的人!

FB: http://fb.com/function1122
LINE: http://bit.ly/1foeZft (手機開啟點擊網址自動加入)

最新15則讀者回應

最新文章

FUNction's 上課筆記

Label Cloud

Blog Archive

FeedBurner

追蹤者

PHP 下載遠端網頁 (下)

FUNction 於 2008年4月30日 晚上10:45 發表
如果不能用fsockopen() 開啟透過NTLM 保護的網頁,但又要開啟,其實有個簡單到爆的方法,但我先說,這方法只能支持PHP5,而且要先修改php.ini ,因為預設沒有支持。

現在來使用PHP 的cURL 開啟NTLM Authentication 連線,更威的是cURL 也可以通過 Basic Authentication, Digest Authentication, GSSNEGOTIATE Authentication...(其實這幾個只有NTLM 和Basic 我看得懂:P)

系統設定


  1. 先開啟php.ini (如果不確定php.ini 放在哪,可以參考phpinfo()的輸出結果)
  2. 搜尋「curl」,應該會找到;extension=php_curl.dll將前面分號(;)去掉
  3. 重新啟動Apache
  4. 系統設定完成,我們現在可以用cURL了


範例程式
接下來我們要寫一隻程式,這個程式可以登入被保護的網頁,下載網頁內容回來



// 初始化cURL 物件
$ch = curl_init();

//送出要求網頁的URL
curl_setopt($ch, CURLOPT_URL, "http://www.example.com/_layouts/page1.aspx");
//設定HTTP 標頭版本(HTTP/1.1)
curl_setopt($ch, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_1);
//送出驗證要求,這裡的CURLAUTH_ANY 代表可以通過上述任何驗證(包括NTLM Authentication)
curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_ANY);
//送出使用者帳密(帳號與密碼用冒號隔開)
curl_setopt($ch, CURLOPT_USERPWD, "function1122:password");
//設定不顯示伺服器回應標頭(200 OK 之類的)
curl_setopt($ch, CURLOPT_HEADER, false);

//將回應直接顯示出來
curl_exec($ch);

//關閉cURL 連線
curl_close($ch);


我們發現只要短短幾行就可以用PHP 通過NTLM 驗證了,我今天也是傻傻的找了半天fsockopen() 要如何去解析NTLM ,其實都沒有必要啊Orz
BTW, cURL 也可以讓php 發送POST 請求,這就自己研究啦:-)

參考資料

上集PHP 下載遠端網頁 (上)
喔,對了,這是我今天的成品:TCP Proxy - powered by FUNction (使用cURL)
繼續閱讀全文 PHP 下載遠端網頁 (下)

PHP 下載遠端網頁 (上)

FUNction 晚上9:45 發表
如果要下載遠端網頁,最簡單的方法就是fopen(),他可以直接指定url ,像開檔案一樣讀取遠端http/ftp 資料(如果需要登入就不行囉),這方法對公開的網頁幾乎是萬試萬靈,現在來看看程式範例:



<?php
$url = "http://functtionlab.org/";
$contents = "";

$fp = fopen($url, "r"); //這邊使用r(read only)的方式開啟檔案
while (!feof($fp)) { //如果檔案沒結束則繼續讀下一行
$contents .= fgets($fp); //儲存到$html 變數中
}
fclose($fp);
echo $contents;
?>

如果是ftp 就把上面url 改成FTP 的位址,會用「匿名」登入

接下來進階一點,如果網頁有Basic Authentication(驗證),fopen() 就過不去了,Basic 驗證是遇到會跳出一個Windows 登入對話框的網頁(這註解寫的比較淺顯,不精準勿怪)
遇到Basic 驗證,我們要適時送出帳號密碼,所以要改用fsockopen() 搭配fputs()...

這邊來小談一下用「命令提示字元」取得網頁的方法,不知道你有沒有試過

  1. 先開啟命令提是字元
  2. 輸入 telnet www.fju.edu.tw 80
  3. 摸黑輸入 GET / HTTP/1.0
  4. 連按兩下Enter 送出
  5. 這時後就可以看到伺服器回應(如圖)





有了這個概念,看程式碼應該會比較好懂:


<?php
$page = "/private/list.php"; //這是要檢視的頁面
$host = "www.example.com";
//這裡不能有HTTP 喔,要用指定連接埠號的,不然fsockopen 會出現「Unable to find the socket transport "http" - did you forget to enable it when you configured PHP?」的錯誤
$port = 80;
$user = "function1122";
$pass = "P@ssw0rd";

//接下來來產生模仿劉覽器的標頭,先送出GET 要求網頁
$header = sprintf("GET %s HTTP/1.1\r\n", $page);
//這邊來模仿一下IE6 好了:P
$header .= "Accept: */*\r\nAccept-Language: zh-tw\r\nAccept-Encoding: gzip. deflate\r\nUser-Agent: Mozilla/4.0 (compatible; MSIE 6.0; windows NT 5.1; SV1)\r\n";
$header .= sprintf("Host: %s\r\n", $host);
$header .= "Connection: Keep-Alive\r\n";
//這裡就是送出Basic 驗正的帳密,他是用Byte 傳送的唷,帳號密碼中間用冒號隔開
$header .= sprintf("Authorization: Basic %s\r\n", base64_encode("$user:$pass"));
//最後再送出一個Enter 代表資料送完了
$header .= "\r\n";

//建立一個socket 連線
$fp = fsockopen ($host, $port, &$errno, &$errstr, 30);
if(!$fp){
//如果連線失敗則顯示錯誤訊息和代碼
echo "$errstr ($errno)\n";
}else{
//成功先像伺服器送出剛剛準備好的header
fputs ($fp, $header);
//讀取伺服器回應
while (!feof($fp)) {
echo fgets ($fp,128);
}
fclose ($fp);
}
?>


呼!!!終於搞定了
但如果伺服器是用NTLM 驗證fsockopen() 就會變得很麻煩...因為要用程是去計算伺服器送來的「挑戰」,才能對挑戰「回應」(若想了解NTLM 原理,建議參考NTLM Authentication Scheme for HTTP)

所以如果要用PHP 去登入需要NTLM 驗證的伺服器,這邊實做起來非常困難,找遍了網路也找不太到,但是...突然想起cURL,下集待續...

下集PHP 下載遠端網頁 (上)
精彩嘛:$
繼續閱讀全文 PHP 下載遠端網頁 (上)

下載 Windows Vista SP1 中文版

FUNction 晚上9:34 發表
上禮終於拜裝了,其實我覺得載點不好找,就貼一下
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-tw&FamilyID=f559842a-9c9b-4579-b64a-09146a0ba746

這是正體中文(繁體中文)的,如果是別的語系請自行選擇

裝了之後差在哪裡!?
比較明顯的是複製檔案的速度變快了,以前小小的檔案都要等半天
另外我發現Vista 好像變小了~
就醬
繼續閱讀全文 下載 Windows Vista SP1 中文版

製作網頁縮圖(網頁縮圖產生器)

FUNction 晚上9:20 發表
以前看到推推王每個網頁都有縮圖,心裡想這真是超酷的,直到上禮拜發現"挖趣",他也都有縮圖,而且...
原來他用的是縮圖產生器!!!
縮如產生器網址:http://mozshot.nemui.org/
顧名思義,他應該是使用Firefox 的方法解析網頁,他提供三種size 的縮圖功大家連結

這是128x128的

這是256x256的

這是64x64的

真的蠻美的^^ 希望他能一直提供服務(雖然它產生圖片的速度有點慢,我測起來大概要30分鐘吧)

此外,如果想給自己網頁照個像,不妨用http://superscreenshot.com/
用"full"真的照的超大超清楚的,可惜他不是服務,所以只能自己照爽,然後下載圖片吧
這是我首頁的照片 [觀看]

神奇的是這兩個網站的照像都有考慮JavaScript 的執行結果,非常不可思議

BTW, 這時候右邊有個超明顯的一排網頁縮圖,就是我發現這個服務自己kuso 的「來源網址探測器」,概念是看看人家是從哪個網站連過來(其實和Google Analytis 的流量來源功能一樣,只是這是一個不需要登入的widget),目前每個月會重新計算,有興趣可以試試,有什麼建議也麻煩跟我說 :-)
來源網址探測器http://functionlab.org/referersite/
繼續閱讀全文 製作網頁縮圖(網頁縮圖產生器)

JavaScript 取得目前網址 (以及其他資訊)

FUNction 晚上9:05 發表
我是參考[這篇],其實這些技巧很好用,比如用在探測自己在何方(啥!?)

假設現在我有個網頁,網址是:http://functionlab.org:80/tools/tcpproxy.php?user=FUNction#showscript
如果這網頁上有以下JavaScript 程式碼

<script type="text/javascript">
//http://www.w3schools.com/htmldom/dom_obj_location.asp
document.write("location.href : "+location.href+"<br/>");
document.write("location.protocol : "+location.protocol+"<br/>");
document.write("location.hostname : "+location.hostname+"<br/>");
document.write("location.host : "+location.host+"<br/>");
document.write("location.port : "+location.port+"<br/>");
document.write("location.pathname : "+location.pathname+"<br/>");
document.write("location.search : "+location.search+"<br/>");
document.write("location.hash : "+location.hash+"<br/>");
</script>


那該網頁會顯示:
location.href : http://functionlab.org:80/tools/tcpproxy.php?user=FUNction#showscript
location.protocol : http
location.hostname : functionlab.org
location.host : functionlab.org:80
location.port : 80
location.pathname : /tools/tcpproxy.php
location.search : ?user=FUNction
location.hash : #showscript

天哪!! 真是方便 :-)
繼續閱讀全文 JavaScript 取得目前網址 (以及其他資訊)

用Office Word 2003 無法開啟2007 文件!?

FUNction 於 2008年4月19日 下午5:27 發表
這相容性套件適用於Microsoft Office Word、Excel 及 PowerPoint 2007 在Office 2003 環境中開啟。(有點拗口,總之就是裝在舊的電腦上就可以讀新的檔案啦)

昨天晚上朋友問我在學校做的PowerPoint 文件在家裡的2003 開不起來,怎麼辦?因為學校是2007 的,製作出來的檔案預設是.pptx
其實只要在家裡電腦裝檔案格式相容性套件就可以讀了,裝完之後記得把Office 成事關掉重新開啟。

下載網址:http://www.microsoft.com/downloads/details.aspx?displaylang=zh-tw&FamilyID=941b3470-3ae9-4aee-8f43-c6bb74cd1466

此外,Office 2007 不會很難用啦,用的時候放空,盡量憑直覺操作,絕對會讓你愛上他
這網站有更多相容的解決方案:http://labnol.blogspot.com/2006/11/download-office-2007-converter-word.html
繼續閱讀全文 用Office Word 2003 無法開啟2007 文件!?

華碩主機板按F8 不能進入安全模式!?

FUNction 於 2008年4月14日 晚上8:19 發表
在Windows XP 要進入安全模式,通常都是按F8 鍵(有些筆電是F2),但是某些華碩主機板按F8 似乎只會進入選擇開機裝置的畫面,例如華碩P5P800...
根據華碩工程師解答,華碩某些板子要按F5...這就是正解!!!

簡單說就是華碩主機板的電腦要進入安全模式,在開機的時候請狂按F5 鍵,就可以進入安全模式選單(如下圖)

這張圖片引自 http://www.twbbs.net.tw/886495.html

有些鳥鳥的電腦工程師還說要重灌,千萬不要上當,重灌之後還是進不了安全模式。

至於進了安全模式可以幹嘛,最一般情況是掃毒(要掃毒建議選第一個:安全模式),因為如果在一般模式掃毒很多執行中的程式藏有病毒卻無法掃到。進入安全模式之後開機只會啟動必要服務(減少執行中的程式),這樣就可以讓防毒軟體把電腦裡的毒完完全全的掃一遍了。

這是昨天我朋友問我的問題,分享一下:-)
繼續閱讀全文 華碩主機板按F8 不能進入安全模式!?

讓iframe 隨著裡面網頁大小動態改變

FUNction 於 2008年4月13日 晚上10:54 發表
一、動態改變iframe 大小
這是很久以前就有很多文章在討論,今天因為剛好要用到,就彙整一下:P

簡單說如果要達到動態改變,就加入一段JS 程式碼在子網頁中,計算子網頁大小,然後程式碼使用"parent.",去調整母網頁iframe 的高和寬。更多相關文章請自行蒐尋"iframe 自適應高度"這個關鍵字。

二、讓網頁不被frame 框住(附贈)
接下來放一個之前想寫的JS 小技巧,防止你的網頁被別人框在框架(frame)之中,人家把你的網頁放在frame 裡就變成人家的東西了,這樣其實很不尊重,沒著名出處的話也有侵權的嫌疑:
http://cate-taiwan.blogspot.com/2007/12/frame.html

簡單說就是用JS 探測這網頁有沒有人包住,如果有則設定重新整理,重新將網頁導向你的原來網頁。
繼續閱讀全文 讓iframe 隨著裡面網頁大小動態改變

在Windows Vista (Windows Server 2008) 不能裝SQL Server 2005 !?

FUNction 晚上10:52 發表
在Windows Vista(或Windows Server 2008) 上安裝SQL Server 2005 可以裝,可是裝完之後SQL Server 卻不能啟動,也連不到,這是因為我們的SQL Server 2005 是SP1 或更舊的版本。
其實只需要去下載SP2 來裝就可以了。
下載網址: http://www.microsoft.com/downloads/details.aspx?familyid=D07219B2-1E23-49C8-8F0C-63FA18F26D3A&displaylang=zh-tw

下載完後,如果你的電腦是32 位元,就使用x86 的,64位元就用x64囉。至於怎麼看,在Vista 的環境下在電腦上按右鍵,選擇內容,在中間系統欄位有個系統類型可以看到,例如:32位元作業系統。

這是有天晚上我朋友問我的,上完SP2 之後就可以用了,分享一下 :-)
繼續閱讀全文 在Windows Vista (Windows Server 2008) 不能裝SQL Server 2005 !?

花8.41 美金(約NTD 256)買了一年的網域

FUNction 晚上10:35 發表
話說春節四天,學校在4/3 日斷電,我放在Lab 的機器不明的沒有自動重啟;此外,我也擔心把網站放在學校會牽涉法律議題(畢竟我只是小市民而已)。因為斷電事件太頻繁,春假的時候我心意已決,把網站移到之前介紹過的10GBFreeHost ([圖解]申請免費10GB網域,我簡稱10GB)。

下表比較10GB 與Lab 機器用於架網站的優缺


Lab 電腦10GB
網頁空間80G+ (可自行擴充) 10G
流量限制4G/day大勝20G/day
網站環境大勝隨意PHP4, MySQL5, FTP
網站名稱可自行架設DNS或由ISP代管由10GB代管或ISP代管
網站內容學術研究相關,非營利大勝隨意,不違法就好
網站速度超快有點慢,但還可以接受(應該是有憑寬限制)
可靠性每個月至少斷線一次據說有99.9 的可靠性
管理方便性需自行設定遠端、FTP上傳、SVN有FTP、網頁板編輯器


赫然間發現離題了,不過我想你對剛剛的比較表應該還是能接受:P

接下來來講如何註冊網域吧,這方面很多架站的書都有,而且流程其實只要看得懂英文應該是沒問題的,所以我這邊真對一些設定機如何只花256 元買一個屬於自己的網域
什麼是網域? 網域就是網址啦!!例如我買的網址是functionlab.org ,我就對這網址有擁有權。

我是在 http://www.namecheap.com/註冊的,這裡一般情況買一個網域是9.29美金,但是我們可以使用折價券用更便宜的價錢購買。我推薦使用這個網站http://www.retailmenot.com/view/namecheap.com上面的折價券,希望你用完折價券之後也可以跟我一樣去回報一下 :-)




這是首頁,在最上面填入你想註冊的網域,例如我想註冊functionlab.org。



將折價碼貼在左下角,如果可以用他會顯示成功的訊息,要付的錢就會變便宜。



等到確定要買的時候,忽然發現不是該站會員,沒有關係,從右邊進行註冊就可以了,註冊完後就可以付款啦(不需要重新選擇網域)。

當成買下域名後,登入點選你買的域名,就可以進行網址與IP 位址對應設定(DNS設定),這邊設定很靈活:



這裡可以看到我希望別人連functionlab.org 可以連到我在10GB 的網站,如果別人打www.functionlab.org 我也希望人家一樣連到那兒。另外,我還有另外一個網站,是完全不一樣的主機,叫x.functionlab.org(這邊我用x 代替,反正就是另一個網站,給我一點隱私啦),我可以在下面設定他IP 的對應。假設他IP是220.132.78.?,我這樣設定就連的到了。這邊要注意的是如果網站放在10GB,IP 就設成72.232.214.19 (大家都一樣),但是要記得在10GB 上設定。



這是10GB 的設定處,我們點選ACCOUNT SETTING,跳到Extra domain 打入剛剛註冊的網域,應該設定完馬上就可以連到了 :)

這就是我祝測的網域,基本上我打算當成練習,想到什麼東西就放上去給大家玩:http://functionlab.org/ (基本上現在還蠻弱的,畢竟我沒多少時間美化:P)
繼續閱讀全文 花8.41 美金(約NTD 256)買了一年的網域

天下最好的系秘圓圓生日快樂!!

FUNction 於 2008年4月12日 凌晨12:09 發表
To 圓圓:

其實我心中一直很感謝您,但都沒有機會表達。我真的覺得你人超讚的!! 而且都不會發脾氣~~遇過別系的秘書就知道,還是我們自己家的圓圓最好!!

最讓我感動的是你上次幫我填時數表,還很努力的幫我湊時間,其實這種工作我來做就好了,但是你真的很熱心!! 那天我心裡都感動流淚了...我想說我畢業前一定要好好報答你(雖然我不知道要怎麼報答)。我覺得好心人一定會有好報的,尤其像你這麼好心,真的~~~~~

反正真的很謝謝您啦,我不善於言詞,也不是很感性的人,所以應該沒辦法寫什麼讓你感動。就是這樣啦! 你懂的,你要知道我心裡一直很感謝您喔^^

祝你生日快樂啦!!

繼續閱讀全文 天下最好的系秘圓圓生日快樂!!

[日劇]在恆河裡蝶泳 觀看心得

FUNction 於 2008年4月11日 下午4:19 發表
這是一篇日劇心得,老實說現在真的有點沒力了...
簡單寫幾句,等之後有力我我補完它
再把它發布日期更新一下好了

我,是不看日劇的。之所以會看這部,我想主要是因為要了解為什麼有人想到印度尋找自己吧。劇中描述一個大學畢業生找工作碰壁,然後決定到印度恆河蝶泳,在印度遇到一連串的事...

一定只有在印度才能找回自己嗎?
看我這樣問就知道我覺得答案是否定的,要找回自己我覺得重點是每天要有獨處的時間(除了睡覺之外),也不要一直看電視上網或汲汲營營。要安排一段時間什麼事都不能做,時間也不用多,頂多10 分鐘就好,這樣不只會找回自己,還可以激發創意,試試看吧

切記,要讓自己在那時什麼事都不能做,甚至是上廁所也最好不要。之所以能在印度找到自己也是因為能與自己相處的時間變多了吧,其實在家裡我們就可以找到的 :-)
繼續閱讀全文 [日劇]在恆河裡蝶泳 觀看心得

值班正妹

FUNction 下午3:35 發表
昨天寫了一大篇主播大賽觀賽心得 ,但似乎大家不太了解什麼是值班主播,還有人很可愛的問我說那張照片會不定期更換嗎?? 當然不會,現在來講一下我對值班的了解。

Blog 作者一開始有蠻多很苦悶的工程師,工作之餘就是寫Blog ,可憐斃了(這也是為什麼台灣會有一些人有無名症,我想有時間會再介紹)。當然無趣的工程師文章也很無趣啦,所以就放點美女照減減壓吧。

圖文並茂且引經據典想必是 Blogger 寫作奉為圭臬的一種準則,有時候一篇文章適時的擺上一張好圖 (值班正妹的話,不需考慮,絕對是好圖 ),更能夠引人入勝!

引自[webapp] 強化你的 Blog Post - Zemanta


第一次看到值班正妹我記得是在 推薦閱讀: JavaScript Bootcamp at 國二學生認真打雜 ,當時就蠻有印象的,其實也沒多久以前,順便顯示我的資訊落後。總之,值班正妹的目的真的是非常宅的。

值班正妹 - Haley Bennett

來偷偷宅一下好了:P 其實我比較Prefer 用「美女」這個詞來取代「正妹」,這樣也比較有氣質吧>///<
繼續閱讀全文 值班正妹

網路創意 or 網路創業

FUNction 於 2008年4月10日 下午6:10 發表
題目也許太嚴肅,這邊沒有太多憤世嫉俗的想法,其實我只是想貼幾個連結:

一個充滿Idea 的網站
網址:http://takol.tw/
這是deduce 分享給我看的,這Blog 其實我記得我之前有到過,我發現還蠻多這種年輕人(40 歲以下、有家庭、熱愛資訊、有見解)的。deduce 說他想到什麼概念就會寫在Blog ,可惜他實做能力也太強了,所以他做了很多概念網站,見 概念網站列表

在家裡架Server 一個月NTD 4000
網址: http://stingtao.info/?p=31
就如標題,有個傢伙他分享他在書房架主機的經驗,網誌中有他的配備、以及他的一些見解。看來他的Blog 就是架設在他的家裡,但我不建議大家都這麼做,因為還要考慮到實際頻寬以及服務穩定度的議題。當然要做Lab 就衝吧!!

結果這篇真的跟標題沒什麼關係...講一下好了,我覺得網路創意不代表網路創業,創業除了「創意」之外,還有「事業」,是50 比50 的。所為事業,就是要經營、管理,不是光有點子、做出點子就好。這也就是為什麼創業大賽企畫書那麼重要(其實我沒參加過創業大賽Orz)
繼續閱讀全文 網路創意 or 網路創業

主播大賽觀賽心得

FUNction 下午4:37 發表
比賽時間:4/9 13:00~ (決賽:當日14:40)
情境介紹:
這次是敝校新傳系辦的主播大賽,應該算是規模蠻小的比賽,報名人數上限30(參賽者有13 人)。評審有三位,是三位現職媒體人。比賽地點是文開樓4A 演講廳。初賽以五則新聞選三則播報,限時兩分鐘,情境自由發揮。

這些都不是重點,我這篇主要想放在如何播報新聞(參加主播大賽),以及對以上三位評審小小的介紹,最後放張值班主播做結(這樣應該宅度會增加)。

如何參加主播大賽
要怎麼穿著呢?
因為是主播大賽,當然就要穿的像主播。這有很具體的對象可以學習,我們可以在新聞上選個自己喜歡的主播,學他的穿著就行了。男主播一般都會有西裝外套,領帶也不能少。此外,上半身穿西裝,下班身牛仔褲球鞋也是可以的。

要怎麼打扮?
不管男女、不論外貌,都要記得化妝,化妝也算是一種禮貌,所以不要因為自己本錢夠就懶著化妝啦。至於髮型,以不干擾報新聞為考量。就是說不要報的時候還需要一直撥頭髮或甩頭,這樣都會被扣分數。

怎麼報新聞?
現在報新聞都流行用自己的方式來講,所以他給的新聞稿不用完全照著念,重點是要看懂,記下關鍵字,例如:多少億元、幾月幾號、哪個政治人物說什麼。在一開始的時候當然要先自我介紹,例如「各位觀眾午安,歡迎收看某大午間新聞,我是某某某。在新聞一開始,我們來關心一下總統當選人馬英九在...他說阿...」。

要點一:
這邊要注意的是我們不用強調「我是主播某某某」,因為你在台上大家就知道你是主播,難道你是導播喔。而且字幕會打「主播 某某某」,這是很多人都會犯的錯誤。此外就是不管官不專業,都可以微笑阿,不要忘記了笑,不笑會讓人把目光從你臉上移開。還有音量開始到結束要一樣,不要越講越不緊張就越來越大聲。

要點二:
在新聞銜接上,因為是初賽,通常不會穿插VCR,所以比較像晨間讀報新聞。所以我們要向轉移話題一樣來接的天衣無縫。「(軟體園區房價新聞)...軟體園區的房價被看好了,可是不管是住家還是企業,電費520 之後就要漲了,所以...(電費凍漲新聞)」,也可以直接冒出來「昨天凌晨阿,在桃園縣山區有一戶人家...」。其實這些技巧很多,只要現在打開新聞都可以看到,所以我們也可以先想要怎麼把新聞串起來。

要點三:
這是比較技巧的部分,我們可以用一點說話技巧來吸引觀眾注意,比如要播報「今晚台塑加油要漲價」,我們可以說「大家的荷包又要縮水了(停頓),您的車加油了沒阿,台塑宣布今晚漲價,95每公升漲...」。一開始先用一句吸引觀眾的話,再搭配演講技巧(停頓、放慢速度等),這都會很有效。唯一與演講不同的是我們眼神不用掃視全場,只要盯著一個點看(例如評審),因為真正在報新聞的時候如果你在掃視,觀眾一定會覺得主播在找東西。

還要注意什麼:
講到台灣的政府單位我們可以直接稱「行政院」,如果國際新聞,像中情局,我們要講成「美國的中情局」,因為台灣沒有中情局,目的是要讓觀眾能快速進入狀況。還有一些地方不能跟新聞稿講的一樣,如果新聞稿寫「10 日」,報的時候要講「10 號」(口語化),或是某些行為我們要自己判斷要不要加入用新聞稿裡的形容詞,例如郭泓志完封一局,我們不能加上「完美的」(這裡用到完美是有點誇張的)。

如果是個看字很慢的人可以參加嗎?
答案是可以的,因為現在報新聞不是真的照著稿念,是要你能看懂,用自己的方式陳述事實。所以我們把報新聞當成講故事其實是很貼切的,就是用一般我們告訴朋友事情的心態去對著評審講。「你知道...」、「沒想到...」、「昨天我...」這些都是允許的喔。

講到這,我想聲明一下,我只是把我聽到的講評整理而已,其實小弟還是很弱的,不要以為你可以請教我什麼問題。雖然我有一點打算改變跑道...這行好像還蠻好玩的:P

接下來稍微介紹一下這次的三位評審:

  • 第一位是新唐人亞太電視台主播,輔大傳研所畢業,據了解是校園記者黃怡文,我覺得他是那種人家看到他會覺得「人正真好」的人,穿的很有主播的感覺。這邊能講壞話嗎? 如果有侵犯到任何人請給我機會警告我,我只是個小市民,沒有打算人身攻擊。講囉,我覺得他的EQ 似乎不太高(這是種fu),但是肯定他是活在「人正真好」之中。
  • 第二位是TVBS 的氣象主播張介凡(敝校新傳畢業),這位人氣好像超級高,我上面的講解也有移半以上是從他的畫裡面整理出來的。大家都叫他介凡學姐,蠻有影響力的,而且評論也很中懇(好啦,除了宣如的camera face 以外啦:P)。人活潑,聲音很好聽,我會喜歡聽他報新聞。
  • 第三位是TVBS 的記者許甫。是位帥哥記者,聽說是熟女殺手,殺到連呂秀蓮的女隨扈都跟他要電話!!我對他以前舊有印象,也許是因為覺得他蠻帥的吧:P 但是近看他似乎也是有點年紀了阿,雖然穿的很大學生。有可能是跑新聞太操了。
我雖然不是什麼大角色,但我還是要在這邊謝謝三位評審^^

接下來是值班主播的時間啦^^ 我選到了雙胞胎主播~

看不夠嗎?? 請造訪 新聞美女主播相簿
繼續閱讀全文 主播大賽觀賽心得

Internet Explorer 8.0 Beta 1 測試心得(上)

FUNction 於 2008年4月7日 下午4:49 發表

話說我星期五的時候,去Google 分析看看最近的流量如何。逛呀逛的,我發現...居然有人用IE 8.0 在看我的Blog。Oh My God...IE 什麼時候出到8 了,不是大部分的人都還在用6 ,不到一半的人流行的用起IE 7。我揉揉眼,眼睛沒有花,真的是IE 8!

透過股溝大神的協助,我花的三秒的時間找到IE 8 的載點,原來IE 8 還在Beta 1 階段。IE 8是3/5 釋出的,而且再其實已經有不少地方在討論。事不宜遲,我居然馬上自願當起白老鼠...這是多可怕的開始。


起初沒什麼異狀,就是很制式的歡迎與使用條款。


接著他會在透過網路下載更新套件,所以安裝的時候應該是網路一定要通。


安裝完之後會要我們重新啟動,所以裝之前要先評估電腦能不能關機。

這邊附上下載連結,請選擇適合您電腦的版本: http://www.microsoft.com/windows/products/winfamily/ie/ie8/readiness/Install.htm

我在下一篇會講講使用心得,當然,裝之前請先看完下一篇。
後篇:Internet Explorer 8.0 Beta 1 測試心得(下)
繼續閱讀全文 Internet Explorer 8.0 Beta 1 測試心得(上)

Internet Explorer 8.0 Beta 1 測試心得(下)

FUNction 下午4:49 發表

資訊落後的人就要比別人勤勞,當我重新啟動電腦執行IE 8 後,他居然要我設定一大堆有的沒的,什麼預設瀏覽器、預設搜尋以及一些Add-ons 的設定。設定完後會導向Windows Update 的畫面,跟著Update 吧...


這是管理Add-ons 的介面,其實真的沒什麼好管的,IE 的Add-Ons 那麼少...這邊只能Enable\Disable\Remove


在這裡要提一下,在設定完成後會每個網頁上方都跳出一個警告條,不管我怎麼管理Add -ons都沒用,但是更新完後重新啟動IE 8,警告條就自動消失了。

接下來就是一些可怕的開始:

當使用Ctrl+T 開啟新的索引標籤,畫面還蠻美的,照一下給大家欣賞。


可是用IE 8 瀏覽推推王的時候,除了首頁沒問題,其他幾乎每一頁都跑板,看了十分不舒服。



在瀏覽器右上角有個特殊的小工具,可以檢視網頁的DOM 結構、CSS、Script,這是內建的,應該對開發者來說蠻方便的...

此外,我覺得IE 8 速度似乎比IE 7 慢,而且處理JavaScript 好像比IE6 還容易當掉,我個人非常不喜歡。而且執行許多現有的JavaScript 都會發生錯誤,連Blogger 寫文章的上傳圖片都不能跑,會不會太誇張@@

在這邊做個使用心得總結:
  • 執行網頁速度很慢,且跑板嚴重
  • 執行Script 兼容性不加,且容易當掉
  • 即使有新增一些小功能仍然瑜不掩瑕
  • 集瀏覽器失敗於一身阿


因為裝了IE 8,所以我現在都一直用Firefox 了...算塞翁失馬嗎??
前篇:Internet Explorer 8.0 Beta 1 測試心得(上)
繼續閱讀全文 Internet Explorer 8.0 Beta 1 測試心得(下)

貓空纜車一日遊

FUNction 於 2008年4月6日 晚上9:00 發表

我們家family day 是禮拜天,但因為我已經有事約好,所以改成六...天氣真熱,11點半開始排隊,大概排了兩個半小時(在豔陽下約有一個半小時),坐上貓空纜車。

上面風景很好,路程約20 分鐘,山明水秀,盡收眼底。但有點兒晃,所以有懼高症或是不敢坐雲霄飛車的人其實不太適合,但一般家庭主婦大約在10 分鐘內能適應(因為風景很好吧!?),只是覽車仍會無預警停止,要有心理準備。坐纜車經驗分享到這,一張票50 ,六歲以下免費。


接下來來講一些排隊時看到的東西。首先是隊伍比想像中的長,讓我懷疑可以排到貓空山頂。而且他明顯在騙人,隊伍最後面有兩張告示牌都寫著還有150 分鐘


此外,台北好像不少人跟Ellen 有像,這已經不是我看到的第一個了,我用近距離偷拍有圖有真像。如果你是照片中的人,認為有任何不妥的地方,請與我聯絡,我會把照片拿掉(但因為真的很像,如果你對Ellen 有興趣也可以透過我幫你們認識:P)。圖中紫衣服者,因為講話嘴型,若遮掉嘴巴可以發現長的超像。


接下來才是重頭戲!因為某些因素,曾有一段時間我在隊伍旁邊空地休息,看到一個超可愛的小女孩,他還有酒窩喔!!先來一張照片...


我的前面是他們母子女四人,那個媽媽剛剛幫弟弟買了個玩具,可是弟弟因為追逐玩耍,袋子一扔,玩具掉出來。媽媽和姊姊坐在旁邊看到。媽媽指使姊姊把弟弟剛買的玩具藏起來,姊姊起初不太敢,但還是藏了(再貼一張小女孩好了,他專心的看著別人玩遊戲:P)


後來弟弟回來之後,媽媽問弟弟剛買的玩具在不在袋子裡,弟弟看了一下袋子,沒有回答,把袋子握緊。姊姊看到了,就問狐假虎威的問弟弟,如果有就拿過來給我檢查阿,弟弟還是不聽。姊姊不斷的裝傻...叫弟弟拿來檢查,媽媽也在一旁附和著。這時候那個可愛的小女孩還跑過來問弟弟(他哥哥)真的沒在袋子裡喔? 一面在地上幫忙尋找...

你們覺得這媽媽的作法真的可以達到教育意義嗎? 或是說他達到的教育意義的效益如何?
我覺得首先要先來正視媽媽想要教育什麼:要弟弟下次玩的時候不要打翻袋子...讓剛買的玩具掉出來。應該就這樣而已吧!? 再進一步應該是「做事之前要先注意自己的環境,不要莽重行事。」可是媽媽沒有強化這方面,最後也只是把玩具還給弟弟,所以我想弟弟只是覺得自己運氣好失而復得,我想一般小孩不會去檢討要如何防止再犯。

此外,教育的一切目標與終極,是在發展品格。我想媽媽這樣做只是破壞了姊姊的品格:第一,姊姊肆無忌憚的說謊話;第二,姊姊以後會假藉媽媽之名欺負弟弟;第三,弟弟對姊姊的仇恨。因為媽媽和姊姊不斷的在重複「在不在袋子裡」,這絕對是一種強化作用(心理學裡不斷的重覆某種行為,來改變生物體對某些行為的特殊反應),所以我想這次這位媽媽的教育是失敗的。

如果我是媽媽,我會自己藏玩具,原因是不想對姊姊有任何關聯。接下來等弟弟找不到的時候就要拿出來了,立刻機會教育,因為這時候是強化最好的時機。再跟他搭配一些道理,這時候我想是聽得進去的。其實這篇我最想談的是教育理念,很多家長覺得自己生了小孩,從小帶到大就很會教,這是很錯誤的觀念。教育是需要專業,需要耐心,不能情緒化的。所以我以為教育是一個事業,需要經營的,而不是一種工作,自己看了不順眼在管東管西...
繼續閱讀全文 貓空纜車一日遊

奇幻精靈事件簿 電影記

FUNction 於 2008年4月4日 晚上10:52 發表

有個人...好久以前就想請我看電影,因為他有免費電影票。但因為電影票四月底過期,所以就草草的決定今天去看啦。電影是我決定的,我幾乎都沒自己決定過想看的電影,都是聽人家說好看去看,或是因為一起看電影的人好看,看什麼都無所謂:$ 反正其實自己決定電影還蠻爽的!! 雖然我也知道片子有點幼稚,但是我喜歡。

可是看完的心得是...不好看。沒爆點,精靈太少,結局太過牽強,我不懂為什麼奇摩電影還有四顆半星。看完電影怎樣咧?? 由於是高雄人,家又住中壢,沒見過都市生活,要我帶他在台北逛逛...

電影看到中午,我們就沿著忠孝,轉光復,轉仁愛...看總統府,轉信義,經過永康街...最後逛到師大夜市。雖然是下午,師大夜市還是有蠻多午餐的店。我們走走逛逛,最後在那裡用午餐。在逛的時候看到比較有趣的是看到...

一棟四層樓的透天厝民宅局然門口貼著國際人力教育與發展研究所,難道這是系館嗎?? 系辦在裡面嗎??

寫這麼多,好像今天過的蠻幸福的,可是...今天不是正咩就算了,還是個男的。我30 歲結婚的夢好像越來越遠啦,我對男生可一點興趣都沒有阿>///<

而且,我忘了(其實是不知道...4/4不是兒童節嗎!?)今天是清明節,還跟人家說禮拜五ok,完全忘了要去善導寺看我奶奶...還問我爸可不可以明天去。聽說我爸超傷心的,想說兒子怎麼可以這麼不孝。可是我又想說我答應別人了...唉。後來我爸很配合的我們全家早點去,真對不起啦!!!
繼續閱讀全文 奇幻精靈事件簿 電影記

10GB 動態網頁空間 與Google Sites 服務

FUNction 晚上10:00 發表
昨天晚上推推王多了一篇令人注意的推文,總之原文是[圖解]申請免費10GB網域,嚇死我了...怎麼又有這麼好康的事。沒想到今天下午收信的時候,我的同好Deduce 也在昨天半夜分享這個資訊給我,只能說真是英雄所見

這麼好康的動態(PHP+MySQL)免費空間,我當然躍躍欲試,畢竟之前提的Miroko 空間雖然大,但是連放個影片讓人家抓也不行(這我下一篇再講)。但是讓我有興趣的其實是Google Sites 服務。

我稍微看了一下Google Sites 服務,就我的理解是,提供一個非常簡單的網站範本,整合強大的Google 服務(例如Google 日曆、Google 文件...等等),大概有分成四種樣板:公司內部網路、小組專案、員工資料、教學輔助。

介紹短片...哪來的同志程式設計師@@


以下是四種樣板的模型:
Company intranet
Team project
Employee profile
Classroom

大概就這樣,但是其實給我的感覺很像MOSS(Microsoft Office SharePoint Service),這邊附上他的Demo 影片好了[觀看]...
(這影片可真難找)

參考資料:http://sites.google.com/
繼續閱讀全文 10GB 動態網頁空間 與Google Sites 服務

Firefox 3 Beta 4 測試心得

FUNction 晚上8:21 發表

因為西瓜的熱情推薦,我居然心動了,就下了Firefox 3 Beta 4 來玩玩看,其實我想我裝的原因是看到 Opera 掰掰,Firefox 3.0 跳槽心得前面幾行,簡單的說,就是!!
這個點足以說服我,我就沒繼續把文章看完了。

安裝完之後,果然不出我所料,現有的Add-ons 似乎都不能用,他要我找新版的...自動搜尋過,沒有,算了!! 我忘記把螢幕print 下來,不然這篇會比較有真實感。裝完之後就到文章最上面的那個網頁啦...老實說,我覺得看起來超醜超亂超幼稚的!!一點也不吸引人...


當我試著輸入網址的時候,這算是與新功能的第一次接觸吧...因為下拉選單很美,可是會不會太占空間,真的有必要這樣嗎?? 然後我也沒感覺到他有多快...Gmail 載入超久,而且我在台灣測是首頁看到了這樣的Bug 報告...(雖然我裝之前就有注意到,但是我裝的心意已決),這邊寫寫,給沒注意到的朋友一些警訊...

Firefox 3 Beta 4 已知的問題
  • Windows Live Mail 無法使用; 必須切換到 Hotmail 舊版介面 (bug 396259)
  • 新版的 GMail 聯絡人無法顯示 (bug 415252)
  • 「回報偽造網頁」選項目前暫無法使用 (bug 420677)
  • Firefox 不會問使用者是否要更改既存密碼(bug 421058)
  • MathML 功能在 Firefox 3 Beta 4 尚未完全穩定(bug 413115bug 363240)
  • 當使用 Window-Eyes 時,新的網址列、加入書籤對話框與下載管理員通知的訊息不一致,請使用 JAWS 8.0 或其他螢幕閱讀程式來測試 Firefox 3 Beta 4(bug 393398)
  • 續傳檔案系統會因為伺服器不允許重新連線時發生錯誤 (bug 401846)
  • text/html 型態傳來的資料來源無法正確載入 (bug 381357)
  • 某些附加元件安裝後不會顯示「重新啟動」鈕(bug 414936)
  • 部份採用已棄用程式碼的附加元件無法正確安裝 (bug 406807)
  • 個人隱私 > 瀏覽紀錄 > 保留瀏覽紀錄裡的網址設定為 0 時沒有作用(bug 366075)
  • DOM 觀查器已被移除,以額外的擴充套件形式提供。
參考資料: http://moztw.org/beta/
看了如果你還有興趣(像我),請自行下載安裝,後果自行負責唷:P(我還活得好好的...應該啦),下載網址:http://www.mozilla.com/products/download.html?product=firefox-3.0b4&os=win&lang=zh-TW (正體中文版)
繼續閱讀全文 Firefox 3 Beta 4 測試心得

又是點名...

FUNction 於 2008年4月2日 下午5:40 發表
又是點名...

無名上越來越多的點名,她是目前第一個點到我的人,應該也是最後一個吧。讓我不由得覺得他的速度蠻快的(3/19 寫的),因為後來陸續的看到幾個朋友的無名也都有這樣的點名文章。其實我也很想幫他傳給其他人,可是將心比心下,如果你是像我一樣忙的朋友,收到這樣的點名應該會覺得「怎麼又多一件事要做」,不過另一方面你會覺得,原PO 是很關心你的。我想我之前說我不想寫原PO 應該會很傻眼吧,畢竟她覺得我一定會寫,唉...在這裡說句抱歉啦,但你看我也寫了。

這邊要再提一下,除了謠言止於智者之外,我沒有在點其他人還有個很現實的原因,因為我朋友太少,應該會出現點到別人但別人不鳥我的現象,那樣就糗了...所以囉。

[ A ]
被點到名字的要在自己的無名裏寫下自己的答案,
(奇怪...我又沒有無名,那照理說我不應該寫阿)
然後去掉一個你最不喜歡的問題再加上一個你的問題,
仍然組成20個問題,傳給其他8個人,
列出其他8個需要回答問題的人的名字,
還要到這8個人的無名裏留言通知對方----你被點名了,
被點名者不得拒絕回答問題,完成遊戲的人將會永遠得到大家的祝福。
(你不是一直祝福我嗎>///<)

[ B ]
這8個人要在自己的無名裏註明是從哪裏接到的,
(那我是不是不用著名了,這個病毒是無名 Only阿)
並且再傳給其他8個人,讓遊戲繼續下去,不得回傳。
被點到名字的人將會得到大家的祝福,
並且所有美好的願望 都會在不久的將來實現。


指定你的人是? 國中到現在的麻吉-無名fanfan406

1.你的告白方法?
[ 唱歌 ]糗嗎??

2.你喜歡的顏色?
[ 白色 ]

3.最喜歡的休閒運動是?
[ 唱歌 ]

4.你最想去哪個地方?
[ 法國 ]到法國是否可以還到原點,Jill 一定說印度

5.覺得人生中最重要的東西是甚麼?
[ 命 ]

6.如果有不開心的事情,你會怎麼辦?
[ 聊聊 ]謝謝曾經聽過我抱怨的朋友

7.最害怕失去的東西?
[ 命 ]最重要的東西當然最怕失去...這很合理阿

8.五年內比較現實的目標是什麼?
[ 創業 ]真的!!

9.遇到喜歡的人,你是勇敢表白還是默默關注?
[ 默默囉 ]我要先知道自己是不是喜歡他

10.說一句你最喜歡的一句話?
[ 路上小心 ]這是騎車要走的時候有人這樣跟我說,我會覺得超Sweet 的

11.最想擁有的超能力
[ 不死 ]超能力應該是一般人沒辦法做到的,對吧@@

12.你想活到幾歲?為什麼?
[ 秘密 ]人家說有修練的人知道自己能活到幾歲

13.如果人生可以重來...你最想??
[ 跟她告白 ]好害羞>///< 14.有什麼事情是這輩子一定要做的?
[ 環遊世界 ]我想跟他一起環遊世界(雖然我現在不知到她是誰)

15.如果能讓你實現一個願望,會是什麼?
[ 不能說 ]不能說的願望,最希望被實現(爛梗)

16.想對傳給你的人說?
[ 要加油喔!!! ]你傳給我就是因為相信我會寫吧,但是我居然不是第一個...SAD

17.對你最重視的人說一句話
[ 我祝福你唷 ]原PO 好怪

18.會常常想一些不切實際的事嗎??
[ 不會 ]

19.今年的情人節怎麼過??
[ 和電腦過 ]

20.打算什麼時候結婚
[ 30 歲以前 ] 這題是我自己加的

其實我還是很夠意思的,對吧!!!
繼續閱讀全文 又是點名...