:::

不注重著作權的程式寫作習慣

布丁布丁吃布丁

不注重著作權的程式寫作習慣

我自己寫程式的時候,其實是沒有什麼著作權的概念的。

我想大部分像我差不多程度的程式寫作者(programmer),寫出來的東西所包含的「創意」,其實是很多前輩都已經做過的。例如我在自己的Blogger裡面寫了一個文章摘要的功能,這並沒什麼了不起,很多人都會做。

用更強烈的說法,我就是參考前人的作法,模仿起來之後,才寫得出這種東西。我想應該很多人都跟我有相同的經驗,程式這東西跟畫圖、音樂等創作不太一樣的地方,就在於他其實是有很多可以藉由模仿來學習的。一味的模仿別人的畫作,可能畫得再好你也只有這種程度,靈感創意無法跳脫這個框框。但是程式你模仿別人的越多、讀過越多的程式碼(code),那麼你的能力只會越來越好,越來越多的工具、方法等著你來利用。

既然前人都沒來跟我追討著作權什麼碗糕的,那麼我自己寫出來的東西,當然也是這樣擺著給大家用,合情合理嘛。你抄我的如果能做得更好,那我也樂於見到更棒的玩意兒出來,來增加一下自己的靈感嘛。

在著作權或是知識管理當中都會很在意抄襲的問題,在牽扯到錢或很多人的時候,也的確是要特別注意沒錯啦。不過看到有些人對自己程度不高的創作也在那邊嚴正聲明自己的著作財產權,例如某個歌詞翻譯被未經同意的轉載的行為,就會讓我覺得這未免太小家子氣了點。連原歌詞寫作者都還沒跟他追討著作權之前,他就先把自己拿歌詞來翻譯並公開的這個行為合理化,不免可笑了點?

有時候,著作權的問題重點還是在於自己的心態吧。有人認為自己的創作──如果是真的很有原創性、很有看頭的作品──被人不經同意亂傳,對於創作者來說是很不禮貌、沒有尊重的行為。然而,這會不會是太自恃甚高了點?自己寫的東西,真的是棒到那種不小心保存就會壞掉的程度嗎?有人肯用你的寫的東西,這對你來說應該是種肯定,而不是什麼壞事吧。電子化的作品更不像實體作品一樣,不會越用越壞,反而可以透過網路聚集起更多人的想法與靈感呢!

而且,如果你的作品真的這麼棒,那甚至不用靠廣告費就能夠打響你的名聲,你可以隨便跟一個看過那作品的人說:「那個被轉錄好多次、家喻戶曉的文章其實是我寫的」,而受到對方崇敬的眼光對待,那不是很棒嗎?

總而言之,我寫這些東西,不只僅僅是紀錄而已。更重要的是把一些想法貢獻回網際網路,希望有人看完之後可以激發他的想法,這樣我就很感激了。

(more...)

同學,我還在輔大啊

布丁布丁吃布丁

同學,我還在輔大啊

「你去哪裡實習?政大嗎?」今天圖書館實習結束的時候,回來遇到同學的時候,我被這樣問了。

這已經不是第一次了,上次社團的朋友在學校旁邊的明日之星看到我的時候也是一臉驚訝的表情。他並不是因為我放寒假了還留在學校而驚訝,而是在想說為什麼我還留在輔大這件事情而驚訝。

事後想想,我才知道他們驚訝的原因。因為輔大圖資在大四仍有6學分的必修課程,因此學生沒辦法提早畢業。大部分的科系似乎都可以在三年半甚至三年就修完畢業學分,所以也可以用同等學力,在大三的時候就參加研究所的考試。但這對我來說就比較困難了,而且我課修得不多,學分算得剛剛好,修完下學期9學分才能順利地拿到畢業證書。

雖然課程壓力並不是很重,不過不好好修的話卻也不行呀。所以我才覺得他們很奇怪,課沒修完就待在輔大繼續修,這不是很理所當然的事情嗎?是說我待在輔大的原因,還不只是修課而已啦.....


說到這個,我這學期也All Pass了。

