くうと徒然なるままに

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

Xamarin.Android で画面を消灯させないようにする

基本的には、 Android で開発を行うのと同じようにやっていけばOK OnCreate の中で AddFlags するだけ MainActivity.cs // OnCreate の中 Window.AddFlags(WindowManagerFlags.KeepScreenOn); 参考 画面をスリープ状態にさせないためには - 逆引きAndroid入門

WPFで起動時の引数によりGUI or Console を切り替える。

いろいろほげると根本的なところから切り替えれるようですが、ここでは簡単にやっていきたいと思います。 やりかた デフォルトで作成されている Main.xaml.cs の コンストラクタに以下のような記述をします。 var IsGUIMode = Environment.GetCommandLineArg…

ASP.NET Core Razor の TagHelper Intellisense が効かなかった。

環境 Visual Studio 2017 With Resharper Windows 10 修復方法 _Viewimports.cshtml に以下の記述を追加する。 @addTagHelper "*,Microsoft.AspNetCore.Mvc.TagHelpers" 情報元 stackoverflow.com

IT Engineer Development Project@名城大学, Microsoft Cognitive Services セミナー で運営っぽいことをしてきました。

すごい雑にかくと Xamarin, Azure Cognitive Services のハンズオンとアイディアソン・ハッカソン の運営してました。 「MS-26」 という名城大学のプログラムの一部という位置付けだそうです。 詳細は以下。 プログラミングコンテストを通じたITエンジニア育…

