Friday, January 30, 2009

Welcome to Starcraft Decal '09

柏克萊大學有針對星海的專業課程 !!

新聞連結:

Study StarCraft For College


真是相當專業,


學校課程網頁


課程大綱Syllabus

先來寫寫作業吧

Homework

..

天ㄚ

那是我高中的遊戲,現在我都已經27歲了,一下就十年過去了呀~

相關連結:

星海的漫畫

ptt星海板

什麼是 GPS ?

網路上查詢gps的定義結果:

* 全球定位系統(Global Positioning System,通常簡稱GPS)是一個中距離圓型軌道衛星導航系統。 ...
zh-CN.wikipedia.org/wiki/GPS

* 從接收人造地球衛星發射的信息通過測量平差軟件解析,測定點的大地坐標,建立衛星大地控製網和建立全球 ...
csjs.hncu.net/web/42/200611/10114534796.html

* (全球定位系統):由美國國防部開發的全球無線導航系統。除了軍事用途之外,它還廣泛用於航海和陸地 ...
www.ceva-dsp.cn/news/glossary.php

相關閱讀:

wiki : gps

GPS 淺介

android-location-based-service

Wednesday, January 28, 2009

什麼是 MMS ?



wiki: MMS

Multimedia Messaging Service, MMS for short, is a cellular telephone standard for sending messages that include multimedia objects (images, audio, video, rich text). MMS is an extension of the SMS standard, allowing longer message lengths and using WAP to display the content. Its most popular use is sending photographs from camera-equipped handsets, although it is also popular as a method of delivering ringtones as well. The standard is developed by the Open Mobile Alliance (OMA), although during development it was part of the 3GPP and WAP groups.

網路上查詢mms的定義結果:

* MMS(Microsoft Media Server protocol)是一種串流媒體傳送協議,用來訪問並流式接收Windows Media服務器中. ...
zh-CN.wikipedia.org/wiki/MMS_(协议)

* 多媒體短信 ,英文為MMS(Multimedia Messaging Service的縮寫)。中國移動公司把它定名為“彩信”,可以用於傳送 ...
zh-CN.wikipedia.org/wiki/MMS_(技术)

* 定義為可實現即時的手機端到端、手機終端到互聯網或互聯網到手機終端的多媒體信息傳送。 ...
news.iresearch.cn/0480/83175.shtml

* 多媒體信息服務,是一種被WAP組織和3GPP定義為標準移動信息服務。
soft.shouji56.com/article/256.html


--

總之就是多媒體簡訊,但是又陸續看到很多名詞 ... Orz

想要把一個名詞徹底弄懂是需要多看些東西的 @@

--

若是想要檢測發送MMS的功能,到底哪邊出了問題!
可以嘗試一下NowMMS這家公司的產品。

NowMMS
http://www.nowmms.com/index.htm

可以幫助你看到MMS傳送的過程中詳細的資訊。

什麼是 STK ?


SIM Application Toolkit (commonly referred to as STK)

網路上查詢stk的定義結果:

* 移動電話公司與SIM卡製造商合作,在SIM卡中寫入程序達到增值服務的目的。是JAVA在Smart Card上的應用。 ...
dev.21tx.com/2005/04/20/36536.html

* 簡稱“用戶識別應用發展工具”,利用SIM的微處理器,燒錄程序或軟體,讓點心公司發展多樣化的加值服務。 ...
soft.shouji56.com/article/256.html

wiki : stk

--

附註 Cupacake 有關 Radio & Telephony的更新

* New features
o SIM Application Toolkit 1.0.(SIM 卡的 App 工具箱)
o Green CALL button is no longer a shortcut for "add a new call". This has been a rarely used feature and confusing if triggered accidentally.(通話鍵不再是「add a new call」的捷徑,預防誤觸通話鍵)
o Longer in-call screen timeout when using the speakerphone.(加長來電的「timeout」時間,當使用「speakerphone」的時候)
o "Show dialpad" / "Hide dialpad" item added to the in-call menu, to make it easier to discover the DTMF dialpad.(來電時增加「"Show dialpad" / "Hide dialpad"」的功能)

* Significant bug fixes
o An obscure case where the Phone UI could cause the device to not go to sleep on its own. This would happen if user bails out of the in-call screen by hitting HOME, followed by the call disconnecting remotely.
o Don't allow a single tap to open the in-call dialpad. It is now required to touch and drag it. This makes it much harder to accidentally open the dialpad by touching the screen with your face.

相關連結:

Android cupcake(杯子蛋糕)

Android 1.5 Cupcake -> 2009 Mid January release ?

總之硬是要把文章跟Android扯上關係就是了 XDD

什麼是 DDMS ?

Using the Dalvik Debug Monitor Service (DDMS) Tool

Android ships with a debugging tool called the Dalvik Debug Monitor Service (DDMS), which provides port-forwarding services, screen capture on the device, thread and heap information on the device, logcat, process, and radio state information, incoming call and SMS spoofing, location data spoofing, and more. This page provides a modest discussion of DDMS features; it is not an exhaustive exploration of all the features and capabilities.

算是一個可以提供目前emulator上的狀況:

1. 有檔案總管的功能。
2. 可列出目前在跑的process。

也可以提供一些環境模擬:

1. 撥電話到emulator
2. 發簡訊
3. 提供GPS位置

以上是目前我有用到的部份,應該還有些沒有提及的強大功能就請參考以下連結。

參考連結:

google原文說明 DDMS

Tuesday, January 27, 2009

什麼是 adb ?

發現自己寫了三篇文章都有用到adb。
1. 利用 adb 安裝 apk 到裝置上
2. set Android error log on Eclipse
3. How to Uninstall APK Files from Android Device Emulator

卻都沒有好好介紹一下什麼是adb :

Android Debug Bridge (adb) is a versatile tool that lets you manage the state of a device or emulator.

Some of ways you can use adb include:

* Run shell commands on a device
* Manage port forwarding on an emulator or device
* Copy files to/from an emulator or device

參考連結:

goolge 說明文件 adb

--

如果要做些簡單的測試的話,也可以用adb叫起一個有趣的東西

UI/Application Exerciser Monkey

The Monkey is a program that runs on your emulator or device and generates pseudo-random streams of user events such as clicks, touches, or gestures, as well as a number of system-level events. You can use the Monkey to stress-test applications that you are developing, in a random yet repeatable manner.

Here is a more typical command line, which will launch your application and send 500 pseudo-random events to it:

$ adb shell monkey -p your.package.name -v 500

英文面試八大常見問題



以下列出面試八大常見問題的英文版
節錄自104職場英語面試金句!
想說先收集問題,自行嘗試回答做些練習。

1.Tell me about yourself (請自我介紹)

這個問題通常會是面試的開場白,請特別注意不要回答得太冗長,請在2分鐘內回答完畢,答案中請涵蓋四項主題:學習情況、工作歷程、核心競爭力及最近一次的工作經驗。這題算是整個面試過程的暖身題,要好好把握並強調自己的強項

2.Why do you want to work for this company?(你為什麼要應徵這份工作?)


如果你事前有做功課的話,就可以作為回答這一題的依據。你可以說,根據你的了解,貴公司所從事的產業是你很嚮往的,你為此做了些許的研究,並且有信心可以為公司創新…等等。

3.What can you do for us that someone else can't? (你覺得你在這職務中優於其他人的地方是?)

回答這一題時請以實例陳述自己如何將一件事情做好,並強調當中你所達到的成就,讓你的打工/社團經驗看起來是有價值的。也不妨提一下在這過程中你遇到過什麼問題、你如何解決。總而言之,盡可能以充足的信心強調你的能力與優勢。

4.What are your strengths/weaknesses?(你的優點/缺點為何?)

面對這種問題,你可以將焦點放在優點上,至於缺點,則盡可能的將它轉化為正面的。

5. Are you willing to work overtime?(你願意加班嗎?)


回答這個問題時要很小心,你想表達出你對工作的承諾,但也想說明清楚可以做到的範圍,以免將來被剝削。公司應該不會只因為某個人願意一週工作80小時就錄用這個人。

6. What do you feel this position should pay?(你的期待薪資為何?)

薪水是個微妙的問題,相信你也很在乎你可以拿到多少薪水。建議你多多了解這個工作實際內容是什麼之後,再來審慎回答這個問題,當然心裡對自己大約可拿多少薪水要有個底。面試官在面試過程也許也會試想你應可拿多少薪水。總之,不要給面試官”我只在乎錢”的印象。

7. If we hire you, when will you be available to start?(如果我們雇用你,何時可以來上班?)

這個問題要回答得很明確,不要告訴面試官何時可上班後,又突然更改時間,這對公司來說會很麻煩,因為原本安排好給你的新人訓練計劃都得因此打亂。切記不要造成公司的困擾。

8. Do you have any questions?(你有什麼問題嗎?)

你可以問你覺得還不清楚的地方,面試官給你這個機會千萬別因為害羞不敢問而錯失喔,尤其是如果你事先有研究過這家公司,在面試過程中也許會有些資訊是沒有談到、而你也想了解的,就可以趁這機會提出來談,這能讓你更清楚,你與這家公司彼此到底適不適合。