學年度學期 選別 科目名稱 學分 期次 成績
951  
選修 
圖書史  
2 
01 
72 
951  
    
操行  
0 
00 
83.6 
951  
必修 
系統分析與設計  
2 
01 
78 
951  
必修 
圖書館管理  
2 
01 
71 
951  
必修 
專業倫理-圖書館倫理  
2 
00 
97 
951  
必修 
圖書館實務(一)  
1 
00 
87 

高老師的高分應該是來自於課程表現吧。圖書館管理跟圖書史我自認努力不足,老師們給這分數應該感激。系統分析的分數是敗在兩次學習考試,不然其他分數都是9開頭的XD

大四上主要還是在忙些課業外的東西吧,像是推甄啦、研究啦,真是充實到回想起來都會感到噁心的地步,這種大起大落的生活真是令人想忘都很難忘掉啊。


有人說我考上研究所之後,就不太像大學生了。不過其實這句話我在大二的時候就聽過了,我從大二開始幫林老師架伺服器,然後就常常窩在實驗室裡面東摸摸西摸摸。大家下課集結逛街玩樂,我待實驗室上網作些東西,怎麼想都覺得我不太正常,用ptt式對於「宅」的定義,那我應該很符合吧。

到現在為止,其實我作的事情也不是因為考上研究所才有的。像是系友網站的建置啊,國科會計畫啊,都是在大學時代就在接的工作。從這方面來看,我還是在作大學生的事情啊,請大家不要誤會了。

不過,我到底是因為這麼忙才會考上研究所,還是考上研究所才這麼忙的這種問題並不是很重要啦。與其在比較自己與一般大學生有什麼不同,不如還是老實地接受這就是屬於自己的生活方式吧。

期許自己要像老師們那樣,能夠擁有廣泛的學識、豐富的經驗、邏輯的思考、精闢的著眼點。其實我現在這樣,還完全努力不足呢...

(more...)

圖書館實習日誌:中編組 之一

布丁布丁吃布丁

圖書館實習日誌:中編組 之一

隔了好久的圖書館實習,也是僅存最後的中文編目實習第一天,加上明天的第二天實習,我的圖書館實習終於可以結束了。

這次中編的實習算是我作來最認真的一次了。早上江姐帶我們做過基本的中國圖書分類法轉換成何日張分類法,以及四角號碼取作者號的練習,下午則是CMARK的撰寫。

這次編目可是好好地使用了各種的工具書,比起之前實習時因為人數過多而用簡略表格取代,兩個人可以共用一本工具書,做起來就踏實多了。自從圖書館服務隊與大二目錄學之後,又拿起了許久不見的中國圖書分類法與何日章分類法厚等重書本,查閱裡面的細目,這感覺真是分外親切,也藉此回憶起不少當初毛老師與鄭老師教學的內容。大概是因為江姐讓我們作的書都不是非常冷門的分類號,在對照查表的過程並沒有遇到太大的問題,只要翻一下就想起來怎麼做了。

倒是四角號碼才是很大的問題,什麼「橫一垂二三點捺,叉四插五方框六,七角八八九是小,點下有橫變零頭」,做起來除了需要一堆範例才比較好聯想之外,還有不少字是要用背的才寫得出來。拆碼練習寫到後來根本就是抱著怎樣寫都會錯的放棄心態在寫,實在是很不爭氣。這大概也就跟倉頡一樣,不常用就很容易忘吧。

下午的CMARK一樣是抱著中國機讀編目格式第三版來使用。這邊很多都是以前毛老師教過的內容,江姐給我們複習之後,整個下午就讓我們編書。因為我很確實地一項一項去研究、著錄,所以速度十分緩慢,編到館員們都要下班了卻只完成一半。不過這樣子學到的東西的確是印象深刻得多,那種踏實的感覺是學習的証明啊。

聽說明天的實習內容是上機實作,彷彿與之前西編的做法類似,那我還是把筆電帶過去待命好了。


提到實習尾聲了我才開始認真的這點,讓我想到最近也在跟隆基助教討論到這個問題:實習是否提早開始做會比較好。

