JavaWebウィークリー、第144号
昨年の初めに、私は自分の読書習慣を追跡し、ここで最高のものをBaeldungで共有することにしました。 それ以来、レビューを見逃していません。
どうぞ…
1. 春とJava
>> Spring 5の新機能:Functional Web Framework [ spring.io ]
Spring 5 の新しいリアクティブフレームワークが形になり始めています(そしてテストするために私のリストの一番上に来ています)。
>> Java 8 Reactiveアプリを今すぐ準備しましょう、Reactor 3.0 GAがリリースされました! [ spring.io ]
リアクティブアプリケーションと言えば、Reactor3はプログラミングモデルのメジャーアップデートでリリースされています。
>>例によるRXJava[ infoq.com ]
そして–まだリアクティブ– RxJava の素晴らしいイントロ–Spring5でもファーストクラスのサポートがあります。
>> Javaライブラリに関する無料の考え–電子書籍、虎の巻など [ thinks-on- java .org ]
Hibernateの壮大なライブラリ?クールな豆–よく構成され、考え抜かれた素材を持っているという便利さは間違いなく役に立ちます。
>> Java 9、OSGiとモジュール性の未来 [ infoq.com ]
Java 9がそれほど遠くないことを考えると、モジュール性を理解し始めることは、それについて読むだけでは意味がありません。
>>再起動されたJavaEE8および9の成分とロードマップ[adam-bien.com ]
Java EE 8(および9)の計画については、最終的に方向性と明確性があります。
そうは言っても、私は個人的に「再起動」にはあまり熱心ではありません。再起動のラップが悪いのには理由があります。通常は機能しません。
提案された機能のリストは良さそうですが、1つのリリースで非常に多くのことを強制することは、それらを有機的に開発するのではなく、リスクがあります。
>>テストを注文する必要がありますか? [ frankel.ch ]
テストを注文してはならないという仮定に挑戦する興味深い試み。
>>コード生成Bean–可変および不変 [ joda.org ]
2016年に可変Beanを使用する必要がありますか? ダメダメダメ!
また読む価値があります:
-
>>Hibernateのパフォーマンスチューニングとベストプラクティス[in.relation.to ]
-
>> SwiftとJava:ビットセットパフォーマンステスト [ lemire.me ]
-
>>Java8を使用したコンビネータパターン[sitepoint.com ]
-
>> JavaOne 2016 –1日目のハイライト[ infoq.com ]
-
>> JavaOne 2016 –2日目「ThinkinginParallel」[ infoq.com ]
-
>>MicroProfileGroupがJavaOne中にディスカッションパネルイベントを開催[infoq.com ]
-
>>Hibernateを使用して各永続コンテキストのJDBCバッチサイズをカスタマイズする方法[vladmihalcea.com ]
-
>> Hibernateのヒント:前処理された非永続属性をキャッシュします [ thinks-on- java .org ]
-
>> SpringCloudMicroservices用のGitlab+GitLabCIを使用してCDパイプラインを構築する[stytex.de ]
-
>>依存性注入について–パート1 IoC [ knitelius.com ]
ウェビナーとプレゼンテーション:
-
>>クラウドネイティブの5つのステージ[infoq.com ]
-
>> Java [infoq.com]の低レイテンシーマイクロサービス
-
>>クラウドネイティブJavaとSpringCloudサービス[spring.io ]
-
>> Spring MVC4Webアプリ[spring.io ]
-
>>クラウドプラットフォームの採用:学んだ教訓 [ infoq.com ]
-
>>契約としてのプラットフォーム[infoq.com ]
-
>> Java One:ライブコーディング「セレモニーなし」JavaEEマイクロサービスセッションとスクリーンキャスト[ adam-bien.com ]
-
>>負荷分散JavaEEマイクロサービス[adam-bien.com ]
-
>>何か新しいもの:毎週の更新1 [ troyhunt.com ]
-
>>JavaEEバックエンドを使用したReactアプリケーションの構築[adam-bien.com ]
-
>>JavaOne2016プレイリスト[youtube.com ]
アップグレードする時間:
-
>> Spring Security 4.2 M1 [ spring.io ]
-
>>SpringIOプラットフォームアテネ-リリース[spring.io ]
-
>> Spring IO Platform 2.0.8.RELEASE [ spring.io ]
-
>> Spring CloudStreamBrooklyn.RELEASEが利用可能です[spring.io ]
-
>> SpringCloudCamden.RELEASEおよびBrixton.SR6が利用可能です[spring.io ]
-
>> Apache Mesos1.0GAのSpringCloudデータフローがリリースされました[spring.io ]
-
>>GradleがPolyglotビルドツールのバージョン3.0をリリース[infoq.com ]
-
>> IntelliJ IDEA 2016.3 EAP:Polyglot Maven、Grailsビュー、検査など [ jetbrains.com ]
-
>> IntelliJ IDEA 2016.3 EAP:Gitログの高速化、パラメーターのヒントなど [ jetbrains.com ]
-
>> Ceylon 1.3は、Androidアプリなどの構築のサポートを追加します [ infoq.com ]
2. テクニカル
>> SeleniumWebDriverを使用してRESTfulAPIをテストする方法(しない) [ ontestautomation.com ]
はい。 絶対。 しないでください🙂
>>SQLを選択するタイミングとNoSQLを選択するタイミング[jooq.org ]
仕事に適したツールを選択してください。 最初にSQLを見てください。
NoSQLソリューションを検討する理由はスケーリング機能だけではないことを覚えておいてください。ドメイン設計はすぐそこにあります。
また読む価値があります:
-
>>従来のWebアプリとRESTfulAPI [ techblog.bozho.net ]
-
>>利用可能になりました– Amazon Linux AMI 2016.09 [ aws.amazon.com ]
3. ミュージング
>> Stackoverflowへの貢献をやめましたが、減少していません [ techblog.bozho.net ]
実際に内部にいる誰かからのStackOverflowコミュニティの内部を見てください。
私は個人的にStackOverflowに実際に貢献することはありませんでしたが、それでもそのエコシステムに関するこれらの記事は非常に興味深いものです。
>>実際のAzure関数[troyhunt.com ]
進行中の大規模なDDOS攻撃への対処についての非常に楽しく有益な読み物。
>>開発者コラボレーションの定義[daedtech.com ]
ソフトウェアプロジェクトでのコラボレーションは、猫番から共通の目標に向かって簡単にスキップするまでさまざまです。 後者のシナリオは通常、採用プロセスから始まることがわかりました。
>>7年間のブログとその後の生涯…[troyhunt.com ]
ブログについて考えていた場合は、考えるのをやめて入力を開始してください。
>>BugzillaをTuleapに置き換える[waynebeaton.com ]
ついに!
>>WTFはCTOです[matt.aimonetti.net ]
>>エンジニアリング担当副社長を雇う時期[matt.aimonetti.net ]
私が尊敬するエンジニアからの塹壕からのいくつかの記事。 それがあなたが進んでいる方向であるならば、キャリア的に非常に役に立ちます。
>>開発者年金プランとしてのソフトウェアアーキテクト[daedtech.com ]
私たちの職業が世界に与えた大きな影響を背景に、私たちの業界の状態を楽しく探索します。
すべてフリーランサーズショーのポッドキャストエピソードに基づいています-少し前にリストしたことを覚えています🙂
また読む価値があります:
-
>> Disyでのコードレビュー–レビュー方法 [ codefx.org ]
4. 漫画
そして、今週の私のお気に入りのディルバート:
>>先週あなたを縮小したと思いました[dilbert.com ]
>>このキュービクルを生かしておくことはできません[dilbert.com ]
>>人ではなく、行動を批判する [ dilbert.com ]
5. 今週のピック
今年初めのVoxxedDaysBucharest からの私の話–すべてCQRSとイベントソーシングについて: