Month: June 2008

跳槽到 AchLinux

Posted by – 2008-06-30

其實一直以來都在尋找一套我不用調整什麼就可以運作的不錯的Linux發行版。Ubuntu用了2年左右,8.04也才發表兩個月。總覺得Ubuntu越來越笨重了,也許是為了符合大眾化的口味,讓很多事情在Ubuntu上面都可以很方便的搞定,卻也使得有些事就很麻煩。

其實最近半年三不五時就會裝裝Arch Linux來試試看,最近2008.06-Overlord這個版號的發表了,又拿來裝看看,不知道是這次改進的比較多,還是我比較認真的原因。整體來說感覺,反應速度比Ubuntu好一點要,要設定的部份比Ubuntu多一點。總之無論如何目前OS是跳槽到ArchLinux了。

至於手上的機器跟推廣Linux時要推那一套呢,我還是先用Ubuntu吧。就像幫人買主機板的時候,要買Asus是一樣的道理呀 XD。

Hinet Radio 錄音方式

Posted by – 2008-06-20

話說HitFM半夜的節目,還不錯聽可是明天還要上班呀,所以幹壞事的時候到了~~~
先裝Pcman大神的hinedomimms>,然後再~/.config/hinedo/可以看到python的script,vim 打開play的script後把最下面

os.execl( ‘/usr/bin/mplayer’, ‘-cache’, ‘128′, url)

改成

os.execl('/usr/bin/mimms','-t 185',url,time.strftime('%Y-%m-%d.wma', time.localtime()))

就可以錄音3小時並且存成今天日期為檔名的wma檔案了

2.6.25.6 + ext4

Posted by – 2008-06-13

今天看到了給T61用的 2.6.25 kernel config 隨手就把kernel升了上來,順便把 /home的partition改成ext4,改完之後的確有變快的感覺呀。
建立ext4與mount的方法為

mkfs.ext3 -E test_fs /dev/  #不然會出現EXT4-fs: xxx not marked OK to use with test code

mount /dev/ /home -t ext4dev

t61p ubuntu 8.04 suspend

Posted by – 2008-06-10

目前使用的環境是Lenovo t61p 8891CTO + Ubuntu 8.04,參考網路上許多文章都沒有辦法把suspend搞定,最後在官方討論區看到一支script,實測之後的確可以達到suspend功能,可見是設定上的問題,但是先不管了,只要可以suspend就很滿足了。完整的系統設定等那天想不開再來弄吧。該script內容如下

#!/bin/sh

# if launched through a lid event and lid is open, do nothing
echo "$1" | grep "button/lid" && grep -q open /proc/acpi/button/lid/LID/state && exit 0

# remove USB 1.1 driver
rmmod uhci_hcd
rmmod ehci_hcd

# sync filesystem and clock
sync
/sbin/hwclock --systohc

# switch to console
FGCONSOLE=`fgconsole`
chvt 6

# go to sleep
sleep 5 && echo -n "mem" > /sys/power/state

# readjust the clock (it might be off a bit after suspend)
/sbin/hwclock --adjust
/sbin/hwclock --hctosys

# reload USB 1.1 driver
modprobe uhci_hcd
modprobe ehci_hcd

# turn on the backlight and switch back to X
chvt $FGCONSOLE
exit 0

Flex&AIR

Posted by – 2008-06-08

昨天參加Flex&AIR網聚。今天試著實作看看,在看過Developing Adobe® AIR™ Applications with HTML and Ajax後搭配之前Flex sdk的開發經驗,整體來說還滿簡單的,只希望linux上不要出現麼什麼詭異的狀況呀。

一個小時後=>發現看Developing AIR applications with Flex比較多東西呀 Orz

再一個小時候=>原來AIR不提供螢幕抓圖的功能,難怪網聚中demo的自拍程式,某些功能要透過print screen鍵+剪貼簿來實現呀

又一個小時後=>發現AIR1.0目前還不能呼叫外部的程式,那我想使用合體技的美夢不就要繞好大一圈,直覺想到可以在local端裝apache+php透過http request呼叫,再不然就是搬出socket寫個proxy來用,但是這樣也太熱血了吧。雖然之前有搞過一次的經驗,可是每次都這樣怎麼受的了呀。而且這樣就不能散佈跟跨平台拉,真是一點AIR的感覺都沒有了 。