RoR UTF8

MySQL 建立 Table

編寫 db/migrate/ 下 migration 在建立表格時,指定編碼為 UTF-8.
create_table (:plants, :options => 'DEFAULT CHARSET=UTF8') do |t| t.column "name", :string
t.column "planted_at", :datetime
t.column "flower", :boolean end

RoR <-> MySQL

config/database.yml 指定 RoR 與 MySQL 連結時用的編碼.

adapter: mysql
database: flexrss_test
username: root
password:
host: localhost
encoding: utf8

為何我在開發環境下都沒做這些設定還會過! Orz 到底是哪一部份幫我處理掉了! Orz

其他問題

Q 在 Command Line 下執行 rake db:migrate 一直出現遺失 libmySQL.dll 錯誤.

A 在 mysql 資料夾下會看到 libmySQL.dll 這個檔案,拷貝至 ruby/bin 資料夾下就解決了.

參考:

HappyWeb 10 - 我的第一次 HappyWeb

這星期跑去台北參加 HappyWeb 10 ,這一篇偏向遊記跟一個小咖的心得文,專業可退散了!

這不是我
(以上是我穿上襯衫後的囧臉)
話說我星期日要參加別人的婚禮,但我又不想帶太多件衣褲,原本是球衣+短褲+黑鞋,都準備要丟垃圾出門了,但發現真的很怪就只好球衣+牛仔褲+白球鞋,還好這樣配上襯衫沒有很怪! 真苦! 沒有球衣球褲真的很不自在! 囧rz

Tempo Orz
這次在 HappyWeb 的收獲:

Haska 大部份:

  • H 大是對遊戲很有熱情的人,且是真的有付諸行動在實踐.
  • 我的遊戲口袋真的是很像大陸網站啊! XD
  • Google AdSense 看起來並不是一個穩定的獲利方式.
  • 熱情是繼續走下去的最大動力!

最後其實想問 H 大問題 - 在經過這一兩年後,做這網站到底是有賺錢比較開心?還是獲得網友認同(有人使用)這件事比較開心? 不過這問題似乎有點高調,外加我覺得我 GF 應該不希望我亂發問,所以就沒問了! 囧

Tempo 大部份:

很早之前就對 Tempo 大有印象,主要是他在 JavaWorld 是用音速小子當 ICON ,所以我對 T 大印象一直是 Tempo = Sonic (XD). 還有之前不小心看到他們去日本玩的照片,跟我去年去的時間差不多,所以才能把 Sonic 的形像從 Tempo 中抽離出來. Orz

這次 T 大的部份我真的覺得對我受易良多. 創業,技術,工具和心態,我發現我比較容易相信從技術出身的人嘴裡說出來的話. Orz 大家有興趣自己去看投影片吧!

最後感謝 Tempo 舉辦這次的 HappyWeb 活動,真的讓我這小小咖受益良多!

以下為黑特部份,不喜者勿入!

  • Tempo 在說自己借來的錢快燒光的時候,幹!後面真的有人很白目在笑,我真的不覺得這有什麼好笑的! 你自己燒掉六百萬讓別人笑看看,真的是歸覽趴火!
  • 拜託手機關一下好不好! 真的很誇張! 生意有做那麼大嗎? 還接起來講是怎樣! 真的是很不尊重在台上的講者!

101&Me
走出會場,就是信義商圈跟101大樓,若是從落地窗望出來還真的有一點六本木的 Fu . 跟我從公司逃生門落地窗看去的高速公路,住新竹真的好幸福!

以下為自我檢討區:

  • 專業不專業!
  • 技術不技術!
  • 嘴砲不嘴砲!
  • 熱血不熱血!
  • 想做些東西,但假日又不想寫扣!
  • 快30為何還是喜歡穿球衣!
  • 襯衫上身就不知該怎麼走路!
  • 人生..

101
從車窗望出去看到的101大樓! 多來幾棟就像新宿或汐留啦! XD

圓
最後圓圓文一下,星期六一早兩位主人大門都還沒跨出去! 就有一隻貓在主人的床上準備好了! 趕也趕不走! 好命!

最近沒放什麼屁

funp-push
(圖片來自 FunP 官網)
昨天一天就 po 了五篇文,但似乎沒半篇能推上 FunP 的潛力! 看看這個月寫的文,好像真的沒幾篇自己有把它推上 FunP 過! Orz

