Fold All / Expand All

2012年9月29日 星期六

2012年8月Facebook遊戲排行

The Top 25 Facebook games of August 2012
by AppData

Top 25 by DAU (daily active users)
1. Texas HoldEm Poker (Zynga)
2. The Ville (Zynga)
3. Words With Friends (Zynga)
4. Bubble Safari (Zynga)
5. Bubble Witch Saga (King.com)
6. Candy Crush Saga (King.com)
7. Diamond Dash (wooga)
8. FarmVille (Zynga)
T9. CityVille (Zynga)
T9. CastleVille (Zynga)
11. SongPop (FreshPlanet)
12. The Slims Social (EA Playfish)
T13. Bejeweled Blitz (EA PopCap)
T13. Tetris Battle (Tetris Online Inc.)
T13. Zynga Slingo (Zynga)
16. Hidden Chronicles (Zynga)
T17. Dragon City (Social Point)
T17. ? (Halfquest)
19. Pool Live Tour (Geewa)
T20. Monster World (wooga)
T20. Slotomania Slot Machines (Playtika)
22. Angry Birds Friends (Rovio)
T23. Lost Bubble (Peak Games)
T23. SimCity Social (EA)
25. Top Eleven Be a Football Manager (Nordeus LLC)

by MAU這裡只列前10,完整Top 25請看原文

  1. The Ville (Zynga)
  2. Texas HoldEm Poker (Zynga)
  3. Bubble Safari (Zynga)
  4. CityVille (Zynga)
  5. Bubble Witch Saga (King.com)
  6. Diamond Dash (wooga)
  7. FarmVille (Zynga)
  8. The Slims Social (EA Playfish)
  9. CastleVille (Zynga)
  10. Words With Friends (Zynga)
想當年是農村(FarmVille)獨走領先,沒玩很久了,現在掉到7、8名,而Zynga在2012年9月5日發表了FarmVille 2,不知道9月結果出來表現會如何呢?

2012年9月28日 星期五

OPEN小將遊澎湖紀念章 (2012年9月)

這次的澎湖行,其中一個主要的目標,就是要蓋到10個OPEN將紀念章

出發前是參考這篇
[澎湖] 跟著OPEN小將集章遊澎湖

在2011年花火節的時候,有6顆紀念章,後來變成10顆,分佈在不同的7-11門市。

回來後又搜尋一些相關文章
今夏!OPEN小將揪團 帶你遊澎湖海上花火節
OPEN小將家族遊澎湖紀念章
2011 OPEN小將家族澎湖限定紀念章
澎湖花火節-OPEN將
花火、戰地、 流浪去─澎湖花火節

這趟去(2012年9月26~27日),除了OPEN小將家族會換地方,連印章在的門市也不一樣啦


第1個蓋到的是「雙心石滬」,在東衛門市,離我們住的民宿很近。
門口有一隻脫光光的OPEN將 (東衛門市),在從市區左轉往白沙的路口

雙心石滬的海報,這在天人菊門市,隔壁就是知名的仁愛路肉圓
原來OPEN將是拿仙人掌冰給小桃


第2個蓋到的是「奎壁山踏浪」,在湖西門市。
門市外面有奎壁山踏浪的海報

沿途有經過永興順門市,不過是前面2個之1(忘了是哪個XD),原本要去隘門沙灘,也不小心騎過去了,因為林投沙灘有停,就先往下一個景點前進。


第3個是「山水沙灘」,在鎖港門市,離知名民宿人魚之丘還蠻近的。
印章是山水沙灘,不過門口是花火節的海報,只看得到OPEN將的頭,小桃被轉蛋機擋住了XD

有海報的好像是最初的6個景點,山水沙灘是後來增加的4個,就沒看到海報。
改附條碼喵和山水沙灘合照。


第4個是漁翁島燈塔,在井垵門市。
原本沒有規劃要去風櫃,不會路過井垵門市,但是在鎖港門市的山水沙灘沒蓋好,想說在井垵門市也會是山水沙灘,結果是漁翁島燈塔。

一樣沒有海報,附上條碼喵合照


之後在澎南門市補蓋一次山水沙灘,澎南門市的門口有小肉粽喔


第5個是夜釣小管,沒記錯的話,是在石泉門市,旁邊是中正國中。
夜釣小管印章的設計,要印台水夠多才蓋得好,第一次沒蓋好,所以在下一間又蓋一次。

