2020-01-01から1年間の記事一覧

2020年を振り返る

去年のはこれ www.ikkitang1211.site という事で例年どおり 今年一年を振り返って行こうと思う。 3行で テックリードになる コロナ禍で強制的にフルリモートになる 新規サービスのリリースに向けて奔走する 2020年1〜3月 テックリードに就任した www.ikkitan…

(21日目) 引越・・・が終わっている予定だった

この記事は 大都会岡山 Advent Calendar の21日目の記事です。 adventar.org 昨日は コバえもん さんの 今一度、事故を振り返る でした。 koba-emon.hatenablog.com 僕も自損で足を擦りむいて血だらけで会社に行ったり、原付(僕) vs 車 で事故ったりしたな…

『microCMS + Gatsby + GitHub Actions + S3 でJamStackのチュートリアル』 をやって詰まった所を補足してみる

これは何? dev.classmethod.jp 上記の記事を試しにやってみたんだけど、あれこれどうすんだっけ?みたいなのあったので、それの備忘録を書いてみる。 僕のスキルセット バックエンド領域を専門とするエンジニアなのでフロントは業務でやってない JamStack 初…

Terraform で既存のSecurityGroupに対して インバウンドルールを設定する方法

Terraformにて既存のSecurityGroup に対してインバウンドルールを追加する、という必要があって困ってた。 やり方を調べたので共有 参考としては以下です。 registry.terraform.io 例えば、22番ポートの接続許可をする場合は以下のように記述する事で対応出…

テックリードとして奔走した2020年度の通期が終わったので振り返る

10月末で オミカレの通期が終わった。気が向いたので振り返ってみる。 今年1年のあれやこれや、はまた別のエントリで振り返ると思うので、今エントリは オミカレ という会社にフォーカスする。 ちなみに、 今年1年のあれやこれや... みたいなの は去年だとこ…

『Comparing Styling Methods In Next.js』 を読んで学びを書いてみた

元資料 www.smashingmagazine.com Global CSS だったりStyled Components だったり、色々な スタイリング方法があって、それを比較する、という内容のエントリ。 知識として知っておきたかったので、読んでて そのついでに調べた事をメモしてみる。 ちなみに…

Django Rest Framework で 404 NotFound の際のエラーメッセージが変更出来なかったので対応したメモ

発生した問題 Djangoで404のときのエラーメッセージをデフォルトから変更したかったが、変更されなかった。 前提 Django : 2.x djangorestframework: 3.9.x djangorestframework-jsonapi: 2.4.0 ( これは最新でも同じソースコードになってた) また、 GitH…

Next.js に Tailwind CSS を導入してみたので作業メモ

前提 HTML・CSSのフロントエンド領域について、正直全く興味の無いバックエンドのエンジニア Reactが面白くて SPAのサイトを作ってみようと勉強中 CSS については全く時間を掛けずに有りものでいい感じにしたい Tailwind CSS ってのが何か良さそう Tailwind …

django-rest-framework-json-api のバージョンを 2.6.0 にあげると includeしていたserializerのattributes が全てnullになった話

自分が今勤めている会社 オミカレでは APIの環境を Django を採用して開発をしています。 employment.en-japan.com 特に Django では Django Rest Framework と Django Rest Framework JSON API というライブラリを導入していて、Djangoを初めて触り始めた 2…

Next.js + Docker 開発で Hot Reload を有効化する

発生していた問題 コードを変更する ↓ なんでや・・? 何度リロードしても変更がうまく反映されへんぞ。。? ↓ めちゃハマってるな・・(´・ω・`) って事があったんですが、Hot Reload が効いてませんでした。 解決方法 create-react-app.dev If the project…

DjangoでApp単位のMigrationをRollbackについてまとめてみる

環境 Django: 2.2 ( 3.0 ) ↓ 取り敢えず、MigrationとかAppについて振り返ってみます。 DjangoにおけるAppとは Djangoを使っていると App という概念で プロジェクト内に複数のアプリケーションを作って開発をしていくと思います。 docs.djangoproject.com …

ubuntu18.04サーバーにyarnをバージョン指定でインストールする方法

前提 プロジェクトでyarnのバージョンが指定されてる コマンド 例えば、 1.22.4 のバージョンをインストールしたい場合 $ curl -o- -L https://yarnpkg.com/install.sh | bash -s -- --version 1.22.4

テックリードになって半年経ったので振り返る

久しぶりにゆっくり休む期間をもらってる。 いい機会なので振り返ってみる テックリードというロールとの向き合い 社内でも初めてのテックリードって試みでもあって、僕自身もこれまで テックリード って職種の人を見た事が無かった。 「ロールモデルはこう…

Mackerelでカスタムメトリクスを式によって監視してデプロイ後のバグを早期発見出来る仕組みを作った

やった事 (3行) Mackerel に 日々の予約数をカスタムメトリクスとしてプロットするようにした 前日同時刻帯のメトリクスを比較してしきい値を下回っているようであればアラートを出すようにした 曜日に対してしきい値を調整したかったのでダウンタイム設定を…

GithubActionsでの機密情報を使用する際は扱いをちゃんと考えようという話

Github Actions について一から入門してみようと調べています。 Github Actions は Public レポジトリでの実行は無料、と言われていますが 例えば Github Actions で他のAPIへアクセスする ( 例えば、AWS の ECS へのデプロイ等)ような要件が出てきた時、 A…

EC2 Auto Scalingサービス調べてみた

まあ色々あって、インフラ方面の技術の勉強を全力でやっております、高橋です。 今回は AWSの Auto Scaling を一から調べてみて、動作確認とかしてみたので、ブログ書いてみます。 概要を知りたい人 www.youtube.com 2019-10-02 時点での AWSの公式Youtubeの…

Terraformで AWS WAF を作成したが、リソースがAWSコンソールに表示されない問題

Terraform で AWS WAF を作成してみたのですが、Terraform上は作成が完了した、と表示されるのに AWS のマネジメントコンソール上にはリソースが表示されなかったので、なぜそうなるのかをブログにしたためておきます。 前提の共有 WAFで実現したかった事 de…

Terraformで反映を強制的にyesにする方法

通常時 $ terraform apply 上記と打つと 今回の変更点がピックアップされ 以下のように 反映して良いかを問われます。 ...... Do you want to perform these actions? Terraform will perform the actions described above. Only 'yes' will be accepted to …

オミカレのテックリードになりました

退職...そして独立へ...... - そーだいなるらくがき帳 にある通り、そーだいさんが 副社長兼CTOから退職される事に伴いまして、この度 2月1日付けで オミカレの テックリード となりました。 僕とオミカレ www.ikkitang1211.site www.ikkitang1211.site ※ ち…

草APIサービス Pixela を使って目薬の回数をiPhoneで記録出来るようにした

ikkitang/eye-drops-name | Pixela https://t.co/lfsjzdMrfM #Pixelaオーーー!できた!!— イルカ@JPUG & 岡山swift (@ikkitang) 2020年1月6日 なぜやったか 自分は目を怪我していて、右目がほぼほぼ見えません。 4ヶ月に一回ぐらいの頻度で眼科に掛かって…