:::
顯示具有 記事 標籤的文章。 顯示所有文章

うおっまぶしっ!Decaview LCD的爛螢幕

布丁布丁吃布丁

9 Comments

うおっまぶしっ!Decaview LCD的爛螢幕

「嗚啊!真是太刺眼了!」

MUSASHI -GUN道-的笑話真的在身邊發生之後,就很難笑得出來。上面這張圖絕對不是我把螢幕保護程式調成全白,或著是我在測試LCD的亮點,而是這台LCD自己的問題。

友嘉國際Decaview YV2200W,22吋LCD寬螢幕,我使用約三個月左右,在某次關機時,他會自動變成全白的螢幕,除非拔掉電源他才能真的「關機」。我的使用狀況跟一般人應該差不到哪去,螢幕一天開機時間約8小時不到,應該也不能說是使用過度的問題。

本產品有一年保固(還是三年?)免費到府送修,但拿去送修就等於這幾天我沒螢幕可用,工作停擺,這可不行啊。第一次壞掉的時候,我直接騎機車載去該公司維修,大概三十分鐘以內搞定回家。

重點來了,大概過了三個月之後,又發生這個問題。我該說一年保固還沒到之前又再壞一次,真很幸運嗎?

因為沒時間拿去修,但又不能放著讓下舖的室友睡覺時總是籠罩在一片白光裡,只好改用了獨立開關的延長線,省下每次都要拔電線的困擾。

(more...)

大型圖片瀏覽器Zoomify使用教學

布丁布丁吃布丁

大型圖片瀏覽器Zoomify使用教學

有沒有看到上面那個網頁的圖片瀏覽器啊?很棒的瀏覽界面喔!具備以下特色:

  • 放大、縮小功能,可按導覽列的+-或是拖曳▲調整縮放比例
  • 拖曳圖片即可移動觀賞,十分方便
  • 提供縮圖導覽
  • 無差段縮放,而且具備類似串流的功能,讀取速度快
  • 網頁直接播放,不需要另外安裝ActiveX

大型圖片瀏覽器!Zoomify!儘管是商業公司,卻也有提供免費的Zoomify EZ可使用,沒有版權限制、自由使用!這對我正在研究的數位典藏展示畫面可是增加了不少等級,既然都搞懂怎麼弄了,那就趁機會介紹一下吧!


製作Zoomify過程介紹

Zoomifyer EZ的資料可以在該頁面的Download Win!Download Mac!直接下載。我下載了Win版本解壓縮之後,可以看到有一些網頁跟文件。在Quick Start教學裡面三步驟就讓你可以製作出來了,這邊也用中文版的教學,讓你認識一下這到底有多簡單吧。

1. 製作出要播放的圖片

把你要轉換的圖片拖曳到2007-11-17_112834 Zoomifyer EZ v3.0.exe上,例如隨便一張叫做image.jpg的圖片,程式就會自動把圖片轉換好,並擺在image的資料夾內。

2007-11-17_115042

目前我所測試過可以轉換的圖片格式有:JPEGPNGGIFBMP、甚至是TIFF,可惜不能轉換PDF檔案。

這次教學使用的圖片來自於UT Library Online台灣地圖,備份圖片如下面:

image

2. 調整Flash參數

用網頁編輯器修改Template.htm,搜尋zoomifyImagePath=,在後面加上參數image/,便成為

zoomifyImagePath=image/

有兩個地方要修改喔,詳情請看下圖。

2007-11-17_113345

3. 打開Template.htm,看到成品

2007-11-17_115205

如何?是不是不是非常簡單呢?當然,這太簡單了,簡單到無法滿足系統自動化的需求啊!

關鍵在於「自動化轉檔」,要能夠透過命令列(command line)來批次執行,才能跟系統整合,而不是要用手動拖曳啟動程式來轉,而且要在Linux或是其他的伺服器也能執行才行啊。所以接下來,就來介紹一下另一種轉檔的程式:ZoomifyImage


ZoomifyImage執行環境與使用教學

詳細的作法我是參考justin.henryBatch converting for Zoomify with ZoomifyImage而來的,不過有點複雜,我用簡單一點的方式來說明好了。

要執行ZoomifyImage的環境有兩個要點:

1. Python

一種直譯式的的跨平台程式語言。Linux已經安裝了,Windows則是要另外安裝,可以到Python的網站去下載,我就不另外說明了。

2. PIL,Python imaging library

Python的圖形函式庫。在網站裡面可以看到Windows的exe安裝檔,安裝步驟省略。倒是Linux裡面安裝比較麻煩,要從Source Kit去安裝,多下幾個指令。

一步一步來看吧:

  1. 下載Python Imaging Library 1.1.6 Source Kit (all platforms) (440k TAR GZ) (December 3, 2006),並擺到伺服器裡面。檔名是Imaging-1.1.6.tar.gz,這會與下面解壓縮時的檔名有關,有點Linux基礎的話應該不會搞混吧。
  2. 進入Linux命令列,找到該檔案的位置,解壓縮、進入資料夾、安裝: $ tar -zxvf Imaging-1.1.6.tar.gz
    $ cd Imaging-1.1.6
    $ python setup.py install --home=/要安裝的目錄/
    重點在於要安裝的目錄,這會與下面修改Zoomify的參數有關,請務必注意到。

有時候會因為python的path沒有設好導致作業系統不知道python指令是什麼意思,那就得去找出python的位置(例如利用locate python指令),並改成完整的執行指令:

$ /python安裝目錄的完整路徑/python setup.py install --home=/要安裝的目錄/

修改ZoomifyImage參數

先下載ZoomifyImage,目前最新版本是ZoomifyImage1_31.tar.gz。擺到你要的位置,解壓縮(語法是tar -zxvf 檔名喔),進入檔案資料夾,看到一堆的程式。

先冷靜,不要慌!整個程式當中我們其實只需要ZoomifyBase.pyZoomifyFileProcessor.py而已。重點來了!現在要修改程式讓他好順利執行。

編輯ZoomifyFileProcessor.py,找到

import os, sys, shutil
import PIL.Image

在中間加入指令,讓它能順利找到PIL Library。於是變成:

import os, sys, shutil
sys.path.append("/要安裝的目錄/lib/python")
import PIL.Image

要注意的是要安裝的目錄得跟上面步驟相同才行喔!

執行ZoomifyImage

指令很簡單:

$ python ZoomifyFileProcessor.py 要執行的檔案

然後程式就會自動在要執行的檔案旁建立一個檔名_data的資料夾,把轉好的資料都擺在裡面。舉例來說,要執行的檔案為image.jpg,轉換完成之後就會出現image_data資料夾。

如果發生錯誤的話,則要注意是否跟python的path或ZoomifyFileProcessor.py的位置有關。

批次執行ZoomifyImage

製作命令列批次執行檔的方式很多,以PHP來說,簡單的語法是:

<?php
$image = "圖片的位置";
$exec = "python ZoomiftImage/ZoomifyFileProcessor.py ".$image;
@exec($exec, $exec_output, $exec_retval);
?>

你可以用迴圈的方式來批次執行,詳細請去研究PHP教學文件吧。

PHP檔案可以直接在Linux的命令列裡面執行,假如檔名是filter.php:

$php filter.php

當然,可能要注意一下這支PHP程式的權限,還有相對位置或絕對位置才行。

你可以在你的系統當中需要轉檔的時候使用這支程式,或是用系統排程執行,讓伺服器在特定時刻自動轉好檔案,這樣就大功告成了。


展示成果

都已經教到這邊了,你還不知道要怎麼顯示轉好的檔案嗎?

回頭看看製作Zoomify過程介紹吧。把轉好檔案的目錄位置擺到zoomifyImagePath參數裡面,這樣就行啦。


呼...終於寫完了...頭好暈...

Zoomify非常好用,可是國內使用的情形好像不多。之前看過交通大學的雲門舞集數位典藏使用了這個技術,還在首頁列為賣點之一。本來以為這是花錢才能買到的專利技術,居然是公開免費就可以拿到了,那當然是分享出來給大家用啦!

Zoomify還有很多參數可以設定,搭配JavaScript也可以做到自動伸縮視窗大小的動態效果,甚至可以動態改變zoomifyImagePath參數,以達到換頁的效果,應該是可以做到的。

入門就到此為止啦,接下來繼續努力!

(more...)

自欺欺人的電腦還原卡

布丁布丁吃布丁

自欺欺人的電腦還原卡

電腦還原卡,其實也不過是一塊小小的PCI介面卡而已 早期的MIS很喜歡使用電腦還原卡(或著稱之永生卡),只要是「公共電腦」,一定都會跟「還原卡」掛上等號。

還原卡的好處不外乎是可以防止電腦系統被亂改,每次重開機就會自動還原,也不會有私人檔案亂放亂塞的困擾。但是這個優點倒也造成了不小的困擾:需要使用到重開機的工作或軟體,便無法在裝了還原卡的電腦作業;電腦的更新、維護,都比一般電腦還來的麻煩──無法提供最新防毒、保護支援的電腦,有人敢在上面做事嗎?這就是我所認為的自欺欺人。

再者,號稱「可以讓整台電腦還原到初始狀態」的還原卡,實際上並不是這麼萬能。總是會有聰明人知道要怎麼把檔案存到還原卡無法還原的資料夾內(聽說資源回收筒就是一個);或是偷偷地去改還原卡的設定,每次都可以略過還原,(其實開機畫面就寫著「K:保留開機」了);甚至就如所上助教所說的:「裝了還原卡,電腦還會中毒!」總之,就我看來,還原卡真的是一個大麻煩。根據輔大電腦助教的說法,電腦是越還原效能就越差。

進入輔大第二年的時候,隆基助教就已經把還原卡拿掉,改用WindowsXP的權限控管,限制使用者的使用權限。現在我在政大圖檔所,輪到我要顧這15台裝了還原卡的公用電腦,可是礙於行政管理等因素,又沒辦法讓我拆掉這些還原卡,讓我一整個頭大,故在此抱怨抱怨。

(more...)

因為很花時間,所以不想寫Blog

布丁布丁吃布丁

因為很花時間,所以不想寫Blog

大家都知道寫一篇Blog是很花時間的。吾友某誠老是在抱怨自己寫一篇就要花好幾個小時,看看前篇的Inno Setup教學,我是寫到睡著爬起來再繼續寫,花了約4個小時的時間。記得好像是哪個知名Blog作家說過,如果一篇Blog寫作的時間超過兩個小時,建議還是放棄吧。

這是機會成本的問題,花兩個小時寫Blog,有比花兩個小時研究程式或睡覺補充體力還來得賺嗎?寫Blog能帶給自己什麼嗎?還是其實只是一種滿足自我的虛榮罷了?

這種哲學性的問題我是不太喜歡去探討啦,來講點實際具體的事情好了。


2007-11-12_072303 最近改用了Windows Live Writer寫Blog,驚覺這實在是一個非常棒的軟體,畫面如左圖。

目前我使用版本2008,版本編號12.0.1366.1026,介面是中文的,也完整地整合了Blogger的各項功能。跟一般的軟體比較起來,有以下特色:

  • 離線編輯、連線上傳,不用再忍受Blogger編輯器緩慢的速度及怪怪的編輯器(我反而都在用HTML編輯模式)。
  • 插入圖片、視訊,會自動上傳到Blogger,而不需要作三方服務整合
  • Windows Live Writer可以自動抓取你的Blogger的類別標籤,也可以設定發佈日期,這就跟你在Blogger編輯器裡面能做的事情是一樣的。
  • 你甚至可以直接在Windows Live Writer管理你以前的文章,讀取、編修、草稿、發佈,一氣呵成,這是我最贊嘆的地方──尤其是當你發現你發佈出去的Blog有錯誤想修正時,你會真正體會到這個功能有多好用。
  • 他的缺點就是太聰明了,我的Blog有時候想放些JavaScript程式檔,都會被他改得面目全非orz

更詳細的介紹,可以參考電腦玩物: Windows Live Writer Beta 2 令人驚喜的新版 Blog 離線文本編輯器。但是他介紹的版本比較舊,建議直接去網站抓最新版的軟體吧。

