くうと徒然なるままに

ゆるふわ を志向している なごやかです。

Xamarin.Android で Android.Views.InflateException: Binary XML file line #1: Binary XML file line #1: You must supply a layout_width attribute. というエラーが出る

Android.Views.InflateException: Binary XML file line #1: Binary XML file line #1: You must supply a layout_width attribute. というエラーが Xamarin.Android なアプリを作成していて出ました。 原因 layout_width を付与し忘れていたのが原因でした…

Microsoft MVP アプリのテストを手伝ってくれるMicrosoft MVP を募集してるよー!ってお話。

主に、Microsoft MVP 向けな記事です。 Microsoft MVP 向けに Microsoft MVP アプリが存在します。 Microsoft MVP AwardMicrosoft CorporationBusinessFree しかし、 現在は Android 向けアプリはリリースされていない状況です。 そこで、 Android バージョ…

Power Shell で Android の Logcat をファイルに出力する

Android のログが吐かれているものに Logcat というものがあります。 詳しい説明 -> logcat コマンドライン ツール | Android Studio ログをファイルに吐かせていろいろ調べたいということがたまによくあるのでその方法を書いていきます。 ※すでに知っている…

Xamarin.Android でデバイスの Wifi のオンオフを切り替える

Xamarin.Android (Xamarin.Forms) で開発をしていて、 Wifi のオンオフをプログラムから切り替えたい!って状況に接することがあると思います。(強制的に携帯ネットワークにせつぞくしたくなったりとか) そんなときに、 Xamarin.Android から 端末の Wifi …

Xamarin Live Player on iOS で Visualization Error が発生する

手元の端末で気軽に Xamarin.Forms 製アプリのプレビューを見ることができる Xamarin Live Player 、便利ですよね。 Xamarin.Forms で作成したアプリを iOS 端末でプレビューしようとしたら、エラーが発生してしまいプレビューできなかったのでその解決方法…

指定したURLの画像をBase64 してコピーするサンプル

C#

