Author Archive for clodePage 22 of 28

車禍

  今天發生有生以來第一次的車禍(希望是最後一次),而且很明顯完全是對方的錯。當時我正在光復路以 50 (km/hr)的車速前進,沒錯,我記得很清楚我的車速,因為光復路很多照相機跟路邊警察 -.-,所以我很少會超速,就在這時候,右前方路邊正停著一輛藍色小貨車,大家都知道小貨車雖然叫小貨車,但也足以擋住那台車前面的所有東西。就在我正巧準備通過那輛車時,一位可愛的小姐就騎著一部機車突然橫衝出來,依照她的模樣,正好買完路邊的小吃攤正準備回家,因此做了一個右轉 270 的迴轉動作(為什麼她不左轉 90 度就好…-.-),當然在她只轉了 180 度的時候,她的車身已經完全橫在路中央,而且是速度相當快的迴轉,或許她自認技巧不錯,但可惜的是她忘記這條路好像不是她家開的,我一看到馬上往左撇,但已經為時已晚,正當我全力使用全手工ABS原理試圖達到最大煞車效果時,一顆 500 元的廉價輪胎卻不領這個情,所幸我仍然將速度瞬間由 50 km/hr 降到 <10km/hr,但整個車身仍然用 45 度角撞上了對方,但對方當時似乎還沒意試到現象的情形,還試著加速拖離我對她的襲身,當時的我已經摔下車來,只見我的右腳卡在她的機車底下被硬生生拖了一公尺,當時我的腦中一片空白,只覺右腳腳踝很痛,真的差點骨折。終於這兩秒鐘的事情發生完後,我立刻甦醒過來並馬上針對我的右腳進行各項測試工作(請勿任意模仿,未經醫生許可的測試動作只會加劇傷勢),很明顯我不是醫生,但我急著要瞭解右腳還是不是還屬於我,因此便開始走動起來,所幸一切正常,但我知道,明天將是痛苦的一天,這種扭傷的傷勢往往比骨折或挫傷影響得更深遠。只見附近的目擊者紛紛趕來幫忙,並很直接的指出那位小姐的錯誤行為,我都不用費心去解釋整個發生經過,那位小姐就已經完全無話可說,自動投降。

  不知道明天還該不該去上班呢?…應該說不知道有沒有辦法去上班?…-.-

Infotronics

  今天 Cincinnati 大學的一位博士來跟我們分享 Intelligent Maintenance System(IMS) 的技術概念,聽到了一個有趣的名詞「Infotronics」。的確,現在這個時代已經是知識與資訊時代,Infotronics 的技術我相信將會取 Electronics / Mechanics / Physics 等代之成為引導人類文明的潮流。何謂 Infotronics 的技術或許大部份人都還不太能夠瞭解,但現實證明了只要能夠掌握人們對於「知識與資訊」的慾望,就能輕鬆在這個世界中走出一條路。還記得去年某期的天下雜誌中有提到了目前世界前十名最富有且不到 40 歲的創業家中,其中以網路資訊服務為主的企業主便佔了其中的 5 位,包括大家熟知的 Google(2位)、eBay(1位)、Yahoo(2位) 的老闆(創辦人)都相繼上榜,在前幾年網路泡沫化的同時,這些企業突出的表現正是證明了資訊與知識才是網路上最重要的價值。

  有了知識和資訊或許還不夠,我們同時必須能夠有效率地將這些知識與資訊「分享、服務」給大眾,才能彰顯這些知識與資訊的價值,這類的典型例子就是 Blog 的概念,Blog 本身並不是什麼神奇的技術,更多更新更先進的技術一直在發展,但 Blog 帶來的資訊分享概念已經徹底掌握世界。此外就是 Open Source 理念的快速發展,讓知識與資訊不再是個人或某家公司所獨有。

  除此之外,在資訊全球化的影響下,資訊流通的標準化技術近幾年更是如火如荼的發展起來,其中最典型的便是以 Extensible Markup Language(XML) 為主,整合 Unicode 編碼,並衍生出各種網路資訊流通標準 W3C,這些都說明資訊流的重要性。

  以上的例子說明了 Infotronics 已經成為了一門堅深的學問同時存在著相當大的利基,其關鍵就在於資訊本身的價值與讓資訊流通的方法,因此為了配合這個理念,我也將我的 Blog 畫面改得更為簡潔有力,讓大家可以更快速的掌握這個 Blog 內所想要傳播的資訊(不過似乎都沒啥價值…-.-)。

MathWorld

  最近找到了一個網站 MathWorld,在這裡可以快速的找到各種數學理論的推導與說明,重點是這個網站利用許多圖文並茂的方式來講解,並可以在網頁上直接設定參數加以計算,可以讓我們更清楚的瞭解其數學模型與對應的物理意義,話說我早在大學時代便已經不知道丟到哪裡去的工數記憶,居然靠著這個網站一一地被我挖了回來。至於為什麼會去找這種東西,當然是因為工作的需要

數學這種東西果然是有要用到的時候才會認真地學

WordPress 2

就在 2005 年的最後一天
正式版的 WordPress 2 釋出了

不過其實這版幾天前就已經釋出了
果然跟 wordpress 的 SVN 才是王道

Postfix + SASL

安裝 /usr/ports/mail/postfix-current

1.
在 postfix-current config 中選擇 TLS 和 SASL(cyrus-sasl)
在 cyrus-sasl config 中選擇 pwcheck (沒需要的話其他的選項都去掉)

2.
安裝過程中選擇 yes
Would you like to activate Postfix in /etc/mail/mailer.conf [n]? yes
3.
將下列加入 /etc/rc.conf 中將原本的 sendmail disable 掉
sendmail_enable="YES"
sendmail_flags="-bd"
sendmail_pidfile="/var/spool/postfix/pid/master.pid"
sendmail_procname="/usr/local/libexec/postfix/master"
sendmail_outbound_enable="NO"
sendmail_submit_enable="NO"
sendmail_msp_queue_enable="NO"

cyrus_pwcheck_enable="yes"
4.
將下列加入 /etc/periodic.conf
daily_clean_hoststat_enable="NO"
daily_status_mail_rejects_enable="NO"
daily_status_include_submit_mailq="NO"
daily_submit_queuerun="NO"
5.
設定 SASL 認證

修改 /etc/group
cyrus:*:60:daemon,postfix
新增/usr/local/lib/sasl/smtpd.conf
pwcheck_method: pwcheck

啟動 cyrus_pwcheck
/usr/local/etc/rc.d/cyrus_pwcheck start

6.
設定 postfix

依照個人需求設定 /usr/local/etc/postfix/main.cf
myhostname = mail.twku.net
mydomain = twku.net
mydestination = mail.twku.net, winfore.com, winnow-intl.com
smtpd_recipient_restrictions = permit_sasl_authenticated, check_relay_domains, permit_mynetworks
smtpd_client_restrictions = permit_sasl_authenticated
smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options= noanonymous
smtpd_sasl_local_domain = twku.net
alias_maps = hash:/usr/local/etc/postfix/etc/aliases
virtual_alias_maps = hash:/usr/local/etc/postfix/virtual
message_size_limit = 1024000000
mailbox_size_limit = 2048000000
virtual_mailbox_limit = 2048000000

修改與建立 aliases
postalias /usr/local/etc/postfix/aliases (用來重新導向)

修改與建立 virtual
postmap /usr/local/etc/postfix/virtual (用來產生虛擬的 mail address)