vaguely

和歌山に戻りました。ふらふらと色々なものに手を出す毎日。

ASP.NET CoreでWebSocket

はじめに インストール サンプルコードを試してみる app.Use()とapp.Map() WebSocketを使うコードを見る メッセージの送受信 おわりに 参照 はじめに 以前 Spring boot で WebSocket を使う、てなことをやりましたが、今回は ASP.NET Core を使ってやってみ…

ASP.NET Coreに触れてみる 2

はじめに 依存の追加について ルーティングについて HTTPリクエスト エラーページ おわりに 参照 はじめに ASP.NET Coreに触れてみる 1 次はモデルの話に行く予定でしたが、読んでる本が MVC のコントローラーのルーティングの話に行ったのでその話を。 依存…

ASP.NET Coreに触れてみる 1

はじめに 生成されたファイル Razor View Program.cs Startup.cs Dependency Injection おわりに 参照 はじめに 前から気にはなっていた、 ASP.NET Core を触ってみることにしました。 まずはチュートリアルから。。。と思ったのですが、Razor View にしろ M…

【C#】ClosedXMLでExcelのデータ読み込み

C#

はじめに コード 特定のセルの列・行番号を取得する セルの名前からシートを探す はじめに みなさん Excel 使ってますか Excel ? 今日も(多分)外道な使い方をしている増井です。どうもこんにちは。 今回は ClosedXML を使って、 Excel(Spreadsheet) のデー…

java.lang.reflect.Proxy に触れてみる

はじめに Proxy について invoke について Proxy.newProxyInstance について Spring Data JPA の repository のコードを見てみる Mixin 参照 はじめに 「Spring Data JPA プログラミング入門」を読み始めたのですが (n 回目)、その中にこのような話がでてき…

英語でLightning Talk

はじめに 発表について 英語で原稿を書くことについて 原稿 おわりに はじめに 5/14に行われた Oracle Dev Tour Japan in Osaka で LT をさせていただきました。 kanjava.connpass.com speakerdeck.com 初の英語での LT ということで、日本語とは違うところ…

Java と C# の var をぼんやり比較

はじめに var について var が使えない場合 var をいつ使うべきか おわりに 参照 はじめに みなさん Java10 使ってますか〜?(何) Java10 で特に注目された(多分)新機能に、 var の導入があります。 var については後述しますが C♯ では ver.3.0 から導入さ…

Javaのtry-with-resourcesとC#のusingを比較する その2

はじめに どう展開されるか ラムダ式における AutoCloseable(IDisposable) AutoCloseableとIDisposableは同じもの? おわりに 参照 はじめに Javaのtry-with-resourcesとC#のusingを比較する その1 前回の続きです。Java の try-with-resources と C# の usin…

Javaのtry-with-resourcesとC#のusingを比較する その1

