タグ

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

  • webOSは多くのデバイスで走る予定で、Enyoは多くの主要なブラウザーで走る

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

    webOSは多くのデバイスで走る予定で、Enyoは多くの主要なブラウザーで走る
    takuno
    takuno 2012/02/07
  • 追悼:Steve Jobsのソフトウェアエンジニアリングへの貢献

    原文(投稿日:2011/10/08)へのリンク この話をしておきたいと思います。SteveがAppleに戻る前のことですが、私たちはNeXTでミーティングをしました。私はチーフサイエンティストを連れていました。ミーティングを終えて立ち去る前、私たちはSteveが間違っているところについて説明しようとしていました。彼は明らかに間違っていたからです。でも結局はうまくはいきませんでした。ミーティングを終え、私たちは駐車場にいました。すると彼はオフィスから私たちを見つけて、わざわざここまで出てきて、さらに反論してきたのです。それはObjective-Cというプログラミング言語にまつわる技術的問題を超えていました。どうして彼がそんなに大事にしているのか、私にはわかりませんでした。これほどまでの情熱を今まで見たことはありません。(Eric Schmidt) 多くの人がSteve Jobsのことを忘れな

    追悼:Steve Jobsのソフトウェアエンジニアリングへの貢献
  • webOS 3.0 - 新 HTML フレームワーク Enyo を採用

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

    webOS 3.0 - 新 HTML フレームワーク Enyo を採用
    takuno
    takuno 2011/07/13
  • InfoQ: RESTful 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が最近リリースされ、重要な変...

    InfoQ: RESTful API の 認証の枠組
    takuno
    takuno 2010/03/02
    あるベンダAが要求しているのは、パラメータをURLエンコードする前の問い合わせにサインすることなのか、それともURLエンコードしたあとなのか。そんなことに頭を悩ませるのにもう疲れました。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が最近リリースされ、重要な変...

    新しいアジャイルのインプリメンテーションとしてのかんばん
    takuno
    takuno 2010/03/02
    ソフトウェアのためのかんばん方式は(リンク)、トヨタ生産方式に由来するもので、スケジューリング作業のためのイテレーションのないアプローチである。タイム・ボックスの決められたイテレーションと計画ミーティン
  • アジャイルプロジェクトが遅れる理由

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

    アジャイルプロジェクトが遅れる理由
    takuno
    takuno 2010/01/03
  • InfoQ: Domain Driven Design(ドメイン駆動設計) Quickly 日本語版

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

  • スケーラブルなWebサービスの構築

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

    スケーラブルなWebサービスの構築
  • Agileプロジェクトでどうやって知識を伝達する方法

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

    Agileプロジェクトでどうやって知識を伝達する方法
    takuno
    takuno 2009/08/30
    ドキュメントを参照しながら紙飛行機を完成させたのは12.5 %の人だけだった。リバースエンジニアリングで完成させたのは25%で、なんとメンター制度では100%の被験者が完成させたのだ。
  • ハイパフォーマンスチーム - チーム殺しを避けるには

    原文(投稿日:2009/6/5)へのリンク Steven Denning氏は近頃、ハイパフォーマンスチームに関する一連の記事を書いた。ハイパフォーマンスチームは、アジャイル組織が効率的であることを裏付けるのに必要だとされている。 Denning氏によると「ハイパフォーマンスチームは職場にあるチーム全体の2%にすぎない」そうだが、彼は次のように語っている。 「マネジメント慣行が正しいときには、たくさんのハイパフォーマンスチームがいます。それがトヨタとホンダ、そしてソフトウェア開発で起こっていることなのです。どれくらい"たくさん"なのか?正確に言うのは難しいことです。トヨタとホンダは自動車産業の4分の1を占めています。ソフトウェアにおいては、おそらくソフトウェア開発全体の3分の1が、今や"アジャイル"や"Scrum"、"XP"という名札を付けて、ハイパフォーマンスチームになるべく進歩している、

    ハイパフォーマンスチーム - チーム殺しを避けるには
  • 良いベロシティ

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

    良いベロシティ
    takuno
    takuno 2009/06/04
    ベロシティは、チームの今後の生産性を予測するツールとして利用される。ストーリーを実装するのに必要な作業量は、チームが各イテレーションで完了したストーリーの数を単に数えればよい。
  • Scott Ambler氏がアジャイル・プロセス成熟度モデルを再考する

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

    Scott Ambler氏がアジャイル・プロセス成熟度モデルを再考する
  • 散らかった製品チームを構造化する

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

    散らかった製品チームを構造化する
    takuno
    takuno 2009/05/30
  • Alan Cooper氏ならどうするか?

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

    Alan Cooper氏ならどうするか?
    takuno
    takuno 2009/04/22
    Cooper氏は、中級ユーザーがユーザーの大部分であるにもかかわらず、混乱して迷う傾向にあると感じています。
  • ユースケースの父がアジャイルはもっと賢くなる必要があると語る

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

    ユースケースの父がアジャイルはもっと賢くなる必要があると語る
  • InfoQ: モデル駆動開発に関する誤解と課題

    別の抑制要因は、MDDが特定の開発メソッドと混合され過ぎているせいで、人々がMDDのベストプラクティスを抽出し、異なった状況でそれらを適用できなかったことです。典型例は、オブジェクト指向分析設計(OOAD; Object Oriented Analysis and Design)に大量のマテリアルがあり、完全なOOADコンテンツを導入し、その一部としてMDDのメリットを得ることができたか、またはOOADをまったく導入しなかったかのいずれかです。MDDのベストプラクティスはOOADフレームワークの一部でしたが、人々は、これらのベストプラクティスをフレームワーク外で活用する方法を知りませんでした。MDDコンテンツを抽出して、異なった状況でそれらを適用することは不可能でした。 上記およびその他の要因は、企業が自社の環境にベストプラクティス(MDDのベストプラクティスを含む)を導入することを困難に

    InfoQ: モデル駆動開発に関する誤解と課題
  • アジャイルプロジェクトにおけるパフォーマンスエンジニアリング

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

    アジャイルプロジェクトにおけるパフォーマンスエンジニアリング
    takuno
    takuno 2009/04/19
    パフォーマンスエンジニアリングをプロジェクト開始時から適用した場合、投資したコストをはるかに上回る利益が得られる
  • 理想的なイテレーション期間

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

    理想的なイテレーション期間
    takuno
    takuno 2009/04/19
    Mike氏は、自身のさまざまなチームとの経験に基づき、2週間のイテレーションが理想的だと提案した。
  • Eclipse BIRT概論

    このEclipseパースペクティブは、レポートを作成するための機能を提供する多くのEclipseビューで構成されています。それらのビューに関しては、以下で説明します。 レポートエディタ レポートエディタは、レポートの作成やレポート要素の位置決めやフォーマット設定のための作業場として利用します。このビューの中には、Layout、Master Page、Script、XML Source、Previewのタブがあります。 Layoutタブは、レポートの視覚的なレイアウトとして利用し、ドラッグ&ドロップの機能をサポートしています。 Master Pageタブは、ヘッダ、フッタ、レポート全体の背景イメージの設定に利用します。例えば、このページに会社のヘッダーを配置するのによく利用します。 Script タブは、JavaScriptエディタのアクセスが可能です。BIRTでは、JavaまたはJavaS

    Eclipse BIRT概論
  • 1