雖然這件事情我已經重複做在很多的專案上, 但卻一直沒有套用到自己的部落格中. 今天趁一時興起來更新一下功能, 順便討上Facebook的留言版功能, 以解決我的部落格每次都被一堆垃圾留言轟炸的問題, 這樣以後就可以讓真心想留言,想發問的人留下文字了.

更新項目:
- FB按讚的按鈕 (如果你喜歡我的文章就按個贊吧)
- FB留言板功能

SYMBOLIC LINK (ln -s) 筆記
在Linux有時候因為硬碟在某個磁區被塞滿了,我們需要把網站移到不同的磁碟區。
這個時候又不想改變其他的設定就可以用Symbolic link來達成。
比如說我要把 /var/www/html 對應到 /home/web/xxx.com/html
方法如下:

Step 1:
先把網站複製一份到制定的地方
cd /home/web/xxx.com
cp -fR /var/www/html /home/web/xxx.com/
他就會把整個html資料夾複製到 /home/web/xxx.com去
使得所有網站的資料都複製一份到指定的路徑

Step 2:
移除原本的路徑
rm -fR /var/www/html

Step 3:
增加Symbolic link
ln -s /home/web/xxx.com/html /var/www/html

Step 4:
修改檔案的擁有者與群組,
這裡以web為主要user
這裡以apache為群組名稱
xxx.com 是整個
chown -R web xxx.com
chgrp -R apache xxx.com

Step 5:  (重要)
這個時候Apache無法讀到web的資料內容,
我們還有一個重要的步驟要完成。
就是把web的權限設定成755
chmod 755 /home/web

 

牛頓工作室除了接案, 介紹一些新技術之外, 我最近還找到了它的另一個新的定位,
就是觀察台灣與東南亞資訊產業的一些動態, 以及有趣的事情, 來分享給對這些課題有興趣的人.

就以最近返鄉過年的觀察來看, 資訊產業在馬來西亞的發展也不容小覷,
就連政治人物也觀察到APP的市場, 以最近在FB竄紅的iphone APP – AKU JIMAT就是一個鮮明的例子.
AKU JIMAT 是馬來文"我節省"的意思. 這個APP的遊戲玩法很簡單, 就是讓你不斷的存錢,
存夠錢了就可以去商店買東西, 買足了12樣奢侈品之後完成了遊戲(看你能在幾歲之前買齊12 樣奢侈品),
而在存錢的過程中若碰到炸彈就會增加歲數, 當遇炸彈數達99時表示你的年齡已經可以退休了(即GAME OVER的意思).

乍看之下是很無聊的遊戲, 但若你了解馬來西亞的政治動態就會知道其中的奧妙.
此APP旨在諷刺某政治人物曾經在公開的場合中透露自己的鑽石戒指是靠從小存款, 累積財富而來的.
所以遊戲的目的就是要提倡節約的美德, 因為每個人如果勤勞存款, 說不定也會像此政治人物一樣, 能夠買的起價值不菲的鑽石戒指.  雖然不清楚此APP的製作人為何, 但可以很明顯的看出在大馬是有人願意投資資訊產業於政治目的的(就像台灣的總統候選人蔡英文的助選團也有為其設計APP一樣)

這對大馬的資訊產業人士來說, 其實是有正面的影響力的.

以下是遊戲的畫面:


遊戲主選單


遊戲畫面


存夠錢, 可以購買奢侈品

[DESKTOP]從趨勢來看可以看出CHROME已經快要突破FIREFOX的底線了, 而IE也已經從從前的9x%掉到52%, 將來勢必會成為三國鼎立的時代.

[MOBILE] 在行動裝置的瀏覽器部分就完全看不到IE的影子了, SAFARI佔了一半以上,
相信主要的貢獻都是來自ipod, iphone, ipad的族群.
而另一個 不能忽視的是Opera Mini, 佔了22%, 相信是來自Android的平台居多,
而Android Browser (原生的Android) 瀏覽器佔了 16%, 位居第三.

以上數據來自http://marketshare.hitslink.com/browser-market-share.aspx?qprid=0&qpcustomd=1
相信調查族群主要為美國的行動裝置與DESKTOP使用者

再來分析擁有10萬會員的抽獎王平台, 我們的主要使用者都是來自台灣, 所以相當具有參考價值:

從2011年1月至2012年1月的用戶瀏覽器統計. Firefox是落於Chrome之後, 而IE還是居首.

 

 

 

