2009年1月31日 星期六

用Greasemonkey強化你的火狐狸

引述自Nelson 不知不覺升上國二了

Greasemonkey 被戲稱為「油猴子」,它的英文本意是「機械技工」,也就是我們俗稱的「黑手」。它是一個 Firefox 的套件,透過許多開發者自行撰寫的 JavaScript 腳本,改變特定網站的行為。換句話說,它的用法是這樣的:

  1. 你必須使用 Firefox 瀏覽器,並安裝 Greasemonkey 套件。
  2. userscripts.org 搜尋你要的腳本,通常我們都是用網站的名稱來搜尋。
  3. 腳本是由 JavaScript 寫成的,裡頭包含了要套用的網站,以及要執行的動作。
喬瑟夫自己再補充一點,Greasemonkey本身安裝完以後並沒有任何功能,它跟安麗一樣,只是提供你一個平台,讓你可以載入世界各地網友寫好的腳本。喬瑟夫目前使用的Greasemonkey腳本包括:

  1. Prefetch Next Page:很多網頁都有「下一頁」的翻頁設計,這個腳本可以幫你預先載入下一頁的內容,以減少翻頁時的等待時間。例如使用Google搜尋時,它會自動載入搜尋網頁的下一頁(但是對喬瑟夫更常用的Google Scholar沒作用…嗚嗚)。Nelson推薦的AutoPagerize喬瑟夫也用過,連按「下一頁」都不必,只要捲動畫面到該頁面的下方就會自動載入下一頁了,但這不太符合喬瑟夫的閱讀習慣,加上喬瑟夫閱讀速度太快(驕傲!),所以後來換成了Prefetch Next Page。另外有類似功能的腳本還有很多,例如Super Next Page、或是針對單一網站所設計的Flickr Next Page Prefetch等。
  2. Reading Blinds:其實這個功能也可以藉由增加一個bookmarklet來達成,但是使用Greasemonkey腳本的好處是可以很方便的用快捷鍵來啟動(bookmarklet可不可以用快捷鍵?忘了…)。按下快捷鍵後這個腳本會讓網夜大部份的地方變暗,只留下滑鼠指標附近的一定範圍的區域維持原來的亮度(範圍大小可依個人喜好設置),這樣的功能在閱讀長篇的網頁時可以幫助讀者不會因為暫時的中斷而忘記自己讀到哪裡了。具體的視覺效果如下:
  3. LongURL Mobile Expander:現在很多網頁上有很多縮短轉址後的連結(e.g., TinyURL.com, is.gd, bit.ly, etc.),在點下去之前你根本不知道會連到哪裡去,這個腳本的功用就是使滑鼠指到這類型的連結時會出現原始的連結網址。但仔細想想,喬瑟夫裝了這個腳本以後好像沒動作過?是它壞掉了、還是喬瑟夫很少亂逛不明網站?嗯…真是一個謎啊。
  4. Splash album viewer:Nelson介紹過了,這裡不多囉唆。滑鼠滑過支援的相簿縮圖時就會出現大圖,愛看正妹相簿者必備!具體視覺效果如下(借用阿宅文的相簿展示一下):
  5. NoDelay:類似Nelson介紹的MegaUploadTimerKiller,removes the delay in navigating to the download links on many upload sites。
  6. Flickr Allsize+:如果經常要把flickr裡的圖片貼到blog或網頁上的人來說,這個腳本可以幫助你更方便的取得相片的HTML (or BB) Code。
就這樣啦…如果各位有發現好用的Greasemonkey腳本也請推薦(大概沒有吧…以本站讀者的屬性來看)。

網路世界是很恐怖滴

剛剛上google查資料,沒想到一堆銀行的網頁都可能會損害我的電腦!



你看,是不是好恐怖!不只一銀,連華南都中鏢了!!
國寶人壽也是!!
連新聞網站也是有害的!
這樣叫阿宅怎麼辦才好?!


不過讀者應該也會有疑問了:有可能這麼大規模的駭客/病毒入侵嗎?
來看看學校網頁:


連圖書館網頁都是有害的(筆記)…

喬瑟夫個人認為這應該是google的判斷機制出了問題,證據是現在搜尋已經都看不到這些警告訊息了。
這樣應該算喬瑟夫運氣好嗎?還來的及抓了三張網頁截圖。
不過猛一看真是挺嚇人的,看看明天的新聞會不會報導吧…

2009年1月25日 星期日

凡人的告白書

新年第一天的早上,我在懊悔的情緒中醒來。

又一次在夢中回到了遙遠遙遠的時光,那個記憶中的年少時代。

我坐在鋼琴邊,看著你張羅午餐。
還有那沒有目的地的隨性散步。
我說,我老了之後一定不能住在這裡,光是爬坡就會累壞我了吧…