其他關於英文履歷的文章:

利用Linkedin 一步一步建立英文履歷

(必看) 英文履歷撰寫及英語面試技巧

如何撰寫英文履歷?

職場英語面試金句

職場英語面試金句以下文章是 104人力銀行行銷總監 邱文仁 所寫

用中文面試都已經是不容易的事了,何況是英語面試呢?

面試時難免緊張,也可能因此而影響非母語的聽說表現。沒關係!本文就教
你如何準備並練習英語面試!提前準備並多練習,英語面試非難事!

47%的全職工作要求求職者具備英語能力!

根據104人力銀行統計,目前有47%的全職工作要求求職者具備英語能力,投
遞履歷時,若企業對此職缺有英文能力的要求,就應該先預期面試階段有可
能出現英語面試的考驗。英文程度不夠好雖然不見得一定找不到工作,但具
備良好的英文能力的確能夠為自己加分。

真的不會回答嗎?還是不會「用英文回答」?

其實英語面試的內容多半與中文面試大同小異,求職者所遭遇的最大障礙,
並非不知道「怎麼回答」,而是不知道「怎麼用英文說出來」,建議你可以:

1. 先將原本預計用中文回答的答案,翻譯成英文,並且反覆朗讀練習,訓練自己習慣用英語說話;

2.不要用「背書」的方式死背,而是要記下答案的大方向和可運用句型,在面試的當下,用自己習慣的方式自然說出口。

基本上,企業在英語面試最希望確認求職者的英文能力是否能勝任該職務需
求,至於個別的句型、文法、用字是否一時出錯,面試官多半不會錙銖必較。





其他關於英文履歷的文章:





Monday, January 19, 2009

Android 1.5 Cupcake -> 2009 Mid January release ?

消息來源:The G1 Can Have its CupCake & Eat It Too by Mid January

參考資料:

Cupcake 中英對照更新清單



1. 映像檔下載點
2. 檔案大小差異
3. 支援多國語言
4. Setting 的改變
5. Camera 新增錄影模式
6. 新增 Global Time 應用程式
7. 新增 Spare Parts 應用程式

以上詳見:onlinemad's Wiki > Android > Firmware-Update > Android-1.5

心機的紅黑遊戲

最近玩了紅黑遊戲,Google一下,發現蠻多心情文的

Friday, January 16, 2009

Android Location-based Service APIs

看到Optional APIs in Android

對於Location-Based Services有興趣。

一google跑出了

邦邦的部落格
Android 的 Location-based Service APIs

今天參考這篇教學,看看 Google Android 在 GPS 方面的程式碼該怎麼寫

--

時光飛逝歲月如梭,這篇教學是2007,而現在都2009了 Orz

getCurrentLocation 變成 getLastKnownLocation

其他陸續改寫中 @@

感謝大大分享,至少有個骨幹出來,有個方向 ~

Tuesday, January 13, 2009

[原文轉貼]如何寫論文:論文的起點

下面這篇文章不是我寫的,是在MMDAYS的Blog看到(連結),轉錄到自己Blog排版,並加註一些個人感想。

這篇文章的作者,是時任台大資管系主任莊裕澤教授,在看過研究所同學的論文proposal之後,有感而發對實驗室同學寫下的信。當年這封信只在實驗室同學、學弟妹、好友間輾轉流傳,而現在這篇文章的刊出,已經過老師的同意,用意是希望與更多朋友分享。〈文章最後改了一點字句,主要是實驗室的相關細節資訊,刪去與本文主旨無礙〉


◎ ◎ ◎ ◎ ◎


Dear all:

今年的proposal我用較高的標準來衡量,因此大部份的人都得再花一點時間修正。我的用意是與其等到四、五月你們寫論文時再要求你們改進,不如利用這個寒假好好督促你們把論文的前三章寫得完整。我大致翻了所內今年提出的proposals,我們實驗室的成員大部份只在平均附近(或者低些)。我想如果再不嚴格督促你們,我們以後恐怕無法再以LAB成員自豪。

我大概跟你們提過如何寫proposal,但可能不是很有系統。為了讓你們能把proposal及論文寫好。我花了一點時間整理自己的心得,供你們參考。

//有關論文架構

論文大致上有五、六章。

