JavaWebWeekly、第128号
昨年の初めに、私は自分の読書習慣を追跡し、ここで最高のものをBaeldungで共有することにしました。 それ以来、レビューを見逃していません。
どうぞ…
1. 春とジャワ
>>リアクティブプログラミングに関する注記パートI:リアクティブランドスケープ [ spring.io ]
リアクティブプログラミングの堅実なイントロ。
いいえ、これが最初であるのは偶然ではありません。
>>本番Javaアプリケーションの上位10の例外タイプ–1Bイベントに基づく[ takipi.com ]
興味深いデータセットからの別の洞察のセット–もちろん、由緒あるNullPointerExceptionがナンバーワンです。
>>正しく実装する方法[codefx.org ]
がに等しいことを見て基本に立ち返る–うまくできています。
>>エンティティ識別子(主キー)を使用してequalsとhashCodeを実装する方法 [ vladmihalcea.com ]
そして、私たちは等しいについて話していたので、この記事は、物事の永続性の側面から見て、その物語に間違いなくよく適合します。
>>Javaの後方非互換性の歴史からの観察[marxsoftware.com ]
完全な下位互換性を維持するが、Javaを今日のように人気のあるものにしている、またはJavaが実際にうまく前進するのを妨げていると主張するかもしれません。
いずれにせよ、ここでは、その互換性を20年以上維持することの意味を簡単に説明します。
>>スプリングリアクティブサンプル[java-allandsundry.com ]
リアクティブプログラミングモデルがSpringに登場しますが、双方向ではありません。 そして、そこにはそれについての多くの情報がありません–それで、この部分はそのギャップを埋めるという点で非常に興味深いように見えます。
>> Netflix OSS、Spring Cloud、またはKubernetes? それらのすべてはどうですか! [ christianposta.com ]
ツールのNetflixエコシステムは、大規模な実用的な使用法に基づいているため、ツールを深く理解することは常に非常に役立ちます。
また読む価値があります:
-
>>非推奨のリアクターガイド[spring.io ]
-
>>Java9はデフォルトのクラスパスからCORBAを削除します[infoq.com ]
-
>> Spring Cloud Cloud FoundryServiceBrokerの紹介[spring.io ]
-
>> InfoQ eMag:Javaエージェントとバイトコード [ infoq.com ]
-
>> Spring Boot&Apache CXF –SOAPWebサービスのテスト [ codecentric.de ]
-
>> Gradleのトリック–ビルドスクリプトの依存関係を表示する [ solidsoft.com ]
-
>> Hibernateのヒント:SQLステートメントとそのパラメーターをログに記録する方法 [ thinks-on-java.org ]
-
>>11JPAおよびHibernateクエリヒントはすべての開発者が知っておくべきです[thinks-on-java.org ]
-
>>検証をSpELする方法–Spring式言語によるクラスレベルおよびクロスパラメータの制約 [ javatar81.com ]
-
>> @Localおよび@RemoteEJBインターフェースは非推奨ですか? [ adam-bien.com ]
ウェビナーとプレゼンテーション:
-
>> Scala、ECS、Docker:実行の遅延@Coursera [ infoq.com ]
-
>>奇妙なOracleディスカッション、CDI対。 シングルトンEJB、リモート、制御なし、または27番目のairhacks.tvの質問と回答 [ adam-bien.com ]
アップグレードする時間:
-
>> HibernateORM5.2リリース[in.relation.to ]
-
>>Springリリースバージョン1.1ステートマシンフレームワーク[infoq.com ]
-
>> Spring CloudStream1.0.1.RELEASEが利用可能です[spring.io ]
-
>> Spring for ApacheKafka1.0リリース候補1が利用可能[spring.io ]
-
>> Spring Integration KafkaSupport2.0.0リリース候補が利用可能になりました[spring.io ]
-
>> IntelliJ IDEA2016.2EAPはGitとMercurialのログを改善します[jetbrains.com ]
2. テクニカル
>>実用的なイベントソーシングとCQRSのメリット[sapiensworks.com ]
文字通り始めたばかりの場合、これは早い段階かもしれませんが、しばらくの間システムを構築していて、何らかの形で知っていて、DDD、イベントソーシング、CQRSなどを検討していない場合は、これどんな時間でもいいです。
はい、それはシステムを構築するための大幅に異なる方法ですが、繰り返しになりますが、実際にはレベルアップはCRUDをわずかに改善することからはおそらく起こりません。
また読む価値があります:
-
>> Datadog vs SignalFX vs New Relic vs Wavefront –どのダッシュボードを選択する必要がありますか? [ takipi.com ]
3. ミュージング
>>製品の製造に切り替えた理由[swizec.com ]
製品を実行する価値がある理由の簡単で楽しいイントロ。 ほぼ1年前の今日、製品に飛び込んだので、これは私にとって楽しい読み物でした。
>> Githubが世界を引き継ぐのはなぜですか? [ daedtech.com ]
歴史とGithubの理由に関する議論。
>>サービス仮想化での仮想資産の作成:記録と再生または動作モデリング? [ ontestautomation.com ]
システムのテストと探索を推進する2つの選択肢、レコーダーを使用するか、プログラムでを探索する、間違いなく興味深い読み物です。 少し高レベルですが、読む価値があります。
また読む価値があります:
-
>>賢くするために、気になる問題に取り組んでください [ lemire.me ]
-
>>保守可能なコードと共通コード[daedtech.com ]
4. 漫画
そして、今週の私のお気に入りのディルバート:
>>暗黙の目標をどのように達成していますか? [ dilbert.com ]
>>バナナを食べながらサルがあなたの任務を遂行できる[dilbert.com ]
>>共有リーダーシップモデルへの移行[dilbert.com ]
5. 今週のピック
>>幸福は唯一の論理的追求[mrmoneymustache.com ]