看一下最近寫的主題:

  • RoR 文.
  • 看書心得文.
  • 出遊文.
  • 亂按快門文.
  • 黑特文.
  • 自爽文.

好苦! 都對社會沒什麼建設性! 自推上去應該是很反效果! 最近比較有參與到的,應該只有 PTT 的球衣版活動吧! 囧

看一下 Google 過來的關鍵字 - 超級奶爸, Genie III . 奶爸我對不起你,用你的名在台灣騙吃騙喝! (囧) 我明年去庵美大島跟你賠不是! Orz

反正,最近 Blog 狀態是假忙碌無客群狀態,看看這星期六日行程, Happy Web 10 + 吃喜酒,應該又是無屁可放狀態了!

這星期下班回家狀態:

  • 星期一: 健身房 + 男女糾察隊 + 無薔薇花店 + 被轟龍虐殺兩次(MHP2G)
  • 星期二: 無薔薇花店 + 被夫魯亞種虐殺一次(MHP2G) + 被轟龍虐殺一次(MHP2G)
  • 星期三: 無薔薇花店 + 建立 RoR 基本部署環境
  • 星期四: 健身房 + 幫圓洗澡 + DNS 連到家裡主機
  • 星期五(今): 打掃 + 唱歌

完全是無專業主題可寫狀態. 如果我能更專業一點也許我的 Blog 這星期就能多出以下主題:

  • 有繳管理費就要好好利用 之 如何使用健身器材.
  • [微雷] 本週男女糾察隊 之 主題討論.
  • [MHP2G] 攻略雪山轟龍 之 最差走位影片分享.
  • [MHP2G] 攻略夫魯亞種 之 吼叫電電樂連擊一次就坐貓車之旅.
  • [LAG] 無薔薇花店(NO. X) 心得.

...

反正喇賽一堆,又是一篇推不上去的文! 打完收工! 推不上的文似乎反而是我的 Style !

差點變成尋貓啟示

圓變瘦
久違的圓圓文!! 這篇真的差點變成尋貓啟示!!

下班回家到處找不見圓的身影,本來想說是躲起來,我先去重訓回來再找就好,但不知為何靈感一來就叫老頭去看一下陽台窗戶.

幹! 就真的紗窗跟窗戶被人打開了! 腦中一片空白就跟老頭衝去外面公園找貓了! (這種事之前養阿海的蛋蛋也發生過一次 /.. \) 腦中都是走馬燈,想說以後見不到圓怎樣. ><

從公園慢慢往我家陽台喊她,隱約聽到圓叫的聲音,慢慢朝陽台走去,她竟然是在家裡頭. Orz

不過回家看她的腳腳,看樣子是有出去玩過沒錯,但還好有走回來! 去警衛那邊看了帶子,應該是下午放學的死小孩幹的好事,之後考慮買電擊棒躲在後面,手進來我就電給你死!

最後,圓被我們捉去洗澡(如圖),渡過了她人生當中最驚險的一天!

喬大的 Nikon FM2

底片海港黑

堤防黑

之前去南寮玩用 Nikon FM2(喬老大愛機) 拍的照片洗出來了! 本以為今年是看不到了,但在某人認真努力地想辦法把31張按完之後,我竟然在兩個星期內就看到照片了!

當天把玩的結果是:

觀景窗超大. D50若是15吋 LCD , D80大概就是17吋 LCD , FM2 應該就是 24 吋 LCD . 看出去真的是大世界啊!

手動對焦真的是...我深深佩服以前玩單眼的人. Orz

被拍的人會笑到很僵都還沒拍好. XD

全片幅..真的很毒,說不出來差在哪,但就...就很有感覺!

不過我按快門的速度,31張可能有點少! 數位 FF 太昂貴了! 最近可能會想偷拿老媽的傳統單眼來 try 一下! >.. <

SCJD 開箱文

我是死RD
前兩天才幹醮完怎麼還沒寄過來! 今天就來了! 以下以圖代文,另類開箱文!

SCJD那張紙
一定要有的那張紙,沒有就囧了! ㄟ~怎麼怪怪的?

凹到了
超沒質感! 被ㄠ的亂七八髒,這樣要一萬多! Orz

SCJD卡
小卡片,跟健保卡差不多大張. 不知道這張卡是可以刷什麼東西!

SCJD胸章
小胸章,我要別在胸前嗎? 超高調的! /.. \

