Archive for the ‘tech’ Category

What am I listening?

Last.fm is a social networking website for music. It records what I have been listening and builds my music profile from that. Before I have my iPhone, I use my iPod to listen to music and sync these information to last.fm when I sync my iPod with iTunes. There are major limitations to this method, including that it only counts the last time a track was played.

Now that I have an iPhone (which is basically a computer), and with cellular network connectivity that makes my phone always connected to the Internet, I can forget about syncing—the phone can post the tracks as they are played. This can be done easily by running Scrobbled (which in my opinion should be pronounced ‘Scrobble-d’).

Browse to my last.fm profile page and you should be able to see what I am listening, with a delay of probably a minute or two.

iPod touch is Apple’s answer to gaming

Apple has just announced a new iPod touch. It is not a whole lot different than the previous generation, but clearly Apple is aiming to market it as a gaming device. If NDS is the most popular gaming device to date, iPod touch/iPhone maybe next.

Wireless router with a new soul

I just bought a D-Link DIR-320 wireless router (802.11g compatible) for HK$325. While some friends might consider it a bit expensive considering 802.11n routers at comparable price point. I bought it because it has 32M memory and it is (relatively) easy to flash it with custom firmware. Yay!

The first thing I do after I bought it from the retail store is to flash it with the dd-wrt standard firmware. The instructions are simple enough, the problem is that it just doesn’t work for me. I need to tftp the image to the firmware when the router is booting up, which is a split of a second after the ethernet link comes up. I never could get the perfect timing at least on the PowerMac I was using.

And then I booted my MacBook Pro into Windows XP (which I rarely do) and try to flash the firmware from there, exactly as described by the instructions. I have thoughtlessly repeated the process many times before the firmware finally get flashed. It seems I have to catch a perfect timing.

A whole new world opens after the router is running with custom firmware. There are a hell of a lot of settings I can manipulate, though I will not change most of them. The most notable improvements include support for VLAN, multiple SSIDs, SSH, etc. In other words, I transformed this $325 router into a $3xxx router. XD

「有人使用蘋果電腦嗎?」

談天室有新生問及對於蘋果電腦的建議,從記錄所見,回應的人全都是使用 Windows 的。試問一班使用 Windows 的人又怎會明白 Mac 是甚麼的一回事?結論當然是一面倒的認為 Mac 貴、問題與 Windows 一樣多、初時使用的麻煩、沒有軟件等,在此希望逐一簡單解釋。

  • 「用 Mac 初時會很煩,因不習慣。」

    這是肯定的,用一個新的作業系統肯定要重新適應介面。不過,Mac 介面的設計從用家出發,要使用的功能都容易找到,而且新用家要習慣新介面的時間比起其他作業系統都要短。

  • 「如果覺得 Vista 麻煩,可以用 XP 呀。」

    我不明白,既然大家都覺得用 Vista 麻煩,哪為何不試試用 Mac?不竟用 XP 也合理,但微軟不會無止境去更新它,用家始終要更新到新版本,而微軟可否在以後的版本撥亂反正是一個疑問。

  • 「如果你小心使用 Windows,它會較耐用,所以要看用家怎樣使用。例如不懂使用電腦的人,就會以為問題在於電腦而不在於自己。」

    現時流行的想法,是電腦容易弄壞,所以要犯小心使用,例如減少安裝不必要的軟件以免電腦運作變慢等。社會普遍接受這種想法,但這不是必然的。為何電腦不可以像電視機一樣易用,可以用上許多年?蘋果推行類似的理念,軟件的設計不像 Windows 般容易弄壞或變慢。而且,要求一般用家運用他們的電腦科學知識去管理及使用電腦並不合理。就算用家真的修讀電腦科學,也不一定要時刻運作專門知識使用電腦,就正如使用電視機的人不需要懂得電子工程一樣。

  • 「沒有慣用的軟件」
    「沒有軟件」

    的確未必有慣用軟件,這要視乎個人需要,但是大部份的軟件都可以找到相關的 Mac 軟件。Microsoft Office、Adobe Creative Suite 也有 Mac 的版本。

  • 「Mac 沒有強大的軟件支援,一切也是徒然的」

    就算有強大的軟件支援,如果介面是垃圾,也要廢功夫。當然不是說所有 Windows 的軟件介面都是垃圾,而 Windows 軟件支援的確「大」,不過是否「強」值得懷疑。

  • 「Mac 的軟件很貴」

    不比 Windows 的貴,如果你沒有購買軟件的打算,這根本就不成理由。

  • 「Mac 的硬件很貴」

    Tom’s Hardware 的文章已經解釋了這個問題。本人認為同一樣的硬件,Mac 會比 PC 貴少許,但不是太多。

  • 「沒有 IE、沒有 ActiveX」
    「MSN 不可以震」

    你肯定自己需要這些所謂的「功能」,你不會掛念它們的。

  • 「但要用的 X 功能在 Mac 沒有提供哦!」

    的確會面對這個問題,通常會有兩個結果:第一,發現這個功能其實是沒有必要的;第二,跳到 Windows 使用 X 功能。

  • 「Mac 不可以玩遊戲」

    Mac 的遊戲比 Windows 少,所以要跳到 Windows 玩遊戲,對於遊戲迷來說的確是問題。

  • 「如果你在 Mac 上裝 Windows,我會恥笑你。」

    就算 Mac 有 99% 的相關軟件,餘下的 1% 都要在 Windows 執行。我也在 Mac 上安裝 Windows,不過用的時間就只有那 1%,其餘的時間都在使用 Mac 的作業系統。

    Steve Jobs 曾說過 Mac 的靈魂在於她的作業系統。我認為買蘋果電腦是要用她的作業系統,曾經有朋友買 Mac 是因為外型美觀,不過大部份時間都在用 Windows,因此被我暗地裏恥笑。

