用 Apache 提供以 http(s) 協定存取 SVN 檔案庫時,
我想應該很多人都看過範例會教人設定 <Location /svn/repos>、<Location /svn>、<Location /repos> 之類的路徑,
但是卻幾乎沒有教學是用 <Location />,
這其中其實是有一些原因存在的。
剛剛再度無聊路過某地看到的圖...
只能說真會改... 而且是快要有 10 年歷史的圖。 不知道原圖是哪部作品的也不用問了, 心靈脆弱的小孩子不適 ...
FreeBSD 的 php5-5.2.12 掛掉的原因
從上一篇FreeBSD 的 lang/php5 (5.2.11) 是壞的寫完到現在也過了一段時間了,
漸漸的網路上終於看到有些人開始關注,
但是數量其實不多,
因為這個災情有限定對象:
1. 要用 FreeBSD 才會遇到。
2. apache 要用 MPM=prefork 以外的狀況才會遇到;也就是 php 在 thread safety 是 enabled 的狀態下才會發生。
Gentoo 的 udev 升到 150 以上要小心
因為有公告今天停電的關係,
昨天特別把其中一台更新比較頻繁的 Gentoo 試重開,
結果開不起來,
今天跑去看了一下發現 /dev/sd* 全部消失了,
開機開到 fsck 的時候出現 cannot open device xxx 這樣,
因為以前也被 udev 炸過所以大概猜得出是 udev 更新的問題。
在 FreeBSD 安裝 rubygem-oniguruma
基本上 FreeBSD 的 ports tree 目前是沒有這種東西,
不過 ruby18 的 make config 選單裡可以勾出來;
但是它搭的 oniguruma.h 檔好像蠻舊了問題很多 (這個檔案會被裝到 /usr/local/lib/ruby/1.8/i386-freebsd7/ 下),
做 gem install 的時候如果需要編譯的話會 include 到它。
因為 CFLAGS 會自動被加上 -I/usr/local/lib/ruby/1.8/i386-freebsd7/ 這個參數,
並不會因為你裝了 devel/oniguruma5 而幫你優先使用 -I/usr/local/include。
解決問題應有的態度
這裡是單就寫程式這一面來講。
時常看到很多人在學寫程式或是解決問題時,
都走了很奇怪的途徑。
已經罵到懶得罵了,
所以先來整理一篇以後用網址罵就好。
有點無言...
其實在網路上或是各種地方討論技術的出發點,
理論上應該是以交流技術為主要目的。
但往往總是會遇到一些勇敢而稚嫩的發言,
這時怎麼應對就變成了一門學問。
特別是當有人反駁自己的論點時,
舉出來的例子本身居然是自己國小隨便想就想得出來的東西,
他說他覺得那個是藝術覺得非常神奇,
更是讓人啞口無言...
DokuWiki + LDAP
今天應學弟要求把它架起來的, 之前玩的時候沒有認真看 LDAP 的設定部分, conf/local.php 大 ...
strict aliasing
今天剛好又遇到有人在問這個。
可能網路上能查到的資料太零散看規格書又查不到,很多人不清楚這東西是幹什麼的,
甚至還有一堆網頁列出了 x86 還是其它硬體架構的組語講了半天都講不到重點,所以還是在這簡單的做個說明好了。
關於博士生是否要繳國民年金
這個問題非常有趣但是很少人提。
雖然我也數次在各種地方提問過,卻也沒有人能給明確的答案。
那我就照我自己的理解來解答這個問題,答案是:
只要你沒打算結婚或在台灣登記配偶,又不覺得自己將來會失業,就不用繳。