2

博士與民工的差別

Posted by will on 九月 14, 2009 in 分享

聯合利華公司引進了一條香皂包裝生產線,
結果發現這條生產線有個缺陷:常常會有盒子裏沒裝入香皂。
總不能把空盒子賣給顧客啊,
他們只得請了一個學自動化的博士後設計一個方案來分揀空的香皂盒。
博士後拉起了一個十幾人的科研公關小組,
綜合採用了機械、微電子、自動化、X光探測等技術,
花了幾十萬,成功解決了問題。
每當生產線上有空香皂盒通過,兩旁的探測器會檢測到,
並且驅動一隻機械手把空皂盒推走。

————————————————————

中國南方有個鄉鎮企業也買了同樣的一條香皂包裝生產線,
老闆發現這個問題後大為發火,
找了個小工來說:
「你他媽給老子把這個搞定,不然你給老子爬~。」
小工很快想出了辦法:他在生產線旁邊放了台風扇猛吹,空皂盒自然會被吹走。

 
0

從手機發送圖片到 Twitter 再同步至 Plurk

Posted by will on 八月 29, 2009 in 分享

需要準備的東西

Twitter 帳號

Plurk 帳號

From Twitter to Plurk 這個網站設定 Twitter 訊息同步到 Plurk ,要打兩個網站的密碼給他(心臟要夠力)

這個網站也有提供一樣的服務,不過似乎有問題在維修不能用

再到 TwitPic 這個網站用 Twitter 帳號登入(心臟也是要夠力)

到 Setting 裡面,看他分配給你的 Mail 發送地址

Twitgoo 也是一樣的服務,但比較不同的是他會要你登記你發送的來源 Mail 地址,從 Mail 來源地址判斷是否本人發送

換來的便利性就是接收訊息的 Mail Address 比較簡短,但經過測試不接受中文所以不採用

在手機裡面安裝一個可以送 Mail 的程式,我是用 ProfiMail

下載 S60 3rd 版本之後安裝進去(有簡體中文版)

設定好要連線的 Mail Server (剛好 myd3e.com 有提供支援 POP3 跟 SMTP 連線的 E-Mail 服務)

接著就可以來試發一封夾帶圖片的訊息看看

發送郵件

成功後可以先到手機版的 Twitter 看是否有成功

而 Plurk 上過幾分鐘後也可以看到這則訊息了

OK!

 
6

電三乙留言板的發展[補完]

Posted by will on 七月 20, 2009 in 分享

從一開始  使用網路上的CGI留言板程式(簡稱 mkaki)
http://www.myd3e.com/mkaki/mkaki.cgi
這時候只會修改一些外觀,沒有辦法自己改原本的CGI程式
因為自己學的是 PHP
所以用 PHP 做了一個大頭照外掛跟這個留言板合併
變成奇怪的 PHP 與 CGI 合併 (PHP 與 CGI 是兩種不同的網路程式語言)
再來因為覺得 mkaki 程式太大又沒辦法維護(不想花時間學過氣的 CGI)
決定自己用 PHP 寫一隻精簡的留言板(後面稱 Knit)
過一陣子後又將大頭照外掛與 Knit 合併
接著就開始 Knit 的功能追加之路
2008年是一個重大的里程碑
因為又租了一個虛擬主機 而且註冊了網域 myd3e.com
從這裡開始電三乙留言板發展才出現了飛快的成長
到最近,已經把以前舊程式(mkaki)的留言跟相簿全部併入
自2000年起到現在已經收錄一百多本出遊相簿
從2002年起到現在留言篇數一萬三千多篇
而現在 knit 也已經比原本的 mkaki 功能更多更順眼了

電三乙留言板

經營模式

因為租用主機需要支出,所以想出一套募款的機制
原則是需要多少錢就募多少,看多少人願意站出來捐款,越多人分攤的募款越少
而大原則是,不管有沒有捐款,使用的留言板功能都是一樣的,不會有誘因,純粹是自願性
但是為了讓捐款的大大與有榮焉,當年度捐款的人都會配送金主徽章配戴在大頭照下面
並且有一位自願的金主捐較多的錢升級為大金主
詳情請看金主招募辦法

 

卓越的功能

電三乙相片館


結合 Picasa 相簿,因為可以使用 Picasa 軟體直接上傳相片更方便。
比較可惜的是只有 1GB 的空間,絕對不敷我們使用
所以我們註冊了好幾個帳號,在前端把不同帳號的相簿整合在一起
突破空間不足的窘境
並依照年份分類,從兩千年至今,相簿已累積一百多本(還在持續增加中)
相片館館主會負責將出遊的照片從 Picasa 軟體上傳
特派機器人會在每天凌晨三點檢查是否有新上傳的相簿收集進來
自動按照日期歸納到年份資料夾,並顯示最新三本相簿

精英部落格


