2011年12月31日 星期六

Up Stick[New Year Eve CountDown]

Up stick! Flashlight! Flash! Light Stick! Up stick! Go Stick! Usage:Concerts, dances, parties, hiking, camping, fishing, power outages, nightclubs..Temporary not find fluorescent stick!! Use this!
Facebook Login OK!

[跨年倒數必備APP] 轉吧! 七彩霓虹燈![跨年倒數版]

非常好用的[轉吧! 七彩霓虹燈!] 又來了!
除了原有的

用法:音樂會,舞蹈,聚會,遠足,露營,停電,夜總會
手電筒! 閃光燈! 螢光棒! 加油棒! 轉吧! 七彩霓虹燈! 用途:演唱會,舞會,宴會,登山,露營,釣魚,停電,夜店..臨時找不到螢光棒! 拿來用一下吧!

之外,
更新增了
1.跨年倒數
2.facebook 支援功能!

快來下載嘗試一翻!

https://market.android.com/details?id=wolke.LightStick

market://details?id=wolke.LightStick

2011年10月28日 星期五

我要成為Coding之王!


好吃懶做請離開!
得過且過趕快滾!
不要奴才要夥伴!
齊心拿下ONE PIECE!

我要成為Coding之王!

台北設計大展1.之我得

我們培養了很多設計人才,可是我們沒有設計舞台,

所以設計人員普遍底薪很低,

很多職業級也在跟學生搶比賽拿獎金,

基本上跟現在的音樂產業差不多吧

很多線上歌手也還在比賽!

最主要原因應該還是台灣只有加工、製造、代工業,

所以不需要設計吧!

沒有設計的產品,那就是Copy囉!

2011年10月2日 星期日

智慧型手機正悄悄改變我們的生活型態

你有多久沒有上廁所看報紙或雜誌書籍了?

智慧型手機是不是取代了這些功能?

至少當我入手了之後,答案是"YES"!

以前有研究說上廁所看報紙是痣瘡的主因之一,
現在可能要換囉!

除了這些之外,智慧型手機還有什麼?

例如:
1.相機,未來可能也會取代攝影機。
2.掌上型遊戲機。
3.導航...
我相信還多著呢?

只是我不自覺的改變而不自知罷了!

隨時隨地與網路連線,生活正在改變!

2011年8月19日 星期五

android app 的開發日誌01:app inventor裝校ㄟ!

這不是最早寫的android app開發日誌,
不過這裡有很多冤枉路的經驗,
你我有緣,
才讓施主你讀到本篇,
省去不少時間,
善哉!

第一:
app inventor 號稱可讓designer 不會寫code就能 產出app
答案是 錯的,
當你要發佈上 android market時,
發現上傳會產生錯誤,
還以為是自已設定錯誤,
撈了很久才發現,
原來這trouble shouting來解的bug(2011.8.18是這樣子的狀況)
http://appinventor.googlelabs.com/learn/userfaq.html

Am I able to upload my app to the Android Market?

Currently there are technical limitations preventing an App Inventor app from being uploaded to the Android Market, but we are actively working to resolve this.

上述大約是App Inventor 是這樣設計的目地沒錯,不過上傳到market就錯誤這件事情,我們還在努力解決中!(你們是同一間google吧? 可能還在打架,看誰要去debug吧~)


雖然我覺的這應該是在我付了25美元的開發者費用之前就該說的吧!
總之,google app inventor是裝校ㄟ!!

因為我已經付了25美元的開發費,
所以怎樣也要上個幾支吧!

頭都洗一半了,怎麼說也要沖水吧!
只好再回頭摸eclipse了!

第二:
android market的書,不管是那一本的範例,
請不要試著直接上傳,
因為manifest.xml和你是不同的,
請乖乖一步一步來做開發喔!


2011年8月11日 星期四

海嘯來襲,你準備好了嗎?

連日來的全球股市大跌,
預料著金融海嘯即將來襲,
這代表著什麼,
代表著我們要偷笑了,

知古鑑今,預言一下之後的一年將是:
1.沒錢奢侈消費,買不起車,不想花錢辦PARTY,人人在網路的時間多了,fb 噗浪就是2008 年起來的,也就是說,線上應用又將再起囉?

