tmytのらくがき

個人の日記レベルです

雑記

UWPで円形のプログレスバー的なのを使いたい

どーしてもプログレスバーを円形にしたくてインターネットしてたら中国語の文献を見つけたのでちょっとだけ紹介。 这段XAML中设置的StrokeDashArray="61.89,1000"可能很让人摸不着头脑。 Win10 UWP开发中的重复性静态UI绘制小技巧 1 - MS-UAP - 博客园 ぶっ…

OperaLink がついに終了するらしい

困りました。OperaLink*1がついに終了してしまう。今年の12月に。最近はもうPrestoじゃなくなってしまったのでOperaは全然使っていないのだけど、OperaLinkにはたくさんのメモ*2が残っている。これが消えると困る… ということで、OperaLinkのAPIを使ってOper…

ゆるやかにUWPに移行したい

Mimosaくらいの規模ならえいやーって新しくプロジェクト作ってコピペしたらいいんですけど、Aristeaぐらいになるとやっぱし8.1向けの保守も考えるとコードは共有したいし…とか考えてみるとわりとめんどくさい。でもこれからはUWPにしていきたい、さてどうし…

UWP界の彗星は本当に速いのか

TypeConverterのないUWP界の彗星のようだ。と勝手によんでるXamlBindingHelper.ConvertValue ちゃん、圧倒的に速いでしょそりゃ。とか言ってたけど計測していなかったので計測してみました。 private static Func<string, string, object> typeConverthelperConvertFunc; private sta</string,>…

TypeConverterのないUWP界に突如現れた彗星のようだ

UWP界にはTypeConverterがありません。どういうことかというと、WPFでXamlの引数みたいなのいい感じに型に変換してくれる便利クラスTypeConverterが存在しないんです。 んでもって、仕方なくこんなのを作っていたのですが。 private static object ConvertTy…

blog.{twitter_id}.jp でアクセスできると便利

blog.(twitter ID).jp でアクセスできるの便利— kazuaki (@kazuakix) 2015, 10月 18 というわけで設定してみました。便利ですね?

Mimosaの真っ白バグ直しました

だいぶまえにリリースしてましたが、v1.1.7(PCは2.0.1)でMimosaの真っ白バグ直しました。認証に失敗したら再度認証画面に遷移するのでもう一度ログインしてください。つまり3か月に1回ログインが必要です。 さすがにどないやねん。とおもったので、API仕様を…

Mimosaが真っ白になるバグが報告されています

Mimosa 1.1.6 (PC向けは2.0.0) において、起動しても契約一覧が表示されないことがあるなどの不具合が報告されています。 これはトークンが90日で期限切れになるのに、トークンの再取得処理が実装されていなかったことが原因です!期限が切れたことなんてす…

nodejsでC#のDynamicObjectみたいなんやってみた

nodejsでC#のDynamicObjectみたいなんやってみた。 v8に、SetNamedPropertyHandlerって関数があって、Objectに対する名前付きプロパティを読み書きするときとかに任意の関数を呼び出してくれるいい感じな機能があるらしい。じゃぁプロパティ読み書きしたら裏…

StoreLogo-**.pngの背景は塗ろう

Windowsストア向けのアプリって、appxmanifesetファイルに大量のPNGを設定しないといけないのですが、そのなかにストアロゴ(StoreLogo-**.png)があります。これですが、背景色はちゃんと塗ろう。そしてビジュアルにはちゃんとマージンを設けよう。ということ…

なんかしれっとAmazonプライムビデオがはじまってた

9月下旬スタート!といったまま音沙汰がなかったAmazon プライムビデオ、さっきちらっとのぞいたらなんの前触れもなくしれっとサービスがスタートしてました。 動画のページを見るとこんな感じにプライム会員だと今すぐ再生ボタンが。 ながめてたら、ごちう…

Mimosa UWP リリースしました

なんか最近リリースしましたしか書いてない気がしますが、Mimosa UWPをリリースしました。 便宜上UWPってついてますが、アプリケーションIDは同一なので外から見ると同じアプリに見えます。Windows 10 Mobile を使っている方にはアップデートとして見えるか…

UWP SDK 1.1 でリリースビルドに失敗したら

UWP SDK 1.1でアプリをリリースビルドすると Manifest references file '' which is not part of the payload. とかいわれてパッケージの作成に失敗することがあります。 どうやらSDKの問題らしく、英語フォーラムに詳細がありました。 In Update 1.1, creat…

Mimosa v1.1.6をリリースしました

IIJmioのクーポンをOn/Offしたり、残高をライブタイルでチェックできるWindowsPhone向けアプリMimosa v1.1.6をリリースしました。 今回のアップデート内容ですが、IIJmioの3000GBクーポンプレゼントキャンペーンに当選しても表示を崩れないようにしました。 …

Windows 10 のアクティブウィンドウを別の仮想デスクトップに飛ばすアプリを作ったよ

Windows 10 でアクティブなウィンドウを別の仮想デスクトップに飛ばすアプリが完成したのでご報告します http://t.co/bOy8LoDFbU— ぐらばく (@Grabacr07) 2015, 9月 14 このアプリ、「作りかけたけど XXX が原因でダメだった」というブログを書いたら、それ…

