スキル

スポンサーリンク
DB

[DB] データベースでテーブル10件を取得するSQL集

仕事をしていると「このテーブルにどんなデータが入っているのか見てみたい!」ということがよくあります。 かといって、全件検索するとクエリが返って来なかったり、サーバーに負荷をかけてしまう可能性があります。 そのため、「サンプルで10件だけ取り...
Git

[git] 最新のコミット番号を確認する

業務をしている中で、リリースする際に、「リリースしたいソースが正しいバージョンのリポジトリとなっているのか?」を確認したかったので、その備忘録になります。 gitのリポジトリから最新のコミット番号を確認していきます。 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のコマンドを打つ際に、リポ...
シェル

[シェルスクリプト] 複数台あるEC2サーバーのユーザー一覧(棚卸)を作成するシェルスクリプト

やりたいこと イメージ 複数台のEC2サーバー(Linux)を利用しているのですが、定期的にユーザーの棚卸をしています。 これまでは、各サーバーにsshで接続して、/etc/passwdファイルを参照して一覧を作成していました。具体的には、...
シェル

[シェルスクリプト] whileでsshコマンドが1回しか実行されないときの対処法

シェルスクリプトを作成していて、なぜかwhileでループ処理を記載しているのに、1回しか実行されない壁にぶちあたりました。 どうやらsshコマンドを利用していると、そうなるようなので、対処法と合わせて備忘録として残しておきます。 事象 wh...
Teams

[Teams] 検索窓を便利につかいこなす

Teamsの検索窓でコマンドが打てるのをご存じでしょうか?試しに検索窓に / (スラッシュ) を打っていただければ、一覧が表示されます。 コマンドを活用すれば、「自分にだけメンションされているチャットの一覧」や「チャネルを指定して移動」とい...
Teams

[Teams × Backlog] Backlogに定期的に課題を自動登録する

プロジェクトでBacklogを使っています。Backlogには、「月1」や「週1」といった定期的に発生するタスクに対して、課題を自動登録する機能がありません。 一方、Backlog宛てにメールを送信すると、課題を自動登録してくれる機能があり...
JasperReports

[JasperReports] PDFで文字がうまく出力されないときの対策

JasperReportsで帳票を作成していて、PDFで文字がうまく出力されないことがありました。その時、対策したことを載せておきます。 ※日本語の文字列だけがうまく出力されないケースでも、この対策で回避できることがあります。 事象 まずは...
Keycloak

[postgreSQL][Keycloak] ユーザー属性を一括出力してみた(縦持ちのデータを横持ちで表示する)

Keycloakには、ユーザー属性を追加することができます。「この情報を一括出力したい」という要望があったので、方法を探しましたが、どうやら標準機能では付いてなさそう。 なければ作るしかないので、作ることにしました。 DBでユーザー属性のデ...
シェル

[シェル] cronでログを定期的に削除する

背景 keycloakで毎日ログが生成されているのですが、削除もされずにほったらかしでしたので、cronで削除することにしました。 要件 やりたいことは、以下の通りです。 毎日作成される「access.yyyy-mm-dd.log」の削除毎...
スポンサーリンク
タイトルとURLをコピーしました