InfoQ

InfoQ

エディタ毎の記事の表示

全ての 渋川 よしきに関するすべてのコンテンツ


渋川 よしきが書いた最新の記事

PythonプログラマがRuby技術者認定試験を受けてみた

トピック
Ruby,
動的言語,
言語,
プログラミング,
日本発記事

筆者はPythonプログラマですが、ちょっとしたきっかけから、Ruby技術者認定試験を受験してきました。この勉強の経験の中で、いくつか気づきがあったので、言語学習の1つの方法として説明していきたいと思います。

Lean開発者のスタート: チームのスタートアップ時間の削減

トピック
リーダーシップ,
チームワーク,
Agile,
トレーニング/認証,
マネジメント

アジャイルプラクティスは新チームメーンバーが知りたい情報を直接提供するものではありません。そこで私は、新しいチームメンバーの「セットアップ時間」の削減するために、新しいプラクティスを提案します。

渋川 よしきが書いたNews

討論: なぜほとんどのソーシャルソフトウェアは失敗するのか?どうすれば失敗を避けられるのか?

トピック
ビジネスアーキテクチャ,
Business Models,
Architecture,
ビジネス

いくつかのソーシャルサイトは、他のサイトが顧客を獲得に動き出す前に、大きな成功を手中に収めている。なぜそのようなことが起きるのだろうか?Clay Shirky氏は、多くの場合に共通して見られる、ある事実に注目しているとBuzzwatchに対するインタビューを通じて述べた。

John Heintz氏による、Javaアノテーションのベストプラクティス

トピック
アノテーション,
AOP,
Java,
言語,
方法論,
プログラミング,
AspectJ,
メタプログラミング

New Aspects of Software社のJohn Heintz氏はNo Fluff Just Stuffコミュニティが主催する、Central Ohio Software Symposiumで、Java Custom Annotationを使用して振る舞いを追加するための特別な設計テクニックに関するプレゼンテーションを行った。

CloudCamp創設者のReuven Cohen氏が仮想化とクラウドコンピューティングについて語る

トピック
EC2,
Amazon Webサービス,
Amazon,
仮想化,
Java,
言語,
Architecture,
プログラミング,
クラウドコンピューティング

InfoQはCloudCampの創設者であるReuven Cohen氏と会談を行い、クラウドコンピューティングについて議論をおこなった。

Article: PythonプログラマがRuby技術者認定試験を受けてみた

トピック
Ruby,
動的言語,
言語,
日本発記事,
プログラミング

筆者はPythonプログラマですが、ちょっとしたきっかけから、Ruby技術者認定試験を受験してきました。この勉強の経験の中で、いくつか気づきがあったので、言語学習の1つの方法として説明していきたいと思います。

アジャイルチーム上でスペシャリストはジェネラリストを上回るか?

トピック
Agile in the Enterprise,
チームワーク,
Diversity in Teams,
Agile

協力関係にあるチームの構成と、ジェネラリストとスペシャリストの両方で構成されたチームには、関連性があると言われている。これはアジャイルコミュニティの中では暗黙の了解となっている。

OpenJDKを真のオープンソースにする架け橋「IcedTeaプロジェクト」

トピック
Java SE,
Java,
ガバナンス,
ライセンス,
言語,
オープンソース,
プログラミング,
コミュニティ,
エンタープライズアーキテクチャ,
ビジネス,
GNU

GPL ライセンスのJavaプラットフォーム実装である、OpenJDKが Sunから正式にリリースしてから1年になる。この間にJavaコミュニティは、この新しいオープンソースのコードベースに再び向かい始めている。

議論を呼ぶ Servlet 3.0の新機能

トピック
JCP Standards,
サーブレット,
JCP,
Java EE,
Java,
言語,
プログラミング,
Community,
コミュニティ

ほとんどのJavaのWebフレームワークはServlet API上に構築されている。1つないしは複数のサーブレットやフィルタ、リスナーを設定するには、WEB-INF/libディレクトリ内の依存関係を使うか、それに加えてアプリケーションのweb.xmという設定ファイルlを使用する必要がある。JSR-315ではServlet3.0の仕様を定めており、これはEE6の一部として含まれる計画になっている。

「持続可能なペース」というのは週40時間労働を意味するのか?

トピック
Self-organizing Team,
Agile in the Enterprise,
Scrum,
チームワーク,
Agile

「持続可能なペース」はXPのプラクティスとしてよく知られている。ソフトウェア開発というゲームの中にいるチームが長時間走り続けられるためのプラクティスである。このプラクティスはどんなに忙しく働かざるをえなかったとしても、そのペースが持続可能であれば、同じペースでいつまでも働き続けることができるということを示している。しかし、「持続可能なペース」と、一週間の就業時間との間にはなにか関係があるのだろうか?

アジャイルな環境のための文化づくり

トピック
Agileの採用,
プロセス採用,
Self-organizing Team,
Agile in the Enterprise,
コーチング&メンタリング,
Adoption,
Scrum,
Scaling Agile,
チームワーク,
Agile,
変化

Greg Smith氏は自分の最新の著作「Becoming Agile(source:http://www.manning.com/smith/)」の内容を元にした記事を書いた。彼はこの記事の中で、アジャイルへの転換は文化の変容と同じぐらい大きなプロセスの変化であるという、実践に深く根ざした考え方を述べている。