TerraformCloud + GithubActionsを使ってPRのコメントにplan結果を出してみる

TerraformCloud 個人で検証がてらtryしてみた話 TerraformCloudは簡単にいうと以下です チームがTerraformを使用してインフラストラクチャのリソースを準備するのに役立つアプリケーション できること 一貫した信頼性の高い環境でのTerraformの実行を管理 機…

大量の漫画を断捨離した結果

総冊数 途中まで数えていたけど途中からわからなくなったw 多分売った分だけで1000冊前後あると思う 今回ラノベや小説なども数十冊売りました 小学生の頃から集めに集めた漫画コレクション 売ったタイトル ARMS SAMURAI DEEPER KYO あひるの空 猿ロック 21世…

AWSの知識地図の書評

読んだ感想 ざっくりとしたオーソドックスな使い方や基本的な知識を学ぶことができる書籍 対象読者は、初学者から中級に達する前の人の復習という位置付けにもなっている気がする これを読んだからすぐにガリガリと実践に入れるかというとそうではない AWSを…

社内輪読会を1年開催して

輪読会が第3回目まで継続されるようになった 自分が入社した時は、社内で勉強会的なものは一切なく個が孤立しているような雰囲気がありちょうどスクラムチームが発足したり体制変更があったタイミングでした。 スクラムチームが発足したのはいいのですが、ガ…

突然php -vがエラーになった

前提 Mac M1 Pro phpenvを使用してphpを導入している 表題の通りだけどなぜかphp -vがいきなりエラーになった エラー内容は下記 dyld[30484]: Library not loaded: /opt/homebrew/opt/icu4c/lib/libicuio.70.dylib Referenced from: /Users/user_name/.anyen…

転職して半年経ったので振り返ってみる

自分が今の会社に入って半年くらい経ったので社内でおこなってきた活動を列挙し今後どのようなアクションを実行していくのかを書きたいと思います。 雑多なポエム的なものになっちゃいますがお付き合いください。 やったこと 輪読会 第一回目はSCRUM BOOT CA…

スクラム開発の立ち上げに携わる

はじめに 気づいたら一年振りのブログです 職場も新しくなり右往左往しています この記事の概要 スクラム開発立ち上げの時期に入社したのでその際に感じたことなどを書きます 厳密には、すでに移行の準備は始まっており、自分が入社した段階ではチーム開発を…

Kubernetesを学習するにあたって出てきた用語をまとめてみる

目的 個人でKubernetes(以下k8s)を学習したときに関連用語がたくさん出てきて今現在ほとんど頭から抜けているため復習がてら用語をブログにまとめてみる 概要 ここでは、k8sについての概要説明等は、いたしません。以下をご参考ください。 kubernetes.io k8s…

SQLアンチパターン~第4章~

趣旨 最近学習をサボっておりアウトプットも行っていない。エンジニアとして後退する老害になりかねない。こんなんじゃだめだ!という理由で書きます。 最近「ん?ちょっと何言っているわからない」ってことが本業外であり、会話を成立させるには、体系的に…

続) GitHub Actionsの何か

はじめに 昨年末に実家が空き巣に入られたり、年始早々身体に異変があってメンタル的に疲れているところに自分史上間違えなく上位に入る節々の痛さと突発的高熱、その翌週には、首を盛大に寝違えてキョンシーみたいな姿勢での生活を余儀なくされました。どう…

GitHub ActionsにCronがあると聞いたんだ

はじめに 腹筋ローラーを初めて以降、筋肉痛なのか、姿勢の悪さからのコリなのかわからない苦しみが起きています。 あとウォーキングデットやゴールデンカムイを見ていついかなる状況になっても生存しなくてはいけないと感じてキャンプに興味を持ちました。 …

Next.js + TS + Tailwindで入門してみる

はじめに 最近腹筋ローラーを買って速攻で筋肉痛になりました。The walking deadもやっとシーズン10まで見終わりそうです。 なぜNext.jsを触るのか? 在籍している会社にてNext.jsを使用する流れになり、入門はしたけども忘れてしまったから再度入門して肩慣…

初めてAWSのLambdaを触ってみた

この記事は、最終目的に向けて複数回にわたってtryする話 最終目的 AWSの利用料金を毎朝Slacknに通知して請求額が跳ね上がるのを防ぎたい なぜそんなことするのか? Terraformの学習をしてた際に、applyした後にdestroyし忘れて個人としては痛い額の請求がき…

何番煎じかわからないけどmacでphpenvをbuildできるようにする

phpenvのbuild errorが起きすぎる macOSをCatalinaにあげたり、新規macを購入したら大抵エラーが起きたりする 悲しいことに複数のprojectを抱えてたり、version固定(指定)している場合には、phpenvが必須になるので対応するしかない dockerでどうこうの場合…

Terraform入門

はじめに 僕は、Terraformを実務で触ったことがありませんでした。また個人的な学習でも何から触っていいかもわからんしまぁひとまずなんかインフラをコードでどうこうできるんしょくらいの認識でいました。 本記事では、書籍に沿って行った学習過程で書籍に…

ターミナルのshellの読み込みが遅い

タイトルの通り 個人的にあまり気にしてなかったけどやたら遅かった やったこと preztoを排除 anyenv をrehashを都度行わないように変更 結果 めっちゃ早くなった(それでも遅いとは思う) 記述 僕は、zshを使用しているので以下を.zshrc に追加しました。 eva…

AtCoder参加してみた

使用する言語 Go Python せっかくなら触ったことがない言語で学びながらやろうって気持ちでこの二つの言語を使用してます なんで二つの言語かは、気分です 標準入力 AtCoderをやるまでは、標準入力なんてきにしたことなかったのであたふたしました AtCoderに…

AtCoder初参加

結果 恥ずかしながら0点でした 理由 自分のPCであまり確認せずひとまず実行を繰り返し、phpで書いたんですがローカルで動くプログラムがかけていても「WA」を連発してしまった。なぜWAになったのか不明。 同じ問題を同じようにGoとpythonで書いたら問題なか…

リモート作業で使っているアイテム

椅子 以前は、ニトリのこちらの椅子を使用してました www.nitori-net.jp 今回会社の支援金を使い購入したもの www.ergohuman.jp 感想 まぁー別格です。 あらためて椅子の大事さを知った。基本PC作業の人は椅子に投資は惜しんだら体に直接的なダメージが積み…

composerでのちょっとした楽

Composerがある環境 例えばLaravelを使用している場合 環境構築ってまぁまぁめんどい多くが下のコマンドのような流れのはず git clone https:/xxxxxxx composer install cp env-example .env php artisan key:generate php artisan migrate これすらめんどい…

レガシーなPHPシステムにPHPUnitを入れてみる

目的 単体テストがなく、なんの動作保証もない実装がすぐにローンチされている環境をなくしたい 色々とメンテナンスされていないライブラリを消し去りたい 他にも色々と理由はあった・・・・気がするけど主にこのへん 現状 レガシーのシステムなのでPHPのver…

ブログ再開

主に書いていくこと エンジニアっぽいこと アニメの考察や感想 趣味など ブログを再開する理由 アウトプットが少ないからブログでアウトプットしていくため 書いている人について 一応エンジニア(怠け者の極みである) アニメが好き 音楽が好き 金儲けが好き …