顯示具有 電腦經 標籤的文章。 顯示所有文章
顯示具有 電腦經 標籤的文章。 顯示所有文章

2009年9月29日 星期二

T41 光碟退伍

我想了很久 還是用退伍 而不是用除役
因為他隨時還是有可以能再上場

隨T41出廠的的 03 Oct 光碟機實在是不行了
裝個回復光碟 retry 太多次了
即便是跑完了 資料還是不對
跟老婆講好之後 今天晚上就去買回來了
光華 2800
是比另一家貴300塊 但是 我考量到還要加運費 而且遠在台中 如果有問題不是很麻煩???

等晚上我又取得電腦使用權的時候
開始把還原光碟塞進去再跑第N次(換這顆星星星硬碟)
這時候發現 跑的情況不太一樣(當然是去掉按retry的次數)
讀取的時間變長
我認為新機器讀取的速度不會比舊機器慢 但是時間變長了
算了 反正它自己去搞定

新光碟機美中不足的就是光碟機下緣並沒有斜角 可能是因為後來的機器T6x並沒有斜角吧

FireFox 真的有比較好嗎

我的工作電腦一直到現在還在使用老舊的IE6
主要是因為我不想把工作機變成實驗機
IE6 當然有很多麻煩的地方 而且工作上的需要 我也裝了 FireFox 與 Chrome
所以 連帶的NB當然也是IE6+ FireFox 與 Chrome
除了之前老爸的電腦因為IE有嚴重毀損 只好裝了IE7
之外 幾乎清一色這樣的組合

但是老婆在看某些網頁的時候卻發現IE6跑得不順
改用FireFox 是可以的 但是NB燙到不行 甚至會熱當
原本以為是 T41這種老機器太喘了

某次他用小姨子的電腦 跑IE7 卻意外的發現 極為順暢
所以 我也就打算把老婆電腦上的IE6 升級
果然 升級之後改用IE7 電腦的溫度降低了不少

老實講 FireFox 當然有其好用的地方 尤其是外掛功能
而其他的呢 對我而言 只是工作上看畫面的工具
說什麼FireFox 會比較快 佔用記憶體少 等云云 我也都是姑且信之
如果說 因為程式簡單 所以啟動得比較快 那倒是有可能
如果說 網頁顯示比較快 那倒是值得討論 同樣網頁內容 只是讀多少顯示多少與全部讀完一次顯示的差別吧
佔用記憶體比較少 見仁見智吧 當你插滿記憶體 其實跑什麼都快

倒是用過 FireFox x64的版本 當做某些需要超大記憶體的時候 確實好用很多
好用 穩定比較要緊 之前都懷疑 為什麼NB換了新的散熱風散 是不是沒裝好
其實也就是 FireFox 在搞鬼
或許!!!!! 對於新的電腦 這些都不是問題 而對於一台03年 04年出產的機器而言 真的是太操了

2009年9月28日 星期一

沒空可不行

這兩天一個錯手 把一顆硬碟的資料全搞丟了
起因是因為之前把一顆硬碟給了老爸 我只好再買一顆來替補我在使用的NB硬碟
誰知道 把硬碟接上我剛還原好的系統 並啟動PartitionMagic 他就跟我說 我的硬碟計算方式是錯的
一連串的失誤 或者說是以前的失誤 東西全不見了
只好重新格式化之後 再用軟體找檔案回來
誰知道 沒有一個檔案是對的
只好又找另一套還原軟體 花了一整晚的時間還是不行
正打算放棄之際 卻發現 某個軟體的計算方式 進去PartitionMagic 之後 他永遠都說是錯的
我就放膽讓他做格式化 之後發現 東西都回來了
又花了一晚 把東西全救回來
其實裡面都是軟體 並沒有什麼太特別的資料
但是 舊軟體用慣了 要換新版的 實在是不習慣
好啦 解決了意外
又繼續跟我的NB奮戰

以前的舊硬碟不過就30G 40G 要再分割出放資料用的區域 實在也沒位置
現在的硬碟動不動就上百G 我還是覺得分割比較好
可是以微軟的假設 其實是不需要也不應該分割的
但是...............
好啦 之前出現那個錯誤 我感覺 應該是我錯用了分割軟體
那種操作的方式令我感到遲疑
因為ThinkPad的還原磁區一定要放在第二塊 這是我之前找到的資料
所以 必須把 第一塊縮小 移動第二塊貼到第一塊的屁股後 之後再生出第三快出來
這樣 ThinkPad的藍鍵才可以正常使用

而我的ThinkPad光碟機也舊了 光頭都已經老花 幫牠擦擦也沒什麼效果了
還原的過程中 不斷的Retry...Retry...Retry...Retry...
所以 從還原光碟進去隱藏磁區的資料有些掉了
所以 還原之後的系統告訴我 他找不到 ethernet的驅動程式
天ㄚ 大條了 1. 買一台新的光碟機 2. 拿老爸的光碟機
考慮的結果 我跟老婆說 我要買一台新的 馬上有人臉色就變了
她的理由是 光碟機少用 而且 如果真的完全不能讀 要進資料還是可以用USB
我也講 主要是有兩台了 萬一另一台的光碟機也老花眼 那不就都大條了
於是 妥協了
但是 我還是試著看有什麼辦法可以把問題解決
因為他找不到驅動程式 只是資料壞了 我只要把老婆的那顆硬碟裡的東西摳過去就行了(這證實是OK的)
換硬碟這種事 真的不能控制的 但是 先撐過這次再說吧
而從新分割硬碟這事 對我而言 也是必要的
哪天又要還原(重灌系統)的時候 我可不想資料又搬來搬去 然後哪邊又掉了

爬文找文 又花掉一整晚的時間 碰到要用到NB的時間 還要等老婆睡覺了才能動
唉 人家不是說 免錢的最貴 因為用的都是時間
免錢的東西越來越多 找合用的花掉的時間也越來越多
資料取得方便 但是 有用的真的不多 花掉的時間更多

等機器跑 無聊 就打打文章 這算是免錢的剩餘價值吧