第一章是Introduction,這一章通常只佔論文整體篇幅的十分之一,卻是最關鍵的一章;它就像一個物品的包裝一樣,即使結果再好,但包裝差,也會讓整篇論文頓時失色。在國際會議論文的審稿過程中,很多委員往往僅從Introduction中評斷論文是否值得接受。 Introduction要如何寫好是需要一些天份與努力的,基本上它就像在寫作文一樣,要有強而有力的開頭,在前一、二段就能帶領讀者進入你要研究的領域。接下來的幾個段落,你必須替讀者建立足夠的background,讓他們了解你論文的研究背景。Background建立好之後,你必須點出整個研究的動機,這是最關鍵的地方,動機不足,無法顯示你研究的重要性,變成無病呻吟,甚至連呻吟的聲音都聽不到,不曉得你到底要做什麼。動機點出來之後,通常就會說明你的研究成果及主要貢獻,也就是論文的價值之所在。在Proposal階段,這部分會以預期的方式來呈現。最後,你會花一段文字來說明整個論文的架構,並做為第一章的總結。

除了動機要強之外,第一章一般比較容易犯的毛病是研究背景給的不充分,以及與研究動機沒有連貫性,研究背景漫無邊際的討論,然後“天外飛來”你的研究動機。切記一點,寫研究論文邏輯一定要清晰,整個章節的構思邏輯是什麼、為何這個句子要承接上個段句子、這個段落要承接上個段落等等,一定要清楚的思考過。許多論文的敗筆在於論文東一段、西一段,段落之間沒有邏輯關聯,讓論文整體雜亂無章。如何避免這樣的問題,如果你沒有天份的話,只好靠後天的努力:對於論文返覆的讀取,不厭其煩的思考句子、段落之間是否有邏輯上的問題。我個人的經驗是,我自己寫過的文章,每讀一次都有新的體會與修正。一篇論文寫完之後,我都會再從頭到尾讀一次,修改到我最近一次讀過後沒有新的修正為止。這樣通常會經歷四、五回合以上。我最不喜歡見到的是學生論文寫完之後,從頭到尾連一次都沒看過就送給我,裡面錯誤百出,甚至連基本的連結 (cross reference)都錯,好像要我幫他校稿一樣。你們有些人也有這樣的毛病,這樣的毛病不改是做不好學問的。以後我看到這樣的論文馬上就退。我以前念書的時候跟指導教授meeting討論論文時總是戰戰兢兢,在給他看我的論文時我自己會來回看好多次,深怕犯一些明顯的文法或邏輯錯誤,或他曾經指正過我的錯誤,我也藉此訓練出比較獨立的研究能力。這裡我感覺大多數的學生都比較缺乏獨立的研究能力,有些則完全依賴指導教授替他修改論文,甚至覺得理所當然,這是相當不正確的研究態度。

第二章是文獻探討。在寫這章前一定要仔細思考你要探討哪些相關文獻,這些相關文獻如何分門別類,然後在第二張開頭以約一頁的篇幅描述你要 survey的內容、範圍與架構。當然,你得提供充分的理由說明為何你要做這樣的組織分類。文獻探討要做的好是一門學問,它並不是把一些相關的文獻看過,然後對每個文獻作摘要即可。把相關文獻做一個有系統的分類,本身就是一種貢獻。一般而言,每個研究領域都可以拉的很廣,你在有限的空間內不可能全部涉獵,因此,你得設定一適當的焦距,決定文獻探討的領域範圍。

在你設定的範圍內一定有許多文獻要探討,你得將這些文獻分門別類,每一類別選定一個最具代表性的文獻做這個類別的開端。接下來你得摘要這篇文獻的主要內容與貢獻,並且用比較簡單淺顯的方式讓讀者了解關鍵的技術。一般而言,這篇代表性的文獻後續多少有些follow-up繼續改進前人的結果。這時你大致不需要針對每個follow-up做仔細討論,只要用一、二句話摘要出每個follow-up改進之處即可。把比較重要的follow-up說明之後,你應該以一段話做為這個類別的結論。這一段話必須評論目前在這類別的研究成果大致為何,還有那些不足的地方,以及與你的研究有何關聯(如你會採用那些既有的技術,你的研究方法或成果與它們有何差異,你的研究對這個領域的貢獻為何)。

很多人的文獻探討只摘要了別人的成果,卻少了最後這一段,無法讓人了解你的survey與你的研究議題有何關聯,也不曉得你對前人的成果看法為何。另外一個比較常見的問題就是survey不深入犀利,講得都是很表面得東西,讓人家覺得看你的survey對這領域一點幫助都沒有。

對每個類別survey完之後你必須對這整個章節做一個結論。在這個總結裏,你必須匯整出這個領域裏目前的研究進展,還有那些不足的地方,並且從此支持你在第一章提到的研究動機,以承接下一章節。

