Daniel M. Smith 開発者