shiroの知恵袋

元SEのIT講師shiroが、プログラミングや趣味を語るブログです。

【バグ記録】Spring Securityの設定クラスで循環参照エラーが発生する場合の対処方法

現象 原因 解決方法 ① configureGlobalを別クラスにする ② @Lazyアノテーションを付与する 現象 Spring Boot 2.6にアップデートした際、アプリ起動時にSecurityConfigで下記のエラーが発生する。 Description: The dependencies of some of the beans in the…

【Spring Boot 2.6 Release Notes】日本語訳

はじめに 別バージョンの日本語訳へのリンク Spring Boot 2.6.0 リリースノート Spring Boot 2.5からの変更点 Spring Boot 2.4からの非推奨 循環参照がデフォルトで禁止 Spring MVC向けPathPatternベースのパスマッチング戦略 アクチュエータ Env InfoContri…

AsciiDocのテーブル内にPlantUMLの図を埋め込む方法

やりたいこと 方法 具体例 AsciiDocコード 結果 やりたいこと Asciidocのテーブル内にPlantUMLを埋め込みたい。 方法 テーブル区切り記号 | の前に a を付ける。 UMLに使う | は \ でエスケープする。 具体例 AsciiDocコード |=== |継承|実装 a|[plantuml, e…

【Spring Boot 2.4 Release Notes】日本語訳

はじめに Spring Boot 2.4リリースノート Spring Boot 2.3からの変更点 バージョンスキーマ変更 spring-boot-starter-testからJUnit 5のVintage Engineを削除 構成ファイルの処理(アプリケーションのプロパティとYAMLファイル) 構成データのインポート 組…

当ブログについて(プライバシーポリシー・免責事項など)

プライバシーポリシー 個人情報の利用目的 当ブログでは、お問い合わせや記事へのコメントの際、名前やメールアドレス等の個人情報を入力いただく場合がございます。 取得した個人情報は、お問い合わせに対する回答や必要な情報を電子メールなどをでご連絡す…

【Eclipse】便利なショートカット集

よく使う、もしくは覚えておくと便利だと思うEclipseのショートカットをまとめます。 ソースコード編集系は主に受講生に、ソースコード解析系は主に講師の皆様に評判良さげでした。キーはすべてデフォルト設定の場合のものです。 コピペなど、他のエディタ等…

【プログラミング問題】エラトステネスの篩

解答例 の対応言語 Python 問題 エラトステネスの篩(ふるい)を使って10000以下の素数を表示してください。 なお、エラトステネスの篩のアルゴリズムは次の通りです。 (エラトステネスの篩 - Wikipediaから抜粋、一部修正。) 探索リストに2から指定した値…

【プログラミング問題解答例】エラトステネスの篩(Python編)

↓問題はこちら↓ 【プログラミング問題】エラトステネスの篩 - shiroの備忘録的メモ 解答例1 問題文のアルゴリズムに沿って、そのまま書いたものです。 初心者の方の練習用に使ってもらえたら嬉しいので、コメント付きです。 直観的なプログラムにはなってい…

Twitterのアカウントが凍結されてしまった件

フリーとして活動していくうえであった方がいいかなーと思い立ち、 今更ながらTwitterアカウントを作成いたしました。 @shiron_prog よろしくお願いします。 作成したのですが… なんと半日ほどで凍結されてしまいました。 電話番号を登録すればOKみたいです…

ごあいさつ

はじめまして!shiroと申します。 自身で気づいたことや気になることなどを書き留めておこうと、技術ブログを設立しました。 ついでに趣味のつぶやきも書くかもしれません。 よろしくお願いいたします。 以下、簡単に自己紹介をいたします。 プロフィール 名…