[Logo]
[DoubleAdv]
[Search] 搜尋   [Recent Topics] 最新主題   [Hottest Topics] 熱門主題   [Members]  會員列表   [Groups] 回首頁  [Register] 會員註冊 /  [Login] 登入  [Change Language] 語系設定 
文章發表人是: andowson
討論區首頁 » 個人資料 andowson » 文章發表人是 andowson
發表人 內容
參考How to sort Properties ??這篇裡面最簡單的作法是:

使用方式就跟原本的Properties類別一樣:
標題:在 HTML 中顯示特殊字碼 (Times字型)
日期:Apr 21 20:27 2004

有一些特殊字想在 HTML 中表示出來,可是沒有安裝特殊的輸入法,該怎麼輸入呢?
雖然有些字可以用內碼打出來,不過有些字還是得輸入特定碼才會顯示出來的。

在編輯 HTML 時,輸入這樣的語法
<font facc="Times" size="+3">&#特定碼;</font>
就可以在 HTML 中顯示出特殊字囉!

注意:

1.特定碼前必須加上 &# 這兩個符號;字尾則再加入 ; 分號。
特定碼,請參照以下[特殊字碼表]。

2.有些殊特字的圖案較複雜,用大一點的字體才容易看出來。
例如 size="+5"

3.請使用特定字體(例如 Times, Arial, Verdana 等)才會顯示。
例如 face="Times"

每種字型所能顯示的特殊字範圍均不相同,[Times]字型可以顯示的特殊字較多,而[新細明體]字型可以顯示的特殊字較少。
--
作者:Dana, cowwu@ms15.hinet.net, 2004/04/21
本文章公開於個人網站 http://www.dana.idv.tw

特殊字碼表請參考來源網站:
http://cowwu.myweb.hinet.net/note/text/930421a.htm
$ dig mx andowson.com

; <<>> DiG 9.2.4 <<>> mx andowson.com
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 24079
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 8, AUTHORITY: 2, ADDITIONAL: 0

;; QUESTION SECTION:
;andowson.com. IN MX

;; ANSWER SECTION:
andowson.com. 604800 IN MX 10 aspmx.l.google.com.
andowson.com. 604800 IN MX 20 alt1.aspmx.l.google.com.
andowson.com. 604800 IN MX 30 alt2.aspmx.l.google.com.
andowson.com. 604800 IN MX 40 aspmx2.googlemail.com.
andowson.com. 604800 IN MX 50 aspmx3.googlemail.com.
andowson.com. 3600 IN MX 60 220-135-57-87.hinet-ip.hinet.net.
andowson.com. 3600 IN MX 100 smtp.where.secureserver.net.
andowson.com. 3600 IN MX 200 mailstore1.secureserver.net.

;; AUTHORITY SECTION:
andowson.com. 3600 IN NS park29.secureserver.net.
andowson.com. 3600 IN NS park30.secureserver.net.

;; Query time: 558 msec
;; SERVER: 168.95.1.1#53(168.95.1.1)
;; WHEN: Wed Aug 29 08:01:55 2007
;; MSG SIZE rcvd: 317

申請了Google Apps的郵件代管後, 在DNS上面設定MX順序時已把gmail放在上面了, 等於是Postfix對 andowson.com 的 MX 指到 gmail去了,因此信就往 gmail smtp跑, 而gmail smtp沒開放 open relay, 當然就寄不出去囉.
-bash-3.1$ psql -l
資料庫列表
名稱 | 擁有者 | 編碼
-----------+----------+------
postgres | postgres | UTF8
template0 | postgres | UTF8
template1 | postgres | UTF8
(3 行)
參考資料:
http://www.twbsd.org/cht/book/index.php?ch=19
今天同事秀了一下Firebug給我看, 發現功能也滿強的, 不過得先安裝Firefox, 使用方式是工具 -> Firebug -> Open Firebug -> Net

用Firefox測出來的是您的電腦到您網站的下載時間, 而用Pingdom Tools Full Page Test測出來的則是Pingdom主機到您網站的下載時間, 由於真正關鍵的時間還是客戶的電腦到您的網站的時間, 故如果是到客戶的網路環境時還是用Firebug來測試比較準.