はじめに [Java]基本のクラス [C#]基本のクラス 複数宣言 staticなインスタンス 実行順序 例外の抑制 次へ 参照 はじめに テキスト入出力で用いられる BufferedReader を始め、使用後に明示的に Close する必要があるクラスがあります。 Java7 以降から、try…

【Ubuntu】Mavenのインストール → コンパイル

はじめに インストール プロジェクトを作成する 参照 はじめに タイトル通り、Ubuntu に Maven をインストールしてコンパイルしたときのお話。 後述する通りインストールは特に問題ありませんでしたが、プロジェクト作成→コンパイルでエラーが発生したのでメ…

UbuntuでSDKMAN をインストールしようとして失敗したときのメモ

はじめに 問題 原因 参照 はじめに 相変わらず使用言語が定まりません。どうもこんにちは。 Java10 もリリースされたということで、さっそく OpenJDK10 をインストールしてみよう。SDKMAN を使って。 と思ったらエラーが出てうまくいかなかったので、対処法…

GolangのSliceあれこれ

はじめに Sliceについて LengthとCapacity copyについて appendについて おわりに 参照 はじめに 突然ですが A Tour of Go 始めました。 https://tour.golang.org/list とは言いつつも、さらっと読み流しつつ、へ~、ほ~と思っているだけではあるのですが。…

【Unity】DOTweenで画像を点滅させるメモ

はじめに コード タイマーを追加する 参照 はじめに 必要になったのでメモ。 やりたいこと 何かの操作をトリガーに、一定時間で Image を Alpha 0 -> Image のデフォルトの Alpha 値に戻すアニメーションを実行 何かの操作をトリガーに、一定時間で Image の…

Xubuntu17.10 に OpenCV3.2.0を入れようとしたときのメモ

はじめに インストールしたソフトウェア はじめに え~、諸事情とちょっとした興味から、 Xubuntu に OpenCV をインストールしてみることにしました。 なんかはるか昔に同じようなことをやった気がするのですが、 やってみるとバージョンの違いからかエラー…

ゴリラ本メモ その1 - 4章

はじめに UnityとSystem.Numerics.Vectors ベクトルから距離を計算する 内積を計算する 外積を計算する おわりに 参照 はじめに ゴリラ本でおなじみ(?) 実例で学ぶゲーム3D数学 に再挑戦してみたくなりました。 (たぶん表紙の絵はゴリラではなくマンドリルっ…

【C#】【Unity】DictionaryとListの速度比較

はじめに サンプルデータ 計測1. 格納したデータをそのまま取り出す 計測2. 指定したKeyに合致するデータを取り出す 計測3. 指定したKeyに合致するデータを取り出す(Listは要素番号指定) 計測4. Valueを検索する 計測5. Keyをstringにしてみる 計測6. KeyをC…

【C#】自作クラスのグループ化と並び替え

C#

はじめに 文字列のListを並び替える 自作クラスのListを並び替える 自作クラスのListをグループ化して並び替える SelectManyについて おわりに 参照 はじめに 2017年に収まらなかったので新年一発目の記事となります。 今年もふと気になったあれこれ、やって…

【Xamarin.iOS】Xibで作ったTableViewCellを動的に追加したい

はじめに StoryboardとViewController コードでボタンを追加する コードでXibを追加する NSUnknownKeyException おわりに 参照 はじめに 以前書きましたが、 iPhone X 買いました。 マスクしてると顔認証してくれないとか不満が完全に無いわけではありません…

【C#】Listを検索してList(またはIEnumerable)を返したい

C#

はじめに データを格納するクラス 値を生成するメソッド 計測する 結果 おわりに 参照 はじめに この記事は C# Advent Calendar 2017 の21日目の記事です。 qiita.com すでに何度かネタにしている Effective C# から。 第四章の29項目で、 Collection を作っ…

2017年のお買い物

はじめに GRAPEVINE「ROADSIDE PROPHET」 PC用のバッテリー JetBrains All Productsライセンス Effective C# Office 365 Solo iPhone X Windows 10 Proライセンス おわりに はじめに 早いものでもう年の瀬ですね。 Twitterなどで2017年に買ったものを紹介し…

Xamarin.FormsでXAMLと仲良くしたい話 その2

はじめに サンプルを見てみる レイアウトしてみる おわりに はじめに この記事は [初心者さん・学生さん大歓迎!] Xamarin その1 Advent Calendar 2017 の15日目の記事です。 qiita.com そろそろ終盤にさしかかってきました。 最初は無理かな~とも思ってい…

Xamarin.FormsでXAMLと仲良くしたい話 その1

はじめに デフォルトで生成されるXAMLを見てみる コードで要素を追加する レイアウトしてみる StackLayout レイアウトしてみる GridView BoxViewについて おわりに 参照 はじめに この記事は [初心者さん・学生さん大歓迎!] Xamarin その1 Advent Calendar …

iPhoneでAndroid Wearと連携してみたメモ

はじめに Zenwatch2との連携 Appleのアプリとの連携 他のアプリとの連携 おわりに はじめに いきなりですが、メイン端末を iPhone にしました。 とはいってもまだ新しいものを買ったわけではなく、以前使っていた iPhone5s です。 iPhone にしようかなと思っ…

コードを書く時間を確保したい話

はじめに 子どもを寝かしつけたあとにする 早起きする その他 おわりに はじめに この記事は 子育てエンジニア・クリエイター Advent Calendar 2017 の11日目の記事です。 adventar.org このブログに書き残している通り、プライベートの時間を使ってあれこれ…

妻との今年、そして来年の話

はじめに 子どもとの生活 おわりに はじめに この記事は 妻・夫を #愛してる ITエンジニア Advent Calendar 2017 - ADVENTAR の四日目の記事です。 adventar.org 妻とのこれまでや日常生活については去年も書いたので、これまでの話はしません。 mslgt.haten…

Xamarin.FormsとMVVMに触れてみたい話

はじめに MVVMについて INotifyPropertyChangedによる通知 DataBindingってみる おわりに 参照 はじめに この記事は [初心者さん・学生さん大歓迎!] Xamarin その1 Advent Calendar 2017 - Qiita の四日目の記事です。 qiita.com 前回に引き続き Xamarin.Fo…

【C#】処理の委譲で迷った話

はじめに delegateについて で、これを使ってどうやって委譲するんです?というか、処理を委譲するのにdelegateを使う必要ってあるんです? delegateで遊んでみる 終わりに 参照 はじめに この記事は C# Advent Calendar 2017 の一日目の記事です。 qiita.co…

Xamarin.Formsに触れてみた話

はじめに 準備 デフォルトのプロジェクトを見てみる xamlとxaml.csについて イベントとナビゲーションの追加 プラットフォーム固有のクラスを呼ぶ 出力する おわりに 参照 はじめに この記事は [初心者さん・学生さん大歓迎!] Xamarin その1 Advent Calenda…

【C#】Boxing / Unboxing ってどこで使われてるのか調べてみた

C#

はじめに Boxing / Unboxingって何 誰がobject型を使うのか Boxingを避けるために Boxingを見つける 計測する 終わりに 参照 はじめに 先日 Effective C# を読んでいたのですが、その中で Boxing / Unboxing (ボックス化 / ボックス化解除)を避けましょう、…

Visual Studio 2017 + ReSharper で Unity (C#) のスクリプトを書こうとして引っかかったこと ( namespace 編)

はじめに 課題 特定の namespace を無視する warning を止める プロジェクトのプロパティを開く 終わりに 参照 はじめに 普段 Unity のスクリプトを書くときは JetBrains Rider を使っているのですが、 Visual Studio + ReSharper だと IL Viewer があるし便…