InfoQ

InfoQ

エディタ毎の記事の表示

全ての 和智 右桂に関するすべてのコンテンツ


和智 右桂が書いた最新の記事

Javaにおけるラムダ:詳細な分析

トピック
Java,
言語,
Architecture,
プログラミング,
Closures

PythonやRubyのような言語は長いことラムダを使ってきたが、最近のJVMベース言語の台頭(特にGroovyとScala)により、Javaにおいてもラムダを求める声が再燃した。ラムダとは何か?そして、Java言語にラムダを追加するにあたって提案されたシンタックスはどのようなものか?この記事はこれら2つの問いに対して詳細に検討する。

和智 右桂が書いたNews

プロダクトオーナーパターン

トピック
アジャイル技術,
Scrum,
Roles,
Agile

プロダクトオーナーの役割は、多くのオンライン・フォーラムやブログで定期的に議論されている。この役割の持つ課題と、そこに含まれるさまざまな責任は、議論やアドバイスが生み出される原因になってきた。最近、プロダクトオーナーという役割と、アジャイルプロジェクトの中でプロダクトオーナーが確実にやるべき重要な活動、さらにプロダクトオーナーとプロダクトマネージャの違いについて、いくつか議論がなされた。

ソーシャルネットワーク、アジャイル、そしてクラウドはオフショアソフトウェア開発を変化させているのか?

トピック
オフショア,
分散チーム,
Scrum,
Agile in the Enterprise,
チームワーク,
Business Models,
Agile,
クラウドコンピューティング,
ソーシャルネットワーキング,
ビジネス

有名な著作である『フラット化する世界』において、Thomas L. Friedman氏は、多くの国々がグローバルなサプライチェーンの一部になっていくという収束現象について語っている。ここから、経済学の新しい法則が定義された。Israel Gat氏はこの考え方をさらに押し進め、ソーシャルネットワークと共同作業のための技術のおかげで、ソフトウェア開発は、場所に依存しなくなるとしている

Kanbanの神話

トピック
Lean,
アジャイル技術,
Agile

Kanbanというリーン開発のプラクティスはどれほど誤解されてきただろうか?Kanbanに関しては、事実をフィクションと区別することを学ばなければならない。

Googleがmod_pagespeedをリリース

トピック
マネジメント,
Architecture

Googleがmod_pagespeedをリリースした。これは、Apache HTTPDがウェブページを出力する速度を上げるためのモジュールだ。HTTPキャッシュが扱えるメッセージを加えることで、そのページをホストしているウェブアプリケーションに一切変更を加えることなく、倍のスピードになるとされている。

AppleがJavaのサポートを中止

トピック
Java,
言語,
アナウンス,
Apple,
プログラミング

10/20に行われた"back to the Mac"のプレゼンテーションで、Appleは多くのアップデートをリリースした。その中には、Mac OS X 10.6 update 3向けのJavaも含まれている。これはJavaのバージョンを1.6.0_22とし、多くのセキュリティホールを修正するものだった。だが驚くべきことにAppleは、リリースノートにおいて、Javaを非推奨として10.7 OS X Lionには同梱しないことを示唆し、Javaのライセンスを持ち続けない意向を示した。

TerracottaのBigMemoryがJavaキャッシュにおけるガーベジコレクションを払拭することを目論んでいる

トピック
Terracotta,
Caching,
Java,
言語,
クラスタリング&キャッシング,
プログラミング,
パフォーマンス&スケーラビリティ

TerracottaのBigMemory for Enterprise Ehcacheは、キャッシュに保持されるオブジェクトのガーベジコレクションを回避しようとしている。InfoQはTerracottaのCEOであるAmit Pandey氏にインタビューを行い、製品について詳しく聞いた。

アジャイルとリーン手法を検証する研究

トピック
Agileの採用,
方法論,
Agile in the Enterprise,
ケーススタディ,
Lean,
Agile,
ビジネス,
プログラミング

Ralph Jocham氏がこうたずねた。「私はアジャイルプロジェクトが他の手法よりも成功する可能性が高いということを示す参考資料を探しています。その資料は政府のドキュメントで引用することができなければなりません。つまり、出所が信頼に値するものである必要があるのです。」幸いなことに、いくつかの研究がなされているので、この記事で要約する。

MoDisco:モデル駆動ソフトウェアモダナイゼーションフレームワーク

トピック
Domain Specific Languages,
言語,
Architecture,
プログラミング,
Eclipse

ソフトウェアモダナイゼーションは、ほとんどのIT組織にとって深刻な問題である。MoDiscoはMIA SoftwareとAtlanMod Research Teamの合同事業で、この問題に対するモデル駆動のソリューションを提供するものだ。Jordi Cabot氏とその同僚がこのEclipseプロジェクトについて2ページの紹介文を書いた。

データアーキテクチャの台頭 - GigaOm Structure Conferenceのハイライト

トピック
デプロイ/データセンター,
データアクセス,
データベース設計,
Architecture,
クラウドコンピューティング,
データベース,
データウェアハウス

2週間前に開催されたGigaOM Stucture conferenceでは、クラウドコンピューティングにおける様々な分野に対する取り組みが行われた。このイベントの主要テーマの一つが、新しいデータアーキテクチャの台頭だった。パネル、インタビュー、プレゼンテーションを通じ、多くのスピーカが、データがどのように扱われるかという点についての来るべき重要な変化について語っていた。

jQueryにキャッチアップする:今や30%以上のウェブサイトで利用されている

トピック
jquery,
JavaScript,
Java,
動的言語,
言語,
プログラミング

このJavaScriptフレームワークは進化して、JavaScriptのコーディングをはるかに簡単にするような多くのツールを含むようになった。BuiltWithの利用統計によれば、このオープンソースのプロジェクトは今や、上位10000のウェブサイトのうち、30%以上で利用されている。