Thursday, November 16, 2006

Terrific Found of BEHAVE WG In IETF

I used days to reading documents/papers/webpages to investigate how to solve
NAT travesal problem.
In the reading of rfc 1631, 2663, and 3022, I get a little confused with the
overlapped content.
After googled "rfc 3022 1631 2663", I linked to "[PDF]NAT Traversal
Techniques and Peer-to-Peer Applications".
In my first view of this paper, I think it would be a highly related one.
But why I have never found this in my previous searching?
I looked for google scholar's help, and found it was less cited than others.
Nevertheless, it introduced me to the BEHAVE working group of IETF.
I really appreciate to this, and I think here I can catch much more with the
current world.

Behavior Engineering for Hindrance Avoidance (behave) Charter
http://www.ietf.org/html.charters/behave-charter.html
--

Besides, this experience may show me an brighter way for learning networks.
And it is joyful to know IETF is keeping working for what we need~

Wednesday, October 18, 2006

Cool desktop on XGL

Chinese introduction could be found through google.
XGL LiveCD! Kororaa 反應不俗

XGL

Xgl
http://zh.wikipedia.org/wiki/Xgl
http://en.wikipedia.org/wiki/Xgl

It said the show could reproduce by installing the Live CD below.
Kororaa Project
http://kororaa.org/index.php

Kororaa Xgl LiveCD是一種附有展示Xgl繪圖成像技術的Linux LiveCD。
http://zh.wikipedia.org/wiki/Kororaa_Xgl_LiveCD

XGL source in SUSE's site.
Xgl - Increasing Usability of SUSE Linux Enterprise Desktop
http://www.novell.com/products/desktop/features/xgl/

--
XGL discussion on Digg.com
Guide to Install Compiz and XGL on Ubuntu Linux

XGL Install and General Tips For Gnome and Nvidia - Ubuntu Forums
http://www.ubuntuforums.org/showthread.php?t=131267

Saturday, October 14, 2006

My north taiwan trip with my cousin last weekend

上週很意外的殺到了北海岸,

事情是這樣的,
我參加了表弟計畫的郊山行,
一早我們約在桃園火車站碰頭,
原來我以為這天的郊山行會呆在桃園,
沒想到上次跟表弟提的,
我希望能實際參予來了解表弟所喜愛的爬山,
表弟很快便做好了計畫,
我們要上台北,表弟唸書的城市,
也是讓表弟能發展興趣的地方。

心理本來盤算著要到觀音山,
那裡是表弟提過蠻有趣味的山。
搭上了往淡水方向的捷運,
我們來到了士林,
喔,我心裡想,士林也有車能到觀音山呀!
上了沙丁魚公車,
一路搖搖晃晃,
看到故宮的指示牌,恩,
仰德大道,哎?!
這不是陽明山好野人的別墅區嗎?
趕緊向表弟確認我的疑惑,
很好,我們這趟果然是陽明山,
觀音山,下次見~

7-11稍作休息後(真是無所不在耶),
我們搭乘陽明山上的環線公車來到擎天崗
用過有點硬的午餐後,
我們開始尋找這次路線的起點,金包里大路(又稱魚路古道),

金包里大路步道圖

目標是北方的頂八煙(),
一路上讀歷史的表弟告訴我很多當地的故事,
最有趣的應該就是這條金包里大路的來由了,
你能想像每天挑者補來的魚,
從金山出發沿著我們腳下的山路,到當時熱鬧的士林販賣,
@@"
如果能請當時身手矯健的先住民到現代,
北京奧運的獎牌應該很難從他們手中奪走吧!
接下來我們途中在"憨丙厝地"稍作休息,
現代佈告欄上記述了古老的故事,
這附近曾有幾些人家,各自開發了幾塊不小的梯田,
每到節日,聚在一起,好不熱鬧。
接下來的路上,明顯的多了些岔路,
經過表弟解說,原來還有一條日人路,
是當年日本人在同一塊土地上,
為了運送軍資的需要另外開闢的一條比較平緩的土地,
每個交錯的地方不知道有多少的故事?

