之前有某私立醫科學生,在 Ptt 上抱怨他念私立
常常被親戚拿來笑他不是國立,在學校又常常覺得同學很現實
很愛耍心機,跟他小聊一下之後,覺得... 應該給他一點正面的想法
所以,就回了那篇戰文,分享了一下個人實習至今的一點小小心得。
-------------------------------------------------------------
作者: HZYSoft (PCMan 2007) 看板: Gossiping
標題: 這不是心得文...
時間: Thu Dec 27 02:04:02 2007
之前板上有朋友提到念私立醫科,會被人拿來和國立的比較,因而感到不平
其實,進過醫院之後,這些事情就慢慢不會計較了。
這裡分享一些醫科實習生在醫院裡面的經歷,不算很八卦,但也不是純心得文 :P
進了醫院會讓人長大的非常快,你所有的想法和感受都會受到嚴重的衝擊和挑戰。
很快的,你會察覺到自己的渺小,以及過去許多想法的幼稚和荒謬
許多一直在意的事情,漸漸就顯得如此微不足道。
在醫科和醫院的日子裡面,我學到兩件事情:
1. 社會是現實的
2. 它其實也沒有那麼現實 :P
你可能不知道,我們今天可以站在這裡,這一路上,是靠著多少人的幫助。
舉個最簡單的例子,我曾去過某大醫院一個月,在那個月我學到不少,到現在我還懷念
我不是他們的學生,而且在單位只待兩個禮拜,非親非故,那裡的學長為何要傾囊相授?
認真教我,他薪水並不會變多,而帶我操作一些東西,弄出問題都是他有責任
我出事情拍拍屁股,兩個禮拜後就離開,他則要收拾殘局,嚴重還會吃官司
這種吃力不討好,做好沒錢拿,做不好要賠償的事情,他們為何願意做?
如果不是為了醫學教育的傳承,不是為了理想,我不知道這是為了什麼。
那裡的一位總醫師曾說,有學弟妹跟他抱怨查房時間太早,所以他們不太想來參加
總醫師跟我說:「教你們我有多領薪水嗎?我也沒義務一定要花時間教你們這些啊!」
我聽了有點不敢相信,這是社會現實嗎?是醫學生自己太功利,太愛計較吧?
幾個月前報紙才刊登過,病人有權利拒絕讓實習醫師看診
這個新聞一登出來,不免引起實習醫師們的恐慌。 教學醫院本來就肩負有教學重責
如果病人都拒絕給實習醫師看,那新的醫師要從哪裡訓練出來?
難道把課本被熟就可以去幫人看病嗎? 當時我也很擔心這會影響到訓練
後來我就發現,這個擔心很多餘。
對實習生不友善的病人的確是有一些,但是,比例上那真的只是少數吧?
屈指一算,實習一年來還真的沒被病人拒絕過幾次,可不是嗎?
重點不是有十個病人拒絕我,而是病人明明就可以拒絕,卻還是有幾百個願意讓我看
我們沒有隱瞞實習生的身份,但很多病人不但沒有拒絕,還給予祝福要我們好好加油。
如果我們的社會真的這麼功利,這些病人大概都不是吃錯藥,就是瘋了。
雖然現實的人很多,願意真心對你好的人,卻也不少,尤其是很多善良的陌生人。
回想起一年以前,曾在北榮門診學過抽血,當時都有告知病人我們在實習,需要練習
想當然爾,受到非常多病人的拒絕,但是,慷慨捲起袖子讓我們練習的,竟然還有一半。
讓我們練習對他們有任何好處嗎?沒有,那他們到底為什麼願意?
第一個教我抽血的醫檢師,為了了解我姿勢哪裡不對,竟然捲起自己的袖子要我抽他的
我起先不敢,他還說沒關係,戳下去,這樣我才知道你的問題在哪裡。
我沒有付他半毛學費,我們念不同科系,他也不是我學姊,
可以說是素昧平生,而且我只待一個禮拜就走了,教我對他有什麼好處?
難道我對他有什麼利用價值嗎? 他又不知道我會修電腦...
說實在的,你有沒有想過,他們,為什麼要對我們這麼好?
剛從學校放出來,什麼都不懂,什麼都很菜,但是病房的護士也沒有笑我們
尤其我在外院時也受到不少幫忙,他們工作已經夠忙了,為什麼還要幫我們?
多做沒有多領薪水,何況薪水已經夠低了.... 忙都快死了還要忍受菜鳥。
個人覺得我遇過大部分的護理人員,算是對實習醫師很不錯的。
進醫院可以學到的另外一件事情,就是從護士身上。
論讀書考試,他們可能不如你,但是論工作態度,很多時候他們會讓你汗顏。
他們可能不擅長考試,但是幫病人把屎把尿之餘,面對蠻橫的家屬仍然能保持耐性
雖然回到護理站可能會飆出髒話,但是他們會讓你看到,什麼叫作服務態度。
從來就沒得到過什麼地位和尊敬,領著微薄的薪水,人家照樣是每天這樣
任勞任怨在守著自己的崗位。
比起來,我們其實還是很得天獨厚,也受到很多人的祝福和幫助。
等你走完這七年,你慢慢會發現,社會如果真的有你想的這麼現實,這麼功利,
那我們今天根本就沒辦法站在這裡。 換個心態,日子過起來會開心很多。
同學們老愛爭眼前的蠅頭小利,別去計較太多了,那只是因為他們還長不大而已。
到了醫院,一切靠的就是你的能力和誠意,而不再是你念國立還是私立。
--
電腦修得好,好人當到老
正妹去睡覺,電腦放你搞
日後出問題,隨傳要隨到
縱使有一套,切記要低調
--
成立 PCMan Facebook 專頁
之前常被許多網友要求加 Facebook,但是數量過多難以管理,大部分也都不認識,無法一一加入,所以成立 PCMan FB 專頁。未來長篇的文章還是會放 Blog 上,而平常的小動態會放在 FB。
另外,現在也可以使用 http://blog.pcman.im/ 來連到本網站
另外,現在也可以使用 http://blog.pcman.im/ 來連到本網站
2007年12月26日 星期三
2007年12月25日 星期二
[閒聊] 關於我對法國的印象
今天無事逛到 Ptt 八卦板,看到有在討論法國
基本上有些人就是存心來亂,不過我就是喜歡跟他認真
正好我有去過,就寫下了我對這個國家粗淺的印象。
--------------------------------------------------------
在巴黎常常可以見到百年以上的建築,仍然堅固耐用,
而他們也有意在維護,許多旅館都具有相當的歷史。
走進巴黎的地鐵,第一個感覺是:臺灣的捷運比他們先進多了
很難想像世界上最有名的觀光勝地之一,他的地鐵,竟然會是
列車上沒有空調,也沒有自動門,上下車乘客得自己用手把車門拉開
這實在誇張到很讓人難以致信,這點臺灣的好很多。
但他們的地鐵,看起來會這麼破爛,不是沒有原因的,
他們的地鐵,一樣是具有百年的歷史。
我們該看的,並不是他們到現在,還在用百年前的落後玩意,
而是,人家百年前設計規畫的東西,一直到現在竟然還可以用。
對照臺灣,雖然樣樣都最新,但是樣樣都故障,拆了又建,建了又拆
你就會非常能夠了解,人家到底先進在那裡。
人家的規畫,是百年大計,而我們的規畫,總是以四年為限。
在巴黎的地鐵上,充滿了來自世界各國的人,但卻很少會有插隊和推擠
在搭車的時候,如果你觀察到有個小朋友把腳踩在別人的椅子上
家長不但沒制止他,還若無其事的跟鄰座乘客大聲嘻鬧
不妨仔細聽他們的談話,你很有可能是會聽到一口非常流利的美語 :P
而講著法文的人,多半好好的坐在座位上,而且幾乎是人手一本書在看
這是相當其特的現象,尤其是對照人人拿著手機在講的台北捷運。
在法國巴黎,不難發現,所有的古蹟文物,歷經數百年,幾乎都是完好如初
任何古蹟如果破損,他們會請來這方面的專家,嚴格考證,
一定要堅持用和原本一樣的材料、工法、儘可能依照原貌修復回去。
對照北京,紫禁城的屋頂上滿是雜草,圓明園的走廊塗料剝落
一些古蹟被途上了鮮艷的油漆,喪失原貌,
而長城的城垛,和蘆溝橋的石獅子,破損後就隨意的糊上水泥塊
遠看大輪廓可能還有點像,近看才發現慘不忍睹。
各個古蹟名勝,真要說修繕最多的部份,大概就是售票亭了吧!
長江大壩淹去了三國古蹟,而許多國寶不是被破壞就是變賣。
至於臺灣,則是能拆的都拆了,許多只留下遺址,倖存的部份則進了博物館。
出國,除了羨慕別人之外,不妨也可以想想,我們還可以改進些什麼。
比科技,我們很先進。比文化,我們輸的顯然不只是古蹟比較少而已。
基本上有些人就是存心來亂,不過我就是喜歡跟他認真
正好我有去過,就寫下了我對這個國家粗淺的印象。
--------------------------------------------------------
在巴黎常常可以見到百年以上的建築,仍然堅固耐用,
而他們也有意在維護,許多旅館都具有相當的歷史。
走進巴黎的地鐵,第一個感覺是:臺灣的捷運比他們先進多了
很難想像世界上最有名的觀光勝地之一,他的地鐵,竟然會是
列車上沒有空調,也沒有自動門,上下車乘客得自己用手把車門拉開
這實在誇張到很讓人難以致信,這點臺灣的好很多。
但他們的地鐵,看起來會這麼破爛,不是沒有原因的,
他們的地鐵,一樣是具有百年的歷史。
我們該看的,並不是他們到現在,還在用百年前的落後玩意,
而是,人家百年前設計規畫的東西,一直到現在竟然還可以用。
對照臺灣,雖然樣樣都最新,但是樣樣都故障,拆了又建,建了又拆
你就會非常能夠了解,人家到底先進在那裡。
人家的規畫,是百年大計,而我們的規畫,總是以四年為限。
在巴黎的地鐵上,充滿了來自世界各國的人,但卻很少會有插隊和推擠
在搭車的時候,如果你觀察到有個小朋友把腳踩在別人的椅子上
家長不但沒制止他,還若無其事的跟鄰座乘客大聲嘻鬧
不妨仔細聽他們的談話,你很有可能是會聽到一口非常流利的美語 :P
而講著法文的人,多半好好的坐在座位上,而且幾乎是人手一本書在看
這是相當其特的現象,尤其是對照人人拿著手機在講的台北捷運。
在法國巴黎,不難發現,所有的古蹟文物,歷經數百年,幾乎都是完好如初
任何古蹟如果破損,他們會請來這方面的專家,嚴格考證,
一定要堅持用和原本一樣的材料、工法、儘可能依照原貌修復回去。
對照北京,紫禁城的屋頂上滿是雜草,圓明園的走廊塗料剝落
一些古蹟被途上了鮮艷的油漆,喪失原貌,
而長城的城垛,和蘆溝橋的石獅子,破損後就隨意的糊上水泥塊
遠看大輪廓可能還有點像,近看才發現慘不忍睹。
各個古蹟名勝,真要說修繕最多的部份,大概就是售票亭了吧!
長江大壩淹去了三國古蹟,而許多國寶不是被破壞就是變賣。
至於臺灣,則是能拆的都拆了,許多只留下遺址,倖存的部份則進了博物館。
出國,除了羨慕別人之外,不妨也可以想想,我們還可以改進些什麼。
比科技,我們很先進。比文化,我們輸的顯然不只是古蹟比較少而已。
2007年12月23日 星期日
[文件] Linux 下轉換各種影音格式
HOWTO Convert video files
http://en.linuxreviews.org/HOWTO_Convert_video_files
HOWTO Convert audio files
http://en.linuxreviews.org/HOWTO_Convert_audio_files
RM、RMVB、RV、WMV9等媒体格式转换为FLV
http://www.toplee.com/blog/303.html
線上轉FLV
http://blog.xuite.net/napmas/worknote/10780352
範例 flv 轉 DIVX AVI 格式:
http://forum.shareget.com/sitemap/t-250651.html
mencoder -noodml source.flv -o target.avi -mc 0 -ofps 29.970 -vf-add
crop=0:0:-1:-1 -vf-add scale=640:480 -vf-add expand=640:480:-1:-1:1 -srate 44100
-ovc lavc -lavcopts vcodec=mpeg4 -lavcopts vbitrate=300 -ffourcc DIVX
-oac mp3lame -lameopts vbr=3 -lameopts br=64 -lameopts vol=0
-lameopts mode=1 -lameopts aq=7 -lameopts padding=3 -af volnorm
http://en.linuxreviews.org/HOWTO_Convert_video_files
HOWTO Convert audio files
http://en.linuxreviews.org/HOWTO_Convert_audio_files
RM、RMVB、RV、WMV9等媒体格式转换为FLV
http://www.toplee.com/blog/303.html
線上轉FLV
http://blog.xuite.net/napmas/worknote/10780352
範例 flv 轉 DIVX AVI 格式:
http://forum.shareget.com/sitemap/t-250651.html
mencoder -noodml source.flv -o target.avi -mc 0 -ofps 29.970 -vf-add
crop=0:0:-1:-1 -vf-add scale=640:480 -vf-add expand=640:480:-1:-1:1 -srate 44100
-ovc lavc -lavcopts vcodec=mpeg4 -lavcopts vbitrate=300 -ffourcc DIVX
-oac mp3lame -lameopts vbr=3 -lameopts br=64 -lameopts vol=0
-lameopts mode=1 -lameopts aq=7 -lameopts padding=3 -af volnorm
2007年12月10日 星期一
修復 FreeYM 免費軟體站 + PCMan 站台列表線上更新服務
經過一段時間的奮鬥,把之前掛掉的 FreeYM 免費軟體 wiki 修復了
資料庫是重建過的,內容已經正確轉碼為 UTF-8
mediawiki 也升級到最新版本,並且刪除了很多錯誤的內容。
現在用 http://free.ym.edu.tw/ 可以直接連線到 wiki
比較好記,反正這台超級古董老機器,也沒辦法承受其他服務了,
乾脆換上 lighttpd 減輕負擔,然後把整個 server 都給 wiki 用了
另外隨著這台 server 的修復,PCMan 站台列表更新服務也重新上線
之前因為 wiki 更新,舊列表產生程式無法使用,剛剛用 python 重寫了一個
花的時間不到之前用 C++ 寫的一半,python 真的是好物!
所以,這項服務終於又跟大家見面了。
值得慶祝的是,這台老 server,從上次開機到今天
uptime 剛剛好滿 365 天,中間歷經幾次系統更新和升級
至今仍然屹立不搖,很難相信這是一台被學校淘汰下來的古董桌機
Pentium 200 的 CPU,上面架著 debian GNU/Linux,雖然很慢但是超穩
跑 php, MySQL, mediawiki,全都是自由軟體。
Linux rules! :)
資料庫是重建過的,內容已經正確轉碼為 UTF-8
mediawiki 也升級到最新版本,並且刪除了很多錯誤的內容。
現在用 http://free.ym.edu.tw/ 可以直接連線到 wiki
比較好記,反正這台超級古董老機器,也沒辦法承受其他服務了,
乾脆換上 lighttpd 減輕負擔,然後把整個 server 都給 wiki 用了
另外隨著這台 server 的修復,PCMan 站台列表更新服務也重新上線
之前因為 wiki 更新,舊列表產生程式無法使用,剛剛用 python 重寫了一個
花的時間不到之前用 C++ 寫的一半,python 真的是好物!
所以,這項服務終於又跟大家見面了。
值得慶祝的是,這台老 server,從上次開機到今天
uptime 剛剛好滿 365 天,中間歷經幾次系統更新和升級
至今仍然屹立不搖,很難相信這是一台被學校淘汰下來的古董桌機
Pentium 200 的 CPU,上面架著 debian GNU/Linux,雖然很慢但是超穩
跑 php, MySQL, mediawiki,全都是自由軟體。
Linux rules! :)
2007年12月8日 星期六
[文件] lighttpd + mediawiki
之前 http://free.ym.edu.tw/ 站因為硬體等級相當差,負擔又過重
經常導致伺服器停止回應的狀況,差點連我都無法遠端登入
最後終於狠下心,把 apache2 換成了 lighttpd
轉換的過程並不順利,需要若干小設定修改,mediawiki 才能正常運作
我總共改了:
/etc/lighttpd/lighttpd.conf
按照 MediaWiki 官方網站上提供給 Lighttpd 的設定說明,
開啟 mod_rewrite 和 mod_redirect,寫下給 mediawiki 的 rewrite 設定
假設 mediawiki 是放在名為 w 的這個目錄下
/etc/php5/cgi/php.ini
加入一行給 lighttpd 的設定
開啟 lighttpd 的 fast-cgi
又裝上了 xcache 這個 php 加速器
然後修改了 mediawiki 的 LocalSettings.php
終於大功告成,mediawiki 順利在 lighttpd 上運作了。
經常導致伺服器停止回應的狀況,差點連我都無法遠端登入
最後終於狠下心,把 apache2 換成了 lighttpd
轉換的過程並不順利,需要若干小設定修改,mediawiki 才能正常運作
我總共改了:
/etc/lighttpd/lighttpd.conf
按照 MediaWiki 官方網站上提供給 Lighttpd 的設定說明,
開啟 mod_rewrite 和 mod_redirect,寫下給 mediawiki 的 rewrite 設定
假設 mediawiki 是放在名為 w 的這個目錄下
server.modules = (
"mod_access",
"mod_alias",
"mod_accesslog",
"mod_rewrite",
"mod_redirect",
"mod_evasive"
)
## 限制每個 ip 的連線數,使用 mod_evasive
evasive.max-conns-per-ip=2
## For MediaWiki
url.rewrite-once = (
"^/$" => "/w/index.php",
"^/wiki/([^?]*)(?:\?(.*))?" => "/w/index.php?title=$1&$2"
)
#url.redirect = (
# "^/(?!w|wiki|robots\.txt|favicon\.ico)(.*)" => "/wiki/$1"
#)
/etc/php5/cgi/php.ini
加入一行給 lighttpd 的設定
; For Lighttpd
cgi.fix_pathinfo = 1
開啟 lighttpd 的 fast-cgi
# lighty-enable-mod fastcgi
又裝上了 xcache 這個 php 加速器
抓下 xcache 的 source code,之後 apt-get install php5-dev
接著解開 source tarball,進入 xcache 目錄
執行
# phpize
./configure
# make install
最後修改
/etc/php5/cgi/conf.d/xcache.ini
把 xcache.size 設定成想要的大小
然後修改了 mediawiki 的 LocalSettings.php
$IP = "/var/www/w";
$wgArticlePath = "/wiki/$1";
$wgScriptPath = "/w";
終於大功告成,mediawiki 順利在 lighttpd 上運作了。
2007年12月5日 星期三
2007年12月3日 星期一
[文件] 大型網站架設
這是 Pixnet 的 far 撰寫的文章,提醒如何架設大型網站
的確是相當值得參考....
好文一篇
http://blog.pixnet.net/far/post/17024
對於我們這種沒錢、沒機器、又沒技術的小人物來說...
還是在自己的小網頁空間寫個小丁丁就好了....
改天來把網頁換成紫色系好了,看有沒有加分 = =
架網站是個大學問,雖然有些程式寫起來很簡單
一些實務上的技術,只有稍微翻過 php 的書還是不行的 XD
例如這個丁丁網頁平台,我在寫的時候,就很清楚的知道...
當有大量使用者的時候,這個系統應該就會爆了
不過... 我們不是商業公司,也沒有那麼多的機器和頻寬可以拿來玩
所以.... Just for fun! 好玩最重要,
有達到練習寫 php 的效果,同時又能提供自己可用的網頁就好了 :)
的確是相當值得參考....
好文一篇
http://blog.pixnet.net/far/post/17024
對於我們這種沒錢、沒機器、又沒技術的小人物來說...
還是在自己的小網頁空間寫個小丁丁就好了....
改天來把網頁換成紫色系好了,看有沒有加分 = =
架網站是個大學問,雖然有些程式寫起來很簡單
一些實務上的技術,只有稍微翻過 php 的書還是不行的 XD
例如這個丁丁網頁平台,我在寫的時候,就很清楚的知道...
當有大量使用者的時候,這個系統應該就會爆了
不過... 我們不是商業公司,也沒有那麼多的機器和頻寬可以拿來玩
所以.... Just for fun! 好玩最重要,
有達到練習寫 php 的效果,同時又能提供自己可用的網頁就好了 :)
2007年12月2日 星期日
2007年12月1日 星期六
丁丁個人網頁平台完整程式碼上線
剛剛在 OpenFoundry 申請了專案,
丁丁網頁平台的程式碼,正式以 GNU GPL2 授權對外釋出
http://rt.openfoundry.org/Foundry/Project/?Queue=878
有興趣的朋友可以拿去研究或修改
我的 PHP 和 SQL 都不熟,寫得並不好,不過還堪用。
想在自己的電腦上架設這個丁丁系統的話
請從 svn checkout 出 trunk 下最新的程式碼
用 db.sql 建立資料庫的結構,
接著修改 config.php,設定好資料庫的名稱、使用者、密碼
接著就可以用了。
不過,現階段還沒有用來新增使用者的管理介面
所以必須自己手動操作資料庫加入使用者資料....
在 profile 這個 table 中填入使用者的 id, 密碼的 md5hash... 等
基本上並不難,欄位的名稱都一看就知道用途。
建議使用 phpmyadmin,整個操作就會變得非常的簡單。
或者有興趣想試用這個系統的朋友,
可以跟我申請帳號 XD 我在我的網頁幫你開帳號。
目前需要 id, 密碼的 md5hash (不用給我你的密碼,給 md5 即可)
blog 的名稱、blog 的簡短描述、你的 E-mail
這樣我就可以幫你加入帳號了。
取得密碼 md5hash 的方式很簡單:
可以使用 UNIX/Linux 系統上的指令
echo -n '你的密碼' | md5sum
就能得到密碼的 md5 hash 了。
或者,在下面這個網站輸入密碼後,按下 encrypt,也可得到
http://www.iwebtool.com/md5
歡迎試用丁丁網頁平台 Ding Ding Web System (DDWS) :-P
丁丁網頁平台的程式碼,正式以 GNU GPL2 授權對外釋出
http://rt.openfoundry.org/Foundry/Project/?Queue=878
有興趣的朋友可以拿去研究或修改
我的 PHP 和 SQL 都不熟,寫得並不好,不過還堪用。
想在自己的電腦上架設這個丁丁系統的話
請從 svn checkout 出 trunk 下最新的程式碼
用 db.sql 建立資料庫的結構,
接著修改 config.php,設定好資料庫的名稱、使用者、密碼
接著就可以用了。
不過,現階段還沒有用來新增使用者的管理介面
所以必須自己手動操作資料庫加入使用者資料....
在 profile 這個 table 中填入使用者的 id, 密碼的 md5hash... 等
基本上並不難,欄位的名稱都一看就知道用途。
建議使用 phpmyadmin,整個操作就會變得非常的簡單。
或者有興趣想試用這個系統的朋友,
可以跟我申請帳號 XD 我在我的網頁幫你開帳號。
目前需要 id, 密碼的 md5hash (不用給我你的密碼,給 md5 即可)
blog 的名稱、blog 的簡短描述、你的 E-mail
這樣我就可以幫你加入帳號了。
取得密碼 md5hash 的方式很簡單:
可以使用 UNIX/Linux 系統上的指令
echo -n '你的密碼' | md5sum
就能得到密碼的 md5 hash 了。
或者,在下面這個網站輸入密碼後,按下 encrypt,也可得到
http://www.iwebtool.com/md5
歡迎試用丁丁網頁平台 Ding Ding Web System (DDWS) :-P
剛剛終於把輸出 html 畫面的部份大修...
剛剛終於把輸出 html 畫面的部份大修...
現在可以支援幾個簡單的 BBCode
code, url, img, b, u, i
不過目前還有些小問題
除了這些之外,可允許頁面上插入幾個 html tags:
a href, b, u, i, img, embed, ol, ul, li
其他的一律轉成 html entities
這部份目前還是有不少問題還解決不了
此外,目前對於文章中疑似網址的部份,會自動轉換成超連結。
而因為對 regexp 不熟悉,這部份我寫起來覺得很吃力
另外,大量使用 mb_eregi_replace,我想效能會滿糟的
現在這個 blog 只有自己用比較沒影響,
要是使用者一多起來,就必須做 cache 而不能每次都動態生成畫面了。
現在可以支援幾個簡單的 BBCode
code, url, img, b, u, i
不過目前還有些小問題
除了這些之外,可允許頁面上插入幾個 html tags:
a href, b, u, i, img, embed, ol, ul, li
其他的一律轉成 html entities
這部份目前還是有不少問題還解決不了
此外,目前對於文章中疑似網址的部份,會自動轉換成超連結。
而因為對 regexp 不熟悉,這部份我寫起來覺得很吃力
另外,大量使用 mb_eregi_replace,我想效能會滿糟的
現在這個 blog 只有自己用比較沒影響,
要是使用者一多起來,就必須做 cache 而不能每次都動態生成畫面了。
剛剛支援了 CAPTCHA,現在發表評論需輸入驗證碼
跟 PHP/MySQL 大師 Lman 稍做討論之後,
我決定放棄之前想得很複雜的 CAPTCHA 設計
雖然不那麼完美,但是程式寫起來卻十分簡單。
就這樣,終於幫 Blog 評論的部份加上了驗證碼輸入
這樣就不怕被人用惡意 Spammer 程式灌水了。
今天跟 Lman 請教/討論了不少事情,收穫不少
學到一些書上沒教的東西 (雖然說就是書上真的有教,我也不會看...)
聽他分享了一些業界的事情。
關於為何外面的機關,標案時都指定使用大廠產品
無法使用 Open source / Free software 的解決方案
他做了很好的簡短評論:
以下為 Lman 語錄:
「出了事 ,後面沒大廠,一定馬上死
但是喔
只有你出事,你一定死
大家都出事,你沒事,就當沒事
大家都出事,你也出事,那就不關你的事
這個在銀行業也是一樣的...
之前很多銀行業只敢買ibm跟特定品牌的防火牆就是因為這樣子啊 XD」
另外 Lman 建議我可以考慮試著用 PDO 或 adodb_lite 來處理資料庫
在除錯和維護上都會比直接用 MySQL 寫程式要方便許多
有機會該來試試看...
我決定放棄之前想得很複雜的 CAPTCHA 設計
雖然不那麼完美,但是程式寫起來卻十分簡單。
就這樣,終於幫 Blog 評論的部份加上了驗證碼輸入
這樣就不怕被人用惡意 Spammer 程式灌水了。
今天跟 Lman 請教/討論了不少事情,收穫不少
學到一些書上沒教的東西 (雖然說就是書上真的有教,我也不會看...)
聽他分享了一些業界的事情。
關於為何外面的機關,標案時都指定使用大廠產品
無法使用 Open source / Free software 的解決方案
他做了很好的簡短評論:
以下為 Lman 語錄:
「出了事 ,後面沒大廠,一定馬上死
但是喔
只有你出事,你一定死
大家都出事,你沒事,就當沒事
大家都出事,你也出事,那就不關你的事
這個在銀行業也是一樣的...
之前很多銀行業只敢買ibm跟特定品牌的防火牆就是因為這樣子啊 XD」
另外 Lman 建議我可以考慮試著用 PDO 或 adodb_lite 來處理資料庫
在除錯和維護上都會比直接用 MySQL 寫程式要方便許多
有機會該來試試看...
2007年11月23日 星期五
圓夢
醫院的生活,真的有點太悶了... 下班後又都關在醫院的宿舍
休息時間,一直在搞電腦,也真的搞到有點煩了
以前閒暇的時候偶爾還畫點畫,現在江郎才盡,已經畫不出來了
所以,我一直想對現在的生活,做出一些改變
我想,平時用腦過度之餘,我需要找一個比較健康,放鬆一點的休閒活動
一方面,也可以填補一下日常生活中的一些空虛感
今年九月底到十月初這段時間,突然間很想嚐試著學點新的東西
想了很久之後,我覺得樂器可能是個不錯的選擇
考慮到經濟、時間、空間、以及個人偏好... 等等的問題之後,
我想起過去其實也曾經有動過想學個樂器的念頭,只是後來都沒有行動
畢業在即,實習也即將結束,而這幾個月,可能是我最後的學生生涯了
再不做點什麼,以後大概也很難再有這樣的機會
於是,10 月 3 號的晚上,我這個音樂白痴,就很衝動的,領了錢,
跑到樂器行.... 「老闆,我要找你店裡面最便宜的吉他。」
經過一番周旋、哭窮之後,老闆最後從倉庫裡面挖出一把生銹的庫存吉他
我掏出了口袋裡面僅有的兩千元,小心翼翼的騎車,載著我的吉他回醫院
這大概是從我的機車輪胎壓上中港路以來,我騎得最慢的一次
不過接著,就面臨要怎麼學的問題了,我是音樂白痴,又沒任何基礎
又很窮.... 沒有錢請老師,可是這玩意要完全自學對我來說太難了...
雖然說練習主要是靠自己,但一開始至少要有人帶我入門啊!
最後,我還是找到了一個最便宜的方法....
我後來去拜託東海大學吉他社社長,他同意收校外人士,所以我就交了社費
終於讓我圓了這個夢,在最後的學生生涯結束之前,
做了這件以前曾經想做,過去卻一直沒做的事情。
已經很久沒有對學習一樣新東西這麼有動力了。
不過截至目前為止,因為下班時間太晚,我還沒有準時參加社課過
每週到了社課,總是想辦法拜託同學調值班,總是在離開病房後,
匆匆脫下醫師服,連飯都沒吃就餓著肚子,就趕緊衝到東海
在冷冷的風中,和那些年輕人,一起席地而坐,用冰冷的手撥弄著那六條絃
雖然手很痛,肚子也很餓,但感覺卻很滿足。
就這樣,從 10 月初開始,我偷偷開始轉形成「偽」文藝青年
原本有點小鬱悶的心情,也跟著好了起來。
有圖有真象,這就是最近偷練的初步成果
(最後面的 Solo 對我來說難度太高,就沒練了...)
真的是彈得很爛,而且錯了不少地方,又有點卡,節奏也會跑掉...
但是對於一個完全沒基礎,沒天份,又只學了一個多月的音樂白痴來說
我個人已經覺得相當滿意了,我本來是以為我會完全學不會的
雖然不太會彈,雖然很多東西對我來說總是太困難,但我是真的很樂在其中。
有天份的人的確令人羨慕,但能夠在簡單事物中找到樂趣的人,我覺得更幸運
這把用自己實習存的錢買來的廉價吉他,再次讓我感覺到,
在某些方面來說,我也是個很幸運的人吧!
休息時間,一直在搞電腦,也真的搞到有點煩了
以前閒暇的時候偶爾還畫點畫,現在江郎才盡,已經畫不出來了
所以,我一直想對現在的生活,做出一些改變
我想,平時用腦過度之餘,我需要找一個比較健康,放鬆一點的休閒活動
一方面,也可以填補一下日常生活中的一些空虛感
今年九月底到十月初這段時間,突然間很想嚐試著學點新的東西
想了很久之後,我覺得樂器可能是個不錯的選擇
考慮到經濟、時間、空間、以及個人偏好... 等等的問題之後,
我想起過去其實也曾經有動過想學個樂器的念頭,只是後來都沒有行動
畢業在即,實習也即將結束,而這幾個月,可能是我最後的學生生涯了
再不做點什麼,以後大概也很難再有這樣的機會
於是,10 月 3 號的晚上,我這個音樂白痴,就很衝動的,領了錢,
跑到樂器行.... 「老闆,我要找你店裡面最便宜的吉他。」
經過一番周旋、哭窮之後,老闆最後從倉庫裡面挖出一把生銹的庫存吉他
我掏出了口袋裡面僅有的兩千元,小心翼翼的騎車,載著我的吉他回醫院
這大概是從我的機車輪胎壓上中港路以來,我騎得最慢的一次
不過接著,就面臨要怎麼學的問題了,我是音樂白痴,又沒任何基礎
又很窮.... 沒有錢請老師,可是這玩意要完全自學對我來說太難了...
雖然說練習主要是靠自己,但一開始至少要有人帶我入門啊!
最後,我還是找到了一個最便宜的方法....
我後來去拜託東海大學吉他社社長,他同意收校外人士,所以我就交了社費
終於讓我圓了這個夢,在最後的學生生涯結束之前,
做了這件以前曾經想做,過去卻一直沒做的事情。
已經很久沒有對學習一樣新東西這麼有動力了。
不過截至目前為止,因為下班時間太晚,我還沒有準時參加社課過
每週到了社課,總是想辦法拜託同學調值班,總是在離開病房後,
匆匆脫下醫師服,連飯都沒吃就餓著肚子,就趕緊衝到東海
在冷冷的風中,和那些年輕人,一起席地而坐,用冰冷的手撥弄著那六條絃
雖然手很痛,肚子也很餓,但感覺卻很滿足。
就這樣,從 10 月初開始,我偷偷開始轉形成「偽」文藝青年
原本有點小鬱悶的心情,也跟著好了起來。
有圖有真象,這就是最近偷練的初步成果
(最後面的 Solo 對我來說難度太高,就沒練了...)
真的是彈得很爛,而且錯了不少地方,又有點卡,節奏也會跑掉...
但是對於一個完全沒基礎,沒天份,又只學了一個多月的音樂白痴來說
我個人已經覺得相當滿意了,我本來是以為我會完全學不會的
雖然不太會彈,雖然很多東西對我來說總是太困難,但我是真的很樂在其中。
有天份的人的確令人羨慕,但能夠在簡單事物中找到樂趣的人,我覺得更幸運
這把用自己實習存的錢買來的廉價吉他,再次讓我感覺到,
在某些方面來說,我也是個很幸運的人吧!
2007年11月17日 星期六
Hinedo 0.4 -聽 Hinet 廣播免看廣告的利器
軟體簡介:
Hinet 提供了免費的網路廣播,但是收聽電台相當不便
不但是只支援 Internet Explorer + Windows Media Player
而且必須開啟龐大的瀏覽器,在一堆花花綠綠的廣告裡面找連結
速度又慢,又非常不好用。
這個小軟體直接從 Hinet 網頁中抽出電台的網址
用簡潔的清單列出所有可收聽的電台,
程式啟動時介面很精簡,只有工作列的一個小圖示
點選後叫出選單,裡面就有各種電台可以選播了。
下載處:
http://rt.openfoundry.org/Foundry/Project/Download/?Queue=814
這次改版花的時間比較久,是因為我在構思一套自動更新的方式
現在程式啟動時,會先連到官方網站檢查有無新的 scripts
如果有,而且 scripts 和主程式版本可相容,則自動下載後更新 scripts
每次 Hinet 改版,Hinedo 官方網站只要有對應的 script 更新,
程式就會全自動升級,使用者就可以快樂的繼續聽,不用重新安裝軟體
如果檢查發現 Hinedo 有重大改版,新 script 和主程式無法相容
則會結束執行,並提示使用者升級 Hinedo 主程式 (應該很少會發生)
另一個重大變更是: scripts 現在改用 python 來寫了,
可讀性比原本的 perl 要好,未來修改維護應該會更容易
最新 0.4 版目前只支援 Linux,相對應的 Windows 版本近期內會推出
Hinet 提供了免費的網路廣播,但是收聽電台相當不便
不但是只支援 Internet Explorer + Windows Media Player
而且必須開啟龐大的瀏覽器,在一堆花花綠綠的廣告裡面找連結
速度又慢,又非常不好用。
這個小軟體直接從 Hinet 網頁中抽出電台的網址
用簡潔的清單列出所有可收聽的電台,
程式啟動時介面很精簡,只有工作列的一個小圖示
點選後叫出選單,裡面就有各種電台可以選播了。
下載處:
http://rt.openfoundry.org/Foundry/Project/Download/?Queue=814
這次改版花的時間比較久,是因為我在構思一套自動更新的方式
現在程式啟動時,會先連到官方網站檢查有無新的 scripts
如果有,而且 scripts 和主程式版本可相容,則自動下載後更新 scripts
每次 Hinet 改版,Hinedo 官方網站只要有對應的 script 更新,
程式就會全自動升級,使用者就可以快樂的繼續聽,不用重新安裝軟體
如果檢查發現 Hinedo 有重大改版,新 script 和主程式無法相容
則會結束執行,並提示使用者升級 Hinedo 主程式 (應該很少會發生)
另一個重大變更是: scripts 現在改用 python 來寫了,
可讀性比原本的 perl 要好,未來修改維護應該會更容易
最新 0.4 版目前只支援 Linux,相對應的 Windows 版本近期內會推出
2007年11月13日 星期二
完成人氣統計
使用比較複雜的 SQL query 來完成,漂亮!
哇哈,寫丁丁小站我也會 :P
UPDATE `profile`
SET `blog_visited` = `blog_visited` +1,
`blog_visited_today` = CASE
WHEN NOW()-`blog_last_visited` > '86400' THEN '1'
ELSE `blog_visited_today` + '1'
END,
`blog_last_visited` = CURRENT_TIMESTAMP"
哇哈,寫丁丁小站我也會 :P
剛剛完成了發表文章時套用分類標籤
使用了不少 javascript,有點小複雜,而且有些不完美的地方
但是,個人還是覺得相當不錯,雖然程式碼可讀性有點爛
還有執行效率不太理想...
不過就功能而言,同一篇文章可以套用多個不同的分類,
這比很多服務業者提供的好用。
但是,個人還是覺得相當不錯,雖然程式碼可讀性有點爛
還有執行效率不太理想...
不過就功能而言,同一篇文章可以套用多個不同的分類,
這比很多服務業者提供的好用。
2007年11月12日 星期一
剛剛支援了 RSS Feed 功能
今天傍晚秀我的新 blog 系統給同學看
結果被嗆: 你這個又不支援 RSS,這樣人家根本不會想訂閱
所以我馬上就寫了 RSS 這部份
於是,現在支援 RSS Feed 了,請到下列網址訂閱
http://pcman.sayya.org/blog_rss.php?id=pcman
結果被嗆: 你這個又不支援 RSS,這樣人家根本不會想訂閱
所以我馬上就寫了 RSS 這部份
於是,現在支援 RSS Feed 了,請到下列網址訂閱
http://pcman.sayya.org/blog_rss.php?id=pcman
2007年11月11日 星期日
SQL 小筆記,關於尋找數值為 NULL 的資料欄位
SQL 小筆記:原來...要搜尋 SQL 中數值為 NULL 的欄位
不能使用 `column`=NULL,而是要用 `column` IS NULL
這個在列出未分類的文章時用到了...
沒好好學過資料庫程式設計還是有差
都是靠 Google 還有亂寫亂測試在拼湊
呼...
管他的,會動就好。
不能使用 `column`=NULL,而是要用 `column` IS NULL
這個在列出未分類的文章時用到了...
沒好好學過資料庫程式設計還是有差
都是靠 Google 還有亂寫亂測試在拼湊
呼...
管他的,會動就好。
寫出自己的 Blog 系統真是一件令人興奮的事情
原來,要寫出像是丁丁小站這樣的 blog
也不是真的很難啊。
在不斷 Google 和試誤中
我漸漸把一個 blog 實作出來了。
Linux + Apache2 + MySQL + PHP 真的是強!
另外,感謝小州老大提供的網頁空間。
也不是真的很難啊。
在不斷 Google 和試誤中
我漸漸把一個 blog 實作出來了。
Linux + Apache2 + MySQL + PHP 真的是強!
另外,感謝小州老大提供的網頁空間。
CSS 真的超難....
真是一點辦法都沒有,為了很簡單的排版也可以搞半天
實在是看不懂....
只好硬啃參考文件了...
http://meyerweb.com/eric/css/references/css2ref.html
實在是看不懂....
只好硬啃參考文件了...
http://meyerweb.com/eric/css/references/css2ref.html
2007年11月4日 星期日
PCMan 全新 blog 上線,正式告別丁丁小站
有鑑於之前我在有名大站的帳號已經無法使用
因為被 Yahoo 合併後,要求使用者重設密碼。
重設密碼沒什麼大不了,問題是他竟然要求
要寄我個人的身份證件掃瞄過去,才能夠完成設定。
這樣實在是有點太超過... 一點都不尊重使用者的隱私。
我可以理解真實身份對於防範網路犯罪的重要,
但是使用者的隱私,也不能夠這樣隨便的剝奪
何況是身份證件這種至關重要的東西。
丁丁小站的安全性一向很差,這大家都知道,
我可不想只是為了要用個小相簿和 blog,
就把最重要的身份證件交給他們。
加上近來丁丁小站商業化之後的一些作法,
讓我完全無法苟同。
商業行為本身並不是罪惡,營利也沒有什麼不對,
但是應該要使用正當的手段。
基於上述理由,我決定把 blog 和相簿撤離有名大站,
但是我又不太想去申請別家的...
於是.... 我最後決定徒手自己用程式寫一個 XD
自己寫的系統,既完全符合自己的使用習慣,
又可以順便練習一下好久沒用過的 PHP 和 MySQL 程式設計。
經過幾天的奮鬥,終於有初步的雛型了。
相簿的部份,我還不知道要怎麼處理,
但是 blog 的部份,初步的雛形已經具備。
我在設計這系統的時候,其實有規化成多人使用,
但是礙於沒有主機資源,目前沒辦法對外開放註冊。
至於這個系統的名字.... 就姑且命名為「丁丁」吧!
丁丁個人網頁平台 - DingDing Web
我跟網頁設計和 CSS 實在不熟,也不擅長美工...
再加上我一直是傳統 BBS 的愛用者
我決定把版面刻意搞成接近 BBS 畫面的風格 :P
相信很多 BBS 用戶看到這畫面會有似曾相識的感覺。
今後個人的文章會貼在這裡,不會再貼有名大站那裡。
近日將開始進行舊文章轉移,把在丁丁那裡的文章轉過來。
很高興在此宣佈,PCMan 的新 blog,即日起正式上線!
--
終於可以跟丁丁說再見了
再見再見,天線寶寶說再見....
因為被 Yahoo 合併後,要求使用者重設密碼。
重設密碼沒什麼大不了,問題是他竟然要求
要寄我個人的身份證件掃瞄過去,才能夠完成設定。
這樣實在是有點太超過... 一點都不尊重使用者的隱私。
我可以理解真實身份對於防範網路犯罪的重要,
但是使用者的隱私,也不能夠這樣隨便的剝奪
何況是身份證件這種至關重要的東西。
丁丁小站的安全性一向很差,這大家都知道,
我可不想只是為了要用個小相簿和 blog,
就把最重要的身份證件交給他們。
加上近來丁丁小站商業化之後的一些作法,
讓我完全無法苟同。
商業行為本身並不是罪惡,營利也沒有什麼不對,
但是應該要使用正當的手段。
基於上述理由,我決定把 blog 和相簿撤離有名大站,
但是我又不太想去申請別家的...
於是.... 我最後決定徒手自己用程式寫一個 XD
自己寫的系統,既完全符合自己的使用習慣,
又可以順便練習一下好久沒用過的 PHP 和 MySQL 程式設計。
經過幾天的奮鬥,終於有初步的雛型了。
相簿的部份,我還不知道要怎麼處理,
但是 blog 的部份,初步的雛形已經具備。
我在設計這系統的時候,其實有規化成多人使用,
但是礙於沒有主機資源,目前沒辦法對外開放註冊。
至於這個系統的名字.... 就姑且命名為「丁丁」吧!
丁丁個人網頁平台 - DingDing Web
我跟網頁設計和 CSS 實在不熟,也不擅長美工...
再加上我一直是傳統 BBS 的愛用者
我決定把版面刻意搞成接近 BBS 畫面的風格 :P
相信很多 BBS 用戶看到這畫面會有似曾相識的感覺。
今後個人的文章會貼在這裡,不會再貼有名大站那裡。
近日將開始進行舊文章轉移,把在丁丁那裡的文章轉過來。
很高興在此宣佈,PCMan 的新 blog,即日起正式上線!
--
終於可以跟丁丁說再見了
再見再見,天線寶寶說再見....
訂閱:
文章 (Atom)