寄到大陸
果然是寄錯地方了!

會加薪嗎
我真的別上去了! 這樣去面試底薪會比較高嗎? 不過我最近都在寫 RoR ! 囧(大驚!!)

你也考上了
最後 GF 亂入一張! 她不是寫 JAVA 的! Orz

以上給有興趣考 SCJD 的人參考一下! 一萬多買到的是無價的知識和解決問題的能力! Orz

架設 RoR 部屬環境

主要是想用 Windows + Apache + Mongrel ,以下為網路待看文章.

網域轉址自我釐清觀念筆記

以下為無聊筆記勿看!

CNAME

定義

以下轉述自 Google:

正式名稱 (Canonical name,CNAME) 記錄是 A 記錄的別名。 您可以為每一個 CNAME 記錄選擇別名和代管商。

情境: 替 Blogger 設定新的網域名稱(參考: http://sofree.twbbs.org/blog/2008/03/23/twbbs-org/3/).

  • 網域註冊商: TWBBS
  • 支援轉址的網頁空間: Blogger
步驟:
  1. 有 Blogger 空間. ex: ggyy.blogger.com .
  2. 至 TWBBS 申請免費網域. ex: ggyy.twbbs.org .
  3. TWBBS 設定 CNAME: ghs.google.com 指向 Blogger .
  4. Blogger 後端設定自定網域為 ggyy.twbbs.org .

以下引述至 TWBBS:

網域對應轉址 (CNAME):
使用說明:在 CNAME 欄位填入對應網域您的 twbbs.org 會自動指向該網域對應的 IP

簡單流程:

使用者 -- ggyy.twbbs.org --> TWBBS -- ghs.google.com --> Blogger --比對 ggyy.twbbs.org 得知對應網址為 ggyy.blogger.com --> 網站


A

定義

以下轉述自 Google:

A 記錄 (也就是主機記錄) 是 DNS 的主要記錄, 此記錄會將網域或子網域連結至 IP 位址。

情境: 替固定 IP 的網站轉址.

以下轉述至 TWBBS:

IP 轉址 (A):
使用說明:在 A 欄位填入您主機的 IP您的 twbbs.org 會自動指向對應的 IP

簡單流程:

使用者 -- ggyy.twbbs.org --> TWBBS -- 固定IP --> 網站


NS

定義

以下轉述自 Google:

名稱伺服器 (Name server,NS) 記錄可決定哪一個伺服器會傳遞網域的 DNS 資訊。 每個網域必須定義兩筆 NS 記錄。 通常您會有主要和次要名稱伺服器記錄,NS 記錄可透過您的網域註冊商加以更新,而每次更新需要 24 至 72 小時才會生效。

情境: 替動態 IP 的網站轉址.

步驟:
  1. 至 TWBBS 申請免費網域. ex: ilove5566.twbbs.org .
  2. 至 EveryDNS 加入一組 Dynamic Domain 配對 - ilove5566.twbbs.org <-> 動態 IP . (這部份不確定)
    • 動態 IP 是透過程式不斷去 EveryDNS 去更新它在 Dynamic Domain 的值.
  3. 至 TWBBS 將 " EveryDNS 的 DNS 主機 IP " 設定到[自行管理 DNS]欄位裡面.
    • 目前 everydns.net 的 DNS 主機 ip 如下(未來可能會更動,建議使用前查詢一下 IP):
      ns1.everydns.net 208.76.56.56
      ns2.everydns.net 204.152.184.150
      ns3.everydns.net 208.96.6.134
      ns4.everydns.net 64.158.219.3
簡單流程:

網站 <-- 透過小程式將動態 IP 傳送出去 --> EveryDNS(知道 "動態 IP " 和 " ilove5566.twbbs.org " 的映對關係) <-- EveryDNS 的 DNS 主機 -- TWBBS <-- ilove5566.twbbs.org -- 使用者

  • 箭頭往右: 網站向 EveryDNS 主機更新動態 IP 資訊.
  • 箭頭往左: 使用者要找到網站會通過的流程.


延伸閱讀:

Head First HTML with CSS & XHTML

HeadFirstHtmlWithCssAndXhtml

我也不知道為什麼寫網路程式要懂那麼多! 但看到自己不太懂的東西就是不太爽開用,乾脆痛下決心 K 完我最愛的 一頭撞進 系列. 新竹 NOVA 書耕以660元(定價800元)入手!

序裡頭有寫,不要睡前看這本書,會興奮地睡不著. 本來以為再唬爛,結果我真的看到凌晨一點再開睡(翻完1/3). 整本書的內容由淺入深,因為我平常多少也會用到 HTML Tag ,但都是 Google 一下看個別功能,看完本書真的有被點醒的感覺! 總共花了 3 天看完! 這不是本工具書,但是是會讓你腦袋學點東西的好書!

整本最大的一個重點:

XHTML 負責架構 / CSS 負責裝飾

個人覺得:

  • 適合已經稍微認識 HTML 的人會閱讀地很快!
  • 想學 HTML 的人我覺得應該沒有比這本更好看懂的入門書了!
  • 看完還是需要買本工具書當字典,有觀念問題再回來翻這本就夠了!

終於又要回到 RoR 的世界! 只能說求知欲太強不是好事!

未來寫真館

未來寫真館,輸入名字就能看到你未來的照片!

未来照片館
小黑宅の未来照片
by ふりーむ! 無料ゲーム/フリーゲーム

我是神父! 囧rz 我同事很屌! 他的名字 Key 進去! 出來竟是...

一袋垃圾.. XD

那張紙等好久(如何確定 SUN License 寄出沒)

此為短篇黑特! 懶得推特!

Sun Certified Developer for Java 2 Platform(SCJD) 入手心得 PO 文時間: 2008/3/18 ,到現在那張紙都沒給林北來! 林北好賭爛!

以下為有用資訊:

  • 若有人跟我一樣不確定 License 是否已經寄出,可登入 http://i7lp.integral7.com/sun 進入 History 選項就能看到寄件進度!
    SCJD Mail
  • 若真的過很久沒收到,有可能真的寄錯地方(我們家的強者 License 被寄到泰國. Orz),請打去給 Prometric 確定,補寄不用花錢!

Licemse 開箱文已經等了好久! 不知啥時才能給我看到那張紙跟有點囧的胸章!

[PTT 球衣版活動] 魔術隊球衣收藏分享活動

我的ID:   tangblack
我的相簿: N/A
分享球員: T-MAC & SF3
是否欲出售: 應該賣不出去!

其他想說的話或收藏經驗分享:
本身並沒有特別愛 T-MAC ,只是很覺得魔術復古球衣很好看,才會收這兩件 T-MAC 復古. 之前有想買 HILL 主場復古球衣(白),無奈當時荷包空空,要不我白灰黑都有了,也算是一圓美夢!

SF3 則是大潤發特價時搶購的! 囧rz

T-MAC 黑復古

T-MAC 復古灰

SF3 主場白
PS 1: 看到下週是分享湖人球衣,我應該是跟這主題無緣了! Orz
PS 2: 這次眼睛沒打馬賽克! 長得醜不要鞭我! 重點在球衣! :)