第三章基本上是要描述你的研究議題與方法。你必須清楚的描述及定義你的問題。有些時候,問題與定義會牽涉到你的系統或演算法所植基於的model,因此你也必須定義你用的系統model為何,有那些假設的前題。接下來就是說明你的研究方法,所須的定義與所用的核心技術。接下來就是提出你對問題的解決方案,並分析討論它的優劣。在proposal的階段基本上不必具體的提出解決方法,只要討論你大致將採行的措施即可。但即使如此,在proposal的階段這一章也不能馬虎的做表面的探討。一定要具一定的深度,才可以讓committee 的成員相信你對於你的研究議題有足夠的了解。這一章寫深入,你未來修改甚至更換研究題目的機率就低。

第四章通常是對於你在第三章提出的問題解決方案做一實證,如系統模擬,比較你的方法效能為何、與既有的方法有何差異。

第五章就是對論文做一結論,在這裡你必須重覆你整個研究的動機,再敘述你的成果,然後說明你的研究價值與貢獻。每項研究總有不盡完美之處,你的大概也不例外。因此,接下來你就要討論你的研究成果或系統還有那些可以改進之處,據此引出未來研究方向。

第四、五章在proposal階段是不必要有的。另外,根據研究議題的差異與研究成果的大小,有些論文(特別是博士論文)在討論其研究成果時會分成兩個以上的章節來說明,因此論文總體而言會有五章以上。

論文最後必須附上參考文獻。這是大多數人最容易忽略的地方。因此,研究態度嚴不嚴謹也很容易從這個地方看出。我已經告訴過你們參考文獻要如何編排,應該會有那些欄位。你們要確實且詳盡的去建立每筆參考文獻。另外,參考文獻的數目應該要適中。碩士論文我認為應該在30筆到40筆之間。博士論文可能多達四、五十筆以上。但也不要過度誇大,把許多不相干的都放進來。當然,這些數目都不是絕對的,它會隨研究領域和議題有所差異。

我再花點時間跟大家談談怎樣做好survey的工作。(我用了約一天的時間整理這些東西,我的中打不好,昨晚打字打到清晨4點,只打了2/3,所以請你好好的看完!)

--

//如何做Survey

Survey是做好論文的第一步,也是關鍵的一步。Survey的目的大家都知道,就是要對研究的議題有個深入且廣泛的了解,這樣才知道目前在這領域裡研究的進展已經到什麼地步,state of the art是什麼,有那些的子題及技術已經被探討,從而也可以知道那些還可以開發,那些技術可以被你的研究議題拿來應用。Survey 做的不好,最致命的打擊就是在你對你的研究議題一頭埋入,花了許多心血,好不容易熬出一些成果之後,突然才發現別人早已經發表同樣或類似的成果。

怎樣才能把survey做的深入且廣泛呢?我的方法是你要知道在這領域裡主要的國際會議是什麼,然後把這些會議近幾年來(至少三年)所發表過的論文的title及abstract瀏覽一次,找出跟研究議題比較相關的論文(注意:是「議題」,不是「領域」)。這樣初步找出來的論文大概從十來篇到二、三十篇,甚至也可能更多。接著,你得把這些論文的Introduction看一遍,對它們做個初步的瀏覽,然後把這些論文依它們與你的研究議題的相關性做個大致的排序。接下來就是依序把這些論文仔細的研讀,每篇論文的重點是什麼,關鍵的技術又是什麼,都得弄得很清楚。我的經驗是:因為剛開始對研究議題較不熟悉,前面幾篇念起來通常較吃力。可是隨著研讀的論文愈多,你就會發現愈來愈輕鬆。

在這個階段,你每篇研讀的論文大概都是夠水準的論文(因為他們是發表在主要的國際會議)。在研讀這些論文的時候,你得看它們探討那些相關的文獻,這些文獻你大致都得知道,並且就其中與你研究議題最相關的論文,你也得找出來仔細的研讀,並且重覆這樣子的工作一直追溯下去。你不用擔心這樣做會無止無境,因為當你從最近的一篇論文開始往前追朔,大概不超過三、四代,你就會發現不必再追朔,因為再往前追朔,你會發現它們要麼與你的研究議題愈來愈遠,要麼就是你研究領域的基本知識。如果是你研究領域應具備的基本知識,而你還不了解,那你應該回頭再修一些課把基礎打好,不該這麼早就進入你想研究的議題上。

