blog.Ring.idv.tw

Open Source

Yahoo! Search BOSS

今天看到「Yahoo Radically Opens Web Search With BOSS」這則新聞得知~ Yahoo!推出新的平台服務~ 它叫做「Yahoo! Search BOSS」~

「BOSS」的全文意思是「Build your Own Search Service」,也就是說我們可以利用此平台來建構和搜尋相關的應用服務~ 說到這邊~ 那為何在「BOSS」推出之前沒辦法哩?~

那是因為「Google」和「Yahoo!」所推出相關的Search API都有次數上或檢索結果上的限制~ 而且如果你不用這些API而改用「Cross Domain Proxy」的方式進行的話~ 那又會遭受到請求服務拒絕的情況發生~ 說到這邊又要提一下「CSProxy」^^a

所以「Yahoo! Search BOSS」的推出~ 的確對於一些進行IR領域的相關研究會蠻有正面的幫助~ 或許未來有更多意想不到的點子出來~

它們提供的API相當簡單易用,這裡舉個小例子,假設要檢索「Hadoop」那就下:

http://boss.yahooapis.com/ysearch/web/v1/hadoop?appid=[你的AppID]&format=xml

上面這個範例會看到一個「appid」的參數,也就是說要使用這API你必須去Yahoo! Search BOSS申請一個AppID~ 有興趣的玩玩看吧~ XDD

2008-07-10 19:28:07 | Add Comment

CSProxy beta1 released!!

今天釋出了「CSProxy beta1」~ 和「Alpha 3」相隔不到24小時~ XDDD

這個版本主要加入了客製化的「Callback」function,並改寫一些程式碼~ 以便讓使用者可以同時進行多個請求~ 所以這個版本也包含了一個同時針對Google Translate和Yahoo! Dictionary進行請求的範例,您可以自行下載擴充自己所要請求的服務~ 底下提供一個簡單的範例:

從上述的程式碼可以發現,以往需要透過「Cross Domain Proxy」委任伺服端請求的模式,現在通通都來到客戶端~ 如此一來~ 便可大大地降低請求服務遭到拒絕的情況發生~

接下來的beta2就是將文件補齊嚕~ ^^v

2008-07-10 00:43:04 | Add Comment

CSProxy Alpha 3 released... But IE is no longer available.

今天釋出了「CSProxy」 Alpha 3~

怎麼會跳過Alpha2呢?... 因為Alpha2在發佈後沒多久就發現了一個Bug,所以趕緊又發佈Alpha 3~

這個版本已經將原本只能針對「Google Translate」進行請求的機制,擴充成客製化的版本~ 也就是說,如果你想要利用CSProxy進行Google Search或Yahoo! Dictionary等服務的話~ 現在統統都行了~ 只要您呼叫定義好的JavaScript API即可:D

預計下一個版本就會產出beta version,主要針對多重請求進行設計與測試,如此便能無誤地在同一個頁面上進行多個「類似Ajax」的方式請求外部資源~

2008-07-09 02:02:32 | Add Comment

Ratproxy - passive web application security assessment tool

今天看到這則新聞「Google Releases Open Source Web Application Security Assessment Tool」才得知Google有這個檢測網站安全的工具~ 像是「Cross-site scripting」等之類的安全性問題~ 這工具有助於幫你檢測這些問題出來~ 有需要的人不妨去「Ratproxy」官網給它下載來用用看~ 這篇先給它記錄下來~ :D

2008-07-03 23:45:32 | Comments (2)

Jarpa - Java Packaging for Flash Lite Developers

Jarpa (Java Packaging for Flash Lite Developers).我們可以藉由它利用Java ME來擴展Flash Lite的功能~ 和先前所介紹的「Flyer : Open Source Python + Flash Lite Framework」是同樣的應用~ 差別只在於「Jarpa」是針對Java ME作整合~ 而「Flyer」則是整合「Python」~

Jarpa全部總共只包含了三個原始檔~ 加起來還不到10kb~ 它採用「Apache Software License」~ 這裡就先給它記錄下來~ 以後或許有機會會用到 ^^

相關範例

How to connect flash lite and java me

2008-06-22 00:28:19 | Add Comment

Next Posts~:::~Previous Posts
Copyright (C) Ching-Shen Chen. All rights reserved.

::: 搜尋 :::

::: 分類 :::

::: Ads :::

::: 最新文章 :::

::: 最新回應 :::

::: 訂閱 :::

Atom feed
Atom Comment