LoginSignup
0
0
お題は不問!Qiita Engineer Festa 2024で記事投稿!
Qiita Engineer Festa20242024年7月17日まで開催中!

いろいろやっていると色々知識がついた

Last updated at Posted at 2024-06-25

体調の悪い日が続くため、ポエムばかりですが何とか続けたいと思います。
個人的「質はともかく継続する」18日目です

いろいろやっていると色々知識がついた

主業務のかたわら、新しいシステムを試してみたり、業務改善に出来ることはないかと試行錯誤する事が多いのですが、そのおかげで色々な知識をつける事が出来ました。
主業務だとどうしても決まったフレームワークを使って決まった手順で作ることが多く、技術の幅が広がりにくいです。
それを補うのが目的では無いのですが、色々と試していると主業務で思わぬ形で役に立つ事がありました。

DockerからGitHubActions

私のやっている仕事の主業務では使わない技術ですが、試しにGitLabを立てたりfessという全文検索エンジンを立てたりしていました。
そのうち、主業務でGitHub Actionsを使う事になったのですが、この時にDockerの知識が役に立ちました。
GitHubActionsの書き方はyaml形式で、Dockerの書き方ともよく似ています。
そのためスムーズに学ぶことが出来ました。

GitLabとOpenID

ナレッジを貯めるために、outline wikiというナレッジアプリをdockerで建てて試していました。このoutline wikiは、ログイン認証システムを独自では持っておらず、外部連携する仕組みになっていました。そこでGitLabのOpenID connectを使うことにしました。ここで学んだ認証の技術が、主業務で認証方式を変更する時に役立ちました。

outline wikiとAmazonS3

outline wikiでは、通常の保存先であるAmazonS3ではなく互換性のあるminioを建てて使っていました。そのおかげでAmazonS3を使う事になった時、それがどういうものなのかすぐに理解する事ができました。

まとめ

主業務が一番大切ではありますが、何か色々と試してみると、意外な形で主業務に役立ったりする事があります。
手が空いた時に、楽しみながら試してみると良い発見があるかもしれません。
もちろん、セキュリティには要注意ですが。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0