便當街
(大學不知簡餐滋味的最大原因-吃了七年的便當街)
逢甲真的是一個不斷在進化的區域,明明多年以前就已經發展的很繁榮了,但每次回去總覺逢甲又進了一個版號! 這次隔了五個月才回逢甲,完全是大改版的感覺!

跳球
這是又是以專業側拍攝影師的身份回去(上一次是腰閃到),兩機兩鏡總共拍了八百多張,眼睛拍到要脫窗,最後被我砍了四百張垃圾照,只能說我手指頭這星期運動量很夠!

補點相機小心得:

  • D40 + N 18-200 VR 直出 JPG 的顏色比 D50 + N 18-200 VR 來得漂亮!
  • 資工學弟仍舊無看到有人帶單眼出場! 囧rz
瘋
(個人覺得大學生會騎這種腳踏車完全是故意走把妹型男路線)
晚上把我上次沒去喝的份都補回來了! 整個人已經是醉到成仙的狀態,但我仍然神勇地拍了三百多張照片,且手震的照片大概只有1/5,由此可見大光圈在喝酒場合的重要性!

今年喝掉了六箱,雖然不是很多,也夠大家茫了! 酒就是這樣,喝酒傷身但不喝就不夠嗨了! 看到那麼多學長學弟閃光跟球友,我忍住了感動的淚水,把這歡樂一刻用相機紀錄下來,但我很怕最後都只有我幫別人紀錄的份,最後學弟都不傳他們拍的照片! 囧rz