另外,不知道有沒有人跟我一樣是在學術網路安裝Windwos Live Writer的,記得要設Proxy才能正確偵測到網站設定。


另一個效率提升的工具是FastStone Capture 5.3 (更後面的版本就要收錢了),前幾篇我有提到它,在這邊更詳細地介紹一下:

  • 各類型截圖工具,熱鍵Alt+PrintScrren可以讓你擷取各個視窗,也可以擷取超出螢幕畫面的整個網頁。
  • 簡易又清楚的圖片加工Draw,不管是要重點部位畫框線或文字加註都十分方便。
  • 儲存檔案時自動依時間加上檔名,讓你不用再猶豫要用什麼檔名上傳了(反正瀏覽者不會在意啦)。也有自動儲存的功能。
  • 快速又輕量,不用再開Photo Impact來抓圖了。

更詳細的介紹,一樣請看電腦玩物: 最後的紀念:FastStone Capture 5.3 免費版到此為止,裡面有badongo的檔案可以下載。

總而言之,說是目前碰過最強的擷取軟體也不為過,真是圖文並茂的Blog必備的好工具,做簡報也很方便。


這兩者工具取代了我以往用Dreamwaver與PhotoImpact作業的不便處,也激發了我寫Blog的動力,這好像是什麼社會學的研究理論的。

好──我已經察覺到這篇Blog花了我太久的時間,雖然我還想聊一下寫Blog與掌上型電玩、筆電的話題,不過還是先到此為止吧。

(more...)

大量安裝Inno Setup的批次檔

布丁布丁吃布丁

2 Comments

大量安裝Inno Setup的批次檔

2007-11-11_161144 繼前面在製作綠色軟體安裝檔的教學,這篇則是敎你如何製作大量安裝Inno Setup的批次檔。

批次檔可以用筆記本撰寫,副檔名用bat即可。如果裡面顯示訊息用到了中文,就得一定要Big-5編碼才能執行,我不太喜歡這樣子,所以我寫的批次檔裡面全部都是英文訊息。

以下是我撰寫的批次執行檔, 藍色字是註解,要複製原始碼的話請用更下面的表單欄位:

REM This is InnoSetup GreenSetup Project batch REM指令是註解用的
TITLE InnoSetup GreenSetup Project 修改命令提示字元的視窗標題
CLS 清除螢幕,方便顯示接下來的訊息
@ECHO OFF ECHO時不顯示執行指令的過程,只顯示結果,以免畫面雜亂
SETLOCAL EnableDelayedExpansion 啟用延遲環境變量,這樣下面的FOR迴圈才能使用!VAR!進行計算
ECHO. 換行
ECHO ----------------------------------------------------
ECHO         InnoSetup GreenSetup Project
ECHO ----------------------------------------------------
上面三行都是顯示訊息用的
SET count=0 設定環境變數,值是0
FOR %%i IN (*.exe) DO SET /A "count=(count+1)"
迴圈,搜尋以「.exe」結尾的所有檔案,並執行count增加的動作,以計算出總共有多少個檔案 
SET all=%count% 把總數存到all變數 
ECHO There are %all% install fle 顯示總共檔案的數量
ECHO.
SET count=0 再把count設為0,待會顯示要用的
FOR %%i IN (*.exe) DO SET /A "count=count+1"&&ECHO [!count!/%all%]    Install %%i...&&START /WAIT %%i  /VERYSILENT /SP-&&ECHO     Finish
因為FOR迴圈只能用一行指令,所以我用&&把多個指令集合在一起。重要的是「START /WAIT 安裝檔 /VERYSILENT /SP-」指令,可以讓Inno Setup的安裝檔靜靜地自動安裝完成。如果是其他安裝程式製作的,那參數會不一樣,要注意
ECHO ----------------------------------------------------
ECHO         Finish Install
ECHO ----------------------------------------------------
ECHO.
PAUSE 畫面上會顯示「請按任意鍵繼續...」
EXIT 按了之後就會離開視窗,完成安裝

好了,這樣不管做多少個安裝檔,都可以一口氣大量安裝了,真穩。

(more...)

固態硬碟(SSD) 2.5吋IDE介面 32GB,15100元

布丁布丁吃布丁

0 Comments

固態硬碟(SSD) 2.5吋IDE介面 32GB,15100元

M01132209_big VAIO推出了國內第一款SSD硬碟機種的TZ28,其中CNET Life的評測對於SSD帶來的硬碟效能極佳的評價,這又引發了我想要提升筆電效能的敗家欲。

Google搜尋之後,發現已經有商店街在販售創見的SSD,容量也已經到我覺得適合取代電腦運作最低限度的32GB,但是這價格──買一台Eee PC都有找,跟用磁盤儲存的傳統硬碟的容量/價格比,居然有十倍的差距!

好吧,現在買實在是太不明智了,明年再看看吧。希望可以提升到64GB並且價格在1萬以下,那對我會有莫大的吸引力。


固態硬碟(Solid State Disk,簡稱SSD),運作原理是使用隨身碟或記憶卡常用的快閃記憶體(Flash memory)來儲存資料,你可以把它想像成一個超大的,可以通用一般電腦硬碟接口的隨身碟。

SSD具有「效能高、體積小、重量輕、省電、靜音、防震、開關機快速」等眾多優勢。在CNET Life的幾款筆電評測中,SSD的省電跟輕量似乎沒有多大突出。對筆電來說,SSD最重要的功能應該是硬碟防震,這才能讓筆電達到真的可以帶著走的境界啊。

實際上,也的確已經有CF轉IDESD轉IDE的界面卡出現,而且介面卡本身也不貴,搭配支援SDHC的介面卡,可以用1500元不到的價格買到一個4G的SSD,但是效能應該也不會多好,而且容量/價格比跟前面看到的SSD也差不了多少,意義不大。

資料來源:

(more...)

製做綠色軟體的安裝檔

布丁布丁吃布丁

5 Comments

製做綠色軟體的安裝檔