從那以後,我作過多少的蠢事呢?
如果言中他也在的話 
他一定又要說  對不起  對不起  對不起
對不起我們最愛的人
可笑的是,在那些時候還覺得自己挺有個性的…
因為年少,所以不經意的揮霍著時光和生命吧,自己的、也有別人的。

睜開眼睛醒來後,我還是躺在床上不能動彈。
讓那些記憶咬噬著我的身體。
我對你這麼疏離...
我對你這麼疏離  其實只是因為
我怕  我怕真的會失去你
是否,在許多年以後我再回頭看看現在的自己,還是會因為自己所作的蠢事而覺得懊惱不已、無法成眠?
多麼希望不再犯錯…
多麼希望能讓你快樂…
多麼希望不再讓所愛的人為我感到悲傷…

在新年的第一天,又一次在懊悔的心情中迎接新的一天。
對不起,也謝謝你。
真的,對不起,也謝謝你。

【慶祝除夕超長圖文】在電腦上有效率的作筆記

慶祝除夕,今天跟讀者介紹兩套好用的筆記軟體。

老師經常說:要養成隨時記筆記的習慣,這樣有好的research idea的時候才不會白白浪費了。
眾所周知的,喬瑟夫是電腦工作派的(老師:要環保不要視力…),所以找到一套好的筆記軟體對喬瑟夫來說是相當重要的。

之前喬瑟夫用過firefox的scrapbookgoogle notebook。雖然他們都可以整合進firefox,可以很方便的隨時紀錄下重要的資訊,但這兩套軟體各自都有他們的缺陷:scrapbook是單機使用的,很難在不同的電腦中同步;而google notebook雖然因為資訊是儲存在google的伺服器上,所以同步不是問題,但google宣佈不再開發google notebook的相關功能了。這無疑是判了這項優質服務的死刑…

最近喬瑟夫找到了兩套不錯的網路服務,他們都具有上述兩者的優點,而且還各自有他們的特色。

Evernote
這套軟體之前電腦玩物曾經強力推薦過,但當時需要另外安裝軟體。所以喬瑟夫有點抗拒。但是現在新版的evernote不需要另外安裝軟體也可以使用了,只要到官方網頁註冊一個帳號,安裝firfefox的附加元件,就可以隨時隨地把網頁上看到的重要資訊記錄下來,而且還可以使用tag加以分類。


擷取網頁資訊超簡單!只要幾個步驟就搞定。
首先先選取網頁中想要擷取的部份(如上圖中間的大圈圈部份),然後按下工具列上面的evernote按鈕(上圖右上角小圈),畫面上就會出現一個對話框請你輸入你evernote的帳號密碼(如果之前未登入),接下來你可以輸入這則筆記的標題、存放的位置、想要為這則筆記設定什麼tag(如果之前有用過相同的tag,會出現選單選擇)。都完成以後,按下Done就搞定了,或者你也可以選擇Add comment加入自己的心得。


everynote (by jsphh)
Evernote網路版的畫面
很清爽的畫面,可以依據先前設定的tag或是筆記的內容搜尋。進入筆記內容後還可以連結回原始的網頁。

如果進一步安裝evernote的軟體在電腦上,你還可以將筆記內容下載到電腦中,並且進行離線作業(例:修改既有的筆記、自己增加一篇新的筆記),然後等到有連上網路的時候跟網路端的資料進行同步。所以功能十分之強大。



CintaNotes
嚴格說,cintanotes和前述三者不同。它不是網路服務,而是一個獨立的軟體,但是因為有免安裝版可以使用,所以喬瑟夫還可以接受(亂裝軟體裝到系統崩潰的經驗實在是太令人沮喪了…)。

這個軟體的特別之處在於:前述三者都只能擷取網頁上的資訊(雖然他們也都可以手動輸入自己想要添加的筆記內容),但是cintanotes號稱是「你可以copy的東西我們都可以幫你加入筆記」!所以不管是word、pdf、或是其他你可以想像到的可以複製其內容的資訊來源,都可以整合到cintanotes裡面。

不過缺點就是你要多開一個執行程式啦。不過這個問題不大,在喬瑟夫的筆電上,這個軟體只佔用了8~9M的記憶體空間。對現今主流的電腦來說應該是小菜一碟。



開啟軟體後的初始畫面,你可以看到快捷鍵的設定內定為Ctrl+F12(可依個人興趣修改)。



擷取網頁資訊也超簡單!反白要擷取的資訊區域後,按下快捷建就加入筆記內容了。但一個很小的缺點是無法在擷取筆記的同時加入tag分類,要另外在筆記上按下滑鼠右鍵選擇新增tag(如圖示)。



來看看cintanotes的特異功能!連pdf的內容也可以依照上述步驟擷取進個人筆記中!
同樣的,cintanotes也提供搜尋的功能(中文嗎a通喔),可以依據tag或筆記的內文文字搜尋相關的資訊。