從馬來西亞來臺灣那麼多年,雖然去了不少次北投泡溫泉,但其實都是泡大眾澡堂,還沒有去過氣氛比較好的溫泉館。問了台灣的朋友後,向我推薦這家-荷豐溫泉館。

從新店搭捷運直達捷運北投站,到了捷運北投站之後,發現有不少溫泉館都有提供接駁車服務,真是服務周到呢。過了一陣子,荷豐溫泉館的專車也到了,兜了幾個轉彎,很快的抵達溫泉館門口了。

clip_image002

從門口來看,就可以深深感受到店家的用心,結合中式及日式-窗戶的花邊是中式的,用了大量的木片雕塑亦表現出日式的風格。我常常在想,台灣在光復前被日本殖民了近五十年,一定深受日式文化影響不少,像這樣的建築物就剛好表現出台灣中日融合的特色。

在餐廳內,就可以感受到比較強烈的中國風,「荷豐」這個名字的特色直接反應餐桌上-餐巾都折成荷花的樣式,讓我們開動前都不太捨得把他弄壞。廚房旁擺了一個中式的屏風,餐廳內也放了不少的中式擺設品,令人印象最深刻應該是門口那柱白色大象牙吧。

在菜色方面,荷豐溫泉館主打的就是中國菜了,我們看了菜單後決定點四道菜:螺肉海鮮鍋,黃金南瓜,宮保高麗菜以及川式麻辣鍋。

clip_image004

螺肉海鮮鍋

螺肉海鮮鍋是我朋友強力推薦的本店必點菜餚之一。果然,喝了第一口湯之後才知道他沒有在唬爛我。除了彈性十足的螺肉外,裡面還有我愛吃的金針菇,豆腐等,湯頭十分入味。

clip_image006

黃金南瓜

黃金南瓜,服務生推薦說本菜選用了上等的日本南瓜,纖維極細緻。吃下去的口感真的有別於我以前吃的南瓜。重點是南瓜上面還有不會死咸又鮮的鹹蛋,超適合送飯入口。

clip_image008

宮保高麗菜

以往我們吃的高麗菜不外乎都是隨便炒一炒,或是當便當裡面的配菜,又或是滷味老闆問你要不要加高麗菜的高麗菜。還沒聽過宮保料理的高麗菜呢!所以就點來試試看,吃了之後才發現這樣的料理方式有別於一般,直接讓高麗菜升等「雞丁」的地位了。(宮保雞丁)

clip_image010

川式麻辣雞

最後一道川式麻辣雞是讓我回想起來都會流口水的菜餚。單單看照片就可以感覺出它富有彈性的雞皮,川式的麻辣不會太辣,跟雞肉的味道搭配很恰到好處。可以媲美我們南洋風味的「咖哩雞肉」。

這次前來泡溫泉卻意外吃到了那麼好吃的晚餐,讓人印象深刻。我想若有朋友從國外來台灣遊玩泡溫泉,我也會推薦他們來這邊用泡溫泉並享受如此美味的晚餐的。

好久沒有在牛頓工作室寫BLOG了,
想必很多到此一遊的訪客第一個印象應該是這裡已經變成荒蕪之地了吧,
剛好一覺起來,回想自己建造的平台抽獎王已經擱置好一段時間了,
就順手把問題的資料庫都恢復起來。也就是說抽獎王IS BACK!
同時也搭上了最近看的一本書<流量的秘密>內容對Google Analytics有作很深入的探討,
就這樣以抽獎王為實作的平台,看看是不是能藉此制定更多的"目標",提高轉換率。

很多對抽將王有興趣的朋友常常會問,抽獎王的Business Model是甚麼?

答案就是「協助廠商曝光」。但與過去與眾多廠商洽談之後發現曝光並不是廠商最主要的Concern,
有沒有達到銷售量才是他們最關心的地方。

所以抽獎王就推出了"購物模式"。
很難抽!抽不到,沒關係,你可以直接用優惠價來購買呀!
樂透得不到也沒辦法買,但抽獎王機率如此低的遊戲抽不到也不要氣餒,
你可以直接用優惠價買回家。

畢竟你也是對這個產品有興趣才會來抽的對吧?

歡迎對抽獎王有興趣廠商來信與站長牛頓洽談。
或者直接光臨本公司(艾堤數位科技股份有限公司)
我們最近搬家囉,將擁有更大的空間,更好的設備來辦抽獎活動
service@i-tea.com.tw

新的辦公環境目前還在陸續整修中

 

