Linux 架設使用 SSH 共享存取的 Git Server

Git 架設使用 HTTP 就是走 Web server 的權限, 走 SSH 就是各個帳號的權限. (Git 的 object 目錄裡面會有權限問題)

若多人共用的話, 要走 SSH 有下述幾種方法:

  1. 建立新帳號(git), 由 git 帳號來統一管理(commit / push) 等
  2. 使用 gitosis 來管理(gitosis 可以設定到 "誰" 可以存取此專案).
  3. 使用 gitolite 來管理(gitolite 可以設定 "誰" 可以存取此專案, 而且, 可以設定只能存取哪個 branch 等路徑)

在此篇是採用 建立一個 git 帳號來統一管理的方法.

閱讀全文〈Linux 架設使用 SSH 共享存取的 Git Server〉

將 Redmine 安裝於 Debian、Ubuntu Linux

Redmine 的簡介可見此篇: Redmine 基本功能介紹

此篇寫得包含 Redmine 於 Debian / Ubuntu Linux 的安裝、設定, 與 Git / SVN 等整合的設定 等.

註: 下述 Redmine 儲存的資料庫是挑選 SQLite, 若要使用 MySQL 或 PostgreSQL 會於註解地方標示, 在自行安裝即可.

閱讀全文〈將 Redmine 安裝於 Debian、Ubuntu Linux〉

MP3音樂播放 由 Beep-Media-Player(BMP) 轉換成 Audacious

最近在應用程式選項中看到 Audacious, 昨天發現滑鼠移到歌名清單上, 會自動把專輯的圖片秀出來(應該是自己從網路抓的吧, 不知道從哪來的), 覺得蠻炫的~

註: 此軟體為 "MP3音樂播放" 使用

剛好其它機器要裝, 但是名字太長記不起來, 一查之下, 原來 Audacious 是 Beep-Media-Player 的分支, 而 Beep-Media-Player 早在 2005 年10月 就停止更新維護了....(原來是早就該換, 是我一直都不知道要換)... Orz...

閱讀全文〈MP3音樂播放 由 Beep-Media-Player(BMP) 轉換成 Audacious〉

好站: 將圖片轉成 ICO

應該說是個工具站, 總之就是把圖片丟給他, 然後他就會產生 ico 檔(會自動縮小), 再來就可以把 ico 檔丟到自己網站的目錄下, 取名叫 favicon.ico, 就會在自己網站的 Blog Url link 旁邊看到剛剛的小圖囉~

至於其它功能, 沒用到~ 我也不曉得 XD

總之, 至少縮圖並轉成 ico 的功能是蠻方便的. 🙂

網站: Flavicon : Converter

PS: 要指定 faviconico 的路徑或檔名可用如下語法:

<link rel="shortcut icon" href="http://URL/favicon.ico"> 

PHP 使用 SimpleXML 遇到 Illegal offset type(型態轉換問題) 解法

PHP 的 simplexml_load_string/simplexml_load_file 很方便, 很簡單的就能把 XML parse 成 PHP Object, 然後就看要怎麼處理資料, 再處理即可~

做簡單的處理都沒什麼異常, 但是現在遇到要將 Object value 轉換成一般 PHP Array 的 key -> value 型態就遇到問題了. 不曉得是我不會用還是怎麼樣, 查不到正確該怎麼解, 所以寫起來紀錄一下.(希望有正確解法, 還請指導.. Orz)

註: PHP Version: PHP 5.2.3

閱讀全文〈PHP 使用 SimpleXML 遇到 Illegal offset type(型態轉換問題) 解法〉

註冊 FeedBurner - 統一 RSS feed

覺得 Lifetype 的 RSS Feed 種類太多了, rss 1.0/2.0/ATOM.......

乾脆註冊 FeedBurner 統一好了, 不過我不曉得好壞在哪邊~ 總之, 先用用看囉~

如果有訂閱 我的 Blog RSS 的, 可以轉換成

試試看, 如果不好用或有什麼問題, 希望能通知我一下, 不管是透過 Email/Comment 都好, 感謝 Orz..

閱讀全文〈註冊 FeedBurner - 統一 RSS feed〉

好站: 挑選虛擬主機的查詢工具(工具站)

看起來不錯用的工具站, 可以做為挑選虛擬主機時的依據, 前人挑選的虛擬主機, 一定有他好或壞的地方, 可以用下述工具來參考過濾:

PS: 不過上述都是參考,不一定準確,有很多虛擬主機都有提供獨立 IP,查詢時就會是一人一台,但是, 不管怎樣, 總是不錯用的工具,可以省掉 traceroute, 再慢慢追蹤的時間.

參考:

其它:

  • 查網站使用哪些技術: BuiltWith ex: YUI/PHP/XHTML/UTF-8 ... 等

閱讀全文〈好站: 挑選虛擬主機的查詢工具(工具站)〉