開発覚書はてな版

個人的な開発関連の備忘録

【VSCode】拡張機能:Remote - Containers で Docker Compose を使う

概要

Visual Studio Code拡張機能「Remote - Containers」で Docker Compose を使用した場合の設定方法を記載します。

code.visualstudio.com

marketplace.visualstudio.com

Remote - Containers でDockerfile使った場合の設定方法は以下の記事を参照 kakkoyakakko2.hatenablog.com

続きを読む

【VSCode】拡張機能:Remote - Containers を使ってみた

概要

Visual Studio Code拡張機能「Remote - Containers」を使ってみました。
Docker上で開発環境を構築するため、ホストPCに余計なインストール作業をせずに済むので便利です。
また、ターミナル上からコンテナ上の操作が簡単に出来るので便利です。 この記事では機能の紹介や簡単な使い方などを記載していきます。

code.visualstudio.com

marketplace.visualstudio.com

続きを読む

【VSCode】おすすめ拡張機能 - Local History

概要

Visual Studio Code で普段利用している拡張機能ご紹介です。
今回は Local History です。 ファイルの変更内容をソース管理を使用せずに履歴として管理できます。

marketplace.visualstudio.com

続きを読む

【イベント参加】Developers Summit 2020 に参加してきました

概要

Developers Summit 2020 に参加してきました。
今回は「ともにつくる」をテーマに開催されました。
今回は2日目の午後2セッションのみ参加しました。

event.shoeisha.jp

codezine.jp

続きを読む

【Angular】Angular 9 バージョンアップで気になった箇所

概要

  • Angular 9 のバージョンアップ内容で気になった箇所をピックアップしていきたいと思います。
  • 基本的にはIvyがメインのリリースになります。

blog.angular.io

続きを読む

【Hyper-V】ゲストOSがWindows10の場合に第一世代の仮想マシンを第二世代にする

目次

  • 目次
  • 概要
  • 前提知識
  • 試した環境
  • 作業の前に
  • 手順
    • 1. HDDが空の第二世代仮想マシンを作成する
    • 2. 第一世代のVHDXファイルをコピーする
    • 3. コピーしたVHDXファイルをホストOSにマウントする
    • 4. マウントしたVHDXのディスク番号を調べる
    • 5. マウントしたVHDXをGPTに変換する
    • 6. マウントしたVHDXをアンマウント
    • 7. 1で作成した仮想マシンにGPT変換したVHDXを設定
    • 8. 仮想マシンの起動
  • おわりに

概要

続きを読む

【VSCode】おすすめ拡張機能 - Error Lens

概要

Visual Studio Code で普段利用している拡張機能ご紹介です。
今回は Error Lens です。 Visual Studio Code上のエディタ上にエラー・警告メッセージが表示されるようになります。

marketplace.visualstudio.com

続きを読む

【TypeScript】reflect-metadataでMethodDecoratorを実装する

概要

  • reflect-metadataでMethodDecoratorを実装するサンプルです。
  • メソッドにメタデータを定義するケースです。

www.npmjs.com

実装方針

  • MethodDecorator を定義する。
  • 上記のMethodDecoratorをメソッドに指定したクラスを定義する。
  • 上記のクラスからMethodDecoratorを指定したメソッドを検出して実行する。
続きを読む