タグ

ブックマーク / www.infoq.com (9)

  • 効果的なリモートワークを可能にする - チーム・トポロジーからの原則とパターン

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    効果的なリモートワークを可能にする - チーム・トポロジーからの原則とパターン
  • アジャイルは”再び"死んだ

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    アジャイルは”再び"死んだ
    nantan
    nantan 2016/06/17
    “ドアストップ”
  • React.js Reconciliation

  • AmazonがAppStream APIにHALメディアタイプを選択

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    AmazonがAppStream APIにHALメディアタイプを選択
  • Spring Boot 1.3がリリース,DevToolsとASCIIアートを装備

    Springを所有するPivotalがSpring Boot 1.3をリリースした。JavaクラスとSpringコンフィギュレーションのホットリロード(reload)のサポート(新しいspring-boot-devtoolsモジュールを使用),キャッシュの自動コンフィギュレーション(EhCache, Hazeicast, Infinispan, JCache, Redis, Guavaに対応),Linux/Unix用の完全に実行可能なアーカイブなどが追加項目だ。リリースには,すべての変更を詳説したリリースノートが付属している。 便利な新機能のひとつとして,banner.txtファイルにANSIカラーコードを含めることが可能になった。これによってアプリケーションの起動時に,コンソールログにアートを表示できるようになる。例えば, また,JHipsterの最新リリースならば, この機能を使った創

    Spring Boot 1.3がリリース,DevToolsとASCIIアートを装備
  • Play 2.4が依存性注入を採用,Java 8に移行

    TypesafeのPlayチームがWebフレームワーク“Damiya”のバージョン2.4をリリースした。前回のメジャーリリースPlay 2.3からは,およそ1年ぶりになる。今回のリリースは,PlayのコントリビュータであったKate von Roeder氏を追悼して,Damiyaと命名されている。 2.3から依存性注入(DI)を採用して開始されたリファクタリングによるモジュール性の向上は,今回のリリースでも継続されている。その方針によって,Anormデータアクセス層やEbeanといったモジュールが別プロジェクトとして切り出された。また今回のPlayではJava 8が必須となり,ラムダやデフォルトメソッドがJava-APIで使用されている。 依存性注入はこれまでのバージョンでもサポートされていたが,今回からは初期状態で使用可能になるとともに,利用が推奨されるようになった – グローバルステー

    Play 2.4が依存性注入を採用,Java 8に移行
  • HTML5とJavascriptによるモバイルアプリケーションアーキテクチャ

    接続性は、もう一つの大きな考慮事項である。今日、3G ネットワークやWIFIが広く使用されているが、いつも接続性を想定できるわけではない。幸運にも、HTML5には、キャッシュ機能があるので、サイトリソースをローカルに「キャッシュ」でき、非接続モードで動く。キャッシングは、下に示すようにルートレベルのHTML要素に以下のものを追加することで、動作する。 <!DOCTYPE HTML> <html manifest="cache.manifest"> <body> ... </body> </html> マニフェストファイルはテキストファイルで、キャッシュをバイパスできるリソースやリソースが無い時に表示すべきものをコントロールする他のディレクティブと一緒にキャッシュされるリソースを定義する。ファイルが変更された時やJavaScriptAPIによって、キャッシュの更新や通知もコントロールされる。

    HTML5とJavascriptによるモバイルアプリケーションアーキテクチャ
  • InfoQ: Railsで実現する見事なグラフ

    この記事では、サンプルアプリケーションを用いて、Ruby on Rails上でFusionChartsを使用してグラフを作成するメカニズムについて説明します。この記事に記載するサンプルアプリケーションを実行するには、以下が必要です。 •  FusionCharts Free/ v3 FusionCharts Freeは www.fusioncharts.com/free から、またオプションが追加されたコマーシャルバージョンはwww.fusioncharts.com からダウンロード可能です。この記事では、フリーバージョンを使用してグラフ作成を行います。 FusionChartsのインストールに必要なことは、swfおよび.rbファイルをダウンロードパッケージから適切なアプリケーションフォルダにコピー&ペーストすることだけです。なお、.rbファイルはDownload Package > Co

    InfoQ: Railsで実現する見事なグラフ
  • Spring 2.5の新機能―Part 1

    序論 Springフレームワークは最初から、企業のアプリケーション開発を簡略化するという目標に常に照準を合わせながら、同時に、複雑な問題に非侵襲的で強力な解決策を提供してきました。一年余り前にリリースされたSpring 2.0では、こうしたテーマが新たなレベルへと進みました。XMLスキーマのサポートとカスタムのネーム空間により、XMLベースのコンフィギュレーション量が減りました。Java 5以上を使用しているデベロッパーは、ジェネリックスやアノテーションなどの新しい言語機能を利用するSpringライブラリを活用できます。AspectJの式言語と緊密に一体化しているため、Spring管理オブジェクトの分類がうまく定義されていれば、その全分類で動作を非侵襲的に追加可能なのです。 最近リリースされたSpring 2.5でもこの流れを継承し、さらなる簡略化と新規の強力な機能を提供していますが、特に

    Spring 2.5の新機能―Part 1
    nantan
    nantan 2009/09/09
    Autowired
  • 1