一開始的需求是希望有一個介面可以看到每個人的網誌新增了什麼東西
因為大家的網誌空間都不同,所以沒有現成的服務可以直接用
後來我們收集了所有人網誌的 RSS
製作機器人每隔一小時去探測這些 RSS 是否有新的文章收集起來
依照時間排序出最新十篇網誌顯示出來
也提供 RSS Feed 讓其他 RSS Reader 程式訂閱這個精英部落格

RSS閱讀器


留言板左邊就是一個RSS閱讀器,可隨意展開收合
如果有新增內容右邊會有一個小花圖案提示
預設訂閱電三乙相簿館、精英部落格、癮科技、留言板更新日誌、最新留言、教學文章
另外還可以訂閱一個自訂的RSS

引用RSS內容留言

對於感興趣的RSS內容,也可以引用來留言

金主專用信箱

 
只要捐過錢就可以提出申請
因為租用的主機有限制 Mail 帳號數,所以才不能提供給所有人申請
信箱位址是超好記的 xxx@myd3e.com

隱藏舊留言讓網頁開啟更快


為了不讓訪客重複觀看那些大量的回覆留言
只要回覆篇數超過預定的篇數,就會隱藏較舊的回覆留言

顯示留言熱度


當隱藏較舊的回覆留言時
就會顯示這篇留言的熱度
熱度計算公式(首度公開): (12-$hou)*$TotalRes*$Persons/20
$hou = 平均每隔幾小時回覆一篇(如果大於11 就設為 11)
$TotalRes = 全部回應篇數
$Persons = 三天內回應的人數,所以越多人一起推才衝的快(如果三天內沒回應,熱度因此歸0)

適合行動裝置瀏覽的 Mobile 版


http://mobile.myd3e.com
為了讓行動裝置方便快速瀏覽
另外製作了 Mobile 版,除了看留言寫留言
還可以將其他人的大頭照下載到手機設定成來電大頭照

智慧留言表單(可插入表情圖案、即時上傳圖片)

可以設定文字顏色、風格、上傳圖片、插入表情、插入DSL或SMG代碼、選擇大頭照、設定留言框顏色、禁用HTML。

匿名投票統計功能

大頭照(每人可上傳五張)

在第一頁下方顯示歷史上的今天回覆最多篇的留言

其他功能

個人簽名

徽章功能

搜尋留言


目前搭載簡易的搜尋功能,讓你快速找到想看的留言。

這篇已經打好很久了,剛剛終於整理出來。

一般網站都要靠站長不斷地維護才能看到新的資料,但電三乙班網把留言板結合 RSS (所以把留言板命名為Knit),讓程式自動去收集資料,完成一個無人值守的班網,站長也可以享受當一個訪客。(不過現在偶而還是會有援的留言,還是要上去砍留言,希望有一天這個工作可以分配給別人)

 
2

實現夢想,從現實出發

Posted by will on 七月 16, 2009 in 分享

夢想與一廂情願的差別,就在於你每天的作為。

如果你什麼也不做,不願意付出代價,一定無法完成夢想。

實現夢想,從現實出發。

有夢最美。

然而,要讓夢想成真,必須先檢視以下問題:

■方法

「我有沒有具體策略可用來實現夢想?」

令人驚訝的是,竟然有那麼多人徒有夢想,卻從來不努力設法去加以實現。要實現夢想,就必須找到策略讓自己可以達成理想。然而,光是坐著等待仙女現身,拉你一把,算不上是策略。

要擬出策略來完成夢想,可以循著SECURE公式來做思考:

S 清楚說明你的想法——你的立意為何、最終目標為何,以及過程中會有哪些挑戰。釐清這幾點之後,就可以開始設法構思要採取哪些步驟,讓自己從目前的狀況,達到未來的目標。

E 檢驗自己的行動——因為夢想與一廂情願的差別,就在於你每天的作為。要達成夢想,必須每天都去做些跟夢想有關的事情。要注意的是,你的行動是否有效果。長期成功的祕訣,就在於你每天的行事曆裡頭。要確認自己每天都有做到對的事情。

C 要考慮所有的選項——看看是否應該修改計畫。要成功,總是必須隨機應變,這從來就不是精確的科學。要做好該做的事,可能會有更好、更省力的方法。在思考時要懂得變通,而且如果有更好的方法可以達到你想要的結果,就要勇於改弦易轍。

U 善用你所有的資源——最好還能用上還沒取得的資源。每一個夢想都需要資源。檢視自己現有的資產,想想還需要哪些其他的資源。結合所有的資源,然後跟那些能夠提供你所欠缺資源的人洽談。

R 排除所有非必要的事物——好讓你可以專心一意完成夢想。遠大的夢想總是要付出代價,要完成夢想,必須付出所有的努力。把非必要的事物從日常例行公事中清除掉,減輕負擔,才能向前邁進。

E 擁抱你的挑戰——勇於正面迎戰。通往每一個夢想的途中,一定充滿了各種挑戰。這就是人生,我們無可迴避,只能做好準備。要把一時的挫折與失敗當作朋友,而不是敵人,學習從失敗中得到進步。失敗了,就加以檢討,並從中得到教訓。你應該抱持的心態是,如果非得犯錯,那就做好犯一次錯的準備,但拒絕重蹈覆轍。學到經驗,然後向前邁進。