Intel 為了鼓勵開發者踴躍嘗試挑戰並為筆記型電腦,平板電腦等手持裝置開發更多有趣的應用程式,設立了Intel AppUpSM developer Challenge的平台,裡面包含了多項大獎,總獎金超過美金五萬元!(相當於新台幣一百多萬),如此鉅額的獎金想必讓任何人都覺得心動吧。參加的方式很簡單:

第一步:加入IADP,網址:appdeveloper.intel.com/en-us/join/.

第二步:將你的完整程式上傳到系統上。

第三步:加入挑戰Enter the Challenge!贏取高額獎金!

讓我們看看目前有哪些大獎吧!

grandprize1

主題:支援多裝置的應用程式開發

獎品:USD$50,000 或 南極之旅全包 二選一

只要你開發出能夠在一種裝置以上運行的App就有機會贏取包含所有衣食住行費用的南極之旅,若您不想旅行也可以選擇贏取5萬美金的現金並待在家裡。

grandprize2

主題:在MeeGo平台上最傑出的應用程式

獎品:USD$50,000 或 俄羅斯五日遊+駕駛軍用飛機 二選一

只要你開發出在MeeGo上最特別最具創意的App就可能贏取5天俄羅斯並以超音速駕駛軍用飛機(筆者都覺得超不可思議)。若您不想旅行也可以選擇贏取5萬美金的現金並待在家裡。

grandprize3

主題:在平板電腦或netbook上開發出最好的App

獎品:USD$25,000 或 TED研討會行程 二選一

在平板電腦或netbook上開發出最好的App贏取TED研討會的行程。或選擇領取兩萬五千元美金。

 

還有多項大獎等待您來贏取,可以參考官方網站:http://appdeveloper.intel.com/en-us/contest/contest-details。看來這次INTEL下足了重本來吸引開發者的投入。若你對自己的程式開發有信心,或你已經擁有經歷多場比賽的夥伴,不妨試試開發Intel AppUp的應用程式,說不定得到大獎的人就是你喔!

 

flow

學習Intel AppUp Developer Program (IADP)

參考IADP Overview Guide, 有助於學習並開始著手開發你自己的應用程式。

1

 

選擇您的目標裝置作業系統環境

IADP目前支援兩種作業系統,一個是Windows,另一個是MeeGo。相信對大部分的開發者來說Windows會是比較熟悉的。若你已經熟悉了VB或C#的程式語言,這部份對你來說就會輕鬆很多。MeeGo是目前大家比較不熟悉的領域,我們會在日後對他做更多的介紹,在這裡先帶過。

學習最廣為人知的方法

IADP官網提供了教學影音檔,技術文件,論壇,部落格以及一些開發者提供的資源。在眾多資源中,尋找最多人使用並且推薦的方法去開發會幫助你省下不少時間與精神。若您使用Windows做為你的開發環境,MSDN上面其實就提供了豐富的資源,讓您在開發前多參考前人的經驗。也許在你遇到狀況發問前就已經有很多的答案紀錄在討論區或FAQ了。

下載IADP的SDK

IADP官網提供了相當多的工具,協助您開發應用程式。在使用這些Tools之前,確保您已經相當了解INTEL審核的機制流程與標準。使用官方提供的SDK才能夠正式上傳您的應用程式。

尋找開發應用程式元件(Components)

在開發的過程中難免會遇到一些瑣碎的功能元件問題,若要省下開發這些零零碎碎的元件的時間,您可以選擇直接在線上購買,但在下載套用前要先看清楚使用條件。所有的Component都有獨立的API,技術文件以及授權方式,某些元件是可以免費使用的,但也有一些元件是會搭配你的應用程式收費,舉例來說若他設定收費為10%,日後您的應用程式每賣出一個,該開發者都可以得到該應用程式的利潤10%,所以開發者可以視需要選擇是否使用。

申請IADP ID

下載Component或在官網論壇發問之前必須要先在IADP註冊,註冊過程快速又簡單。只需要輸入E-mail等基本資料即可。若你曾經是Intel Software Network的會員可以直接使用該帳號登入。

替您的應用程式取名並取得一個GUID

登入IADP網站之後,尋找Generate a GUID或Get GUID的按鈕,可產生一個GUID(Global unique identifier)。這個GUID就是您的應用程式的代碼,產生的同時也要輸入您的應用程式名稱。由於所有的應用程式名稱都是獨立不重複的,因此越早得到GUID您就可以越早註冊您心目中的應用程式名稱。

