web2.0精神

o_web2.jpg說起web2.0,大家都不同的定義不同的說法,

prgrammer說是AJAX是SOA是SOAP等等

站長就說: 是社群是 共同分享 是群眾力量

投資者說: 是新興經濟 是有發展商机的潛力…

那我看是什麼呢?

站在基層,一個無聊的小網民,正在自已的blog上寫無聊的句子,對啊 !你在看我在無聊了.

還一有新人來先給PP(個人大頭相),請注冊MYBLOG再來給我看看你是什麼樣的吧。

還有我我正在跟你分享我的偉論,請把這篇文章到處貼吧,記得加回一條反向連結給我啊:p

說實,五年前建立的Funshow,我是為了什麼呢?

本來是個上頭命,到最後發現,一堆無聊的人在一個FORUM上不斷POST東西,有吹水的有分享的有感情的有個人目的的等等,大家都在INTERNET這個舞台上表現自己獨特一面引人注目,分享自己的好東西經驗更重要的是結交一班朋友,對是朋友

在五年來,我在FUNSHOW結交了上百個朋友,這些人也在FUNSHOW了不少朋友,朋友間互相扶持、鼓勵,令到FUNSHOW捱過了一個又一個的風浪,這就是朋友的力量。

回想當天沒收SERVER收到安哥拉貓的短信問有關FUNSHOW的事,那種心痛程度是刻骨銘心的。

我有能力,我有朋友,我能創造美好的WEB2.0!

關於”幸福”的開發

兩個人坐在一起相親, 男看女的樣子, 女挑男的老實,這是「可行性分析階段」;
兩個人開始定期約會,並且女孩開始挑剔專制(比如: 每到什麼節日要送我什麼樣的禮物…),這是「簽訂交往合同,建立開發計劃」;

兩個人在約會中相互交流,男生在女生面前亂吹, 女生在翻男生的錢包,這是「需求調研」;
兩個人確認了男女朋友關係,開始正式交往,期間,男生說”這MM是我罩著的”, 女生說”我男朋友買單”,這是「需求規格說明書」的簽字確認;

每天男生接女生上下班逛街; 女生哭的時候要逗她笑; 女生笑的時候男生不能笑得比女生更開心… ,這是「設計編碼階段」;
女生要週期性的問男生,”我漂亮, 還是那個MM漂亮”, “你愛我有多少”, “你能否給我摘天上的火星下來給我?”…….. 這叫「內部測試,或者單元測試」;

女生有時說 “你看, 別人的男朋友買了一件很漂亮, 而只是*******(超過3位數)RMB的衣服給女朋友, 看人家多恩愛”………. 這是「同行評審」 ;

兩個人最終決定結婚,然後互見家長並提出結婚請求,雙方家長同意,這是「測試階段」;
兩個人搬在一起住….. 有一個名詞, 叫「同居」,  又叫「試婚」…….. 這叫「發佈betaRC1版測試」;

兩個人如果一不小心要奉”旨”成婚,這時只能提前「發佈Release版」,走「特殊情況處理」通道;

兩個人最終決定結婚,準備見家長,這是正式「發佈Release版」;
兩個人開始互見家長並提出結婚請求,雙方家長同意,這是「系統初驗」;
兩個人拿到結婚證書,成為合法夫妻,這是「系統初驗報告」;

兩個人穿上婚紗,走入結婚殿堂,大開婚宴, 招三親四友齊聚一起, 宣佈一對新人的結合,這是「系統終驗」;
兩個人新婚進入洞房,這是「系統終驗報告」;
兩個人有了愛的結晶,新的生命出生,這是「項目總結報告」;
兩個人開始婚後的甜蜜生活,建設幸福的家庭,供樓, 養老帶小,這是「項目後期維護」;

兩個人相伴終老,兒女成家立業了,這是「項目維護期結束」。

現代陶淵明

20041129145055.gif一說起陶淵明,所有人都好向往他的生活,一個田園詩人,不為五斗米而節腰,撫家中松柏,伴玩着五個兒子。

而在言悠閒的生活卻成就了他一代詩人的美號,可見山中村夫多是世外高人。

而現代的人又如何,我曾給陶淵明這種無憂人無慮的生活所吸引,但是對電腦的熱情還是不能放手,心想,在山中可以上網寫,閒來創作幾個程序,也是一樂,可是現在的我還是在拼搏之年,這世外的生活我還未有資格嘗嘗………………..

The Google AdSense website is temporarily unavailable

adsense.jpgAdsense 又down了.........

強橫地列出27種語言的通告:

The Google AdSense website is temporarily unavailable. Please try back later.
We apologize for any inconvenience.

Google AdSense の web サイトは一時的にご利用いただけません。後で再度お試しくださいますようお願いいたします。
お手数をおかけいたしますことをお詫びいたします。

Die Google AdSense-Website ist vorübergehend nicht verfügbar. Bitte versuchen Sie es später noch einmal.
Wir entschuldigen uns für eventuell enstandene Unannehmlichkeiten.

Le site Google AdSense est temporairement indisponible. Veuillez réessayer plus tard.
Nous vous prions de nous excuser pour le désagrément occasionné.