2009年9月17日 星期四

MAC到底有什麼好

在網路上爬文這麼久的時間 很奇怪的 還是有人不斷的對APPLE感覺良好
但是我並不是批評這些人如何如何 我自己也用過也有MAC
一個作業系統搞到花俏得要死 只是浪費了CPU吧
到底電腦是要做事 還是要搞賞心悅目????

暈倒死系統不穩定是大家所詬病的 但是 OS OOXX 就穩定嗎
既然是電腦 哪有不當機的 不要說PC 就連計算機都可能會當機
會罵是因為大家嫌M$賺太多吧 可是APPLE賺得不多嗎???
從上到下的所有行頭都非他家的東西不可 這樣會不會太硬了一點

電腦的世界裡沒有王道 或者說 王道根本就不成立吧

2009年5月25日 星期一

升級Giga Lan

買了NAS之後
逐漸習慣把檔案就放在NAS上直接開啟
但是整體的速度總覺得被卡住
尤其是很大量連結檔案的時候
所以 也一直在考慮把HUB升級到GIGA等級
國產品牌一台大概1300左右
但是其他國外品牌 如3COM, LINKSYS, HP都要將近3000甚至更多
但老實講 我對這些大廠比較有信心
而這信心其實來自於一次的OOXX......

搞過網路的人都知道 其實網路是不能接成LOOP的
但是 我有特殊的需求
希望可以在不動任何接線的情況下由IP分享器出去(硬撥)
必要的時候(需要實體IP)可以由PPPOE撥上線(軟撥)
試了好久 還是需要把分享器上的LAN 與WAN 都同時接到HUB上
如此就可以硬撥與軟撥同時進行
我知道這樣是有問題的 但是網路上爬文很久 好像大家也都是這樣接法
對了 我分享器用的是 BENQ ESG103

後來 買了一個 3COM的3CRWE554G72 心想 這樣就可以少裝一個AP
(在當時另外還有一個 3CRWE454G72)
我知道我的網路接法有問題 所以在正式裝上去之前 先做了測試
結果完全不能動
難道說 3COM對於這些有問題的接法有特別去偵測???
還是說他的韌體是照著規格的
我只好放棄了換3CRWE554G72 的念頭

在網路上有部分的人講 軟撥硬撥只能二選一
有部分的人講 照那樣的接法就可以了 (其實我想知道的是他的分享器是什麼牌子的)
有部分的人講 買一個2 WAN可以試試看
來我家裝光世代的說 高價一點的Router是可以這樣做
眾說紛紜

看了很久的 3COM 3C1670800B 價錢還是2900不動
這幾天終於決定還是把它帶回家
在決定把它帶回家的同時
我也詢問了一下店員關於線材的問題
他告訴我 在短距離的情況下 CAT 5e 是可以上到1.0G的
我也懶得再去其他地方找了 就買了兩條
想說家裡還有兩條 AVAYA的網路線(同事告訴我那是高檔貨)
回家都裝好後 原來兩條AVAYA網路線都可以上到1.0G
但是新買的CAT 5e 卻偵測很久 之後跳出100M
東拔西換突然之間發現AVAYA也不靈光了
趕忙要去換 但是店家卻已經休息了 只好去其他地方找
才發現 原來其他店家那種 CAT 5e 的線一條只賣30 而他卻賣我50(我買的長度都是2米)
這時候仔細端詳了這30塊的線跟他賣我的線 其實是一樣的
我猶豫了很久 到底要不要再買一條回家踹 還是乾脆就買CAT 6
最後決定買一條原本的CAT 5e 一條CAT 6 與一條CAT 5e 的短線(用來連小烏龜跟分享器)
回家把這幾條線又插插拔拔

可以確定的是
1. CAT 6 (一條90) 一定可以上 1.0G
2. CAT 5e (一條30) 一定不可以上
3. AVAYA 不穩定
姑且不論CAT 5e是不是真的CAT 5e 但是我想 在剛插上去的時候偵測很久的問題 是不是因為SWITCH在測試的時候並不是很穩定 所以拒絕讓他跑1.0G
因為當CAT 6插上去的時候 偵測的時間短很多
莫非這又是3COM的龜毛

隔天下午 我帶著兩條線去退 小姐也很阿莎力的給我退
我過街又跑到紐X去了(上次買NAS被我砍200的姐妹店)
原來這邊的CAT 6比地下室的良X還便宜 一條60
由於它縮小包裝的原因 有些現才被折得很厲害
我仔細挑出三條比較好的 正想去付帳
一邊的店員來跟我搭訕(是男的 不是花瓶)
我一邊跟他聊起我剛退的線 又講到那批有附報告的
我打趣的跟他說 這不就是賣報告嗎??? 一條有報告的線要賣110
他很嚴肅的跟我說 是比較多工 還要一條一條踹 還要印報告什麼的
但是他也跟我說 如果一般的CAT 6可以用就買一般的CAT 6 因為實在有價差
我看了一下CAT 5e 有報告的 一條也要80

猶豫了很久
我考慮的是穩不穩的問題 而不是可不可以用的問題
如果像AVAYA那樣 有時候可以有時後不行 那真是很麻煩
反正一條網路線都不知道用多久
我就跟店員講 三條300可不可以
他突然露出難以置信的表情 但是 他還是去問了另一個店員
兩個討論了一下 提到了業績什麼的問題之後
另一個店員又跑去問另一個
原本那個店員還在跟我講 光華這邊利潤都很低啦什麼的
這時候另個店員跑過來說 300給你
(其實 我只是不想把大鈔打開 哈哈哈)

回到家 把線接上去開機之後 每一台都上的1.0G
當然 也順便把老婆一直想要的無線上網(3CRWE454G72)也裝好

其實 存取NAS有變快嗎???
光看數據是有變快 但是並沒有達到網路上大家所講的那麼快
原本 100Mb的時候 最快也不過8MB
現在 最快也只有32.xxMB(最快喔)
有可能是因為NAS設定RAID 1
但是至少在讀取連結檔的時候 不會卡卡的