■代價
 
「老實說,我願意為了完成夢想而付出代價嗎?」

每個夢想都必須付出代價,而且你一定會發現:

‧真正的代價會比你當初預測的還要高;
‧要付出代價的時機會比你預期的還要早;
‧你將不會只付出一次代價,因為會有出乎意料的發展和挑戰;
‧你遲早必須想想,實現夢想的代價是否會高過夢想的價值。 夢想的代價非常多樣,不過幾乎每個夢想都會要付出下列3種代價:

1.你會要承受重要人士的批評——也就是你敬重的人,他們會真誠告訴你,你在無意之間誤入歧途。這些人是出於善意,但是他們並沒有掌握你的實際狀況。你要做好心理準備,不受他們的意見所左右,繼續追求你的夢想。

2.你必須要克服恐懼——當你跨出舒適圈,去挑戰極限,這是無可避免的。你必須勇於做新的嘗試,即使這些嘗試可能行不通,還是要嘗試。

3.你必須不畏艱辛——即使其他人都在休息,你還是要持續不懈。這其中有種非常直接的相互關係,那就是:除非你付諸行動,否則夢想永遠不會實現。你必須付出充分的努力做到該做的事,必須竭盡全力去追求成功。

只有你才能夠回答代價的問題,從這個問題可以看出有沒有決心。要放棄現在所擁有的,去走一條新的、希望是更好的路,一定需要很大的勇氣。要完成夢想,你必須下定決心,而且儘管你經歷了種種的艱辛,也不保證你會實現夢想。事實上,仔細想想,唯一能保證的事情是,如果你什麼也不做,不願意付出代價,一定無法完成夢想。

=============================================================================================================================

看完這篇文章後,心有戚戚焉,以一年來在玩的 Le-BeinGo 來說,也算是我高職畢業後的一個小小夢想,因為那時候很想要深入玩玩 8051 ,所以我還有把高職那本 8051 的書帶去大學,不過大學時期太窮了,玩不起來,等到開始工作之後才能有錢跟時間 “圓夢”。當我完成一個小小的夢之後,反回來看這篇文章,心裡會有更深的體驗。

我拿 SECURE 來審核自己做到了哪些?

S 清楚說明你的想法

你的立意為何?我就是要會旋轉的小綠人

最終目標為何?用8051做,要跑USB訊號

過程中會有哪些挑戰?USB Solution, Firmware, Hook API, MSN API, 抓封包, 外殼, 成本, 用哪些零件, 零件好不好買

E 檢驗自己的行動

每天行動不敢說,有時候等零件就沒進度,有時候遇到瓶頸也會休息一兩天,或在忙其他事情,其他都沒休息。

C 要考慮所有的選項

這比較適用在一開始要選擇什麼軟體,或韌體要用什麼語言,例如用C寫會比組語讓我省下更多時間。

U 善用你所有的資源

可以借的到的東西就盡量借,因為自己也不確定東西做不做得出來,不敢把錢全部砸下去,多多問人,找得到書就買回家(那片光碟才是最重要的)。

R 排除所有非必要的事物

我荒廢了想要練習的溜溜球,也沒有勤練魔術方塊,LiveABC 課程也很少上去看,我的白算盤跟恐龍書也幾乎沒翻過(聽起來像是藉口喔)

另外有時候在解一個難題的時候,因為很煩,人家在跟我MSN都會盡量想最短路徑來結束話題,例如要想說我這樣回答,他可能會接著問什麼,所以要盡量不讓話題節外生枝,一次讓對方想知道的到定位。不過如果是來跟我說八卦的就例外,因為這能消除我身體累積的負面能量。

E 擁抱你的挑戰

犯過最大的錯誤應該是買錯了 IC,那種封裝是我的手不可能焊得上去的,焊了一個多小時一隻腳都黏不上去(殘念),竟然沒有看清楚 spec,白白浪費銀子,IC都不便宜阿。

■代價

代價的部份付出的代價的確是超乎我的想像,不管是成本還是陸陸續續買的工具。不過考慮要持續使用的話就划得來。

1.你會要承受重要人士的批評

批評倒是沒有,被某人潑冷水比較常見

2.你必須要克服恐懼

其實我最大的恐懼就是最後自己放棄了,因為這也代表之前丟下去的錢都不見了。

3.你必須不畏艱辛

這部份比較不用擔心,頂多熬夜而已,也沒人在逼自己。

最後這張是有一次我躺在床上發呆看到的畫面,就把它拍下來,看到這個畫面我腦袋想的是,

我付出了這些錢跟時間(這裡指的還包括在學校所學的,可以說畢其功於一役),才能看到這個畫面,一切都值得了。

最後這也只是一個小小的夢想,寫完這篇網誌之後,還是要繼續為別的事情埋頭苦幹。

 
0

手上欠缺的一台隨身機

Posted by will on 六月 27, 2009 in 分享

http://cc.beingo.net