可惜

在談天室提到奧運網站,有不少細節出問題。其中一個問題,就是網站喜歡使用彈出式的連結,這使得瀏覽幾頁後,發現桌面有很多的視窗,而且新頁面未必有標示與原來頁面的關係。我認為這樣的設計是混亂的,這也是我不喜歡一些大陸網站的原因:首頁太多字,每條連結開新視窗。

可惜談天室的師弟妹覺得這是好的設計,因為他們用的 Firefox 瀏覽器,將開新視窗轉成開新頁面。開新頁面是好的,但這只是某特定瀏覽器和某特定設定而出現的結果。在我用的 Safari 瀏覽器沒有這個設定可供調較,我每按一下就有一個新瀏覽視窗的出現,這討厭得很。

從網頁標準說起,如果用 W3C 的置標語言檢查器作檢查,北京奧運主頁的錯誤達 350 個。網頁所使用的置標語言 XHTML,根本沒有 target 屬性,也就是說從網頁標準看來,設計者就不應用這個方法去使連結彈出新的視窗。

連結是要把使用者從一個頁面跳到另一個頁面,返回上一頁可以使用瀏覽器上一頁的按鈕。奧運網頁的設計破壞了這個關係

我想,如果讀電腦的同學不明白標準,不明白使用者介面各元素的意義,本末倒置是很可惜的。各行各業有其辦事準則,如果工作求求其其來弄兩餐渡日,又是可惜。我偶爾會因為這種環境,而想放棄在這行工作,但如因為其他人而令自己的行事方式受到影響,好像更是可惜。

Update: Jacky mentioned that the target attribute is available to the transitional XHTML 1.0 specification, the validator gives out a very high number of error because a tag early in the page has caused many of the subsequent tags to be invalid. I think I should just say target="_blank" means that the link should be opened in a new window.

康文署署長不知所謂

今日城巿電腦售票網首賣運動員表演門票,荃灣大會堂的售票處電腦出現故障,無線新聞報導,有巿民等了半小時才能成功購票,而網頁和電話則無法連上。

康文署署長周達明說:「整體來說,我們和承辦商檢討後,看到系統本身並非出現毛病,但是最重要是處理的速度非常之緩慢。」

我希望署長知到,一個系統無論是何等完美,如果速度慢而令用家無法使用,就是無用武之地。我的同學都知到,美其名是緩慢,根本上就是有問題。

承辦商技不如人,又要逃避問題,將問題推到技術的限制上,寫出的系統連演唱會門票開售也不能應付。

今年以來壞掉了的電子產品

  • 電腦電池(儲電量只餘新的一半,免費更換了)
  • Nokia N80(主機板接線接觸不良,維修要二千多元!)
  • Sony Ericsson K800i(偶爾沒有鈴聲)
  • iPod(iTunes 報告無法抄寫音樂,該是硬碟的問題)
  • 借給朋友的耳筒沒有聲音(購買單據不知在哪,天!)
  • 最新:電腦燒碟機(MacBook Pro 的 SuperDrive 無法再寫光碟)
朋友說今年犯太歲,如果真的有這回事,我想這就是了。

Autorun on a Mac?

Autorun on a Mac?

I don’t know what the folks at Netvigator is thinking—do they seriously think Mac OS X will pick up the autorun.inf file (which is a Windows thing) and run their installer? If they wants to do preciously that, they can create an internet-enabled disk image and have OS X run their installer upon mount.

You are visiting a WordPress blog. I use Google Analytics to track your visit on this site.