開会挨拶
みなさん、こんにちは。これはEugeneの第109回Javaウィークリーレビューです。
SpringおよびJava関連
- Reactive Spring [spring.io]
は、Spring 5のリアクティブプログラミング計画をすぐに発表しました。 - Hibernateでバイトコード拡張ダーティーチェックを有効にする方法 [vladmihalcea.com]
興味深いHibernate 5機能を使用するバイトコード拡張ダーティーチェック。短く、テーマに直接。 - 親愛なるAPIデザイナー。基本タイプに戻りますか?[jooq]
優れたAPI設計は困難です。今ではかなり明確になっているはずです。
しかし、私たちは皆、もっと上手くやろうとしているので、読書は間違いなくいくつかの良い洞察を提供します。 - 独自のSpring Bootスターターを設計する-パート1 [frankel.ch]
Spring Bootスタイルの自動構成を組み立てる最初のステップは、Bootのさまざまな柔軟なアノテーションを使用することです。
これは新しい概念ではなくなりましたが、特にフレームワークが提供する機能を超えて選択する場合は、非常に強力です。 - Springを使用してセッションハイジャックを防止する [broadleafcommerce.com]
Spring Securityを使用してシステムをセッション固定攻撃から保護する方法の詳細をご覧ください。 - 小規模チーム
向けの Java [ncrcoe.gitbooks.io]Javaで作業する最初の数年間は、これは非常に便利な戦略と一般的なプラクティスの推奨の集合のように見えます。
すべての内容を読んだわけではありませんが、完全に同意します。 - IntelliJ IDEA Proのヒント [medium.com]は
、IntelliJの多くの高度なヒントを活用しています。
IDEを最大限に活用することで、コーディングプロセスを毎日ユニークなものにすることができます。個人的にはペアリングの思い出から多くのことを学びました。
したがって、IntelliJユーザーであれば、必ず読むことをお勧めします(私はそうではありません)。 - Eclipse [codeaffine.com]の他の機能を発表し、 Ecplise
には良い点がいくつかあります。
それも読む価値があります:
- ActivitiとSpring Integration [spring.io]を使用したオーケストレーション作業
- Spring Batchチュートリアル:Gradleを使用して必要な依存関係を取得する [petrikainulainen.net]
- NetBeans IDEを使用したSpring Bootシナリオ [blogs.oracle.com]
- ピンボール図-Rxjavaオペレーター [java-allandsundry.com]
- Java 8のHotSpotオプションに関するドキュメントの改善 [marxsoftware.com]
- HotSpotの-XshowSettingsロゴのシンプルさと価値 [marxsoftware.com]
ウェビナーと講義:
- Gil Teneによる遅延の理解に関する情報 [infoq.com]
- Web開発者のためのHTTP / 2 [spring.io]
- Spring Data REST-Dataはハイパーメディア+セキュリティに準拠しています [spring.io]
アップグレードの瞬間:
- Spring Data Couchbase 2.0 [spring.io]
- ORM 5.1機能リリース [in.relation.to]
- Apache Tomcat 8.0.32が利用可能 [mail-archives.apache.org]
- Spring Session 1.1.0 RC1がリリースされました [spring.io]
- Spring Cloud Stream 1.0.0.M4が利用可能になりました [spring.io]
- 溶接3.0.0。アルファ15 [weld.cdi-spec.org]
テクノロジー関連
- データ漏洩、vBulletin、脆弱なパスワードハッシュ [troyhunt.com]
オンラインで何らかのセキュリティ作業を行っている場合は、それを読んでください。良い読書。 - JiffyのElasticsearchクラスター [codecentric.de]
これまでのところ、弾性検索クラスターをガイドするオプション。私は最近、Elasticsearchの作業を数多く行っているので、できるだけ早くそれを試してみます。 - Jepsen:RethinkDB 2.2.3 reconfiguration [aphyr.com]
通常どおり、永続的な作業の内部的な方法に興味がある場合は、それを読んでください。
これは、これまで使ったことのないRethinkDBに関するもので、読み物をそれほど面白くしません。
それも読む価値があります:
- 小さな凝集リスク [thecodewhisperer.com]
- 単体テストのテスト中に眠っていますか?[kgolev.com]
瞑想
- レビューのコストと利点 [codefx.org]
「コメント」シリーズのもう1つの興味深い読み物。
これは私の週末の読書リストにありますが、私は以前の記事が本当に好きなので、ここに含めたいと思います。 - 機能切り替えシステムの使用 [martinfowler.com]
- 機能切り替えの最後の部分 [martinfowler.com]
は、システムでの機能切り替えの使用に関する完全なリファレンス記事の最後の2つの部分です。 - 開発マネージャー [daedtech.com]が犯した間違い
私は、この経験を通じて行われた作業が信頼によるものであることに全面的に同意します。チームへの信頼、そしてもちろんチームがマネージャーを信頼(または不信)する方法を体験してください。 - ログの観点から見ると、淘宝網のセキュリティ脆弱性 [loggly.com]は、
別のセキュリティ脆弱性の話であり、もちろん、回避できるいくつかの単純なセキュリティ対策があります。
ベストプラクティスで次のコースのリリースを手配したようです。LearnSpring Security - 優れたカスタマーサポートを提供する5つのゴールデンルール [jooq.org]
は、多くの点で良い提案です。
それも読む価値があります:
- ソフトウェアの隠れたコスト [daedtech.com]
- PCを超えて仮想現実と拡張現実へ [lemire.me]
- 共有者のための行動規範を採用しました [spring.io]
コミック
そして今週の私のお気に入りのディルバート:
- 先週同じポリシーを読んだ [dilbert.com]
- お話しする前に、これがひどいことをご存知でしたか?[dilbert.com]
- 私はこれをしません [dilbert.com]
今週のおすすめ
見る
先週のレビュー:
毎週のレビューをもっと見たいですか?週次レビューの列にアクセスしてください: " Baeldung Java Weekly Review(Official Authorization) "