現在の AppDomain とは別の AppDomain を立ち上げる (勉強中です...

C#

何するの? AppDomain について勉強中です。 今回は、現在のアプリケーションが動いている AppDomain とは別の AppDomain を立ち上げて情報を見てみます。 ソースコード static void Main(string[] args) { var currentDomain = AppDomain.CurrentDomain; //…

de:code 2018 にスタッフ参加して来た。 3年連続でスタッフ参加したことになりますね。

de:code、 東京で日本マイクロソフトが開催している開発者向けのイベントです。 2000人ぐらい集まるイベント。 今年も Cogbot Community として EXPO 内の Hands-on Bar スタッフをしてました。 Cognitive Services についてのハンズオンをする!ってやつで…

Azure Portal の ディレクトリを変更するUI が変更になっている件について

久しぶりに Azure を開いたら UI が微妙に変わってたって話。 Azure Portal のディレクトリを変更するところが変わってました。 上のバーの右から2番目のアイコンをクリックすると変更するためのブレードが表示されるようになっています。 規定のディレクト…

Powerpoint for Mac で 自動保存されたファイルが毎回立ち上がってくるので対策した。

Powerpoint for Mac を利用しています。 O365に加入しているので 2018年4月23日 での最新バージョンです。 自動保存がうまくされなかったのか起動するたびに 自動保存されたファイルが立ち上がってくる状況でした。 解決方法 以下のウェブサイトに書かれた内…

MVP Global Summit 2018 に参加してきた。又の名をシアトル食い倒れ日記

MVP Global Summit とは 世界から Microsoft MVP がアメリカ、シアトル、レッドモンドにある Microsoft の本社へ集まり パーティーで飲み食いをする会最新のMicrosoftテクノロジーを勉強する会です。 日本滞在中 ~ 1日目 日本の食事食べれなくなるので記念に…

Azure サブスクリプション の共同管理者を追加する

前提 Azure サブスクリプション の割り当てがされている元アカウント Azure サブスクリプション の割り当てを受ける 対象アカウント 作業 元アカウントで Azure ポータル にアクセスしポータル画面を開く 左カラムよりコストの管理と請求へ移動 共同管理者を…

ffmpeg で .m3u8 を .p4 に変換した

Mac

環境 Mac ffmpeg コマンド ffmpeg -protocol_whitelist https,file,tls,tcp,crypto -I {Replace Target FileName}.m3u8 -movflags faststart -c copy -bsf:a aac_adtstoasc {Replace OutputFileName}.mp4 少し インストールは Home Brew で簡単にインストー…

ピクシブ インターンシップに参加してきた。マンガは、愛だ。

こんにちは、ピクシブ のインターンシップに参加してきた くぅです。 今回のピクシブのインターンシップのアプリ関連で参加した人は自分だけなのでアプリ関連に関することを書いていけたらいいなと考えています。 以下のように定義しておきます。 #define メ…

Visual Studio for Mac で using していないクラスも入力補完して欲しい

グロサミでやまちゅう氏と話してて見つけた Tips です。 Visual Studio for Mac で using していないクラスがインテリセンスされるのっていつから入った機能ですか? pic.twitter.com/CLSfvIYEuJ— くぅ@🇺🇸Microsoft本社に03/09まで (@Fumiya_Kume) 2018年3月6日…

C# で Json にプロパティを追加する

C#

コード class MainClass { public static void Main(string[] args) { var beforeJsonData = new BeforemetaData(); beforeJsonData.Greeting = "おっはー"; var beforeJson = JsonConvert.SerializeObject(beforeJsonData); Console.WriteLine(beforeJson);…

JS で 強制的にURL を変更する

コード <html> <head></head> <body></body> <script> location.href="http://kuxumarin.hatenablog.com"; </script> </html> 参考 github.com

HACK-CHU で 優秀賞 && 2年連続日本Microsoft 賞を受賞しました。 #hackchu

おはこんばんにちは。ハッカソンで睡眠不足気味なくぅです。 この度、 東海地方で一番人気のある 中京テレビの主催した「HACK-CHU」 というハッカソンに参加してきました。 また、ハッカソンにて 優秀賞、日本Microsoft賞をいただきました。 チームのメンバ…

Azure Functions の インストールコマンドが間違っていたのでPR を出した。

学生LT もくもく会での進捗です。 Azure Functions を ローカルで開発するときに使うツール に Azure Functions Core Tool があります。 Github の 非Windows 環境での インストールコマンドのドキュメントで足りない部分があったので PR を出して修正しまし…

enebular と組み合わせて Milkcocoa にアイテムが飛んで来たら Http で通知してもらうようにする

MIlkcocoa はIoTなことをしつつデータを集計するのに便利なツールです。 しかし、サーバーレスなあれこれをしていると Http で通知を飛ばしてほしーってことはたまによくあると思います。 Azure Functions のカスタムバインディングも検討しましたが、実装コ…

Azure Functions With NodeJS で Storage Queue にアイテムを流す

今週末のアレのために作った知見 環境 Azure Functions with NodeJS Http Trigger Azure Storage Explorer 説明 Azure Functions と Azure Storage Queue との接続設定はポータルから設定できます。 新しい出力を選択 関数の 統合タブ より 新しい出力を選択…

Amazon Music が Windows 10 にやってきた。

Amazon Prime Music がついにMicrosoft Store からダウンロードできるようになりましたね、 公開元 既存の Amazon アプリとは公開元が違い、 AMZN Mobile から公開されています。 ファイヤーウォールの警告 警告されますね。 一応許可します。 Amazon Music …

ASP.NET Core で ルートページを開いたときに Swagger のページへ自動遷移するようにした

こんにちは。 ASP.net Core 2.x はいいぞ ASP.NET Core を利用しWebAPIを作成していると ルートページ(http://example.com/) とかを開いたら自動で Swagger ページに遷移してほしいことはたまによくあると思います。 検証環境 Microsoft Azure Web Apps ル…

Azure Functons を logic Apps から呼び出してみる

使いどころ Logic Apps では処理できない部分をよしなにするために、 Azure Functions と連携するための方法について書きます。 環境 Azure Functions logic Apps 使ったもの 全自動ついふぁぼ機 ( https://qiita.com/fumiya-kume/items/edc3b01b8143863e4fd…

Azure Functions の動いているCPU, MEM, OS,を調べてみる

環境 reason Japan East Azure Functions TimerTrigger 従量課金プラン 結果 Microsoft Azure の Azure Functions 従量課金プランでは、 Windows 10 メモリ 約3.5GB Xeon(R) CPU E5-2660 で動いていることがコードからも確認することができた。 コード modul…

Visual Studio 15.5.6 リリース Service Fabric の更新だよ!

細かな Visual Studio のアップデート来ましたね。 Service Fabric Tooling for the 6.1 Service Fabric release. Service Fabric 6.1 Release – Azure Service Fabric Team Blog General availability of .NET Standard 2.0 on Service Fabric for Windows …

ASP.NET Core の単体テストで IActionResult からステータスコードを判定する

ASP.NET Core の Controller で IActionResult な戻り値になっている関数はよくあります。 そんな Controller の戻り値を単体テストで呼び出すときに ステータスコードを判定したい というのはよくあると思います。 解決方法 Controller のメソッドの戻り値…

XUnit で テストエクスプローラーに文字列を出力する

ITestOutputHelper を使うことでテストエクスプローラーの出力の部分に文字列を出力することができる コード private readonly ITestOutputHelper _output; public Program(ITestOutputHelper output) { _output = output; } [Fact] public void 出力テスト(…

Moq でメソッドが呼び出されたときに例外を投げるようにする

moq

モックのメソッドを呼び出したら、例外を吐くようにしてほしい時に使える小ネタです。 ポイント cs .Throws() で例外を引数にセットしています。 コード [Fact] public void HogeGreetingMessageTest() { var hogeMoq = new Mock<IHoge>(); hogeMoq.Setup(hoge => h</ihoge>…

Azure Functions で NodeJS のバージョンを明示的に指定する

Azure Functions のデフォルト NodeJS バージョンは古い 人権がちょっとない pic.twitter.com/h4PYPwP3vj— くぅ (@Fumiya_Kume) 2018年1月24日 過去にしている人のブログを見つけた Azure Functions のランタイムバージョンを上げ、アプリケーション設定より…

Ruby 2.5, Rails 5.2.0 Beta2 を Mac に導入する

Mac

こちらのイベントに参加する為の環境構築をしたメモです。 othlotech.connpass.com 必要な環境 Ruby 2.5 Rails 5.2.0 Beta2 前提条件 macOS 最新版@18.1 HomeBrew 現状 最初から Ruby 2.4 が入ってました。 Ruby 2.4 が入ってた pic.twitter.com/loN2C4P3Vk—…

Windows Subsystem for Linux で zsh を標準シェルに設定する

Windows で Ubuntu を簡単に使えれる Windows Subsystem for Linux での 小ネタです。 zsh とは 雑に紹介すると、 bash をより使いやすくしたシェルです。 コマンドの補完が強力だったり、個人に合わせてカスタムすることができたりと使いこなすと離れれなく…