コンテナ技術

Dockerでロードバランサを実現してみる

この記事の内容この記事では、Dockerで以下のようにWebサーバをロードバランシングする環境を構築する方法を紹介します。ロードバランスには、nginxを使用します。今回は純粋なラウンドロビンの形式を実装します。また、docker-comp...
Python

Pythonで動的にファイルを読込、プラグインを実現してみる

この記事の内容この記事では、Pythonで動的に追加されたpyファイルを読み込み、実行する方法を紹介します。この方法を用いることで、プラグインの機能を実装することができます。具体的には、ベースのPythonファイルは変更等が不要で、ファイル...
IoT

embulkをインストール、実行してみる

embulkとはEmbulkはバルクデータローダーです。データベース、ストレージ、ファイルフォーマット、クラウドサービス、およびその他のタイプの間のデータ転送をサポートしてくれます。特徴は、以下があげられます。 プラグインの種類からの入力と...
仕事術

【Excel】エンジニアが使うExcelテクニック

概要この記事では、エンジニアが使うExcelテクニックをレベル別に紹介します。初級編連番を素早く生成する連番を素早く作成する方法について解説します。動画の様に、1,2を打ち込み、それらを選択したうえで、右下の部分をドラッグしていくことで、連...
C#

C#でDIコンテナを使用してみる

概要C#でDIコンテナを使用する方法について解説します。DIコンテナは、MicrosoftのUnityを使用します。DIコンテナの説明については、割愛します。環境本記事では、以下の環境で開発を行いました。 Visual Studio 201...
C#

C#で動的にDLLを読込しプラグインを実現してみる

概要この記事では、C#で動的にDLLの読込を行い、プラグインの機能を実装する方法を紹介します。DLLを増やすだけで動的に機能を拡張したい場合に有効です。サンプルの構成サンプルのモジュール構成などを説明します。モジュール構成PluginSam...
コンテナ技術

UbuntuへのDockerインストール方法

この記事の内容この記事では、UbuntuにDokcerをインストールする方法を記載します。UbuntuはUbuntu Bionic 18.04 (LTS)を使用しています。基本的に、以下ページの公式の方法に基づいて、インストールを進めます。...
IoT

VMware WorkstationでLinuxの仮想環境を作ってみる

概要VMware Workstation 15 Playerを使用して、Windows 10上に、Linuxの仮想環境を作成します。VMware Workstation Playerは、商用以外での利用および個人利用の場合は、無償バージョン...
フロントエンド

Vue.jsの概要

Vue.jsとはVue.jsは、ビュー(view)に特化したライブラリです。2015年4月にPHPのWebアプリケーションフレームワークである、Laravelへ搭載されたことにより、知名度が上がりました。クライアントサイドに求められる機能が...
IoT

Logstashのfilterプラグインの使い方

概要この記事では、Logstashのfilterプラグインの使用例を記載します。Key-Valueを扱うkvプラグインを使用して、Key-Value形式の内容をパースします。デフォルトでは、XXX=YYYの、=がデフォルトでパースされます。...