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

知識をつけるとあるいいこと

正しい知識で指摘が可能 間違った指摘に反対意見を言える 工数などを総合的に見て妥当ではない対応に反対して無駄な実装をしなくてよくなる

DDD

DDDを 課題 前回採用面談 MVCコントローラとしていた。 レイヤードアーキテクチャを採用レイヤーわけができていなかった。 大量に同じコードがもたせった。 最大の問題 チーム内にDDDに詳しい人がいない 最大の問題 規律自体はできていない。 業務フローの切…

テスタビリティが下がる行為

テスタビリティが下がる場合と上がる場合をメモする テスタビリティが下がるのは、依存関係が多い時にテスタビリティが下がる。 不要な依存は増やさないようにすること 不要な依存とはfatな機能から発生する。 テスタビリティが下がる行為2 高結合なオブジ…

知った言葉

リスト RDRA Internet Identity Dfinity DMail クソコードはクソコーダーを量産する モブ性

質問をすることに悪性を感じる文化

なぜなのか

「研究で分かったこと」が全部優しいのはなぜか、というスペースを聞いた

聞いた 多分デッドリンク PCでリンク取得できず。。 どこで? Twitter space ホスト R As Well (@Luzwell) | Twitter 目的 あんまりちゃんと聞けていなかったけれど、すごく気になるタイトルなので、自分でもここにまとめていきたいと思った。 この下に研究…

うまく回る理由

プロジェクトが継続的に回る理由 この記事の方針 この記事はペアプロ・モブプロ、テストコードあり、スクラム開発、CI/CD環境あり、マイクロサービスアーキテクトで開発している際に 詳細な設計書等がなくてもうまく回っていくのはなぜなのかを探るため、日…

rebase

起点ブランチを最新の状態にする 起点ブランチに問題がないか確認(動作確認 UT実行) 派生ブランチをremoteにpushしておく。(保険) 派生ブランチのコミットの量が多いときはコミットを一つにまとめる。 派生ブランチに問題がないか確認する(動作確認 UT実行) …

Spring Bootで作成したアプリケーションをHerokuにデプロイする[Java][Heroku]

Spring Bootで作成したアプリケーションをHerokuにデプロイする[Java][Heroku] Herokuとは Heroku(ヘロク)は2007年創業のアメリカ合衆国の企業[1]。また、同社が開発と運営を行っているPaaS(Platform as a Service)の名称でもある[1]。2010年にはセール…

SpringBoot Azure Active Directoryの最新ドキュメントを追跡する

SpringBoot Azure Active Directoryの最新ドキュメントを追跡する 最新のドキュメントについて ベース1 基本的に最新のドキュメントは以下になります。 https://github.com/Azure/azure-sdk-for-java/tree/master/sdk/spring/azure-spring-boot-starter-acti…

リモートワークの環境作り[PCが貸与された場合][周辺機器問題]

リモートワークの環境作り[PCが貸与された場合][周辺機器問題] PC(Widows10)が貸与されたときの問題点として周辺機器の問題とその対策についての記事になります。 問題 下記のような事象が発生しプライベートと業務を円滑に移行できない問題が発生しました。…

Growiで表示できるemojiの検証2

emoji 表示状態 期待値 :100: :100: :1234: :1234: :grinning: :grinning: :smiley: :smiley: :smile: :smile: :grin: :grin: :laughing: :laughing: :satisfied: :satisfied: :sweat_smile: :sweat_smile: :rofl: :rofl: :joy: :joy: :slightly_…

Growiで表示できるemojiの検証

Growiで表示できるemojiの検証 Growiで利用できるemojiとは? 「セミコロン」で囲った中に文字列をいれることで画面表示される際に絵文字が表示される構文のことです。 例: emoji 表示 :smile: :smile: Growiで使える絵文字がわからない問題 下のemojiは使…

IntelliJ IDEAのUltimateの機能検証(Python)

IntelliJ IDEAのUltimateの機能検証(Python) はじめに IntelliJ IDEA は基本的にJVM系言語をサポートしているIDEです。 実は、他の言語もたくさんサポートしています。 以下の記事が詳しいです。 https://www.jetbrains.com/ja-jp/idea/features/editions_co…

GUIテキストエディタで一行コピーする

GUIテキストエディタで一行コピーする 最近効率よく一行をコピーする方法を知ったので記事を作成しました。 一行をコピーする。 普段は、一行分を選択してコピーするのではないかと思います。 例えば画像のように。 今回提案する方法 今回提案する方法は、簡…

Springboot AzureAD ログアウト情報を集める

参考 MS forum 2019年1月11日 の情報 AppServiceAuthSessionというCookieに情報が残っているためろぐあうとができないらしい CookieはSecureかつHttpOnlyのため、クライアントサイドのJavaScriptからじょがいできないとのこと https://social.msdn.microsoft…

SpringBootでscopeを変更する。

規則 デフォルトはシングルトン コントローラに付与されたスコープと同じスコープでない場合は例外が発生する コントローラが依存するSpring Beanが別のスコープである場合は、Proxyを挟む必要がある。 スコープを変更する場合 プロトタイプ //シングルトン…

SpringRetry memo

以下記事を読んでSpringRetryを試した。 http://pppurple.hatenablog.com/entry/2019/01/22/232318 だが、AOPがきかず、アノテーションでの解決ができなかった。 ただ、テンプレートを使用して、リトライはできた。 ありがたい。 なぜAOPが効かないかは調査…

Intellij update indices が永遠に継続する[あとでタイトル変更する]

Intellij update indicesが永遠に継続する Version IntelliJ IDEA 2020.3.3 (Ultimate Edition) 事象 update indexが永遠に続く。 試したこと1 File>Invalidate Caches / Restart ... ダイアログが表示->Invalidate and Restartを選択 効果 なし 試したこと2…

SpringBoot Transaction Exception

Springboot 2.4 Springboot のTransactionで例外が発生した場合は下記のサブタイプの例外が発生する可能性がある。 ※1.Transaction例外クラスはこちらの抽象くらす:org.springframework.transaction.TransactionException 説明に関してはもう少し詳細に記述…