java-weekly-281
Javaウィークリー、問題281
-
*ここに行きます*
*1. SpringとJava *
https://www.infoq.com/articles/test-driven-design-java [* >>テスト駆動開発:本当に、それは設計手法*] []
簡単なJavaの例を使用したTDDの段階的なウォークスルー。
https://blog.johanneslink.net/2019/05/11/property-based-driven-development/ [* >> Javaでのプロパティベースのテスト:PBTおよびテスト駆動開発*] []
別のJavaベースのTDDの例。今回は、まずソリューションの目的のプロパティを定義し、次にすべてのプロパティが実現するまでソリューションを繰り返し開発およびテストする手法を使用しています。
http://blog.codefx.org/community/jakarta-ee-javax-and-a-week-of-turmoil/ [* >> Jakarta EE、javax、およびA Week of Turmoil *] []
そして最後に、先週の発表に関する* Javaコミュニティからの*反応の編集。
また読む価値がある:
-
===== https://www.infoq.com/news/2019/05/critical-remote-vuln-weblogic [* >> Oracle WebLogic Serverで発見されたリモートで悪用される重大な脆弱性*] []
-
===== * https://marxsoftware.blogspot.com/2019/05/java-text-blocks.html [>> Java Text Blocks] * []
-
===== https://www.tomitribe.com/blog/free-cookbook-of-166-java-ee-code-examples/ [* >> 166 Java EEコード例の無料クックブック*] []
-
===== https://blog.frankel.ch/exercises-programming-style/1/ [* >>プログラミングスタイルの演習の紹介*] []
-
===== * https://www.infoq.com/news/2019/05/micronaut-1.1-cloud-native?utm_campaign = infoq_content
-
===== * https://cl4es.github.io/2019/05/14/String-Concat-Redux.html [>> String concatenation、redux] * []
ウェビナーとプレゼンテーション:
-
===== https://spring.io/blog/2019/05/09/a-bootiful-podcast-kotlin-team-engineer-roman-elisarov [* >> A Bootiful Podcast:Kotlin team Engineer Roman Elisarov * ] []
-
===== * https://spring.io/blog/2019/05/15/spring-tips-spring-batch-and-apache-kafka [>> Spring Tips:Spring Batch and Apache Kafka] * []
-
===== https://www.infoq.com/presentations/ml-systems-failure-production [* >>本番MLシステムの致命的な障害を防ぐ方法*] []
-
===== https://blog.sebastian-daschner.com/entries/reloading-apps-kubernetes-telepresence-wad [* >> Telepresenceを使用したKubernetesへのホットデプロイ
-
===== https://www.infoq.com/presentations/unikernels-includeos?utm_campaign=infoq_content
-
===== https://www.infoq.com/presentations/h2o-model-spark?utm_campaign=infoq_content
-
===== https://www.infoq.com/presentations/tools-continuous-learning-change [* >>チームが変更を受け入れられるようにする*] []
-
===== https://www.infoq.com/presentations/google-lessons-microservices [* >>間違ったこと:マイクロサービスの誕生からの教訓*] []
アップグレードの時間:
-
===== https://spring.io/blog/2019/05/15/spring-boot-2-1-5-released [* >> Spring Boot 2.1.5リリース*] []およびhttps:/ /spring.io/blog/2019/05/14/spring-boot-1-5-21-available-now [* >> Spring Boot 1.5.21が利用可能*] []およびhttps://spring.io/ blog / 2019/05/15 / spring-boot-2-2-m3-available-now [* >> Spring Boot 2.2 M3が利用可能になりました*] []
-
===== https://spring.io/blog/2019/05/10/spring-framework-5-2-0-m2-5-1-7-5-0-14-and-4-3 -24-available-now [* >> Spring Framework 5.2.0.M2、5.1.7、5.0.14、4.3.24が利用可能になりました*] []
-
===== * https://spring.io/blog/2019/05/14/spring-data-moore-m4-lovelace-sr8-and-ingalls-sr22-released [>> Spring Data Moore M4、Lovelace SR8およびIngalls SR22リリース] * []
-
===== https://spring.io/blog/2019/05/13/spring-integration-aws-2-2-ga-and-spring-cloud-stream-kinesis-binder-1-2-ga -available [* >> Spring Integration AWS 2.2 GAおよびSpring Cloud Stream Kinesis Binder 1.2 GA Available *] []
-
===== https://www.infoq.com/news/2019/05/google-landmark-recognition [* >> Googleはランドマーク認識用の大規模データセットであるGoogle-Landmarks-V2をリリース
2. 技術と黙示
https://martinfowler.com/articles/data-monolith-to-mesh.html [* >>モノリシックデータレイクを超えて分散データメッシュに移動する方法*] []
ドメイン主導の分散データメッシュの紹介。今日のエンタープライズデータを急増させている、集中化された、モノリシックな、ドメインに依存しないデータレイクからのパラダイムシフトです。
* https://www.allthingsdistributed.com/2019/05/blockchain.html [>>ブロックチェーンおよび台帳データベースへのアクセスの増加] * []
実績のある元帳データストアはブロックチェーンテクノロジーに自然に適合し、AWS Managed Blockchainは企業が採用しやすくすることを目指しています。
https://www.infoq.com/articles/service-mesh-event-driven-messaging?utm_campaign=infoq_content
また、既存のサービスメッシュサービスがイベント駆動型メッセージングサポートの必要性にどのように取り組んでいるかを簡単に確認します。
また読む価値がある:
-
===== * https://glenmccallum.com/2019/05/14/senior-developers-rejected-jobs/ [>>上級開発者が仕事を拒否される] * []
-
===== * https://advancedweb.hu/2019/05/14/multi_acc/ [>>安全なシステムに複数アカウントのセットアップが不可欠な理由] * []
-
===== https://blog.codecentric.de/en/2019/05/aws-cloud-hosted-application-part-1/ [* >>クラウドホストアプリケーションのアセンブル–パート1:キャストクラウドを一目*] []
-
===== https://www.infoq.com/articles/application-integration-service-mesh?utm_campaign=infoq_content
-
===== https://blog.scottlogic.com/2019/05/08/Clean-Design.html [* >>クリーンなコードを聞いたことがあるので、クリーンなデザインの時間*] [ ]
-
===== https://www.infoq.com/articles/agile-anti-patterns-systems-thinking?utm_campaign=infoq_content
-
===== * https://morethancoding.com/2019/05/08/lets-replace-the-term-technical-debt/ [>>用語「技術的負債」を置き換えましょう* []
3. 漫画
今週の私のお気に入りのディルバーツ:
https://dilbert.com/strip/2019-05-14 [* >>さまざまな匿名ソース*] []
https://dilbert.com/strip/2019-05-11 [* >> Twitchでさらに仕事ができます*] []
https://dilbert.com/strip/2019-05-10 [* >> Bad Planning *] []
4. 今週のピック
* https://zeroequalsfalse.press/posts/it-is-ok-to-only-code-at-work/ [>>仕事中のコードだけでもまったく問題ありません。あなたも人生を送ることができます] * []
次へ*»*
link:/java-weekly-282[Java Weekly、Issue 282]
*«*前へ
link:/java-weekly-280[Java Weekly、Issue 280]