2020-01-01から1年間の記事一覧
コストコでホームベーカリーがやすかったので思わず買ってしまった。以下が同じ種類 【シロカ公式ストア限定】シロカ 全自動ホームベーカリー SB-111[タイマー/最大2斤/ ジャム/バター/蕎麦/うどん/餅つき機]メディア: 元々朝食はひたすらにパン食なため、割…
とてつもない失敗の世界史 とてつもない失敗の世界史作者:トム・フィリップス発売日: 2019/06/18メディア: 単行本 気になっていたので購入していた本の一つ。 有給を使って休んだものの札幌はあいにく天気が悪く、どこへでかける気力もなかったので積ん読消…
やりたいこと RestTemplate をつかう際に共通処理をリクエスト前に潜り込ませたい。例 ローカルキャッシュに持ってる認証情報を Authorizationヘッダ にセットする 認証情報がなければ取りに行ってローカルキャッシュに保存しつつ Authorizationヘッダにセッ…
IPAの基本情報技術者試験や応用情報技術者試験を取る際に一通り学んだはずだし、大学でも一通り入門はしたはずなのだがやはり何年も使ってないと次々と忘れてしまうネットワーク周りの話。 今や AWS や GCP 等によってアプリケーションエンジニアでも気軽に…
最近コードを書く機会が極端に減ってしまっている(読む機会はたくさんある)ので、業務外で会社の人たちがたくさん公開しているLambdaの資料を見ながら、お酒飲みながら雑なコードを書いてなるべく筋トレしています(圧倒的に記述量が足りないので色々忘れる…
細かいヘッダとかの話。 細かすぎて知らないものが結構あったのと、多分デフォルトで有効になっているため意識して認識できてるものが少ない。 Referrer Policy Referrerポリシーは、Webアプリケーションが活用することができる。ユーザーが最後に訪れたペー…
4章はアクセストークンをどのように使うか。リソースサーバーを実装しながら役割と使い方を見る。 4 シンプルな OAuth の保護対象リソースの構築 4.1 OAuth トークンの解析 AccessToken を Request に付与する方法は3つ Authorization ヘッダに Bearer トー…
だからあれほど並行してやるなというのに・・・なぜ私はこう並行して手を出してしまうのか。 Spring Security のドキュメントを読む方で疲弊してくると今度こちらをやっている。 OAuth徹底入門 セキュアな認可システムを適用するための原則と実践作者:Justin…
Part 2 セキュリティヘッダのところについて。Webアプリケーションを開発する上で必要な知識なのだが、結構フレームワーク等によってはよしなにやってくれたりしていて、あまり理解しているとは言い難い。ので一回ちゃんと読んでみる Security Http Response…
諸事情あってSpring Securityをちゃんと理解しないとダメになってしまったので、ひとまずドキュメントを全部読むから始める。 とはいえめちゃくちゃボリュームあるので適宜スキップしつつ、適当な翻訳と自分の理解のためだけにメモっていく。翻訳に関しては…
北海道は豚肉がやたらめったら安い。 東京住んでいた頃は安いお得なお肉というと海外産でよくハナマサで大量購入して冷凍保存していたのだが、鶏肉にしろ豚肉にしろわざわざ海外産を選ぶ必要もなく、かなり安い値段で購入できるので、もっぱらお肉料理という…
普段業務ではSpring BootとSpring Securityをメインで実装に利用している。 現在使っているSpring Securityのバージョンが2系で古く、Spring Security 5を調査する必要があった。 そもそも Spring Security 5.x系自体出てすでに数年経過しているので、それな…
「広告会社、男子寮のおかずくん」に掲載されてたレシピを少しアレンジして作ったのだが、おいしかったのでメモっとく 広告会社、男子寮のおかずくん(5) (クロフネコミックス)作者:オトクニ発売日: 2020/03/23メディア: Kindle版 材料 大体二人分とのこと。 …
なんで今さら 数年前に開発が停止してしまっているコードをフォークして利用したい 元のソースのApache License 2.0。フォークしたコードはOSSとして公開しないといけない?(うろ覚え・・・) ソースコードをそのまま組み込むのはNGそうな気がする? 修正と…
雑に調べたメモ 普通にググるとv1に行き着いてしまう。 mavenは以下らへん。 mvnrepository.com GradleでSDKの組み込みは以下参照 https://docs.aws.amazon.com/ja_jp/sdk-for-java/v2/developer-guide/setup-project-gradle.htmldocs.aws.amazon.com implem…
背景 業務で Spring Security を使っているのだが、まだ古いバージョンを利用していてこれを Migration する気配がない。 さすがに最後発で新しく作るサービスはそちらに合わせるわけには行かないので、 Java バージョン(これは11だけど)、Spring バージョ…
Lombokが動かない 普段、Spring系のプロジェクトは Spring Initializr のお世話になっているのだが、はて?すべてを理解して使っているだろうかと、素のGradleプロジェクトからシコシコ構築していた。 いつも通り Lombok を導入して Compile したところこん…
Multi Stack の Deploy 複数の Stack を Deploy しようとしたら怒られた。 $ cdk deploy Since this app includes more than a single stack, specify which stacks to use (wildcards are supported) Stacks: NetworkStack DataStoreStack 「Stack を指定し…
概要 諸事情あってAurora postgresqlを起動する必要があった。折角なのでCDKで試した結果。 エラー Cluster requires at least 2 subnets, got 0 Subnetを2つ以上指定しないとダメ。vpcをIDから解決しているので vpc.privateSubnets とかで取れる。 vpcSubne…
やりたかったこと 構築済みのVPC IDを指定して、その中に各種AWSリソースを作成したかったのだが、うまくいかず。 以下のエラーが出力される。 Cannot retrieve value from context provider vpc-provider since account/region are not specified at the st…
わからなかったので調べた。 aws-cdk公式のReferenceは結構整っているのだが、見つけられなかった。自分の探し方の問題な気がする。 ちなみにバージョンは 1.27.0 Updateが早くて大変だ。 $ cdk version 1.27.0 (build a98c0b3) コンパイル通らず ここを参照…
普段普通のWebアプリケーション開発をしていると、各種アルゴリズムの動作をいちいち実装したり、三角関数や行列の計算をえいえいと計算したりする機会はあんまりない。しかし、ふと振り返ってみると過去積み重ねた経験則でなんとなく実装しているだけであっ…