Mainに [STAThread] をつけてください (Main で async できる世界が早く来てほしい...) namespace ConsoleApp1 { class Program { [STAThread] static void Main(string[] args) { var ImageByte = new byte[65536]; using (var client = new HttpClient()) …

学生LT@4 を主催・LT登壇して来ました。

MSP

学生でも気軽に参加できる勉強会である 学生LT の第4回目を開催して来ました。 最高に楽しかったです。 今回は、 グロースエクスパートナーズ株式会社を会場としてお借りしました。ありがとうございます。 また、会場を借りる手続きや会場周りなどで助けて…

.NET Conf Tokyo に参加して来ました&LTして来ました。

MSP

.NET Conf Tokyo 日本で数回行われる .NET 系の大きなイベントです。 一度行ってみたかったと思っていたのですが、機会が巡って来たので参加して来ました。 .NET Conf Tokyo では何してたの? 主に Room B (Unplugged) がセッションを聞いていました。 それ…

local で動いている SQL Server 2017 に SSMS から接続する方法

SQL

覚書です。 cmd よりローカルで動いているSQLDBの名前を確認する sqllocaldb info こんなのが返ってくる SSMS を開いて接続する サーバー名を (localdb)\{DB名にする}

第3回 学生エンジニア限定LT大会!!! を開催しました。

MSP

開催内容 学生エンジニア集まれ!!! 学生限定のLT大会です。大学生だけでなく、中学生や高校生も大歓迎です。 学生エンジニア同士の交流がメインなのでLTのテーマは特に無く、自由に話していただければと思います。 (プログラミング、Linux、セキュリティ…

名古屋版IoT縛りの勉強会! IoTLT名古屋 vol.7 を開催しました。

MSP

開催内容 業界初?!名古屋版IoT縛りの勉強会/LT会です! IoTというワードがバズワードになりつつあります。 とはいえ、IoT領域には関連する幅広い知識や技術があります。 また、アイディアやインスピレーションも重要です。 この会は個々が持っている知識や開…

AI をアプリに取り込め!Xamarin & Cognitive Services ハンズオン大会! を開催しました。

MSP

開催内容 イベント概要 本会は、Xamarin(の開発手法の一部であるXamarin.Forms)とCognitiveServicesについての知識とそれらを組み合わせたハンズオンを受けれます。 対象者 Xamarinを少し触れ始めたけど、どんなアプリを作ったらいいかわからない方 Cognitiv…

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

MSP

開催内容 なごやでもXamarinの勉強会が開催されます!今回は、なんと!講師として、Xamarin社でXamarinを開発し、現在マイクロソフトで働いているAtsushiEnomotoさん、マイクロソフトのテクニカルエバンジェリストの千代田まどかさん(ちょまどさん(@chomado)…

AI を使いこなせ! Cognitive Services 勉強会! を開催しました。

MSP

開催内容 認知機能をWebAPI経由で利用できる“人工知能パーツ”であるCognitiveServicesについての勉強会です。 ■CognitiveServicesとは MicrosoftCognitiveServicesは画像、文章、言語、情報を処理する機能をAPI経由で利用できるサービスです。 CognitiveServ…

なごやでゆるふわ迎撃会 を開催しました。

MSP

開催内容 お盆なので地元に戻ってきてる人と仲良くなろう! お盆ということで地元、愛知に戻ってきてくれてる人がいます。仲良くなりましょう! 会場について 株式会社オンザロード様の厚意により会場を貸していただけることになりました。ありがとうござい…

Xamarin と Cognitive Services について話してきました。

MSP

勉強会名: Tokyo .NET Developers Meetup #23 - 2017-7-25 勉強会URL: https://www.meetup.com/ja-JP/Tokyo-NET-Developers-Meetup/events/241139381/ Xamarin と Cognitive Services について話しました。 勉強会の開催は東京でしたが、リモートで話すこと…

ASP.NET Core web API 2.0 で良さげな API 仕様書を Swagger 使って自動錬成する

前書き API 仕様書作るのつらい Swagger を心込めてお手製するのつらい だから私は、API仕様書を自動生成する 本題 環境 実際に編集していく Nuget から必要なパッケージをインストールしていく コーディング! 確認 最後に 前書き API 仕様書作るのつらい …

Visual Studio ユーザーのための Android Studio 設定・プラグイン。人権を得ましょう!

序章 Plugin Kotlin Plugin Code Grance 設定 自動 import したい タブでインデント マウスを乗せるとクイックドキュメントが表示されるように 未保存のファイルにアスタリスクをつける LogCat の画面を見やすくする 入力補完でメソッドに必要な引数情報をす…

第三回学生LTで 学生はIT系勉強会に参加するといいよーという LTしてきました。

MSP

学生LTとは、東京圏の学生があつまりLTをするイベントです。現在はおおざっぱに50人規模です。焼きそばメロンパンくんとこうへいさんが主宰をしていて、自分はそこを手伝っている感じです。 イベントページ student-lt.connpass.com ノージャンルな学生対象…

Azure Functions を VSTS で CI/CD する, Build and Deploy

Azure Functions な開発をしていて、 VSTS で CI/CD なことできないかなーとか思ってて試したら意外に簡単にできたので、シェアします。 VSTS で Build タスクを作る asp.net core (.net framework) なビルド定義を選択します。 VSTS や Github などにおいて…

TwiCasDotNet 0.4.2 をリリースしました。 破壊的な変更が多々含まれます。

ツイキャスのAPIを使うときに役立ちそうなライブラリの TwiCasDotNet の Ver 0.4.2 をリリースしました。 かなり破壊的な変更を含んでいます。 nuget ページ www.nuget.org 主な機能 2つの認証形態に対応した 認証用URL生成 サーバーレスな認証をするときの…

Xamarin.Android で URLのクエリパラメーターの値を取得する

Android と同じように簡単に取得できました。 コード var URL = "https://yahoo.co.jp?key=kuxu"; var queryKey = "key"; var queryValue = Android.Net.Uri.Parse(URL).GetQueryParameter(queryKey); Toast.MakeText(this, $"{URL} のクエリは {queryValue}…

Android-Kotlin で ユーザーに画像を一枚選択させてその画像の場所を取得したい

はじまり Android のアプリを作成していて、 ユーザーに画像を一枚選択してもらい、その画像に対してあれこれしたい。みたいな時があるかと思います。そんなときのための記事です。 プログラムの流れの解説 開きたい画像を選択させる Intent を飛ばす ユーザ…

Xamarin.iOS で SF Safari View Controller を使う

使った理由 Web View よりも ユーザーの体験をよくできるかと思い 標準の WebView ではなく、 SF Safari View Controlelr を導入しました。 SF Safari view controller について この記事にたどり着いている方は、すでに知っているかもしれませんが。。。 mu…

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のテーマは特に無く、自由に話していただ…