ガートナーによる2022年の先進テクノロジートレンド

目の前にあるものだけでなく、未来を意識して新技術も常にチェックしておきたいところ。 というわけで、今回は以下ページに記載のあるレーダー図から直近関係してきそうな採用まで3年未満までの技術についてコメントをつけていこうと思います。 https://www.gartner.co.jp/ja/articles/5-impactful-technologies-fr […]

秘密計算とは何か?

最近、秘密計算に関するソフトがオープンソースとして公開された。 https://github.com/acompany-develop/QuickMPC 秘密計算という言葉はちょこちょこ聞くけど、「いったい何者か」調べてみた。 調べるにあたりこちらのサイトを参考にさせていただいた。 https://www.rd.ntt/sil/project/sc/secu […]

Macのハードディスクを完全に初期化する

新しいMacbookが欲しくなったので、古いMacbookをフリマアプリで売ることを検討しています。 ですが、中に入っているデータが第三者に見られるのはあまり気分が良くないため、Macのハードディスクを単純なフォーマットではなく完全に初期化したいと考えました。 最近のMacbookのハードディスクはデフォルトで暗号化されているので、フォーマットしただけで中の […]

New RelicのエージェントをAnsibleでインストールする(Arma Linux 8)

以前こちらの記事でAmazon Linux 2 にAnsibleでNewRelicエージェントをインストールする手順を紹介しましたが、最近Arma Linux 8 にもNewRelicエージェントをインストールする必要があったので残しておきます。 実行するPlaybookは簡単でこちらになります。 ポイントはnrinfragent_os_nameにel、nr […]

cronで処理を実行させた際に環境変数が読み込まれない件【小ネタ】

cronあるあるですが、ターミナルでコマンドを実行した際には正常に動作するけど、cronで実行した場合になぜかうまく動作しないことがあります。 色々原因はありますが、たいていはコマンド実行時に読み込まれる環境変数が不足していることが原因だったりします。 この場合回避方法は色々あり、crontabに直接変数を定義することで回避可能ですが、これはメンテナンス面で […]

GitHubで意図せずパブリックリポジトリが生えるのを検知する【小ネタ】

ついうっかりプライベートにすべきところがパブリックになっていることがあります。 もちろん作業者自身が気を付けることも大事ですが、仕組み化しておくことも大事です。 具体的には「Prevent Public Repos」というGitHubのアプリを使うことでパブリックリポジトリを検知してくれます。 https://probot.github.io/apps/pr […]

Slackのチャンネルに一括で全員を招待する方法【小ネタ】

タイトルのような相談を受けたので色々調べた結果、「/who」コマンドを使えば実現できそうなことが判明しました! 既に全員が参加しているチャンネルで/whoコマンドを実行すると、参加者のリストが表示される(自分だけ)ので、それをコピーして、招待したいチャンネルの招待欄にペーストすれば完成です! ちょっとしたSlackの豆知識でした。

WordPressでプラグインを使わずにリダイレクトする方法

サイトリニューアル等でURLが変わってしまった場合、リダイレクトさせる必要があります。 WordPressの場合、リダイレクトに関連したプラグインがあるので、そちらを使うのが良策です。 しかし、どうしてもプラグインを使えないという場合には.htaccessファイルを修正することで対応できます。 具体的な方法ですが、WordPressをインストールするとデフォ […]

Keycloakを簡単に立ち上げる方法

Keycloakをちょっと触る機会があり、ローカル環境にさくっと簡単に立ち上げたかったので方法を残しておきます。 dockerコマンドを使う方法はそこそこありましたが、docker-composeを使う方法はあまり見当たらなかったので、docker-compose派の方は参考にしていただければと思います。 新たに以下のような「docker-compose.y […]