1. 利用3COM附的架子 讓兩兄弟住樓上樓下


2. AVAYA的網路線接頭


2. 這種"護套"真的蠻少見的 至少我目前在光華商場沒有看過


4. 左下的反光是一個金屬環 不是一般常見的網路線是用壓的


5. 連線材也是AVAYA

多拍了幾張AVAYA的網路線 並不是要講它有多好 而是蠻少見的
據我同事講 這是整條原裝進口的 我只帶了兩條回家測試
它的絞線並不是一般常見的 橘 橘白 綠 綠白...... 而是 橘 淺橘 綠 淺綠....
看起來像一般的電話線 而不是網路線
但是 AVAYA 也賣數位電話 所以~~~~ 應該也算是網路線

6. CAT 6的測試(診斷)報告 一張紙抵一條線

CAT 6 測試不過的 就用CAT 5e的標準測

7. 害我多跑好幾趟光華的CAT 5e


8. T41的 Intel Pro 晶片 真是難搞

說它難搞不是沒有原因的 CAT 6一上去 馬上跳 1.0G
CAT 5e, AVAYA的插上去 跟你說你的線有問題
有問題還能測得出來???還能連線???? 真是出言不遜

不過 我倒是一直忘了它是1000的晶片還一直在找1000的USB網卡

2009年4月23日 星期四

晉身NAS+RAID

某日開機時 發現電腦的開機畫面停很久
於是我就讓它顯示完整內容
這才發現 有顆硬碟竟然偵測很久 而且也沒偵測到
媽的 才過一晚就冷了 莫非是心臟麻痺???
這種事情已經太久沒有發生了
雖知道硬碟風險大 但是 總是因為$的關係 所以也就將就將就

想了一下裡面有什麼東西
除了搖桿驅動程式 軟體 我做過的檔案 其他好像也沒多少東西
因為搖桿驅動程式+軟體 就佔掉絕大部分的空間了
那些東西也就算了
已經結案的工作也無所謂了

下午帶米妮去兒童樂園玩 我還是很輕鬆
到了晚上要整理照片的時候才想起 半年多的米妮照片全放在裡面沒整理
想著想著眼淚就掉下來了
雖然有些比較好的已經有挑出來了
但是 我注重的是拍照的過程那一連串的趣味
而不只是照得好的那些
我想 米妮可能會怪我

原本下午只是動心起念的要去買NAS 到這時候已經下定決心要買一個回來
於是我就開始在Y拍上面看 看了很多 價錢也都不便宜
基本上我想我還只是需要RAID 1 應該就夠了
但是要好一點的要弄到好都要上萬塊

第二天一早 就問文慧看她們公司有沒有推薦產品
或者有救硬碟的公司可以介紹
問著問著 我就想 我應該要先去把已經送修的硬碟先拿回來
趕著11點開門就去拿硬碟
他們跟我談的結果是 先試試看換電路板
剛好 當時買硬碟的時候就有想過要弄RAID
所以 先後買了兩顆一模一樣的 SEAGATE 500G
好吧 那就先換硬碟試試看
SEAGATE 500G實在是問題大
之前傳出韌體有問題 而我的兩顆SEAGATE 500 也都送修過一次
這次壞掉的 更是要送第二次了
事後 我換了電路板 還是沒救 只好乖乖送修


我在Y拍上找了一天
大部分都是Q牌或S牌 文慧也是跟我建議這兩個牌子
但是 以兩顆硬碟來講 都不便宜
Q牌要好一點的就要12000 S牌則要9千多
我蠻喜歡Q牌的TS-209 鐵殼的
但是 網路上對他的評價似乎不是很好
比較了很久 又去光華商場看過之後 決定還是不要跟小朋友過不去 買S牌的DS-209

之前送修硬碟的時候 順便去紐X看了一下 要9200
就想說 去別家看看好了
結果 另一家根本就賣完了 價錢也是9200 一口死豬價
又鑽回去紐X的關係店 跟那的店員討論了很久
我問他 +兩顆1T硬碟要多少 他答我 15700
我一時沒會過意 以為尾數是70 我就還他15000
他當場就臉色變了
(如果我有會過意 以我對光華的了解 是不可能砍到這價錢的 他們哪個東西不是50 50這樣賺的)
當時也差不多快九點了 其他人已經在收店了(景氣不好 八德路上的店家也早早收攤)
我就問他 那可以多少 他看了一下價錢 回我 15500
這時我才反應過來 原來我砍了200塊
結帳的時候 老闆娘正在結今天的帳 他很奇怪 為什麼刷出來明明就是 15700 可是那店員卻說15500
兩個有點OOXX 我才不好意思的說 我剛剛砍了他價錢

搬回家後 把兩顆硬碟裝進去 按著說明書開始設定
挖勒 原來設定到好要三四個小時 我也從來沒用過這麼大的硬碟
一直以來總覺得 硬碟小 風險小 硬碟大 垃圾多

我還是沒買 Giga HUB 想說先用用看再說
先拖了幾個檔案進去 速度還不錯
又試了一下他所謂的相簿功能
當然 轉縮圖的速度跟一般PC比起來是慢很多
可是 當我下班的時候 他還在上班阿
有些附加的下載程式和網頁 還沒有空去測試 如果真的好用 那我真的要把PC給換掉了
可是 我買NAS來 不就是只是要當NAS嗎


後記
當我在難過米妮的照片不見 老婆一付很冷淡的樣子
我想她可能覺得 沒了就算了
畢竟她小時候家裡窮也沒留下半張照片
在另方面 我知道在他的電腦裡有不少米妮的照片 因為他都會摳必一些進去
當我要把那些照片摳到NAS裡面的時候才發現 原來不是幾十張ㄟ 難怪她一點都沒什麼反應

2009年3月19日 星期四

ghostscript + imagemagick

