今天在 BBS 上看到別人的簽名檔,還蠻好笑的。
國小老師:這個國中會教啦
國中老師:這個高中會教啦
高中老師:這個大學會上啦
大學教授:這個問題想必大家國小就會了
軟體開發、伺服器和生活瑣事
今天在 BBS 上看到別人的簽名檔,還蠻好笑的。
國小老師:這個國中會教啦
國中老師:這個高中會教啦
高中老師:這個大學會上啦
大學教授:這個問題想必大家國小就會了
這幾天幾乎都在瘋 Google Chrome OS,除了宿舍網路很爛,封包送丟到 make_local_repo.sh 當掉,還有莫名其妙的錯誤,不過就是帶賽一直編不起來。
Google Chrome OS 將所有東西都放到網路上的作法,可以讓每個人到各個地方都可以有自己的工作環境,也不用煩惱資料同步的問題,不過在台灣網路環境不夠好,要推起來實在有點困難 (再說台灣使用者眼中只有 M$ ……. )
說來很有趣,電腦剛剛問世時都是大型主機,一般人買不起只好使用終端機連到主機上進行操作;後來積體電路讓電腦的體積一直縮小,大家也一窩蜂的跑去買了個人電腦放在自己的房間;現在網路越來越發達,大家也越來越喜歡把資料上傳到網路上分享,並且讓服務提供者為我們保存資料,也就是現在說得「雲端」。
結果我們繞了一圈回到原點,只是現在的終端機變得漂亮多了,而且改名為「瀏覽器」,不但有圖形介面還有多媒體功能。
我沒研究過,只知道雲端是分散式運算的一種,再加上一些規定商業炒作出來的規格 (?),瀏覽器做的其實和終端機相差不多,也難怪李家同教授會說「原來我早就在雲端」 XD
ps. 系上某個教授每堂課都在回到原點耶………
剛剛看完 Google Chrome OS 發表會,興奮的睡不著 XD
這次很可惜沒能從頭開始聽,不過感謝 Engadget 有全程文字轉播,即使沒聽到也大致上知道說了些什麼。不過內容並不多,大致上就繞著幾個主題打轉,把內容稍微整理了一下:
“About a seven second login. We’re now looking at Chrome OS UI. It looks like …… Chrome.” XDDDDD
發表會用到的影片:
其他在 Youtube Google Chrome Channel 上的影片:
其他相關資源:
Engadget 發表會全程文字轉播
http://www.engadget.com/2009/11/19/live-from-googles-chrome-os-project-announcement/
Google Chrome OS Project Page
http://dev.chromium.org/chromium-os
Google Chrome OS Repository
http://src.chromium.org/
看了一下 Chrome OS 編譯說明,感覺上沒有那麼容易,VMware 裡剛好有 Ubuntu 可以試試看,不過安裝光碟和 ISO 檔大概就要等網路上得高手 release 了吧。
這次面試的題目:
ps. 聖誕節禮物不是邀請函就是炸彈 Orz
因為要使用 mercurial 來下載 src,先到 http://dag.wieers.com/rpm/packages/mercurial/ 下載 rpm:
$ wget http://dag.wieers.com/rpm/packages/mercurial/mercurial-0.9.5-1.el5.rf.i386.rpm
$ rpm -ivh mercurial-0.9.5-1.el5.rf.i386.rpm
再來就是下載 repository,我設定的位置是 /root/go:
$ hg clone -r release https://go.googlecode.com/hg/ /root/go
設定環境變數:
$ export GOROOT=/root/go
$ export GOBIN=/root/bin
$ export GOOS=linux
$ export GOARCH=386
$ export PATH=$PATH:/root/bin
編譯 GO 編譯器:
$ cd /root/go/src
$ ./all.bash
寫一個 Hellow World:
$ cat >hello.go <<EOF
package main
import "fmt"
func main() {
fmt.Printf("hello, worldn")
}
EOF
$ 6g hello.go
$ 6l hello.6
$ ./6.out