moonmile solutions 分室

ソフトウェア開発者の情報収集をリアルタイムで垂れ流し...という具合に行きます。

2013-01-01から1年間の記事一覧

ASP.NET MVC の Bind 属性は何のためにあるのか?

ASP.NET MVC 5 で Entity Framework の Model と連携させて MVC テンプレートを作ると、public ActionResult Create([Bind(Include="Id,分類,商品名,単価,数量")] 商品 商品)な感じで、Create メソッドに Bind 属性が付いてくる。MSDN のヘルプを見るとBindA…

Visual Studio 2013 のカーソル位置のうざさ

Visual Studio 2013 RC でスクロールバーにカーソル位置が表示されるようになったんだが、なんかうざったいと思ったら、私の場合そこまで長いコードをひとつのファイルにまとめないからだった。500行位なので、ざっとスクロールすれば場所は分かるし、行番号…

Windows 8 のスナップにデスクトップの背景を付ける

スナップって、デスクトップで使っているとウザったいので(背景が真黒とか、違和感あるとか)、自動でデスクトップの背景を付ける機能があったらいいのでは? Windows 8 からガジェットがなくなったので、スナップがそれにあたると思うんだけど、あまり使わ…

CakePHP-WPF/MVVMという苦行

MVC関係は、修正したい機能を入れると3か所も手を入れることになるのだが....どうやら、CakePHP と WPF/MVVM にすると、6か所に増えるという苦行が発生中。 最初に Model ぐらい設計しておけばいいんだけど、ちょこちょこと API レベルで変えていくのでこ…

SQLとオブジェクト指向、O/R マッピングの話

ベンチャー社長で技術者で: オブジェクト指向言語で処理したら保守性が悪い! http://t.co/sVHcOtedfo -- これと、— 増田 智明 (@moonmile) 2013, 9月 20 SQLに依存することの危険性 ー 単体DBサーバでは終わらない時代の考え方 http://t.co/fxEe4Dxndo -- …

TFSの訳語がちょっとおかしい?

多分、スクラムプロジェクトにするときに訳語がおかしくなっているのだけど、 スプリント → 「スプリント」のまま? フューチャーあるいはプロダクトバックログ バックログあるいはスプリントバックログ タスク タスクが「作業項目」になっているのが訳し過…

token の抽出だけでいけないか?

考えてみたら、初回だけ token の抽出をすれば、api 呼び出しはできないか? なので、トラップしない場合は、fiddler を常時立ち上げておかなくても ok かも。

F#で画像のテンプレートマッチング

たぶん、F# のほうが相性がいいと思う。 OpenCV の簡単なやつを移植するとよいかも。スピードは度外視して。

入渠予定時間を表示

効率的に入渠させるために、終了予定時間を表示できる機能があるといいかな。 入渠しているときには、他の艦娘を見ることができないので。

デスクトップアプリの課金をストアアプリに任せる

もうちょっと応用すると、デスクトップアプリの課金をストアアプリに任せる、という方法ができると思う。— 増田 智明 (@moonmile) 2013, 9月 20を、もうちょっと進めて考えると、1.デスクトップアプリをフリーでダウンロード2.課金機能を使う場合は、ストア…

画像をハックされないようにする仕組みを考察

艦これの画像はハックされやすいので、ハッシュ化すると良い。http://server/image/000.png?hash=XXXXXXXXXX1.ハッシュ値 = セッショントークン + 画像ファイルで生成2.サーバー側で、チェックセッショントークンは、セッション時の token を使っても良いし…

コマンドラインからストアアプリを開く

変なツールを使わずに、独自プロトコルを設定したストアアプリを入れればOKだ。 x-run:xxxxx のようなプロトコルを用意しておいて、ストアアプリのほうで起動すればOK。 後で試してみる。

艦娘所有一覧

良く考えたら、HttpClient で、ship の一覧を送ればよいだけだ。 後で変えておこう。

ストアアプリへの独自プロトコルの長さ

Process.Start( url ) の長さは、2000文字ちょっとぐらいしかない。 なので、画像を送るには小さすぎるので、別経由で。 ストアからWCFを使ってコールバック ストアのアプリデータに書き込む ストアからマイドキュメントの画像を媒介する のパターンがある。…

8.1 で Microsoft アカウントを使わずに、SkyDrive を同期させる方法を模索

8 では、SkyDrive アプリをインストールしていたので、Microsoft アカウントと同期させずにローカルアカウントで SkyDrive を使えていたのだが、8.1 の場合は SkyDrive が統合されてしまって、MS アカウントを使わずに、SkyDrive をエクスプローラ上に表示さ…