中華路上的揚光門市有2顆章耶,夜釣小管和漁翁島燈塔,
旁邊有一間全家,話說當初在馬公時,只有7-11,沒有全家,現在有好多間耶。

揚光門市的停車場,有穿著海灘褲的OPEN將,鼻子好像有點磨損了orz


第6個是花火節,在中正路上,郵局對面的新台澎門市蓋到,
也在收攤前買了蔥油餅來吃,加蛋一個$30。
花火節海報再出來一次 (海報是在鎖港門市)


在天人菊門市門口的LOCK將


本來想說天人菊門市會是媽祖廟的章,結果不是,
店員很好心地告訴我們在麥當勞路口彎過去的7-11,有城隍廟的章 (應該是想說媽祖廟),
我們先沿著仁愛路到了山水門市,是已經蓋過的章(忘了是哪個),
再往上沿著民權路,走到玉山銀行的路口。

第7個章,在新澎湖門市蓋到媽祖廟,
位置就在玉山銀行的路口,新澎湖門市的門口還有小桃,是比基尼裝耶

店員告訴我們的澎隍門市的確也是媽祖廟


第一天的湖西、南環、市區蓋到10個裡的7個章,遇到6個裡面4個OPEN小將家族。

第二天的北環

第8個是跨海大橋,在白沙門市,
門口還有條碼喵

過了跨海大橋後的跨海門市還有更大張的海報

話說在外垵的漁翁門市,本來以為會是漁翁島燈塔,結果不是,印象中是夜釣小管@@

沒想到本島跑了一圈後,竟然還有2個章沒蓋到!

於是從北環行程跑完後,再回到市區掃門市!

第9個是玄武岩,在澎技門市,也就是澎湖科技大學前的三多路上,
玄武岩的海報則是在西衛門市,西衛門市店裡面也有一隻脫光光的OPEN將,

同樣在西衛門市,洗手間旁邊XD,有望安花宅的海報,

但是西衛門市沒有望安花宅的章啊…

沿著光復路,到了馬公門市,結果是媽祖廟。

先吃晚餐,最後的市區希望剩下北辰加油站旁的澎灣門市,結果也不是望安花宅。

集章只差最後1個實在是很討厭,看看手表離班機起飛還有點時間,於是前往剩下的門市。

第10個是望安花宅,在百麗門市終於蓋到啦,
門口有小竹輪。

因為文澳門市很近,也繞過去看一下,印章也是望安花宅。

7-11的門市查詢系統對照一下,發現這趟除了文光門市之外,都跑過了XD

2012年9月24日 星期一

[烏克麗麗] Taylor Swift - Fifteen




在YouTube上找到兩部,用到的和弦有些不同。

第一位在野外的是用G C Em D,而第二位是G Cadd9 Em7 D。

在和弦網站上面的大多是第二種
Fifteen Uke tab by Taylor Swift
Fifteen Chords by Taylor Swift @ Ultimate-Guitar.Com

G C D Em Em7都沒什麼問題,Cadd9在烏克麗麗的書、和弦總表都找不到啊@@

這裡借用一下Ukulele Tabs的圖,圖上顯示的Cadd9是按0433,不過Cadd9在網路上搜尋一下,應該是C和弦加9,也就是D,所以按法會是0203或是0005才有D

http://www.ukulele-blog.com/2010/01/tablature-wonderwall/ 借一下圖


http://tabs.ultimate-guitar.com/t/taylor_swift/fifteen_crd.htm
Taylor Swift - Fifteen

前奏
G Cadd9 Em7 Cadd9

G Cadd9 Em7 Cadd9
G Cadd9 Em7 Cadd9
G Cadd9 Em7 Cadd9
G Cadd9 Em7 Cadd9 Cadd9

G Em7 D Cadd9
G D Em7 Cadd9
Em7 D G D Cadd9 D

G Cadd9 Em7 Cadd9

G Cadd9 Em7 Cadd9
G Cadd9 Em7 Cadd9
G Cadd9 Em7 Cadd9
G Cadd9 Em7 Cadd9 Cadd9

G Em7 D Cadd9
G D Em7 Cadd9
Em7 D G D Cadd9 D

G Cadd9 Em7 Cadd9 D

Cadd9 Em7 D G D Cadd9 D

G Cadd9 Em7 Cadd9
G Cadd9 Em7 Cadd9 Cadd9

G Em7 D Cadd9
G D Em7 Cadd9
Em7 D G D
Cadd9 Em7 D Cadd9 D