2.2008年還有另一樣,就是無薪假的工程師們,都去騎自行車,所以自行車賣翻,當時沒什麼智慧手機,所以沒有什麼因為戶外應用而成名的APP,今年肯定會有手機app因為 戶外應用而大紅大紫的,而因為手機無限上網一個月還要800元以上,所以 app 的離線應用應該也還是要開發一下

3.2008年的油價很貴,所以大家都騎自行車;今年油價反到走眨的很快,但金價漲的的超兇,所以,爆紅的手機APP也有可能是車上應用面的,車上的應用不該只有GPS導航才對,這也可以想想。

目前就想到這些囉~


2011年7月28日 星期四

離線應用到底重不重要

離線應用到底重不重要 !

這個問題不是技術層面,
而是 實用性 和 口袋深度 的 天秤兩邊,

口袋面:
以台灣大哥大上網吃到飽 800元/月,
正好是到了交界的時候

實用面:
如果沒有收訊,
不管吃的飽不飽,
那就是無法使用,
所以離線應用的重要性變會顯現,
當然這會增加開發難度及工時。

所以這確實是一個見人見智的問題,
還是老話,有需求時再開發就可以了!

戀愛公寓 (實體版)

戀愛公寓

實體的能做嗎?
只是上次去打bowling看到這麼多未婚男女而胡思亂想的計劃​~

共用 客廳 和 餐廳
限定單身者 居住
如果成功交往者 得搬出去
告白失敗者也得搬出去

必需寫共筆blog
如同 戀愛巴士 的玩法

不過一開始要找到 4男3女報名,以及公寓 (客廳+餐廳+7間雅房+2套衛浴(男女分開)) 可能比較不容易!

garmin asus a50 孤兒機 圖資更新 使用指南 A10應該大同小異


更新及使用指南:

1.圖資常備份
2.別想升級android 2.2 因為硬體因素ram不夠,會卡卡的,另外就是升級後 garmin不能用
3.軟體更新教學
因為某日某該死的APP殺掉我的圖資,
所以我無法使用GARMIN導航了,
就此開始了這該死的尋找圖資之旅
一開始先上網找到了 garminasus的網站如下:

a.軟體更新:
http://www.garminasus.com/zh_TW/support/a50-updates.html
該頁所寫的軟體更新部份都是可行的。
b.圖資更新:
上述網頁的自動更新,你等到天荒地老都不會動的,。(也跳個error吧,這acrtive X 誰寫的 !!!!)


因為手機有神x保固,
所以懶得再搞下去,
想說直接丟給x腦最快,
跑去維修站,
一聽是圖資檔誤刪問題,
口氣就很不好,
一開始推說,
你都沒看說明書嗎?

圖資不見跟說明書有啥關係?

然後又說他們只是代理商...
總之,就是不干他們的事,
如果有這麼多侵權問題,
那你們幹嘛前一陣子還主推這支手機啊!
不要賣,不就好了,看~

反正一陣推拖拉之後,
把大爺給請了下來,
他們還是講,只是代理商滿無權去管圖資的問題,

他們只維修手機,
不負責圖資,這是那門子的保固服務啊!(熟以為保固之真諦應是有能力將手機還原至當初購買的狀態才稱為 保固 )
總之推脫拉,又表示自已很為難,
最後就說送回原廠,
但肯定會是一段時日,
因為小弟我聽過原廠朋友說,
他們機最高指導原則就是無法解決的問題,
拖過和代理商簽約到期日,
之後又是代理商的責任,
這種智慧財產權的問題誰都不想碰,
已經可以遇料到這種結果,
只好算了,軟體問題而已拿回來自已搞吧!


之後呢~

又開始尋求網路上的官方支援,
http://my.garmin.com.tw/myGarmin/event/show/GarminMapUpgrade
亢長的註冊手續後,
才能在網頁上下載更新程式。

想說就此解決了,

但,
執行後,若無.NET FRAMEWORK4會要求升級,
升級又是一段時間,

終於開始執行了更新程式,
然後開始等地圖下載,
終於下載 完地圖開始更新時,
程式出現ERROR,
不管試幾次,換另別台電腦,
再跑一次相同步驟都一樣。
叫我連絡GARMIN 然後就中斷了

