星期五, 2月 12, 2010

Webdav與行事曆伺服器(2)—我的自家用伺服器U8NAS-Type2 (六)

2010-02-11001.jpg曾在Webdav與行事曆伺服器(1)—我的自家用伺服器U8NAS-Type2 (六)談過一些Webdav等的架設,現在就直接架設一台專職的行事曆伺服器,這次所架設的是DAViCal CalDAV Server這套伺服器,而這套伺服器也是用來取代原本架設的Apple's Calendar Server。因為DAViCal CalDAV Server的網路設定頁面比較直接且簡單也容易使用而且他一個帳戶可以設定許多的行事曆,所以最後就捨棄Apple's Calendar Server而選擇DAViCal CalDAV Serverl成為mynas上的行事曆伺服器。
架設時請先準備有網頁伺服器 (Apache1.3.x or 2.x.x)、資料庫伺服器(Postgresql 8.1以上)和PHP5.0或以上都要預先安裝好,然後再來安裝davical(The DAViCal CalDAV Server(0.9.8.1-0))這套軟體。而原本The DAViCal CalDAV Server並不在原本Ubuntu的套件庫內,所以你在套件庫加上如下。
deb http://debian.mcmillan.net.nz/debian lenny awm
利用終端機程式取得並加上認證金鑰
sudo apt-key advanced --keyserver subkeys.pgp.net --recv-keys F6E0FA5CF0307507BB23A512EAFCFEBF8FEB8EBF
再來更新資料庫就可以了,最後你就可以在套件庫管理程式上找到davical和安裝。
安裝完成後利用postgres身分去產生davical_app使用者和建立davical資料庫和另一個使用者 davical_dba過程約略如下(這次安裝所使用的是Apache2.2.12、Postgresql 8.4、PHP 5.2.10): root@ub910d:~# su postgres
postgres@ub910d:/home/julian$ createuser --no-createdb --no-createrole davical_app
Shall the new role be a superuser? (y/n) y
postgres@ub910d:/home/julian$ /usr/share/davical/dba/create-database.sh
Supported locales updated.
Updated view: dav_principal.sql applied.
CalDAV functions updated.
RRULE functions updated.
Database permissions updated.
NOTE
====
* You will need to edit the PostgreSQL pg_hba.conf to allow the
'davical_dba' database user access to the 'davical' database.
* The password for the 'admin' user has been set to 'a3hfup58'"
所產生的管理者帳號和密碼請記住等一下登入時會用到!!
Thanks for trying DAViCal! Check in /usr/share/doc/davical/examples/ for
some configuration examples. For help, visit #davical on irc.oftc.net. 
開始設定PostgreSQL上的pg_hba.conf(在 /etc/postgresql/8.4/main)設定檔,將下面兩行加入即可,記得重新啟動PostgreSQL

local davical davical_app trust

host davical davical_app 127.0.0.1/32 trust
再來就是設定網頁伺服器,這裡你可以利用連結的方式
cd /my/apache/docroot
ln -s /usr/share/davical/htdocs davical
但要記得加入下面設定
php_value include_path /usr/share/awl/inc
php_value magic_quotes_gpc 0
php_value register_globals 0
php_value open_basedir 1
php_value error_reporting "E_ALL & ~E_NOTICE"
php_value default_charset "utf-8"
還有最好是利用建立虛擬主機的方式(這樣比較好,當然還是依實際情形決定)
#
# Virtual Host def for Debian packaged DAViCal
<VirtualHost xxx.xxx.xxx.xxx >
DocumentRoot /usr/share/davical/htdocs
DirectoryIndex index.php index.html
ServerName davical.example.net
ServerAlias calendar.example.net
Alias /images/ /usr/share/davical/htdocs/images/
<Directory /usr/share/davical/htdocs/>
AllowOverride None
Order allow,deny
Allow from all
</Directory>
php_value include_path /usr/share/awl/inc
php_value magic_quotes_gpc 0
php_value register_globals 0
php_value open_basedir 1
php_value error_reporting "E_ALL & ~E_NOTICE"
php_value default_charset "utf-8"
</VirtualHost>
到這裡若無誤,DAViCal CalDAV Server就已經開始跑了。你就可以先利用admin的身分進入設定(記得上面麻煩你記住的帳號和密碼,登入後建議先改admin的密碼)登入 DAViCal CalDAV Server。
當你設定完成後你就可以行事曆相關軟體如Sunbird或是 Lightning(Thunderbird的外掛程式)去執行看看。

2010-02-12001.jpg