綠色軟體擺在隨身碟裡面,到哪台電腦都可以執行利用,的確是非常方便。但是一般人還是習慣從「開始→程式集」去找你要的程式,也可以透過Windows內建的變更或移除程式,所以還是會有這種必要性。最近電腦大限快到的感覺,我也開始籌劃著重灌用的東西,這次我想把所有的綠色軟體用「一鍵安裝」的方式一口氣安裝到電腦內,這篇則是多個步驟中的其中一個,有興趣的話就請繼續看下去吧。

498772355_4fdfa34d56_o 在正式開始之前我先介紹一下本次實驗對象的FastStone Capture 5.3版,如右圖(圖片來自電腦玩物)。一個強大的螢幕截圖軟體,下面的圖片都是用它來擷取的。下載的時候它是一個安裝檔,但其實直接把安裝目錄複製出來,便可以當作一個綠色軟體來用囉!

安裝好Inno Setup之後,打開它的程式,接下來我一邊練習使用FastStone Capture,一邊來介紹它是怎麼製作安裝檔的。

2007-11-10_042232

開啟程式之後,會看到Inno Setup的開始對話視窗,選擇「Create a new Script file using the Script Wizard (用腳本精靈來建立一個新腳本)」,這邊的Script(腳本)是指編譯安裝檔的程式碼,用精靈來建立的話,就不用擔心看不懂程式了。

2007-11-10_042757 如果你不小心把這個對話視窗關了,也可以直接用「New」或點選右圖來開啟腳本精靈。

2007-11-10_042849

腳本精靈第一頁,直接按 Next > 到下一步吧。

2007-11-10_043703

第二頁要填入與軟體相關的資訊。

  • 應用程式的名稱
  • 程式名稱加上版本
  • 發行者
  • 網站

這些幾乎都可以在原本軟體的About(關於我們)裡面找到,但問題是通常About的資訊是不能選取起來複製的,只能另外抄寫,不太方便。

2007-11-10_044920

第三頁是設定安裝程式的目的位置與資料夾名稱,也可以不建立資料夾擺程式。

  • 應用程式目標安裝位置的資料夾:「Program Files folder」就是預設的C:\Program Files\。你也可以用Custom(自訂)。
  • 應用程式資料夾名稱:基本上是跟程式名稱一樣即可。你可以在檔案名稱用\來做多階層的檔案,例如「MyGreenSoftware\FastStone Capture」,他就會先建立一個MyGreenSoftware,裡面再建立一個FastStone Capture,這個小技巧可以方便日後管理你安裝的綠色軟體。
  • 允許使用者改變安裝資料夾位置
  • 這個程式不需要資料夾:例如你只是要執行程式而不安裝的話

2007-11-10_045515

第四頁設定你安裝時要執行的主程式,以及其他要複製到安裝資料夾的檔案。

  • 應用程式主要執行的檔案:你開啟檔案時的主程式,到時候會把連結複製到開始→程式集裡面。在這邊只能選擇一個而已,但在最後的補充說明裡面,會敎你增加更多個執行檔案。
    2007-11-10_045837
  • 允許使用者在安裝完成之後啟用應用程式:但是對於一口氣要安裝很多軟體的人來說,到時候還要去關掉,很麻煩,所以我是不打勾的。
  • 應用程式沒有主要的執行程式:只有要複製檔案的時候才會使用到這個功能。
  • 其他應用程式檔案:可以選擇增加個別檔案或是直接增加資料夾,通常是增加資料夾比較方便。
    2007-11-10_050052

設定完成之後,再按Next > 到下一步吧。

2007-11-10_050155

第五頁,設定與開始→程式集相關的參數。Start Menu (開始選單)就是開始→程式集。

  • 應用程式在開始選單裡面的名稱:預設是與第二頁設定的安裝軟體是相同的。這邊一樣可以應用之前的技巧,用「\」來作多層的資料夾。
  • 其他設定都打勾吧,方便使用者安裝的時候可以自訂。其他設定的意思是:
    • 允許使用者改變開始選單的名稱
    • 允許使用者不產生開始選單
    • 建立網站捷徑到開始選單資料夾:網站捷徑就是第二頁輸入的網址。
    • 建立反安裝圖示到開始選單資料夾:Inno Start 5可以幫你設定反安裝喔,多完整。
    • 允許使用者建立桌面圖示:就是在桌面的捷徑啦。
    • 允許使用者建立快速啟動的圖示:快速啟動可以讓你直接快速地開啟你要的程式,位置如下圖。Windows XP安裝完成的時候預設是關閉的,我都會再把它打開。
       2007-11-10_144724

2007-11-10_050451

第六頁,設定安裝時相關文件。

  • 版權宣告:如果有這份文件,那安裝檔就會要求使用者先讀完之後才能按下一步繼續安裝。
  • 安裝前要讀的文件
  • 安裝後要讀的文件

既然是免費的綠色軟體,那這些步驟就省略吧。

2007-11-10_050553

第七頁,安裝檔的語文,可惜還沒有繁體中文,至少勾個English吧。

2007-11-10_143346

第八頁要設定製作完成的安裝檔。

  • 設定輸出的資料夾
  • 輸出的檔案名稱
  • 自訂安裝檔的圖示:這邊使用的檔案是.ico檔,可是大多時候.ico都藏在.exe或.dll裡面,我們這次的FastStone Capture就沒有.ico檔案。
    2007-11-10_145528
    這時候可以借用TM Icon Extractor 1.00來從.exe或.dll裡面抽取圖示檔囉:
    2007-11-10_145916
  • 最後一欄,你可以自訂密碼

2007-11-10_150009

設定檔終於完成了!

2007-11-10_150045

是否要立刻編譯出安裝檔呢?如果回答「是」的話:

2007-11-10_150126 

在編譯之前是否要先把安裝檔腳本儲存到你指定的位置呢?按否的話,則會自動存到要安裝的程式資料夾下面。Inno Start存成的檔案是.iss,可以用筆記本開啟的。按下「是」或「否」的話,安裝檔就建立完成囉!

2007-11-10_150506

安裝檔出現了!

2007-11-10_150545 

安裝程式也如你設定般地順利進行,安裝過程我就不截圖囉。

----

補充說明:

前面提到預設的主要執行程式只能選擇一個,如果你的程式有好多個工具包在一起用那其他的不就得自己手工建立開始選單?這時候就得修改安裝檔腳本的程式碼囉。請找到下面圖片中的這一段:

2007-11-10_150835

[Icons]
Name: "{group}\FastStone Capture"; Filename: "{app}\FSCapture.exe"

聰明如你應該知道要怎麼改了吧。例如你要執行的程式叫做「FSCaptureHelp.chm」,這是FastStone Capture的安裝檔,那麼我們從中間插入一行,變成:

[Icons]
Name: "{group}\FastStone Capture"; Filename: "{app}\FSCapture.exe"
Name: "{group}\FSCaptureHelp.chm"; Filename: "{app}\FSCaptureHelp.chm"

注意,Name不能重複喔,不然會被覆蓋過去。

2007-11-10_152239

看,順利跑出來了吧!

在安裝檔腳本裡面還有很多可以摸索的地方,本次教學就到此為止囉,感謝大家收看!

(more...)

推薦159便宜耳機

布丁布丁吃布丁

2 Comments

推薦159便宜耳機

身為一個住宿生,為了不打擾室友, 準備個耳機是很正常的事情。

耳機有分很種,但我不是推薦音質好的耳機,而是推薦便宜又好戴的耳機。在此我推薦的是廣鼎INTOPIC 後掛式耳機隱藏式麥克風 (JAZZ-158),燦坤會員價159元,但是很難找了。推荐的理由有幾點:

1. 後掛式是最方便戴的耳機

頭戴式的要調整位置,麻煩。有些頭戴式耳機都會用耳墊把耳朵包起來,但是我不喜歡耳朵悶悶的感覺,而且耳機重量也不輕,難以長時間戴著。單邊式的不能提供立體聲,完全不考慮,。耳掛式、耳塞式之類的小型耳機戴起來要很多動作,麻煩。

後掛式通常支架都很輕,不會造成頭太重而有頸部壓力。耳機部份多是開放的,聲音效果可能不會很好,聲音太大其實也很容易擴散出去吵到外面,但是耳朵比較不會有壓力。而且後掛式好拿、好戴,也很好掛著,我喜歡。

後掛式最大的問題點在於,設計不良就會變成金箍圈。日前買的ANDY-MAY雪精靈的失敗處就在於耳朵部分夾太緊,掛個一會兒就會夾耳朵夾到痛。之前也買過一款耳機太窄,戴上去就有如孫悟空被唐三藏念咒把金箍圈綁緊緊一樣難過。在試過多款便宜的後掛式耳機之後,只有上面這款戴起來最舒服。

2. 隱藏式麥克風,不要那一根

我很少用麥克風,覺得耳機麥克風組合的那一根麥克風桿非常多餘,非常影響到我戴耳機的感覺。隱藏式麥克風是把麥克風整合到音量控制鈕上,變成線的一部份,所以不會覺得礙事。

3. 線長2.5M,方便移動

大部分便宜耳機的線都很長,所以而且線上都會有音量控制鈕,十分方便。

以上理由,大概是這樣。今天終於找到一家燦坤有賣這款,買了最後一組之後,現在正快樂地聽Japan-A-Radio中。

(more...)

PHP5後不要用$HTTP_GET_VARS喔!

布丁布丁吃布丁

PHP5後不要用$HTTP_GET_VARS喔!

這篇是帶著蠻多懺悔的心態在寫的。

PHP程式當中有很多可以取得網頁資料的方法,舉例來說:

  • $_GET、$HTTP_GET_VARS:這個陣列儲存著從網址「?」之後的變數名稱與資料
  • $_POST、$HTTP_POST_VARS:這個陣列儲存著表單用POST過來的資料
  • $_SESSION、$HTTP_SESSION_VARS:這個陣列儲存著session變數
  • $_COOKIE、$HTTP_COOKIE_VARS:這個陣列儲存著session變數
  • $_FILES:這個陣列儲存著從表單上傳的檔案
  • $_SERVER、$HTTP_SERVER_VARS:這個陣列儲存著伺服器與用戶端瀏覽器相關的環境變數

其他還有$_REQUEST等等,不太熟就不列了。

在PHP3和PHP4.1.0之前的版本,php.ini設定的register_globals = on,但在PHP5卻預設改成register_globals = off,這會導致$HTTP_GET_VARS等$HTTP_開頭的變數不能等同$_GET來使用,PHP4手冊也建議使用$_GET。我以前真的是錯很大。(狂汗)

要修正這個問題,最簡單的是把php.ini改成register_globals = on,但是很多時候寫程式的沒辦法碰到伺服器主機,所以可以用偷懶方法。例如在每個程式都會執行到的地方設:

$HTTP_GET_VARS = $_GET;

或是認真一點,用Dreamweaver或者UltraEdit可以在多數檔案中搜尋與取代的功能,把$HTTP_GET_VARS換成$_GET。

多多加油吧,反正我覺得我還是很嫩就是。


複習一下register_globals = on的功能:

例如有個$_GET["id"] = "123"的變數可以用,那麼$HTTP_GET_VARS、$id都會有一樣的值。但這會造成變數混亂、不易控制,所以後來版本就關掉了。

(more...)

吸收資訊新知,來閱讀CNET吧

布丁布丁吃布丁

吸收資訊新知,來閱讀CNET吧

今天要介紹的網站是:Taiwan.CNET.com: CNET Life

結合了美國科技資訊類的第一大網站CNET豐富的資訊與亞洲及台灣的即時新聞,CNET台灣 中文網站擁有九大專區,包括國際新聞、亞洲新聞及台灣科技新聞、專題報導。此外,還有最新的國際專業人士專訪、軟體下載、遊戲專區及電腦、硬體、軟體、科技新品測試報告等,精心策劃,讓讀者充分掌握科技趨勢與潮流──以上是從網站上抓下來的介紹XD

大概是從大三裝了Google Desktop之後,他很自動地幫我找了Taiwan.CNETRSS feed來看,從那時候開始看Taiwan CNET的消息。之後因為Google Desktop的檔案索引佔用太多空間,而且我也沒有桌面搜尋的必要,移除掉之後有段時間就跟資訊新聞絕緣了。今晚心血來潮用了Google Reader來整理一下RSS,也把CNET的RSS Feed加進去, 又回到那種翻報紙吸收新知的充實生活。

