タグ

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

  • アジャイルはマイクロマネジメント

    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が最近リリースされ、重要な変...

    アジャイルはマイクロマネジメント
    nilab
    nilab 2023/05/06
    「マイクロマネジメントの実践はマネージャからチームへと委譲されるべきなのだ」「委譲されたチームが、プロジェクトとチーム自体の利益のために毎日の基本的な作業を進めるためマイクロマネジメントを実践する」
  • Apache Hive 1.0リリース,HiveServer2がメインエンジンに,API定義を固定化

    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が最近リリースされ、重要な変...

    Apache Hive 1.0リリース,HiveServer2がメインエンジンに,API定義を固定化
    nilab
    nilab 2022/10/07
    Apache Hive 1.0リリース,HiveServer2がメインエンジンに,API定義を固定化
  • 自己組織化されたアジャイルチームを確立する

    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が最近リリースされ、重要な変...

    自己組織化されたアジャイルチームを確立する
    nilab
    nilab 2022/08/31
    自己組織化されたアジャイルチームを確立する
  • 自己組織化チームとは何か?

    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が最近リリースされ、重要な変...

    自己組織化チームとは何か?
    nilab
    nilab 2022/08/31
    自己組織化チームとは何か?
  • Shopifyはいかにしてモジュラモノリスへ移行したか

    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が最近リリースされ、重要な変...

    Shopifyはいかにしてモジュラモノリスへ移行したか
    nilab
    nilab 2022/08/17
    Shopifyはいかにしてモジュラモノリスへ移行したか
  • Sprint 0とは?なぜ導入されたのか?

    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が最近リリースされ、重要な変...

    Sprint 0とは?なぜ導入されたのか?
    nilab
    nilab 2022/06/20
    Sprint 0とは?なぜ導入されたのか?
  • IBMがSwift開発を終了 - Chris Bailey氏とのQ&A

    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が最近リリースされ、重要な変...

    IBMがSwift開発を終了 - Chris Bailey氏とのQ&A
    nilab
    nilab 2022/05/26
    「IBMのサーバーサイドSwift開発フレームワークであるKituraと競合するフレームワークであるVaporの存在」「サーバ上のSwiftよりも有望な競合言語としての、RustやGoといった言語の存在を理由とする声も」
  • Spring BootアプリをSpring Native BetaでGraalVMに変換

    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アプリをSpring Native BetaでGraalVMに変換
    nilab
    nilab 2021/12/26
    「Spring Data JPAなどの一部の依存関係では、GraalVMをサポートするために追加の構成が必要だ。Springチームは、プラグインを介してこれらの追加構成を提供する」
  • Javaニュース総まとめ: Spring Framework 6.0とSpring Boot 3.0のロードマップ、OpenJDKとQuarkusのアップデート

    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が最近リリースされ、重要な変...

    Javaニュース総まとめ: Spring Framework 6.0とSpring Boot 3.0のロードマップ、OpenJDKとQuarkusのアップデート
    nilab
    nilab 2021/10/13
    Javaニュース総まとめ: Spring Framework 6.0とSpring Boot 3.0のロードマップ、OpenJDKとQuarkusのアップデート
  • Javaニュース総まとめ: JDK LTSのリリースリズム、OpenJDK、Springのアップデート、Helidon、Payara Platform

    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が最近リリースされ、重要な変...

    Javaニュース総まとめ: JDK LTSのリリースリズム、OpenJDK、Springのアップデート、Helidon、Payara Platform
    nilab
    nilab 2021/10/13
    Javaニュース総まとめ: JDK LTSのリリースリズム、OpenJDK、Springのアップデート、Helidon、Payara Platform
  • VMwareはSpring 6とSpring Boot 3でさらなる10年のためにオーバーホール

    原文(投稿日:2021/09/24)へのリンク Spring One 2021 で、VMware は、2022年10月のリリースを予定している Spring 6 が、さらに10年間のフレームワークの準備をどのようにするかについて明らかにした。Java 17 と Jakarta EE 9 が必要であり、Java モジュールとネイティブコンパイルのファーストクラスのサポートを提供し、Spring の可観測性を固め、そして時代遅れの機能とサードパーティの統合を削除する。Spring Boot 3 は Spring 6 を使用するが、リリース日は未定だ。 このオーバーホールの規模が明確になり、Spring Framework は2010年以来初めて今年の新しいメジャーリリースがない。ただし、Java 17 サポートの次のマイナーリリース、2021年11月と2022年5月のメジャーリリースである S

    VMwareはSpring 6とSpring Boot 3でさらなる10年のためにオーバーホール
    nilab
    nilab 2021/10/13
    「2022年10月のリリースを予定している Spring 6」「Java 17 と Jakarta EE 9 が必要であり、Java モジュールとネイティブコンパイルのファーストクラスのサポートを提供」「時代遅れの機能とサードパーティの統合を削除する」
  • コンテキスト境界を定義する - Eric Evans氏のDDD Europeでの講演より

    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が最近リリースされ、重要な変...

    コンテキスト境界を定義する - Eric Evans氏のDDD Europeでの講演より
    nilab
    nilab 2021/08/23
    コンテキスト境界を定義する - Eric Evans氏のDDD Europeでの講演より
  • MicrosoftがMicrosoft Build of OpenJDKを発表

    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が最近リリースされ、重要な変...

    MicrosoftがMicrosoft Build of OpenJDKを発表
    nilab
    nilab 2021/08/20
    「プレスリリースでは、MicrosoftがOpenJDKの独自のダウンストリームディストリビューションを提供するベンダであるAzul Systems、つまりZuluと協力しており、この協力を継続する予定であると述べられました」
  • これまでのJava 16と17についてわかっていること

    原文(投稿日:2020/11/23)へのリンク OracleJavaプログラミング言語とバーチャルマシンのバージョン 15を先頃リリースした。 新しいOpenJDKリリースのリズムでは、これは作業がすでにバージョン 16にシフトしていることを意味し、これは2021年3月にリリースされる予定だ。 このリリースの対象となる、いくつかの新機能がすでに発表されている。これらはいくつかのカテゴリに細分される。OpenJDKの開発方法に関する手順のアップグレードのいくつかから始める: * MercurialからGitへの移行 (JEP 357) * GitHubへの移行 (JEP 369) * C++14言語機能の有効化 (JEP 347) いくつかの新しいAPIとツールがある - これらはまだインキュベーション形式だ: * ベクターAPI (Incubator) (JEP 338) * 外部リンカ

    これまでのJava 16と17についてわかっていること
    nilab
    nilab 2021/06/04
    これまでのJava 16と17についてわかっていること
  • Lets Encryptの5年間

    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が最近リリースされ、重要な変...

    Lets Encryptの5年間
    nilab
    nilab 2021/03/16
    「証明書の有効期間を短くすることで、証明書を定期的に取得および更新する自動ソリューションの開発が促進さされた。ACMEv1プロトコルが定義および作成され」
  • Ubuntu 20.10がフルデスクトップとマイクロクラウドをRaspberry Pi4上で実現

    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が最近リリースされ、重要な変...

    Ubuntu 20.10がフルデスクトップとマイクロクラウドをRaspberry Pi4上で実現
    nilab
    nilab 2021/03/15
    Ubuntu 20.10がフルデスクトップとマイクロクラウドをRaspberry Pi4上で実現
  • LinkedIn、システムの複雑性低減のためにLambdaアーキテクチャを廃止

    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が最近リリースされ、重要な変...

    LinkedIn、システムの複雑性低減のためにLambdaアーキテクチャを廃止
    nilab
    nilab 2021/03/05
    LinkedIn、システムの複雑性低減のためにLambdaアーキテクチャを廃止
  • Java InfoQ トレンド報告 — 2020年9月

    Moore 氏がアーリーマーケットと呼んでいたものに合うアイデアを見極めるようにしている。ここでは、「顧客ベースは、技術愛好家や先見の明のある人たちで構成されており、機会や迫り来る問題のいずれかを先取りしようとしています。」 私たちが観測可能な主要な市場はアイデアだ。それは幅広い主流の採用へ超える可能性がある。もちろん、これは定義するのが難しいことである。そして、地域市場の違いは確かに存在する。ある技術は、ある産業や地域の市場では採用曲線上の一点に置かれ、別の市場では全く異なるどこかに置かれることがある。 例えば、サーバーレスや FaaS 技術を積極的に推進している企業は、Java スタティック・コンパイルやプロセスの起動時間とフットプリントの短縮を約束するその他の技術の調査と採用をさらに進めている可能性がある。 昨年からの注目すべき変化としては、オラクルの Java バイナリの使用が激減

    Java InfoQ トレンド報告 — 2020年9月
    nilab
    nilab 2020/12/20
    Java InfoQ トレンド報告 — 2020年9月
  • JDK 11 の Shenandoah - Red Hat チームとのインタビュー

    原文(投稿日:2020/10/05)へのリンク Shenandoahは、Javaアプリケーションを変更することなく迅速に動作させられる低レイテンシのガベージコレクタだ。この機能はJDK 12で最初にアップストリームに導入され、その後、長期サポートのJDK 11にバックポートされた。このバージョンは調査対象の Java ユーザーの 約20~25% が使用している。この変更により、ガベージコレクタをアップストリームの OpenJDK11 リポジトリにバックポートすることで、Azul、Adoptium、Libericaなどの Java ベンダーがユーザーに機能を提供できるようになった。 アップストリームのリポジトリに Shenandoah を追加する検討は、すでに機能セットをロックしている Java のバージョンに主要機能を導入するという課題を提起した。単純なバグ修正以上に、この大きな変更はユー

    JDK 11 の Shenandoah - Red Hat チームとのインタビュー
    nilab
    nilab 2020/12/20
    "Shenandoahは、Javaアプリケーションを変更することなく迅速に動作させられる低レイテンシのガベージコレクタだ。この機能はJDK 12で最初にアップストリームに導入され、その後、長期サポートのJDK 11にバックポートされた"
  • Rod Johnson氏へのSpringプロジェクトに関するインタビュー

    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が最近リリースされ、重要な変...

    Rod Johnson氏へのSpringプロジェクトに関するインタビュー
    nilab
    nilab 2020/12/20
    Rod Johnson氏へのSpringプロジェクトに関するインタビュー