老實說,這次實習的過程下來,要參加實習的門檻並不會很高。應該是說館員都會怕學生離授課時間過久忘記,或是在館內有特殊的規定,而必須要好好地教起。因此大半實習的時間都在館員的授課中,更甚者也有像李明老師那樣,整個實習過程就是上課,還差點上不完。實習的工作內容也不會很難上手,也可以跑去問館員該怎麼做。實習內容與其說是輕鬆,不如說是可以允許我們犯錯的程度很高。

跟圖書館實習比較,另一種實習的經驗:圖書館服務隊的難度就高上許多。輔大圖資的圖書館服務隊是由學生自己組成團隊去服務偏遠地方的圖書館,為那些無法靠自己力量整理的圖書館作自動化的重新規劃。可是問題在於大部分圖書館服務隊的成員都是大一、大二的學生。像我參加圖書館服務隊的時候,就覺得做得很心虛,就算我現在已經是大四了,我還是覺得自己的圖書館知識還是搬不上檯面。在另一方面,圖書館服務隊犯錯的機會其實應該會比圖書館實習有館員指導還來得多,反而這種賭上自己系所名聲的對外服務卻更容易犯錯,有種本末倒置的感覺。

就以上我個人的看法,在實習的順序上,在圖書館服務隊之前先做過圖書館實習的話,似乎會是比較適合的。

然而實習最重要的效果,就是在於加深理論應用到實際操作上的印象。我大一的時候參加過圖書館服務隊,花了一週的時間沉浸在書堆中。因此在大二之後的理論課程中,對於自己服務隊作過的部份就會有相當深刻的印象,也會特別會想去知道完整理論的內容,而有顯著的學習動力與表現。以往我們似乎是認為理論學習完畢之後再來實習的這種過程,雖然有其好處,不過我現在反而覺得用實習的經驗來刺激理論課程的學習動力,會是更符合圖書館界的學習模式。

我聽過很多館員再進修的事蹟,也聽說研究所考試什麼的,具有實務經驗的館員表現較為突出的情況,讓我們的小大一先去作作小小實習館員,然後再來正式地進入圖書館課程,說不定這會是更有效果的教學方式喔。

(more...)

台大數位典藏參訪心得

布丁布丁吃布丁

台大數位典藏參訪心得

政大圖檔所因為正在做百年圖書館史數位圖書館計畫的原故,所以準備到許多地方去「取經」,而臺大圖書館則是這次的參訪對象。我不知道講這些會不會透漏什麼機密,所以我就大概講一下而已。

這次是由王梅玲所長、蔡明月老師、陳志銘老師三位老師,帶領著共約十名研究生參訪。參訪的重點在於觀賞臺大圖書館所建置的數個相當優秀的數位典藏系統,由項潔館長、陳光華教授、林雅惠館員(其實我有點忘了...真是抱歉)等前輩分享建置的經驗。

老師們及學長問了很多概念上或技術上的問題,其中王所長發問的方式,真是又主動又切入重心,不禁讓我想到口試時的情況。這個參訪的重點,除了台大本身自己的介紹之外,老師們的發問也是重點之一。從發問的問題,可以得知老師們關注系統的重點。例如對於數位典藏在社群層面的影響,選擇建置系統時的考量等等。有很多實務上的作法,說真的還是要像他們這樣做過,而且還做得不少的經驗者才知道。像是用都柏林碼(Dublin Core)擴充成適合自己的metadata,並依此整合資料庫的經驗,以及用Excel建置metadata等方法,對我來說還真是大開眼界。

不過,有些問題提出來時,還真讓他們不容易回答。例如老師們會關注Dspace在建置數位圖書館的時候,典藏數位多媒體資料,包括影像、聲音、串流影片的能力時,陳教授便說出需要修改的程度頗高的評語。面對陳老師提出典藏讀者參與的想法時,項館長則是仍比較注重圖書館權威性的那方面。

這次的參訪,可以說是政大圖資來請教臺大圖書館,他們計畫的一些想法是否可行,是一種變相的請教方式吧。

