2004-11はてなブックマーク

<< 2004.11 >>
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30        

2004-11-30はてなブックマーク

[Devel]Perlを最適化する Permalinkはてなブックマーク

Perlを最適化する (via オレンジニュース)

  1. ダブルクォートのみ
    print "A stringanother string\n";
  2. ピリオドで連結
    print 'A string'.'another string'."\n";
  3. 列挙
    print 'A string','another string',"\n";

場合によっては*1、3が一番早いらしい。

  1. ダブルクォートのみ
    foreach my $count (0..100000)
    {
      $another_string = 10000 x chr($count % 26 + 65);
      print "A string$another_string\n";
    }
  2. ピリオドで連結
    foreach my $count (0..100000)
    {
      $another_string = 10000 x chr($count % 26 + 65);
      print 'A string'.$another_string."\n";
    }
  3. 列挙
    foreach my $count (0..100000)
    {
      $another_string = 10000 x chr($count % 26 + 65);
      print 'A string',$another_string,"\n";
    }

2004-11-28はてなブックマーク

[Movie]スタジオジブリの3D作法 Permalinkはてなブックマーク

セミナー スタジオジブリの3D作法〜平成狸合戦からハウルの動く城まで〜 感想 (via 羊堂本舗)

[Trivia]99=4×20+10+9 Permalinkはてなブックマーク

フランス語の数体系は凄いらしい。 (via たつをの ChangeLog - 日経新聞より)


フランス大革命の裏側で もあわせて読むと面白い。

2004-11-27はてなブックマーク

[Server]ポートノッキング Permalinkはてなブックマーク

TCPポートをノックしてコマンドを実行するknockd

japan.linux.com | ポートノッキング批判

[etc]水の音を聞くとトイレにいきたくなる理由 Permalinkはてなブックマーク

水の音を聞くとトイレにいきたくなる理由

(関連:青木まりこ現象)

[Web]はてなアンテナ 手動更新チェッカー Permalinkはてなブックマーク

はてなアンテナ - 手動更新チェッカー

[Trivia]忍者ハットリくんの顔は覆面 Permalinkはてなブックマーク

忍者ハットリくんの顔は覆面

[Unix]Linux関連の用語の読み方 Permalinkはてなブックマーク

Linux関連の用語の読み方 (via はてな)


で、Nagiosの読み方。
今までGIF→「ジフ」の影響か、「ナジオス」って読んでた!
FAQによると、「ナーギオゥス」って感じらしい。
日本人だしまあいいか。モスドス

2004-11-26はてなブックマーク

[Devel]PHPからImageMagickを呼び出してブラウザに表示させる Permalinkはてなブックマーク

PHPからImageMagickを呼び出してブラウザに表示させる (via はてな)

2004-11-23はてなブックマーク

[Devel]乗っ取って助ける Permalinkはてなブックマーク

Win32SDK の小技 (Tokyo Downstairs)

フック色々。

タブブラウザ開発日記

unDonut作者さんのダイアリー。Sleipnirが開発停止になった場合の機能拡張について少し。

[Computer]キューハチ Permalinkはてなブックマーク

アップル - Switch

PC-9821 に見える。キューハチからMacにswitchしたら気絶しそうだ。

PC-9821V200 (With 98) かな?

2004-11-22はてなブックマーク

[Image]赤塚不二夫カード Permalinkはてなブックマーク

NICOS キャラクター プリントカード ||赤塚不二夫ワールド|| (via 羊堂本舗)

イヤミカード欲しい。
(関連:レンタルビデオ店で)

2004-11-21はてなブックマーク

[Sound]Bobby McFerrin Permalinkはてなブックマーク

朝焼けの匂いがする。
相変わらずyasの趣味はいい。しっくり。

2004-11-18はてなブックマーク

[Devel]Perlワンライナー Permalinkはてなブックマーク

(via Landscape - エンジニアのメモ)

[etc]エキサイトの中日翻訳をからかう Permalinkはてなブックマーク

Excite エキサイト 翻訳 : 中国語翻訳 (via エビスビィビィエス via チープカ)

「ハードディスク」「デーモン」を中日翻訳すると。

[Image]象印夫人の壁紙 Permalinkはてなブックマーク

象印マホービン/象印夫人の部屋 (via チープカ)

2000.3の右袖の下の「象」が凄い。「象」の力を知った。

2004-11-16はてなブックマーク

[Devel]はてなダイアリーキーワード自動リンクAPI Permalinkはてなブックマーク

はてなダイアリー日記 (via nDiki)

実際には 2004-02-05 のキーワードリストを持ってきて、自前で置換した方が使いやすそう。
利用規約は未読。

2004-11-15はてなブックマーク

[Security]iptables Permalinkはてなブックマーク

Vendor Status Note JVNCIAC-P-026

iptablesの初期化の脆弱性。

2004-11-14はてなブックマーク

[Web]CMS Permalinkはてなブックマーク

