Java

>> Java 8金曜日:ORMはもう必要ありません

これは、古い議論(ORMが必要ですか?)と新しい有望なツールを結び付けます。コードサンプルを見て、これが実際にJavaコードであることに驚いてください。 とてもかっこいい。

>> JUnitで例外を処理するさらに別の方法:catch-exception

JUnitテスト例外を処理する確実な方法– BDD catch-exceptionライブラリ。 本当にかっこいいので、今試してみます。

>>高スループットおよび低遅延Javaアプリケーション向けのガベージコレクションの最適化

チューニングJavaガベージコレクションを実際の本番環境に合わせてブラッシュアップします。 ほとんどのGCの概念を説明しますが、実用的で最適化に重点を置いた方法で説明します。これは、そこにある標準のGCの記事からの素晴らしい変更です。

>>より良いリリースのためのMavenGitFlowプラグイン

確立されたMavenリリースプラグインを興味深いものにして、gitflowのすべての機能をファーストクラスの市民にします。

>>Java8つの言語変更

>> JVM同時実行性:Java8つの同時実行性の基本

IBM Developerworksには、 Java 8 に関する2つの新しい記事(言語の変更と並行性)があります。

>> ApacheTomcat8プレビュー

そして最後に、次のTomcat8サーバーを紹介する素晴らしいウェビナーです。 Tomcatを使用している場合、これはパイプの流れを最新に保つための優れたリソースです。

>> Project Sagan:ダウンタイムゼロの導入

Project Sagan –新しいリファレンスSpringアプリ–は、特に spring.io に電力を供給していることを考えると、ますます面白く見えます。 この記事では、コードがどのようにデプロイされるかを説明します。これから詳しく説明する非常に優れたシリーズです。

>>例外の追跡–パート4 –Springのメール送信者

私の過去数週間のレビューのいずれかを読んだことがあれば、このシリーズの以前の記事を見たことがあるでしょう。 この種のアプリケーション(ログファイルデータの意味を理解する)は、何らかの形で、適切なサイズのプロジェクトで解決する必要があるものです。

>> Spring MVC、Thymeleaf、SpringSecurityアプリケーションでのCSRF保護

CSRF攻撃がどのように機能し、Spring Security(3.2+)を使用してそれから保護する方法を簡潔に説明します。 非常に素晴らしい。

テクニカル

>> TDDチェスゲームパート3:つまずきとリファクタリング

私は以前にこのシリーズについて話しましたが、おそらく驚くことではありませんが、これも今週の読み物(または時計)です。 なぜ私はそれを選び続けるのですか? シンプル–これは、TDDを実行することの最初の抵抗を乗り越えるための良いショットを持っている数少ないものの1つです。 それは私にとって数年かかったので、それは簡単ではないことを私は知っています–しかし、結果は巨大です。

つまり、要点を言えば、今週1つの記事だけを読む場合は、この記事を読んでください(実際には、最初の 2つのの部分を読む方がよいでしょう)。

>>MongoDB2.6は$outです

Vladには、MongoDB2.6で登場した新機能の便利な概要があります。

>>WebAPIとn+1の問題

悪名高いn+1問題はWebAPIにも存在します。 この記事には消化すべき情報がたくさんありますので、時間をかけてください。

>>セキュリティ:Heartbleedの脆弱性

はい、Heartbleedは今週公開されました。はい、それをカバーする記事はたくさんありますが、すでにそれらのいくつかを読んでいると思いますので、多くのうちの1つであるgithubレポートを含めます。

ミュージング

>>コンテキスト切り替えのコスト

私たちは皆、コンテキストスイッチの能力を過大評価していると思います。そして、スイッチが開発者のクリプトナイトであることを受け入れるのが早ければ早いほど、それについて何かをすることができます。 この記事はその事実を思い出させるものです。