2023-01-01から1年間の記事一覧
国内のS&P500投資信託と、人気投資信託の収益率を比較をしていきます。 ※ この記事は、今後の運用成果を保証するものではありません。 はじめに 以下のリンク先の記事や、敗者のゲームを読んで、S&P500に勝てるファンドは少ないと知りました。 プロ投資家の9…
Windows で iPhotoDraw を使うと、画像に矢印や四角枠などの図形を簡単に付けることができます。図形の位置変更や再編集も可能です。 これから、iPhotoDraw で画面キャプチャを取得して、保存する方法を書いていきます。 製品 以下のバージョンで動作確認を…
Windows で iPhotoDraw を使うと、画像に矢印や四角枠などの図形を簡単に付けることができます。図形の位置変更や再編集もできるので、非常に便利だと感じています。 これから、iPhotoDraw の使用方法を書いていきます。 製品 以下のバージョンで動作確認を…
Windows で iPhotoDraw を使うと、画像に矢印や四角枠などを簡単に付けることができます。これから、iPhotoDraw のダウンロードとインストール方法を書いていきます。 ※ iPhotoDraw は、無料で使用することができます。 製品 以下のバージョンで動作確認をし…
Visual Studio で Ctrl+W を押した際に、エディターのタブを閉じるようにする方法を書いていきます。 バージョン ブログ執筆時の製品バージョンは以下の通りです。 Windows 11 Visual Studio Community 2022 注意事項 Visual Studio の場合、Ctrl+W を使うシ…
無料オフィスソフトの LibreOffice を、新しいバージョンにアップデートする方法を書いていきます。 目次 アップデート方法 ダウンロードとインストール方法 更新通知と自動更新について 1. アップデート方法 新しいバージョンの LibreOffice をダウンロード…
LibreOffice の表計算ソフトで、数値にプラス(+)を付ける方法を書いていきます。 1. 書式設定の表示 セルの選択後に「右クリック」→「セルの書式設定」を押します。 2. 書式コードの設定 設定の書式コードに「+0;-0;0」を入力して「OK」を押します。 3. 確…
Windowsのバッチで、Wi-Fi(無線LAN)に再接続する方法を書いていきます。 注意事項 以下の環境と条件で動作確認をしています。 Windows 11 手動で接続済みのSSID コード例 以下のバッチを実行すると、SSID「Buffalo-12」に接続します。 @echo off netsh wla…
無料オフィスソフト LibreOffice の概要と、Windows にインストールする方法を書いていきます。 目次 LibreOfficeとは? OpenOfficeについて LibreOfficeのバージョン ダウンロード方法 インストール方法 1. LibreOfficeとは? LibreOffice は、無料でオープ…
VBScript のワイルドカード(正規表現)を使って、複数ファイルの名称を変更する方法を書いていきます。 コード例 今回のコード例ですが、フォルダ内にあるWAVファイルの名前を一括で変更するコードになります。 rename-wav.vbs Option Explicit ' ファイル…
NASDAQ100、S&P500、全世界(FTSE Global All Cap Index)のトータルリターンと年間収益率を比較していきます。 目次 比較対象 年間収益率について 総収益率について 2013年~2022年の比較 2000年~2022年の比較 詳細 1. 比較対象 各インデックスに連動する…
2013年~2022年における、インデックスファンドのトータルリターンと年間収益率を比較していきます。 目次 比較対象 年間収益率について 総収益率について 比較結果の概要 比較結果の詳細 感想 1. 比較対象 三菱UFJの投資信託を比較対象としています。 略称 …
ASP.NET Core の MVCコントローラーで、同じクラス内のアクション(メソッド)にリダイレクトする方法を書いていきます。 目次 対応方法 コード例 1. 対応方法 リダイレクト先のメソッド名を指定して、RedirectToAction をリターンします。 return RedirectT…
ASP.NET Core の APIコントローラーで、リクエストパラメーターが存在しないとエラーになることがありました。 以下に詳細と対応方法を記載していきます。 プロジェクトの概要 動作確認のために作成したプロジェクトは以下の通りです。 言語:C# フレームワ…
ASP.NET Core で、ルートパス(デフォルトページ)が要求されたときに index.html を返却する方法を書いていきます。 ※ ここでのルートパスは、下のようにスラッシュで終わる URL とします。 http://localhost:xxxx/ プロジェクトの概要 動作確認のために作…
属性 [FromBody] を使って、APIコントローラーで JSONをオブジェクトにバインドする方法を書いていきます。 プロジェクトの概要 動作確認のために作成したプロジェクトは以下の通りです。 言語:C# テンプレート:ASP.NET Core Web API フレームワーク:.NET…
ASP.NET Core の APIコントローラーで、リクエストの URLパスから値を取得する方法を書いていきます。 例えば、以下のリクエストの場合に、 http://localhost:xxxx/req/path/6 「6」を取得して使う方法になります。 プロジェクトの概要 動作確認のために作成…
ASP.NET Core の APIコントローラーで、リクエストパラメーター(クエリ文字列)を取得する方法を書いていきます。 具体的には、以下のリクエストの場合に、 http://localhost:xxxx/req/param?id=4 パラメーター「id」の「4」を取得して使う方法になります。…
ASP.NET Core で、HTMLなどの静的コンテンツを返却する方法を書いていきます。 プロジェクトの概要 動作確認のために作成したプロジェクトは以下の通りです。 言語:C# テンプレート:ASP.NET Core Web API フレームワーク:.NET 6.0 HTTPS 用の構成:無効 …
ASP.NET Core で、JSON を返す方法を書いていきます。 プロジェクトの概要 動作確認のために作成したプロジェクトは以下の通りです。 言語:C# テンプレート:ASP.NET Core Web API フレームワーク:.NET 6.0 HTTPS 用の構成:無効 コントローラーを使用する…
ASP.NET Core で、Web API のプロジェクトを作成する方法を書いていきます。 バージョン ブログ執筆時に使用した製品バージョンは以下の通りです。 Windows 11 Visual Studio 2022 ASP.NET Core のインストール プロジェクトを作成する前に、Visual Studio I…
C# から MySQL への操作で、文字化けが発生することがありました。これから、その詳細と対応方法を記載していきます。 目次 確認した事象 対応方法 MySQLの文字コードを確認する方法 1. 確認した事象 日本語文字列を INSERT したり、UPDATE の値に指定すると…
ASP.NET Core の概要、ASP.NET との比較、インストール方法について書いていきます。 目次 概要 ASP.NETとの違い インストール方法 1. 概要 ASP.NET Core は、Webアプリ構築用のフレームワークです。ASP.NET Core の大きな特徴は以下の通りです。 オープンソ…
C# の List と Dictionary をインスタンス化する際に、要素を追加する方法を書いていきます。 コード例 インスタンス生成直後に、中括弧(波括弧)を使って要素を追加します。 var list = new List<string>() { "one", "two" }; var dictionary = new Dictionary<string, string> { {</string,></string>…
C# で StrConvなどの API を使わずに、平仮名と片仮名を変換する方法を書いていきます。 目次 片仮名→平仮名 平仮名→片仮名 片仮名の範囲 平仮名の範囲 変換ロジック 注意事項 1. 片仮名→平仮名 カタカナをひらがなに変換するメソッドは以下の通りです。 // …
C# を使って、Hello World プログラムを作成する方法を書いていきます。今回は、コンソールに Hello World を出力してみようと思います。 バージョン ブログ執筆中の製品バージョンは以下の通りです。 Visual Studio 2022 .NET 6.0(LTS) 目次 プロジェクト…
バージョン番号の付け方や管理方法を調べていたら、GitHub推奨の「セマンティック バージョニング」を見つけることができました。 これから、その内容について記載していきます。 目次 推奨方法 採番方法 開発版の番号 パブリック版 アルファ版・ベータ版 将…
サーブレットのURLパターンと、静的コンテンツ(HTMLなど)のパスが同じ場合、どちらが優先されるのかを確認してみました。 バージョン 動作確認のために、以下の製品を使用しました。 Servlet 5.0(JakartaEE 9) Jetty Maven Plugin 11.0.15 Maven 3.8.6 J…
HttpSessionListener を使って、セッション作成と無効化のタイミングで通知を受け取る方法を書いていきます。 バージョン サーブレットのバージョンは以下の通りです。 Servlet 5.0(JakartaEE 9) 動作確認用プロダクト 動作確認のために、以下の製品を使用…
ServletContextListener を使って、Webアプリの起動時と終了時に処理を追加する方法を書いていきます。 バージョン サーブレットのバージョンは以下の通りです。 Servlet 5.0(JakartaEE 9) 動作確認用プロダクト 動作確認のために、以下の製品を使用しまし…