システム開発の記事

プログラマーとして学んだ知識や役立つ情報を掲載しています。

Dockerを利用したJavaの開発環境を考える − Eclipse編

Dockerを利用したJavaの開発環境を考える − Eclipse編

目的 JavaでWebアプリケーション開発を行う際にSpringBootを利用するケースが増えてきていますが、SaStrutsなど古いWebアプリケーションを保守していかなければならないケースもまだまだ存在しています。J […]

実行中のコマンドをバックグラウンドに切り替える方法

light-bulb2

ターミナルでコマンドを実行中。そろそろ帰宅したい。でもコマンド実行中だからPC起動したまま帰ろうかなぁっていう時によく使うコマンド Ctrl+zでジョブを一時停止 bgでバックグランドで再開させる jobsで実行中のジョ […]

Vue.js をTypeScriptで書く!書き方の違いを比較 − vue-property-decorator

Vue.js をTypeScriptで書く!書き方の違いを比較 − vue-property-decorator

vue-property-decorator Vue.js や Nuxt.js で TypeScriptを利用するためにはvue-property-decorator というデコレータを利用します。(Nuxt.js の場 […]

CodeBuildを利用してGitHubとECRを連携する方法

aws

ここでやること GitHub にプッシュした際に、CodeBuild を実行させて自動的にビルドする CodeBuild でビルドしたDockerイメージを ECR に保存する ECRとは AWS 上の Docker コ […]

よく利用するVue.jsのオプションとサンプルコードの纏め

program

ライフサイクルフック created インスタンスが作成された後で実行される。Ajax通信を行いデータを初期化する場合などによく利用される。 mounted インスタンスが作成されて、elementへのマウントが完了した […]

Docker上でSchemaSpy を実行してER図を生成する

database-schema-1895779_1280

SchemaSpyとは 稼働しているデータベースからテーブル一覧やテーブル詳細、ER図 などのドキュメントをリバースで生成し、HTMLとして出力してくれるツール 利用する目的 ER図がメンテされていないプロジェクトにおい […]

Mysqlに新しいユーザーを追加する

server-2891812_1920

よく忘れるのでメモしておく 登録されているユーザーの確認 SELECT user, host FROM mysql.user; ユーザーを追加 @ の後ろにはホスト名を指定します。% はワイルドカード(すべてのホストから […]

Gitで自分のブランチとリモートブランチの差分ファイルだけを抽出してzipに纏める

light-bulb

自分が作成した成果物だけを纏めたい時に便利 比較元のブランチをチェックアウトした状態で以下の コマンドを実行します。 git archive HEAD `git diff –name-only 比較先のブランチ名 HE […]

WordPressの開発環境をDockerで作成してみた

wordpress

何故、Wordpressのテーマを作成するのか? レンタルサーバーを借りて自分のブログサイトを作ってみたいと思ったことのある方は多いのではないかと思います。ブログを始める上で今や定番となっているパッケージが「Wordpr […]