打了客服電話,
是的就是那種永遠忙線中的,


就此,官方更新到此END

照逐了官方步驟,
但..最後還是沒有更新到圖資,
浪費我整天的時間

所以最後請去下載  ...
http://www.mobile01.com/topicdetail.php?f=588&t=2252158&last=29377800

終於解決了。

這就是所謂官逼民反吧!
你懂的。唉。

2011年7月1日 星期五

Google + 行不行?


最近兩天席捲全球的除了變形金剛外,
那就是Google的新應用 Google Plus,
正如之前的Buzz、Wave等,
這次會不會又是雷聲大、雨點小,
還是成功變形為Transformer了????

我不知道,
不過,他們很努力在推廣,
至少目前能見度很高!!

從2009開始 fb進入台灣也1年多了,
因為後續的社群應用著實粘住了,
未經歷過myspace時代的台灣人,

所以他們忘了fb之所以可以打開台灣市場,
全是因為 開心農場,
這個社群遊戲吸引了 正妹的目光,
就跟 無名小站 靠正妹起家一樣,
台灣的 社群交友 幾乎是千篇一律,
誰佔有了正妹群,
誰就玩的下去!

雖然Google+流暢、版形好、朋友分類想法新穎讚,
但是他們忘了,
他們目前沒有吸引到 妹 啊!!!!!
上面 還是只有 工程師 宅男,
他們因為對於新科技的敏感度,
所以嘗鮮而來,
很快的不新鮮了,也會離去!!

所以如何吸引到 正妹群 來,
且粘住他們將是,
Google+之後的三個月要打的硬戰!
加油吧! 狂派!
否則這又將是下一個Buzz吧!!

2011年5月25日 星期三

南瓜大戰怪獸 Pumpkins VS Monster 小小心得與攻略



在android上 下載了app 南瓜大戰怪獸 Pumpkins VS Monster

結果這兩週完全被粘住了,

玩法為寶石方塊打怪,

配合觸控智慧型手機,

得確是相當而耐玩,

基本上第一大關的魔王,

只要用炸蛋就可以丟死了,

而第二大關,

要開始設 地雷 做為 防禦,

注意 各種南瓜 和怪物的屬性等,

第二大關的魔王,

會不斷呼叫小弟出場,

所以要快點用炸蛋炸死它;

至於第三大關,

就很機車了,

原本上個小關的設定就是不斷蜂湧而上的怪獸,

只要觸控營幕稍微慢了一下,

就掛了。

好不容易到了第三大關魔王血太多了,

無法在用炸蛋先解決,

且小弟也是一直不斷出場,

所以 炸蛋 成了救命用的,

魔王會不斷發射導蛋詐壞城牆,


不要管被破壞的城牆,

因為多餘的動作會影響打怪的時機,


建議廣設地雷做為防御,

最後慢慢的用南瓜攻擊,

最終變可成功了。

這就是玩了兩個禮拜的小小心得,

啊!

被粘住了,

以前卡卡的java game已經不再,

手機遊戲的未來果然到了!!!!!

最後附帶一提:
總算撥雲見日的第六屆華文部落格大獎入圍名單出爐囉!

Wolke的短文部落格 格字旅人 剛剛入圍了第六屆華文部落格大獎年度最佳原創作品類!

JSON的引號只能用"

因為寫習慣了javascript,
所以總會理所當然的將json一視同仁,
但....
JSON的引號只能用"
勿用了' 就會搞死自已啊!!!!

附帶一提:

總算撥雲見日的第六屆華文部落格大獎入圍名單出爐囉!

賀! Wolke的短文部落格 格字旅人 剛剛入圍了第六屆華文部落格大獎年度最佳原創作品類!

看看!部落客MR.Jamie 與數位時代雜誌爭議!

在appWorks時,
曾經分享過,
選邊站的重要性,
千萬不要模擬兩可,
因為...很多理由,

也曾分享過某知名交友平台上了社會新聞事,
問我說:「你怎麼不知道不會是該交友平台抄做的呢?」
雖然我心中納悶著,
誰會拿「OL遇上跟蹤逛」、「國中生被性侵」來抄新聞呢?

