Pages

2011年11月8日火曜日

メイン2タイプの開発スタイル


アジャイル開発の得意とする状況
  • クリティカルではないシステム (顧客の業務に重大な支障をきたす可能性がなく、人命に関わらないシステム)
  • 熟練した開発者が参加する場合
  • 開発中に頻繁に要件が変わる場合
  • 開発者が少ない場合
  • 混沌とした状況に意欲をもって取り組む組織的文化

計画重視開発の得意とする状況
  • クリティカルなシステム (顧客の業務に重大な支障をきたす可能性がある、もしくは人命に関わるシステム)
  • 経験の少ない開発者が多い場合
  • 開発中に要件がほとんど変わらない場合
  • 開発者が多い場合
  • 秩序を重視する組織的文化

自分の中では良いものを作るにはアジャイルかなって思ってたりするな~
アジャイル所かカウボーイコーディング派かな(笑)


そして今どうしてもやってみたいのが、TDD(Test Driven Development)これ早く職場に導入させたいな。。

2011年10月27日木曜日

HTML5 canvasで編集した情報をファイル出力するサンプル


めちゃくちゃ簡単やな。。

var canvas = document.getElementById('canvas')
var dataurl = canvas.toDataURL();
alert(dataurl);

2011年10月5日水曜日

10分でスマホを満充電――ドコモの“超速充電バッテリ”

http://plusd.itmedia.co.jp/mobile/articles/1110/04/news074.html

ようするに新型のバッテリーでは10分で満充電できるらしい。
これめちゃくちゃ良いやん♪

今まで店に置いてる鍵かけて充電するやつとか全く使う気になれなかったけど、10分で良いならぜひ使いたい♪

早くリリースされるの楽しみにしてますよ~ドコモさん

2011年9月9日金曜日

Zend_Form_Element_File をスマートに利用する事を考えた

Zend_Form_Element_File をスマートに利用する事を考えた。 ポイントはForm内で完全にリネーム処理をさせるかどうか。 そして、確認、完了画面での処理にisValidするかどうか。 以前までは確認、完了画面でもisValidしていたが、どうもZend_Formはそういった動きがあまり想定されていない。 たしかに確認、完了ではセッションに保存した値を利用するので、改変される事は考えにくい。 しかし何故Renameフィルター使わなければ日本語ファイル作ってしまうので。。不具合だろこれ。。
$element = new Zend_Form_Element_File("test");
$temp = tempnam("/tmp","form_");
$element->addFilter('Rename', array(
    'target' => $temp,
    'overwrite' => true,
));
$element->receive()

Zend_Debug::dump($element->getFileName());
Zend_Debug::dump($element->getMimeType());

2011年9月5日月曜日

各種ユーザー層


覚えておきたいので、メモ

積極的

イノベーター層
アーリーアダプター層
アーリーマジョリティー層
レイトマジョリティー層
レイトアダプター層

無関心

Followers