El sitio web de AdSense de Google no se encuentra disponible en estos momentos. Por favor, inténtelo de nuevo más tarde.
Disculpe las molestias.

Google AdSense 网站暂时无法浏览。请您稍候再尝试。
对于造成您的不便我们感到抱歉。

Il sito AdSense di Google è temporaneamente non disponibile. La preghiamo di provare più tardi.
Ci scusiamo per il disagio.

De website van Google AdSense is tijdelijk niet beschikbaar. Probeert u het later opnieuw.
Onze excuses voor het eventuele ongemak.

Google AdSense Sayfası geçici olarak hizmet dışıdır. Lütfen, daha sonra tekrar deneyin.
Bu geçici sorundan dolayı özür dileriz.

O site do Google AdSense não está disponível no momento. Tente novamente mais tarde.
Pedimos desculpas pelo inconveniente.

The Google AdSense website is temporarily unavailable. Please try back later.
We apologise for any inconvenience.

Witryna programu Google AdSense jest chwilowo niedostępna. Prosimy spróbuj później.
Przepraszamy za wszelkie niedogodności.

Веб-сайт Google AdSense временно недоступен. Попробуйте, пожалуйста, еще раз через несколько минут.
Мы приносим свои извинения за причиненные неудобства.

Google AdSense webbplats är för tillfället inte tillgänglig. Försök igen senare.
Vi ber om ursäkt för eventuellt besvär.

Google AdSense-webstedet er ikke tilgængeligt i øjeblikket. Prøv igen senere.
Vi beklager ulejligheden.

Google AdSense 웹사이트를 일시적으로 사용하실 수 없습니다 . 나중에 다시 시도해 보십시오 .
불편을 끼쳐드려 죄송합니다 .

Google AdSense-webområdet er midlertidig utilgjengelig. Prøv igjen senere.
Vi beklager eventuelle problemer dette medfører.

Google AdSense 網站暫時無法瀏覽。請您稍候再嘗試。
對於造成您的不便我們感到抱歉。

A Google AdSense oldal jelenleg nem elérhető. Kérjük, látogasson vissza később.
Elnézést kérünk az esetleges kellemetlenségekért.

Google AdSense –sivusto ei väliaikaisesti ole saatavilla. Yritä myöhemmin uudelleen.
Pahoittelemme tämän aiheuttamaa hankaluutta.

Stránka Google AdSense je dočasně nedostupná. Zkuste to později.
Omlouváme se za způsobené nepříjemnosti. 

Stránka Google AdSense je dočasne nedostupná. Skúste neskôr, prosím.
Ospravedlňujeme sa za spôsobené nepríjemnosti.

Google AdSense sučelje trenutno je nedostupno. Molimo Vas pokušajte kasnije.
Ispričavamo se za neugodnosti.

إن موقع Google AdSense غير متوفر حاليا. يرجى تكرار المحاولة لاحقا. نعتذر عن أي إزعا

אתר Google AdSense איננו זמין כרגע. אנו מצטערים על אי הנוחות. אנא נסה שנית מאוחר יותר.

Google AdSense уебсайта е временно недостъпен. Моля опитайте по-късно. Извиняваме се за неудобството.

Η ιστοσελίδα του Google AdSense δεν είναι διαθέσιμη προς το παρόν. Παρακαλώ δοκιμάστε αργότερα. Ζητούμε συγγνώμη για την ενόχληση.

有電腦的地方google都去了嗎?

十月創立之月

creative_way.jpg又說說我一個無知的說法,一到十月第一天就是我國中華人民共和國的建過紀念,到了十號又是前一個民國的建國紀念。而我呢?

25日就到了我五年前建立的FunShow的周年紀念了,而我這個站也在3號建立,在公司的Friendeath.com也在10月4日推出…

對我來說是不是太多太多東西要紀錄在這個十月呢?

說說實話,由創意–>概念–>到具體計劃,用的人力物力也不可看少,到了正式推出時也是經過多番研究,推翻,錯誤才能出來,世界沒有十分把握的事情,也沒有一做就完美的事情,只有通過不斷嘗試,數據收集才能做到七分的把握…七分?那3 分是什麼?就是GOOD LUCK 😛

文件系統(File System)地獄測試

做php的caching 時會留意到,到底文件系統(File system) 的查找速度會如何.

今次特意做了個三層文件系統的傳取測試:

系統環境:
CPU: INTEL E6320
RAM: 2GB
Apache 2.23 ,php 4.4.4 ,zend 1.5

測試設置:
用md5制做檔案名,
for 1000次做10000個187KB文件(TOTAL 1.78GB)

分別分三個模式儲存:
用MD5文檔名

  1. ./{0~2}/MD5(i).php
  2. ./{0~2}/{2~4}/MD5(i).php
  3. ./{0~2}/{2~4}/{4~6}/MD5(i).php

然後分別做隨機抽取文件做效能測試:

以300次平均時間來計算

  1. 0.045秒
  2. 0.035秒
  3. 0.0475秒

2 > 1 > 3 .

結論:

二層分階像在10000 個文件比較有優勢,效率最高,但暫時人無力做十萬個文件的湔試;

本次測試的文件: FileSystem_test.zip