タグ

2008年4月29日のブックマーク (10件)

  • MediaQuery まとめ - IT戦記

    Media Query とは CSS3 から導入される Media Type を大幅に拡張する仕様です。 そもそも Media Type とは Media Type とは CSS 2 系に元々ある仕様で CSS を適用するメディア(パソコンの画面、テレビ、プリンタ用紙など)を指定するときに使います。 以下の例だと、 media 属性の中に記述されている all や screen や print が Media Type です。 <link rel="stylesheet" type="text/css" href="共通の.css" media="all" /> <link rel="stylesheet" type="text/css" href="パソコンの画面の.css" media="screen" /> <link rel="stylesheet" type="text/css"

    MediaQuery まとめ - IT戦記
    lesamoureuses
    lesamoureuses 2008/04/29
    うひょ。既にsafariとoperaは使えるのか
  • XPathGraph のテクニック - IT戦記

    XPathGraph とは http://xpath.kayac.com/ URL と XPath を指定すると URL の先をスクレイピングしてグラフを作ってくれるサービスです。 このエントリでは、どのような手順で XPath を組み立てていけばいいかをよくあるパターンで解説します。 0. 値の元となる要素を探す <div class="hoge">1,234,567</div>//div[@class="hoge"] 1. カンマを外すなど、純粋な数値に変換する 1,234,567translate(//div[@class="hoge"], ",", "")translate 関数は、第一引数の div を文字列に変換し、カンマを空の文字に置換します(つまり、カンマを削ります) 2. 演算する 1234567translate(//div[@class="hoge"], ",", "

    XPathGraph のテクニック - IT戦記
    lesamoureuses
    lesamoureuses 2008/04/29
    translateなんてあったのか!
  • Perl逆引き辞典 - サンプルコードによる Perl 入門

    Perl › here Perlの逆引き辞典です。発展的な話題もこちら。 特徴を解説 バージョン情報 データベース プログラムの自動試験 ソケット プロセス間通信 ワンライナー 統計・解析 XS入門 言語実装の研究 豆知識 モジュール基礎 オブジェクト指向 日付・時刻 文字コード ビット演算子 Perl › here

    Perl逆引き辞典 - サンプルコードによる Perl 入門
    lesamoureuses
    lesamoureuses 2008/04/29
    読みまくりたい
  • Cuzillion ブラウザのページ読込描画パフォーマンス測定ツール – 秋元

    これは面白い! Cuzillionでは、サンプルモデルを使ってブラウザのレンダリング速度をシミュレートするというツールサービスです。 HTMLのヘッダやボディの中に、スクリプトファイルやスタイルシート、画像やiframeなどを配置して、それらがどの手法で配置されるか、どう読み込まれるか、どれぐらい遅れて読み込まれるかというのをページ上でいろいろと設定し、それを実行することで、要素をどのように、どんなドメインに配置し、どう読み込ませることでページの読み込みが速くなるのか、というのを実験することができます。 個人的には、ちょうどいまハイパフォーマンスWebサイトを読んでいるところで、その中ではこのような遅延の実験をした結果の現状のベストプラクティス、というのが解説されていたところです。 [am]487311361X[/am] このの中でもわざと遅延を入れたりドメインを別にした外部スクリプトの

    lesamoureuses
    lesamoureuses 2008/04/29
    何コレすごい。
  • ウノウラボ Unoh Labs: MacPorts の使い方と開発方法について

    こんにちは、naoya です。 先日、社内の勉強会で MacPorts の使い方から Ports の追加方法まで幅広く紹介しました。MacPorts は、FreeBSD の ports が元になっていると聞いていましたが、バイナリバッケージまで作れるとは知りませんでした。 詳しくは、資料を参照してください。 なお、資料の中で Ports で追加している bat というプログラムは、Global standard programming with GNU Autotoolsで紹介されているプログラムです。

    lesamoureuses
    lesamoureuses 2008/04/29
    こんなに色々できるのか
  • ウノウラボ Unoh Labs: PHPでDocTest

    yamaokaです。 何かソースコードを書いた場合、皆さんはどのようにテストをしていますか? PHPの場合、PHPUnitSimpleTestを使ってユニットテストをすることが多いと思います。でも、ユニットテストのために新しいファイルを作ってメソッドを実装したりするの、面倒くさくないですか? Pythonには標準でDocTestという仕組みが付いています。詳細はPythonのドキュメント(日語)を参照してもらうことにして、簡単に言うと、実際のソースコードの中にコメントとしてテストケースを書いてしまおうというアイデアです。 「実際のソースコード=テストケース」になるのですから、メソッドを修整したからテストケースも修整して…という手間が少なくて済みますよね。そうしたDocTestの仕組みを、PHPに移植しようとする試みを紹介します。 rhacoのDocTest rhacoは「PHPのライブ

  • ウノウラボ Unoh Labs: rpmパッケージを作ろう

    尾藤正人(a.k.a BTO)です 先日社内勉強会でrpmパッケージの作り方についてやってみました。 資料を公開しておくのでよろしければご参照ください。 参考用に以前GNU Autotools用のサンプルプログラムで作ったbatのrpmパッケージを使いました。 次のようなコマンドでrpmパッケージを作成できます。 基的な機能をある程度網羅したつもりなので、参考になれば幸いです。 rpmbuild -ta bat-0.0.3.tar.gz bat-0.0.3.tar.gz

    lesamoureuses
    lesamoureuses 2008/04/29
    むずい。
  • ウノウラボ Unoh Labs: CSSによるデザインワークと相性のよいHTMLって?

    yamazakiです。最近だいぶあたたかくなってきましたね。おかげで日中眠くて仕方ないわけですがいかがお過ごしでしょうか。 ウノウに入る以前も含めてそれなりに長いことHTMLCSSを書いてきたわけですが、今回は試みに、「だいたいこういうところに気を使われたHTMLだと、CSSでのデザイン適用やレイアウトがやりやすいな」というこれまでの経験則を簡単ですがまとめてみたいと思います。 まあ、このあたりはCSS書く人とHTML書く人の間でちゃんとルールを決めておけばいいだけの話なので、そもそも何の役に立つのか疑問といえば疑問ですが(笑 たとえばユーザがCSSを書いてスキンを作れるようなサービスを作る際、どういったHTMLにするかを決める、みたいな時には少し参考になる、かもしれません。 ID、クラスを適切に割り振って、要素がCSS側から一意に特定できるように たとえばグローバルナビゲーションとカ

    lesamoureuses
    lesamoureuses 2008/04/29
    必要なのは別々に区別できることだけど、IEのせいで無駄にclass指定しなくちゃいけなかったりするのよね
  • Gsgame.jp – GSGAME: 楽しいゲームを提供し続ける

    It seems we can’t find what you’re looking for. Perhaps searching can help.

  • 404 Blog Not Found:「怠惰はプログラマの美徳で言語の機能じゃない」っていうけど

    2008年04月28日21:00 カテゴリLightweight Languages 「怠惰はプログラマの美徳で言語の機能じゃない」っていうけど 怠惰を促す言語とそうでない言語は確かにあるように感じている。 「怠慢はプログラマの美徳」というけれど - kwatchの日記 はてなブックマーク - novtanのブックマーク / 2008年04月28日 怠惰はプログラマの美徳であってそれを言語の機能に求めてはいけない。「怠慢はプログラマの美徳」というけれど - kwatchの日記 例えば、スクリプト言語で次のような Hash や Dict を書いたとする。 data = [ {'name'=>'Foo', 'age'=>20, 'email'=>'foo@mail.com'}, {'name'=>'Bar', 'age'=>21, 'email'=>'bar@mail.net'}, {'nam

    404 Blog Not Found:「怠惰はプログラマの美徳で言語の機能じゃない」っていうけど
    lesamoureuses
    lesamoureuses 2008/04/29
    こんな書き方できるのか。