タグ

ブックマーク / www.sooey.com (6)

  • フォーム設計にフォーカスした書籍「Web Form Design: Filling in the Blanks」 - Sooey

    フォーム設計にフォーカスした書籍「Web Form Design: Filling in the Blanks」 Web Form Design: Filling in the Blanksというタイトルで、Webのフォーム設計にフォーカスした書籍が出るようです。フォームに特化した書籍はあまり見ないので、ちょっと気になってます。方向性としては、37signalsのディフェンシブ・ウェブデザインの技術―「うまくいかないとき」に備えたデザイン、「上手に」間違えるためのデザイン (Web designing books)なんかに近いのかな? まだ、amazon.co.jpのデータベースには含まれていないようですが、LukeW | Web Form Design: Filling in the Blanks -a Web design & usability book by Luke Wroble

    lockcole
    lockcole 2008/05/27
    Webフォーム設計に特化した本が出るみたい。「方向性としては、37signalsのディフェンシブ・ウェブデザインの技術―「うまくいかないとき」に備えたデザイン、「上手に」間違えるためのデザイン なんかに近いのかな?」
  • PHP at Yahoo!を読む - Sooey

    PHP at Yahoo!を読む イタリアで開催されたPHPDay 2007にてYahoo! EuropeのFederico Feroldi氏が行なった「PHP at Yahoo!」のプレゼン資料が、氏のブログで公開されました。 Yahoo!が社内でどのようにPHPを使用しているのかということはこれまでにもRasmus Lerdorf氏のプレゼンなどで明らかにされてきましたので、「PHPのビルド時にはモジュールはほとんど組み込まない」とか「ビジネスロジックをエクステンションとして実装する」といったことは皆さんご存知だと思います。今回も前半はそんな感じの内容ですが、途中で実装よりの具体的な話題になってきたと思ったら、Yahoo!が利用しているテンプレートエンジン r3がオープンソース化したと書かれていてビックリ。しかもsymfonyのビュー層にも組み込んで使っているとか。 他にもDrupal

    lockcole
    lockcole 2007/05/31
    YahooのPHP開発の現状。ビジネスロジックをエクステンションとして実装とか,Symfony利用開始とか。あと個人的には,Drupalの評価を始めているところに期待。まだテストはしていないみたい。
  • PHP5 で利用できる新しい関数 - Sooey

    Read About this site, Works or Download software. Tumblelogging at Tumblr. Amazon associate store. Search content. PHP5 で利用できる新しい関数 PHP5 で利用できる新しい関数 PHP4 や PHP3 の時代から PHP での開発をしているとそれまでに蓄えた知識 だけで大抵のことはできるようになっているので、ドキュメントの隅々まで目 を通すことが少なくなります。 ところが、久々にドキュメントを眺めていたら、これまでは既存の関数を組み合わせて実 現していた処理が関数一発でできるようになっているケースが多くありました ので、自分用のメモも兼ねていくつかまとめておこうと思います。 array_combine() 配列Aの値を配列要素のキー、配列Bの値を配列要素の値として新しい

    lockcole
    lockcole 2006/03/07
    array_combine, stripos, file_put_contents, scandirなどの,PHP5で使えるようになった関数の紹介。よく使う処理を関数ひとつで書けるようになった感じ。ディレクトリ走査とか面倒だったからなぁ。
  • Brace_Mock の lambda 対応 - Sooey

    Read About this site, Works or Download software. Tumblelogging at Tumblr. Amazon associate store. Search content. Brace_Mock の lambda 対応 PHP 4.0.1 以降では lambda (無名関数)を生成する create_function という関数が使えるようになっていたことに気づいたので、自家製便利ライブラリ Brace のモック生成クラス Brace_Mock でも lambda を扱えるようにしました(#129)。 今回の変更はリリース版の Brace にはまだ反映されていませんが、以下の手順で trunk から Brace のコードを取得し PEAR ライブラリとしてインストールすることはできます。ビルドには PHP5 および Phing が必

    lockcole
    lockcole 2006/02/13
    PHPで無名関数(lambda)が使えるとは知らなかった。これを使ってRubyのブロックっぽく関数を登録する改造とソースコード。無名関数が使えるとグローバル名前空間を無駄に汚さないし,すっきりして気持ちいいかも。
  • validator.js - Sooey

    validator.js lily の作者でもあるふしはらかんさんによるクライアントサイドでのフォームヴァリデーション用 JavaScript ライブラリ、validator.js がリリースされました。 簡単に使えてよく出来ているので、guesswork にうまく組み込めないか試行錯誤中です。 Name E-mail (表示はされません) Web Comment 使用可能なタグ <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

    lockcole
    lockcole 2005/12/20
    「lily の作者でもあるふしはらかんさんによるクライアントサイドでのフォームヴァリデーション用 JavaScript ライブラリ、validator.js がリリースされました。」
  • Subversion リポジトリのリビジョンの上限

    Subversion リポジトリのリビジョンの上限 気になったので調べてみましたが、Suversion Users の revision number upper boundary? のスレッドによると、2147483647 あたりまでいけるようです。 Name E-mail (表示はされません) Web Comment 使用可能なタグ <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

    lockcole
    lockcole 2005/11/22
    2147483647
  • 1