2007年5月31日のブックマーク (2件)

  • MOONGIFT: » ファイルアップロード&画像加工ならお任せ「CLASS.UPLOAD.PHP」:オープンソースを毎日紹介

    システム開発で、ファイルのアップロードと言う仕組みは意外に煩雑な事が多い。インターネットとローカルとをつなぐ、重要な仕組みであるのに、あまり手軽な方法が提供されないのは不便だ。 そして、画像加工の仕組みもそれほど簡単ではなく、独自で作りこむ必要がある。それらを簡便にするのがこれだ。 今回紹介するオープンソース・ソフトウェアはCLASS.UPLOAD.PHP、ファイルアップロード&画像加工スクリプトだ。 CLASS.UPLOAD.PHPを使うと、$_FILESをそのまま当てはめるだけで、オブジェクトとして処理が可能になる。アップロード成否判定や拡張子の判別なども容易になるので、便利なクラスだ。何より、一ファイルで提供されていると言う手軽さがある。 そして、画像加工も兼ね備えている。リサイズや位置の変更はもちろん、一部の切り出しや枠囲み、色相の変更、反転、文字の追加、水面への移りこみのような加

    MOONGIFT: » ファイルアップロード&画像加工ならお任せ「CLASS.UPLOAD.PHP」:オープンソースを毎日紹介
    nshash
    nshash 2007/05/31
    ファイルアップロード&画像加工スクリプト
  • 論理構造を文脈に読み換えながら class 名を考える - 我的春秋

    POSH encapsulates the best practices of using semantic HTML to author web pages. Semantic HTML is the subset of HTML 4.01 (or XHTML 1.0) elements and attributes that are semantic rather than presentational. posh - Microformatsより 基的にはより論理構造を意識した class名をつけることが、今日のお話の目的なんですが、semantic-class-names のリンク先にない新味は、論理構造を文脈に読み換えながら class 名を考えるという点。(ただし、普段から意識的に文書全体の構造に照らして class名をつけている方には、それほど新味はないかも。) 例によって

    論理構造を文脈に読み換えながら class 名を考える - 我的春秋
    nshash
    nshash 2007/05/31
    class名はsection-h構造風味に、id名はこれで行こうかな。