2014年12月11日 星期四

1212Linux

自由軟體(Free Software)的定義界定了一個特定的軟體能否乎合自由軟體的準則。為了解決一些細節的問題,我們不時會重新審視這些準則。可以從以下的更新記錄了解這個定義的演變。「自由軟體」指尊重使用者及社群自由的軟體。簡單來說使用者可以自由運行、複製、發佈、學習、修改及改良軟體。他們有操控軟體用途的權利。

如果使用者不能控制軟體,就會反被軟體操控,而軟體開發者就可以透過軟體操控使用者。這些不自由(nonfree)或專有(proprietary)的軟體就成為不公義勢力的利器。
所以「自由軟體」是自由、權利的問題,而不是價格的問題。自由軟體的性質就跟「自由言論」一樣,而不是「免費啤酒」[按1]。
如果軟體使用者有以下四項自由,那軟體就是自由軟體︰

以任何目的運行該程式 (自由0)[按2]。
取得軟體的代碼(source code)並學習程式的運作、修改為你想要的樣子 (自由1)
隨意發佈軟體副本以幫助別人 (自由2)。
隨意分發你修改的版本(包括代碼)給別人 (自由 3)。此舉可使你的版本惠及社群。

自由軟體參考資料:http://www.gnu.org/philosophy/free-sw.zh-tw.html

開放原始碼軟體 (Open Source Software),指的是符合開放源碼促進會 (Open Source Initiative, OSI) 所訂定開放源碼定義 (Open Source Definition, OSD) 的軟體。
開放源碼定義由 Bruce Perens 所擬,其曾經為 Debian 開發計畫的領導人,並為 Debian 草擬「Debian 自由軟體指導綱要(The Debian Free Software Guidelines, DFSG,註二)」,用來判斷 Debian 計畫中的程式是否為自由軟體,之後裴倫斯將 DFSG 加以修改成為開放源碼定義的第 1 版。目前開放源碼定義由 OSI 維護,最新版本為第 1.9 版,共有十項要件(註三):

