タグ

2011年4月19日のブックマーク (7件)

  • 2011-04-14

    予告:時事なネタばっかりになって置いておいたんだが、あんまり溜まってきたので一回放出。バカなネタは次回からでも。 図書館に行く途中にある、野毛の作業服やコック服なんかを作ってるお店にはいつも某プロレスラーが作業着を着たポスターや、看護婦さんやらウェイターのマネキンが立ってるんだけども、今日通ったらこうなってた。写真がマズくてすいませんね。例の「がんばれ、東北」。 これは便乗っつーよりはむしろ、ウチは作業着やってから、破れや汚れに強いし安いよ、これくらいのクオリティならちゃんと印刷できるよ、というボランティア作業者へのアピールだろうな。どうぞ。 ここんとこ地震だネンドマツだとどたばたしていてすっかり音楽を聞いてないなあ。iPodの電池もいつのまにか切れてしまった。充電しとこ。おれの年度末はまだまだ終わらないぜ。終わりてえよ。と書いていたのが4/3。今週やっと終わってくれた。 ぶっちゃけた話、

    2011-04-14
  • ウノウラボ by Zynga Japan: I love spacer

    携帯向けXHTMLを書いているとバッドノウハウばかりが身について行くのですが、その中で私が愛してやまないspacerのことについて熱く語ってみようと思います。 私が個人的に見つけたバッドノウハウばかりですので、これら以外にもっとスマートな方法がありましたら是非ご教示ください。 一般的な使い方 <br /><br />での改行するなんてとんでもない、でも3キャリ対応しようと思ったらline-heightも使えないし。。。そんなことでお悩みの方が良く使っているのがこのspacer。

  • Rails 3.1 でサポートされるHTTPストリーミング機能について - おもしろwebサービス開発日記

    Riding Rails: Why HTTP Streaming?の意訳です。Rails 3.1 からHTTPストリーミングがサポートされるようになるらしい。 HTTPストリーミングって何? 普通の動的なHTTPレスポンスにはContent-Lengthヘッダが必要。時系列的にはこんな感じ HTTPリクエスト 動的なコンテンツの生成 HTTPレスポンス これらは三つの連続したステップとなる。普通はコンテンツを生成するとそのサイズを知ることが可能になり、レスポンスヘッダにContent-Lengthを付け加える。 HTTPは上記のやり方の代わりにchunked transfer encodingと呼ばれるストリーミング的なやりかたも提供している。 ストリーミングなレスポンスにはContnt-Lengthヘッダはない。その代わりにTransfer-Encodingヘッダが"chunked"とい

    Rails 3.1 でサポートされるHTTPストリーミング機能について - おもしろwebサービス開発日記
  • Re:犯してはいけないHTMLタグの過ち10個

    Re:犯してはいけないHTMLタグの過ち10個 ネタ元:犯してはいけないHTMLタグの過ち10個 基的には良い記事なんだけども、原文が2年近く前の物でXHTMLを前提に書かれているので少しだけ内容が古いかなと思ったりします。 1. インライン要素の中にブロック要素を入れない <a href="#"><h2>これは間違いです</h2></a> aタグのようなインライン要素の中にhタグのようなブロック要素を入れてはいけません、となってるけどこれはHTML5的にはこれはあり。 a要素は基的にフロー・コンテンツが記述できる場所に記述できます。ただ、他のほとんどのインライン要素はフレージング・コンテンツしか内包できないのでNG。 <span><h2>これは間違いです</h2></span> HTML5だとコンテンツモデルの概念が変わっているので要注意。 参考:コンテンツ・モデル - HTML5タ

    Re:犯してはいけないHTMLタグの過ち10個
  • 犯してはいけないHTMLタグの過ち10個

    【追記】 HTML5ではインラインとブロックの要素分類がなくなり、代わりに、メタデータ、フロー、セクション、ヘッディング、フレージング、エンベッディッド、インタラクティブというコンテンツの種類が定義されています。 2. 画像に代替テキストのalt属性が入っていない <img src="sample.gif" /> alt属性は、Webページに表示されるすべての画像に必須の要素ですので、必ず使用する必要があります。 <img src="sample.gif" alt="サンプル" /> 必須の要素ですので、特にテキストで表示する必要がない場合でも、alt=""としておく必要があります。 【追記】 HTML5では「Images whose contents are not known(どのような内容かわからない画像)」に限り、alt属性を省略することができます。写真共有サイトにユーザーが画像を

    犯してはいけないHTMLタグの過ち10個
  • Why HTTP Streaming?

    Rails 3.1 is going to support HTTP streaming, aka chunked responses, this post explains what’s all about. What Is HTTP Streaming? Ordinary dynamic HTTP responses need a Content-Length header. Their timeline look like this: Those are three serial steps because normally you need to generate the content in order to be able to know its size, and thus fill the Content-Length header of the response. HTT

    Why HTTP Streaming?
  • edge rails(Rails 3.1)の新機能を調べてみる - おもしろwebサービス開発日記

    Rails 3.1 の機能がもう試せるらしいので、下記のエントリを参考にしつつ試してみました。 How to Play with Rails 3.1, CoffeeScript and All That Jazz Right Now edge な rails アプリの作成 rvm でインストールしたての(gemのはいってない) Ruby 1.9.2 を使って試しました。 まずは github から rails のリポジトリを取得して、ワーキングディレクトリに含まれる rails コマンドを--edgeオプションを付けて実行します。--edge オプションを指定すると、railsgithub リポジトリ上の最新のコードから Rails アプリを作成します。 cd ~/work/github/ git clone git://github.com/rails/rails.git ~/wo

    edge rails(Rails 3.1)の新機能を調べてみる - おもしろwebサービス開発日記