InfoQ

InfoQ

エディタ毎の記事の表示

全ての 渡嘉敷 満理子に関するすべてのコンテンツ


渡嘉敷 満理子が書いた最新の記事

ペア・プログラミングの採用を成功させるには

トピック
Agileの採用,
Agile in the Enterprise,
アジャイル技術,
Pair Programming,
Agile

本稿は、これまでにペア・プログラミングの経験が多少あり、合理的なペア・プログラミングの採用に向けて組織の協力を求めている読者を前提としています。このアドバイスは様々な役割の人に有効ですが、主にペア・プログラミングをチームに導入しようとする開発者やチーム・リーダに向けて書かれています。

渡嘉敷 満理子が書いたNews

GitHub、Mass Assignment利用の脆弱性を突かれる

トピック
ASP.NET MVC,
Ruby,
ASP.NET,
動的言語,
言語,
.NET,
プログラミング,
Vulnerabilities,
Ruby on Rails

先日、GitHubはRuby on Railsのmass assignment機能の脆弱性を突かれた。この脆弱性は数多くのRubyベースのサイトだけではなく、ASP.NET MVCや他のORMフレームワークを使用したサイトにも影響を及ぼす可能性がある。

Coverity: オープンソースコードの不具合件数は商用コードを下回る

トピック
品質,
コード分析,
デバッグ,
Automation,
プログラミング,
テスト,
Agile,
Static Analysis

Coverityの調査結果によれば、静的解析を用いたオープンソースコードの不具合件数は商用コードの件数をおおむね下回るが、同一規模のコードで比較した場合は同様の件数になるという。

Thymeleaf 2.0の新機能: パフォーマンス、th:switch、行番号、テンプレート

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

ThymeleafはJava向けのXML/HTMLテンプレートエンジンであり、構文規則に従ったテンプレート作成の提供を主な目的としている。Thymeleaf 2.0には、Thymeleafの拡張を作成する開発者を対象とした機能強化も含め、数多くの新機能が用意されている。ここではそれらの新機能について簡単に見ていくことにする。

XAMLおよびVBA 7の仕様リリース

トピック
XAML,
.NET,
プログラミング

MicrosoftがXAMLプログラミング言語の仕様を公開した。この仕様には、XAML、XAML 2009の仕様、SilverlightおよびWPFに固有の拡張機能の仕様が含まれており、理由は不明だが、VBAの言語仕様も含まれている。

iPhoneからWindows Phone 7へのアプリ移植支援ツールを公開

トピック
.NET,
プログラミング,
Architecture,
Agile,
モバイル,
iPhone

Microsoftは、iPhone/iOSアプリをWindows Phone 7(WP 7)へ移植するためのプロセスを簡略化するAPIマッピング・ツールや、ガイド・ドキュメント、動画を公開した。

OracleがOpen Officeを放出

トピック
Java,
言語,
オープンソース,
プログラミング

ついにOracleがOpenOffice.orgを手放すことを決めた。今後はコードベースに基づく商用製品の提供も、OpenOfficeコードベースの開発のサポートも行わないものとし、継続中のメンテナンスはコミュニティに任せる意向だ。かつてフォークしたLibreOfficeは、より健全なフォークのように見受けられるが、だとすれば今後OpenOfficeが存続していくうえでどのような可能性があるのだろうか。

渡嘉敷 満理子が書いたArticle

Webサービスのスキーマ - Part I:基本データ型

トピック
Java,
SOA,
言語,
エンタープライズアーキテクチャ,
Architecture,
プログラミング,
データバインディング,
XMLデータバインディング,
O/X Mapping

この一連の記事では、スキーマとWebサービスのデータ・バインディング間の不整合から生じるさまざまな問題を取り上げます。最初の記事では、最も基本的なレベルから始めることとし、単純なデータ型とそこから生じる問題を考察します。

生産性のためのコラボレーティブなスペースを設計する

トピック
Collaborative Technologies,
コラボレーション,
リーダーシップ,
チームワーク,
Agile,
ヒューマンリソース,
マネジメント

アジャイルを用いて作業をする場合、つまり、互いに接近して遮るものもなく作業を行う場合、人として健全で効率的な作業スペースを求め、それを主張することはこれまでよりいっそう重要なことになります。そこで、本稿ではチームに関して数多く集められた見識を共有します。これは何人かの経験豊富なアジャイル・コーチたちによって集められたものです。

リファクタリングにありがちな誤解を解く

トピック
Artifacts & Tools,
.NET,
アジャイル技術,
Refactoring,
Agile,
プログラミング

In comparison to Java, an emphasis on continuous refactoring is still relatively new in .NET. Besides having few ardent proponents, many myths linger around what refactoring really is and how it applies to the development process in general. Danijel Arsenovski, author of Professional Refactoring in Visual Basic, attempts to dispel some of these myths.

数字を用いたコミュニケーション - アジャイルの精神で

トピック
Delivering Value,
リーダーシップ,
ビジネス/ITアライメント,
Value & Metrics,
Agile,
対人コミュニケーション,
マネジメント,
エンタープライズアーキテクチャ

デベロッパと経営陣では数字の使い方が異なります。和解の道はないのでしょうか。Linda氏は「あります!」と答えます。