2018年7月9日のブックマーク (3件)

  • 2019年にJavaを利用している人は全員理解すべきことを説明してみる - orangeitems’s diary

    ※注 当初「2018年にJavaを利用している人は全員理解すべきことを説明してみる」として公開した記事ですが、2019年になっても有用性が変わりませんのでタイトルを改変して公開します。 最新ニュース(2019/4/16) www.orangeitems.com 新元号対応のJava SE Development Kit 8u211から、ライセンスが変わり、無償利用は「開発・個人のみ」に変わっています! >> Javaのこの記事が衝撃的 新野淳一さんのとても分かりやすいJavaの将来についての記事を読みました。 www.publickey1.jp これは、大変なことになります。断定します。 劇的に変更されるJavaのサポートポリシー 世の中にはサーバーサイドがOracle Java SE 8で動いているたくさんのWEBアプリケーションが存在しています。Oracle Java 7が2015年4

    2019年にJavaを利用している人は全員理解すべきことを説明してみる - orangeitems’s diary
  • Spring BootのAutoConfigureの仕組みを理解する - Qiita

    今回は、Spring Bootのメイン機能の一つであるAutoConfigureの仕組みを紹介したいと思います。 Spring Bootを利用すると、簡単なアプリケーションであれば開発者がBean定義を行わなくてもSpringアプリケーションが作成できてしまいます。これはSpring Bootの最大の特徴ですが、Springアプリケーションを構築する上でBean定義そのものが不要になったというわけではありません。 Spring Bootが登場するまで開発者がコツコツBean定義していた部分を、Spring Bootが提供しているAutoConfigureという仕組みが単に肩代わりしてくれているだけなのです!! 前提バージョン Spring Boot 1.4.1.BUILD-SNAPSHOT (投稿時点のスナップショット) Spring Framework 4.3.3.BUILD-SNAPS

    Spring BootのAutoConfigureの仕組みを理解する - Qiita
  • enchantMOON発売から今日で5周年。この五年で起きたことを振り返る - THE長文日記

    なんで七夕に設定しちゃったんだろう。 もともと記念日を覚えるのが苦手なので忘れないという意味では悪くないのだが、毎年七夕が来ると思いだしてしまう。 あの地獄のような日々からもう五年が経った。 当は6月中に発売したかったんだけど、中国で製造がようやく始まったと思って帰国したら、ソフトが初回起動で必ずハングアップするみたいな状態で、これは絶対に間に合わないから7月7日出荷にしようと決断したのだった。 中国からリモートでソフトウェア開発を管理するというのはほとんど不可能に近かった。これは僕の見通しが甘かったのだ。 あれから現在に至るまで、同規模の、つまりOSからUIからプログラミング言語からオーサリング環境までまるごと全部作る、みたいなプロジェクトは大企業のものも含めてまだ聞いたことがないから、やはり挑戦としてはかなりクレイジーなものだったのだろう。まあいいのだ。クレイジーなことがしたかったん

    enchantMOON発売から今日で5周年。この五年で起きたことを振り返る - THE長文日記