來到頂八煙後,我們錯過了一班陽金公路上的公車,
休息等待了約過半個小時,
我們坐上三位往金山同好搭乘的計程車,
到了金山鴨肉(鵝肉好像較有名)的故鄉。
也謝謝一起搭車朋友的順風車。

感覺熟門熟路的表弟(不知道他到底來過幾次?)不一會便領著我來到慈護宮
逛了幾間招攬遊客的商家後,表弟開始四楚張望起來,
沒多久,表弟喃喃著就是這裡,我們來到了阿嬤ㄟ秘密花園
帥吧,真的超帥的,

看著金山的街道,
我不禁想起小學時曾和幼童軍的夥伴來過這裡,
那年炎熱的天氣感覺還是暖暖的,
我們再金山的海灘留下了一些記憶。
難得舊地重遊,
明顯比我懂得找路的表弟看了幾幅為我們觀光客搭起來的地圖後,
我們向著我回憶的路上走去,
路上居民遊客來來往往,住在這裡一定很不錯吧!
我們來到燭臺嶼的最佳視點,
燭臺嶼
這裡的海水真是美麗,我心裡喜歡這個地方,
也喜歡這次旅程,鵝肉比較多的金山,
還有這塊土地。

這裡作為個行萬里路的起點真是不錯,
謝謝好天氣,更謝謝表弟給我這麼棒的一趟 ^^

--
幾個有關的網站:
1. 內雙溪溯擎天崗下頂八煙

2. 魚路古道、日人路

3. 金包里大路(圖)

Wednesday, September 13, 2006

About Education

關於高中分組時機,目前教育部預計要推行把分組時間往後延到高三(a.),
這計劃其實在幾年前便已經提出(b.),(c.),但是因為許多反對的意見而沒有推行,
這次再度浮出來,可能是表示,它的需求其實很深切,
但反對的聲音仍然反對,便讓我們可以想想,
這幾年的的教育環境有什麼改變?
今日的支持者、反對者,與過去比較,提出了什麼新的看法嗎?
在發現這裡的不同前,
我想大家都能認同的應該是,對教育的不滿意與擔憂,
還有對教育'對子女的重視,是一直不變的。

目前已經有很多的討論(d.),
我還沒有拿出充足的時間去了解大家所關切的重點,
但是這天和同事討論中,
一個反方向的意見,很得我心,
我希望能提出來看看大家如何想它。

這個想法不是要延後分組,反而是要提早分組,
我的想法是,要讓同學們能夠找到未來能夠從事一生的志向和興趣這件事,
早一些可能會比晚一些好,
在孩子的中學時期,當好奇心還沒熄滅的日子,
讓自由的空氣和實際接觸各種主題的經驗幫助他們建立選擇未來方向的資料庫,
我們可以建立類似聯考的分組學習方向,理、工、農、醫,
裡面有些課程可以請在大學一些學有所得的大學生來協助老師教學,
中學老師能夠有機會接觸領域上的新發展,
大學能有管道讓他們回饋的熱情發揮,
孩子能接觸這條路上未來的風景,
這與目前的選修制度的出發點可能有點相似,
改變的方式也可以由這裡出發,
讓我們曾經有的理想能真的做到,
讓我們的孩子踏著我們共同認為是好的土壤,
讓他們未來不再疑慮,讓他們有比我們更好的可能。

其實提早分組的概念不是過去沒有,
早些時間教改提倡的多元智能便有些這樣的意思,
不過在推行後,我們看到的結果,
孩子要補習的科目更多了,
多元智能的評鑑讓審核的項目更多,
孩子提高了發現他們興趣的管道,
但是可能也要花費更多時間在沒有興趣的題目上,
很重要的是,他們的想法是怎麼樣的,
父母親要花更多時間在工作來換補習費,
也犧牲了一些了解自己孩子感受的時間。

這也許只是作法的問題,
讓我們來確認一直以來不變的,
孩子希望能夠開心、好好的學習,
當然是父母希望孩子更好的期望,
對於讀書很重要,但是一個好的人生不是只能靠著不停地念上去才行,
還有的是我們這些人對於整體教育的期待,
對於台灣美好未來,和提供好的教育的正向認知。