Taiwan.CNET提供了很多種的RSS Feed,我常看的有:

  • 每日最新新聞:就像翻報紙的時候我也喜歡看資訊版面一樣,資訊新聞一直是我的最愛。
  • 企業應用專區:常常會有資深的專家發表期刊論文般的專文,常常會因為太過深奧而無法理解,不過還是很值得一看。
  • CNET Blog:CNET搜羅了各個台灣知名的Blog作家的文章,在這裡可以看到各種主題、各種觀點的評論,大部分寫得淺顯易懂,份量又多,看得十分暢快。
  • 產品評測快報:新玩意兒一定要看一下的。

記得有學弟問我推甄的時候是怎麼準備充實資訊相關的新知,我的回答就是從這邊來的。我果然,還是比較喜歡資訊相關的玩意兒吧?XD

(more...)

台灣各地日本演歌カラオケ名錄

布丁布丁吃布丁

台灣各地日本演歌カラオケ名錄

編號
店名 電話 地址 備註
1
新曙 (02)2425-5602 基隆路愛一路103號之1二樓(純日語) 13:00~20:00
2
(02)8260-3470 台北縣土城市中央路1段136號2樓 13:00~21:00
3
(02)2252-8950 台北縣板橋市莒光路38號2樓 13:00~21:00
4
(02)8965-1481 台北縣板橋市東門路16號2樓 13:00~20:00
5
(02)2998-5060 台北縣新莊市新莊路195號1樓 13:00~20:00
6
碧川 (02)2912-0671 台北縣新店市新店路27號B6 13:00~18:00
星期六、日
7
台日和平友好促進會 (03)363-3661
0912-631-407
桃園市南豐街148號1樓 13:00~18:00
每星期二、四、六、日
8
友利友舍 (03)467-9759 桃園縣平鎮市和平路208號2樓 13:00~18:00
9
藝術家 (02)2232-0121
(02)2232-0108

台北縣永和市永和路二段139號2樓
(頂溪捷運站對面1號出口)

13:00~18:00
星期一休息
10
名城 (02)2798-9101 台北市內湖區麗山街238巷10弄27號 11:00~17:00
17:00~23:00
11
福君 (02)2543-1966
(02)2543-2566
台北市中山北路2段77巷14號1樓 12:00~19:00
12
麒田 (02)2511-4642 台北市中山北路2段65巷16號1樓 12:00~19:00
13
歌城 (02)2567-4829 台北市中山北路2段77巷12號 13:00~18:00
19:00~24:00
14
林田 (02)2567-0920 台北市中山北路2段65巷14-1號 13:00~18:00
15
(02)2371-4989
0955-532-905
台北市昆明街192號2樓 13:00~19:00
16
妮妮 (02)2511-4560
(02)2567-1829
台北市林森北路133巷65號1樓 13:00~18:00
17
(02)2388-4718 台北市昆明街192號2樓 13:00~21:00
18
紫滕 (02)2511-2036 台北市林森北路133巷65號1樓 13:00~18:00
19
樂聲 (02)2521-4485 台北市昆明街171號2樓 13:00~18:00
20
香織 (02)2562-4160 台北市中山北路2段115巷1弄7號 13:00~21:00
21
第一 (02)2567-5791 台北市中山北路2段65巷31號 13:00~19:00
22
春日 (02)2313-2356 台北市中山北路2段65巷39號 13:00~19:00
23
春風 (02)2331-0196 台北市中山北路2段65巷23號 13:00~21:00
24
北國の春 (02)2552-0808 台北市民權西路230號B1 12:30~18:30
25
亞都 (02)2551-9872 台北市中山北路2段36之1號3樓 13:00~18:00
19:00~24:00
26
千秀坊 (02)2556-0263 台北市南京西路344巷15號2樓 13:00~18:00
27
松竹 (02)2559-2488 台北市南京西路344巷7號1樓 13:00~18:00
19:00~24:00
28
前川 (02)2560-5719 台北市中山北路2段65巷2弄52-1號 13:00~18:00
29
演歌 (02)2563-3900 台北市中山北路2段27巷3-2號 13:00~18:00
19:00~24:00
30
優西西 (02)2560-5863 台北市長春路16號B1 13:00~19:00
19:00~24:00
31
筱川 (02)2556-3936 台北市重慶北路2段24號2樓 13:00~18:00
32
花の唄 (02)2536-1141 台北市中山北路1段126巷10號 13:00~18:00
33
樂天地 (02)2521-6915 台北市中山北路2段62巷2號1樓 13:00~18:00
34
龍星 (02)2562-9289
(02)2541-1493
台北市林森北路132號2樓 13:00~20:00
35
紅酒 (02)2558-2207 台北市中山北路2段77巷12之5號 12:00~19:00
36
戀曲 (02)2521-4878 台北市中山北路2段115巷29號1樓 13:00~18:00
37
名黛 (02)2571-6442 台北市林森北路119巷47號2樓 13:00~19:00
38
名門 (02)2537-4952
(02)2542-6976
台北市林森北路260號4樓 13:00~19:00
39
青春譜 (02)2537-4759
(02)2537-4769
台北市林森北路107巷46號 13:00~18:00
19:00~24:00
40
欣賞 (02)2546-8168
(02)2713-5829
台北市民生東路3段113巷7弄8號B1 12:00~18:00
19:00~24:00
41
芝加哥 (02)2562-9191 台北市一江街25號B1
(蘭香排骨飯樓下)
13:00~18:00
19:00~24:00
42
萬年青 (03)533-7083 新竹市錦華街18巷27號 12:00~18:00
19:00~24:00
43
箱根 (04)2222-5041
(04)2221-5743
台中市中山路165號1樓 13:00~18:00
44
宮崎   台北市市府路 13:00~18:00
45
玲子のど自慢會 (04)2227-5507
(04)2227-5533
台中市中山路93號
(美珍香隔壁)
13:00~18:00
46
迷頌 (04)2323-0746 台中市中港路1段199巷1弄3號
(消防隊對面)
 