此外,見識到老師與老師們之間那種介於正式與輕鬆的交談氣氛,還有老師及學長深入重心的發問方式,也跟一些之前沒見過的學姊打過照面、講幾句話。王所長還特別督促學姊們要多多帶我這個小學弟,大概也是因為在場只有我是大學生就跑過來的緣故吧。學姊們說所上氣氛是很歡樂的,大家也都很和善,感覺不錯。

訪談結束之後,陳老師帶著我們這幾個研究生到附近吃飯,聊聊參訪的經驗與想法。老師好像比較喜歡像是這種大家聚聚的場合,感覺比較有team work的感覺。老師跟學長們對於圖資的看法多是用資工的角度去看,像什麼用自動化程式取代專家等等的,跟以前陳舜德老師的說法很像,果然都是同個領域的XD


關於從資訊角度看圖資研究方法,也就是量化研究與質性研究的衝突這點,我並不是完全贊同陳老師的想法。

圖資在作基礎研究與理論發展上,有許多使用到質性或是非全自動的量化研究方法,其實是很正常的。圖書館界有時候在研究對象的樣本上並不是很多、或是使用圖書館的方式也有許多方法,不一定會透過電腦等自動化工具。因此在樣本不足或是節省人力、時間的情況下,會使用質性的方式去做評鑑。而這也是資訊領域對此最常詬病的「樣本不足」的問題。

邱老師在質性研究課程中帶給我們最重要的重點在於:「質性研究是一種互為主觀的客觀」,也就是在有限的樣本、豐富的情境資料中,取得其中意義的方法。有些時候,這是量化研究在大量樣本、卻是稀少情境資料的情況中所無法取代的。

當然,要使用哪種方法,是要依照情況而定。現在圖書館使用對象越來越多,蒐集資料的方式也多有自動化的方法可以使用,因此由原本的質性研究方法擴展到自動化的量化統計,這是陳老師認為資訊領域跨足圖書館中最看好的途徑,也與系上隆基助教的想法不謀而合。

我呢?我只是想要多看一些事情、多學些東西,寫寫程式作作東西就很快樂了,倒也沒什麼遠大的志向啦(汗)。

(more...)

無題

布丁布丁吃布丁

無題

弥勒(みろく)
巨大的黑劍,長約120公分
從劍柄到劍身,是用釉黑的不知名金屬所鑄成, 一體成型
劍身上,那四個眼睛狀的白色線條,反而顯得特別突出

他一直都坐在那顆陰暗的大樹下
低著頭,單腿屈膝,背靠樹幹,黑色馬尾垂放草地
一手環抱著漆黑大劍,一手放在膝蓋上
偶爾張開眼睛,在陰影中直視前方
偶爾閉著眼睛,整個人就這樣子沒入黑暗之中

他一直坐在那邊
守護著她

所以,我討厭他
(more...)

ABSee 數位影像之家使用小評

布丁布丁吃布丁

ABSee 數位影像之家使用小評

數位影像的家ABSee這個主打1G超大空間上傳、原尺寸照片下載的相簿網站,到底有什麼特色呢?

第一步是要先申請會員資料,最好是透過朋友的推薦來申請,這樣對朋友比較有利。如果沒有朋友的話也沒關係,你可以把我當朋友,可以按上面的圖示來申請XD 申請要通過e-mail跟手機簡訊的認證,算是很仔細的認證方式,我覺得是不錯的作法。申請會員時的登入帳號是使用你的e-mail──要小心喔,千萬不要讓你在這邊的密碼跟你原本e-mail密碼相同喔。

花了一段不算長的時間,終於可以使用這個相簿,看看他的原貌了!

他的相簿可以提供開放或私人使用。私人使用的話,要看相簿的人也必須是會員才行。相簿的分類不算多,沒有提供tag的方式讓我們自行分類,算是跟不上web 2.0潮流的缺陷。每本相簿跟照片都提供留言使用,要把相片當留言板也是可行的。

接下來重點來了,他的照片除了瀏覽時會把你的相片縮小之外,還提供了原尺寸的相片下載。但是下載的權限必須要推薦5人以上或是購物會員才行。這也是為什麼上面會提到最好是讓朋友推薦來加入會員的緣故,也就是說我現在也還沒有下載原尺寸相片的權限。

