2011-01-01から1年間の記事一覧

アーキテクトとステークホルダ

アーキテクトの仕事とは何かというと、「ステークホルダの観点を集約し適切なデザインをする」こと。これはinformation architectだろうが、application architectだろうが同じ事で、デザインの対象が情報設計なのかアプリケーションの設計なのかの違いだけ…

本当のハイテク企業になるために

以前、ポールグレアムが、「Yahooに起きてしまった事」として、テクノロジー企業としてスタートしたものが徐々にメディア企業としてハッカー文化が摩耗していくといった話をしていた。Webテクノロジが本当にハイテクだったかはさておき、コミュニケーション…

position:fixedのサポートを検査する

android端末のwebkitや普通のブラウザはposition:fixedをサポートしているけどiOSのwebkitは何故かサポートしていないので、うざい。うざいけど判別しなきゃ行けないのでsnippet var isSupportedPositionFixed = (function (body){ var element = document.c…

memo: monad in javascript

(function(){ //unit: a -> M[b] var unit = function(value){ return { value : function(){return value} }; }; //bind: M[a] -> (a->M[b]) -> M[b] var bind = function(m,proc){ return proc( m.value() ); }; // func a->M[b] var x2 = function(x){ret…