タグ

2014年12月2日のブックマーク (2件)

  • マイクロソフトは、C++でいかにしてMicrosoft Officeのクロスプラットフォームを実現したのか

    マイクロソフトは、C++でいかにしてMicrosoft Officeのクロスプラットフォームを実現したのか マイクロソフトはOfficeソフトウェアのマルチプラットフォーム展開を進め、Windows版、Macintosh版だけでなくWebから使えるOffice Onlineに加え、iPad版、Android版も公開を始めました。 Officeのような大規模なアプリケーションのマルチプラットフォームへの移植は、どのようにして行われているのか。9月に米国で開催されたC++言語のイベント「CppCon 2014」で行われた同社の講演「How Microsoft Uses C++ to Deliver Office (and More) Across iOS, Android, Windows, and Mac, Part I 」がYouTubeで公開されています。 Officeのコア部分はC++

    マイクロソフトは、C++でいかにしてMicrosoft Officeのクロスプラットフォームを実現したのか
  • codefirst を支える開発環境 05: ドッグフーディング

    こんにちは R&D 担当の @suer です。 今回はドッグフーディングについてご紹介します。 ドッグフーディングとは、作成したツール・サービスを、開発者自身で利用することを指します。 ここでは、サービスについてのドッグフーディングについて説明していますが、ローカルで使うツールやアプリケーションでも考え方は同じだと思います。 codefirst では作成したサービスを自動的にデプロイして自分たちで使うよう心がけています。 ドッグフーディングで気づくこと自ら作成したサービスを使っていくと、以下のことに気づきます。 機能不足 便利だと思った機能を作っているので最初のうちは良いのですが、使っていくうちにそのサービスの利用者として習熟していき、だんだんサービスに物足りなさを感じ始めます。 すると「〇〇の機能が欲しい」、「XXできれば便利だ 」などアイデアが湧いてきます。 これは、自分たちが作ったサ

    codefirst を支える開発環境 05: ドッグフーディング