”送る”の中身がおかしくなって困った

いつの間にか”送る”の中身がこんなことに。 shell:sendto をみるとこんな感じ。ちゃんといろいろある。 ここで、Bluetooth.SendToBluetooth を削除すると、”送る”が復活。 なにこのファイル。 とりあえずレジストリを見てみると、こうなってて 参照先のCLSID…

めとべやではなしてきたよ

めとべや#9でしゃべってきたよ 未来(あす)Xamlの1msに泣かないために from shigure AristeaがPhoneで遅かったからこんなことしました。という感じのお話でした。

da Vinci jr がWindows10対応してた

SLT印刷しようと思ってXYZware起動したらアップデートがあります。っていわれてほいほいインストールしたら… デバイスとプリンタになんか増えてました。Windows10で認識できる3Dプリンタドライバが提供されるようになったみたいです。 XYZプリンティングジャ…

XAMLにIsWindowsPhoneって書きたい、書きたいよね?

UniversalApp(not UWP)作ってるとXAMLをSharedプロジェクトに突っ込んで、x:Nameつけて、VisualStateとか#ifdefで電話だったらVisibilityを消して…とかやるよね、やるよね?でもそれXAMLで書きたいよね?ということでXAMLで書いてみた。 using System.Coll…

Win10で動くWinRT(8.1)のへんな挙動

次のコードをWindows8.1向けにビルドして、Windows10上で動かすとなぜかテーマが動的にLightで上書きされます。

VS2015で8.1アプリがうまくビルドできないとき

VS2015を使っていて8.1アプリがうまくビルドできない時の対処法です。 問題の発生条件 Gitなりなんなりでバージョン管理している 旧8.1プロジェクトをUWPプロジェクトに変換した project.lock.json がバージョン管理下にない ブランチを変えるなどしてプロジ…

UWPでタブレットモードかどうかを検出したい

Surfaceみたいな普段はタブレット、キーボード生やすとぱそこんみたいなめんどくさいデバイスで、タブレットの時とPCの時で微妙にUI変えたいとかあるかもしれません。たぶん。そういう時どうやって検出しますか。という話です。 まず、今タブレットモードな…

WindowsPhoneで使えるCharmみたいなコントロール公開しました

WindowsPhoneで使えるCharmみたいなコントロールを公開しました。Aristea Phoneの横から出てくるあのあれです。こんなふうになります。 使い方ですが、参照を追加してXAMLをこんな感じで書きます。

LVM2でpvがmissing といわれてしまったとき

LMV2を使っていて、何かの拍子にPVが見えなくなるも、その後復帰したときPVのmissing flagが残ったままでVGが有効にできないとかなって困ることがあります。というか困りました。 ぐぐっても全然ヒットしない*1中やっとみつけたのがここ。 [SOLVED] LVM prob…

はじめて3Dプリンタ買ったはなし

去る7/15 AmazonでPrime Dayというセールが開催されたりしてましたが、そこで何を間違えたのかうっかり3Dプリンタをカートに入れることに成功してしまい、そうなったらもう買うしかないので注文を完了し、届いたのがこちら。 白いボディにオレンジのアクセン…

Mimosa v1.1.2をリリースしました

IIJmioのクーポンをON/OFFしたり残量が見れるあぷり、Mimosaのv1.1.2をリリースしました。 Mimosa 数日前にタイルが更新されない不具合の修正としてv1.1.1をリリースしましたが、今回はもう少し細かい不具合の修正になっています。 一番大きいものはキャッシ…

透過PNGでライブタイルを更新したかった

追記ここから PNGにするところのBitmapAlphaModeをPremultipliedにするとめんどくさいことしなくても一発で保存できました。こんな感じ。 encoder.SetPixelData(BitmapPixelFormat.Bgra8, BitmapAlphaMode.Premultiplied, (uint)bmp.PixelWidth, (uint)bmp.P…

Mimosa v1.1.0 リリースしました。

最初っから1.1.0 なのかよ!という突っ込みには、VisualStudioでWindowsストア向けのパッケージを作ると、1.1.0以上にするのを推奨される&デフォルトで1.1.0.0がセットされてるためです。と先に回答しておきます。 WindowsPhone向けにIIJmioのクーポン残量…

電話かいました

先週と今週で1台ずつ電話買いました。 Xperia Z4 (au版) 各所で言われている通りの暖かさ。とても暖かい。いや熱い。物理的には薄いけど。 薄い(+1)、軽い(+1)、画面キレイ(+1)、デザインが普通*1(+1)、Android5.0(+1)、とてもとても熱い(-4)という感じです…

Aristea 1.5.1 と Petit

ずーーーーーーーーーーーーーーーっと出す出すいってたWindows Phone向けのAristeaを本日リリースしました。 Aristea PC版との違いは、マルチカラムじゃなくてピボットになってる。ぐらいです。基本的にPC版と同じ全機能が使えるようになってるはずです。 …