根據這個經驗法則,你會發現你在survey的階段只要把握一個原則:把與研究議題相關的最近幾篇論文拿出來,看看這些論文所引用的文獻有沒有你不知道的,如果沒有,那麼比這些論文早的文獻你大概都沒遺漏了。如果有,就把它們找出來仔細的研讀。隨著你研讀的論文愈多,你的功力就愈增加。當你發現拿到一篇新論文時只要看完它的Introduction之後,你就知道這篇論文的重點及猜出它用的主要技術之後,你的功力已經提昇到可以進入研究議題的階段了。在這個階段,如果論文的研讀夠深入及廣泛,你往往也可以發現新的研究議題。

你的survey還不能在這裡停止,因為你的觸角可能尚未含蓋所有關於研究議題的文獻。你目前只有survey與研究議題相關的主要國際會議(以及會議論文所引用到的相關文獻),這些會議通常不超三到五個。目前的國際會議相當多,而且有些會議的研討議題又廣,因此有可能兩個會議的主軸不一樣,但卻含蓋類似的子題。舉例來說,假設你要研究的是peer-to-peer系統上的資訊搜尋,你大概會找專門探討peer-to-peer系統的國際會議。這個目前大概有二、三個。可是你知道那裡還有呢?我告訴你至少還有二、三十個可能:專門討論分散式系統裡的國際會議(這至少有五到十個,其中first tier的約三、四個,其餘為second tier),討論平行運算的國際會議(這至少也有五個),討論網路與通訊系統的國際會議(這至少十個以上),討論資料庫與資訊檢索的國際會議(這至少也有五個),相信了吧!而且還有好多新的workshop你從未聽過的。

你一定會問:一、我怎麼知道有那些可能相關的國際會議;二、我怎麼有辦法消化完這些會議的論文?

第一個問題得從你第一階段的論文研讀著手。在研讀這些論文的時候,你得注意它們發表在那裡,從而知道有那些可能相關的國際會議。

第二個問題:如何消化與你的研究議題可能相關的國際會議內的論文?你把與研究議題相關的最近幾篇論文找出來,看它們是在那一年發表的。如果你研究的是熱門議題,你找到的應該是去年或今年的論文;如果你的議題冷門,那最近一篇論文有可能是好幾年前的事。不過不管是冷是熱,你都只需把相關的國際會議最近一、二年的會議議程拿來看看,有沒有與你的研究議題相關的論文發表,有的話把論文找出來仔細研讀一下這篇論文有什麼突破,另外,也注意一下這篇論文引用的參考文獻有沒有你尚未讀過的,沒有的話表示你前階段的survey做的很仔細,有的話你就得把這些遺漏的論文找出來研讀,並且用前面提到的方法再去追朔這篇論文三、四代以內的參考文獻,以及論文出處,找出是否還有其他的相關國際會議,並且一樣得把這些會議近一、二年的議程拿來看看是否有相關的論文發表。這些過程一定會收斂的,而當你發現沒有新的論文被你找出來之後,你的survey工作大概已經做的差不多了,可以準備收工全心投入研究議題上。

通常而言,你在第二階段找到的論文不會太多,大多數的論文在survey的第一階段都會看到。收工之前,為防萬一,你再到Google、Siteseer及幾個主要的 digital library,如IEEE,ACM,Springer等去search一下,確定沒有漏網之魚。如果你survey的深入,你應當知道要下那些關鍵字去查詢。這個步驟也可以確保如果你研究的是冷門議題,在你看到的最近一篇的論文,到近一、二年的國際會議這期間,有沒有其他的論文你沒有注意到的(因為你最後一階段的survey工作只注意相關會議最近一、二年的議程,而你看到最近的論文可能是好幾年前的東西)。

在這裡我好像都沒提到期刊論文。一般而言,期刊論文通常比較完整,但刊登的結果往往是二、三年前的東西。就資訊科技而言,二、三年內的研究進展可能很大,因此比較新的結果通常先發表在國際會議上,發表之後,經過幾回合的修正才會投稿到期刊。所以你survey的論文比較新的東西很少會在期刊上發現。但反之,比較久的成果,有可能已整理發表於期刊上。如果是如此,那你在研讀這個成果時,最好是找已發表於期刊上的論文研讀,這樣會得到比較完整清楚的資訊。

整個survey的階段會看完幾篇論文?這當然看你的研究議題而定。
但三十篇以上是跑不掉的。如果加上你只瀏覽Introduction 的部分,
那可能在五、六十篇以上。


最後,我要你們做一件事情:

在一星期之內,把survey的工作按照我上面講的步驟重做一次。星期六之前,請你整理一個清單摘錄下列資訊,並email給我 (記住:做完整之後再email給我;我不要片段片段的接收你們的資訊):

