Hello.

  1. .NET5(.NET Core) で System.Windows.Forms を使用する

    .NET5(.NET Core系) では System.Windows.Forms の使用が推奨されていないため、プロジェクト設定の変更が必要です。

  2. C# - asyncで「CS1998:この非同期メソッドには 'await' 演算子がないため、同期的に実行されます。」が発生する。

    async を削除するか、Task.CompletedTask メソッドで正常終了のタスクを生成して非同期実行します。

  3. C# - await で「CS4008 void を待機することができません」エラーが発生する。

    await で 実行したいメソッド(関数) の 戻り値が Task型 ではない場合、非同期実行できません。戻り値の型を void から Task に変更します。

  4. WindowsにGitをインストールする手順(2022年1月更新)

    Git(Git for Windows Version 2.34.1)をWindowsにインストールする手順です。

  5. WindowsにGitをインストールする手順(旧バージョン 2.33.1)

    Git(Git for Windows Version 2.33.1)をWindowsにインストールする手順です。

  6. M1 Mac - Docker をインストールする手順

    Apple Silicon搭載のMac(macOS Monterey)にDocker Desktopをインストールする手順です。

  7. M1 Mac - Visual Studio Code をインストールする手順

    Apple Silicon搭載のMac(macOS Monterey)にVisual Studio Codeをインストールする手順です。

  8. Mac - FinderのサイドバーにMacintosh HDを表示する

    Sidebar に Macintosh HD を表示するには Finder の環境設定から設定します。

  9. Mac - コンピューター名・ローカルホスト名の変更方法

    コンピューター名とローカルホスト名はシステム環境設定の共有から設定します。

  10. Create React App - build 時に source map を出力しないようにする

    yarn build で source map を出力しないようにするには .env ファイルを用意して設定を行います。

  11. Node.js - yarn自身をアップデートする方法

    yarn のバージョンアップを行うには npmコマンド を使用します。

  12. Node.js - インストールされているモジュール一覧を表示

    npm ls または yarn list コマンドでインストール済のモジュール一覧が表示されます。どちらを使用するかはプロジェクトにより異なります。

  13. Python - Base64 エンコード・デコード

    Base64エンコード・デコードを行うには標準ライブラリの base64 モジュールを使用します。

  14. Node.js を Windows にインストールする方法

    Node.js(Version 14.18.1) を Windowsへインストールする手順です。

  15. Windows版 Node.js を完全にアンインストールする手順

    Node.jsをアンインストールする方法と、インストーラーで消えないファイルの場所です。

  16. Python - ファイルを関連付けされたアプリで開く

    エクスプローラーでファイルをダブルクリックした時のように、ファイルを既定のアプリケーションで開くには os.startfile 関数を使用します。

  17. Python - 再帰的にサブフォルダ一覧とファイル一覧を取得する

    指定したディレクトリ内 の サブディレクトリ と ファイル をすべて列挙するには os.walk 関数を使用します。

  18. Python - フォルダ内(ディレクトリ)のファイル一覧を取得する

    フォルダ内のファイルを列挙する方法を4種類、解説します。(pathlib、glob、os.scandir、os.listdir)

  19. Python - pathlibでファイルサイズを取得する

    pathlibでファイルサイズを取得するには「pathオブジェクト.stat().st_size」を使用します。

  20. [Visual Studio]コードエディタに行番号を表示する

    初期設定では行番号の表示がオフになっているため、オプション画面から行番号の表示をオンに設定します。

  21. SQL Server - 日時型(DateTime)から、日付のみ取得する

    時刻を切り捨てて日付のみにするには、CONVERT または CAST関数 で DateTime型 を Date型 に変換します。

  22. Git - ブランチ名を変更する

    ブランチ名を変更するには「git branch」コマンドで「-m」オプションを指定します。

  23. ノートパソコンのカバーを閉じたとき、スリープしない方法

    WindowsノートPCをクラムシェルモード(キーボードとディスプレイを接続し、ノートパソコンの画面は使用しない)で使用する方法です。

  24. [C#][VB.NET]テーブルのカラム情報を取得する

    データベースのテーブル名からカラム一覧と、各項目の名前・型・サイズ・NULL許可・主キー等を取得するには、SqlDataAdapter.FillSchema を使用します。

  25. [C#][VB.NET][SQL Server]ストアド ファンクションを実行

    .NETアプリケーションから ADO.NET で SQL Server上 のストアド ファンクションを実行し、結果を表示するサンプルです。ストアド ファンクションには スカラー値関数 と テーブル値関数 がありますが、それぞれ呼び出し方が異なります。

  26. Python3 - エラー No module named 'PIL' が発生する

    pillow がインストールされていない場合、エラー ModuleNotFoundError: No module named 'PIL' が発生します。解決するには pip コマンドでインストールをします。

  27. SQL Server - IFによる条件分岐(T-SQL)

    IFのあとに条件を指定し、条件一致時に実行したいコードを BEGIN - END ブロックで囲みます。

  28. Debian - バージョンの確認方法

    /etc/debian_version または /etc/issue ファイルで確認できます。

  29. Linux/Unix ファイルのアクセス日時・変更日時を確認する

    atime mtime ctime を確認するには stat コマンドを使用します。

  30. Python - ファイルのアクセス日時と更新日時を変更する

    ファイルのアクセス日時(atime)と更新日時(mtime)を変更するには、os.utime関数を使用します。