之前我一直在用 magickwand 或是 iMagick 在做轉檔的動作
但是 這兩個方式在轉 eps 或是 pdf 這類向量檔的時候卻是力有未逮
東試西試 終於在我的server上面搞定了 把eps 轉成 png 可以很漂量很平順
但是 顏色就不見得準了 (這牽涉到另一個問題)

我花了很長的時間研究 imagemagick到底在處理EPS的時候是否需要 ghostscript
甚至在 imagemagick 的討論版上都有人提到為什麼轉出來的畫質如此之差
但是並沒有人真正提出解決方式
基本上 如果你不挑剔畫質 那麼 單就處理EPS這種檔案的時候是不需要 ghostscript 的
其結果就像這樣 (圖一)












因為EPS在存檔的時候就已經預存了一段預視檔
用來提供給不能處理向量圖檔的電腦使用
譬如 一般的文書處理電腦也可以在WORD裡貼入EPS檔
或者即使電腦可以處理向量圖檔 也可以減輕電腦壓力
所以 即使不賦予電腦有處理向量圖檔的能力 ( 安裝 ghostscript ) imagemagick 也可以輕鬆把預視檔讀出來
安裝了 ghostscript 之後 imagemagick 就可以把實際的向量內容讀出(也才能轉檔)
所以 這關鍵在於 該電腦有沒有處理向量圖檔的能力
(圖二)













依樣畫葫蘆的 在我工作的電腦上 也安裝了 ghostscript 與 imagemagick
但是很神奇的是 好像這兩個軟體突然之間不認識了
也就是轉出來(PHP的 EXEC() 或是 我另外的轉檔程式)的結果都跟圖一一樣
但是 卻可以在CMD下轉出同樣的畫質 (圖二)
花了好幾天的時間安安裝裝 裝裝安安 當然還是有吃飯睡覺
我思我想我判斷是~~~~
我的工作電腦有安裝 illustrator 所以 檔案的關聯被關連到 illustrator
以至於 imagemagick即使是裝了 ghostscript 這義肢 卻還是跛腳

到這幾天 我更新了我的SERVER
在新機器上 ghostscript 與 imagemagick 又好像不認識了
安安裝裝 裝裝安安了好幾次 還是不行
當然 SERVER 是不可能平白無故裝 illustrator
這下可就沒有推卸責任的理由了
於是 我只好讓兩台機器立正站好 看看有什麼不同

一樣的 IIS 6
PHP 5.26
MySQL 5............ 媽的 跟 MySQL 有什麼關係

重點來了
舊機器是 imagemagick 6.3.6-10-Q16 + ghostscript 8.53
新機器是 imagemagick 6.4.9-2-Q16 + ghostscript 8.53

那就在新機器上改用舊版的試試看吧
重裝之後重新開機
ㄟ~~~~~ 可以了耶
不信邪
我又翻了一下我工作機 沒錯也是 imagemagick 6.4.9-2-Q16
但是 ghostscript 是 8.63

好吧 也請舊版的來好了
換上舊版 (6.3.6-10-Q16) ㄟ 可以了
所以 是什麼問題呢
我覺得應該是有版本搭配上的問題
但是為什麼新版的 imagemagick 抓不到舊版的東西呢
我的程式都是一樣的 都是使用 imagemagick class 來處理
(因為當時想要跟 imagick 使用同樣的操作介面 所以捨棄使用 exec() )

(圖三)












至於顏色的問題
這三張轉出來的結果 其實都是同一個EPS所轉的
都是CMYK的色彩模式
但是 圖三的顏色為什麼差這麼多
那就是少了 -colorspace RGB 這個設定
但是更保險的方式其實應該是要先把EPS轉為PDF 並且改為 RGB模式
再把PDF轉為 JPG或是PNG
當然 如果你需要的是 CMYK模式的JPG 那麼 就可以忽略掉這設定
但是呢 在一拉屎 10 之前的存檔................
應該怎麼說呢
一拉屎10 之前的版本 所存的檔案 其實 顏色沒有那麼的精準
或者說 他單純只考慮了 CMYK的模式 並未考慮到 RGB的顯示
因為在一拉屎 9 的階段對於網頁圖片的支援是非常差的
所以 即使是 EPS >> PDF >> PNG 或是下 colorspace 都是沒什麼太大的用處

問我為什麼只提到一拉屎??? CoralDRAW 也只能匯出 一拉屎7的格式 所以就~~~~~~~~
Quark也可以出EPS阿?? 但是 有多少人看過 用過 Quark的EPS 大概只有印刷廠的人吧
indesign呢?? 他跟一拉屎是一家人 還會有多少差別 更何況 現在會使用indesign的人都是出PDF輸出了 誰還會出EPS去自找麻煩

囉囉唆唆講了一堆 重點是 ghostscript + imagemagick 並不是什麼版本拿來裝了都可以的
但是 這僅限於我的電腦 我經手的電腦 歡迎各位做參考
不要認為你的電腦也同樣可以 因為 我甚至不知道你的機箱是黑的還是白的

2009年3月9日 星期一

夜半鬼嚎

話說某天起 每到半夜 米妮睡著之後
我跟我老婆總是聽到淒厲的哭聲
剛開始總是覺得毛毛的
有時候短短的嚎叫聲也就罷了 有時候似乎特別長
搞到也不敢去外面察看是哪家在哭
當然 不至於不敢去上廁所
一直很是困擾

有天晚上 老婆又在唸著 怎麼老是在哭
我才想到 某天早上我也有聽到
那麼 就不是鬼叫囉 是不是哪戶人家的聲音
某晚 又聽到聲音
我到陽台上東探西探 並沒有聽到叫聲
可是還是有聽到聲音
那似乎聲音就來自於屋裡囉

過了幾天
我發現 那個鬼嚎聲就來自於我的電腦 我的顯示卡
當我很快的捲動網頁的時候就會叫
捲越快越久越大聲
因為我的顯示卡是 ASUS EAH2600XT D4/HTDI/256M











由於這個風扇設計
可能是因為灰塵多了 導致散熱不良而產生了叫聲
奶奶的 害我提心吊膽了半天

之後 老婆只要一聽到叫聲 就會開始唸 快點清一清

