10月 182017
 

※TCP は詳しくないので間違いあるかも

発生していた問題

  • 2017/10/17のDMMメンテ後、Nekoxy を通した通信で osapi.dmm.com サーバーだけが応答しなくなった
    • 他のサーバーは問題ない
  • Nekoxy が利用している TrotiNet 単体でも発生する
  • 上流に Fiddler 等のプロキシを挟むと発生しない

影響

  • Nekoxy を利用していたアプリケーション全般で DMM のゲーム等ができなくなっていたかと
    • 提督業も忙しい!
    • 七四式電子観測儀
    • 回転母港
      など

何故発生するのか

  • osapi.dmm.com が複数の TCP パケットに分割された HTTP リクエストを正常に受け取ってくれないため
    • 上流に別のプロキシを挟むと、上流プロキシが Nekoxy に代わってサーバーと TCP おしゃべりするため、その実装がこの問題に触れていなければ通信障害は発生しない

Continue reading »

5月 262016
 

WPF/WinRT の事はこちらへ:
カラーマネジメントシステムの概要 と カラマネプログラミング初歩 – CAT EARS

結論

  • 出来なくはないがちょいと面倒
  • WinRT の頃とさほど変わってない
  • モバイルでも動くようになったのが大きな違い

UWP で使えるコンポーネントのカラマネ対応状況

UWP API C++/CX Win2D SharpDX
モニタプロファイルの取得
埋め込みプロファイルの取得
プロファイルを使った画像の色変換
変換結果の描写

Continue reading »

5月 242016
 

UWPのデバッグ実行になぜか失敗するので、slnフォルダをDドライブからCドライブに移動したら解決した件 – 銀の光と碧い空 とよく似た話です。

環境

  • Visual Studio Enterprise 2015 Update 2 (14.0.25123.00)
  • Windows 10 Pro (10586.318)

現象

なんとなく適当に作った UWP アプリをデバッグ実行しようとしたら、配置時に謎エラーで失敗するという事件がありました。

uwpdeployerrorDEP0700

2>------ 配置開始: プロジェクト:App1, 構成:Debug x86 ------
2>レイアウトを更新しています...
2>レイアウトにファイル (合計 1 MB 未満) をコピーしています...
2>必要なフレームワークがインストールされているかどうかを確認しています...
2>アプリケーションをレイアウトから実行するように登録しています...
2>DEP0700 : アプリケーションの登録に失敗しました。 (0x80073cfd)
========== ビルド: 1 正常終了、0 失敗、0 更新不要、0 スキップ ==========
========== 配置: 0 正常終了、1 失敗、0 スキップ ==========

謎エラーすぎる……

回避策

そういえばソリューションの場所は C ドライブじゃないとダメなことがあるという話を聞いたことがあるなぁと思い出し、とりあえず C ドライブに移動してみたところ、配置に成功。。

3月 142016
 

ここ1年で色々おかしくなっていたので修理に出した。
なんだかんだで2週間位かかってしまった……

症状

  • 本体とACアダプタの接触が悪く、充電されないことがある(接続している端子の向き等による)。
  • 充電しながらの使用中などにケーブルの本体とACアダプタの接点部分が加熱することがある(異臭がすることも)。
  • 液晶の左ヒンジが僅かにグラつき、開け閉めする際に安定しなかったりパキっと音がしたりすることがある。
  • キーボードのEnterキーやSpaceキーの感触がおかしく、反応が鈍くなっていたことがあった。
  • 裏面手前の長いゴム足が剥がれてきていたため、やむを得ず市販の両面テープで付け直した。
  • 画面を開いた際に液晶下部と地面との接点となる爪のうち、左側の爪がグラつく。

Continue reading »