發表文章

目前顯示的是 九月, 2011的文章

svn 忽略特定目錄

程式開發的過程中我們常會用svn作為版本管理的工具。主要可以提供多人同時編輯程式時可以不會發生互相蓋檔的窘境。 不過有些資料夾原則上是不用(也不應該)被svn列管的。例如說:使用者上傳的圖檔之類的。
當我們要把資料夾解除列管的時候我們只要輸入以下指令:
svn ps svn:ignore “*” 資料夾名稱 最後要記得用 svn ci 將這個變更送出確認就可以啦!

ubuntu 關閉惱人的觸控板

圖片
筆電裏面都會有內建觸控板,ubuntu 在裝好以後也會自動啟用這樣的功能。不過~老實說我很討厭觸控板,要怎樣才會可以關掉呢? 筆電鍵盤上面的fn功能?沒辦法!
根據ubuntu正體中文網站上面的說明,只要安裝apt-get install gsynaptics就行了!但是,根據實驗的結果,我的筆電關掉設定畫面以後觸控板還是很低調的活下來了。只有設定當下可以被關閉?



後來還是被我找到了可以直接用指令關掉觸控板的方式


synclient TouchPadOff=1 //關閉觸控板
synclient TouchPadOff=0 //開啟觸控板
接下來,還要記得去系統->偏好設定->滑鼠
將打字時停用觸控板這個選項取消勾選。這樣才算完成喔


如果你跟我一樣討厭觸控板,可以設定成開機執行關閉的功能


SELINUX 關閉!

話說我們在設定LINUX的檔案和資料夾權限的時候,我們通常都會直接用chmod去作修改和設定。這個方法簡單好用但是還是有人覺得不夠嚴謹,因此在後期的LINUX上我們都會發現SELINUX這個服務。但是對我們這種LINUX還不是很認識的人相對就叫苦了!

通常SELINUX因為權限的關係禁止我們安裝某些軟體,啟動某些服務或是修改某些檔案。而且他的安全層級在我們chmod之上,因此就算我們已經把檔案設成777只要SELINUX 說不行就不行!
那~我們還是把SELINUX關閉了吧!(一整個很逃避)
關閉SELINUX不是用我們一般常見的service 指令下去關閉,當然要設定成開機不起動也就不會是用chkconfig來關閉啦!
vi /etc/selinux/config 找到這行 SELINUX="" 改成 disabled 後記:這幾天小灰狼在新的機器上面設定新的wordpres的時候也是遇到一樣的問題,不管上傳什麼圖檔或是樣板檔案都會出現"上傳的檔案無法被移動至/XXX/XXX/XX"就算是設定777也無效,這時候就是要設定這個SELINUX讓他關閉啦

ubuntu 必裝軟體「Deluge」BT下載軟體

圖片
其實ubuntu中自己有內建一套BT下載軟體 不過因為太難用了,所以我另外又灌了一套Deluge。可以解決一個很奇怪的問題就是:ubnutu內建的BT軟體下載太慢或是根本完全不會動@@
當然,被我推薦的軟體一定是中文介面的啦
看看他的設定畫面(也是中文喔~而且應有盡有)
安裝非常的方便!只要在Ubuntu軟體中心裡面搜尋Deluge就可以安裝啦!就是這麼簡單

ubuntu 推薦php編輯器 Geany

圖片
最近開始愛上用ubundu10作為工作上面的作業系統了,終於可以擺脫微軟的控制了真是開心
不過,ubundu 並沒有內建好用的PHP編輯軟體,原本習慣的notepad++在ubuntu上沒辦法用只好另謀出路了。在網路上面找了一下大家都推薦vim這個東西,拜託~我如果想要用vim我乾脆直接裝指令模式的系統就好就不用桌面系統啦!
找很久以後被我找到這一套,非常好用Geany
直接在ubuntu的軟體中心裡面就可以找到這套軟體實在是非常方便!(尤其是他是中文版的,這點非常重要)

簡單介紹一下推薦Geany作為php 開發工具的原因吧! 中文介面程式碼顏色標記變數整理視窗(還有function也會被整理出來喔)內建終端機(這個最屌!誰會想得到裡面竟然內建終端機呢) 另外~這個軟體如果說要有個小缺點的話~他的快捷鍵和中文輸入法的切換(ctrl+space)有衝突到!這個部份請到"編輯->Preferences"裡面的Keybindings把這個衝突的地方清掉就可以輸入中文了





CSS 文字內容無法自動換行問題

我們在設定區塊內容的時候通常都會用p或是div標籤作區塊的設定
大部分的情況這些區塊的內容是會自動換行的,不過有一個特例情況:拼命輸入的連續字母或數字他會被強制在同一行裡面顯示,因此會出現怪怪的跑版現象。不過這個問題在正式內容裡面不容易出現,因為只要有一個空格就可以讓他換行了,要讓一個單字有夠長的連續字母導致沒有換行還真是不容易。
不過為了避免這個問題的產生可以輸入下面這個語法還是可以強制他自動換行 word-wrap : break-word ;