上傳的部份,特色是必須上傳200萬像素以上的照片,這便是一個很大很大的門檻。像我們這些ACG愛好者,平常桌布在用的1024*768已經算是很大張的圖片了,要上傳至少1600*1200的照片,那還真不容易。不過反過來想想,這樣就可以上傳漫畫之類的大尺寸圖片,而且又可以做到原尺寸下載,那不就跟下載整本漫畫的電子檔一樣嗎?XDXDD

上傳方法除了透過網頁的四種方式:Java Applet、Flash、傳統表單上傳之外,還提供了上傳工具。我只使用了普通的上傳方式,除了一開始上傳會遇到失敗,之後就沒問題了,上傳速度也很快、很穩定。

總而言之,要使用ABSee,第一個門檻便是要推薦5個人使用。之後拿來做備份照片啦、上傳漫畫啦,應該都很方便就是。


因為自己其實很少在用相簿這種東西,所以也應該是偶爾才會用到這個網站。怕自己忘記,所以先在這邊備忘一下。

(more...)

XOOP CBB論壇UTF8中文化與資料庫結合網站記事

布丁布丁吃布丁

XOOP CBB論壇UTF8中文化與資料庫結合網站記事

今天早上6點完成了系友網頁與XOOP論壇的整合...這結合的過程比我想像中的還要簡單...

架設XOOP時,首先會遇到的便是MySQL中文Unicode編碼的問題。除了XOOP程式碼本身必須是uft8編碼之外,還必須要手動修改安裝檔,以後才能用正確的uft8的編碼去存取MySQL。步驟如下:

  1. XOOP建置資料庫(CREATE DATABASE)時,設定語系為utf8、校對為utf8_general_ci
    • 檔案位置:\html\install\class\dbmanager.php
    • 行數:62
    • 原程式:
      $result = $this->db->query("CREATE DATABASE ".XOOPS_DB_NAME);
    • 修正後:
      $result = $this->db->query("CREATE DATABASE ".XOOPS_DB_NAME." DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci");
  2. 資料庫連線(mysql connect)時,修改它連線的語系為uft8
    • 檔案位置:\html\class\database\mysqldatabase.php
    • 行數:78~82
    • 原程式:
      if (XOOPS_DB_PCONNECT == 1)
      {
      $this->conn = @mysql_pconnect(XOOPS_DB_HOST, XOOPS_DB_USER, XOOPS_DB_PASS);
      }
      else
      {
      $this->conn = @mysql_connect(XOOPS_DB_HOST, XOOPS_DB_USER, XOOPS_DB_PASS);
      }
    • 修正後:
      if (XOOPS_DB_PCONNECT == 1)
      {
      $this->conn = @mysql_pconnect(XOOPS_DB_HOST, XOOPS_DB_USER, XOOPS_DB_PASS);
      }
      else
      {
      $this->conn = @mysql_connect(XOOPS_DB_HOST, XOOPS_DB_USER, XOOPS_DB_PASS);
      }
      mysql_query("SET NAMES utf8");

跟XOOP的CBB論壇整合時,常用的資料表為:

  1. [前置詞]_bb_categories:論壇分類
  2. [前置詞]_bb_forums:論壇,包括主論壇與子論壇
  3. [前置詞]_bb_topics:每個討論串的標題等資訊
  4. [前置詞]_bb_posts:每一篇文章
  5. [前置詞]_bb_posts_text:每一篇文章的內文

只要解析到這種程度,搭配討論區權限的設定,就可以很靈活的運用了。

另外比較麻煩的是登入的權限,一般我們常用Cookie或Session來表示登入的狀態,可是XOOP是把這些狀態包含在$xoopsUser之中,再用$xoopsUser->getVar('欄位名稱')來取得登入的資料,欄位名稱可以參考MySQL資料表[前置詞]_users 。

只要把握這兩個部份,你也可以輕鬆控制XOOP的CBB論壇喔!

(more...)