2014年8月15日 星期五

子午播放器遭到 Google Play 下架

8/15 9:26 修正
我剛剛檢查信箱發現 9 天前 Google Play Team 有先寄警告信函,可是我當時開完刀住院在靜養,GMail 把那封信丟到最新快訊裡面我沒收到......orz

8/17 9:04 編輯
透過 Google 其他 team 的接洽後現在復活了,立刻把說明文字改掉。希望以後不要再遇到類似的事情。
==
Google Play 以前只是不審,現在是很擅長把開發者趕走。
我昨天收到這樣一封信,然後子午播放器立即遭到下架:

謹此通知您,您的應用程式 Meridian Player Transcend (套件 ID:org.iii.romulus.meridian) 已從 Google Play 商店中移除。
警告原因:違反《內容政策》的垃圾內容部分條文。
  • 請勿張貼重複的內容。
  • 應用程式的說明、名稱或中繼資料中,請勿使用與內容無關的字詞,同時請避免出現濫填關鍵字的情形。
  • 應用程式說明不得誤導使用者,或充滿關鍵字以意圖操控商店搜尋結果的排名或關聯性。
我們會將所有違反規定的行為記錄下來,一旦您出現嚴重或一再違規的情況,我們將終止您的開發人員帳戶,並對相關的 Google 帳戶進行調查,亦可能終止該帳戶。
如果您的開發人員帳戶仍保有良好信譽,則可以在修正過後使用新的套件名稱,上傳符合政策規範的應用程式版本。上傳任何新應用程式之前,建議您詳閱《開發人員發佈協議》和《內容政策》。
如果您對於這樣的下架處理方式有所疑慮,並認為我們的判斷有誤,請參閱這篇 Google Play 說明中心文章,以尋求更多相關資訊。
Google Play 小組敬上
This is a notification that your application, Meridian Player Transcend, with package ID org.iii.romulus.meridian, has been removed from the Google Play Store.
REASON FOR REMOVAL: Violation of the spam provisions of the Content Policy. Please refer to the keyword spam policy help article for more information.
  • Do not engage in "keyword stuffing" by loading app descriptions with keywords out of context
  • Do not use irrelevant, misleading, or excessive keywords in apps descriptions, titles, or metadata.
All violations are tracked. Serious or repeated violations of any nature will result in the termination of your developer account, and investigation and possible termination of related Google accounts. If your account is terminated, payments will cease and Google may recover the proceeds of any past sales and the cost of any associated fees (such as chargebacks and payment transaction fees) from you.
If your developer account is still in good standing, you may revise and upload a policy compliant version of your application as a new package name. Before uploading any new applications, please review the Developer Distribution Agreement and Content Policy.
If you feel we have made this determination in error, you can visit the Google Play Help Center article for additional information regarding this removal.
The Google Play Team

所謂的 spam 是這樣子:

The video and music player with most customizable space.
Convenient gestures to control.
Advanced media folder settings, you can set including and excluding folders -- in ANY DEPTH. Not only one level under /sdcard now.
PlayQ rather than playlists, can handle videos, musics, and their MIXTURE. Also, you can put a folder, an artist, an album or like that into a PlayQ.

Other features:
- Music tag editing (mp3, flac, ogg, mp4 audio, etc.)
- .srt subtitle support
- Song rating, can synchronize with PC in Pro version
- Play video as music, for your music videos
- Toolkit to rescan SD card, clean media database
- Folder browsing and index browsing
- Customizable tabs
...and more.

Search keyword: Music Player, Video Player, Meridian Player, PlayQ, Customize, Audiobook

然後申訴後的回應是這樣:

Hi,

Thank you for your note.

We have reviewed your appeal and will not be reinstating your app. This decision is final and we will not be responding to any additional emails regarding this removal.

If your account is still in good standing and the nature of your app allows for republishing you may consider releasing a new, policy compliant version of your app to Google Play under a new package name. We are unable to comment further on the specific policy basis for this removal or provide guidance on bringing future versions of your app into policy compliance. Instead, please reference the REASON FOR REMOVAL in the initial notification email from Google Play.

Please note that additional violations may result in a suspension of your Google Play Developer account.


Regards,
The Google Play Team

等於直接宣告死刑,然後這個是標準的 copy paste 用回應,因為我之前就在一個認證 app 被說有性暗示內容的時候收過這個回應。

2014年5月5日 星期一

台灣近年生育率、結婚率、離婚率、外籍配偶及子女、平均初婚年齡等統計整理

適婚年齡:20~49歲
育齡婦女:15~19歲

粗結婚/離婚率:當年結婚或離婚的對數除以總適婚人口數
婦女有偶率:當年底有偶婦女數除以總婦女數



