くうと徒然なるままに

モバイルアプリを作りながらバックエンドも作っています。

NUnit でリストの要素数がゼロ個かどうかをテストする

C#

NUnit を使いリストの要素数をテストするときに、 ``` [Test] public void リストの要素数を数えるテスト() { var list = new List<string>() { "Hello", "World" }; // 愚直な実装方法 Assert.AreNotEqual(0,list.Count); // リストの要素がゼロ個じゃないのを確認</string>…

なごやで Xamarin 開発者と Xamarin 勉強会 を開催しました。

MSP

なごやで Xamarin 開発者と Xamarin 勉強会 を開催しました。 開催内容 なごやでもXamarinの勉強会が開催されます!今回は、なんと!講師として、Xamarin社でXamarinを開発し、現在マイクロソフトで働いているAtsushiEnomotoさん、マイクロソフトのテクニカ…

Azure Function + Azure Table Storage で CRUD してみる

Azure Function とは Azure Table Storage とは CRUD 実際にどうやるのか 今回操作していくデータ テーブル名 カラム データの作成 © 作成するテンプレート コード例 データの読み込み ® 使用するテンプレート コード例 データの更新 (U) Http-PUT なテンプ…

未成年で Microsoft MVP アワード を初受賞しました!

2017/08 付けで Microsoft MVP アワード を初受賞しました。 カテゴリは Visual Studio and Development Technologies です。 19 歳で、学生のうちに受賞できて光栄です。 関係者各位ありがとうございます。 自分語りのポエムを書き残せる絶好の機会なので書…

Android-Kotlin で Wifi のSSIDを取得する

class SSIDManager{ fun GetSSID(ApplicationContext:Context): String{ val wifiManager = ApplicationContext.getSystemService(Context.WIFI_SERVICE) as WifiManager if(!wifiManager.isWifiEnabled) return ""; val connectInfo = wifiManager.connecti…

第2回 学生エンジニア限定LT大会!!! でLTしてきました

MSP

第2回 学生エンジニア限定LT大会!!! でLTしてきました。 開催内容 学生エンジニア集まれ!!! 学生限定のLT大会です。大学生だけでなく、中学生や高校生も大歓迎です。 学生エンジニア同士の交流がメインなのでLTのテーマは特に無く、自由に話していただ…

大同大学内のC# 勉強会で MSIL についての発表?ワークショップ?をしてきました。

大学で C# の勉強会が開催されるということで、参加ついでに発表してきました。 C# についてやるなら、ついでにILについても知っておいた方がいいよねーってことで、、、 ワークショップでは、 Visual Studio の拡張機能である ILSPY を使って、IL を見まし…

Microsoft Forms について LT してきました。

Microsoft Forms とは、アンケートを取るためのツールです。 それを、「勉強会で運用した」と話してきました。 1drv.ms

moq で 非同期メソッドの返り値を設定する

やりかた メソッドの返り値を設定するときに Returns の代わりに ReturnsAsync を使う。 コード [TestFixture] public class TestClass { [Test] public async Task TestMethod() { var hogeMoq = new Mock<Ihoge>(); hogeMoq.Setup(obj => obj.getHtml()).ReturnsA</ihoge>…

Nuget で .NET Standard 1.0 に対応した ツイキャス用のライブラリの V0.2.0 を公開しました。

タイトルの通り。 以前作ってた ツイキャス用のライブラリをとりあえず、 Nuget.org で公開してみました。 www.nuget.org ツイキャスのAPIV2を利用するときに必要になる認証を手助けする機能ぐらいしかまだ実装されていません。 (まだプレビューらしいのて…