2009年2月27日 星期五

第三個空間

在退掉 hosting24(000webhost) 之後
我還是覺得關掉家裡的server比較實在
所以 還是繼續的在網路上找其他的空間供應商
由於這段時間對我而言是相對的空閑
於是又有一個新的idea產生 但是卻需要SSL
研究了HostMonster和 BlueHost godaddy這些排名很前面的公司
但是卻一直都沒有訂下決心
雖然不滿意可以退費 可還是花時間去改程式上傳檔案 等

後來有個朋友跟我說 他在BlueHost有個空間 但是卻都沒在用
理由是他想投資域名

一般租用空間 通常會送你一個域名
但是這個空間是別人家的 所以我必須自己註冊一個域名
我去godadday註冊了個域名 並且在網路上找到折價碼(source code)
奉勸想要去godadday買東西的人 務必要找source code 不然可當了冤大頭

依往例開始上傳程式 並修改程式
我發現 BlueHost 與 hosting24 所使用的設定他差太多了
我的程式裡幾乎是寫了兩大段相同 但是給不同機器用的程式
這我沒有話說
網路上的對BlueHost 的評價算是不錯的 (雖然我不知道那些評價BlueHost的網頁是不是BlueHost 的經銷商)

但是 我使用到 imagemagick裡 把 eps convert 成 png的功能
這一來就大條了
我發現不同版本的 illustrator 存檔的EPS 他無法處理
轉出來的結果 整張圖都變形了
但是有些卻完完整整的轉出來
我發ticket去詢問 得到的答案並沒有回答我為什麼有些EPS可以 但是有些EPS不行
而是推給 imagemagick在處理向量檔的時候需要 ghostscript
熟悉 EPS 的人都知道 EPS 除了本身的向量內容之外 還會有一個預視檔
一般像Word或是Quark InDesign 這些軟體在處理EPS的時候都是抓預視檔出來 而不是直接處理向量的資料
當 imagemagick 在遇到EPS的時候 如果找不到 ghostscript 則會把預視檔抓出來用 有 ghostscript 的話 就處理向量資料
而當遇到 AI 或是PDF的時候 就一定要有 ghostscript 否則 imagemagick 會雙手一攤
這是我的經驗 不知道其他人是不是也是如此
甚至有時候即使是裝了 ghostscript 也不見得可以轉 這原因我還沒查出來 不知道是不是因為機器上也裝了 illustrator

來來回回幾次 我也就放棄了
但是 同樣的東西在 hosting24 卻是可以動的
雖然 還是只抓到預視檔
雖然也同樣回我 他們不可能安裝 ghostscript
但是 卻至少有東西可以見人

我不能去要求一個IT人員了解什麼是EPS 什麼是 illustrator
但是 我把我測試的程式位置給了他們
難道他們都沒去看過 或是有興趣去找答案???

到後來 我想 算啦 某些部份給他做 某些部分我可以在我的PC做
等到我又上去測試的時候 竟然完全不能轉 同樣的程式喔
莫非他們在搞鬼

唉 不是自己付錢的 就勉強用用吧
說真的 還是自己家的SERVER 最好用
想要裝啥就裝啥

2009年2月14日 星期六

第二個空間

被700megs砍掉帳號之後
我還是在想我還是需要一個空間來取代我家裡那吵死人的SERVER

沒多久 我找到了000webhost
除了頻寬 大小 主要的是我還要確定能支援imagemagick
當然 到現在我幾乎可以確信 大部分的HOSTING都有支援
最主要的原因可能是gallery2需要用到imagemagick
我先試用了000webhost 也就是免費的部份
服務態度什麼都還不錯
但是 原本自家的機器 程式想怎寫就怎寫 想加掛什麼就加掛
現在到別人家裡去 總有很多東西需要調整
我使用的期間是 2008/10/20 - 2008/11/10
大概是20天
被終止的理由還是一樣 囤放貨品
可是 沒辦法阿 我所要做的就是這樣的網站
反正 被砍都是很突然的 他又選在我的CASE正要開始的時候

雖然想了好幾天 但是 也沒有再多的時間想了
拿出卡就給他刷下去
hosting24
他跟000webhost是同一家公司 只是機器應該是不同的
當時也沒想太多 就選了便宜的方案

同時間 也讓我家人一起使用這個空間
可是我家人卻經常發現資料庫出現問題
而且這些問題都需要管理人員來處理
速度也不是很快
所以 在一個月的試用期限前停掉退款

在這時候 由於我的CASE早就一個段落了
急迫性不是那麼高
雖然還是有空間的需求
但是卻可以慢慢找

事後
在我使用第三個空間的時間裡
我發現 其實 hosting24(000webhost) 算是服務很好的
我的程式中由於寫錯一段 導致記憶體需求超過100MB
但是 那樣的需求機會其實很小
而我在跟對方聯絡之後
我的想法是我有什麼辦法可以臨時的提高記憶體需求
但是他們很快的就將記憶體設定調高到128MB
雖然我的程式還是有問題
可是 他們的態度讓我覺得很貼心
但是 這也是他們家的機器出問題的原因--沒有原則

T41復活??

其實已經出現很久的 FAN ERROR
也在網路上找到維修的零件
但是就是懶
也可能是因為老婆在用 只是上網看看資料
敲一敲也就可以開機了
頂多發出吵到不行的聲音

直到最近終於下定決心把他搞好
付出了兩千塊大洋 不吵也不喘了

當然 除此之外 也從來沒有停止在網路上找看看有沒有進補的零件
但是 看到價錢後 再看看兒子 總是算了

趁著這次出遠門 又要帶一堆檔案的心思
終於決定加顆硬碟來進進補

爬了很久的文 我知道T41可以支援到250G
但是覺得沒有人背書 總是不安穩
可是找了光華幾家店 發現160G已經沒貨了
只剩下250G 只好再花2900大洋把他帶回家

好啦 裝上T41 可以支援
那現在就剩下裝系統啦