47
千象 (04)761-2229
(04)762-2159
彰化市中華西路149號 12:00~17:30
48
雲雀 (04)728-3138 彰化市光華里城中街24號 13:00~18:00
49
歌城 (05)597-7515 雲林縣斗南鎮小東里大業路200號 14:00~03:00
50
熱唱 (05)216-6883 嘉義市民族路517號2樓 13:00~18:00
19:00~24:00
51
口福 (06)226-2139 台南市民生路一段109號1樓 12:00~24:00
52
(06)226-6678
(06)221-0776
台南市民權路2段222號1樓 14:00~06:00
53
貝斯特 (06)250-1090 台南市中華西路2段420號 12:00~24:00
54
東洋會館 (06)214-1392 台南市開山街269號 12:00~01:00
55
樂の音悅廚房 (06)215-1199 台南市林森路一段132號1樓 12:00~01:00
56
(07)216-2295
(07)251-6186
高雄市七賢二路249號5樓 13:00~18:00
19:00~24:00
57
三笠 (07)216-3111 高雄市中正三路99號1樓 13:00~18:00
19:00~24:00
58
有樂町 (07)251-8401~2 高雄市大同路177號B1 13:00~18:00
59
綠園 (07)2722-2892 高雄市仁愛一街291巷24號 13:00~18:00
60
櫻橋 (07)236-3585 高雄市仁愛一街132號 13:00~18:00
61
淺草 (07)231-5679 高雄市前金區瑞源路47巷24號 13:00~18:00
19:00~24:00
62
超越(ちょうえつ) (07)285-0073 高雄市新盛一街42號2樓 13:00~18:00
19:00~24:00
63
金澤(かなざわ) (07)285-3038 高雄市新興區中山橫路42號1樓 13:00~18:00
19:00~24:00
64
三園 (07)2866813
0956059613
高雄市六合二路145號7樓之3 13:00~18:00
(星期二、四、六、日休息)
65
銀河 (07)215-0191 高雄市五福二路192之1號2樓 13:00~18:00
19:00~24:00
66
關帝廟長春俱樂部 (07)771-3801 高雄市苓雅區武廟路68巷24號 12:00~18:00
67
盈座(えんざ) (07)216-6935
(07)216-6943
高雄市八德一路193號2樓  
68
知己 (07)272-6682 高雄市成功一路286號3樓  
69
(08)733-8803 屏東市天津街3-3號  
70
十三番地 0919-752-248 屏東縣潮州鄉光華里南京東路南段46號  
71
統帥大飯店 (03)832-6123 花蓮市公園路36號  
72
凱悅飯店   台東  

※ 地圖連結來自於UrMap你的地圖網,有些地址沒有地圖資料,只定位在地圖附近的位置

這份資料是在8/12(日)晚上去亞都唱歌時,跟那邊歌友阿伯們聊天時,他們給我的。雖然這些店應該是以年紀較大的客人為主,不過我想分享給大家去看看,也可以找找看你家附近有沒有名單內的店家。

如果去之後感覺還不錯,別忘了推薦介紹一下,要記得註明卡拉OK的機型喔。

啊!還有,最重要的是,要注意禮貌喔。

(more...)

意外的父親節禮物──LG K300 直立百萬相機

布丁布丁吃布丁

意外的父親節禮物──LG K300 直立百萬相機

話說老妹手機壞了要換一隻,於是我跟她花了一個晚上在PChome找了手機。以往我看手機都是看五位數開頭的,可是使用者是老妹這種使用率不太高的,我還真不知道該挑什麼好。最後是老妹找到了LG KG300 百萬直立機,價格$3999,她看了很喜歡,我也稍微找了這隻的其他資料,還真的是驚為天人的充實,4000元有這麼多功能的手機我還是第一次發現,當下就訂了下去。貨到的時候剛好是父親節,老爸看到了這隻手機很喜歡,老妹也就順勢地當成父親節禮物送給他,這幾天下來,不斷地聽到老妹說他很喜歡這隻手機,還弄得髒兮兮的、卡了很多東西進去,手機需要包保護膜;也看到老爸用相機拍老媽的照片,這些都表示老爸很常用這隻手機。看到他這麼常用我們送的禮物,這對送禮的我們來說,真的也是非常開心。

好東西當然要推薦一下,以下是這隻手機的相關資料蒐集,喜不喜歡就看個人囉。



(照片取自於PChome)

LG KG300 百萬直立機

PChome網路價 $3999

  • 支援 GSM 900/1800/1900 三頻網路
    (沒有3G,可是一般人用不到3G)
  • 200 萬畫素CMOS鏡頭,9連拍功能可避免手震,相機快捷鍵在好按的位置
  • 支援FM Radio功能(要接耳機線)
  • 支援藍芽 1.2 傳輸,沒有A2DP
  • 內建56MB 記憶體(很大,真的很大),支援MicroSD(T-Flash)記憶卡插槽(我家都用SD系的記憶卡)
  • 標準mini-USB,免除專用連接線的困擾

相關網頁

網友評價中的優缺點

(more...)

LCD次級品市場

布丁布丁吃布丁

LCD次級品市場

因為舅媽學校需要一台LCD,只要15吋大小,二手即可,所以我去找了一下Yahoo拍賣

大家都知道,在Yahoo拍賣上新品永遠比二手的還多,可是卻發現許多價格異常便宜的15吋LCD。在PChome上販售的15吋LCD大多都是三千多元,可是Yahoo拍賣上面的全新品居然可以到兩千多甚至一千多的價格,一樣是知名廠牌的友達、奇美或是Toshiba,一樣是三年保固一年到府維修,可是為什麼可以便宜到這種地步呢?

仔細看看内文就可以發現,這種價位的通常都有亮線或是亮點。例如這個全新TOSHIBA 15" LCD,從照片上就可以看到一條亮線,所以價格自然也是便宜了不少。好一點的店家會把螢幕的照片拍出來,並把狀況寫在下方,讓人不會誤以為受騙,雖然我就是那個沒看清楚就去買的傢伙...(淚)