當新建新行事曆時,注意格式類別選CalDAV然後在其位置填入http://伺服器位址/caldav.php/<使用者>/<你所設的位置名稱>/(例如:http://aaa.bbb.ccc.ddd/caldav.php/john/home/或是http: //aaa.bbb.ccc.ddd/caldav.php/john/myical/等等)然後軟體他會要你替行事曆命名和選顏色,再來會要你輸入登入的密碼後就完成了。
若你需要更多客端軟體的設定請到DAViCal - Client Configuration網頁參考。

2010-02-11002.jpg

有一點要注意下,他那使用者自行在建立行事曆時設定網頁上時當你滑鼠指向User Functions時請再按一下這時才會出現Calendar Users這時再點選使用者去做更動或增加。

附記:

上一篇貼文:聽說未來 Firefox 4.0新增標籤頁先有動畫效果,但Opera 10.50現在就有了!

張貼分享 :

Powered by Windows Live Writer and Google文件

星期三, 2月 10, 2010

聽說未來Firefox 4.0新增標籤頁先有動畫效果,但Opera 10.50現在就有了!

2010-02-10001.jpgDOWNLOAD SQUAD網站上的文章Firefox 4 gets animated: New videos show slight browser tab changes看到Firefox 4.0在新增標籤頁時有動畫效果,對於我們Firefox瀏覽器的愛用者而言當然看了是很高興,因為Firefox的功能是越強大而且動作上也越炫麗漂亮。
可是在功能上向來很前衛的Opera在他的10.50版上面已經使用上了,在一般瀏覽器是Tab Bar,但在Opera上已經是Page Bar,所以他不只有標籤頁有這樣的動作,在上面的縮小頁標籤也可以有這樣的動作和效果了。

附記:

上一篇貼文:Firefox也可以是程式啟動器

張貼分享 :

Powered by Windows Live Writer and Google文件

星期二, 2月 09, 2010

Firefox也可以是程式啟動器

fx40018現在隨身碟很方便,而且他的容量也是越作越大,或許你多年前買的價格以相同的價格現在可以買到容量更大的隨身碟,隨身碟不僅僅是可以存放自己重要的文件、圖片或是重要的檔案,而他更可以幫我們隨身攜帶許多自己慣用的應用程式。
而對於管理這些程式或檔案,或許隨身碟內需要一個程式啟動管理程式來幫我們管理這些應用程式。當你啟動隨身碟內的程式時,或許啟動程式啟動後,當上網時你可能會啟動隨身碟內的瀏覽器,也許Firefox瀏覽器會是你的選擇,再來你可能又會去開啟其他的應用程式來使用,這時你可能又會去啟動程式那邊或是視窗工具列上的開始去開啟其他的程式。現在你可能有另外的方式來啟動你要的應用程式,因為現在你也可以在Firefox的工具列上去啟動你所想要或是常用的應用程式。在Firefox的外掛程式中有一個External Application Buttons mod for Firefox 3.0+(0.8.0.10)就能幫你實現這個想法,而且使用上還算容易,你先自己新增一個工具列(檢視->工具列 ->自訂,會打開自訂工具列視窗然後點選新增工具(你可以自己設定一個名字例如:Portable Apps))和將裡面有一個外部應用程式工具條拉到你新增的工具列,再來就利用滑鼠右鍵點選添加新按鈕就可以了,若再加另一個就在新增的按鈕上利用滑鼠右鍵點選添加新按鈕如此類推。但請注意!若你有安裝Tab Mix Plus這個標籤管理的外掛程式,會讓External Application Buttons mod for Firefox 3.0+沒有作用。所以在使用上請注意一下。

2010-02-09003-2.jpg

附記:

上一篇貼文:非常剔透 Opera 10.5(pre-alpha)

張貼分享 :

Powered by Windows Live Writer and Google文件

星期一, 2月 08, 2010

Firefox套上Opera 10的外觀及下載管理功能再加強

op004.jpg

前幾篇貼文曾經介紹過下載完成後關機外掛程式,也曾經介紹過將其他系統的外觀或是其他瀏覽器的外觀套在Firefox 的身上,也都還不錯。所以這次想將Firefox穿上Opera 10的上衣。
在Firefox的外觀主題內有一個Operetta Advance(1.0.20100203),他把Opera 10的外觀設計得很好也很漂亮,可以說幾乎是一次到位不用再多做修飾。若也喜歡Opera外觀的網友,又要有Firefox的強大功能者,這是一個你會喜歡的外觀主題。
對於Opera這個瀏覽器,他的許多功能設計總是很有前瞻性,像是快速撥號頁的功能,內建滑鼠手式或是語音控制的功能,還有他也可以直接開啟下載torrent的能力,無須再開啟其他p2p的程式,而還在測試階段的Opera 10.5左上角的App button,或許會成為未來瀏覽器的設計重點,當然還有許多隱藏的功能你可能需要在opera:config內依自己的需要去開啟,例如喜歡在標籤上點兩下自動關閉標籤頁的功能就包含在裡面。

