タグ

2006年10月11日のブックマーク (10件)

  • Lucky bag::blog: 使用中のブラウザの CSS セレクタ対応状況をチェックできる CSS Selectors testsuite

    タイトル長っ! まぁ、そのまんまなのだけれども、今使用しているブラウザが、CSSのセレクタ(CSS3も含む)にどれくらい対応しているかチェックできる CSS Selectors testsuite - CSS3 . info が便利っぽい。 Start testing... をクリックでチェックが開始され、各セレクタの結果が緑色であれば対応、赤色であれば未対応ってな寸法。ただ、ひとつのセレクタに複数のテストを行うんで、そのうちのひとつでも引っかかると failed になっちゃう。 上記画面は、IE7 RC1 でのチェック結果だけど、対応しているはずの属性セレクタで failed となる。セレクタ名の部分をクリックすると、どういったテストが行われて、結果がどうなっているのかソースを確認できるんだけど、どうやら属性が空の場合や属性の記述が不完全の場に、IE7 はうまくパースできないみたい。ちな

  • 3Dキャラクター作成ソフト「Poser 5 日本語版」が無料に - GIGAZINE

    以前は英語版のダウンロードが可能でしたが、日語版も日から無料ダウンロード可能になりました。期間は2006年10月11日(水) 正午から2006年10月19日(木)正午まで。 手順は以前と同じです。以前にアカウントを作っている場合、それがそのまま流用できます。 詳細は以下の通り。 大まかな手順は以下の通り コンテンツパラダイス - Poser&Shadeコンテンツをはじめとしたデジタル素材の総合販売サイト 会員登録の手順も以下に書いてあります。 サインアップの手順 ダウンロードは会員登録してログイン後、以下のページから行います。 コンテンツパラダイス - Poser 5J 無料ダウンロード版 - Poser&Shadeコンテンツをはじめとしたデジタル素材の総合販売サイト ページの中ほどにある以下のフォームから「Windows」か「Macintosh」を選び、「カートに追加」をクリック 「

    3Dキャラクター作成ソフト「Poser 5 日本語版」が無料に - GIGAZINE
  • オープンソースプロジェクトを予期せぬ事態から守る方法 | OSDN Magazine

    2006年10月11日09:52 Brian-W.-Fitzpatrick(2006年10月5日(木)) ソフトウェアプロジェクトではバス問題 ― プロジェクトのメンバーが何人バスに轢かれたらコードベースを熟知する人間がいなくなるか ―がよく取り沙汰される。オープンソースの世界では、事前に備えをしておかなければ、開発者がたった1人いなくなるだけでプロジェクトが壊滅に陥る可能性さえあるのだ。 プロジェクトをバス問題から守るためにできることで一番大切なのは、強力な開発者コミュニティをプロジェクトに呼び込むことだ。普通、オープンソースの開発者は最初にユーザとしてプロジェクトに関わるので、まずはプロジェクトにユーザを呼び込む必要がある。そのためには、人々に使ってみたいと思わせるほどのものを作り上げ、ユーザからのフィードバックに注意深く耳を傾けなければならない。今日のユーザは明日のリリースマネージャ

    オープンソースプロジェクトを予期せぬ事態から守る方法 | OSDN Magazine
    mzp
    mzp 2006/10/11
    トラックナンバー
  • svn:ignore - higepon blog

    Emacs Lispを lisp ディレクトリに放りこんでおいて、Subversionでバージョン管理をしています。 その際に byte-compile された *.elc なファイルたちは当然バージョン管理下には置きません。 なので svn status などしたときにこいつらは無視して欲しくなります。(.cvsignore で*.elcを指定するのと同じ感じ。) そんなときは svn:ignore propertyを編集します。 nobita% EDITOR=jed svn propedit svn:ignore lispEDITOR環境変数は property を編集する際に使用するエディタを指定します。 開いたら *.elcと追記し保存します。 svn status を実行すると *.elc が無視されるようになったでしょうか。 もし不安であれば svn status --no-i

    svn:ignore - higepon blog
  • patch/diff Tips

    Copyright (c) 2001 Koichi OKADA まず「取扱説明書」をお読みください。 はじめに diff/patch とは diff というのはファイルの差分を作成するツール、 patch というのはファイルの差分からファイルの変更を再現するツールです。 通常 diff で作った差分ファイルをパッチ(ばんそうこう)と呼びます。 ライセンス 多分、気にしなくて良いです。 準備 UNIX の場合 通常 UNIX には diff と patch は標準で入っています。 特に準備はいらないはずです。 Windows の場合 一番手っ取り早いのはcygwinを入れることです。 cygwin はでか過ぎるとか cygwin はちょっとって言う人は vector辺りで win32 native な rcs/diff と patch を 取って来る

  • 404 Blog Not Found:javascript - ある意味究極のソースコード添付法

    2006年10月10日06:15 カテゴリLightweight Languages javascript - ある意味究極のソースコード添付法 ころたま。なんでこれを今まで思いつかなかったか! 以下のHTMLをコピペして、 <script type="text/javascript" src="http://blog.livedoor.jp/dankogai/js/sourceviewer.js"></script> <script>//<![CDATA[ var sourceViewer = new SourceViewer(); sourceViewer.boot(sourceViewer, 'sourcecode'); //]]></script> <style> .sourcecode { display: none } </style> あとは <textarea class=

    404 Blog Not Found:javascript - ある意味究極のソースコード添付法
  • 川o・-・)<2nd life

    Perl での print debug の方法の紹介がブーム(?)だったので、自分がよく行ってる Ruby での debug 方法7つについて書いてみます。 p ご存じの人も多い Kernel#p メソッド。これを使うとオブジェクトの内容を見やすい形で出力してくれます。 >> p ({:foobar => :baz}) {:foobar=>:baz}Object#inspect を使うと、p で出力するときと同じ文字列を String として取得できます。 >> puts ({:foobar => :baz}).inspect {:foobar=>:baz}初心者の頃この p での出力を使う方法がわからなくて困った記憶が…。 pp pp というライブラリを使うと、p より、より見やすい形式で出力してくれます。たとえば >> a = Array.new(10) { {:foobar => :

    川o・-・)<2nd life
  • 2時間で真似(まね)ぶ関数型プログラミング

    mzp
    mzp 2006/10/11
    mincamlたげと
  • C++ for Haskeller

    http://haskell.g.hatena.ne.jp/mr_konn/20061006/1160138831 Haskellから入った人には、cinとかcoutとか微妙すぎてよくないだろ、と、思ったので、適当に。 対象読者は、Haskellわかるし、C++もわかる人(意味ねー)。ネタを理解できる人です。 C++とは C++とは、以下のような特徴を持ったプログラミング言語です 参照透明(!) 出現評価(occurrence evaluation) (などといういかがわしい単語をつくる) パターンマッチできる 全く直感的でない構文 IOモナドを書くための大量のsyntax sugarがある 説明していくと長くなるので、それぞれ、おいおい必要になったときに説明するようにします。 C++の型 C++には、次の型があります。 整数 真偽値 連想配列 まあ、おいおい説明。(はやくも飽きてきた)

    C++ for Haskeller
  • 【インフォシーク】Infoseek : 楽天が運営するポータルサイト

    日頃より楽天のサービスをご利用いただきましてありがとうございます。 サービスをご利用いただいておりますところ大変申し訳ございませんが、現在、緊急メンテナンスを行わせていただいております。 お客様には、緊急のメンテナンスにより、ご迷惑をおかけしており、誠に申し訳ございません。 メンテナンスが終了次第、サービスを復旧いたしますので、 今しばらくお待ちいただけますよう、お願い申し上げます。