AWS [AWS] CodeBuildでjava.lang.OutOfMemoryError: Java heap space が発生したときに対処したこと 先日、CodeBuildで java.lang.OutOfMemoryError: Java heap space が発生したので、そのときの対処法を記載します。事象言語やビルド環境は、以下の通り。Java(Spring Boot)Code... 2022.02.01 AWS
Git [git] GitLabのアカウント登録~初回のPUSHまでの手順 これまでGitHubをよく使っていましたが、業務でGitLabを使う機会が出てきました。今回は、GitLabのアカウント登録から初回のPUSHまでの手順を紹介します。GitLabのアカウント登録まずは、GitLabのサイトにアクセス。右上の... 2022.01.28 Git
コラム [コラム] 2022年 勢いがある注目IT企業3社を紹介! こんにちは。今回のコラムは、「2022年 勢いがある注目IT企業3社を紹介!」です。私が培った、「新卒からIT業界で働いた経験」と「趣味の株式取引において収集した投資情報」から、ジャンル別に注目の3社を紹介したいと思います。(「大学生の頃に... 2022.01.28 コラム
postgreSQL [postgreSQL] 別環境のスキーマ間でオブジェクトを比較する システム開発を行っていると、扱う環境としては「開発」「検証」「本番」に分かれることが多いです。開発や検証を進めていくうちに「今のデータベースの環境ってどんな状態だっけ?」となることがあります。今回は、DBがpostgreSQLの場合に、pg... 2022.01.24 postgreSQL
DB [DB] データベースでテーブル10件を取得するSQL集 仕事をしていると「このテーブルにどんなデータが入っているのか見てみたい!」ということがよくあります。かといって、全件検索するとクエリが返って来なかったり、サーバーに負荷をかけてしまう可能性があります。そのため、「サンプルで10件だけ取りたい... 2022.01.20 DB
Git [git] 最新のコミット番号を確認する 業務をしている中で、リリースする際に、「リリースしたいソースが正しいバージョンのリポジトリとなっているのか?」を確認したかったので、その備忘録になります。gitのリポジトリから最新のコミット番号を確認していきます。gitリポジトリの最新コミ... 2022.01.19 Git
Git [git] “fatal: not a git repository (or any of the parent directories): .git ” が発生する 先日、gitのコマンドを打った時に、not a git repository (or any of the parent directories): .gitが発生したので、その対処方法です。解決方法gitのコマンドを打つ際に、リポジトリが... 2022.01.19 Git
コラム [コラム] 品質確保のためにテストエビデンスの品質を向上させなさい はじめにみなさん、テストは好きですか?システム開発では、避けて通れない「テスト」。単体テストに始まり、結合テスト、システムテスト、運用テスト・・・と、テストと呼ばれる工程は何回も発生します。もしかしたら、プロジェクトによって、システムテスト... 2021.12.16 コラム
シェル [シェルスクリプト] 複数台あるEC2サーバーのユーザー一覧(棚卸)を作成するシェルスクリプト やりたいことイメージ複数台のEC2サーバー(Linux)を利用しているのですが、定期的にユーザーの棚卸をしています。これまでは、各サーバーにsshで接続して、/etc/passwdファイルを参照して一覧を作成していました。具体的には、以下の... 2021.12.14 シェル
シェル [シェルスクリプト] whileでsshコマンドが1回しか実行されないときの対処法 シェルスクリプトを作成していて、なぜかwhileでループ処理を記載しているのに、1回しか実行されない壁にぶちあたりました。どうやらsshコマンドを利用していると、そうなるようなので、対処法と合わせて備忘録として残しておきます。事象while... 2021.12.14 シェル