一般生育率:當年新生兒數除以總育齡婦女數或總有偶婦女數
總生育率:假定一世代的 1,000 名育齡婦女,依目前年齡別生育率水準渡過其生育年齡期間,一生所可能有的出生數(低於2.1會導致人口衰退)


新住民:當年非本國國籍而和本國人結婚者

.

初婚率:當年期間初婚人數對同一期間之期中可婚之未婚同性別人口
數的比率


2013年12月11日 星期三

Google Play 的審查機制真是爛到有剩了

我一個認證用 app 被說含有性暗示內容所以調整 rating,但因為他是認證用 app 所以根本沒有任何內容;寫信去問得到這樣的回答:

We have reviewed your appeal and will not be reverting the content rating of your app. This decision is final and we will not be responding to any additional emails regarding this removal.

We are unable to comment further on the specific  basis for this change or provide guidance on bringing future versions of your app into policy compliance. Instead, please reference the initial notification email from Google Play.

Please note that multiple violations may result in a suspension of your Google Play Developer account. Before uploading any new applications, please review the Developer Distribution Agreement and Content Policy.

中間那段真是有夠穩的,「我說你有違反,但是我不解釋哪裡違反,也不會告訴你要怎樣才不會違反」是吧。
東西上 Google Play 真的要小心這個亂七八糟的審查機制 -_-

2013年9月12日 星期四

要亂放謠言真的很容易

看到一封lag了幾個月轉寄郵件

「不是危言聳聽,一位醫師告知,日本核子站災難後正積極重建,要農民在週邊大量種植冬菇,因為冬菇吸取輻射,他們的冬菇過去有名,出口也多,日後的產品一定外銷,一石二鳥,一舉兩得,買冬菇時要特別留意選擇非日本出產
請看美國電視台的news
Related: http://www.cbsnews.com/8301-18563_162-57407817/radiation-affecting-japans-famous-delicacies/ 」

然後我去讀這篇新聞的文字內容,摘要大概是:
・福島周圍土壤、水和森林被放射線污染
・當地農民無法取得未受污染的橡木來種植菇類
・尤其香菇具有會吸收放射性物質的特性,幾乎全面停種
・當地農民嘗試改種製造工業酒精用的梁類植物,因為工業酒精製程中有辦法過濾掉放射性物質

Google了一下,還不少blog和知識(大爆笑)網站轉貼這封信,也沒看有人吐槽(遠目)
只能說……還是不要說好了(聳肩)

2013年6月5日 星期三

[Android] RatingBar在HTC One上的奇怪現象

最近遇到一個超詭異的bug,是RatingBar在HTC One上面會變成這樣:



可是在別的裝置和同一個App其他地方就不會,百思不得其解只好用地毯式搜尋硬找,最後發現原因居然是ListAdapter!

SimpleCursorAdapter(Context context, int layout, Cursor c, String[] from, int[] to)

這裡的Context不能傳ApplicationContext,一定要傳Activity的Context進來!
因為在別的裝置上沒問題,我只能猜是HTC Sense在下面不知道什麼東西沒改好……orz

2013年5月5日 星期日

2012/2013年台灣新娘及嬰兒數量照女方國籍分


結婚登記按國籍別分(新娘)
一○一年  2012
總計  77,188

本國  72,249
華僑      16
大陸   2,922
港澳     162
印尼     754
馬來西亞 353
新加坡   113

菲律賓   309
泰國     407
緬甸     133
越南   2,640
日本     862
韓國     197
美國     808
其他   1,309

嬰兒出生按生母國籍別分
一○二年2013(至三月)
出生人數  54,528

本國籍   50,600
大陸港澳  2,264
外國籍    1,664

2013年3月29日 星期五

HTC One 微弱燈光拍照測試


三顆17W省電燈泡


夜燈


對照組,Padfone 1夜燈

CODE { display: block; /* fixes a strange ie margin bug */ font-family: Courier New; font-size: 8pt; overflow:auto; background: #f0f0f0 url(http://klcintw.images.googlepages.com/Code_BG.gif) left top repeat-y; border: 1px solid #ccc; padding: 10px 10px 10px 21px; max-height:200px; height:200px; // for IE6 line-height: 1.2em; } #quote { display: block; /* fixes a strange ie margin bug */ font-family: Verdana; font-size: 10pt; overflow:auto; background: #f7f7f7 url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKN19b4aT1DHj8GUNi63hQtkKMMZBz85Is4BxJdhPcfrcbaDczl_1lhtztSIirdEAoNLN5F-aDcr7pBSdyFbupvipv2q7vmWWhcqhgsf8nr_nH0jBKyn4YGlBfuiV-BOWA56z7mdE4XXo/s288/quote-l.gif) left top no-repeat; border: 4px dotted #ccc; padding: 15px 15px 15px 31px; /*up right bottom left*/ max-height:300px; line-height: 1.2em; }