但是能見度提升了,這得確是事實。

我沒有說這次事件可能如出一徹,

因為就算我在部落格上罵 中國時報、自由時報、蘋果日報...,
不會有人去轉載,
不會有人大驚小怪,
更不會到其媒體上慎重其事的發表
「正告Wolke先生:尊重每日正妹勿騷擾他們是賞圖行為必須遵守的底線(誤)」

只會有認識的朋友,
對我說「這樣不好吧!」
所以我感覺不到身為知名部落客的威力,
當然最主要的原因是因為 Wolke不是知名Blog客啊!!! 不是知名Blog客啊!!! 不是知名Blog客啊!!! (山谷迴聲)

附帶一提:

我的短文部落格 格字旅人 剛剛入圍了第六屆華文部落格大獎年度最佳原創作品類,
好吧!
我承認家裡訂的是中國時報,
但他們應該是不會知道才對。

發本文其實是為了宣傳Wolke入圍了華文部落格啊!!!!!

2011年5月23日 星期一

手機app

最近買了新手機
終於進入app時代
pumpkins vs monster

是一款 用寶石方塊的原理去攻擊 入侵 zombie的遊戲
玩法簡單
但玩到後面關卡,
手指滑動的速度和各種屬性的配合。

智慧型 +App
其實是 讓 手機成為你想要的東西 加上 電話的功能而已

好像
辭典 加 電話
game boy 加 電話
...



手機app的時代真的到來了。

2011年2月12日 星期六

2011年看「2007星光傳奇」心得

MOD本週電影強打為「星光傳奇」
背景為2007年,
以第二屆星光幫為背景及腳本,
基本上是一部紀錄片!

幫我們重溫2007年的時候發生的一些大小事,
不知那年你在幹嘛?

那年 紅透 半邊天的星光大道選秀節目,
捧紅了 楊宗緯 蕭進騰 等人,
當初再怎麼想,
也不會想到目前是 蕭進騰 比 楊還紅吧?

也不會想到 超級星光大道 今年也「暫時歇業」了,
那一堆衍生而出的歌唱選秀節目,
目前收視率最好的 竟是以演唱台語歌曲的 民視「明日之星」,
必竟回歸歌唱比賽為主的 歌唱比賽 節目,
才會走的下去吧!

2011年,
看著「星光傳奇」上笑的燦爛的十強們,
演藝圈是個格外現實的地方,
當觀眾的新鮮感不再,
轉台是一件再簡單不過的事情了。

考考你,
你還記得當年的----- 你以為我要問冠軍喔!
拍謝!
我要問的是 第15名?
導演似乎還滿看好他的,
鏡頭還滿多的,
電影最後還有交待他喔!!!
(答案再最後)




























辛巴
想不起來了吧!
那時人氣還滿旺的!
google不到他~
不知他現在幹嘛!



三國志 vs 真 三國無雙


連打電動,都要寫個心得,
真是服了我自已,

真三國無雙系最轉眼也快十年了,
從當初的輕澀,
到KOEI用這套遊戲系統,
研發了多套相關遊戲,
及多代,目前最新是第六代,
最對事情,比最好事情更重要,

例如叫好叫做兼具傳統的三國志系列,
每一代機乎都得從零開始研發,

要不是公司願意扛研發成本,
不然也很難一代一代玩下去吧!

不過 無雙 系列,
一套遊戲引擎下去,
程式人員就像沒事的人了(搞不好可以直接資譴)

再來就是 企畫想故事 美工貼圖,
新一代遊戲就出來了,

這好像也是KOEI目前走的方向,
或許這也是單機版遊戲不得不走的路吧!

那新一代三國志什麼出啊!
搥胸!!!

2011年1月21日 星期五

gae facebook開發

debug
google appengine unknown url type: 'https'

gae 連 fb facebook問題
官方python sdk的facebook.py
用的是import urllib
但請用import urllib2去抓https的資料


file = urllib2.urlopen("https://graph.facebook.com/" + path + "?" +
                              urllib.urlencode(args), post_data)
