タグ

ブックマーク / aoe-tk.hatenablog.com (4)

  • JDK9でのjavapackagerについて - AOEの日記

    はじめに 以前自分の blog にて JDK に付属しているツールである javapackager について紹介したことがあります。このツールは主にクライアントサイド Java アプリケーションを配布可能な形態でパッケージングするためのツールです。ネイティブインストーラも生成することができます。 aoe-tk.hatenablog.com このエントリではネイティブパッケージに含まれるランタイムについて、次のようなことを述べていました。 昔は JDK を丸ごと放り込むという豪快な感じになっていましたが、最近は結構スリムアップしました。JDK9 の Jigsaw が入るともっと効率よくなるでしょう。 そして遂に Java9 がリリースされました。JDK9 の javapackager のマニュアル には次のような記載があります。 For self-contained applications

    JDK9でのjavapackagerについて - AOEの日記
  • AOEの日記

    2024/06/16に開催された JJUG CCC Spring 2024 に参加してきました。 JJUG CCCはもちろん、オフラインの勉強会に参加するのは当に久しぶりのことです。コロナ禍以来、こういうのとはすっかり遠ざかっていました (あと一時期Javaから離れていたこともありましたが) 。懐かしい方々とも久しぶりに顔を合わせて話をすることができて良かったです。 ということで参加したセッションについて軽く感想でも。 参加したセッション 次世代RDB劔"Tsurugi"にアクセスするJavaライブラリー・ツール JJUGキーノート: Java First. Java Always. Adopting ZGC in HBase for LINE Messaging Spring Boot vs MicroProfile - クラウドネイティブにおけるフレームワークの比較と選択 新卒エンジ

    AOEの日記
  • JAX-RSはHTML Webアプリケーションを開発するのに充分なフレームワークであるか? - AOEの日記

    JavaEEでのWebアプリケーション開発フレームワークと言えばJSFですが、JSFデスクトップGUIの開発スタイルに似せた、コンポーネントベース、イベントドリブンなフレームワークであるため、拒否反応を示す人も多いようです。 で、フロントコントローラー型のフレームワーク (StrutsやRuby on Railsなど) が必要な人への選択肢をJavaEEは提供していないのか? ということになるのですが、JAX-RSがこの役割に向いているのではないかと言われています。 でも、基的にRestful Webサービスを開発するためのJAX-RSがHTML Webアプリケーションの開発に当に使えるのか、疑問に思っている人も多いと思います。 最近JAX-RSを使ってRestful Webサービスのみならず、HTMLを返却するWebアプリケーションの開発にも使ってみる機会があったので、そこで分かっ

    JAX-RSはHTML Webアプリケーションを開発するのに充分なフレームワークであるか? - AOEの日記
  • jQueryのDeferredオブジェクトについて調べてみた - AOEの日記

    はじめに 最近になって jQuery に Deferred Object と呼ばれるものが追加されたことを知りました。バージョン1.5から追加になったようです。 ここのところ色々な場面で非同期処理と付き合うことが多かったこともあって調べてみたのですが、中々嬉しい機能を持っているやつであることが判明したので、調べた内容についてまとめてみました。 非同期処理は結構書きにくい jQuery Deferred オブジェクトは非同期処理を書きやすくするために用意されたものです。でも何でそんなものが追加されたのでしょうか? 非同期処理は複雑になってくると書きにくいものです。Ajaxリクエストを例に挙げてみます。 $.ajax({ url: "serviceA.json", success: function(data) { // リクエストが成功したときの処理 }, error: function(x

  • 1