先說一下這台T41的背景
這台小黑是我在網路上買的二手機
會買下它 最主要的原因是 14" SXGA (1400x1050)
(做稿子的時候看的東西比較多 但是老婆很受不了小小的字)
當時還沒有過保(還有大概一年半)
但是就是懶 想要換硬碟想了一年半
等到快到保的時候 想說來申請還原光碟 換個硬碟
沒想到 2008/2/28 到期的前兩個星期 上網申請還原光碟
竟然直接沒有回音 而且把我的保固直接終止
算了 反正也用得好好的 於是換硬碟的事情又放下了
於是又想了一年

這期間 爬文發現大家對於偽IBM的服務有諸多批評
而且 我打電話去問的時候 其實偽IBM是跟我講要費用的
於是我在網路上找到有要賣還原光碟的 但是 我還是沒有下手
另方面也四處的詢問人家有沒有偽還原光碟
後來人家給了我一份是把系統GHOST下來的

等到我把光碟放進去還原之後 發現它是HOME版
心中竟然有點嫌惡感

其實 用HOME 跟用 PRO 沒什麼差別啦
只是 寫程式的時候總是希望 左手ASP 右手PHP

我知道很多人對於那個隱藏磁區有一點反感
包括一個用X31的同學
通常都是買回來就把它給閹了
其實很簡單 如果你不爽用HOME 那麼 那塊磁區就是多的
如果你配的是PRO 那為什麼不把她留下
當然 更多的人認為 跑一趟要一個多小時 還不如用GHOST
我沒有選擇使用GHOST的原因之一就是 我不會用GHOST
再來就是 我通常無法一次將所有要的東西裝好 東西太多了 通常用到才會裝

既然大家講的都無解 那0800就給他0800

打電話去0800問 那位先生給我的答案是
(借)光碟不用錢 但是要他們工程師動手就要錢
還要我先打電話去台北維修中心問問有沒有現貨

既然0800 那就打電話去問
這次的小姐就顯得不耐 其實 我也不相信會沒有現貨

去把東西拿回來的過程 我只覺得好笑
我承認啦 總是要帶機器去驗身一下
不然怎知道你屁股上貼的標籤是什麼P
但是拿到那個袋子 我倒覺得 他奶奶的 拿個素色紙袋 好像去買衛生棉一樣

終於跟老婆協調好時間
我也開始進行還魂計畫
製作隱藏磁區 大概要半小時
接著又繼續還原 就要一個小時了
這還只是還原到出廠狀況

這時候我把原來的小硬碟 透過 ultrabay裝上之後
想把一些原本的資料扣必過去
沒想到這下舊硬碟抓不到自己的東西
難道舊硬碟該死

後來才發現 原來機器把裝在裡面的永遠當作是C
即便是用什麼開機都一樣
USB Ultrabay通通都是外面生的

原本我打算舊硬碟的系統給老婆用
新硬碟分割兩塊 一塊放資料 一塊的系統我用
這下可能要老是抽來抽去的
本來還想買個SSD 插在PCMCIA裡的
看來也是外面生的

一邊不斷的思考是哪邊出問題 一邊又把舊硬碟塞回去
沒想到 舊硬碟竟然暈不死 換了安全模式還是暈不死
這時我才發現大條了
老婆的資料一點都沒有備份
只好把東西摳出來 再還原一次
可能真的要過兩天等心臟恢復一點再來找原因了

不過 裝上大硬碟 才覺得好像它又有了新生命一樣
林林總總花了5千大洋
雖然還是不能飛天遁地的
但又不知道又要打多少字才能賺回來

2008年11月18日 星期二

聯想 ThinkPad

06年9月底 一個到底算是客戶還是朋友 要我幫他買台NB
原本他用的就是IBM 所以他也不考慮其他品牌
倒也不是說他習慣那個小紅點(因為他習慣用滑鼠)
反正就是 IBM

那段歷史 應該所有的小黑迷最痛心的一段歷史
ThinkPad被聯想買走了

雖然我的客戶之一是H牌的 但是也由於我所經手的產品都是商用的(價錢比較高)
所以我也沒跟他多囉唆 載著他就去燦坤看電腦
其實他自己已經看好了R51e 反正就是便宜麻(記得是三萬出頭 忘了)
他也不在意保固不保固的問題(只有一年保固)

在現場 我就發現DC IN 跟我的T41p已經不一樣了
至於機殼材質 鍵盤質感 那就不多說了 反正又是 R 又是 e 的
當然 我不能用我的T41p跟它比 那是不道德的
反正他一直用得很好 機器也很穩定
那你會想 那就好啦 反正又是 R 又是 e 的

那由於他的電腦一直都是給我處理
照他的說法 因為裡面有些東西我知道哪些是該與不該
好啦 一般人(80%)用電腦跟我這種在81%的人 對於病毒等等的敏感度不是很夠
於是 他的客戶 或是街坊鄰居 或是來源不明的XXX
不管是email寄來的信 快遞來的光碟片 來店客人的隨身碟 通通進到電腦去

這下好了 沒多久 就電話來了
這時候重點也來了 我竟然看不懂按下access key所顯示的中文
是IBM不對 還是聯想不對 還是我不識字 老是覺得怪怪的
只好把當時搬回來的時候所建的備份檔還原

經年累月 日積月壘的 這次實在撐不過了
我只好耐著性著仔細看看那些中文

嗯 功能比我的T41p還要多 但是 為什麼看不到我要的東西
這樣講好了 如果我的電腦就是中毒 那還原的途徑只有一個 全部回復出廠值
他的功能除了有 回復之前的備份 還有回復部份 或是回復系統
然後把 回復出廠值放在最下面
ㄟ 我相信 80%的人不敢輕易去動這選項
真的要找這選項的人 可能不仔細看都不會發現

終於在回復了
我的感想是 改叫IdeaPad也好
也難怪H牌越賣越好 喜歡小紅點的 也有小藍點可以用
其實之後我就沒有再注意過小黑何去何從

2008年10月28日 星期二

關於這些PHP 函式