Windows Live Wirter を使って、はてなブログに書く方法を模索

Fiddler を使うとプロキシが作れるので、Live Writer から送信するデータを観察して、Wordpress への書き込みをはてなブログへの書き込みに変換する方法が模索できないだろうか。 最終的にはローカルのプロキシを作って、Live Writer にプロキシを設定するこ…

ちょっと偽装がらみでメモ書き

やりたいことはマクロではなくて、デスクトップアプリからストアアプリへの通信なので偽装の話は余計だったと反省 艦これを PC で動かす 艦これの艦船状態などを Surface RT で動かす。 ということを想定していて、このパターンは 普通のデスクトップアプリ…

FlipView の終焉?

VS2013 のグリッドビューアプリケーションを作ると、ItemDetailPage.xaml の中身が真っ白で、中身は自分で作らないといけない。 VS2012 の時は、FlipView と RichTextColumns が生成されていたので、えらい違いが...。 ということで、今後は Hub アプリが主…

8.1 のデータバインド

ストアアプリのテンプレートを見ると、MVVM の要である INotifyPropertyChanged を継承してない Model クラスが使われている。さて、これをどうやって更新するのかは不明である。 FrameworkElement.DataContextChanged を使うのかな? INotifyPropertyChange…

8.1のスナップ関係

基本「スナップ」は無くなる、と思われる。まだスナップという用語は使われているが、8 の固定スナップ 320px は崩れているし、VisualStateManager もなくなるし。となると、画面を flowlayout にしないとダメか...ってことになるのだが、そんなことでもなか…

Windows 8.1 の新機能を使ったアプリ

ひとしきり愚痴ったので、前向きにとらえてみる。 WebView を使ったアプリ。基本は内部操作ってことになるが、ms-local-stream(だっけ?)を使った、内部の javascript をアプリ内で動作させると面白いかも。 XAML レンダーで画像作成。WPFとかでできた機能…

バウハウスとWindows8のフラットスタイル

iOS 7もフラットスタイルになってしまったので、本格的に源流を調べる。 どうやら「バウハウス」らしいのだが、アールデコの後でドイツが発祥。 実は同時期にアメリカでは「AIGA デトロイト支部」ってのがある。タイポグラフィも含めて調べていく。 おそらく…

VB の Hanlders

XAML にボタンクリックのイベントハンドラを付けるときは、XAML 自体に Click="" を書くのが普通なのだが、VB の場合は、もともとある Handlers によって、コードの挙動が変わる。 XAML の Button に名前がついていないときは、プロパティのイベントで「Butt…

C#とPHPの連携

C# がクライアント、PHP がサーバーの場合は、 C# で REST 形式で呼び出して、PHP で XML or JSON で返す。 C# で XML/JSON を解析する、のが楽。 Wordpress のように XML-RPC 呼び出しでもよいのだが、C# の XML-RPC の扱いがいささか面倒か。ただし、ユー…

PCをリフレッシュすると、VSからリモートデバッグできない。

そんな場合は、開発者ライセンスを再取得する。 Powershell から Show-WindowsDeveloperLicenseRegistration で取得 開発者用ライセンスの取得 (Windows ストア アプリ) (Windows)

MediaElement のボタンとか

方法 : MediaElement (再生、一時停止、停止、ボリューム、および速度) を制御する スライダー部分は、timelineSlider のあたりで自作。

GridView の位置を復元する

WinRT/Metro TIPS:GridViewのスクロール位置を復元するには?(その1)[Win 8] - @IT GridView 自体に、ScrollIntoView メソッドがあるので、これで良いと思われ。

WinRT で Youtube を表示

MyToolkit - Documentationhttp://mytoolkit.codeplex.com/wikipage?title=YouTubeを使えば ok。サムネールも取れる。 インジケーターが自作なのが難点か?

GridView から上へはホイールイベントを飛ばせない

GridView Class (Windows) にある通り、 注意 PointerWheelChanged のイベントは GridView からバブリングしません。これは、ポインターが GridView の上にある場合、コントロール内部に GridView があるコントロールがマウス ホイール変更のメッセージを受…

Wordpress の MySQL 部分を Azure Table にできるか?

Key-Value にすると、スケールアウトしやすいんだけど、orderby とかできないから、表示のほうはちょっと気を使いそうかな。 ページ記事ならば、単純に key-value へのマッピングでできそう。