CMS-Labo CMS研究所 :: (via Y's memo)

2004-11-12はてなブックマーク

[Devel]JavaScript でインクリメンタル grep 検索 Permalinkはてなブックマーク

いやなブログ: JavaScript でインクリメンタル grep 検索

2004-11-11はてなブックマーク

[Web]GoogleにFirefox専用ページが Permalinkはてなブックマーク

Logo_40wht.gif

Mozilla Firefox スタートページ

[Trivia]宝石に放射線 Permalinkはてなブックマーク

放射線を浴びたブルートパーズ (ジュエルマニア via はてな)

2004-11-08はてなブックマーク

[PukiWiki]PukiWikiにおける垂直・水平・横断リンク Permalinkはてなブックマーク

Linkage Note!さんからリンクを頂いていたので、読んでいたら色々と考えさせられる内容でした。

そこで全く関係ないのですが(!)以前から気になっていたPukiWikiにおけるページ間リンクについて考えてみました。


リンクによる移動には大きく分けて3つの方向があります。垂直と水平と横断?です。

機能名称
垂直パンくずリストtopicpathプラグイン
ツリーページ一覧
ルート指定ツリーls系プラグイン
水平DocBook風ナビゲーションnavi系プラグイン
ページ内見出し一覧contentsプラグイン
ルート指定ツリーls系プラグイン
横断?文中リンクWikiName,BracketName,AutoLink
バックリンク関連ページ
リンク解析ツリー関連一覧

さてここで、横断リンク、特に文中リンクの話。

Wikiで文中リンクと言えばまずWikiName*2ですが、実は日本語と相性が良くありません。
文節の区切りが単純ではないためです。

そのため、国産のWikiEngineのほとんどがBracketName*3を実装しており、WikiNameの代用としています。

しかし、WikiNameのような自動リンクではないため、編集者も気付かないようなリンクは漏れてしまっていました。

そこで、PukiWikiでは1.4からAutoLink*4が実装されたのですが、
階層化されたページ名との相性が悪く、階層の深いサイトではオフにしていることが多いように思います。

cubic9.comもそんなサイトの一つだったのですが、これを機に改造してみました。


WikiがWikiらしくあるためには、階層化はしない方がいいです。
ただ、閲覧者が素早く目的の情報に行き着くための構造を手軽に作るには、今のところは手放せないかも。
日に一度musicplasmaのようなFlashを作るツールがあれば問題ないんですけど。誰かー!(人任せ)

2004-11-06はてなブックマーク

[Devel]Internet Explorerでposition:fixed;を実現するテクニック Permalinkはてなブックマーク

Internet Explorerでposition:fixed;を実現するテクニック (via hail2u.net)

2004-11-05はてなブックマーク

[PukiWiki]IEでも添付ファイルをブラウザ上に展開させない Permalinkはてなブックマーク

今更ですが、PukiWiki上でパッチやプラグインを公開する際に気になる、
IEがMIME Typeを無視する問題について考えてみました。

2004-11-04はてなブックマーク

[Devel]HTTPヘッダを確認 Firefox livehttpheaders拡張 Permalinkはてなブックマーク

livehttpheaders.png

livehttpheaders (via @IT)

HTTPヘッダをリアルタイムで確認できるFirefox拡張。


結果は追記されていくが読み辛いので、
リクエスト毎にクリアされるように適当にいじる。

  • Firefoxを閉じる。
  • livehttpheaders.jarを解凍(unzip)する。
  • content/LiveHTTPHeaders.jsにパッチを当てる。
    --- LiveHTTPHeaders.js.orig     2004-05-15 14:45:44.000000000 +0900
    +++ LiveHTTPHeaders.js  2004-11-04 08:02:15.000000000 +0900
    @@ -609,6 +609,7 @@
         if (this.isCapturing) {
           if (this.usefilter && !name.match(this.filterRegexp)) return;
           if (this.useexclude && name.match(this.excludeRegexp)) return;
    +      this.clear();
           var oldrows = this.rowCount;
           this.addRow(name + "\r\n", this.URL);
           this.addRow("\r\n", this.REQSPACE);
  • livehttpheaders.jarとして再度圧縮(zip)する。
  • Firefoxを起動。
  • 下記2つにチェックを入れる。
    • Filter URLs with regexp
    • Exclude URLs with regexp

2004-11-03はてなブックマーク

[etc]ポイントカードの使い方 Permalinkはてなブックマーク

ポイントカードの使い方 (やねうらお)

[Hatena]はてな Permalinkはてなブックマーク

はてなで2つ回答。

[Devel]アサマシ&トラップ Permalinkはてなブックマーク

他人のアサマシリンクを友人・知人のID付きリンクに書き換える (antipop via オレンジニュース)

FirefoxのUser Script拡張は使いでがありそう。

ロリ画像トラップ JavaScript (Landscape - エンジニアのメモ)

[Trivia]『妖怪けむり』の原材料 Permalinkはてなブックマーク

『妖怪けむり』の原材料 (はてな)

2004-11-01はてなブックマーク

[PukiWiki]外部リンクと内部リンク Permalinkはてなブックマーク

以下の内容はPukiWiki/改造/内部・外部リンクを区別するに書き直しました。

PukiWiki-dev:BugTrack/730を読んで、
当駄メモサイトでは外部リンクに対して CYBER@GARDEN > XHTML講座 > XHTMLの基礎知識
使われているようなアイコンを表示するようにしました。(要するにパクりました (^^;
以前から「悩んでいるとまでは行かないが、気になっている」状態だったので、
スッキリ。
(参考:羊堂本舗(2003-08-02), Research-Based Web Guidelines: Links)


Windowsのアイコンを改変して使ってるっていうのはやっぱりちょっとマズい気もしますが、
「見慣れてる」っていうのは意味が類推できるということで、ユーザビリティー的には良さそう。
追記:(似たようなものに)差し替えました。


ただ、IEではこのように途中で改行
されると表示が乱れてしまう
のが難点。Gecko系やOperaでは問題なさそうです。

*1 連結する文字列が長い場合?
*2 WikiWikiWeb起源のリンク方法。2文字以上の英字が自動的にページ名とみなされる。
*3 [[]]でページ名を明示するリンク方法。リンク記法についてはYukiWiki:WikiNameIdeaが詳しいです。
*4 既存ページ名の自動リンク
差分 一覧