網站上線後,經常被客戶抱怨的一個問題就是為什麼這個網站這麼慢?首頁要等好久才出來?根據觀察,具有競爭力的商業網站網頁下載時間平均在8秒內,超過10秒網友就會覺得您的網站過慢。一般而言,如果網頁的下載時間超過15秒,網友會自動放棄。那我們要怎麼找出到底網站是慢在哪裡呢?
Pingdom Tools 的功用就是逐一告訴你網站每項物件(HTML, CSS, Image, Java Script, Flash, WMV...)開啟的時間,並繪製出一個很詳盡的圖表與統計資訊。這個工具是免費的,使用時僅需輸入欲檢驗的網址並按下 Test now 即可。
網址是:http://tools.pingdom.com/fpt/
其他詳細的說明可以參考底下的參考資料。

參考資料:
http://jerome.anyday.com.tw/archives/238
http://www.freegroup.org/pingdom
如果安裝Trac+Subversion的Apache主機本身也跟Tomcat整合起來的話, 要再修改一下mod_jk的設定, 例如/etc/httpd/conf.d/mod_jk.conf:


這樣子就可看到JSP和WEB-INF底下檔案的原始碼了.
可以用下面這個指令來解決

如果沒問題時再把source.old刪掉
簡睿隨筆中有篇歡迎使用 Trac 0.10.4, 我覺得放在每個Trac新建專案的首頁還滿不錯的, 尤其是剛開始導入Trac的團隊, 由於該網站上看不到原始碼, 底下附上我寫的Wiki程式碼, 只要將它全部複製貼上即可:

參考資料來源
簡睿隨筆 《科技篇》:歡迎使用 Trac 0.10.4
最近遇到這個問題
Traceback (most recent call last):
File "/usr/lib/python2.3/site-packages/trac/web/main.py", line 406, in dispatch_request
dispatcher.dispatch(req)
File "/usr/lib/python2.3/site-packages/trac/web/main.py", line 206, in dispatch
req.hdf = HDFWrapper(loadpaths=chrome.get_all_templates_dirs())
File "/usr/lib/python2.3/site-packages/trac/web/chrome.py", line 263, in get_all_templates_dirs
dirs += provider.get_templates_dirs()
File "build/bdist.linux-i686/egg/acct_mgr/web_ui.py", line 252, in get_templates_dirs
File "/usr/lib/python2.3/site-packages/setuptools-0.6c3-py2.3.egg/pkg_resources.py", line 799, in resource_filename
return get_provider(package_or_requirement).get_resource_filename(
File "/usr/lib/python2.3/site-packages/setuptools-0.6c3-py2.3.egg/pkg_resources.py", line 1229, in get_resource_filename
return self._extract_resource(manager, zip_path)
File "/usr/lib/python2.3/site-packages/setuptools-0.6c3-py2.3.egg/pkg_resources.py", line 1235, in _extract_resource
last = self._extract_resource(
File "/usr/lib/python2.3/site-packages/setuptools-0.6c3-py2.3.egg/pkg_resources.py", line 1249, in _extract_resource
real_path = manager.get_cache_path(
File "/usr/lib/python2.3/site-packages/setuptools-0.6c3-py2.3.egg/pkg_resources.py", line 880, in get_cache_path
self.extraction_error()
File "/usr/lib/python2.3/site-packages/setuptools-0.6c3-py2.3.egg/pkg_resources.py", line 846, in extraction_error
raise err
ExtractionError: Can't extract file(s) to egg cache

The following error occurred while trying to extract file(s) to the Python egg
cache:

[Errno 13] Permission denied: '/.python-eggs'

The Python egg cache directory is currently set to:

/.python-eggs

Perhaps your account does not have write access to this directory? You can
change the cache directory by setting the PYTHON_EGG_CACHE environment
variable to point to an accessible directory.


參考了下面這個網址, 主要是需要修改PYTHON_EGG_CACHE的設定
http://projects.edgewall.com/trac/wiki/TracPlugins#SettingupthePluginCache

修改/etc/httpd/conf.d/python.conf:


重新啟動Apache即可
問題描述:
如果網站的某些內容要由合作廠商維護,很多人是採透過email附加檔案方式,先儲存附件,再用FTP上傳到主機。好處是這樣子廠商不會看到您其他的網站內容,不過缺點也不少。如果廠商中午前給的檔案在下午時發現需要異動,然後快下班前廠商打電話求你或催你趕快更新,這個過程將會令雙方覺得是在浪費青春。
那麼,何不讓廠商自己FTP檔案上來就好了?在一個行銷活動開始的階段,密集的更新是很需要的,尤其是網頁外包公司的美工作業,常常加班到深夜,總不可能您也在辦公室加班等他把最後完稿的圖案傳給您吧?
要讓廠商自己FTP檔案到主機,您心中的安全警示燈號開始閃了:要避免廠商看到我們的其他檔案才行!廠商之間也不要互相看到對方的檔案,然後我也要可以管理他們上傳的檔案,例如刪除或修改之類的。等等...廠商應該只能FTP登入而不能遠端登入(SSH或Telnet之類)。

解決方案:
1.每個廠商開設一個FTP帳號,各自有一個家目錄,登入時即進入該家目錄。
2.廠商和您屬於同一使用者群組。
3.廠商的家目錄開設在您網站的目錄下。
4.檔案上傳後的權限是664,目錄是775

設定步驟:
假設您的的帳號是site1,網站的根目錄在/home/site1/www下,廠商的帳號為case1, case2...
1.useradd -s /sbin/nologin -g site1 -d /home/site1/www/case1 case1
2.passwd case1
3.chmod 775 /home/site1/www/case1
4.vi /etc/vsftpd/vsftpd.conf

5.service vsftpd restart
告知廠商他所屬的帳號及密碼,如果有防火牆的話,順便跟他要一下來源IP,並請防火牆管理員開通。
修改post_show.htm, 找到<!-- Message -->, 在 <span class="postbody">${post.text}</span>前面加上判斷是否為第一篇文章及Google AdSense廣告程式碼即可, 修改後的程式碼範例如下:



為便於日後版本升級, 我們可以將Googel AdSense的程式碼另存成獨立網頁, 例如templates/default/google_ad_first_post.htm


然後再利用FreeMarker#include指令, 將該網頁include到post_show.htm去

如此類推到其他Google AdSense的廣告上

參考資料:
http://adsense-tw.com/archives/693
JForum內建支援BBCode語法, 且可自由擴充
目前本站支援下列語法:

範例:粗體字


範例:斜體字


範例:加底線


範例1:
請問如何引用文字?

範例2:


請把code及/code前後空白刪除
請把code及/code前後空白刪除
範例:
其它語言只需要將sql換成語言代號即可: 語言代號(alias)請參考http://code.google.com/p/syntaxhighlighter/wiki/Languages


範例:
  • 清單1

  • 清單2



  • 範例:
    您可將圖片上傳到免費空間再來貼圖, 這裡推薦一個免費圖片上傳網站:http://sites.google.com/




    範例1:http://www.andowson.com
    範例2:安道生網站技術練功房
    範例3:


    範例:紅色字


    範例:字體大小




    範例:




    範例:


    範例:JForum
    edutools.info提供了一個比較一些常見LMS/CMS的工具
    http://www.edutools.info/item_list.jsp?pj=4
    可以比較一下SakaiOLAT
    雖然我本身不從事美工作業,但使用影像處理軟體來進行教學文件說明有時還是必要的。最常見的需求就是把螢幕操作畫面抓下來,在一些按鈕或選項上加上紅色框框,將要操作的地方標示出來。
    小畫家對於畫紅色框框是很簡單的,只要先選好顏色,再點矩形,然後拉出一個適當的大小就完成了。缺點就是出來的圖解析度太差,不好看。
    如果改用Photoshop來畫框框,步驟大致如下:
    1.先把前景顏色選取為紅色,
    2.然後選擇矩形工具,按住滑鼠左鍵畫一個框框,
    3.然後在框框上按滑鼠右鍵選擇筆畫路徑,在跳出來的對話框中選擇鉛筆即可,
    4.接著按黑箭頭,再按滑鼠右鍵選擇路徑選取工具,
    5.點選剛剛那個框框,將它移開並刪除,就可以看到紅色框框了。
    好處是圖比較好看一些,但操作麻煩了點。記在這邊還是預防自己忘記啦!
     
    討論區首頁 » 個人資料 andowson » 文章發表人是 andowson
    前往:   

    友情連結: 乌托邦博客
    練功房推薦書單
    Wicket in Action Learning jQuery中文版 SCJP Java 6專業認證手冊 Java認證SCJP 6.0/5.0--猛虎出閘 人月神話:軟體專案管理之道(20週年紀念版) SCWCD專業認證手冊 Java Power Tools
    在本站刊登廣告

    Creative Commons License
    Powered by JForum 2.1.8 © JForum Team