G Cadd9 Em7 Cadd9
G Cadd9 Em7 Cadd9
G Cadd9 Em7 Cadd9

==
另外用G C Em C的可參考
http://tabs.ultimate-guitar.com/t/taylor_swift/fifteen_ver3_crd.htm

2012年9月23日 星期日

API design for C++, Chapter 5 Styles

又是一本買到現在還沒看完的書XD

在第五章Styles,作者介紹了4種不同風格的API:

  1. Flat C APIs
  2. Object-Oriented C++ APIs
  3. Template-Based APIs
  4. Data-Driven APIs
範例是實作stack的Push, Pop, IsEmpty,用不同風格的API,實作相同的功能。文中也對不同風格的優缺點作了說明,是值得推薦的一章。

不過裡面有個地方看了覺得很怪,就是page 154的故事
「Stronger Type Checking Saves Brain Cells」
作者的用意是說,C++ compiler會比C compiler更嚴格,建議在寫Flat C API後,也要用C++ compiler build過來確定,但是故事裡的例子,不知是我誤會了還是要非常舊的C compiler才會沒彈error,故事中的人把malloc()換成calloc()時,仍只有給1個參數(calloc()要吃2個參數),導致runtime會crash,文中說如果用C++ compiler就會error,而提早發現bug,然而C compiler會build過!?

應該都會彈error「too few arguments to function」吧…

另外一個是page 168,講到variant argument list時,C++本身沒有支援,需要透過第三方library,或者是用union, inheritance, void*之一的方法來做,而"weakly typed" language例如Python本身就支援這功能。まぁ…Python支援沒錯啦,不過嚴格地說,Python不是weak type language,是strong type, dynamic type,和Ruby相同。

基本上可以看wikipedia Strong  typing的範例就可以很清楚區分strong/weak type
a = 2
b = "2"

concatenate(a, b)
concatenate(str(a), b)

當concatenate(a, b)執行時,會成功的,例如PHP, JavaScript,是屬於weak type,而Python, C之類的語言,則會失敗,需要明確地將變數轉型別後,才能成功。

參考資料:
Typing: Strong vs. Weak, Static vs. Dynamic
Strong typing@wikipedia
Book Errata of API design for C++

板橋大遠百威秀 座位圖 (from EZ訂)

相關文章:
in89 豪華數位影城 座位圖 (from EZ訂)

共9個廳,有數位IMAX廳

剩405位,IMAX廳
剩294位
剩267位
剩234位
剩215位
剩182位
剩177位
剩173位
剩112位
剩405位,IMAX廳
剩294位
剩267位
剩234位
剩215位
剩182位
剩177位

剩173位
剩112位

線上烏克麗麗譜編輯器

GoChords
http://www.gochords.com/
sample: http://www.gochords.com/demos/print.php
demo: http://www.gochords.com/demos/free.php

可以用拖拉的方式編輯和弦,再和歌詞結合在一起


Uke Geeks' Scriptasaurus
http://ukegeeks.com/
Free, Open-Source JavaScript & PHP Chord Libraries & Music Tools
sample: http://ukegeeks.com/songbook/swinging-on-a-star.htm
demo: http://ukegeeks.com/demo.htm

這個好強大!
寫好markup後,JavaScript library會轉成對應的結果,旁邊的和弦按法是用canvas畫出來的。

所以要改排版的話,CSS調一下就可以啦!

in89 豪華數位影城 座位圖 (from EZ訂)

EZ訂的座位圖和訂票時顯示的剩餘張數做個記錄

先從比較常去的in89開始


剩118位,1廳,數位廳;往後坐,坐過Q、R排都ok
剩99位,2廳,豪華廳:G排前方是走道,理論上坐G排比較不會被擋到
剩44位

剩118位,1廳,數位廳
剩99位,2廳,豪華廳

剩44位


2012年9月22日 星期六

Android Device Jelly Bean Update List

Jelly Bean Compatible Android Device Updated List
Android 4.1 upgrade list: Is your device getting Jelly Bean?

更新日期:2012年9月22日

參考上面2個網頁,目前官方宣佈會提供Android 4.1 Jelly Bean更新的機種如下,有*在前方的是已經可升級Jelly Bean:

Samsung


  • *Samsung Galaxy Nexus
  • *Samsung Galaxy Nexus S
  • Samsung Galaxy S3
  • Samsung Galaxy S2
  • Samsung Galaxy Note
  • Samsung Galaxy Note 2
  • Samsung Galaxy Note 10.1