茫
星期日一早,整個是不清醒+臉腫的狀態,外加聽到 M 開頭學弟跟 潘姓職業軍人,在球隊聚會上狂躲酒,最後竟然自己搬一箱台啤回校友會館喝到掛點,枉費我前一晚還替他的身體狀態擔心煩惱,我只能說"下次教給學長處理"!

小董的店
最後,我在某董姓球友開的店前,劃下一個完美的 Ending ! 看得出來,我還沒有酒醒!

照片聯結. D40/D50 + N 18-200 VR 直出 JPG 僅縮圖無後製(懶),給想買單眼拍運動的網友參考! Orz

2008年4月 逢甲資工OB賽

RoR 修改錯誤顯示方式

預設方式真他X醜! 以下為麵包屑讓我之後能查詢.

RoR 中實作圖形驗證

安裝

參考 在ruby on rails中实现验证码. 本人環境為 Windows XP ,執行步驟如下:

  1. http://rubyforge.org/frs/?group_id=12&release_id=20692 下載 RMagick-2.3.0-ImageMagick-6.4.0-2-Q8.zip .
  2. 解壓縮後在命令列下執行:
    gem install rmagick-1.14.1-win32.gem
  3. 直接雙擊安裝 ImageMagick .

架構

詳細程式碼請參考 HowtoSecureFormsWithNoisyImages .

本段先分開解釋 MVC 相關的角色. 下一段才會概述整個流程.

Model

建立 NoisyImage 物件,負責產生 驗證圖片物件,所有圖片 Look&Feel 也封裝在此處.

Controller

可自己寫一個新的 Controller 或 把功能放置合適的 Controller 中,基本上負責三件事.

  • 產生 驗證圖片物件 並丟入 Session 中.
  • 將 圖片檔 利用 send_data 方式傳送至客戶端.
  • 比對 客戶回傳的數字 和 驗證圖片物件所內存的數字.

View

利用以下語法顯示出驗證圖片:
<!-- Controller: CheckController, send_data 所在的方法: code_image -->
<!-- 那在 View 中會看到以下程式碼用來呼叫該方法取得驗證圖片. -->

<img src="/check/code_image">

流程

小括號代表該程式碼所在的位置.

[產生需要驗證的新商業邏輯物件(C)] --> [產生驗證圖片物件(C)] --> [建立證圖片物件(M)] --> [驗證圖片物件丟至 Session 中(C)] --> [網頁呼叫圖片檔(V)] --> [圖片檔利用 send_data 傳送(C)] --> 使用者完成輸入動作 --> [比對使用者輸入的數字(C)] --> 成功 or 失敗

問題

Q1 圖片出不來.

A: 確認 View 裡頭呼叫 Controller 回傳圖片方法 的格式有無寫錯(名稱)!

Q2 圖片出來了,但只有底色沒有看字!

A: 參考 主题:用RMagick做验证码图形,文字显示不出来. 是沒有辦法讀到 Font 的問題.

  • 本人最後把要用到的 Font 放置至 跟 app/public 同等級下的 fonts 目錄下(自行建立).
  • 並在 Model 中加入指定 Font 的程式碼.
    text.font = "fonts/" + ['times.ttf', 'arial.ttf', 'verdana.ttf', 'artro.ttf'].sort{rand}.pop

結語

code_image
為了這短短四個字,搞到我快瘋掉! 我實在是很不會解決實作中會碰到的問題,若我只需要專心處理邏輯部份,其他的功能我都能信手拈來那該有多好! 囧rz

延伸閱讀

Subversion 初體驗

Repository (版本控制儲藏庫)

使用 Google Code ,限制為一個 Project 只能有 100 MB 的儲存空間.

客戶端管理軟體

使用 tortoisesvn .

互動方式

Repository 只負責 存放檔案 和 紀錄修改歷程. 客戶端管理軟體用來管理 Repository 的檔案. 這代表要刪除一個檔案,先必須在客戶端將此檔案刪除,再把這個刪除的行為寫回 Repository ,而不是在 Repository  做刪除.

常用功能

先會用 20% 的功能就能做 80% 的事.

Import

將本地端的專案上傳至 Repository (尚未有此專案).

Checkout

從 Repository  下載專案至本地端.

Commit

將選擇的檔案上傳(覆蓋)至 Repository .

Update

從 Repository 更新選擇的檔案.

結語