建立與測試您的應用程式

上傳之前請先測試您的應用程式。上傳之後需要通過一系列的審核標準(日期最長14天,對短3天)可以參考: Intel® Application/Component Suitability Guidelines and Validation Criteria 要將您的程式發布到AppUp平台上發揚光大前必須要經過一些基本的審核機制,當這些審核機制都通過後,您的程式才能夠順利讓別人購買或下載,官方這樣做的原因當然不是故意刁難你,而是希望你開發的程式能夠在指定的裝置上正常使用,否則等到程式都上傳後,被使用者投訴,不僅毀了開發者的名譽,也讓更多使用者對AppUp這個平台投入不信任票。所以按照一般的開發流程以及遵照官方給予的審核提示有助於減少您在發布審核的時候遇到的麻煩。

上傳您的應用程式

使用官方提供的SDK才能確保您的上傳是正式且保障的。上傳之前可以先下載Application Submission Checklist。確保你已經擁有清單上面所有必須的資料才能開始上傳。上傳應用程式的流程可以參考How to submit an Application

檢查審核狀態

程式上傳後,程式工程師將會開始替您做審核。您可以在您的Dashboard上看到目前的審核狀態。若審核結果是失敗或回傳錯誤,你能夠在Dashboard看到詳細的錯誤資訊。審核通過亦會在Dashboard上顯示。

監督應用程式使用狀況

應用程式成功部署後就是要監督您自己的軟體,可以在Dashboard的My Application以及Reputation Points頁面看到應用程式的被使用狀態。看看大家對於您的軟體有甚麼評語,好的多包留,不好的就應該要檢討或修BUG囉。

甚麼是Intel AppUp Developer Program(IADP)?

你知道Angry Bird嗎? 如果你知道它是一款爆紅的手機應用軟體那你應該就對App Store不陌生。蘋果自從推出自家的IPhone, iPad, iPod, Mac之後就大力推廣App Store,而App Store至今已經收納了至少300,000的應用軟體,也有不少的程式設計師因為這個平台而賺了人生的第一桶金。

IADPstore

Intel 現在就是要做類似的事情!目前你可能對Intel的了解只是在CPU的部份,但其實Intel已經默默的推出了一系列的軟體發展計畫,其中一個計劃就是Intel AppUp developer program (以下簡稱IADP)。而這個program發展出來的軟體就可以發布到AppUp 的軟體市集去販賣 (就像Apple的iOS Developer Program與App Store的關係)。IADP目前在台灣(中文繁體的環境)還不是為人所熟知。目前已經有三十六個國家可以直接支援軟體金流的機制,而台灣也預計在大2011年底正式支援。2011年底以前,臺灣的使用者只能下載AppUp上的免費軟體。2011年底正式支援之後,臺灣的使用者亦可以付費購買AppUp上的軟體,開發者可以選擇開發國際用的應用程式或針對台灣市場開發給本地的使用者。

為甚麼要加入Intel AppUp Developer Program?

首先,若你曾經有開發過Microsoft,Apple或Android的軟體,IADP對你來說就一點也不難了;但若您在這方面沒有經驗也無大礙,IADP提供了很多的技術文件讓你去學習,如果你本身就擅長C/C++,VB .NET, C# .NET, ADOBE AIR或JAVA的程式語言,只需要在你的應用程式上加幾行程式碼就可以輕鬆發布到AppUp平台上,根本不太需要重新學習新的技術或程式語言。

其次,大部分的Application Store如AppStore, Android, Microsoft加入錢都要繳USD99的年費,相等於約新台幣2900左右。而目前加入IADP是免費的喔!相信是為了吸引更多的開發者加入而推行的優惠措施(但不知道何時會截止,大家趕快註冊吧)。

IADP Program

再來,目前IADP支援的作業系統除了Windows外還有MeeGo,此外,只要是Intel-based的裝置(筆記型電腦/個人電腦,平板電腦,智慧型手機,智慧型電視,嵌入式系統)都可以裝上AppUp軟體來使用你開發的應用程式。相信大家都非常了解,以上的裝置都是未來的趨勢,先在此領域站領一席之地自然就可以先分得一杯羹了。

最後,Intel亦針對不同的程式語言提供軟體開發工具包(SDK),若您是愛用Visual Studio的開發者,安裝SDK之後會在工具列上出現協助開發AppUp軟體的選項;若您是愛用Eclipse的開發者,亦有提供相對應的開發工具,Emulator模擬器,減少您在開發上的麻煩。