說到下載,對於Firefox用較傳統的方式利用資訊方塊視窗來顯示下載進度和檔案,而Opera是利用開啟標籤頁的方式來了解目前的下載進度,用這樣的方式是自己喜歡Opera的功能之一。Opera可以這樣做,那Firefox當然也有辦法做到,那就是Download Manager Tweak(0.9.1)。

  • Download Manager Tweak(0.9.1):在Firefox的外掛程式中也有這種可以使用分頁標籤來顯示下載的動作和檔案,就是Download Manager Tweak(DMT),他的外掛功能當你掛上後就整合到Firefox的選項內且獨立出下載的設定,而他的下載顯示方式不僅只有利用分頁標籤來顯示,他也可以留用原來傳統的方式利用資訊方塊來顯示,他也可以直接利用獨立式窗來顯示。

    op001.jpg

  • Automatic Save Folder(1.0.0):若真要加強Firefox的下載功能就要在配合上Automatic Save Folder(ASF)來做全面性的加強,Automatic Save Folder可以將你要下載的檔案依照檔案的類型或是網域來分門別類的儲存到你指定的目錄內,那他自0.9.4版後功能更加精進了,除了保留原有的功能外,加入了動態目錄夾的功能,就是能到你指定的目錄夾內再幫你依照你要的格式(可能是日期或是下載網頁的網域等等)自動建立資料夾來分類讓你在下載任何種類的檔案時自動就幫你歸類、區域和建立日期等等。是一個非常棒的外掛程式或許在未來他會是你不可或缺的外掛程式。若你喜歡Download Statusbar(0.9.6.7)這個下載管理的外掛程式,他和Automatic Save Folder(ASF)來搭配也是不錯的選擇。 至於設定Automatic Save Folder時關於他的所有格式請務必看他的說明(Help)或是到他的網站去瞭解一下。

    op003.jpg

附記:

上一篇貼文:Ylmf-OS一套有夠Windows XP的Linux作業系統

張貼分享 :

Powered by Windows Live Writer and Google文件

非常剔透 Opera 10.5(pre-alpha)

op008.jpg

在目前開發中的瀏覽器變化最多的可能就是Opera,而他的Opera 10.5(pre-alpha)版更是能夠在Windows 7上將對應用程式的支援功能展現出來,也就是整合的很好,其成果不亞於IE8。
前幾天在lifehacker網站上看到有網友幫Opera 10.5(pre-alpha)設計出漂亮且全透明的外觀Z1-Glass(Opera 10.5 only),而這個外觀可說是把目前Windows Vista或是Windows 7的透明視窗作一個最佳的詮釋。

op007.jpg附記:

上一篇貼文:Firefox套上Opera 10的外觀及下載管理功能再加強

張貼分享 :

Powered by Windows Live Writer and Google文件

星期六, 2月 06, 2010

Ylmf-OS一套有夠Windows XP的Linux作業系統

yl001.jpg在許多電腦使用者對於他自己所想選擇的作業系統可能是Windows,而對於自由開放又免費的大部分Linux作業系統,對於許多電腦使用者可能僅止於或許有機會會想試一試,而大部分的原因卻是在於介面的問題。
近來在中國出現了一套介面非常像是 Windows XP的作業系統Ylmf OS,Ylmf OS主要是以Ubuntu 9.10(Karmic Koala)為基礎套上Windows XP的外觀主題所整合的作業系統,而裏面的圖示和配置作者也將做了最佳的配置,對於內容軟體也選擇了一般所常用到的應用程式,相信對於一般習慣Windows的使用者又想使用Linux作業系統的網友應該也能很快的能上手才是。

yl003.jpg或許許多人會問這套系統好不好,那當然是很好,因為他到底還是一套標準的Linux(Ubuntu)作業系統,免費、功能又強大且桌面特效更是超多超好玩,而對於這套系統最佩服的還是作者的用心。

附記:

上一篇貼文:使用Songbird搭配iTunes Server讓播放歌曲更便利!

張貼分享 :

Powered by Windows Live Writer and Google文件