日本語フォントをテンプレレベルで反映させる in VS2010 Express for WP


先に書いておきます.未解決です(死

WindowsPhone開発の多言語化対応は後手後手のようで,普通にアプリを作ると,感じが中華フォントに差し替わって,残念表記になってしまいます.商業系の有名アプリでも残念なの多いです.

その辺は,バッドノウハウで回避手段は確立されてたんですが,その方法がほぼそのまま推奨される形で,大本営通知がありました.毎回手作業で初期化部分にコード追加って日本人なめられすぎだろ・・・・・・.

そこで,昨夜プロジェクトのテンプレートから弄っちゃえばいいじゃん!という記事を和田さんが書かれまして,早速試してみたところ,Express editionじゃ無理で試行錯誤したよってのが以下の通りです.この春から学生身分剥奪されて,Thinkpadにはアカデミックライセンス反映できなかったんやorz

  1. テンプレート元のzipファイルを元記事通り修正
  2. 記事内はデフォルトのWPアプリテンプレートのみなので,PivotやPanorama辺りの使いそうなのもついでに修正
  3. Express editionではdevenv.exeが存在しない事に絶望する
  4. MSDN先生に,直接VPDExpress.exe叩けばいいと指示される
  5. やっぱり通らない(´・ω・`)
  6. MSDN先生の”この手順で既定のテンプレートが復元されない場合は、Visual Studio を再インストールします”という文字を眺めつつ逡巡する(←イマココ)

うーむ,理屈的にはこれでいいと思うんだけど,反映された形跡が無い.ぐぬぬ・・・・・・.

ここまでは頑張ったので,誰か手法確立して下さい.小一時間悩んだので,これ以上やるなら毎回コピペします(笑)

ガチャに潜む確率の罠で拡がる不信感


コンプガチャだけじゃない!? ガチャに潜む確率の罠という記事に感銘を受けました.

確率1%を100回引いても,必ずしも1度は当たるわけではなく,おおよそ36%の人は1度も当たらない計算になります.一般化すると,

確率 1/n のガチャを n 回引く確率いて 1 度も当たらない確率

が約36%に収束するからというお話です.
確率1%を100回辺りから,収束値に近くなって行き,ある意味当然ながら,収束値はあれになるわけです.詳しくは元記事お読みください.非常に美しい話だと思います.

さて,そこでブクマしたわけですが,はてブのブコメ

「ガチャ」と言いつつ、きちんとカプセルトイを模していないんだよね。

というのがありました.・・・・・・そういえば,この話覚えある.
検索してみると,レゲー界の現人神である遠藤雅伸さんが数年前に100分の1を100回やってみるという記事を書いてましたわ.

課題:RPGで、ある敵を倒したら稀にアイテムが手に入る。このアイテム、敵を100匹ほど倒したら少なくとも1回くらいは出て欲しいのだが、さてどのような設定にすればいいか?

答えは,

遠藤が勝手に名前を付けてる「抽選箱方式」という方法。
簡単に説明すると、それぞれの人専用に100本くじの入った箱を用意して、その中の1本が当たりという出現設定。

この文章には36という数字も出てきますし,当たり前のようにゲーム業界の人間が山ほどいるんだからこういうノウハウは持ってますよね.でも,ガチャゲーはそんなの知ってて敢えて無視してるんでしょうね.儲けが減りますもん.

こういうのが積み重なる度に,ソーシャルゲーへの不信感は高まる一方の今日この頃です.万が一「抽選箱方式だよ!」ってガチャゲーあったら教えてください.むしろ興味あるので課金してみたいです.

追記

あとで気付いたけど,そもそも確率を提示してないんだから1%もクソも無いな.そうなると実装も引いた量の管理めんどくさいから意味の無い抽選箱とかありえないか.

↓ なんかそのことについて詳しく書いてあるそうなので,読みたい方はどうぞ.オイラは今ポチりました.

遠藤雅伸のゲームデザイン講義実況中継

著者/訳者:株式会社モバイル&ゲームスタジオ

出版社:ソフトバンククリエイティブ( 2012-03-30 )

定価:¥ 2,310

Amazon価格:¥ 2,310

単行本 ( 376 ページ )

ISBN-10 : 4797367849

ISBN-13 : 9784797367843


Metroスタイルなアプリのプログラミングって何て言う?


前の記事に突っ込まれながら雑談してて思い出した事書いておきます.

ちなみに,突っ込まれた内容は『もっといろんな下積みがあってMetroに行き着いてるよ!』って部分ですが,ここまで大規模に強制されてOSの根幹になる割にはあまりにも知名度と変更のバランス悪すぎるよって流れで書いたので,厳密さはご了承ください的に書いてます,はい.

さてさて,その思い出した事というのが,Metroなアプリを書く行為の固有名詞定めて欲しいなって事ですね.現状,タグ付けが難しくて表記ぶれでネットでの検索性下がってますよね.

  • WindowsPhoneプログラミング
  • WP7プログラミング
  • Windows8プログラミング
  • Metroプログラミング
  • Metroスタイルアプリプログラミング

どれもしっくりきませんね.XAML弄るだけならBlendってタグである程度まとまるんですけど.SDKかプロファイルで1つの表記に絞って欲しいものです.

そういう点で,AppleだとCocoaやObjective-Cって書けば良さそうなので便利そうですね.Androidはどうなってるんでしょうか.大昔書いた時はMIDPとかだったけど,今もJavaのプロファイルベースなんですかね? この辺の知識が完全に抜けてる・・・・・・.

ここが変だよMetroUI その1 XAML編


 

今年中に発売されるであろうWindows8.
Windows8をざっくりとした知識でしか知らないオイラですが,その中心となっているMetroUIが狂ってるんですよ.(ある意味褒め言葉)

なにが狂ってるって,『ぼくのかんがえたあたらしいUI』が,何故かそのままWindowsとして実装されちゃってるんですもん.

WindowsPhoneやXbox360の時点だとまだスタンドアローンの組み込み系としてはまだ理解できますが,なんだかんだで未だ最大シェアのWindowsにてそれをやっちゃうのは無理があるだろ・・・・・・.

完全にVistaの道をたどってますが,思想そのものには共感できる夢と希望が詰まっているので(訳:現実的じゃない),日曜WindowsPhoneプログラマ視点でその辺をゆるく周知していこうと考えました.

XAMLがおかしい

<phone:PhoneApplicationPage
    x:Class=”hoge.MainPage”
    xmlns=http://schemas.microsoft.com/winfx/2006/xaml/presentation>
    <Grid x:Name=”LayoutRoot” Background=”Transparent”>
        UIパーツ置く領域
    </Grid>
</phone:PhoneApplicationPage>

適当なコードをでっち上げてみましたが,WindowsPhoneのMetroUIはこんな感じでXAMLというXML拡張のマークアップ言語で記述されます.hoge.xamlって形式ですね.処理の方は,hoge.xaml.csのようなC#が受け持ちます.よって,

  1. 設計がHTMLに近くなり,現行のWindowsネイティブ(?)的なアプリ開発は一切推奨されない
  2. UIとコードが完全に切り離されてる
  3. アプリ内での画面の切り替えが./hoge.xaml?foo=barへのリンクというWEBサイトに近い形式となる
  4. MetroUIデザインはかなりプログラマ的知識が必要になるため,デザイナさんにはかなり特殊スキルが要求される.割と本気で今から勉強しておけば引く手あまたかも!?

これからもわかるように,既存のWindowsソフトウェア開発の概念は捨て去った方が身のためです.WEBとOSの統合という夢へ,現実無視して邁進してます.誰も付いてこずにSP2辺りで現実と向き合って,どっちつかずなキメラOSが誕生するのが目に見えるようです.ロマンあふれすぎだろ,常識的に考えて!!!

実際,現状のWindows8は切り替えが進んでいなくて,統一感のなさにかなり残念になるようですね.

まだまだ語りたいことはありますが,長くなりそうなので続きはまた書きます.

虚構新聞の例の件は冗談の範囲か


今回の虚構新聞の件,大事になりすぎて当面更新停止の模様ですし,(こういう確認のしようがないのがあくしつだよね.ぷんぷん.)虚構新聞が全面的に悪いみたいな雰囲気になってるけど,今回の件は冗談の範疇で済んでいるんじゃないか,と思うので,そこんところを書いてみます.

たぶん一番の火種は虚構新聞の偽記事「橋下市長、市内の小中学生にツイッターを義務化」にだまされて怒ってる人たちという記事なのだが(現時点でもうすぐ15万PV),ここでポイントなのがこの発言そのものを誤認して怒っているだけで,『だまされたことを怒っている人』はいないのだ.プロテクトになってる人とそもそも誤認していない人を除いて,上から数人反応を見てみる.

このように,照れとか見栄とかで内心どうかはわからないが,だまされた人はこれ以降も全体的に笑い飛ばしている.そんな,だまされた本人が笑ってるのに,だまされてない人達が盛り上がって批判してるのはズレてる気がするんだけどなぁ.(今までの蓄積があるにせよ)

そんなわけで,悪質かとか,笑えないかとかそういう部分は置いておいても,ジョークはジョークの範疇だと思うわけです.

個人的に感じる問題は,今回のネタはユーモアが足りなくて,全くネタがおもしろくないって部分ですよ.これは深刻.
今でもこんなのこんなのからの,またフランスパンで殴打するゲーマー小ネタを拾える蓄積とかは嫌いじゃないんですがね,

あ,ちなみに自分は今回の件単体と,虚構新聞そのものが抱える問題は切り分けて書いたつもりです.本記事はあくまで前者です.ご了承ください.

おまけ(?)

観察対象としては,@NStylesの批判記事にブクマタワーが建っている件についての方がおもしろいです.たぶん,この辺のめんどくささが問題を広げているのではないだろうか.こういうの見ていると,インターネットめんどくさくなったなぁと退避スペースの模索に勤しんでしまいますね.

Reader Store,二度と使わない宣言は撤回します


正直すまんかった.

買う本が売ってるとわかってて,Readerでしか読めない事を割り切れるなら,Reader Storeから本が振ってくる便利さは筆舌に尽くしがたいです.単に,自炊しなくていい電子書籍便利すぎて鼻血出る,とも言います.

そんなわけで,古典部シリーズの3冊目を買いました.読み終わって,『はい,次!』という勢いでさくっと買っちゃいますね.
もはや,こういうのってシリーズ物の自動購読&自動配信整備すべきだと思いますわ,ホント.最終ページにワンクリック購読ボタンを埋め込む仕掛けとかも本体に内蔵すべきなんじゃないでしょうか.

 

しかし,その流れでやっぱ電子書籍不便だなぁと思うことも.
紀伊國屋の電子書籍ストア『Kinoppy』は元が本屋だからか,Readerでも機器認証すれば読めるシステムなんですが,角川のBOOK WALKER系はKinoppyで買った本はReaderでは読めないようになってます.

古典部シリーズを試しに紀伊國屋側で買ってみるかと思ってやらかしそうになりました.幸いというか当たり前というか,Reader本体から飛べる紀伊國屋のストアは検索に入ってこないみたいですけど,こっちはPCのブラウザから飛んだので危うく買うところでしたよ.

Reader Storeで365日DL制限が躍ってる辺りで既に暗雲立ちこめてるんですが,権利系めんどくさすぎでしょう.

こういう,素人目にはわかりづらい罠が随所に仕掛けられているため,電子書籍は気軽に手を出せるものではなくなってます.もうね,やっぱりKindle先生が焼け野原になるまで攻勢かけない限り,電子書籍に幸せは訪れないと心底感じます.

藤井九段が王位戦の挑戦者決定戦進出ですよ!


藤井九段と言えば,順位戦でA級から2年連続降級の憂き目に遭ってます.そんな中でも模索を続け,シード枠が6人中2人というその年の勢いある棋士が優位な王位戦で,とうとう挑戦者決定戦にまで上り詰めました.

特に昨日の最終戦はかっこよかったです.

対策研究も進み,苦しくなっている藤井システムをここ一番でぶつけてきて,まさに振り飛車という見惚れるような指し回しにて,作戦勝ちのまま相手に何もさせずに投了まで追い込みました.素人目にはまだまだこれからの状態ですよね.まさに快心譜.
この見事さを感じられるようになった事をうれしく思います.

 

さて,その相手ですが,棋界序列最高位の渡辺竜王に決まりました.

こちらの最終戦も,不利と言われる後手の角換わりを堂々と引き受け,鮮やかに即詰みに討ち取る完勝譜.こういうところで紛れを作らずに即詰みを読み切れる事が強さの証であり,次に控える挑戦者決定戦へのプレッシャーともなるらしいです.すごい世界ですな.

挑決は今月末.藤井九段の四間飛車は確定でしょうが,角交換型を持ってくるのか,古式豊かな対抗型になるのか,はたまた新しい藤井システムが見られるのか.
居飛車最強の王者が,振り飛車の第一人者を迎え撃つこの構図,たまりませんなぁ.

さすがに今回は藤井九段を応援させていただきます.そして,願わくば羽生王位に秘めた新工夫をぶつけ,熱い熱戦が見られる未来を期待しております.

ゆるふわブログで細く長く生きる


長くblogを続けるには、力を抜くのが大事という記事がクリティカルヒットだったので,その辺書いてみます.元記事の内容はタイトル通りなので,好きなように書くという部分の脚注を引用させてもらうと,

*1:それこそ突然将棋の記事とか書いちゃう。読者ガン無視。

うわ,身に覚えがありすぎるぞ(笑)

ここのところ連投が続いてるので「頑張りすぎだろ」とか言われますが,サイドバーに月刊アーカイブ数を表示するようにしてみたところ,きちんと数こなしてるの3年ぶりくらいで,普段は週一もあやしすぎますね.

得てしてブログ更新頻度が上がってるって事は,実生活でろくでもない状況に追い込まれてる事が常ですよ.ふふふふ・・・・・・.

そんなわけで,意識の高さもやる気も皆無でgdgdとお送りしているのがうちのブログになります.ここにログ残ってるだけでも5年ですし,振り返ってみると3ヶ月以上途切れずに12年ぐらいアウトプットし続けてる計算ですか.
もっと遡ると,5インチフロッピーに日記書いてて,リレハンメルオリンピックのときに『ノルディック複合』という単語の打ち方がわからずに悩んだ記憶がありますので,なんかもう20年すら見えてきてますね.怖い.

 

あ,でも全然Twitterやらなくなったので,リソースが余ってるってのはあるかも.
この辺も機会があれば書きたいところですが,長くなるのでこの辺で.

IKEAで長時間試座して選んだアームチェア購入候補


寮の生活スペースが狭すぎるのでレイアウトに悩んでいるのですが,心機一転で机を廃して,大型テレビと椅子という構成に生活スタイルを変える決意をしました.

そこでメインの椅子選びになるわけです.もともとIKEAの家具にはあまり魅力を感じないんですが,自分の身長が高めなせいか,欧米サイズなIKEAの椅子仕様はしっくりきたのです.
そこで,映画をぶっ通しで見ても体がバキバキにならない一人掛けアームチェアを求めて,実際に長時間試座して選んだ結果を報告します.

EKTORP MUREN

EKTORPシリーズのリクライニングチェアです.座面が硬めで背もたれも大きく,一番ゆったり座れました.手すりにチャンネル入れをぶら下げられるオプションカバーがあるのも好印象ですね.ただ,四畳半にこのでかさは圧迫感ありすぎて死ぬ・・・・・・.

KLAPPSTA

比較的座面が高く,沈み込まず,長時間座るという意味では一番快適でした.ただ,背中のクッションが足りず,フレームの存在を感じます.クッション使うような椅子でもないですしねぇ.もう一つ難点付けるなら,もう少し革カバーがクッションと一体化してズレないといいんですが.

たぶん,この椅子が極まった延長線上にコルビュジエのLC2があるんだろうな.57万円・・・・・・.

なお,日本のサイトには値段3分の1な布の白しか登録してありませんけど,こっちはめちゃくちゃ汚れそうでした.

POÄNG

定番品ですね.でも,座ってみないとわからないこともありました.フレームはデフォのでOK.ただ,肌触りやヘッドレストの形状的に,カバーはケチらずにコルンダールってザラザラした布のお高い奴を買うべきのようです.

あと,足置きですが,無くても快適に座れていたのでいらないかと思ってましたが,長時間座っていると同じ所に体重かかって意外に疲れてくるので,姿勢やバランスを変える意味でフットスツールもあるといいみたいです.

あれー,基本セット5000円切る価格が魅力なのに,これじゃ20000円超えちゃうぞー?

番外編:BRÄDA

椅子生活で膝上ノートPC生活のお供に買うべきか悩んでます.膝組んだぐらいがちょうどいい高さに感じているので,悪くないと思うんですけど,どうしても身軽さ減りますよね.悩むような値段でも無いし,まとめて買っちゃうべきですか.

 

結論としては,やっぱりポエングに落ち着きそうです.部屋が狭い上,背中側にクローゼットがあるので移動も楽じゃないと辛いんですわ.そして,会社の回りで探したら古いながらも10畳のワンルームで月5.5万円を発見した.あれ?(笑)

IKEAでノマド(しちゃっていいの?)


ここ半月,日中は外に出ては居場所探してThinkpadに向かう臨時ノマド生活送っているんですが,ノートPC広げて3時間以上粘っても心が痛まない場所ってそんなに無いんですよ.

そんな放浪生活の中で辿り着いた発見に『IKEAノマド』があります.

家の近くにIKEAが出来た事は先日お伝えしましたが,他の家具屋と違って,フロアの見通しが悪いのと,客が多いので,長時間居座って仕事してても店員さんやその他の視線があまり痛くないね!とアホ行動に目覚めたわけです.まあ,冷静に考えれば家具屋でノートPC広げてる時点で視線は痛いんですけどね.

利点その1:いろんな仕事環境を取っ替え引っ替え出来る

一ヶ所のブースを占拠すると他のお客さんの迷惑になるのでソファコーナーに落ち着きつつありますが,いろんな椅子を試せるのです.来月辺りには寮の部屋で机無し生活送れるかを決断しないといけないため,真剣に検討してます.っつーか,そもそもこの記事書き始めた時点では椅子レビューのはずでした.(笑)

利点その2:食事単価がきわめて安い

一種の集客効果も含めて,食事ブースでは安く食事やドリンクが提供されてます.しかも,無線LAN飛んでます.お昼時を避ければ案外と席はスカスカなので,気兼ねなく居座れます.あとは電源さえあれば・・・・・・.

利点その3:ギークとの相性が良い

ふんぞり返ってiPad広げてると,Appleのデモムービーに出てくるようなオサレ生活の一部のようになった気分になってくきます.ライフハック系記事にIKEAが頻繁に現れるのもよくわかります.でも,たぶん日本の住宅だと無理ありますよね.

 

というわけで,IKEA営業妨害記事でした.すいません,きちんとお金落としますんで・・・・・・.次こそは,買うつもりの一人掛けアームチェアのエントリ書きます.

ちなみに,店員さんからのプレッシャーなどは無いんですが,同世代の2人暮らしカップルがキャキャウフフしながら家具選んでいる光景に出くわしまくる事でSAN値がゴリゴリ削られます.世の中,そううまくは出来てませんね.