大部分的函式都已經被整理過 而且是我正在用的函式 當然 都被修改得比較簡潔 沒有太繁複的功能
有些函式被我寫到極為繁複 自己都搞不清楚哪個是哪個
要顯示 要儲存 要幹麻的一堆

到後來就越寫越簡單
譬如 就RGB轉CMYK 或是 CMYK轉RGB 還有必要去想說 1轉12 12轉1嗎
於是漸漸的就演變成 只剩兩個函式
而我貼出來的函式 其實反而是實驗性比較高
譬如 我又多寫了一段寫入不同檔名的功能

而不同的函式中
GD2 我用GD_開頭
imagick 我用IM_開頭
magickwand 我用MW_開頭
有些不需要這些DLL的 我就會用 NL_開頭
但是後面的名稱與參數欄位 我都會設定成一樣
如果大家對這些函式有任何指教 都歡迎討論

ColorSpace 一個看起來好像很有用 但是沒用的玩具

上一篇只講到 有關於JPEG如何判斷檔案的色域是RGB或是CMYK
如果 僅僅是為了顯示圖片在瀏覽器上 那篇就絲毫沒有用處
可是如果是用來做影像管理 圖庫這類的東西 那是大大的不足

印刷與顯示的需求差異很大
印刷要求的是 CMYK 300dpi
而顯示要求的是 RGB 72dpi
也許 在儲存上 還是要以 CMYK 300dpi來儲存 但是在網頁顯示上 卻需要 RGB 72dpi

所以 就必須要有 檢查色域與改變色域的功能
而這兩個功能都是imagemagick所擁有的

以下是每個色域的代號
ColorspaceType constants
0 MW_UndefinedColorspace
1 MW_RGBColorspace
2 MW_GRAYColorspace
3 MW_TransparentColorspace
4 MW_OHTAColorspace
5 MW_LABColorspace
6 MW_XYZColorspace
7 MW_YCbCrColorspace
8 MW_YCCColorspace
9 MW_YIQColorspace
10 MW_YPbPrColorspace
11 MW_YUVColorspace
12 MW_CMYKColorspace
13 MW_sRGBColorspace
14 MW_HSBColorspace
15 MW_HSLColorspace
16 MW_HWBColorspace

由於 PHP 5.2.6 之後就可以安裝 imagick 所以 我把同樣的功能寫成兩個不同的函式
一個是在 imagick 上使用 一個是在 magickwand 上使用

function IM_ColorSpace_Check($file){
$image=new Imagick($file);
$ColorspaceType = $image->getImageColorspace($file);
return $ColorspaceType;
}

imagick 傳回的是一個數值 例如 12 代表 CMYK

function MW_ColorSpace_Check($file){
$mgck_wnd = NewMagickWand();
MagickReadImage($mgck_wnd, $file);
$ColorspaceType = MagickGetImageColorspace($mgck_wnd);
return $ColorspaceType;
}

magickwand 傳回的是一個功能變數 例如 MW_CMYKColorspace 代表 CMYK 當然也就是 12

其實我個人發現 這16個色域 絕大部分是很少用到的 可卻也缺少一個 index color
這是GIF的格式

function IM_ColorSpace_Change($file, $ColorspaceType, $outputfile = False){
$image=new Imagick($file);
$image->setImageColorspace($ColorspaceType);
if ($output == False){
$image->writeImage($file);}
else{
$image->writeImage($outputfile);}
}

function MW_ColorSpace_Change($file, $ColorspaceType, $outputfile = False){
$mgck_wnd = NewMagickWand();
MagickReadImage($mgck_wnd, $file);
MagickSetImageColorspace($mgck_wnd, $ColorspaceType);
if ($outputfile == False){
MagickWriteImage($mgck_wnd);}
else{
MagickWriteImage($mgck_wnd, $outputfile);}
}

同樣的 一個是給 imagick 上使用 一個是給 magickwand 上使用

看起來是乎很方便 但是試過之後就會發現 這功能完全不能用
在網路上也幾乎沒有找到有這方面的範例
RGB的色域較廣 所以 可以轉換到CMYK的時候 有些顏色就會消失 某些圖片看起來會比較暗沉
而色域較小的CMYK 轉換到 RGB的時候 卻可以完全轉換
這個差異大家可以用Photoshop試試看就知道了
當然我不強求 RGB to CMYK的時候會有多漂亮
但是 CMYK to RGB 卻不能變化太多
可是 試驗下來 卻發現 通通會變色 而且差異蠻大的
這樣一來 還能用嗎
我知道 RGB to CMYK 的時候 先轉換為 index color 顏色掉得比較少
可是 卻沒有 index color 可以中介轉換
試了之後 我只能說 色域轉換個功能是玩具

2008年10月25日 星期六

Get Image ColorSpace CMYK or RGB

用過 ImageMagick的人都知道 ImageMagick 的功能比GD2 多很多
但是 如果在別人的伺服器上沒有安裝 ImageMagick 的時候要怎辦

我自己寫了一個個人相簿 主要是有些圖像整理起來需要用到特殊的功能
包括 300dpi的問題 cmyk的問題
當然這些東西 如果安裝了 ImageMagick 那一切好辦事
但是如果沒有呢

找了好幾天 才發現 其實 GD的 getimagesize 就有這樣的功能
當然 他僅限於 JPEG 其他的 TIFF 他根本就沒支援
但是這樣也夠了 因為 TIFF根本不能顯示在網頁上
而JPEG (CMYK) 也不能顯示在網頁上
那一但上傳了 JPEG (CMYK) 就需要做轉換
至於其他可以在網頁上顯示的 GIF 與PNG 都是RGB 根本也無須判別

先用以下的涵式看看 getimagesize 取得哪些資料

function CheckColorSpace($file){
$imagedata = getimagesize($file);
foreach ($imagedata as $val){
echo $val;
}
}

先整裡兩個JPEG檔 一個為RGB 一個為CMYK

分別呼叫這個涵式之後
會發現
-----------------RGB-------------------------
1600
1200
2
width="1600" height="1200"
8
3
image/jpeg
-----------------CMYK------------------------
1600
1200
2
width="1600" height="1200"
8
4
image/jpeg

