2010-04-01から1ヶ月間の記事一覧

phpCBを使って、コード整形をする

php

emacsのM-x alignが便利すぎるとTwitterでつぶやいていたら、 phpCB(phpCodeBeautifier)というコード整形ツールも便利ですよと id:dix3 さんに教えてもらいました。 公式ページ:http://www.waterproof.fr/products/phpCodeBeautifier/ Ubuntu(バージョン9.1…

作業ログ(2010/04/15分)

log

ルノアールにて20:00-22:45まで作業 DesignPattern 今日はObserver! 観察対象のオブジェクトが変化したときに通知してもらい,その変化を他のオブジェクトにも伝えるためのパターン. クラスどうしの結合をゆるく保ったまま,協調動作を実現するパターン

作業ログ(2010/04/16分)

log

ルノアールにて19:30-23:00まで作業 HistoryPad アップロードしたファイルの表示モードと編集モードを分けた

作業ログ

log

マックにて19:15-23:00まで作業 HistoryPad 今までは素のPHPで書いていたが,フレームワークをCakeにしてみる > フレームワーク勉強会でCakeをやっているのもあって 以下,調べたこと cake勉強! model

作業ログ(2010/04/15分)

log

ルノアールにて20:00-22:45まで作業 DesignPattern 今日はObserver! 観察対象のオブジェクトが変化したときに通知してもらい,その変化を他のオブジェクトにも伝えるためのパターン. クラスどうしの結合をゆるく保ったまま,協調動作を実現するパターン

作業ログ(2010/04/16分)

log

ルノアールにて19:30-23:00まで作業 HistoryPad アップロードしたファイルの表示モードと編集モードを分けた

作業ログ

log

マックにて19:15-23:00まで作業 HistoryPad 今までは素のPHPで書いていたが,フレームワークをCakeにしてみる > フレームワーク勉強会でCakeをやっているのもあって 以下,調べたこと cake勉強! model class History extends AppModel { var $name = 'Histor…

作業ログ

log

マックにて20:00-23:30まで作業 HistryPad ファイルの作成をajax化

作業ログ

log

マックにて19:30-23:00まで作業 DesignPattern 今日はデコレーター 継承による拡張は「静的」な拡張 クラスを作成した時点で「責任」が決定される オブジェクトの構造に注目 オブジェクトに対して柔軟に追加したり取り外したりすることを目的とする 「動的」…

作業ログ

log

ルノアールにて19:30-22:00まで作業 ATND検索 ie8でGoogleカレンダーにイベント登録する画面で文字化けするバグ修正 urlのencode忘れ... ie以外のブラウザは自動でやってくれてた!? CakePHP paginationが楽すぎる! 一応掲示板できた. bakeすると楽!

作業ログ(2010/4/7分)

log

自宅で DesignPattern 今日はVisitor! オブジェクトの振る舞いに注目したパターン データ構造上の要素と操作を分離 データ構造を操作するコードをどこに書くか? データ構造のクラス階層 クラスの責任範囲が明確になりやすい iterator 操作クラスが走査をおこ…

作業ログ(2010/4/8分)

log

マックにて19:00-23:00 DesignPattern Visitorパターンの続き ダブルディスパッチ 2つの型に依存して処理が決定される ATND検索 xp ie8でgoogleカレンダー取り込み時に文字化けするとのこと.自分のxp ie8(VMWare)環境で試したところ再現した.IEの文字コー…

作業ログ(2010/4/9分)

log

ニューヨーカーズカフェにて19:30-21:00(Livedoor Wirelessだった) HistoryPad ネットにうまくつながらなかったのでオフラインでできる作業を。 ファイルアップロード機能を付けた 改行が入っているとJavaScriptでtextareaに値設定したときにうまくいかない…

作業ログ

log

マックにて20:45-23:30 Cake フレームワーク勉強会、今度の日曜なのでいいかげんやらないと! t_bbsだとbakeできないが,Chatsという名前でt_bbsと同じ構造でテーブル作っておいてbakeして,モデルクラスのuseTableプロパティでt_bbsとすることでbakeしたソー…

作業ログ(2010/3/17分)

log

マックにて19:30-1:30まで作業 次に何をやろうか迷う 勉強の為だけのコードは書いててツライ サービスの為のコード

作業ログ(2010/3/19分)

log

マックにて19:00-2:00まで作業 PHP, cake blogチュートリアル ATND検索 iPhone対応させることにした viewport指定だけではうまくいかないので、専用のテンプレートを作る事にした.

作業ログ(2010/3/22分)

log

ルノアールにて テスト初心者勉強会をした Maven for PHP 結合テスト 切り分けはシナリオかどうかで判断 JavaScript熱い! Closureというライブラリが熱い PHP5.3 名前空間 デザパタ重要 -> フレームワーク作る時には必須 CIよりKohanaの方が設計がきれい ->…

作業ログ(2010/3/23分)

log

シャノアールにて19:00-22:30まで作業 DesignPattern オブジェクト指向をより深く理解するため、デザインパターンを学ぶことにした。 まずは「PHPによるデザインパターン入門」を写経していく。

作業ログ(2010/3/24分)

log

ルノアールにて19:30-23:00まで作業 ATND検索 iPhone対応 最後の微調整 試しにsakuraサーバの別領域に上げて動作確認 iPhoneシミュレータが表示をほぼ完璧にシミュレートしていることが分かった DesignPattern 今日はSingleton!

作業ログ(2010/3/25分)

log

ルノアールにて19:30-23:00まで作業 ATND検索 最後の微調整 リリースした!

作業ログ(2010/3/28分)

log

ルノアールにて19:30-22:00まで作業 php-beginner お花見の幹事引き受けたのでメール書いたりなんだり

作業ログ(2010/3/29分)

log

シャノアールにて19:00-21:00まで作業 TextFlowというサービスがいい!diff & mergeをビジュアルにやってくれる。 これにバージョン管理機能がついてたらいいのに。 めざすのはこんなかんじだ!drag&dropのUIはjQueryかなぁ。

作業ログ(2010/3/30分)

log

マックにて19:00-23:00まで作業 新しいサービス RevisionPadという名前がいいかな 今度のサービスは見た目もちょっと凝った感じにしたい。 jQuery Draggable + Sortableで希望するようなものが作れそう DesignPattern 今日はFactoryMethod! samba ubuntuのデ…

作業ログ(2010/3/31分)

log

マックにて19:00-22:00までまで作業 新しいサービス HistoryPadという名前にしようかと思ってきた Revisionという単語が一般的じゃない気がしてきたため DesignPattern 今日はFacade!

作業ログ(2010/4/1分)

log

自宅で DesignPattern 今日はIterator!

作業ログ(2010/4/2分)

log

ルノアールにて15:00-19:30まで作業 HistoryPad デザインがかなりいい感じでできてきた! DesignPattern 今日はBuilder!

作業ログ(2010/4/5分)

log

ルノアールにて19:00-22:00 DesignPattern 今日はState!

作業ログ

log

ルノアールにて19:30-23:30 DesignPattern 今日はStrategy! blog 書いた。溜めないように、いつも帰る前に書こう。。。