-
Database
[Oracle]ユーザー(スキーマ)を作成する
ローカル環境で使用する開発用・テスト用のユーザーを作成します。 今回使用した環境は以下のとおりです。 Oracle Database XE 21c 本記事で実行しているSQLは、すべてSYSTEMユーザーで実行しています。 テーブルスペースを確認する まずは使用するテーブ... -
Database
Apple Silicon MacのDockerでOracle Databaseを動かす
執筆時点(2023/03/01)での暫定的な対応となる点にご注意ください。将来的にはOracle DatabaseがARMに対応する可能性があります。Oracle DatabaseのARM対応については、以下の動画の26:40 – 27:22をご覧ください。 https://www.youtube.com/watch?v=m9vhj... -
Nx
Nx-WorkspaceでAngular+NestJSのプロジェクトを構築する
Nx Workspaceを使ってAngular+NestJSのプロジェクトを作成します。 Nx Workspaceとは? Nx Workspaceとは、Angular CLIを使用して開発する際に、複数のアプリケーションやライブラリを一元管理するツールです。Nx WorkspaceはAngular CLIだけでなく、React... -
Python
データバージョン管理ツール「DVC」を導入する
データバージョン管理ツールのDVCを導入し、データセットをDVCで管理する方法について説明します。 DVCのインストールと初期化 DVCをインストールして初期化を行います。 DVCはpipコマンドまたはcondaコマンドでインストールします。 $ pip install dvc ま... -
Node.js
TypeScriptでJestを使ったテスト環境を構築する
TypeScriptでJestを使ったテスト環境を構築します。 パッケージのインストール 必要なパッケージをインストールします。 $ npm install -D jest ts-jest @types/jest ts-node ts-nodeはTypeScriptの環境構築の過程ですでインストールしている場合がありま... -
Node.js
Node.jsでTypeScriptの環境を構築する
Node.jsでTypeScriptの環境を構築します。 構築する環境について 本記事では、以下のバージョンで構築しています。 $ node -v v18.12.1 $ npm -v 9.1.2 以降の手順で、 Node.jsのバージョンが必要となりますので、必ず確認してください。 TypeScriptをイ... -
Python
M1/M2 Macで機械学習の環境を構築する
TensorflowとPytorchがApple Siliconに対応したため、Pythonの機械学習・ディープラーニング環境を構築します。 仮想環境の作成 仮想環境を作成します。 使用するPythonのバージョンですが、このあとインストールするTensorflowが執筆時点では3.7から3.10... -
Ansible
[Ansible]SSHがUNREACHABLEになるときの対処方法
Ansibleを使っていて、SSH接続がUNREACHABLEになる場合の対処方法について説明します。 事象について ここで説明する事象は以下のようなものです。 $ ansible all -m ping server1 | UNREACHABLE! => { "changed": false, "msg": "Failed to connect to th... -
Node.js
[Node.js][npm]ローカルパッケージを更新する
ローカルパッケージを更新する手順について説明します。 本記事では、複数のパッケージを一気にバージョンアップする方法については解説しません。ライブラリやフレームワークによっては公式でバージョンアップデート方法やマイグレーション方法を説明して... -
VSCode
Visual Studio Codeでキーボードショートカットが効かなくなった時に確認すること
Visual Studio Codeでいつも使えていたキーボードショートカットが使えなくなったり、新たにキーボードショートカットを使おうとして期待していた動きと違う場合に、どこを確認して、どう対処すればいいかを解説します。 どういったことが起きている可能性... -
macOS
[macOS] iTerm2で自動的にログを取得する設定を行う
セッション開始時に自動的にログを取得する方法について解説します。 ログの出力先を用意する 作成先はどこでも構いません。使用量にもよりますが、長期間運用しているとそれなりのサイズとなるため、空き容量が少ないストレージや容量が圧迫したときに動... -
Python
Pandasで日付項目を日付型として扱う
Pandasで日付項目をdatetime[ns]型に変換し、日付型として扱う方法について解説します。 日付項目を読み込む 次のCSVファイルを特にオプションを指定せずに読み込みます。 date1 ,date2 ,date3 ,date4 ,date5 ,date6 ,date7 2020年12月31日,2020年6月9日,2...