HTC
  • HTC One X
  • HTC One XL
  • HTC One S
Sony
  • Sony Xperia T/TX
  • Sony Xperia V
  • Sony Xperia Tablet S


Motorola

  • *Motorola Xoom
  • Motorola Droid Razr HD
  • Motorola Droid Razr HD Maxx
  • Motorola Droid Razr M

Asus

  • *Asus Transformer Pad TF300
  • Asus Transformer Prime TF201
  • Asus Transformer Pad Infinity TF700

LG

  • LG Optimus G

Factory Images for Nexus Devices

Asus的Nexus 7因為出廠就是Jelly Bean了,所以沒有出現在上面的清單

2012年9月20日 星期四

Define web page charset in HTML5

以往我們都會在網頁的head標籤後寫一行
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
告訴瀏覽器這個頁面是用 utf-8 編碼

而在 HTML5 ,doctype都變成簡短的
<!DOCTYPE html>
當然encoding一樣有比較短的版本
<meta charset="utf-8">

相關連結:
meta tag@MDN

Torrent related Google Chrome extensions

蒐集中,先丟幾個

Remote Transmission

Remote Transmission Plus

Remote Torrent Adder

uTorrent for Google Chrome

uTorrent tiny client
source code: https://github.com/Feverqwe/uTiny

目前看起來是uTorrent tiny client最強大啊…

jQuery Mobile layout for tablet

一開始查的時候,找到的是 jQuery Mobile SplitView ,因為這頁在Opera是爛的,一開始還在想,這哪裡有SplitView了…改用Firefox開才正常。

另外一個是 iPad style layout jQuery Mobile with Google maps ,寬度縮小到手機尺寸後,最上方的menu字樣和下方選單是分開的,似乎不甚理想啊。

原本心想,可以在phone, tablet不同解析度之間變換,應該是一個mobile web framework非常基本的功能,怎麼可能會沒有呢。

回頭去查jQuery Mobile的文件,才發現文件本身就是最好的範本啦

http://jquerymobile.com/demos/1.1.1/docs/pages/page-anatomy.html
1.1.1版的這頁,當寬度小於650px時,layout就會不同
Phone layout

Tablet layout
而產生不同layout的方法,不需要另外寫js,只要利用CSS3 Media Queries就可以做到。

詳情可參考jQuery Mobile文件頁的jqm-docs.css,搜尋「@media」就可以看到。

另外,也有人做了YouTube影片講解

附上支援瀏覽器列表,IE從9開始支援CSS3 Media Queries

2012年9月18日 星期二

[歌詞] Perfume - Perfume




Perfume

歌手:Perfume
作詞:木の子
作曲:中田ヤスタカ


S極とN極の様にね 今 引き合うの
Pa・Pa・Pa・Pa・Pa・Pa・Perfume
Pa・Pa・Pa・Pa・Pa・Pa・Perfume

トップノート照れ臭いけど ミドルノートいつもありがと
ラストノート涙止まらず 歌える 今日を 抱きしめる
香り 効能 ほら 心に 聞いて 感じて みてね
バリア 解いたら ねえ?! 
アコードは どんな香りをしてる?

トップノート出会えた奇跡 ミドルノート忘れないでね
ラストノート消えない想い 私の ここが 居場所なの
強い 運命 さあ 複雑に 甘く 組み合わ せるの
温度 上がると 君 新しい 香り 始まり 知ってる?

他人同士だからね いろんな世界 磁力を持ったの

S極とN極の様にね 今 引き合うの
Pa・Pa・Pa・Pa・Pa・Pa・Perfume
Pa・Pa・Pa・Pa・Pa・Pa・Perfume
Pa・Pa・Pa・Pa・Pa・Pa・Perfume
Pa・Pa・Pa・Pa・Pa・Pa・Perfume

トップノート照れ臭いけど ミドルノートいつもありがと
ラストノート涙止まらず 歌える 今日を 抱きしめる
香り 効能 ほら 心に 聞いて 感じて みてね
バリア 解いたら ねえ?! 
アコードは どんな香りをしてる?

他人同士だからね いろんな世界 磁力を持ったの

S極とN極の様にね 今 引き合うの
Pa・Pa・Pa・Pa・Pa・Pa・Perfume

==
因為天空變64kbps後,音質也沒多好,不過YouTube的在某些地方會有奇特的效果@@

Test-Driven JavaScript Development, Chapter 6. Applied Functions and Closures