最後再回到作法上,
我比較強的認識是,要確立興趣還得由實務經驗來建立,
原來課程的安排方式並不能充足提供我們所認識的實務機會,
把高中分組延後,就像是把不能認識世界的黑暗期延長,
不如讓孩子能早些時間認識社會,
這才是讓他們能在進入社會前有充足準備的方式。

--
a. 教部研擬 高三才分組 最快98年實施
http://www.libertytimes.com.tw/2006/new/aug/31/today-life1.htm
b. 高中分組延後至高三 李慶安:緣木求魚 製造新問題
http://myweb.hinet.net/home7/dianelee8211/1-1page/1-1-031213a.htm
c. 科學月刊評論 - 當前高中科學教育之危機
http://sci.nctu.edu.tw/index.php?now=comment&page=show.php&article_id=32
d. 2100教育開講(8/31):高二不分組?! - 2100教育開講 - Yahoo!奇摩部落格
http://tw.myblog.yahoo.com/2100-education/article?mid=684&prev=694&next=683

Monday, September 11, 2006

An Audio Transcoder

I found a program named MediaCoder which could do resampleing(up sampling /
down sampling).
I have successfully transcoded an audio with 8000 sampling rate to 16000
sampling rate.
Such that this software should be helpful to our project.
However, before starting to code, a bad news is that this software lacks of
documents.
It should be considered if it worth your time, especially when you have
other easier ways.

There are some tries i have done which may do some help.
1. The homepage of the project is at
http://sourceforge.net/projects/mediacoder
2. The widows executive file could be downloaded from
http://prdownloads.sourceforge.net/mediacoder/MediaCoder-0.5.0-r2.zip?downlo
ad
(And there is only windows executable version. ><)
3. The source files could be downloaded from
http://prdownloads.sourceforge.net/mediacoder/mediacoder-0.5.0-src.zip?downl
oad
4. In the source directory "mccore\src", "CAACPlus::Open" could be found by
search the words "SampleRate" in file "audioencoders.cpp".
5. In the function described in 4., samplerate is set to item and be passed
to "waenc.open".
6. It could be found the waenc object is of "CWinampEnc" class in header
file "audioencoders.h".
By 6. it's easy to suppose winamp sdk/library is used,
7. The winamp sdk could be downloaded from
http://www.winamp.com/nsdn/winamp/sdk/,
and it is also no document found in a glance. But the developer's forum
may be somehow helpful.
http://forums.winamp.com/forumdisplay.php?s=3356ac570e40e53faab5f2563014a7de
&forumid=14

I stopped here, because I have no idea about how to trace this sdk.

Sunday, September 10, 2006

060910TODO

1. I want to suggest my PM to add an web control interface to our device,
which will different from using remote in front of the device,
which provide the convenience to send commands anywhere through internet.

2. I want to search the opensource projects for two software,
a. A tiny web server for the purpose of 1.
b. An audio processing software with functions to up/down sampling some audio files.

3. If possible, I would like to increase my opensource usage experience,
and look for oppotunities to join one favorable development job.

4. Extend my web2.0 experience and chances to read/write english(yes, these are not compatible targets), I expect more participations and more ideas.
--

Don't frustrate myself~

Thursday, September 07, 2006

Ultimate programmer's reference - QuickRef.org launches

AJAX-powered site searches for documentation on CSS, HTML, HTML DOM, Java, JavaScript, MySQL, PHP, Perl, Ruby, and more languages added all the time. Minimize docs and they show up next time you visit the site. Instantly access Google search for documents not in the QuickRef system. Never open 15 tabs or windows again!

read more | digg story

Cool animation, Frederator

Thanks to my dear colleague Kenn,
he told me a series of funny and interesting animations, Frederator.
Here is a cool one, Channel Frederator Episode 32 .

In this video, the story proceed as a action video game, some components as special attacks, boss mosters, stages, girl-saver heros, are in it.
Kenn said, it is just one style of Frederator.
And I expect the others are as cool as this one.
--
Channel Frederator

Trackback URL

Content providers, such as news webs, blogs, could provide an unique trackback URL for users who want to cite the page. But I wander how could the URL owner know where their pages are cited, except users register it.
Let me have an experiment.
Would the page track me?