Thursday, June 07, 2012

TKU Find Book

剛看到台大圖書館提供「NTU Find Book」服務公告,就依樣畫葫蘆的套用到淡大圖書館的館藏目錄系統,希望可以造服淡大的師生。只要將「TKU Find Book」拖到書籤列,或是加入書籤,則到 Amazon博客來網站看到一本書時,可以方便的查詢圖書館的館藏目錄系統。這像服務跟Web OPac 與 Android 手機一樣,都是根據ISBN來查詢圖書館的資料,只是前者擷取網頁中的ISBN資料,後者利用相機取得ISBN資料,真是殊途同歸。

Wednesday, May 09, 2012

Excel 選擇性貼上 Hyperlink 函數的資料

同事在Excel中整理資料時,希望將書名和連結網址整合在一個欄位,顯示書名,點選書名後開啟連結網址的網頁,這個用 Hyperlink 這個函數可以很容易達成。

 整合後希望將原來的書名和連結網址兩個欄位的資料刪除,一般的函數可以用[選擇性貼上]中的貼上[值],然後就可以刪除函數中使用的資料了。可是用在 Hyperlink 函數只會貼上原來的書名,無法將書名和網址一起帶入。

解決方式有:
  1. 一種較簡單的方式是不刪除不要的欄位,只是隱藏不要的欄位。
  2. 第二種方法稍為複雜,但是可以達到要求。過程是複製 Hyperlink 欄位資料到 Word,然後從 Word 複製回 Excel,這樣一個欄位中既有書名也有網址連結。

Monday, June 20, 2011

Web OPac 與 Android 手機

當你在逛書店看到一本好書時,你是否想從手機等行動裝置查詢圖書館有沒有你想要看的書呢? 除了請圖書館開發一個專用程式外,Android 系統的 ZXing (http://code.google.com/p/zxing/) 條碼解碼程式,讓你可以很快的跟圖書館館藏系統的 ISBN 查詢結合,讓使用者掃描 ISBN 後可以很快的查詢館藏系統。以淡江大學圖書館的館藏系統為例:

安裝與設定
1. 首先安裝 ZXing 條碼解碼程式:到 Android 的 Market 去下載 ZXing 或是到 http://code.google.com/p/zxing/downloads/list 下載,安裝後按 Menu 鍵,然後選 [設置],



2. 在[設置]中找到[自定義搜索網址],


3. 輸入 "http://ipac.lib.tku.edu.tw/cgi-bin/search_virtua.pl?isbn=%s"


在設定完成後,系統會記住你的設定,不需要每次使用都設定。

使用
1. 在開啟 ZXing 條碼掃描器後,開始掃描 ISBN 條碼


2. 在讀取條碼後,系統自動偵測 ISBN 碼後出現的選單:


3. 選 [自定義搜索] 就會將你帶到圖書館的館藏系統


參考資料: Koha on Android

Tuesday, December 23, 2008

XML::Simple & utf-8

將 DSpace 的資料轉到 Excel ,先匯出 Dublin Core 格式的資料:

dsrun org.dspace.app.itemexport.ItemExport -t COLLECTION -n id -d director

其中 id 是從資料庫中找出的,跟網址列上的 handle id 不同。然後寫個程式將此 XML 格式轉到 HTML,原先用 XML::Simple 模組來讀取 XML 格式的 Dublin Core 資料,可是有些資料出現下列的錯誤訊息:

utf8 "\xB8" does not map to Unicode at ...

然後有些欄位出現部分亂碼,在 CentOS 5+Perl 5.8.8 和 WXP+ActivePerl 5.10.0 build 1003 都出現亂碼。後來在 5.10.0 使用 XML::Twig 模組,不需要 utf8::decode 也不會出現亂碼,處理 XML::Simple 抱怨有問題的資料也跟在 DSpace 網頁上看到的一樣。


Sunday, July 22, 2007

GreaseMonkey on IE

關於 User script 或是客戶端 scripts,Mozilla/Firefox 常用的有 GreaseMonkey,最近發現 IE 有 Turnabout,基本型只能安裝 Reify 所提供的功能,進階型才能安裝其他從網路上下載的功能,這項限制可能是基於安全性的考量。
目前基本型只有 5 項估能,跟圖書館相關的功能是利用 Book Burro 來比較購書網站的價格。根據網站資料,目前 IE 只支援 IE 6,較新的 IE 7 尚未支援,所以 Windows Vista 的使用者就無福享受了,還是使用 Firefox 較沒有相容性的問題,安全性也較佳
GreaseMonkeyTurnabout 的程式並不完全相容,還需要一些修改。

Thursday, November 16, 2006

Web 2.0 小學網站

Andy Powell 在 Building a Web 2.0 school Web site 提到如何幫助 Newbridge Primary School小學建一個網站。該校是兩個在同一地方的學校合併後的新學校,可用來建網站的資源只有儲存空間,雖然也提供ASP程式,因為作者不熟悉且不太願意去學,所以不想弄得太複雜,所以使用外部 Web 2.0 服務來建動態網頁部分。
建出來的網站 雖然不花俏,但是使用標準技術 (XHTML 和 CSS) 的結果是容易取用 (accessible)。這個網站混搭 (mash-up) 來自 Google Calendar (calendar entries), Flickr (images), Blogger (blogs); Del.icio.us (links) 和 Google Maps (maps) 的內容。
相片是來自學校的 Flickr 帳號;連結到站外是使用 Del.icio.us 服務;行事曆採用 Google calendar;學刊和其他新聞用 blog 來管理;每個課程也都有自己的 blog 帳號。
伺服端使用簡單的 ASP 和 XSL 轉換 (transformation) 處理來自 Blogger 和 Del.icio.us 的 RSS 成為 XHTML,網頁上使用 Javascript 來加入 Google 和 Flickr 的內容。
整個網站的建構並不用太多程式,只是善加利用其他網站提供的 Web 2.0 網站元件或 RSS,對於想要快速建立一個機構/單位的網站,可以參考看看。

Thursday, August 31, 2006

Google提供古典文學全文下載

對於圖書館界或是文化愛好者,合法的免費全書下載(pdf影像檔,不是文字檔)是有點遠的理想,Google在2006/8/31宣佈的這項消息,將這個理想拉近的不少。

雖然 Gutenberg 計劃提供全文下載,但是目前總數還不到兩萬冊,百萬圖書計劃的藏書量目前也只約一萬冊,這兩個計劃的結果都是經過OCR或人工檢測過的全文檔,Google Print 計劃似乎將全文檔供自己檢索用,但是讀者只能看到影像檔,而且只能一頁一頁的閱讀,不能下載到電腦或PDA來離線閱讀。這次將全書製作成pdf檔提供下載,對於上網不便的讀者而言是個利多,唯一的遺憾是Google沒有提供全文,無法在PDF中搜尋,要搜尋還是要道Google Print網站。

古典文學的全書下載提供了讀者一個閱讀上的便利,不用上網也可以品味人文,只是不知道可以全書下載的電子書有多少冊?根據估計,已無版權的書約10%以上,參予Google Print計劃的圖書館就提供千萬冊以上圖數,所以已無版權的圖書在百萬冊以上,若Google可以將這百萬冊圖書釋出,可能比一般圖書館的總館藏還多(台灣有百萬件館藏的圖書館大約不到10個),對於文化或知識的普及,貢獻不小。