眠いしお腹すいたし(´・ω・`)

C#関連を主に書きます。掲載内容は個人の見解であり、所属する企業を代表するものではありません。

C#

ObservableVoiceCaptureをリリースしてみました。

この度 www.nuget.org ObservableVoiceCaptureというライブラリをnugetにリリースしました。 現在のバージョンは0.0.2です。まだ破壊的な変更をするかと思います。 このライブラリは.NET4.5以上、Xamarin.Android、Xamarin.iOSで利用することができます。 gi…

Netjsを使ってC#からTypeScriptへの変換をしてみた。

github.com アイコンがイケメンです。素晴らしいライブラリです。間違いないです。 ではなくてC#をTypeScript/JavaScriptに変換してくれるライブラリです。 仕組み的にはC#で作成したクラスライブラリファイル(.dll)を読み込んで.ts/.jsファイルを作成するイ…

Xamarin.FormsでOnSleepとOnResumeの呼ばれるタイミングをAndroidとiOSで似た感じにしたい

Xamarin.FromsのPCLプロジェクトのApplicationクラスにはOnSleep/OnResumeという仮想関数が用意されています。 Working with the App Lifecycle - Xamarin OnSleep - Called each time the application goes to the background. OnResume - Called when the …

二つのObservableでタイムアウトをチェック

Rxのお勉強。 Rxのタイムアウトって一つのシーケンスの間隔でタイムアウトを管理するのですが、やりたい事は二つのObservableを組み合わせるパターン。 一つ目のObservableがOnNextされてから二つ目のObservableがOnNextされるまでの間にタイムアウトが発生…

MVVMっぽくXamarin.Formsアプリ作ってみました。その1

はじめに 世の中、すでにXamarin.Formsを使って作られたサンプルアプリはたくさんありますし、公式でもサンプルはあります。 私が今回作ってみたのはオレオレデザインパターンを適用して作ったアプリです。 Xamarin.Formsで一般的に使用されるデザインパター…

C#でRakuten MA使って形態素解析してみた。

夜遅くにツイッターみてたらフォローさせていただいてる絵空事さんがこんなのツイートしてました。 pypi.python.org Rakuten MAってなに? ってことでちょっと調べてみました。 github.com JavaScriptの形態素解析をするライブラリみたいです。 この手の分野…

ReactivePropertyで2度押し防止

Rxのお勉強。もっと良い実装あったら教えてください。 public class MainVM { public readonly ObservableCollection<string> Messages = new ObservableCollection<string>(); public MainVM() { IsBusy = new ReactiveProperty<bool>(false); Input = new ReactiveProperty<string>(""); </string></bool></string></string>…

Xamarin.Formsを使って開発してみて

前置き 去年の夏くらいから開発をしていたXamarin.Forms採用のアプリのベータリリースが近づいてきたので、この辺りでXamarin.Formsでの開発で思った事とか苦労している所とかまとめてみようかと思います。 はてなブログ初エントリーです。 あんまり物書きす…