タグ

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

  • Googleの言う「オープン性」の真の意味とは?

    GoogleAndroidChromeなど、多数のソフトウェアをオープンソースにしている。だが同社の収益の源泉である検索・広告プラットフォームがクローズドなのはなぜだろうか。 米Googleで製品管理を担当するジョナサン・ローゼンバーグ上級副社長の「The Meaning of Open」(オープンの意味)という記事を読んでいただきたい。これは素晴らしい論文だ。しかし読むに当たっては、多少の予備知識も必要だ。 まず、Googleは多数のソフトウェアをオープンソースにしている。ローゼンバーグ氏によると、Googleは世界最大のオープンソースコントリビューターであり、800以上のプロジェクトを通じて全部で2000万行以上のコードをオープンソースとして提供しているという。 Googleは、Android(モバイルOS)、Chrome(Webブラウザ)、Chrome OS、Google Wav

    Googleの言う「オープン性」の真の意味とは?
  • またEthnaを触ってます。 - サタケ家

    今回はEthna2.3.1 + Smarty2.6.18で。 いろいろな事情でコンテンツの文字コードはShift_JISだ。 で、予想通り、コンテンツ表示させると、文字化けする。 ブラウザの仕様か、Ethnaの仕様か、Smartyの仕様かわからんのだが、 Content-Type: text/html; charset=UTF-8HTTPレスポンスヘッダにこんなもんを吐きやがる。 EthnaにもSmartyにもヘッダとして、UTF-8と明示された部分がない。 もーよく分からなくなってきたし、まんどくせーので力で解決。 Ethna_ViewClass派生クラスにて、 // {{{ preforward /** * 画面表示前処理 * * テンプレートに設定する値でコンテキストに依存しないものは * ここで設定する(例:セレクトボックス等) * * @access public */ func

    またEthnaを触ってます。 - サタケ家
    intemous9
    intemous9 2009/12/24
    自力でレスポンスを変えたい時に参考にした