ひょんなことから、画像をアップロードする処理を書くことになりました。 これまで、Railsで画像アップロードといえば、CarrierWaveやPaperclipを使っておけば良いでしょ〜!くらいに思ってたんですが、せっかくRails5.2を使っているのであれば、Active Stor…
Rails 5.2でJWTとdeviseを使った認証の仕組みを作る機能を開発しているときに、Rails5.2からcredential管理が変更されたことに気づいたので、 今回はRails5.2のcredential管理の方法をざっくり説明しようと思います。
出張で仙台に来たので、宮城の温泉に行かねばと思い、仙台駅から比較的アクセスの良い作並温泉に行くことにしました。 今回は作並温泉の元湯である作並温泉 鷹泉閣 岩松旅館に行きました!
Chrome ExtensionのBrowser Actionsで認証リクエストし、レスポンスのJWTをlocalStorageに格納する処理を作っていました。 その後、さらに拡張してContent ScriptsでJWTを使って他のAPIリクエストをするときに、「あれ?localStorageのスコープ違くね?\(^o…
前回の記事ではRailsを使って、APIの受け側を作りました。ただ、このままだとJSでフロントエンドからAPIに対してリクエストした場合、preflightリクエストが飛ぶので、No route matches [OPTIONS]エラーが返ってしまい、正常終了できません。今回は、Railsで…
前回の一人開発合宿が1月だったので、そろそろ開発合宿したいな〜と思っていたので、行ってきました! 一人開発合宿も今回で5回目です。今回は、抽選の当選確率が10%台と言われるITSトスラブ 館山ルアーナの抽選が当たったので、そこにしました! ITSのトス…
最近フロントエンドからAPIを叩く実装における認証の仕組みをどうするか考えていました。 以前、AWS Cognitoを使った認証仕組みを作ったことはあったのですが、Railsの場合はどのようにJWTを扱うか知りたかったので、作ってみました。 今回は、タイトルの通…
ひょんなことから、JR東日本のグリーン車乗車券の無料券をゲットしたので、最大限、得したいという貧乏根性出しまくりの旅行がしたくなったので、栃木県は氏家の喜連川温泉郷 早乙女温泉に行ってきました。
Redashのバージョン2系から3系にupgradeした際、DataSourceのプルダウンから色々なものが消えてしまいました。この記事はBigQuery, AWS Athena, Google Analytics, Google Spreadsheetを復活させる方法について書いています。
最近、自分の怒りを自分でコントロールすることが苦手であることに気付き、感情コントロールができないと人を動かす立場として相応しくないと考えました。怒りにもマネジメントする手法がある事を知ったので、学ぶ事にしました。今回は、アンガーマネジメン…
会社での予定管理はrakumoを使っていて、他のメンバーに「rakumo入れといて〜」という指示を出すときに、意図しない予定を入れてしまうことがあったりします。自分は業務上、rakumoを結構使っているので、この操作を知ってると便利だよ〜ってことが多々あり…
ひょんなことから千葉県佐倉市に来たので、その足で成田湯川近くに来ました。 成田のお隣の駅、下総松崎に大和の湯という天然温泉があるとのことで、行ってみることにしました。
1月20, 21日と、会社の開発合宿に行ってきました。 取り組んだ内容はタイトルの通り、AWS Database Migration Service(以下DMS)を使ったデータベース統合です。
シリコンバレー式 自分を変える最強の食事をちょっと試してみたい人が最低限揃えるべきものを紹介します。
一人開発合宿も今回で4回目です。今回は、ピクスタ開発部の開発合宿が川崎だったので、チェックイン前に一人で開発を始めたかったので、川崎とのアクセスが良い羽田空港に来ました。最近は朝4時台に起きて、朝活をしているので、時間の制限は6時間前後と半日…