Hello.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  22. Git - 直前の コミット を 取り消す

    誤って git commit してしまった場合、git reset コマンドでコミット前の状態に戻すことができます。

  23. SQL Server - 空文字列('') や ゼロ(0) を NULL に変換する

    特定の値をNULLに変換するには、NULLIF 関数を使用します。

  24. C# - DataRowの値がNullか判定する方法

    DataRow項目がNullかをチェックを行う際、nullと比較してもうまく判定できません。IsNullメソッド を使用するか、DBNull.Value と比較します。

  25. VB.NET - DataRowの値がNullか判定する方法

    DataRow項目がNullかをチェックを行う際、Nothingと比較してもうまく判定できません。IsNullメソッドを使用するか、DBNull.Value と比較します。

  26. [C#][VB.NET]面倒なSqlParameterの生成を拡張メソッド(エクステンション)を使用してシンプルに

    ADO.NETでデータベースにSQLを発行する際にSQLインジェクション対策でSqlParameterを使用しますが、パラメーターの数が多いとコードの見通しが悪くなる傾向にあります。拡張メソッド(エクステンション)を使用するとシンプルで見やすくなります。

  27. Node.js を Windows にインストールする方法(旧バージョン 14.17)

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

  28. Vue 3 - 新しいプロジェクトを作成 ~ 実行までの手順(Windows)

    Windows で Vue.js 3 のプロジェクトを作成し、ブラウザで実行するまでの手順です。

  29. Windows版のNode.jsをアンインストールする方法(旧バージョン v10.15.3)

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

  30. SQL Server - WHILEによるループ(T-SQL)

    WHILEのあとにループ継続条件を指定し、繰り返し実行したいコードを BEGIN - END ブロックで囲みます。