タグ

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

  • Java 8からJava 12へのアップグレード

    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 8からJava 12へのアップグレード
    nilab
    nilab 2019/11/14
    「Java 9で行われた変更のひとつは、内部API(おもにsun.misc.*で始まるパッケージ内のクラス)が使用できないようになったことです」
  • Python 2の終了日が2020年1月1日に決定

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

    Python 2の終了日が2020年1月1日に決定
    nilab
    nilab 2019/11/06
    「例えば、RHEL 7はPython 2.7をベースとしているが、2024年6月までのセキュリティ/メンテナンスサポートを保証し{ている」
  • ピープルオクルージョン、モーションキャプチャなどを備えたARKit 3

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

    ピープルオクルージョン、モーションキャプチャなどを備えたARKit 3
    nilab
    nilab 2019/09/11
    ピープルオクルージョン、モーションキャプチャなどを備えたARKit 3
  • Spring Boot 2.2が最初のマイルストンリリースに到達,パフォーマンスとメモリ効率が向上

    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 2.2が最初のマイルストンリリースに到達,パフォーマンスとメモリ効率が向上
    nilab
    nilab 2019/05/31
    Spring Boot 2.2が最初のマイルストンリリースに到達,パフォーマンスとメモリ効率が向上
  • Switch式とShenandoah GCを試験的に備えたJava 12がリリース

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

    Switch式とShenandoah GCを試験的に備えたJava 12がリリース
    nilab
    nilab 2019/05/26
    Switch式とShenandoah GCを試験的に備えたJava 12がリリース
  • Googleが新しいJavaロギングFrameworkをリリース

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

    Googleが新しいJavaロギングFrameworkをリリース
    nilab
    nilab 2019/05/26
    「他のロギングフレームワークは無効化されたロギングステートメントのためのバイトコードを生成するかもしれないが、Floggerはそれを完全に避けることを目指している」
  • フレームワークは善か悪か,その両方か?

    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 2019/04/25
    再利用できないコードが増える「Peter Kummins氏は,フレームワークをシステム開発における最大のアンチパターンのひとつだと考えている。習得が難しい上に,プロジェクトの複雑性と依存関係を増大させるという意見だ」
  • WorkerDOMはJavaScriptプログラミングにDOM並行処理を加える

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

    WorkerDOMはJavaScriptプログラミングにDOM並行処理を加える
    nilab
    nilab 2019/01/22
    「Web Workersはバックグラウンドスレッドでスクリプトを実行するためのWebコンテンツの簡単な手順であり、長年利用されてきたが、DOMアクセスがないため、採用は限定的だった」
  • MediumからReact.jsとGraphQLへの移行

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

    MediumからReact.jsとGraphQLへの移行
    nilab
    nilab 2018/05/18
    MediumからReact.jsとGraphQLへの移行
  • Spotify Modelは"アジャイルの涅槃"ではない

    Spotifyでは、マネジメントと組織の動きは人を育てることによってチームとアジャイルの実践を支援している。しかし、Spotifyは"アジャイルの涅槃"ではない。継続的に成長し、変化し、新しいチームに分裂するような高い成果を産むチームに達するのは難しい。Spotifyのチームとリーダーシップのコーチを務めるJoakim Sundén氏は、ビジョンを持ち続け、小さなステップを刻みながら向かうことを推奨している。 Sundén氏はSpotifyでのスムーズに進まなかった問題やどのようにその問題を解決しようとしたのかについてLean Agile Scotland 2017で語った。InfoQはこのカンファレンスの模様をインタビューや記事で取り上げている。 InfoQはSundén氏にインタビューし、うまくいかなかったことが製品にどのような影響を与えたのか、Spotifyでエンジニアリングマネージ

    Spotify Modelは"アジャイルの涅槃"ではない
    nilab
    nilab 2017/12/28
    Spotify Modelは"アジャイルの涅槃"ではない
  • スクラムマスタはチームの障害をどう扱うべきか

    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 2017/09/06
    スクラムマスタはチームの障害をどう扱うべきか
  • チームの改善のためにベロシティを計測することへの懸念

    アジャイルチームは自分たちのスプリントごとのベロシティを計測する。そうすることで彼らは、計画をたて、進捗をトラッキングし、プロダクトオーナーにプロダクトのリリースプランを作るための手がかりを与えることができるようになる。チームは、自らを改善したいときに、ベロシティのデータを利用できるのだろうか? 何人かの著者がベロシティについて書いており、チームの生産性を高めることを目的としてベロシティを計測することについての懸念を伝えている。 Catia Oliveira 氏はScrum AllianceのWebサイトで「チームとプロダクトに役立つベロシティの計測と活用のしかた」について書いた。彼女は、ベロシティの計測がチームにとってどんな役に立つのかについて、このようにまとめている。 自分たちのベロシティがわかれば、こんなことがわかるようになるでしょう。 どれだけの価値を今までに届けたか(ストーリーポ

    チームの改善のためにベロシティを計測することへの懸念
    nilab
    nilab 2017/07/27
    チームの改善のためにベロシティを計測することへの懸念
  • FaaS、PaaS、サーバーレスアーキテクチャのメリット

    この記事では、サーバーレスとは何か、PaaSやSPaaSとの比較、サーバーレスアーキテクチャのメリットとコスト、フレームワークの必要性について議論する。 当初、サーバーレスという言葉は、バックエンドアプリケーションを動かすためのサーバーのセットアップと管理を、開発者が気にする必要がないことを意味していた。サーバーを必要としないわけではなく、バックエンドのインフラストラクチャはサードパーティプロバイダによってメンテナンスされ、データベース、メッセージング、認証などの必要な機能はサービスとして提供されるということだ。こうしたサービスインフラストラクチャは通常、BaaS(Backend-as-a-Service)やMBaaS(Mobile Backend-as-a-Service)と呼ばれた。 ところが、Amazonがサーバーレスのパラダイムを別のレベルに引き上げた。彼らは2014年にAWS L

    FaaS、PaaS、サーバーレスアーキテクチャのメリット
    nilab
    nilab 2016/12/18
    FaaS、PaaS、サーバーレスアーキテクチャのメリット
  • BackboneとAngularを比較する

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

    BackboneとAngularを比較する
    nilab
    nilab 2016/06/07
    BackboneとAngularを比較する
  • Rust 1.8、Cargoベースの新しいビルドシステムなどを導入

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

    Rust 1.8、Cargoベースの新しいビルドシステムなどを導入
    nilab
    nilab 2016/05/15
    Rust 1.8、Cargoベースの新しいビルドシステムなどを導入
  • Atlassian Bamboo 5.11で大規模な継続的インテグレーションが可能に

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

    Atlassian Bamboo 5.11で大規模な継続的インテグレーションが可能に
    nilab
    nilab 2016/05/12
    「JIRAやConfluenceなど開発ツールを手掛けるAtlassianが,継続的デリバリツールBambooのバージョン5.11をリリースした」
  • Facebookは如何にして新興国市場向けAndroidアプリを設計したか

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

    Facebookは如何にして新興国市場向けAndroidアプリを設計したか
    nilab
    nilab 2016/05/12
    Facebookは如何にして新興国市場向けAndroidアプリを設計したか
  • Apache Stormが1.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が最近リリースされ、重要な変...

    Apache Stormが1.0に、パフォーマンス改善と多数の新機能
    nilab
    nilab 2016/05/12
    「Stormはストリーミングデータの分散処理を可能にするイベントプロセッサーだ。Stormアプリケーションは「Spout」と「Bolt」を使い、情報ソースとデータハンドラからなる有向巡回グラフを構成する」
  • Androidの開発コードにSwiftを使用する

    先日Swiftの公式リポジトリのマスタブランチにマージされた“Port to Android”プルリクエストによって,Android用の簡単なプログラムの作成が可能になった。このプルリクエストはSwiftのターゲットとしてAndroidを加えるもので,Linux環境を使用してARMv7プロセッサを搭載したAndroid用のクロスコンパイルを行なう。 Swift port to Androidの大半は,2人の開発者によって作成された — 2015年末にプロジェクトを立ち上げたZhowei Zhang氏と,PRを提出し,最終的にマスタにマージされるまでのフィードバックに対応した,FacebookのBrian Gesiak氏だ。当初は変更ファイル数54というPRの規模の大きさのため,提出からマージまでほぼ2ヶ月が必要だった。 前述のように,現時点で可能なことは,Linux環境からAndroid

    Androidの開発コードにSwiftを使用する
    nilab
    nilab 2016/05/12
    「先日Swiftの公式リポジトリのマスタブランチにマージされた“Port to Android”プルリクエストによって,Android用の簡単なプログラムの作成が可能になった」
  • Chris Lattner氏が語る - Swift 3でのCocoa命名変更

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

    Chris Lattner氏が語る - Swift 3でのCocoa命名変更
    nilab
    nilab 2016/03/25
    Chris Lattner氏が語る - Swift 3でのCocoa命名変更