2009年12月24日 星期四

Wordpress to blogger

最近想搬家去blogger了,
wordpress更新的頻繁,但久了也是有點懶的更新,
自己的Server要維護,可是現在又處於不是很穩定的狀態,
網路品質不好,在家裡沒感覺,出外的時候就很明顯= =

wordpress.com限制頗多,不能掛一堆plugin,
還有掛自己的domain要另外付費...

目前看來最好的選擇是blogger,
不過Wordpress轉blogger頗麻煩的,
終於找到一個可以用的方案,
LiveJournal to Blogger or Blogger to LiveJournal or to/from Wordpress blog migration tool (Blog2Blog)
http://linuxlore.blogspot.com/2007/09/livejournal-to-blogger-or-blogger-to.html

最近一次更新是2009年3月。

blogger有一天50篇的限制,
所以我需要花上大約一個禮拜的時間才能把我的文章都轉過去,
轉過去之後再看情況,如果滿意的話,
就正式把domain給掛過去...

不過,
link會全部換掉就是了...Orz

2009年12月18日 星期五

面試,還有很長的路要走...

週三去矽X面試設備工程師,
只考專業,考的不難,但有一題問電晶體崩潰的電性就空白了...
(電性?那是啥鬼??史密斯我對不起你Q.Q)
面談只談了十來分鐘...(還是不到?)
一整個快速...
面試官:你的英文能力如何?
我:讀跟寫還可以,常常看國外的文章或是datasheet、manual,看的懂七八成,
聽跟說就比較差一點,沒啥機會用到。
面試官:這麼坦白?
我:阿不然咧= =?
不知道會不會有結果,第一次面試太緊張,啥都沒問到...

週四去X強面試技術應用工程師,
第一階段的筆試只能用傻眼加上好笑來形容,
說是性向測驗,但內容是智力測驗,
看到數學題就傻了,一題一題算,
聽到別人翻頁的聲音心裡OS...X的咧...寫這麼快?!
然後時間到= =
眼手協調看到真的會想笑,好死不死我又帶鋼筆,
捨不得給它畫的太粗魯,
當下的感覺是,我走錯地方了嗎?XDDDD

因為時間聽錯的關係,英文還沒寫,專業還沒寫完,
就被抓去面試了...

Well,怎麼說,一整個震撼教育吧,
平常偶爾逛社群、逛BBS,也知道社群有一些神人級的人物,
在討論的時候可以很精確的指出你的觀念錯誤在什麼地方,
像Darkkiller、Tkyo等人,
(Tkyo掛了,在in2的版上看到的消息,願他一路好走...)
今天大概就像是這種大神等級的角色在你面前電你的那種感覺,
一整個無力招架~

之前也跟beagle聊過,對於自我感覺不良好這部份,
他也說了,人家靠這吃飯,在業界打滾,自然會很熟當然不用說,
等你出去你自然會打怪升級...(十里坡劍神?)

因為知道自己的能力,所以被電倒是沒有太多的沮喪,
只是很清楚的體會到自己的不足,
這份工作我還頗感興趣的,雖然不是玩我喜歡的那一塊(OpenSource),
不過起碼是個很精實的工作,可以學到很多很多(非常多....)東西...
發了感謝函,會不會有結果不知道,
不過這段路,還有頗長的路要走...



最近稍微摸了一下python,
承翰那邊我跟他談過了,他那塊我暫時沒辦法玩下去...
(家裡蹲總是有些壓力...)
又覺得沒啥東西拿出來看好像說不過去...
(雖然拿出來不一定能看...)
就想到要把89S51的programmer重寫,
要用RS232的跨平台方案目前看到以python跟java最好...
(之前還曾經想過在linux上寫,用cygwin port到win來用...XD)
把python稍微玩了一下,翻翻Intel hex format的資料,
發覺之前用VB寫的時候碰到的問題,超過某個大小時資料會錯誤,
當時懷疑是因為89S51的燒錄模式設定不對,
這次翻資料的時候發現,好像是我當初intel hex format的資料沒有看熟,
intel hex format分不同的定址模式,最大可以定址到64K,
我好像啥都沒管就直接給他硬幹下去了...(大陸人寫的東西...)
還要繼續努力~

現在租的地方網路不夠寬,偶爾我哥抓個A片上傳就被塞滿滿,
考慮想把wordpress轉到blogger去,
嘗試性的匯出匯入會有錯誤,
只能再等一段時間看看...

2009年12月10日 星期四

服務停止與Clocksource tsc unstable...

服務停止的問題找了很久,
最後發現原因...
dmesg秀出來的訊息中有一行提到Clocksource tsc unstable,
查了一下這是因為CPU進入省電模式還是啥模式的狀態,
進入降頻之類的模式,造成Clocksource不穩定,
我的狀況有服務停止、回本機看時間停在某個時間之前,
上網查的類似情況還有看影片會錯誤,開不了機之類的,
解決方法有在gurb的menu.lst增加clocksource=acpi_pm,
設定clocksource為其他來源,我設定了但是沒效=.=

查詢clocksource
ls /sys/devices/system/clocksource/clocksource0/
available_clocksource current_clocksource
cat /sys/devices/system/clocksource/clocksource0/*
tsc jiffies
tsc

上面會列出可以用的clocksource跟現在使用的,
不知道是不是因為我把ACPI關掉所以沒有出現acpi_pm。

anyway,我設定acpi_pm無效後,
我就直接放大決,在BIOS裡面Disable ACPI,
ACPI是電源管理的東西,關掉之後,CPU的時脈應該就不會亂跑了,
缺點是,關機下shutdown -h now他可能就只會halt在那邊不會自己關掉,
要自己去按下電源開關=.=

這個問題就先這樣,改天有比較好的解法再試試...

2009年12月6日 星期日

Scrapbook + Dropbox...與其他服務比較

Firefox有個好用的plugin叫做scrapbook,
好處是可以直接撈網頁存在本機上面,
而且可以直接對存下來的網頁作簡單的修改,
加註解,畫重點或是直接砍掉多餘的部份...
只是我還不是很熟那個操作XDDDD

在Desktop上用Scrapbook撈了幾個網頁要看,
關於google api的頁面(我對javascript不熟阿~~~~)
可是時間又很晚了,
是該躲棉被的時間了,
采薇不在家,睡覺的時候不能依偎了(Q.Q~)

所以就帶著nb轉移陣地到棉被裡面,
可是又想說應該要用功一下,
所以要弄Scrapbook的同步。
這個時候有幾個常見的作法...
  1. 直接把資料撈過來,但是沒辦法同步,需要手動處理
  2. desktop開著,直接撈上面的資料,但是desktop不能關,又多耗電
  3. 放到server上的網芳,nb這邊透過samba去mount資料夾...感覺很麻煩


google了一下找到一個不錯的解決方案,
Dropbox,可以透過網路備份,同步你不同電腦上的資料。

[資訊] 隨時隨地在不同的電腦同步文件 – Dropbox

[推薦] 可分享、同步本地端的網路硬碟服務 Dropbox
[教學] 如何在 Ubuntu 9.04 底下使用 Dropbox
目前NB裝的是ubuntu 8.10 intrepid,安裝Dropbox頗順利,沒有發生任何問題。



順便我也比較了同樣性質的其他服務...
  1. Dropbox

    • https://www.dropbox.com/
    • 多種平台的Client,Windows,Mac,Linux均有支援,也提供Source自行Complier
    • 操作容易,軟體安裝完就可以無腦使用
    • 對於特定檔案有提供簡易版本控制功能
    • 只能設定一個資料夾為同步資料夾,不過在Linux下設個link就可以解決...

  2. Jungle Disk

    • http://www.jungledisk.com/
    • 強調安全與穩定,由Amazon S3提供服務,使用AES-256加密使用者資料
    • 免費提供的空間最大,付費方案最划算
  3. Drop.io

    • http://cn.drop.io/
    • 免費的空間最小,只有100MB
    • 據說速度最快效率最好,但網站上只有看到Web端介面
    • 優點,有開放API可以自行開發程式,所以有許多附加型的web app
  4. Syncplicity



就目前看來,Dropbox的跨平台作的最完善,一整個便利性大增阿(樂~)
當然,因為是網路備份,重要的資料記得多備份在電腦裡,以免掛了欲哭無淚...
牽涉到安全性的資料就別放上去,他沒提到他會加密這些資料吧?


至於Scrapbook咧?
阿就把儲存資料的路徑設定在Dropbox的資料夾裡面不就同步了(挖~)


最後,如果對Dropbox有興趣,
可以透過https://www.dropbox.com/referrals/NTQwNDkzNzg5我的推薦連結申請帳號,透過推薦申請帳號,申請人跟推薦人的容量都會增加256MB,雖然原先的2GB已經很大了,不過還是放一下啦~XD

NB好熱,該睡覺了,空虛的床,想念采薇,喵嗚~
晚安。

2009年12月4日 星期五

兩個禮拜過去....

前一個禮拜在幹嘛已經忘的差不多了....
這個禮拜...
很多時間花在跟這台機器奮鬥上...

前一陣子換主機板、CPU,
把硬體升級,現在是AMD xp1.6
接著過沒多久開始不穩,
然後發現是那張該死的tnt2 m64會過熱,
熱到機器死當....

換張顯卡,手邊所有的卡幾乎都試過...
內建savage,ubuntu支援度不高...
sis6326,舊的agp,沒辦法裝在這片板子上...
s3 Trio64V+,pci的卡,結果變成內建+pci雙顯卡,
一樣支援度不高...
一堆tnt2 m64...
最後決定弄張好一點的卡,
陪我征戰一段不算短的時光的愛將...
MX200~ 雖然沒有風扇,看在散熱片很大的份上就決定是你了。

接著在安裝nvidia的driver又奮鬥了超級久...
幹!有夠難裝的...
envyng裝了也不正常,內建的驅動程式偵測沒有任何反應,
抓官方的下來裝也不會動...
上網查每個人說的都不一樣....
最後直接sudo apt-get install nvidia-glx-96就直接下去,
dmesg沒有出現錯誤,
然後xorg.conf再慢慢改...

現在還有一個很詭異的問題,
電腦沒有當掉,但是服務自己會停掉,
kvm切回來是畫面是黑的,但是一敲鍵盤就會出現登入提示,
就像省電或是待命一樣,
同時一敲鍵盤,服務又都起來了...
該不會是因為我把gdm關掉就以為我不玩了吧...
這個問題還在處理中...

當初為什麼會裝到intrepid desktop呢~"~
再過沒多久就要到期了...
一整個無言阿Orz

2009年11月27日 星期五

ubuntu、apt、awstats...

今天在機器上面安裝awstats...
弄到一整個很...
透過apt-get安裝的awstats是舊版這也就算了...
畢竟reposity收的不會都是最新的軟體,大多以stable release為主...
但是安裝之後問題一大堆...

awstats是用perl寫的script application...
一堆路徑直接寫死在裡面...
安裝之後要run就給你一堆錯誤...
好不容易修了半天可以動了...
照著網路上看來都一樣的教學去操作(懶的看document)...
結果就是碰到一堆路徑不一樣的問題...

例如下awstats_configure要產生conf檔...
結果缺少awstats.model.conf...
檔案在/usr/share/doc/awstats/examples/awstats.model.conf.gz
而且還壓縮?!

或是文章提到的安裝路徑應該在/usr/local/awstats/
結果在/usr/share/awstats/
主程式應該在/usr/local/awstats/wwwroot/cgi-bin/awstats.pl
結果在/usr/lib/cgi-bin/底下,還是在/usr/lib/底下我也忘了...

整個的安裝過程就一直在updatedb、locate、移動到正確的位置或是改設定中度過...
建議如果要在ubuntu安裝awstats...
不要透過apt去安裝...
直接上官網撈新的來用...
最起碼不會有路徑錯亂的問題...

弄到整個花掉= =

2009年11月23日 星期一

用Ansi C寫一個很蠢的影像壓縮程式...

在PTT的某板上看到有人發了關於影像壓縮的求救文,
基於好心所以推文給點建議,
然後就丟水球來啦~
原來是作業,啥都不要求,
只要求影像壓縮= =,壓縮大小為原先的一半...

因為無聊所以隨便寫了一個給他...
因為懶...所以直接在機器上面寫...
所以先找了個人家寫好的來改...
(原創) 如何使用Standard Library作影像處理? (C/C++) (Image Processing)
大陸那邊的東西,天知道到底是誰原創...
因為愛...所以就不拉library來用...
(實際上是嫌GD跟eazybmp太複雜...我只要讀檔案跟寫檔案而已)

就撈了人家的code過來,拿現成的來改...
讀取跟寫入Bitmap的Header的函式已經寫好了...
只是隔天就在C_and_CPP板上看到有人說這個寫法很爛還被抄來抄去...
完全不考慮Endianness的土炮寫法,
管他媽媽嫁給誰,能用就先不管了,反正不是我的作業...XDDDD

用了一個很爛的作法,
把每個byte的低4位元拿掉,然後把2個bytes合成1個byte,
這樣可以節省一半的空間,但是圖片還原不至於差的太多。
其實這是之前上課提到一個很無聊的東西,一張圖A隱藏在另一張圖B當中,
平常看是圖B,但是當圖片反白的時候看起來就是圖A了...
原理是差不多的XDDDD

寫了兩個Function...

int enc(unsigned char *ori, unsigned char *tar, int xsize, int ysize) {
int x;
int y;

for(y = 0; y != ysize; ++y) {
for(x = 0; x != xsize; ++x) {
if (x % 2 == 0){
*(tar + 3 * (y * xsize + (int)(x/2)) + 2) = *(ori + 3 * (y * xsize + x) + 2) & 240;
*(tar + 3 * (y * xsize + (int)(x/2)) + 1) = *(ori + 3 * (y * xsize + x) + 1) & 240;
*(tar + 3 * (y * xsize + (int)(x/2)) + 0) = *(ori + 3 * (y * xsize + x) + 0) & 240;
}
else{
*(tar + 3 * (y * xsize + (int)(x/2)) + 2) = *(tar + 3 * (y * xsize + (x/2)) + 2) | (*(ori + 3 * (y * xsize + x) + 2) & 240) >> 4;
*(tar + 3 * (y * xsize + (int)(x/2)) + 1) = *(tar + 3 * (y * xsize + (x/2)) + 1) | (*(ori + 3 * (y * xsize + x) + 1) & 240) >> 4;
*(tar + 3 * (y * xsize + (int)(x/2)) + 0) = *(tar + 3 * (y * xsize + (x/2)) + 0) | (*(ori + 3 * (y * xsize + x) + 0) & 240) >> 4;
}
}
}

return 0;
}



int dec(unsigned char *ori, unsigned char *tar, int xsize, int ysize) {
int x;
int y;

for(y = 0; y != ysize; ++y) {
for(x = 0; x != xsize; ++x) {
if (x % 2 == 0){
*(tar + 3 * (y * xsize + x) + 2) = *(ori + 3 * (y * xsize + (int)(x/2)) + 2) & 240;
*(tar + 3 * (y * xsize + x) + 1) = *(ori + 3 * (y * xsize + (int)(x/2)) + 1) & 240;
*(tar + 3 * (y * xsize + x) + 0) = *(ori + 3 * (y * xsize + (int)(x/2)) + 0) & 240;
}
else{
*(tar + 3 * (y * xsize + x) + 2) = (*(ori + 3 * (y * xsize + (int)(x/2)) + 2) & 15) << 4;
*(tar + 3 * (y * xsize + x) + 1) = (*(ori + 3 * (y * xsize + (int)(x/2)) + 1) & 15) << 4;
*(tar + 3 * (y * xsize + x) + 0) = (*(ori + 3 * (y * xsize + (int)(x/2)) + 0) & 15) << 4;
}
}
}

return 0;
}


然後很好心的順便算了一下PSNR...
用Lena 512x512的圖來跑,PSNR還有8左右的水準...
看的出少掉一些細節,不過也算壓縮了不是?
只是真的很蠢...
蠢到八成不會有人會想寫這種東西放在網路上給人家抓...

完整的code...
20091123_image_compress

結論咧?那位苦主八成連拿來修一修都有困難...
直接跟老師說明年再見吧...

2009年11月18日 星期三

好人必備 - 利用光碟映像檔建立開機隨身碟

從in2板上看來的文章...
#1B0gy8aw (in2) [ptt2.cc] [fwd] Boot ISO from USB Flash Drive
介紹了有人把東西整理出來...

之前在Ubuntu 9.10還9.04就看到這樣的功能,
建立開機隨身碟,同時指定你要的映像檔(如果我沒記錯的話)
只不過沒人把他弄成一個比較容易處理的package...
這個是利用syslinux開機,利用grub做光碟模擬,同時也可以設定開機選單,
剛才試用了一下倒是還蠻方便的。

步驟如下...

  1. 下載http://www.pendrivelinux.com/downloads/BootMyISO/BootMyISO.exe,這是個7zip的自動解壓縮檔,解壓縮後會建立BootMyISO這個資料夾

  2. 執行BootMyISO這個資料夾當中的BootMyISO.bat,接著照畫面的指示進行...大致上就是選擇你的隨身碟磁碟機代號,做個確認的動作,拷貝檔案,寫入開機磁區,最後提醒你如果在Vista下寫入開機磁區需要Administrator權限balabala的,結束之後這個隨身碟就可以開機了(沒意外的話)

  3. 程式本身放了一個memtest86+的映像檔,這是個記憶體測試程式,接著教你怎麼放入其他的映像檔,要用映像檔開機...自然要先把映像檔丟到隨身碟去,檔名避免使用中文或是特殊符號會比較安全。

  4. 用文字編輯器開啟隨身碟根目錄下的menu.lst,這是grub的開機選單設定檔,#開頭是註解,拷貝下列這一整段...
    # title Test ISO
    # find –set-root /testname.iso
    # map /testname.iso (hd32)
    # map –hook
    # root (hd32)
    # chainloader (hd32)

    將註解的#跟空白拿掉,
    更改testname.iso為你的映像檔檔名,
    更改Test ISO為你的選單上妳希望看見的名稱,
    存檔、關閉。

  5. 最後,重新開機,確認BIOS設定為可由USB開機、USB為高優先開機,然後就可以嘗試用USB掛載映像檔開機啦~



我挖出一個非常古老的32MB隨身碟,放MHDD的映像檔進去測試,一切正常,
照這個方法,可以弄個緊急救援用的隨身碟,可謂好人必備工具之一...

原文:
Boot ISO from USB Flash Drive
http://www.pendrivelinux.com/boot-iso-from-usb-flash-drive/

The Pirate Bay 的 Tracker 關閉,走向分散式架構

在gslin大長輩的log看到這篇文章...
The Pirate Bay 的 Tracker 關閉,走向分散式架構
看別人的blog有個好處,只要挑對地方看,通常都是去蕪存菁後的消息XDDD

這篇消息讓我多留意了一下,主要是因為The Pirate Bay的緣故,
通常我也不會去注意TPB的狀況,只要需要謎物的時候會上去找找...
不過畢竟TPB還算是P2P的指標性網站,
他關掉Tracker代表他們認為DHT跟PEX發展的夠成熟了,
靠這兩個就可以連結整個網路上所有的Peer,前提是你開BT停留在網路上的時間要久一點。

某程度上來說,這算是好事,讓BT更接近P2P原先的架構,
如果BT不考慮Torrent的取得,不靠Tracker的話,算是純P2P軟體,
早期對DHT多少還是抱持著強姦網路的心態看待...
不過近期DHT或許改的比較溫和些了,或是比較感覺不出來?
同時這樣的分散式架構,也可避免像是ED2K網路伺服器被抄的狀況。

缺點是,將來的冷門檔就不好撈了...

The Pirate Bay Blog
http://thepiratebay.org/blog/
The Pirate Bay Tracker Shuts Down for Good
http://torrentfreak.com/the-pirate-bay-tracker-shuts-down-for-good-091117/

2009年11月16日 星期一

正妹Doris與盤古唱青花瓷...

很久沒寫了...
東逛西逛逛到Doris的網誌...
Chthonic - Doris...
她真的是正妹...
可是之前跟Freddy結婚的照片怎麼感覺有點肉肉的= =?
風格差異頗大...hm...

原本想放幾張照片讓畫面增色一下...
不過Yam的相簿擋外連,又沒看到啥宣告之類的...
所以還是不撈下來放了...殘念阿~

然後看到一個東西...盤古唱周杰倫的青花瓷...
http://www.youtube.com/watch?v=mt3PMdgbPgM
該怎麼說...一整個惡搞嘛XD

2009年8月30日 星期日

xinetd自動掛上不存在的服務?佔用port= =

我在移機的時候,把BBS跟我的blog從學校的FreeBSD 5.4移到Ubuntu來,
碰到的一個很詭異的問題...= =

先移網頁服務,在Ubuntu上安裝mysql、apache、php等,
除了在設定VirtualHost碰到了一點問題,
(Ubuntu跟debian提供了比較方便的VirtualHost設定,
可是怎麼弄apache都開不起來= =...
最後抄FreeBSD那邊的設定,直接寫在apache2.conf裡面就搞定了?!)

網頁服務搞定之後,接著照著maple-itoc的文件進行BBS移機的動作,
原先在FreeBSD5.4用inetd,搬過來改用xinetd,
過程當中也沒有什麼問題產生,
因為bhttpd比較少用到,就先不寫進xinetd的conf裡面。

接著發現我apache掛了,開網頁跑出來的是bbs的bhttpd的畫面= =?
經過查詢之後,發現apache掛掉的原因是因為port 80被占用,
但是我沒開bhttpd,想不透為啥我看到的畫面是bhttpd??
netstat顯示,port 80開在tcp6下面...
應該是xinetd佔用了...
詭異的是,我也沒寫到xinetd的設定裡,
為啥xinetd會知道要去開bhttpd來回應request= =?

因為沒有設定,
所以也不知道要怎麼修正才能讓xinetd把port 80還我=.=

最後放大絕,直接把ipv6給關了,反正暫時也用不到,
曾經有看過在調整ubuntu效能的文章當中都有提到,
google查一下關閉ipv6,
看到很多文章長的很像,都說直接改/etc/modprobe.d/aliases,
可是檔案前面就寫著,"# This file does not need to be modified."
再找一下,正確的作法應該是改/etc/modprobe.d/blacklist,
在檔案中加上下面兩行
# disable ipv6
blacklist ipv6

這樣在開機的時候,modprobe就不會把ipv6給載入了。

2009年6月16日 星期二

退伍倒數計時器手機版 for CLDC 1.0

三月中的時候,曾經想用J2ME寫退伍倒數計時器,因為在當兵,如果有這個的話,或許可以讓時間更快一點?(或許是感覺更漫長˙?)
當初會想自己寫,因為上網找了一下沒有看到,不過後來實際動手之後停留在HelloWorld的階段,
太久沒摸Java了,而且J2ME實在是不好寫Q.Q

上個禮拜逛PTT軍旅版(Militarylife)的時候看到,原來二月的時候有個VictorHsieh在軍旅版發表了一篇文章,他寫了這樣的一個程式,退伍倒數計時器 手機版,寫的還不錯,起碼該有的都有,我上次卡在RecordStore就懶了,實在是有夠麻煩的Q.Q
所以這次回來打算安裝這支程式到我目前帶的手機上,
搞了半天終於可以裝了之後發現,我的這支Motorola V188只支援CLDC 1.0,
原作寫的退伍倒數計時器必須要在CLDC 1.1的版本才能運作,
查了一下,CLDC 1.0跟CLDC1.1其中一個差異就是浮點數的支援Q.Q
算趴數的時候,看小數點後面的數字在跑,這感覺差很多= =+
這個時候內心的小宇宙爆發了,所以我checkout他的source來改,
想辦法讓我的手機可以用= =+

剛好也有前人碰到這樣的問題,寫了一個package,讓CLDC 1.0也有浮點數可以使用,
撈了這個package,花了三四個小時來修改(跟java不熟,中間出去吃飯喝酒XD)
現在可以用了= =+

countmento 1.0.3.1
based on
Page:countmento 1.0.3
Project:http://code.google.com/p/countmento/
Author: VictorHsieh
Liscense: Apache License 2.0

Page:MicroFloat
Author:Dave Clausen
Liscense:GNU General Public License

Source:countmento.src.7z
PreBuildBinary:countmento.bin.7z

由於程式包含MicroFloat以彌補CLDC 1.0所沒有支援的浮點數運算,所以程式比原來的程式膨脹一些,效率也差了一點,
不過基本上都是可以被忽略的差異。

目前確認可以使用的手機:
Motorola V188
基本上應該有支援Java的手機都可以使用了,如果還不能用,那或許手機真的太古老了=.=
如果撈去用,在您的手機上運作正常,回應一下機型吧:)

2009年5月28日 星期四

EPSON Stylus C90 狀態監控程式搞失蹤!?

上次回去的時候就發現了Epson內建的狀態監控程式暴走,
列印的時候正常,但是列印完之後狀態監控程式會處於Always On Top的狀態,
然後怎麼關都關不掉,最後處理方式是手動停止Print Spooler的服務,
不過也是頗麻煩的,因為狀態監控程式會一直把視窗的焦點搶走=.=

最近采薇要找工作了,需要用到印表機,所以就想說來把這台機器弄好,
移除掉EPSON工作軟體以及驅動程式,然後從官方網站下載最新的驅動程式並且重新安裝,是正常可以印了,不過出現了另外一個問題。
就是在印表機內容->列印喜好設定->維護的頁面當中,
狀態監控程式、更換墨水卡匣都是灰色不能點選的狀態,
原因是狀態監控程式沒有開啟,導致這樣的問題。
不巧的是,這台機器的設定很親切,
由於原廠不建議在墨水用完之前取出墨水卡匣,
所以如果要在機器上面直接作更換墨水卡匣的動作,
除非電源鍵旁邊的紅色燈閃爍(某個墨水匣快要沒有墨水了)或是恆亮(某個墨水卡匣已經沒墨水了),
才可以按下電源鍵旁邊的維護鍵進行更換墨水匣的動作,
至於墨水的存量判定則是由墨水匣上面的紀錄晶片來決定。
這會導致另外一個問題,我的EPSON Stylus C90有改小供墨,
就是墨水匣換成沒有海綿的那種,
墨水匣上的紀錄晶片記下來的量跟內容量通常會有出入,
如果不能更換墨水匣,那我就必須要一直作消耗墨水的動作直到印表機認為快沒墨水了。

這是頗麻煩的事情=.=
跟客服聯絡過後,建議的方式為

  1. 把作業系統重灌,或是把印表機換台電腦安裝

  2. 換安裝英文版驅動程式(日期較新)


我採用了第二個方式,從台灣EPSON網站上下載了6.51版的驅動程式,
並且安裝。
結果是終於正常了,如果有碰到類似問題搞了半天搞不定的,
不仿可以試試,不過介面變成英文沒有那麼親切就是了。

2009年5月10日 星期日

永遠不會少的待辦事項

上次休假弄了哪些東西...
忘的差不多了...只記得裝了一個widget用來倒數的,
kb-countdown-widget
用來倒數距離退伍還要多久...
當兵真的是件很苦悶的事情說...

這次回來,先修好網誌,順便更新到Wordpress 2.7.1...
找適合拿來分裝鋼筆墨水的瓶子,可是看到現在除了綠油精的瓶子我找不到比較適合的說...
去西藥房買了甘油,原本想拿來調雄獅的簽字筆墨水,
可是大約加了5%的甘油下去,流動性太好的問題還是沒有解決,
查到應該要添加阿拉伯膠,可是苗栗好像買不到??

禮拜六回了台中一趟,回到台中的時候注意到傳動下面漏油漏的有點嚴重,回苗栗的時候就拆傳動檢查了,
油封老化,結果好不容易拔下油封的時候,機車材料行休息了Orz
現在我的老三還在永鑫Orz

研究Victor的VCL序列埠控制元件
這個網站上有提供一個RS232的測試程式,還算不錯用的,
之前用的是Comdebug,可是在開啟埠的時候,不知道是因為是虛擬出來的埠,還是因為comdebug本身的瑕疵問題,
會沒有辦法開啟數字比較大的port,但是上面提到的這支程式就沒有這樣的問題...

還要幫阿國寫程式Orz
累了...該去睡覺了,
晚安~

2009年5月8日 星期五

Wordpress 沒有文章符合您的搜索條件 "sorry no post match your criteria"

Last time I've writing a new post,
and it saved draft automatically,
when I leave for a while and came back,
It's a little weird? But i forgot what happened.
so I just reload the page, Then It crashed Orz.

It shows "sorry no post match your criteria" on my index page.
I've changed The version of wordpress,and closed some plugins which i guess may cause this.
Finally, I've tried a dummy action, and it's works!
Solution
Just try login in by administrator, and post a new post.
Maybe It's works=.=

上次在貼新文章的時候,剛好有事離開了一下,
回來的時候就有點怪怪的,重新整理以後就整個網誌都炸了,
最大的問題是首頁不會出現任何文章,只有出現"沒有文章符合您的搜索條件"的字樣,
單獨進入每篇文章的連結都是正常的,單只有首頁會出現這樣的問題,
原本查了一下資料,懷疑是標籤跟分類的固定網址造成衝突,
可是升級到2.7.1也沒有改善,最後的解決辦法...
登入到後台,另外貼一篇新的文章,或許他就正常了=.=

2009年4月25日 星期六

白金Preppy + 派克 Quink

派克Quink Black入手!
花了NT120買的,屬於入門型的墨水,老牌子老配方,產地是法國。
不過網路上對於派克Quink Black的評價是普普,表現算是很普通的墨水。

用手機拍的,沒辦法拍的好看些。



自從買了Preppy來入門之後,我蠻喜歡用鋼筆寫字的感覺,
那種在紙上摩擦的觸感,很難形容。
因為現在當兵的關係,習慣每天寫點東西給我家采薇,
半日記半書信型態,想到什麼寫些什麼,
當天發生的事情,想到的事情,就通通寫上去。
加上當兵必須要寫的大兵筆記(類似以前的莒光作文簿,一週一次)
大概三個禮拜左右,我就把內附的卡水管寫完了,
加上之前送給采薇的Preppy,這幾次放假我都花了一點時間在玩筆跟墨水。

采薇覺得Preppy的藍色墨水不優,顏色不夠深,而且褪色褪很快,
參考了筆閣的文章以及抗剪強度Zero寫的雄獅簽字筆墨水和一般鋼筆墨水的比較
還有PTT文具板上的建議,藍色墨水如果要比較不會褪色、顏色夠深,
大概就是白金豔藍等墨水,但是價位也頗高,
低價的選擇大概就只有雄獅的簽字筆藍色補充墨水,
所以決定拿這個試看看。

買了另外的卡水管、20ml針筒以及矽膠軟管,
做了一個簡單的洗筆器,另外買了1ml的針筒用來填充墨水,
大致上就是把筆跟卡水管洗乾淨,放到徹底乾燥
(後來發現將筆尖拆下,把握位總成掛在電腦Power風扇後面乾的比較快),
然後用小針筒把墨水填充到卡水管內,最後組裝回去,這樣就OK了。
hm...雄師簽字筆藍的表現算是不錯,顏色很亮,而且不大有褪色的疑慮,
但是不會像一般鋼筆墨水那樣有深淺的表現,而且流動性比較好,
Preppy搭配雄獅的簽字筆藍會有點出水量過大,所以這就要自行斟酌了。

我的部份咧,因為我喜歡黑色,所以另外考慮要用什麼的黑色墨水,
白金的黑色卡水我自己的感覺是顏色有點淺,加上我想嘗試瓶裝墨水,所以不考慮白金的黑色卡水,
接著,因為沒多少錢可以玩,所以高價的墨水也無從玩起,
低價的黑色墨水,聽說英雄的碳素墨水不錯,可惜我在苗栗買不到,網路上買又要等一段時間,
雄獅簽字筆黑我有考慮過,可是我不喜歡雄獅簽字筆墨水那種完全沒有深淺的感覺,
加上出水量稍大,暫時不考慮。

最後我就殺去書店買了派克的Quink,
手邊沒有好點的數位相機,也沒有掃描器,字又醜,所以就不放圖上來了,
我個人的感想是,派克的Quink流動性也還不錯,有點接近白金的卡水,
但是沒有雄獅的簽字筆墨水那麼高,
售價NT$120,57ml,我大概可以寫上幾年了吧?!
顏色的表現部分就普普,會褪色,褪到有點像墨綠色的感覺?
這部份要在不同的紙上試過之後,加上再過一段時間才能評斷。

整體上來說,算是堪用,但是C/P值沒有雄獅的簽字筆墨水要來的高,算是典型的鋼筆墨水。

至於雄獅的簽字筆墨水,之後有機會的話可能會再來嚐試看看,
據說加一些甘油進去,提高甘油的比例,或許可以改善流動性過高的情況?
再不然就要換F尖或是EF尖的鋼筆了。

2009年4月14日 星期二

免費Spice軟體-LTSpice 教學

簡介
    LTspice IV是Linear Technology所提供的一套免費Spice軟體,高速高效能,支援多核心處理器,可以由電路圖轉成Spice的NetList,同時提供觀察波形等等功能。
  • 下載
  • http://www.linear.com/designtools/software/
  • 安裝
  • 我應該不用提了....
  • 畫面
    程式執行畫面,剛開始當然是一片空白...

    開新檔案,這個時候就可以開始畫電路了,相關的功能都在工具列內,這張圖是我驗證Current Monitor的電路
    或是直接編輯NetList,自己用文字編輯器編輯一純文字文件,副檔名為.sp、.net、.cir均可,接著在LTSpice中點選開啟檔案,下方的檔案類型改為NetList
    然後,你就可以直接編輯NetList或是直接進行模擬了,圖片中的Netlist為程式自動產生的電路Netlist
    如果是從電路圖編輯下手,要改用別的model會比較麻煩,在元件上點右鍵,SpiceModel的名稱必須要與Model的副電路名稱一樣,之後的Value、Value2、SpiceLine、SpiceLine2一率空白,除非你的Model支援任何參數
    接著將Model加入你的電路圖中,點Edit→SpiceDirective,在這裡加入.lib your model name,這裡加入的語法會被加在Netlist最後面,因此不適用.INC
    最後就是模擬後的觀察啦,如果是從電路圖進行模擬,在電路圖上可以用滑鼠點擊直接觀察電流或是電壓,或是在上方的Plot Setting加入你要的Trace,Netlist只能用加入Trace的方式觀察
  • 大致上就是這些,寫這主要是留個紀錄怕以後忘記,所以並沒有真的寫到巨細靡遺,不過這套軟體倒也不難,有接觸過Spice的應該都不難上手,如果沒接觸過或是不清楚Spice是什麼,那我就愛莫能助了:D

2009年1月30日 星期五

詭異的無法進入作業系統?!

這次放假回到苗栗的第一件事情,修理我自己的電腦Orz

某天,我在裡面,打電話給我家采薇聊聊近況,
采薇說我的電腦爛掉了?!
原因不明,只知道前一天好好的,隔天開機就沒有辦法進入XP了,
還可以進入安全模式,只是她也不會用,就一直放到我回來再處理。

23號回到苗栗,首先先測試一下,的確沒有辦法進入XP作業系統,
微軟國旗跑一跑就自動重新開機,一開始懷疑是作業系統檔案毀損,
不巧當兵前不久,硬碟掛掉,很多資料都沒了,
包括XP光碟的映像檔,所以手邊沒有任何的XP可以作修復動作。

學校也都放假了,沒辦法回學校借來修看看,
找小白求救,他也回台北了不在苗栗,
不過幸好他在他的機器上有放個映像檔,
一段時間之前的SXP不知道啥版本,
抓下來是酒精的映像檔,因為我筆電現在用的作業系統是Ubuntu 8.10,
沒有辦法燒酒精的映像檔,所以先找東西轉成ISO檔再來燒錄。

結果,連XP光碟的安裝介面都沒有辦法進去,
跑一跑就直接重新開機了,
這個時候先懷疑是XP光碟的問題,
隔天要回南部了,叫我哥帶一片給我測看看。
過了兩三天回到苗栗,還是一樣的情況,
這個時候開始覺得神奇了,兩片都那麼剛好情況一樣?!

我改用Ubuntu 8.10的光碟測試,
記憶體檢查完全正常,
但是LiveCD模式跟檢查光碟有無缺損居然一樣會自動重新開機?!
這個時候我已經把電腦上額外的東西都拔光了,
只剩下主機板、CPU、記憶體、光碟機跟電源供應器。
接著懷疑到光碟機或是IDE介面上,
所以我利用Ubuntu 8.10的製作USB開機碟的功能,
把Ubuntu 8.10的映像檔放進去,用USB隨身碟開機,
沒想到,情況還是完全一樣Orz

這個時候我已經做好心理準備要換主機板、CPU、記憶體了,
在往PTT電蝦版報到之前,先去了硬體板求救看看,
沒有多少回應,不過有人提醒我,既然LiveCD都進不去,
那有可能是記憶體出了問題﹝可是我測試都正常咧?﹞
把記憶體換插槽或是換條記憶體試試。

既然這樣,因為手邊沒有記憶體可以測試,
所以就把電腦清理一下,長年累月的灰塵用吸塵器吸一吸,
拆了CPU風扇清理積在散熱片上很誇張的灰塵跟貓毛,
特別是記憶體插槽旁邊的灰塵,把記憶體拔起來吸一吸。
然後依序裝回去,
媽的,正常了=.=

應該是灰塵過多造成電腦工作不正常,
至於為什麼記憶體測試會過但是就是沒辦法進作業系統,
這就只能說是水小吧,就工作不正常了,會有什麼樣的情況也很難說。

還記得我小時候﹝大約國小五六年級,當時的電腦是486DX2-66或Cyrix 6x86 MX PR-200?﹞也碰過類似的情況,
電腦開不了機,搞了半天還是找不出原因,
最後送去給熟的電腦公司老闆處理,
一開始他也搞不定,後來把灰塵清一清,然後就正常了=.=

下次如果碰到這種詭異的情況,
記得先把灰塵清一清=.=

2009年1月25日 星期日

威寶電信3G行動上網實測(雲林大埤)

現在人在雲林外婆家中,
因為往年每次回來,除了空虛無聊寂寞難耐之外,
想不出甚麼其他的形容詞,
所以之前過年我大概初一或是初二就跑回苗栗了,
這次受不了了,要回來之前就決定好要帶nb回來用。

上次去高雄當工讀生,用中華電信斷斷續續的上網,
沒想到收到帳單,上網就花了三百多塊,
所以這次決定實際弄個上網專用的門號,
又因為目前只有威寶電信有提供以日為單位的租用服務,
而且還是月租型跟預付卡都有,
自然就選擇了這個。
這次我是採用威寶的預付卡,威通旺卡,
一般好像是388買個門號,內含388塊通話費,
不過我去特約中心弄的時候,他是給我贈品門號,不用錢但是也不含通話費的,
然後再買300元儲值卡,打九折,所以總共花了270元。

測試的地點:


測試結果:
中華電信adsl測速網頁http://www.hinet.net/support/testspeed.html
晚上的測試結果
連線速率測試結果:
[ 373 K bps ] (相當於 46 K bytes/sec )
下午測試只有180Kbps,看樣子有些不是很穩定


mosquito@mosquito-laptop:~$ ping ptt.cc -c 10
PING ptt.cc (140.112.172.11) 56(84) bytes of data.
....
--- ptt.cc ping statistics ---
10 packets transmitted, 10 received, 0% packet loss, time 9079ms
rtt min/avg/max/mdev = 559.509/600.844/628.197/17.699 ms




mosquito@mosquito-laptop:~$ ping www.google.com -c 10
PING www.l.google.com (209.85.143.104) 56(84) bytes of data.
...
--- www.l.google.com ping statistics ---
10 packets transmitted, 10 received, 0% packet loss, time 9004ms
rtt min/avg/max/mdev = 174.865/188.453/219.165/13.829 ms




mosquito@mosquito-laptop:~$ ping tw.yahoo.com -c 10
PING tw-tpe-fo.fyap.b.yahoo.com (119.160.246.241) 56(84) bytes of data.
....
--- tw-tpe-fo.fyap.b.yahoo.com ping statistics ---
10 packets transmitted, 10 received, 0% packet loss, time 9010ms
rtt min/avg/max/mdev = 293.120/325.538/367.090/21.709 ms


下午上PTT的時候實在是有夠慢的,
簡單一句話來形容就是慢到靠北...
不過晚上測的時候倒是好一些了。


mosquito@mosquito-laptop:~$ ping ptt.cc -c 10
PING ptt.cc (140.112.172.11) 56(84) bytes of data.
...
--- ptt.cc ping statistics ---
10 packets transmitted, 10 received, 0% packet loss, time 13786ms
rtt min/avg/max/mdev = 179.479/284.152/338.627/39.235 ms


結論是...勉強可以接受啦~
在手機訊號都滿格的情況下,
這個速度慢可能是肇因於威寶電信行動上網的ISP提供的品質不佳吧。
另外一點出乎我意料之外的,
在高速公路上時,不知道是速度太快還是怎樣,
我根本沒辦法連上網路=.=


明天要去台南的時候再測試看看!

現在正在車上,在中山高上南下272km處,
移動速度大約110km/h,
測試上網的品質都還可以,
看樣子昨天連不上去應該是我的行動上網服務申請了還沒開通的因素吧:)

How to disable GUI on armbian (revert the Desktop to server)

Check which Display manager that you're using currently cat /etc/X11/default-display-manager nodm should be default if you're choose...