1. 與你研究議題相關的國際會議及期刊有哪些。

2. 你找到哪些論文,論文格式請整理成bib檔格式 (http://www.bibtex.org/)
(記住:我要的是bib檔格式,且要非常完整正確。如何做到,
可以問實驗室學長。我也會請他整理一份心得告訴大家。)



3. 在你找到的論文裡,請用另一份表格整理下列資訊:請就這些論文依其與你研究議題的相關性分成三類:密切相關、相關、略為相關。同時請標記哪些是你已經仔細的研讀過的,哪些是你只瀏覽Introduction ,但有把握住整篇論文的重點。若有尚未看完的論文,也請標記。

4. 請把你列出來的所有論文電子檔以下列方式命名:

年代-會議或期刊縮寫(若不知,請以第一作者的Last Name代之)-Title的摘要。

例如:2003-SIGCOMM-Peer-to-Peer Information Retrieval Using Self-Organizing Semanticverlay Networks.pdf

然後請你上傳這些檔案到ftp,你的個人目錄底下的paper 子目錄內。我會就你整理的清單去判斷你的survey是否足夠,再來決定你的proposal及論文應該還要做哪些工作。

Joung

◎ ◎ ◎ ◎ ◎

相關資訊:莊裕澤教授


--

看完如何做Survey的部份,覺得自己以前在做survey的時候沒有好好去歸納整理,
只是打關鍵字然後一篇一篇的看,這樣效率跟效果相對就較差了。



--


其他不相關文章:


中文托福考題分析

對上Orange Caramel 只能派出謝金燕了 !

Acer Net 宏碁微巨電子化服務 - 無微不至、巨細靡遺

公保年金化,台灣希臘化!

拯救苦悶的研究僧



為了拯救苦悶的研究僧 ~

大家有空幫忙填一下問卷吧 :)

http://www.my3q.com/go.php?url=yayacc0404/8480

目的是想瞭解國內行動通訊使用者的轉換行為。

相關閱讀:

大陸的研究僧漫畫

如何寫論文:論文的起點

--


其他不相關文章:


中文托福考題分析

對上Orange Caramel 只能派出謝金燕了 !

Acer Net 宏碁微巨電子化服務 - 無微不至、巨細靡遺

公保年金化,台灣希臘化!

Friday, January 9, 2009

在Mr.J外看見周董蝙蝠車

去Mr.J吃飯的時候,剛好看到。

影像367  影像369  

影像362

鄉民照 *1

影像370

香港之旅明星篇

好吧,我真的是宅宅。

影像090 影像099

影像124 金牌五虎將:苗橋偉 !!!

IMG_5285 IMG_5287

蠟像館!

P1160225 P1160255 P1160256

007皇家夜總會女主角Eva Green !

P1160249

香港之旅2008北京奧運篇

 影像053 影像109 影像110 影像111 影像112 影像113

香港之旅有趣標誌篇

 影像054 影像063 影像095 影像096

好物推薦:Git

話說第一次接觸版本控制系統是SVK(The SVK version control system),最近開始改用Git。

先看看如何在Google Code Project中使用Git。
Develop with Git on a Google Code Project

如果有用過版本控制系統,想要快速上手請看這篇:

Rex:一小時內搞懂 Git

想要自己架設一份Gitweb請看:

只放拖鞋的鞋櫃:[Geek] Git and Gitweb

相關連結:

Jserv:「我愛 Git」簡報上線


--

update

這一篇

Why Git is Better than X

算是相當容易明瞭Git的說明文件

提供作參考

Thursday, January 8, 2009

Need Chinese Input on G1 ? Download KerKerInput now ! Android 中文輸入法

G1沒有中文輸入法,但是目前在Android Market上面可以找到一個:科科輸入法(KerKerInput)

使用參見:

Android 上真的有注音輸入法! - 科科輸入法實測

--

Android上中文輸入法開發的一些歷史:

jeffhung:(還不是真的) Android 中文注音輸入法

Su.Zero:也不是真的,Android 注音 IME

Su.Zero:科科輸入法虛擬鍵盤

--

心得:

真的有這麼容易開發咩@@

還是高手跟我想的不一樣 Orz

--

根據"cupcake" development branch

# New features

* Support of touch events in WebView.

* New JavaScript engine (SquirrelFish) in WebView.

* Input method framework, for soft keyboards and other on-screen input methods.
Includes new APIs for applications to interact with input methods, and the
ability for third party developers to write their own input methods.

* Access to the raw audio data for playback and recording from application code.

感覺越來越多東西

