2021年09月の記事

EF CoreでJOINを複数する方法

概要 ASP.NET Coreでデータベースへクエリを発行する際に、Entity Framework Core(EF Core)を使うのが一般的です。 今回、久しぶりにASP.NET Coreで1対多や多対多のリレーションを作成し...

Programming

2021/09/18

EntityFrameworkの分割クエリと対応方法

概要 最近、ASP.NET CoreでWebアプリケーションを作成しています。その際にデバッグをしていると、Warningが発生していることに気づきました。 今回は、この問題の解決方法について紹介します。 環境 .NET 5...

Programming

2021/09/17

「対応分析入門 原理から応用まで」を読んだ感想

概要 研究の過程で、様々な方法を知っておく、研究の武器を持っておくというのはとても有用です。 今回は、対応分析について深く知るために読んだ本について紹介します。 読んだ理由 対応分析は、データの傾向を知るために行われる分析手法...

Hobby

2021/09/11

GASでRSSを取得する方法

概要 私は処理の自動化に、Google Apps Scriptを利用しています。 Google Apps Scriptでは、JavaScriptのプログラムを用いて処理を実行するので、プログラムを書ける人であれば、かなり柔軟に処理...

Programming

2021/09/10

Rで出現回数を数えて棒グラフを作る方法

概要 私は普段、R言語を使って統計をするのですが、その際によく、集めたデータの傾向を知るためにヒストグラムや棒グラフを作成します。 今回Rで離散的な値の出現回数を数えて棒グラフで示そうとして、少し悩んでしまったので、私がこのような...

Programming

2021/09/09

WSL2で利用しているUbuntuのアップデート方法

概要 WindowsではWSLという機能を利用して、Linuxを比較的簡単に扱えるようになっています。 今回はWSL2でインストールしたUbuntu環境をパッケージなどをアップデートして最新の状態にする方法を紹介します。 環境 ...

Tips

2021/09/08

キーボードが原因でWindowsが自動でスリープしなかったお話

概要 今回は、私の体験した奇妙な出来事について書いていきます。 その出来事とは、Windowsが自動でスリープしないというもので、色々と調査して原因を調べてみたのですが、中々解決せず最終的な原因はキーボードであったというものです。...

Tips

2021/09/07

関数プログラミング実践入門を読んだ感想

概要 「関数プログラミング実践入門」という本を読みました。 この本の感想について書いていきます。 読んだ理由 プログラミング言語は世の中にたくさんあり、使われる場所によって、利用されるプログラミング言語は異なります。しかし、プ...

Hobby

2021/09/06

Visual StudioでTypeScriptファイルが勝手にコンパイルされる

概要 Visual StudioでASP.NET CoreのWebアプリケーションを開発しているのですが、TypeScriptのソースコードを作成すると勝手にコンパイル(トランスパイル)してJavaScriptが作成されます。 こ...

Programming

2021/09/05

CloudFlareからドメイン移管してDNSSECの設定で詰んだ話

概要 CloudFlareをドメインのレジストラーとして使っていたのですが、別のレジストラーに移行しました。 しかし、その際にドメイン移管はうまくいったのですが、DNSSECの設定が残っており、ドメインを引く際にうまくいかないとい...

Tips

2021/09/05

「知」の方法論―論文トレーニングを読んだ感想

概要 「知」の方法論―論文トレーニングという本を読みました。ここでは、その本を読んだ感想について書いていきます。 読んだ理由 私は現在地方の公立大学の大学院で、大学院生をしています。大学院生は、学会発表などのアウトプットが学部生...

Hobby

2021/09/02

WSL2でファイルのパーミッションを適切に設定する

概要 WSL2(Windows Subsystem Linux)でWindows上のファイルシステムにファイルを作成すると、パーミッションが777で作成されます。 これは、デフォルトの仕様だと思われますが、普段からLinuxを使っ...

Tips

2021/09/01