#file = urlfetch.fetch("https://graph.facebook.com/" + path + "?" +
#                      urllib.urlencode(args), post_data)

否則會一直錯下去喔!

2011年1月19日 星期三

GOOGLE APPENGINE gae 實作 YAHOO 帳號登入

這個主題好像繁體中文好像沒人寫,
反正我找這方面的SOLUTION時,
沒有看到,
幸運的在YAHOO DEVELOPER Social SDK上找到了方法
http://developer.yahoo.com/social/sdk/#python

所以就不需要自已去撈api重新撰寫gae上的yahoo帳號登入了,

有些地方要改正,
就沒有任何問題了

先下載 python的SDK
http://developer.yahoo.com/social/sdk/#python

解壓後 yahoo-yos-social-python\examples\appengine 這個目錄就是寫給gae run的,
不過還有一些部驟才會正常,

0.將聯外打通,內部gae run外部可以正常。記得對外ip!!!

1.先去 https://developer.apps.yahoo.com/
申請一個account,
並新增一個YAP(Web Base)取得Key

然後 我記得description 怎麼寫 都不會通過,
之後按取消就過了,
這可能是我的誤解,
不知是什麼原因,
大家研究一下。

2.取得Key後,
打開yosdemo.py


CONSUMER_KEY
CONSUMER_SECRET
APPLICATION_ID(在Key的上面)
CALLBACK_URL(對外ip)
填入吧!


3.可是這樣子還是不會成功的run!
之後將 \build\lib 目錄下的目錄copy至 appengine下,
然後將下面內容生成gmemsess.py 置於 目錄下


# gmemsess.py - memcache-backed session Class for Google Appengine
# Version 1.4
# Copyright 2008 Greg Fawcett 
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program.  If not, see .
import random
from google.appengine.api import memcache
_sidChars='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'
_defaultTimeout=30*60 # 30 min
_defaultCookieName='gsid'
#----------------------------------------------------------------------
class Session(dict):
 """A secure lightweight memcache-backed session Class for Google Appengine."""
 #----------------------------------------------------------
 def __init__(self,rh,name=_defaultCookieName,timeout=_defaultTimeout):
  """Create a session object.
  Keyword arguments:
  rh -- the parent's request handler (usually self)
  name -- the cookie name (defaults to "gsid")
  timeout -- the number of seconds the session will last between
             requests (defaults to 1800 secs - 30 minutes)
  """
  self.rh=rh # request handler
  self._timeout=timeout
  self._name=name
  self._new=True
  self._invalid=False
  dict.__init__(self)
  if name in rh.request.str_cookies:
   self._sid=rh.request.str_cookies[name]
   data=memcache.get(self._sid)
   if data!=None:
    self.update(data)
    # memcache timeout is absolute, so we need to reset it on each access
    memcache.set(self._sid,data,self._timeout)
    self._new=False
    return
  # Create a new session ID
  # There are about 10^14 combinations, so guessing won't work
  self._sid=random.choice(_sidChars)+random.choice(_sidChars)+\
       random.choice(_sidChars)+random.choice(_sidChars)+\
       random.choice(_sidChars)+random.choice(_sidChars)+\
       random.choice(_sidChars)+random.choice(_sidChars)
  # Added path so session works with any path
  rh.response.headers.add_header('Set-Cookie','%s=%s; path=/;'%(name,self._sid))
 #----------------------------------------------------------
 def save(self):
  """Save session data."""
  if not self._invalid:
   memcache.set(self._sid,self.copy(),self._timeout)
 #----------------------------------------------------------
 def is_new(self):
  """Returns True if session was created during this request."""
  return self._new
 #----------------------------------------------------------
 def get_id(self):
  """Returns session id string."""
  return self._sid
 #----------------------------------------------------------
 def invalidate(self):
  """Delete session data and cookie."""
  self.rh.response.headers.add_header('Set-Cookie',
    '%s=; expires=Sat, 1-Jan-2000 00:00:00 GMT;'%(self._name))
  memcache.delete(self._sid)
  self.clear()
  self._invalid=True








4.最後,開啟網站會移至yahoo登入,登入會移回原來你的網站,看到自已的名字等資訊便大功告成了!!!