昨年の初めに、私は自分の読書習慣を追跡し、ここで最高のものをBaeldungで共有することにしました。 それ以来、レビューを見逃していません。

どうぞ…

1. 春とジャワ

>> Spockフレームワークを使用した単体テストの作成:仕様の概要、パート3 [ petrikainulainen.ne t]

この記事では、 Spock を使用したテストについて引き続き説明します。今回は、仕様を詳しく見ていきます。

>>RxJavaとCompletableを使用したブロッキングタスクの並列実行[solidsoft.wordpress.com ]

RxJavaは間違いなく強力なツールであり非常に優れたAPIです。 これは、それを使用する方法のいくつかの実際のシナリオを示す実用的な記事です。

>>「安全でない」実装のOracleのOpenJDKクリーンアップ[infoq.com ]

Java 9Unsafeで何が起こっているかについての短い更新。

>>単一のAPIでJava6、8、9をサポートする方法 [ jooq.org ]

パブリックAPIで複数のJavaバージョンをサポートするための非常に興味深いアプローチ。 パブリックAPIを構築または保守している場合は、ぜひチェックしてみてください。

また、補足として、マーケティングに興味がある場合、これは、製品をサポートするコンテンツを作成する方法について賢明であるという優れた部分です。

>>Hibernateに割り当てられたジェネレーターをシーケンスまたはID列と組み合わせる方法[vladmihalcea.com ]

エンティティのIDは、@Idを叩いて1日と呼ぶよりもはるかに複雑です。

また読む価値があります:

  • >>MapClashInspectorを使用したHashMapsのチェック[javaspecialists.eu]

  • >> jcmd:すべてをルール化する1つのJDKコマンドラインツール [ marxsoftware.com ]

  • >>jClarityがCensum3.0をリリース[infoq.com ]

  • >>フルテキストクエリのプロジェクション結果をPOJOに変換する[in.relation.to ]

  • >>学ぶべき教訓:HibernateCore実装の基本[ crunchify.com ]

ウェビナーとプレゼンテーション:

  • >> Spring Boot、Nashorn、Reactを使用した同形テンプレーティング [ infoq.com ]

  • >> Spring Boot認証…その他! [ spring.io ]

  • >> SpringBootMicroservicesを使用したPageRankAnalyticsプラットフォームの作成[spring.io ]

  • >> Spring Integration Java DSL [ spring.io ]

  • >>クラウドネイティブデータフローオーケストレーション[spring.io ]

  • >> Spring Framework –究極の構成バトル [ spring.io ]

  • >> Spring MVC 4.2、新しく注目に値する [ spring.io ]

  • >>ジャストインタイムとはどういう意味か[infoq.com ]

  • >> 2つの新しいスクリーンキャスト:リクエストパラメータからの日付と時刻の情報の解析 [ petrikainulainen.net ]

  • >>ウェビナー:Springセキュリティ認証…Spring Bootなどを使用! [ spring.io ]

アップグレードする時間:

  • >> SpringBoot1.3.3および1.4.0.M1が利用可能になりました[spring.io ]

  • >> SpringSecurity4.0.4リリース[spring.io ]

  • >> Spring ToolSuite3.7.3がリリースされました[spring.io ]

  • >> Spring IO Platform 2.0.3.RELEASE [ spring.io ]

  • >> ApacheWicket7.2.0がリリースされました[infoq.com ]

  • >> HibernateSearch5.6.0.Alpha2はElasticsearch統合を導入します[in.relation.to ]

2. テクニカル

>>賢明なミューテーションテスト:殺し屋に行かないでください [ codecentric.de ]

ミューテーションテストにより、コードカバレッジである偽のメトリックがわずかに偽物になります。 セットアップは簡単そうなので、ぜひ試してみます。

>>ゴールデンマスターテストを作成しない方法[thecodewhisperer.com ]

いつものように、十分にテストされた、変更が容易なシステムに到達するための複雑さをしっかりと深く掘り下げます。

>>ログ分析を使用してDDoS攻撃を検出および分析する方法[loggly.com ]

興味深く、確かに役立つ DDoS攻撃がどのように機能するか、ターゲットが通常どのように選択されるか、そしてそれに対して何ができるかを見てください。

ヒント–適切なロギングは、パターンを早期に確認するのに役立ちます。 それに反応する-まあ、それはそれが起こっていることを知っているほど簡単ではありません。

>>コーディング標準を使用する必要がありますか? [ devblog.avdi.org ]

私は、誰かに何かを説得しようとしていたコーディング標準のディスカッション(「ディスカッション」と呼びましょう)をかなりの割合で行ってきました。 それは決して楽しくなく、ほとんどの場合非生産的です–そのため、私は今、この問題に別の方法で取り組む傾向があります(ヒント–私は初期の頃よりもはるかに柔軟です)。

この記事では、そのプロセスの一部について説明し、チームがコーディング標準でトリガーを引いているときに、を取得して使用できる非常に優れたポイントをいくつか示します。

また読む価値があります:

  • >> Webのコントロールグループ(cgroups)? [ igvita.com ]

3. ミュージング

>>マジェスティックモノリス[m.signalvnoise.com ]

モノリスは悪いラップを持っています。 モノリスがより理にかなっている場所と、実際にマイクロサービスアーキテクチャが必要なシステムの種類を理解することは非常に重要です。

その早期の決定には、必要な場所に到達するための追加の開発作業を何ヶ月も節約できるという明らかな可能性があります。

>>効果的なコードレビューの前提条件[daedtech.com ]

コードをレビューする試みは大勢です。 ポジティブで学習に向けた有用なコードレビュー文化はほとんどありません。

そして、それは間違いなく、練習がうまく機能するためにいくつかのことを整える必要があるからです–少なくとも、ある程度の感情的な成熟度です。

>>私の次の賭け:VRは今後3年で離陸する予定です… [lemire.me]そして

>>私の賭けを失った:PCは死んでいない…まだ [ lemire.me ]

一般的なハイテク業界がどれほど速く前進しているかについて、いくつかの楽しみがあります。

>>ソフトウェアの展開方法[zachholman.com ]

これは投稿ではなく、小さな本です🙂

それはまた、あなたの仕事をそこに出し、それをうまくやるのに必要なことについての、知的で明確に書かれた記事でもあります。

「展開ストレス」(実際の病状)を取り除き、生産に行くときのチルファクターを10倍にするだけなら、読む価値があります。

>> InfrastructureAsCode [ martinfowler.com ]

DevOpsの世界でよく知られているプラクティスであり、できればその外でも同様です。

この記事は、非常に興味深い進化する出版物の概念に従って、前のシリーズのように成長し続けることを期待しています。

また読む価値があります:

  • >>その光沢のある新しいツールで上司を売る[daedtech.com ]

4. 漫画

そして、今週の私のお気に入りのディルバート:

>>実行していることをすべて停止し、ロボットを構築します [ dilbert.com ]

>>スタートアップのように振る舞う必要がある[dilbert.com ]

>>調査によると、既婚者の方が幸せです [ dilbert.com ]

 

5. 今週のピック

>>読みやすさと呼ばれる小さなアイデア[ribbonfarm.com ]