From Search Beauty

國中生的課外讀物應該是什麼?

來談談國中生的課外讀物應該是什麼?


回想自己的閱讀經驗,印象中小學的時候看漢聲小百科、亞森羅蘋以及福爾摩斯,還有看些歷史人物傳記小說,像是織田信長跟豐臣秀吉。國中的時候看金庸,相當沉迷,把它全看完了。(應該還有些其他,但是就沒啥印象 Orz)

最近家教的時候,問了一個國二學生,他竟然跟我說他看:論語孟子以及資治通鑑 ....

聽到的第一秒,覺得這個人很悶,且這些不是課本都有提到一些,有什麼好看的 @@

還很認真的想起以前小時候還有看過蔡志忠的漫畫有些莊子說,之類的中國典籍。

wiki : 蔡志忠 (竟然只有短短兩行話就介紹完蔡志忠 !@@)

但是嘴巴邊說前一秒的想法,
邊覺得"這個小男生是虎我的吧 @@"、
"為什麼要建立這樣的形象呢?"。

總之是個不懂,

他說他看的是柏楊版的資治通鑑,印象中我家裡也有一些,但我是啃不太下去 Orz
國中生看柏楊版的資治通鑑會不會太深了?又真的可以有啟發咩?
國中不是應該看些勵志小品,培養健全的性格咩 @@

不懂阿不懂


--


其他不相關文章:


中文托福考題分析

對上Orange Caramel 只能派出謝金燕了 !

Acer Net 宏碁微巨電子化服務 - 無微不至、巨細靡遺

公保年金化,台灣希臘化!

Wednesday, January 7, 2009

利用 adb 安裝 apk 到裝置上




利用 adb 安裝 apk 到裝置上需要先


#adb devices


來偵測目前有沒有裝置連接到電腦上。


如果有問題,像是沒有抓到裝置,可以執行


#adb kill-server


再重新連結一次。


接著直接


#adb install example.apk


就可以安裝example.apk進去裝置中。


若是要重新安裝,並不需要移除再安裝,而是下


#adb install -r example.apk


這樣即可。


如果還是無法成功


就試試


#adb remount


更多adb指令,請看  ADB - Android Developers


其他android文章


其他Android App 相關文章:



2011 11 月 12
不斷進化的Facebook 推出Facebook Messenger App. 最近發現Facebook在Android上推出了. Facebook Messenger App · 其中Facebook Messenger App 也有map功能,基本上是看自己在哪裡,. 雖然之前推出Checkin功能,幾乎 ...

2011 8 月 22
試用Blogger Android app. 最近用了Pixnet Android app 覺得不錯! 發現自己沒試過Blogger Android app ! 印象中之前有看到, 不過不是官方版, 今天搜尋了一下Google Inc 發現有官方版Blogger Android app馬上來試用! 基本的edit . ...

2011 2 月 07
最近用了Pixnet Android app 覺得不錯! 發現自己沒試過Blogger Android app ! 印象中之前有看到, 不過不是官方版, 今天搜尋了一下Google Inc 發現有官方版Blogger Android app馬上來試用! 基本的edit text 可以選擇插入相片或 ...





什麼是JSON ?

wiki : JSON


JSON(Javascript Object Notation)是一種輕量級的資料交換語言,以文字為基礎,且易於讓人閱讀。儘管JSON是在Javascript的一個子集,但JSON是獨立於語言的文字格式,並且採用了類似於C語言家族的一些習慣。


--


在良葛格的學習筆記裡面也有JSON的介紹,不過是講解Ajax時提到的。


Ajax Gossip: JSON傳送與接收


--


在官網http://www.json.org/
有容易了解的圖示幫助使用者了解 JSON 這一個物件的描述方式。


參考一下嚕:)


--


利用JavaScript的eval()來讀取JSON


由於JSON在語法上是JavaScript的子集合,所以一般都會使用eval()作為讀取資料的方式,這在JSON資料提供站台與使用站台都屬於可信賴時並不會有問題。但如果資料提供站台不在信任範圍內,將JavaScript程式碼嵌入JSON,則會造成安全上的問題。


--


本來以為他就是一種XML,但是wiki上說:JSON與XML最大的不同在於XML是一個完整的標記語言,而JSON不是。這使的XML在程式判讀上需要比較多的功夫。主要的原因在於XML的設計理念與JSON不同。XML利用標記語言的特性提供了絕佳的延展性(如XPath),而JSON的重點在於資料的交換。
Related Posts Plugin for WordPress, Blogger...

GoogleAd

Adventure Book 2.0 Headline Animator