Array[0] = Width
Array[1] = Height
Array[2] = Image Type Flag
Array[3] = width="xxx" height="xxx"
Array[bits] = bits
Array[channels] = channels
Array[mime] = mime-type

通常我們用到的 只是 第0 與第1個 索引 也就是寬與高
第2索引 是圖片類型的判斷
第3索引 則是以文字表現寬高
第4索引 每個像素用幾個bit表示
第5索引 如果為3 則表示 這個圖像由3個 channel組成 所以為RGB
如果為4 則表示 這個圖像由4個 channel組成 所以為CMYK
這個索引式JPEG特有的
第6索引 IMAGETYPE 可直接給 HTTP Content-type header使用

由此就可以判斷出 這個JPEG 是CMYK 還是RGB

function GD_CheckColorSpace($file){
$imagedatas = getimagesize($file,$imageinfo);
if ($imagedatas[2] != 2){
$CheckColor = "RGB";
}
else{
if ($imagedatas[channels] == 3){
$CheckColor = "RGB";
}
elseif ($imagedatas[channels] == 4){
$CheckColor = "CMYK";
}
}
return $CheckColor;
}

以下是 ImageMagick 判斷色域的涵式

function MW_CheckColorSpace($file){
$mgck_wnd = NewMagickWand();
MagickReadImage($mgck_wnd, $file);
$img_colspc = MagickGetImageColorspace($mgck_wnd);
//echo $img_colspc;
switch ($img_colspc){
case MW_CMYKColorspace :
return "CMYK";
break;
case MW_sRGBColorspace :
return "sRGB";
break;
case MW_RGBColorspace :
return "RGB";
break;
case MW_GRAYColorspace :
return "GRAY";
break;
case MW_LABColorspace :
return "LAB";
break;
//default:
}
}

兩者個功能差很多 當然 使用GD是不得已的作法

2008年10月21日 星期二

免費空間 - 700 megs.com

最近不知道發時麼神經 拼命找免費的空間
700 megs 被登在某網站顯著的位置
號稱 1.4G 的空間 7GB的頻寬
我心想 1.4G雖然不是很大 但是 有些東西是可以搬上去的
不然七早八早電話一來就必須開機給人抓資料 也是挺麻煩的
主要是電腦吵 又要吃電

我申請之後發現到幾個問題
當然 有些東西是我自己不懂 這些就略過 但是有些就很明顯 太扯了
1. PHP extension 竟然少了一大堆 包括 zip, exif 更不用說是 imagemagick
2. MySQL 使用者名稱 長度有限制 但是 不管你打多長 他卻也都接受 只是用的時候才告訴你是錯的
3. Addon的程式 我選了Gallery 竟然複製進我資料夾的檔案就不完全 更不用說裝得起來

我花了幾天的時間 將我的程式放上去 並且修改掉有使用到 imagemagick的部份 (後來發現是刪不清的 因為有些功能是GD2所沒有的) 把用到exif的 改成其他方法處理

放這套也不行 放那套也不對 反正吃這個也癢 吃那個也癢
到星期天 我終於放下了 我想 我還是找另一個空間好了
他在經歷過 將近五天時間
日期 2008年10月15日 下午 4:40 主旨 Your account data
日期 2008年10月20日 上午 4:11 主旨 account suspended

沒想到才一天沒進出 就被掃地出門了
Sorry 700megs cannot be used as a file storage device. We try to allow our users to host real websites with their accounts. If you would like to make a new account and create a website please feel free. This account will be suspended. Thank you for understanding

阿娘喂 相簿程式能沒有相片檔嗎 說我把它當儲存空間
再者 我當然是在我的電腦上改好再上傳 有人在線上改的嗎 應該很少

我不知道免費空間靠什麼獲利 既然免費你當然有權力砍我的東西
只是 有需要這麼摳嗎 怕熱就不要進廚房麻

2008年10月15日 星期三

該死的IIS+PHP

他奶奶的 IIS+PHP 這條路就像走在半夜墳墓裡一樣
不要問我為什麼半夜還要走在墳墓裡
也許墳墓裡有需要的東西
也許走過墳墓會看到需要的東西
也不是不願意閹掉IIS 改裝APACHE
只是原先有些ASP的程式不願意花時間改 就這麼將就將就
其實每次要寫新程式 總是頭皮發麻
如果只是程式 那可能可以在網海上找到一點頭緒
但是一但碰到設定的問題 那就頭大
絕大部分PHP Whiter都是在Linex下 掛著APACHE 所以相對上的討論多就很多
找資料的過程中 還看到有人大言不慚的說 我還不會用IIS
好像用 APACHE 就很高尚 用IIS就有罪

當然 我也知道 任何東西跟M$扯在一起 就有無盡的麻煩
不管是資料寫得不清不楚 還是隱晦不明 甚至是亂搞一通
過時的東西 她們永遠當不知道
當IIS7 出現的時候 好像IIS6跟牠們無關
其實不只是這家公司如此
PHP也漸漸的變成如此
舊有的設定 在更新之後變得怪怪的
他們可以說 為了提供更好的效能 更多的功能
我們必須把過去的東西砍掉一些

其實 每個人的邏輯都不一樣 需求也不同
設定起來 有人愛放C 有人愛放D
有人網站叫做A 有人網站叫做B
每個人總認為自己的設定就行 你的設定不行就是你錯了
我只能說 看到別人的設定 只能從中得到靈感 睡醒之後才知道究竟要怎搞

就像他奶奶的 ImageMagick
我用了好久的 ImageMagick 怎麼會裝了Gallery 2 之後才知道他要的不是這樣
但是 我找不到路上有人講到 這樣是不對的
可是 我還是用了好幾年阿 不管是縮骨 翻跟斗 烙印 還不是照樣完成

只能說
這些東西沒有絕對
不要告訴我 我的設定不對
基本上 我家電腦的主機板CPU 跟你家的應該是很難一樣的