タグ

ブックマーク / www.akatsukinishisu.net (5)

  • 正規表現とデリミタとエスケープ - 徒書

    思いこみ禁物 - Note @ Temporary-Depotで触れられていた、PerlPHPJavaScriptそれぞれにおける正規表現マッチの動作の違いが気になったので、自分でも確認してみました。 PHPPerlと同じ動作にならなかったのは、例えば $v = 'http://localhost/' だった時に、"/^$v/" で展開された正規表現パターンが /^http://localhost// となってしまうからだと思います。正規表現を囲うための文字(デリミタ)が、パターンの中にもそのまま現れているので、正規表現のパターンとして正しく読み取れなくなっているようです。 ※ 自分が確認に使った環境(PHP 4.3.6)では、"Warning: Unknown modifier '/' in ..." というメッセージが出ていました。 PHPのマニュアルによると、スラッシュ(/)以

  • 長い英単語

    むかし「一番長い単語はなにか」と中学の英語の先生に訊ねたところ、longest という答えが返ってきました。そういったとんち系であれば、smiles(sとsの間が1マイル)という解もあります。以前NHKラジオの基礎英語で聴きました。 当に長い単語では、 Floccinaucinihilipilification 無価値とみなすこと。29字 Supercalifragilisticexpialidocious 映画『メリーポピンズ』の中で使われる無意味な言葉。34字 というのをこれまた基礎英語で聴きました。後者はBOφWYの"SUPER-CALIFRAGILISTIC・EXPIARI-DOCIOUS"という曲名にも使われていたりします。 ものの名前で一番長いのはDNAの正式名称だと、以前読んだギネスブックに載っていました。有機化学のノリでくっついている部品の名前を一つ一つ繋げていくとえらい

    AmaiSaeta
    AmaiSaeta 2006/11/11
    "デオキシリボ核酸(DNA)の科学名は、20万7000字で表される。"←(゜д゜ )
  • XSLTでナビゲーションリンク表示 - 徒書

    link要素とCSSのみでナビゲーションを作るで、CSSでlink要素によるナビゲーションを可視化する方法を知りました。 便利そうなのですが、「link要素をCSSで表示させると、a要素と同様のアンカーとして表示される」という実装をしているのは今のところFirefox等のGecko搭載ブラウザだけのようであり、HTMLの仕様上も必ずそのように実装しなければならないわけではないので、汎用的な方法とは言い難いのが惜しいところ。 そこで、 「出来るだけ既存のXHTML文書を書き換える事なく済ませたい。」 「JavaScriptを無効にしている方も困る事ないようにしたい。」 という条件の上で、より汎用的な解決方法はないかと考えてみて、「XSLTを使ってlink要素の内容をリストとして反映できるのでは」ということを思いつきました。 で久しぶりにXSLTを書いてみまして、できたのが以下です。 test

    AmaiSaeta
    AmaiSaeta 2006/09/16
    おー、なるほど
  • ルビ表示はユーザスタイルシートで! - 徒書

    なんだか最近になってMozillaでルビ表示3の記事(個別ページ)がブックマークされているなと思っていたのですが、404 Blog Not Found:css - ルビもCSSでで紹介されていたからのようでした。 それにしてもその紹介記事のブックマーク数が200以上ってすごいな。やはりウェブでは作った人よりも紹介した人の方が注目される、ということなのでしょうか。それはいいとしても、トラックバックで「プログラマーの小飼弾氏のアイデアと技術には……」と書かれているのを見てしまうと釈然としないものを感じてもいいでしょうか。(←誤った疑問文) それはそれとして、404 Blog Not Foundではルビ表示用のスタイル定義をサイト用のCSSに組み込んでいますが、これはあまりよくありません。あのスタイル定義は(2001年当時のMozilla用に作った、)あくまで擬似的な表示を行うスタイルです。製作

    AmaiSaeta
    AmaiSaeta 2006/06/20
    ruby要素のFx等で表示させるCSSと、それやるならユーザスタイルシートがいいよ。(という一連の流れ)
  • 曉に死す

    曉に死す 漢字雑文 短編綺譚 徒書 徒委記 説明 環 掲示板 北村曉 kits@akatsukinishisu.net 宣伝: 「短編」作品 & 読者投票募集中!!

    AmaiSaeta
    AmaiSaeta 2005/12/04
    "徒書""徒委記"にweb関連技術情報が
  • 1