Evernote和cintanote各自有他們的特點,讀者可以依照自己的需求選擇。
如果之前有用過google notebook,目前evernote提供了匯入google notebook資訊的功能,所以從google notebook搬家到evernote變得超簡單(如果讀者有需要以後再來寫這部份)。而cintanotes的功能顯然是四者中最為強大的,他也支援將筆記內容輸出為純文字檔案的功能,不過如果要從google搬家過來可能就比較麻煩一點(沒有匯入的功能)。


希望大家多多作筆記!祝各位新年快樂!

2009年1月23日 星期五

這三個月的回顧

自從去年10月19號收到AMJ的評審意見後,喬瑟夫過去三個月的生活主要就是圍著論文打轉。

就像前幾天在論文改得差不多以後跟翁老師、強生吃飯的時候講到的:「我就像一公務員,每天睡醒就是到學校改論文,時間到的就回家洗澡睡覺」。

除了每週基本的授課以外,大概就是對著文獻思考要怎麼修改論文…
因為整個腦子都是論文的關係,有時候想寫寫blog轉換一下心情都不知道寫什麼好。

不過,昨天終於完成了重新投稿。了卻了一件重要的心事。
所以昨天也睡得特好。幾乎是頭一沾枕頭就睡著了。

接下來大概有兩週的新年假期,這段時間內喬瑟夫希望:
  • 找時間跟CK等好久不見的朋友相聚
  • 多陪陪家人
  • 把一直想看但沒看完的Multilevel Analysis for Applied Research至少再看個半本
  • 恢復固定頻率的blog更新,強化文章的深度
  • 完成跟學長合作的論文R&R
看起來也是很充實的新年假期希望呢!
祝各位新年快樂!!


兩個proof-reader提示的文法錯誤

今天收到了論文潤稿後的版本。
Peter真是好樣的,昨天才通知我開始看,沒想到今天就改完寄給我了。

在這裡面出現了傳說中的「文法小教室」(同樣的錯誤犯太多次,會被專欄糾正)…而且還不只一個!

1. consider A as B(錯誤用法--後記:Irene說可以這樣用…)
連續被糾正三次以後,Peter寫了以下的評論:Let’s avoid using the word ‘as’ with the word ‘to consider’. For some reason, these two words should never go together.

然後有個地方喬瑟夫終於沒有用as了,Peter立即稱讚喬瑟夫:Great job! Here, you avoided the word ‘as.’

看了覺得一整個囧~

2. on the other hand
因為轉折語氣的用詞會得不多,所以這個是喬瑟夫還蠻常用的一個(但老師很不愛)。連續改了喬瑟夫兩處"on the other hand"以後,Peter又開始教學了:Let me explain the meaning of the expression “on the one hand… On the
other hand” we should use this expression only when we want to identify
an apparent contradiction or inconsistency. For example, suppose I’m
talking to my wife: “on the one hand, I want to be with you all the
time; on the other hand, whenever I’m with you, we argue.” Here, you
have an example of the correct use of this expression because this
example identifies a contradiction or an inconsistency.

好吧,那我下次小心一點用(轉折語氣的用詞會得太少真辛苦)…

2009年1月17日 星期六

【北美館】2008台北藝術獎

今天下午抽空去逛了趟北美館。

沒想到1F、2F、3F都因為佈展(準備下個展期的作品)而關閉。

本來喬瑟夫想打道回府了,結果聽到服務人員告訴旁邊的路人說:「地下室有開放,現在免費入館」,就又留下來了。
(很像歐巴桑的心態?)
而且除了免費入場,進去以後還可以參加抽獎活動抽年畫唷~當然要留下來!
(真的很像歐巴桑…)


下樓以後才注意到,原來地下室展出的是2008台北藝術獎的作品。

作品的內容蠻多元的,有裝置藝術、某仁波切的靈視攝影(從死者的眼睛還是腦部拍出來的黑白照片),還有許多結合聲音跟影像的作品,但是最讓人印象深刻的是…

某件「優選」作品展出的內容有尿液!
沒錯,就是尿液!

真的是…





超…臭…的…





所以每個進去那個展間的人都是來去匆匆…氣味實在是很恐怖!!

如果各位對這個展覽有興趣,到農曆年前應該都可以免費進場吧(喬瑟夫問過門口的阿姨,樓上佈展的部份要到農曆年才會完成)。要喬瑟夫推薦的話,「海馬迴的世界」這個聲光作品挺有趣的,大家不妨可以去看看。

如果要說不推薦的作品,除了那個尿液以外(我真的沒辦法靜下心來欣賞),Nowllywood那個展區也蠻難讓人推薦的。雖然我很有耐心的看了20分鐘左右,除了被他的聲音和影像弄的很不蘇湖外,我真的不知道到底在衝啥…