我今天去這家自取貨的時候,老闆解釋道,一千多的大多都是亮線,而兩千多的則有亮點。老闆也說這種螢幕通常都是補習班或學校在買的,難怪有人說公用設備爛,並不是沒有道理,而我今天也是買這樣子東西的人...(嘆)

雖然說是有亮點的兩千多15吋LCD,但是一般使用的時候幾乎很難看得到亮點,而且也有保固,這樣想想似乎也不錯。下次要買LCD的話,也可以考慮看看這種次級品喔。

(more...)

エアーマンが倒せない

布丁布丁吃布丁

エアーマンが倒せない

這個話題得從最早在ニコニコ動画(RC) ‐DUE NICONICO(簡稱niconico,ニコ是日文中微笑的形容詞)開始說起。niconico是一個類似YouTube的影片分享平台,因伺服器負荷上限,所以某些時段需要註冊才能觀看。niconico有許多個人自製的影片,其中一個就是是洛克人2代(Rockman 2)的最快速破關影片,引起了不小迴響,也勾起了我在國小時候的回憶。 niconico有個最大的特色,就是觀眾可以在影片的播放時間上留下類似字幕的留言,便有人寫了「おっくせんまん」(回憶有億千萬)的歌詞,敘述長大之後回想起玩洛克人2代的童年回憶。接著又有人將之編曲、演唱,引發洛克人2代的改編風潮。而這個「エアーマンが倒せない」(空氣人打不倒)也是改編風潮之中的產物。

好,簡單介紹完了前面的由來,現在開始講講「エアーマンが倒せない」這東西。這是在敘述挑戰洛克人2代中的一個頭目:空氣人的心酸血淚史,諷刺的歌詞讓有玩過的玩家們看了真是心有戚戚,不由得叫好。我嘗試著翻譯看看,歌詞寫在下面。而有個改編演唱另加動畫的影片「エアーマンが倒せない(TEAMねこかんversion)」也做得讓人十分激賞,也順便貼到這個Blog來給大家看一下。(喔對了,因為在寫的時候,niconico伺服器發生了點問題,所以上面提到的東西都暫時沒辦法找到連結,可能下面的影片也播不出來,請大家見諒。)

 
ばしょ
  場所
當我注意到的時候,已經是都在同一個地方開始
然後一直都在一樣的地方死掉
(因為死掉,所以得重來,所以才會一直都在同一個地方)

あきら ちょうせん
    挑戦
永不放棄地挑戰會消失的著地磚塊
但是很快地就掉下去啦
(著地方塊是一種關卡,著地磚塊在一定時間內會消失、出現,必須要觀察磚塊的出現規則,並抓緊時機移動,否則就會沒踩到而墜地)

ごう
2
らく きし
 
有了道具2號的話
就可以很輕鬆地到達對岸,但是
(道具2號是飛行器,洛克人可以踩著道具2號,直接飛到對岸去,而再也不需要依賴不穩定的著地磚塊了。)

なん かい なん かい
 
たお
不管幾次 不管幾次
都打不到空氣人啊!
(好不容易到達頭目的房間,可是卻打不倒頭目的悲哀)

たつまき
竜巻
なん かい
那個龍捲風,不管怎樣都躲不開
(龍捲風是空氣人的武器,因為發射的軌跡不容易掌握而且速度快,所以很難避開)

うし まわ つづ
 
かぜ
就算躲到他後面射擊
也是一直會被風吹走
(空氣人有個大電風扇,可以把洛克人往後吹,變得難以行動)

れんだ ため
連打  
たつまき あいて いみ
竜巻 相手   意味
抓緊時機試著連續射擊
可是只打得到龍捲風,沒有意義啊!
(連續射擊算是洛克人2代最強力的普通攻擊,但是只射得到龍捲風真的一點意義都沒有......)

つぎ ぜったい
絶対
ぼく かん さいご
E 最後
所以為了下次的勝利
我要把E罐留到最後
(使用E罐的話,洛克人的生命值可以瞬間補滿,但也不是容易拿到的道具)

すこ
 
かん
  E
當我注意到的時候,生命值已經少到不能再少
然後一直要用E罐補充

あきら
 
ざんき
残機
永不放棄地到達空氣人的地方
但是很快地就沒有接關次數......

らく たお
 
如果有木葉盾牌(Leaf Shield)的話
就可以很輕鬆地把空氣人打倒,但是
(木葉盾牌是木頭人的專用武器,當洛克人打倒木頭人的時候,就可以獲得他的專用武器)

なん かい なん かい
 
たお
不管幾次 不管幾次
都打不倒木頭人(Wood Man)啊!
(空氣人打不倒,木頭人也打不倒XD)

なん かい
落下的木葉
不管怎樣都迴避不了
(木頭人的一個招式是讓四片木葉從上方落下,被碰到的話就會受傷,一樣是難以躲避)

うし きょり
  距離
きょり
距離
往後迴避想跟木頭人拉開一定的距離
但是距離卻一直拉不開
(因為木頭人會往洛克人的地方靠,而且有著木葉盾牌的緣故,木頭人靠過來就很難閃得掉)

れんだ ため
連打  
 
抓緊時機試著連續射擊
那傢伙卻一直不跳過來
(木頭人使用木葉盾牌的話,洛克人的攻擊都會被彈開,只能等待木頭人做動作解除木葉盾牌,例如跳過來之類的)

つぎ ぜったい
絶対
ぼく かん さいご
E 最後
所以下次我絕對要獲勝
最後我還可以用E罐補充能量

ごう
2
らく きし
 
有了道具2號的話
就可以很輕鬆地到達對岸,但是

なん かい なん かい
 
たお
不管幾次 不管幾次
都打不到空氣人啊!

たつまき
竜巻
なん かい
那個龍捲風,不管怎樣都躲不開

うし まわ つづ
 
かぜ
就算躲到他後面射擊
也是一直會被風吹走

れんだ ため
連打  
たつまき あいて いみ
竜巻 相手   意味
抓緊時機試著連續射擊
可是只打得到龍捲風,沒有意義啊!

つぎ ぜったい
絶対
ぼく かん さいご
E 最後
所以為了下次的勝利
我要把E罐留到最後
(more...)