1.自由再散布 (Free Distribution):允許自由再散布程式,並且不可以因此而收取授權金,不過仍然可以收取授權金以外的費用。
2.原始碼 (Source Code):為了使程式可以被修改,所以必須允許程式以原始碼形式散布。散布原始碼的形式不拘,可以透過電子媒介,也可以透過紙本。而除了直接提供原始碼外,也可以先單獨散布程式的執行檔,若收到執行檔之人想要原始碼時,可以再向散布執行檔著索取原始碼,現行常見的做法,是將程式執行檔與原始碼的下載連結置於同一網頁上,於固定網址中提供他人自行下載。
3.衍生著作 (Derived Works):必須允許他人可以修改原程式,並且允許他人散布修改過的程式。授權條款可以要求修改過的程式必須採用與原程式相同的授權內容,不過此並非是這項定義中強制性的要求。
4.原創作者程式原始碼的完整性 (Integrity of The Author's Source Code):為了保持原作者原始碼的完整性,授權條款可以要求修改版本冠以不同的版本編號,用來和原程式做區別,或者是要求以修正檔 (patch files) 附加於原程式的形式來散布修改程式。這項定義並不是強制性。
5.不得對任何人或團體有差別待遇 (No Discrimination Against Persons or Groups):為了讓開放源碼軟體可以廣泛地散布,授權條款內容不得歧視任何人或團體。不過某些國家對於特定種類的軟體設有輸出限制,授權條款中可以提醒使用者可能有這樣的規定必須遵守,不過條款本身則不可以有輸出限制的內容。
6.對程式在任何領域內的利用不得有差別待遇 (No Discrimination Against Fields of Endeavor):基於和第五項定義同樣的理由,授權條款內容不得限制程式僅可以或不可以在特定領域中運用,當然也不得限制程式在商業領域中的運用。
7.散布授權條款 (Distribution of License):授權條款中的權利繼續適用於收到程式的所有使用者。這項要件的重點並非在於,修改過的程式仍然必須適用相同的授權條款,因此像 GPL 這樣的授權條款也符合這項要件。
8.授權條款不得專屬於特定產品 (License Must Not Be Specific to a Product):這一項定義是防止開放源碼軟體的程式被封閉起來。若多個程式一同以一個開放源碼套裝軟體 (package) 的形式散布時,若其中一個程式單獨被拿出來散布時,授權條款不可以限制這個程式繼續以開放源碼授權條款散布。
9.授權條款不得限制其他軟體 (License Must Not Restrict Other Software):一個開放源碼程式與其他程式在透過同一個散布媒介體散布,例如 CD-ROM,此時開放源碼授權條款不得限制其他一同散布的程式也必須是開放源碼的。
10.授權條款必須技術中立 (License Must Be Technology-Neutral):授權條款必須技術中立,必須使程式可以在非網際網路環境以及在非圖形化使用者環境 (non-GUI) 下散布。若是授權條款規定「點選即視為同意 (click-wrap)」的程序作為使用者接受條款的要件,這樣的規定會阻礙程式透過紙本散布,就不符合技術中立要件的要求。

參考資料:http://www.openfoundry.org/tw/news/520

1205Linux

今天課堂介紹IP位址
1. 網際網路協定位址(Internet Protocol Address),又譯為網際協定位址。
2.分為IPv4與IPv6兩大類。
3.浮動IP
https://zh.wikipedia.org/wiki/IP%E5%9C%B0%E5%9D%80

IP分發架構為Iana=>1.AfriNIC 2.APNIC 3.ARIN 4.LACNIC 5.RIPE NCC(依地區區分)







IANA
網際網路號碼分配局(英語:Internet Assigned Numbers Authority,縮寫IANA),是一家網際網路位址指派機構,管理國際網際網路中使用的IP位址、網域名稱和許多其它參數的機構。IP位址、自治系統成員以及許多頂級和二級網域名稱分配的日常職責由網際網路註冊中心(IR)和地區註冊中心承擔。IANA是由ICANN管理的。官網:http://www.iana.org/

RFC
徵求修正意見書(英語:Request For Comments,縮寫為RFC),是由網際網路工程任務組(IETF)發行的一系列備忘錄。檔案收集了有關網際網路相關資訊,以及UNIX和網際網路社群的軟體檔案,以編號排定。目前RFC檔案是由網際網路協會(ISOC)贊助發行。
常見網際網路協定的RFC編號
IP:791

Domain Name
網域名稱(英語:Domain Name),又稱網域、網域名稱,是由一串用點分隔的名字組成的Internet上某一台電腦或電腦組的名稱,用於在資料傳輸時標識電腦的電子方位(有時也指地理位置)。DNS(網網域名稱稱系統,Domain Name System,有時也簡稱為網域名稱)是網際網路的一項核心服務,它作為可以將網域名稱和IP位址相互對映的一個分布式資料庫,能夠使人更方便的存取網際網路,而不用去記住能夠被機器直接讀取的IP位址數串。
例如,www.wikipedia.org作為一個網域名稱,便和IP位址208.80.152.2相對應。DNS就像是一個自動的電話號碼簿,我們可以直接撥打wikipedia的名字來代替電話號碼(IP位址)。DNS在我們直接呼叫網站的名字以後就會將像www.wikipedia.org一樣便於人類使用的名字轉化成像208.80.152.2一樣便於機器識別的IP位址。

2014年12月4日 星期四

1121Linux

今天介紹的是GNU計劃,是一種自由軟體共享的協定
GNU計劃(英語:GNU Project),有譯為「革奴計劃」,是由李察·斯托曼在1983年9月27日公開發起的自由軟體集體協作計畫。它的目標是建立一套完全自由的作業系統GNU。李察·斯托曼最早是在net.unix-wizards新聞群組上公布該訊息,並附帶一份《GNU宣言》等解釋為何發起該計劃的文章,其中一個理由就是要「重現當年軟體界合作互助的團結精神」。
UNIX是一種廣泛使用的商業作業系統的名稱。由於GNU將要實現UNIX系統的介面標準,因此GNU計劃可以分別開發不同的作業系統。GNU計劃採用了部分當時已經可自由使用的軟體,例如TeX排版系統和X Window視窗系統等。不過GNU計劃也開發了大批其他的自由軟體,這些軟體也被移植到其他作業系統平台上,例如Microsoft Windows、BSD家族、Solaris及Mac OS。為保證GNU軟體可以自由地「使用、複製、修改和釋出」,所有GNU軟體都包含一份在禁止其他人添加任何限制的情況下,授權所有權利給任何人的協定條款,GNU通用公眾授權條款(GNU General Public License,GPL)。這個就是被稱為「公共版權」的概念。GNU也針對不同場合,提供GNU較寬鬆公共許可證與GNU自由文件授權條款這兩種協定條款。

GNU計劃的官方網站:http://www.gnu.org/home.en.html

1107Linux

今天毛老師講到自由是包含能在自由的軟體中使用不自由的軟體,Debian即為Linux的發行版
Linux發行版(GNU/Linux 發行版),為使用者預先整合好的Linux作業系統及軟體。使用者不需要重新編譯,小幅度更改設定即可,通常以軟體包管理系統來進行應用軟體的管理。Linux發行版通包含桌面環境、辦公套件、媒體播放器、資料庫等應用軟體。並依程度分為嘗試、不穩定及穩定階段
以下舉幾個例子:

(1) Linux Mint:是對使用者友好而功能強大的作業系統。理想之一是把先進技術,以簡單的方式呈現給使用者,以此來成為最優秀的作業系統。

(2) Ubuntu:目標是為一般用戶提供一個最新的、同時又相當穩定的主要由自由軟體構建而成的作業系統。現今具有龐大的社群力量,用戶可以方便地從社群獲得幫助。
(3) Fedora:較具知名度的Linux發行套件之一,由Fedora 專案社群開發、紅帽公司贊助,目標是建立一套新穎、多功能並且自由的作業系統。
(4) Debian GNU/Linux:是由GPL和其他自由軟體許可協議授權的自由軟體組成的作業系統,由Debian計畫組織維護。
(5) openSUSE:是以Linux核心為基礎,提供符合一般日常使用的作業系統。
(6) Arch Linux:是朝向輕量以及簡單的Linux發行版。其中「簡單」被定義為「避免不必要或複雜的修改」,也就是說,是由開發者角度定義,而非使用者角度思考。
(7) PCLinuxOS:以LiveCD的形式發行,既可在光碟機中執行,也可安裝在硬碟上。PCLinuxOS和其他基於Mandriva的發行版不同的是使用APT包來安裝軟體。
(8) CentOS:來自於Red Hat Enterprise Linux依照開放原始碼規定釋出的原始碼所編譯而成。由於出自同樣的原始碼,因此有些要求高度穩定性的伺服器以CentOS替代商業版的Red Hat Enterprise Linux使用。兩者的不同,在於CentOS並不包含封閉原始碼軟體。CentOS 對上游代碼的主要修改是為了移除不能自由使用的商標。
(9) Mageia:是一個非營利組織及其主導的Linux發行版的名稱。
(10) Slackware Linux:與其他的發行版本不同,它力圖成為「UNIX風格」的Linux發行版本。只吸收穩定版本的應用程式,並且缺少其他linux版本中那些為發行版本客製的配置工具。

2014年10月30日 星期四

1024Linux

今天的課程是透過Linux下載網路瀏覽器
包含iceweasel(系統內建) chromium chrome
此外,也學習利用終端機下指令給電腦

一般指令

檢視資料夾:- ls
ls (LiSt) 透過不同顏色特定格式列出檔案。

建立資料夾:- mkdir(資料夾名稱)
mkdir (MaKeDIRectory)建立資料夾。

更改資料夾:- cd (資料夾/位置)
cd (Change Directory)用以從目前資料夾進入指定的資料夾。

複製檔案/資料夾:- cp(源檔案或資料夾)(目標檔案或資料夾)
cp (CoPy)命令用以複製你指定的檔案。cp -r用以複製指定的資料夾。

刪除檔案/資料夾:- rm(檔案或資料夾名稱)
rm(刪除)命令將刪除你所指定的檔案。rm -r命令將刪除你所指定的資料夾名和所有資料夾中的內容。

移動/重命名 檔案/資料夾:-mv(檔案或資料夾名)
命令mv(MoVe):移動/重命名任何指定的檔案或資料夾。

查詢檔案/資料夾:- locate (檔案或資料夾名)
locate 命令將會搜尋任何你指定的檔案名,為了加快速度,它使用了你系統中的一個檔案索引。要更新這個索引,需要執行 sudo updatedb 這條命令。如果你保持開機,這條命令每天都會被自動執行,它需要管理員權限來執行(參見 "Root 及 Sudo")。

您也可以使用通配符來匹配一個或多個檔案,如 "*" (匹配所有檔案) 或 "?" (匹配一個字元)。

切換到控制台模式

在 Kubuntu 中命令行的一般方法是啟動一個終端機(參見上面的 "開啟終端機"),但有時切換到一個真正的控制台則會非常有用。

使用 Ctrl+Alt+F1快捷鍵切換到第一個控制台。

使用 Ctrl+Alt+F7快捷鍵可以切換到桌面模式。

參考資料:https://help.ubuntu.com/kubuntu/desktopguide/zh_TW/terminals.html

1031Linux

今天的課程是下載Linux系統的影音軟體
不同於之前使用網路直接下載,而是透過終端機輸入指令
一開始安裝困難重重,因為沒有考慮到使用者權限及終端機的差異
再切換使用者及使用路徑終端機之後,就可以正常執行下載及安裝工作
再安裝完軟體之後,終端機會指示出安裝路徑



root@debianuuuuu:/home/a123# apt-get install miro
正在讀取套件清單... 完成
正在重建相依關係         
正在讀取狀態資料... 完成
下列的額外套件將被安裝:
  libboost-filesystem1.49.0 libboost-python1.49.0 libboost-system1.49.0
  libtorrent-rasterbar6 miro-data python-glade2 python-gst0.10
  python-libtorrent python-mutagen python-pysqlite2 python-webkit
建議套件:
  python3 libtorrent-rasterbar-dbg libavahi-compat-libdnssd1 ffmpeg
  ffmpeg2theora python-gtk2-doc python-gst0.10-dev python-gst0.10-dbg
  python-pysqlite2-doc python-pysqlite2-dbg
推薦套件:
  python-psyco
下列【新】套件將會被安裝:
  libboost-filesystem1.49.0 libboost-python1.49.0 libboost-system1.49.0
  libtorrent-rasterbar6 miro miro-data python-glade2 python-gst0.10
  python-libtorrent python-mutagen python-pysqlite2 python-webkit
升級 0 個,新安裝 12 個,移除 0 個,有 48 個未被升級。
需要下載 5,371 kB 的套件檔。
此操作完成之後,會多佔用 22.5 MB 的磁碟空間。
是否繼續進行 [Y/n]?y


下載:1 http://ftp.tw.debian.org/debian/ wheezy/main libboost-system1.49.0 i386 1.49.0-3.2 [33.3 kB]
下載:2 http://ftp.tw.debian.org/debian/ wheezy/main libboost-filesystem1.49.0 i386 1.49.0-3.2 [78.4 kB]
下載:3 http://ftp.tw.debian.org/debian/ wheezy/main libtorrent-rasterbar6 i386 0.15.10-1+b1 [806 kB]
下載:4 http://ftp.tw.debian.org/debian/ wheezy/main libboost-python1.49.0 i386 1.49.0-3.2 [361 kB]
下載:5 http://ftp.tw.debian.org/debian/ wheezy/main python-libtorrent i386 0.15.10-1+b1 [381 kB]
下載:6 http://ftp.tw.debian.org/debian/ wheezy/main python-glade2 i386 2.24.0-3+b1 [45.3 kB]
下載:7 http://ftp.tw.debian.org/debian/ wheezy/main python-gst0.10 i386 0.10.22-3 [565 kB]
下載:8 http://ftp.tw.debian.org/debian/ wheezy/main python-mutagen all 1.20-1 [94.5 kB]
下載:9 http://ftp.tw.debian.org/debian/ wheezy/main python-pysqlite2 i386 2.6.3-3 [67.0 kB]
下載:10 http://ftp.tw.debian.org/debian/ wheezy/main python-webkit i386 1.1.8-2 [68.5 kB]
下載:11 http://ftp.tw.debian.org/debian/ wheezy/main miro-data all 4.0.4-1 [2,002 kB]
下載:12 http://ftp.tw.debian.org/debian/ wheezy/main miro i386 4.0.4-1 [869 kB]
取得 5,371 kB 用了 4s (1,243 kB/s)
選取了原先未選的套件 libboost-system1.49.0。
(讀取資料庫 ... 目前共安裝了 137175 個檔案和目錄。)
解開 libboost-system1.49.0(從 .../libboost-system1.49.0_1.49.0-3.2_i386.deb)...
選取了原先未選的套件 libboost-filesystem1.49.0。
解開 libboost-filesystem1.49.0(從 .../libboost-filesystem1.49.0_1.49.0-3.2_i386.deb)...
選取了原先未選的套件 libtorrent-rasterbar6。
解開 libtorrent-rasterbar6(從 .../libtorrent-rasterbar6_0.15.10-1+b1_i386.deb)...
選取了原先未選的套件 libboost-python1.49.0。
解開 libboost-python1.49.0(從 .../libboost-python1.49.0_1.49.0-3.2_i386.deb)...
選取了原先未選的套件 python-libtorrent。
解開 python-libtorrent(從 .../python-libtorrent_0.15.10-1+b1_i386.deb)...
選取了原先未選的套件 python-glade2。
解開 python-glade2(從 .../python-glade2_2.24.0-3+b1_i386.deb)...
選取了原先未選的套件 python-gst0.10。
解開 python-gst0.10(從 .../python-gst0.10_0.10.22-3_i386.deb)...
選取了原先未選的套件 python-mutagen。
解開 python-mutagen(從 .../python-mutagen_1.20-1_all.deb)...
選取了原先未選的套件 python-pysqlite2。
解開 python-pysqlite2(從 .../python-pysqlite2_2.6.3-3_i386.deb)...
選取了原先未選的套件 python-webkit。
解開 python-webkit(從 .../python-webkit_1.1.8-2_i386.deb)...
選取了原先未選的套件 miro-data。
解開 miro-data(從 .../miro-data_4.0.4-1_all.deb)...
選取了原先未選的套件 miro。
解開 miro(從 .../archives/miro_4.0.4-1_i386.deb)...
執行 man-db 的觸發程式 ...
執行 shared-mime-info 的觸發程式 ...
執行 desktop-file-utils 的觸發程式 ...
執行 gnome-menus 的觸發程式 ...
執行 menu 的觸發程式 ...
執行 hicolor-icon-theme 的觸發程式 ...
設定 libboost-system1.49.0 (1.49.0-3.2) ...
設定 libboost-filesystem1.49.0 (1.49.0-3.2) ...
設定 libtorrent-rasterbar6 (0.15.10-1+b1) ...
設定 libboost-python1.49.0 (1.49.0-3.2) ...
設定 python-libtorrent (0.15.10-1+b1) ...
設定 python-glade2 (2.24.0-3+b1) ...
設定 python-gst0.10 (0.10.22-3) ...
設定 python-mutagen (1.20-1) ...
設定 python-pysqlite2 (2.6.3-3) ...
設定 python-webkit (1.1.8-2) ...
設定 miro-data (4.0.4-1) ...
設定 miro (4.0.4-1) ...
執行 python-support 的觸發程式 ...
執行 menu 的觸發程式 ...
root@debianuuuuu:/home/a123# apt-get install miro
正在讀取套件清單... 完成
正在重建相依關係         
正在讀取狀態資料... 完成
下列的額外套件將被安裝:
  libboost-filesystem1.49.0 libboost-python1.49.0 libboost-system1.49.0
  libtorrent-rasterbar6 miro-data python-glade2 python-gst0.10
  python-libtorrent python-mutagen python-pysqlite2 python-webkit
建議套件:
  python3 libtorrent-rasterbar-dbg libavahi-compat-libdnssd1 ffmpeg
  ffmpeg2theora python-gtk2-doc python-gst0.10-dev python-gst0.10-dbg
  python-pysqlite2-doc python-pysqlite2-dbg
推薦套件:
  python-psyco
下列【新】套件將會被安裝:
  libboost-filesystem1.49.0 libboost-python1.49.0 libboost-system1.49.0
  libtorrent-rasterbar6 miro miro-data python-glade2 python-gst0.10
  python-libtorrent python-mutagen python-pysqlite2 python-webkit
升級 0 個,新安裝 12 個,移除 0 個,有 48 個未被升級。
需要下載 5,371 kB 的套件檔。
此操作完成之後,會多佔用 22.5 MB 的磁碟空間。
是否繼續進行 [Y/n]?y
下載:1 http://ftp.tw.debian.org/debian/ wheezy/main libboost-system1.49.0 i386 1.49.0-3.2 [33.3 kB]
下載:2 http://ftp.tw.debian.org/debian/ wheezy/main libboost-filesystem1.49.0 i386 1.49.0-3.2 [78.4 kB]
下載:3 http://ftp.tw.debian.org/debian/ wheezy/main libtorrent-rasterbar6 i386 0.15.10-1+b1 [806 kB]
下載:4 http://ftp.tw.debian.org/debian/ wheezy/main libboost-python1.49.0 i386 1.49.0-3.2 [361 kB]
下載:5 http://ftp.tw.debian.org/debian/ wheezy/main python-libtorrent i386 0.15.10-1+b1 [381 kB]
下載:6 http://ftp.tw.debian.org/debian/ wheezy/main python-glade2 i386 2.24.0-3+b1 [45.3 kB]
下載:7 http://ftp.tw.debian.org/debian/ wheezy/main python-gst0.10 i386 0.10.22-3 [565 kB]
下載:8 http://ftp.tw.debian.org/debian/ wheezy/main python-mutagen all 1.20-1 [94.5 kB]
下載:9 http://ftp.tw.debian.org/debian/ wheezy/main python-pysqlite2 i386 2.6.3-3 [67.0 kB]
下載:10 http://ftp.tw.debian.org/debian/ wheezy/main python-webkit i386 1.1.8-2 [68.5 kB]
下載:11 http://ftp.tw.debian.org/debian/ wheezy/main miro-data all 4.0.4-1 [2,002 kB]
下載:12 http://ftp.tw.debian.org/debian/ wheezy/main miro i386 4.0.4-1 [869 kB]
取得 5,371 kB 用了 4s (1,243 kB/s)
選取了原先未選的套件 libboost-system1.49.0。
(讀取資料庫 ... 目前共安裝了 137175 個檔案和目錄。)
解開 libboost-system1.49.0(從 .../libboost-system1.49.0_1.49.0-3.2_i386.deb)...
選取了原先未選的套件 libboost-filesystem1.49.0。
解開 libboost-filesystem1.49.0(從 .../libboost-filesystem1.49.0_1.49.0-3.2_i386.deb)...
選取了原先未選的套件 libtorrent-rasterbar6。
解開 libtorrent-rasterbar6(從 .../libtorrent-rasterbar6_0.15.10-1+b1_i386.deb)...
選取了原先未選的套件 libboost-python1.49.0。
解開 libboost-python1.49.0(從 .../libboost-python1.49.0_1.49.0-3.2_i386.deb)...
選取了原先未選的套件 python-libtorrent。
解開 python-libtorrent(從 .../python-libtorrent_0.15.10-1+b1_i386.deb)...
選取了原先未選的套件 python-glade2。
解開 python-glade2(從 .../python-glade2_2.24.0-3+b1_i386.deb)...
選取了原先未選的套件 python-gst0.10。
解開 python-gst0.10(從 .../python-gst0.10_0.10.22-3_i386.deb)...
選取了原先未選的套件 python-mutagen。
解開 python-mutagen(從 .../python-mutagen_1.20-1_all.deb)...
選取了原先未選的套件 python-pysqlite2。
解開 python-pysqlite2(從 .../python-pysqlite2_2.6.3-3_i386.deb)...
選取了原先未選的套件 python-webkit。
解開 python-webkit(從 .../python-webkit_1.1.8-2_i386.deb)...
選取了原先未選的套件 miro-data。
解開 miro-data(從 .../miro-data_4.0.4-1_all.deb)...
選取了原先未選的套件 miro。
解開 miro(從 .../archives/miro_4.0.4-1_i386.deb)...
執行 man-db 的觸發程式 ...
執行 shared-mime-info 的觸發程式 ...
執行 desktop-file-utils 的觸發程式 ...
執行 gnome-menus 的觸發程式 ...
執行 menu 的觸發程式 ...
執行 hicolor-icon-theme 的觸發程式 ...
設定 libboost-system1.49.0 (1.49.0-3.2) ...
設定 libboost-filesystem1.49.0 (1.49.0-3.2) ...
設定 libtorrent-rasterbar6 (0.15.10-1+b1) ...
設定 libboost-python1.49.0 (1.49.0-3.2) ...
設定 python-libtorrent (0.15.10-1+b1) ...
設定 python-glade2 (2.24.0-3+b1) ...
設定 python-gst0.10 (0.10.22-3) ...
設定 python-mutagen (1.20-1) ...
設定 python-pysqlite2 (2.6.3-3) ...
設定 python-webkit (1.1.8-2) ...
設定 miro-data (4.0.4-1) ...
設定 miro (4.0.4-1) ...
執行 python-support 的觸發程式 ...
執行 menu 的觸發程式 ...
root@debianuuuuu:/home/a123#

2014年10月23日 星期四

1017Linux





https://www.debian.org/intro/about
https://help.ubuntu.com/12.04/ubuntu-help/


2014年10月2日 星期四

1003Linux

開放文件格式(OpenDocument Format,簡稱ODF)是一種開放的文件檔案格式Applications(OpenDocument)TC(又稱為OASIS ODF TC)所開發。存在一個自由兼開放的OASIS標準,以ISO/IEC國際標準發佈──ISO/IEC 26300:2006 Open Document Format for Office Applications(OpenDocument)v1.0
開放文件格式企圖提供一個取代私有專利檔案格式的一個方案,使得組織或個人不會因為檔案格式而被廠商套牢(Vendor lock-in)。

可延伸標記式語言(eXtensible Markup Language,簡稱: XML),是一種標記式語言。標記指電腦所能理解的資訊符號,透過此種標記,電腦之間可以處理包含各種資訊的文章等。XML是從標準通用標記式語言(SGML)中簡化修改出來的。它主要用到的有可延伸標記式語言、可延伸樣式語言(XSL)、XBRL和XPath等。

編譯器(Compiler)它主要的目的是將便於人編寫,閱讀,維護的高階電腦語言所寫作的原始碼程式,翻譯為電腦能解讀、執行的低階機器語言的程式,也就是執行檔。編譯器將原始程式(Source program)作為輸入,翻譯產生使用目標語言(Target language)的等價程式。原始碼一般為高階語言(High-level language),如Pascal、C、C++、C# 、Java等,而目標語言則是組合語言或目標機器的目的碼(Object code),有時也稱作機器碼(Machine code)。
一個現代編譯器的主要工作流程如下: 原始碼(source code)→ 預處理器(preprocessor)→ 編譯器(compiler)→ 組譯程式(assembler)→ 目的碼(object code)→ 連結器(Linker)→ 執行檔(executables)


直譯器(nterpreter),是一種電腦程式,能夠把高階程式語言一行一行直接轉譯執行。直譯器不會一次把整個程式轉譯出來,每次執行程式時都要先轉成另一種語言再作執行,因此直譯器的程式運行速度比較緩慢。它每轉譯一行程式敘述就立刻執行,然後再轉譯下一行,再執行,如此不停地進行下去。
直譯器的好處是它消除了編譯整個程式的負擔,但也會讓執行時的效率打了折扣。相對地,編譯器並不執行程式或原程式碼,而是一次將其翻譯成另一種語言,如機器碼,以供多次執行而無需再經編譯。其製成品無需依賴編譯器而執行,程式運行速度比較快。

LibreOffice(是一套可與其他主要辦公室軟體相容的套件,可在各種平台上執行,包括Microsoft Windows、Mac OS X 10.6(Snow Leopard)或更新版本,以及基於GNU/Linux的系統(Linux核心版本為2.6.18或更新)。計畫目標是成為一個具開放檔案格式(ODF)支援、獨立於任何廠商之外、真正不受私有版權制約的辦公室套件。它的名字是一個混合詞,第一部分「Libre」來自拉丁語,意為「自由」,第二部分「Office」則為英語「辦公室」單字。它是可供人免費下載、使用和散佈的自由軟體。
LibreOffice的版本號碼被設置為與OpenOffice.org一致,故初始發布(2010年)即為第三版,並不存在第二版、第一版。LibreOffice第三版預設的檔案格式是國際標準化組織(ISO)的Open Document Format(.odt, .odp, .ods, .odg)。
 https://zh-tw.libreoffice.org/

2014年6月3日 星期二

20140604資訊組織課程心得

1.MARC21的主管單位
Network Development and MARC Standards office,Library of Congress
網路發展與MARC標準委員會-美國國會圖書館

2.MARC21分為哪幾種
MARC 21 Format for Bibliographic Data 機讀書目資料格式
MARC 21 Format for Authority Data 機讀權威資料格式
MARC 21 Format for Holdings Data 機讀館藏資料格式
MARC 21 Format for Classification Data 機讀分類資料格式
MARC 21 Format for Community Information Data 機讀社區資訊格式

3.指出適用於中國編目規則各細目MARC欄位/分欄


2014年5月27日 星期二

20140528資訊組織KOHA編目實作




LDR 01008cjm a22002773i 4500
001 8446326
005 20140528093244.0
006 m||||||||h||||||||
007 cr||na---||a|a
007 sz z|nnnnnzned
008 080405s2004 nyu||n||s|||||||||||eng|d
035 _a(VaAlASP)ASP698243/amso
040 _aVaAlASP
_cVaAIASP
110 2 _aTemptations (Musical group)
245 10 _a50/50 love
_h[electronic resource] /
_cby The Temptations.
260 _aNew York, NY :
_bIsland Def Jam,
_c2004.
300 _a1 online resource (4 min.)
500 _aTitle from resource description page (viewed Jun. 1, 2010).
505 00 _tFifty/Fifty Love.
506 _aAccess limited to subscribers
533 _aElectronic reproduction.
_bAlexandria, VA :
_cAlexander Street Press,
_d2009.
_f(American song).
_nAvailable via World Wide Web.
710 2 _aAlexander Street Press
830 0 _aAmerican song.
856 40 _uhttp://www.columbia.edu/cgi-bin/cul/resolve?clio8446326
_zClick here for access.
942 _2ddc
_cBK
999 _c6
_d6


01193cjm a22003013i 4500001000800000005001700008006001900025007001500044007001500059008004100074035002800115040002100143110003200164245006100196260004300257300003100300500006400331505002200395506003400417533012800451710002700579830001900606856008400625942001200709999000900721952007400730952008700804 8446326 20140528093244.0 m||||||||h|||||||| cr||na---||a|a sz z|nnnnnzned 080405s2004 nyu||n||s|||||||||||eng|d a(VaAlASP)ASP698243/amso aVaAlASP cVaAIASP 2 aTemptations (Musical group) 10 a50/50 love h[electronic resource] / cby The Temptations. aNew York, NY : bIsland Def Jam, c2004. a1 online resource (4 min.) aTitle from resource description page (viewed Jun. 1, 2010). 00 tFifty/Fifty Love. aAccess limited to subscribers aElectronic reproduction. bAlexandria, VA : cAlexander Street Press, d2009. f(American song). nAvailable via World Wide Web. 2 aAlexander Street Press 0 aAmerican song. 40 uhttp://www.columbia.edu/cgi-bin/cul/resolve?clio8446326 zClick here for access. 2ddc cBK c6 d6 w2014-05-28 70 r2014-05-28 40 2ddc 915 bCPL yBK 10 d2014-05-28 00 aCPL w2014-05-28 p402040608-1 r2014-05-28 40 965 bCPL 10 d2014-05-28 70 2ddc yBK 00 aCPL





LDR 00637cam a22002174i 4500
001 01646913
008 101122s2010 ch a 000 0 chi d
020 _a9789866157035 (平裝)
040 _aCKT
_bchi
_cCKT
041 0 _achi
042 _anbic
090 _a863.55
_b4051c
245 00 _a人生最厲害就是這個 BUT! /
_c九把刀作
250 _a初版
260 _a臺北市 :
_b蓋亞文化出版 ;
_a臺北縣 :
_b聯合發行總經銷,
_c2010.
300 _a379 面 :
_b彩圖 ;
_c20 公分
490 1 _a九把刀. 非小說 ;
_vGA005.
700 0 _a九把刀
830 0 _a九把刀.
_p非小說 ;
_vGA005.
942 _2ddc
_cBK
999 _c18
_d18


00736cam a22002294i 4500001000900000008004100009020002700050040001800077041000800095042000900103090001800112245005300130250001100183260008200194300003500276490003500311700001400346830003600360942001200396999001100408952008700419 01646913 101122s2010 ch a 000 0 chi d a9789866157035 (平裝) aCKT bchi cCKT 0 achi anbic a863.55 b4051c 00 a人生最厲害就是這個 BUT! / c九把刀作 a初版 a臺北市 : b蓋亞文化出版 ; a臺北縣 : b聯合發行總經銷, c2010. a379 面 : b彩圖 ; c20 公分 1 a九把刀. 非小說 ; vGA005. 0 a九把刀 0 a九把刀. p非小說 ; vGA005. 2ddc cBK c18 d18 w2014-05-28 p402040608-2 r2014-05-28 40 922 bCPL 10 d2014-05-28 70 2ddc yBK 00 aCPL

2014年3月25日 星期二

20140326資訊組織上課實作

作品一
Title羅密歐與茱麗葉 [錄影資料]
Statement of responsibility傑哈皮斯葛維克作詞作曲 ; 何達編舞導演
Edition statement
Numbering of serials
Production statement[2006]
Publication statement齊威國際多媒體
Distribution statement臺北市
Manufacture statement
Copyright date
Series statement
Title proper of series
Numbering within series
Title proper of subseries
Numbering within subseries
Identifier for the manifestation
Carrier type
Extent


作品二
Title羅密歐與茱麗葉
Statement of responsibility 威廉.莎士比亞(William Shakespeare)著
Edition statement初版
Numbering of serials
Production statement[2013]
Publication statement聯經出版
Distribution statement臺北市
Manufacture statement聯合總經銷
Copyright date
Series statement一生必學的英文閱讀. 莎翁系列 一生必學的英文閱讀. 莎翁系列
Title proper of series
Numbering within series
Title proper of subseries
Numbering within subseries
Identifier for the manifestation
Carrier type印刷資料
Extent150面 : 彩圖 ; 19公分 + 1張光碟片

20140326資訊組織課程心得

Core Elements
When recording data identifying and describing a manifestation or item, include as a minimum all of the following elements that are applicable and readily ascertainable.

Title
Title proper
Statement of responsibility
Statement of responsibility relating to title proper (if more than one, only the first recorded is required)
Edition statement
Designation of edition
Designation of a named revision of an edition
Numbering of serials
Numeric and/or alphabetic designation of first issue or part of sequence (for first or only sequence)
Chronological designation of first issue or part of sequence (for first or only sequence)
Numeric and/or alphabetic designation of last issue or part of sequence (for last or only sequence)
Chronological designation of last issue or part of sequence (for last or only sequence)
Production statement
Date of production (for a resource in an unpublished form)
Publication statement
Place of publication (if more than one, only the first recorded is required)
Publisher’s name (if more than one, only the first recorded is required)
Date of publication
Distribution statement
Place of distribution (for a published resource, if place of publication not identified; if more than one, only the first recorded is required)
Distributor’s name (for a published resource, if publisher not identified; if more than one, only the first recorded is required)
Date of distribution (for a published resource, if date of publication not identified)
Manufacture statement
Place of manufacture (for a published resource, if neither place of publication nor place of distribution identified; if more than one, only the first recorded is required)
Manufacturer's name (for a published resource, if neither publisher nor distributor identified; if more than one, only the first recorded is required)
Date of manufacture (for a published resource, if neither date of publication, date of distribution, nor copyright date identified)
Copyright date
Copyright date (if neither date of publication nor date of distribution identified)
Series statement
Title proper of series
Numbering within series
Title proper of subseries
Numbering within subseries
Identifier for the manifestation
Identifier for the manifestation (if more than one, prefer an internationally recognized identifier if applicable)
Carrier type
Carrier type
Extent
Extent (only if the resource is complete or if the total extent is known)
Include any additional elements that are required in a particular case to differentiate the manifestation or item from one or more other manifestations or items with similar identifying information.



20140319資訊組織課程心得

RDA是著錄書目資料的規範與原則
 為支援書目資源的發現而編訂
 滿足使用者執行四項工作
 *查尋(Find)
 *辨認(Identify)
 *選擇(Select)
 *獲取(Obtain)

共分十個部分:
Sec. 1 著錄載體呈現和單件項目(Recording
attributes of manifestation and item)
Sec. 2 著錄作品和表現形項目(Recording attributes of
work and expression)
Sec. 3 著錄個人, 家族和團體項目(Recording
attributes of person, family and corporate body)
Sec. 4 著錄觀念, 事物, 事件和地方項目(Recording
attributes of concept, object, event and place)
Sec. 5 著錄作品, 表現形, 載體呈現和單件間的主要
關係(Recording Primary Relationships between a Work,
Expression, Manifestation, and Item)
Sec. 6 著錄與資源相關的個人, 家族和團體間的關係
(Recording Relationships to Persons, Families, and Corporate
Bodies Associated with a Resource)
Sec. 7 著錄主題關係(Recording Subject Relationships)
Sec. 8 著錄不同作品, 表現形, 載體呈現和單件間的
關係(Recording Relationships Between Works,
Expressions, Manifestations, and Items)
Sec. 9 著錄個人, 家族和團體間的關係(Recording
Relationships Between Persons, Families, and Corporate
Bodies)
Sec. 10 著錄觀念, 事物, 事件和地方間的關係
(Recording Relationships between Concepts, Objects, Events,
and Places)

2014年3月11日 星期二

20140305資訊組織課程心得

 
1.羅密歐與茱麗葉 [錄影資料] / 傑哈皮斯葛維克作詞作曲 ; 何達編舞導演.
臺北市 : 齊威國際多媒體, [2006]
2DVD(241) : 有聲, 彩色 ; 4 3/4.
附註: 放映時間 : v.1(151), v.2(90).
CREDITS 指揮 : David Charles Abell ; 樂團 : Royal Philharmonic Orchestra.
PERFORMER 主演 : 達米安Damien Sargue、希西莉亞卡拉 Cecil 
 
2.Romeo and Juliet莎士比亞 (Shakespeare, William, 1564-1616) 
羅密歐與茱麗葉 / 威廉.莎士比亞(William Shakespeare) ; Helen Street改寫. 許珮柔譯
臺北市 : 聯經出版 ; 新北市 : 聯合總經銷, 2013.初版
150 : 彩圖 ; 19公分 + 1張光碟片
叢書名: 一生必學的英文閱讀. 莎翁系列 
        一生必學的英文閱讀. 莎翁系列. 
國際標準書號 9789570841411 (平裝附光碟) : 新臺幣250
 

上者例子為錄影資料 下方之例為印刷資料

EXPRESSION舉出其中二例  也顯示出改變原著能成為另一個新的WORK

PERSONCORPORATE BODY是作者的部分

上方綠影資料是CORPORATE BODY(作詞/作曲/導演)

下方則為PERSON威廉.莎士比亞(William Shakespeare)/Helen Street改寫



參考資料:
http://140.136.208.1/search~S0*cht/?searchtype=Y&searcharg=%E7%BE%85%E5%AF%86%E6%AD%90%E8%88%87%E8%8C%B1%E9%BA%97%E8%91%89&sortdropdown=-&SORT=D&extended=0&SUBMIT=%E6%9F%A5%E8%A9%A2&searchlimits=&searchorigarg=t%7Bu7F85%7D%7Bu5BC6%7D%7Bu6B50%7D%7Bu8207%7D%7Bu8331%7D%7Bu9E97%7D%7Bu8449%7D



 

2014年3月4日 星期二

20140226資訊組織課程心得

本次課程是透過實際舉例,來說明上次課程內容,有實際的例子,讓我們對圖書流程有更深入了理解,並非只是理論,而是應用於實際圖書出版

2014年2月25日 星期二

20140219資訊組織課程心得

 
 
作品是表達的實現
表達是具體的證明(想法)
具體的證明是由於實際的物體
羅密歐與茱麗葉==>自由戀愛.種族對立==>事例證明==>人物


物體由個體或團體組織所擁有
個體或團體組織可製造證明 實現表達
作品由個體或團體組織出版
人物創造==>作家==>故事情節==>羅密歐與茱麗葉(劇本)

2014年1月7日 星期二

20140108資訊組織課程心得

ISBD總則http://www.lins.fju.edu.tw/mao/inforg/isbdg2004.htm
MARC的結構http://blue.lins.fju.edu.tw/mao/inforg/structure.htm
245 - Title Statement (NR)http://www.loc.gov/marc/bibliographic/lite/lbd245.html
The types of resources covered by the ISBD include the following:
 cartographic resources
 electronic resources
moving images
multimedia resources
notated music resources
printed texts
sound recordings
still images

201311218資訊組織課程心得

Marc21為大多數國家採行的編目模式

今天課程著墨於245(http://www.loc.gov/marc/bibliographic/lite/lbd245.html)和Iso646