上班是用 CVS ,目前用起來感覺是差不多,主要只是希望自己寫的 Code 能做版本控制,反正也不值什麼錢,就丟在網路上吧! XD

延伸閱讀

竹北夜市

竹北夜市

擠




在較大的地圖上查看
台灣玩透透

晚上跟 GF 去竹北用餐,才知道竹北有這麼大的一個夜市. 人超多,外加竹北房子都蓋的算很大氣,還以為我回到了台中了勒! XD

晃了一圈,真的是算很大的夜市,有吃有玩有賣東西,整個夜市功能很完整(非閹割版本),推薦給大家,逛完真的有讓人忘記自己是新竹人的這件事! XD

南寮漁港(內含 Genie III 路拍)

三立
又是臨時決定出遊的一天,一個港逛兩個小時,只能說有相機真好! 今天天空灰矇矇,是個拍人物的好天氣! 久未使用的 A16,拍出來真的好奶油啊! XD

拍
另外期待看到用 FM2 拍出來的照片,真的是超大的景觀窗,感覺就是15吋 LCD 突然升級到22吋 LCD 啊!

歪頭狗
這隻狗不知道我在幹嘛,對著我歪頭了兩次,超可愛的!

似曾相識

寬

渣
看柳丁跟甘蔗的屍體就知道人有多少!

方

以下為 Genie III 試拍,雖然說效果比不上單眼,但至少補齊了騎車這段的寫真紀錄.

RD2

海

線

鳥

背

向

RoR 部署筆記

目前是連主機都還沒生出來! 先寫是主要放些聯結,之後方便我不用重找!

教學好文:

無聊想到

靈機一動的無聊想法!

有想法 有技術 有錢 ?
Y N N 嘴砲
N Y N 科技黑手
N N Y 可以請人幫你燒錢
Y Y N 自行創業
N Y Y ...
Y N Y 可以請人幫你實作
Y Y Y 神人
N N N 砍掉重練

我好像都沒有!

難得的黑暗夢想文

働
有夢就要踹一下!

自己有興趣的事都不動手去做! 那還有什麼行動力可言呢?

最近自己似乎有點犯憂鬱的感覺,動不動就想到死亡這件事,可能是醫院跑多了,突然覺得死亡離自己並不是很遙遠的事!

怕死,害怕未知的事物,也害怕未來會後悔自己沒有好好用力過每一天!

好好地學新東西,好好地去享受活著的每一分鐘,甚至是好好用力地打它個三小時的 MHP2G !

認真並熱血地去感受自己的生命!

ASUS VW222U 入手(不是我買的)

先要聲明! 這台不是我買的!

ASUS_VW222U222U
今天下班前從 GF 那邊得知之前給 GF 弟用的 MOZO 15 吋掛點了! 所以速幫她 servey 液晶螢幕.

預算不是太高約七八千! 想要 22 吋但又不想放棄 DVI ! 但這條件下幾乎只有 19 吋 DVI22 吋無 DVI 可以選擇. 快速爬了一下 PTT LCD 版,發現 ASUS VW222U 又是22吋又有 DVI 且價格也才8500元左右,所以去順發看了一下實機就鎖定這一台了!

最後是在 NOVA 1F 以8300元入手. 現場可測"亮點",亮點一年內保固,整個交易過程只有聽到"買方"說謝謝,賣方完全是無服務業的感覺就是! 我已經快習慣新竹的服務業態度了! GF 問我臉為何很臭? 主要是因為不想熱臉貼冷屁股,所以我進 NOVA 都是一張屎臉,反正裡面賣東西的屎臉,我也不想給太多好臉色! 囧

回家後將 BENQ 22寬打包給 GF 明天帶回家, ASUS 這台就放在我這爽了! 共三台 PC 的 LCD shift 一位,完全是一台壞掉,雞犬升天的狀態.

初步心得:

  • 運氣好! 無亮暗點!
  • 顏色偏淡,說不上的感覺! 在經過呂大師提點後,透過顯示卡重新條校後,顏色表現比較接近之前使用 BENQ 的感覺!
  • 字感覺有變小,所以都給他調大 2 pt.

以圖代文:

全身
全身照. 我實在不會拍 LCD ,所以就歪歪拍還比較有 fu .

有的沒的
一堆有的沒的 Support !

面板按鈕
面板上的按鈕,還蠻好按的.

底座
底座是圓的,希望圓不會來把它推倒.

8300
不是三分球進! 是8300入手的意思!