KEIS BLOGは株式会社ケイズ・ソフトウェアが運営しています。

KEIS BLOG

Angular -環境設定ファイル


今回はAngularで環境ごとの設定ファイルを作っていきたいと思います。 まず、設定ファイルの場所ですが、appディレクトリと同じ階層にある environmentsディレクトリの中にあります。 はじめからprodと開発用のファイルは用意されているので、 今回はlocal用の設定ファイルを作りたいと思います。 local用なので、「environment.local.ts」という名前のファイルを作..続きを読む

Angular -Pipes カスタム編-


今回は前回の続きで、Angularの「Pipe」を自分で作ってみたいと思います。 まずは雛形をコマンドで生成します。 [cmd] ng g pipe custom-pipe-sample [/cmd] 手でファイルを作成することも可能ですが、コマンドで作成すると app.module.tsにimport文が自動で追加されます。 次に、生成されたファイルを編集します。 custom-pipe-sam..続きを読む

Angular -Pipe-


今回はAngularの「Pipe」を使ってみたいと思います。 Pipeとは画面に表示するために取得したデータなどを 見やすい形に変換して画面に表示することができる機能です。 ■pipes https://angular.io/guide/pipes pipeはビルドインされているのでインストールは必要ありません。 ビルドインされているPipeはこちらで確認できます。 ■API List https..続きを読む

Angular -loading-


今回はAngularのモジュールのひとつである「ngx-loading」を使ってみたいと思います。 ■ngx-loading https://www.npmjs.com/package/ngx-loading ■Install ngx-loading まずはnpmを使ってngx-loadingをインストールします。 インストールが終わったら、app.module.tsにモジュールを追加します。 次..続きを読む

Angular -Material-


今回は前回の続きで、「Angular Material」を使ってみたいと思います。 ■Angular Material https://material.angular.io/ ■Install Angular Material まず、npmを使ってAngular MaterialとCDKをインストールします。 インストールが終わったら、styles.cssにThemeをインポートします。 次に、..続きを読む

Angular -環境構築編-


Angularの開発環境を構築する場合、Angular CLIを使うと簡単に構築することができます。 ■Angular https://angular.io/ Angular CLIをインストールするにはNode.jsが必要なので、 こちらからインストーラーをダウンロードしてインストールします。 ■Node.js https://nodejs.org/en/download/ バージョンが表示され..続きを読む

Python -argparse-


Pythonのプログラムを実行する際に引数を受け取るやり方はいくつかありますが 今回は、標準モジュールの「argparse」を使ってみたいを思います。 ■argparse https://docs.python.jp/3/library/argparse.html 実行時に受け取る引数は、 – 設定ファイル(必須) – 日付(任意) にします。 上記の内容でファイルを作成し..続きを読む

Python -retry-


Pythonでリトライの処理を書く場合、エラーをtryでキャッチしたり、 for文で制御するなど、いくつかやり方があると思いますが「retry」という パッケージを使うと簡単にリトライできるようになります。 ■retry https://pypi.python.org/pypi/retry/ パッケージはpypiに公開されているので まず、インストールします。 ■retryのインストール このパッ..続きを読む

Python -itertools-


Pythonでループ処理を書く場合、for文をネストしなくても「itertools」を使うと 簡潔に処理を書くことができます。 ■itertools https://docs.python.jp/3/library/itertools.html まず、「itertools」をimportします。 ■itertoolsのインポート itertoolsを使わず、for文をネストした場合は下記のようにな..続きを読む

Python -dateutils-


Pythonで日付の加算や減算を行う場合、標準ライブラリの「datetime」だと使いづらかったりするので、日付の計算を簡単に行うことができる「dateutils」の「relativedelta」を使ってみたいと思います。 ■dateutils https://dateutil.readthedocs.io/en/stable/ まず、pipを使ってモジュールをインストールします。 ■dateut..続きを読む