書買了很久,一直放著(汗),最近才開始認真翻。

在開始看之前,有翻到一篇書評 Book Review: Test Driven JavaScript Development ,裡面對這本書的評價極高,寫著``所有JavaScript開發人員都應該讀這本書'',喔…

但是開始看之後…似乎…沒有感受到什麼特別的地方。內容部分沒什麼問題,只是不像當年在看「Pro JavaScript Techniques」這本時,很多衝擊以往認知的東西。

題外話,John Resig的「Secrets of the JavaScript Ninja」根據他blog這篇Secret Omens: Book Update,應該在今年真的要出版了XD (amazon上的日期是2012年10月28日)
it's the best-selling MEAP book of all time. (應該沒有一本MEAP後,隔了這麼久還沒出正式版的吧…)

今天看到第6章Applied Functions and Closures,雖然大部分的東西在 JavaScript Patterns 這本看過了 (謎:所以才沒什麼特別感覺?),不過裡面Closure應用的舉例,蠻多在各家JavaScript library都有實作,記錄一下。

Source Code下載請至
http://tddjs.com/code

bind()
ECMAScript 5th Edition

curry
Partial Application in JavaScript by John Resig
bind()同時可以把this和argument綁進去,curry則是只綁argument
(這篇最後提到Secrets of the JavaScript Ninja預計在2008 Fall出XD)

namespace
JavaScript本身沒有namespace語法,透過object裡可以包object, function,就能達成namespace的效果

uid

iterator

memoize

偷懶…之後再把上面補起來

ECMAScript 5 compatibility table

ECMAScript 5 compatibility table

IE 9, Firefox 4-, Opera 12才有較完整支援,IE 8一片紅啊…,Firefox 3.6, Opera 11在Object相關的function都沒有實作。

不過以相容性的觀點來看,Object.create()這些要等到IE 8完全不支援才能使用,在XP不死的情況下,IE 8看起來還可以活很久啊…

依照Google瀏覽器支援計畫,只會支援最新兩個版本,而IE 10預定在2012年10月26日(也就是Windows 8正式發行日期),所以Google相關網頁應用在2012年11月15日之後,對IE 8就會彈出建議升級瀏覽器訊息!

彈訊息是一回事啦,真的弄到不能用可能也不會。

Supporting modern browsers: Internet Explorer 8 support discontinued

回來ECMAScript 5,詳細介紹可以參考MDN
其中一部分:New in JavaScript 1.8.5

為了能相容舊瀏覽器,但是又能讓JavaScript過去容易寫出的錯誤,避免再犯而提出的 strict mode
Strict mode

strict mode只要加上一行「"use strict";」就會啟用,寫在function裡面就只會限制該function。以往可能是默默地沒被發現的錯誤,在啟用strict mode時,會直接彈error。例如,宣告object時有重複的property、implicit globals (漏了個var不小心宣告成全域變數)。

有一個比較特別的是禁止octal literal,也就是不能用8進位寫法,像是「var a = 0644;」在strict mode會彈syntax error。

話說到了IE 9也沒有strict mode啊…

2012年9月17日 星期一

有存款機的郵局

郵政ATM具存款功能據點查詢

從地址來看,離目前住處比較近的是

台北北門郵局
台北市中正區忠孝西路1段114號

台北大同郵局
台北市大同區承德路3段83號

台北光華郵局
台北市大安區新生北路1段7之2號

剛好三個方向XD

高雄看起來最近的還是鳳山三民路郵局的樣子

2012年9月16日 星期日

潮品集 吃到飽 承德京站店

吃到飽菜單,今天是選綠區

清炒芥蘭

滷鵝血豆腐

滷水什錦拼

什錦瓜粒湯
來的是上面一大碗,這碗裝起來比較看得出有什麼料

筍尖鮮蝦餃

鮮蝦腐皮捲

香麻石斑卷

鮮蝦蒸腸粉

上湯莧菜

香脆綠豆酥

蟹香蒸燒賣

芋香西米露 (熱)

椰果紫糯米 (熱)

椰汁紅豆糕

2012年9月13日 星期四

味之時計台 新光三越南西店

位於新光三越南西店本館B2美食街,有自己的位子,但是座位數傷當少啊。

最便宜的是鹽味拉麵和醬油拉麵 $210,沒有加收服務費

菜單

組合套餐的叉燒炒飯

鹽味拉麵, $210

味噌拉麵, $230