カラクリサイクル

『輝かしい青春』なんて無かった人の雑記

Knowledge

記法に必要な要素

概要: 記法に必要な要素とは何か考える。 とりあえず、HTMLとかXHTML2.0とか色々参考にしつつ列挙。 文書構造 見出し 節 段落 オブジェクト リスト (列挙、番号) 表 マルチメディア 画像 ビットマップグラフィック ベクトルグラフィック (SVG) 動画 サウンド…

InternetExplorerで組み込みXMLパーサを使う

概要: InternetExplorerの独自組み込みXMLパーサを使うためのメモ。 function text2xmldom ( str ) { var paresr = new ActiveXObject(“Msxml2.DOMDocument”); parser.async = ‘false’; var DOM = parser.loadXML( str ); return DOM; } 実際に動かしてない…

独自記法の一覧

概要: 独自記法の一覧をメモ。 はてな記法 Trac PukiWiki Hiki Markdown とりあえず、知っているもののうち、リンクが見つかったものだけを列挙。 他にもあるよ、と言う方は、コメントなりで教えてください。

WindowsでPerlモジュールを入れるときのメモ

概要: WindowsでPerlモジュールを比較的楽に入れる方法。 CPANでインストール コンパイル or 外部ライブラリが必要な場合shift+cでキャンセル PPMでコンパイル or 外部ライブラリが必要なやつをインストール CPANで続きをインストール こんな感じか。 ただし…

Javascriptライブラリを作る上で必要な機能に関するメモ

概要: Javascriptライブラリを作る上で必要な機能に関するメモ。 Javascriptのライブラリ、特にJSANやdojoにみたいに、 ライブラリを統合するライブラリを作るうえで、 必要な機能をまとめてみる。 外部ライブラリの動的ロード use require import export 基…

記法作りに関するメモ

概要: 記法作りに関するメモ。 まず、Wikiとかの独自記法は(X)HTMLに変換されることが多い。 そのことから、独自記法の要素は、 ブロック要素 インライン要素 の二つの種類に分けられる。 で、(X)HTML(というかXML)を記法としてみると、大雑把に、 普通の要…

Javascriptでライブラリを作るとき何を基準にしたらいいか

概要: Javascriptでライブラリを作るとき、どのライブラリを基準(ベース)に作ったらいいか。 タイトルそのまんまな質問をはてなで聞いていたりするのだけど、 回答がいまいち集まらないので、こっちでも聞いてみる。 Javascriptの場合、何も外部ライブラリ使…

Plaggerをスマートに自力でインストールする方法

概要: Plaggerをもっとも効率よくインストールする方法を自分なりにまとめてみる。 Plaggerを突っ込む場合、CPANでinstall Plaggerするのは時間がかかるし、 何か問題があった場合、色々対処しにくい。なので、 自力でインストールする際にどうやったら効率…

Plaggerをインストール - モジュール編 #2

概要: 前のエントリ暇だったのでPlaggerをインストールしてみる #1の続き。 前のエントリ書いてからだいぶ時間がたった。まあまとまった時間が無かったというよりも、 面倒だったというのが大きい。 で、実際にやってみて効率のよさそうなPlaggerの入れ方。 …

before,after疑似要素を使ってCSSだけで角丸を実現する

概要: CSSだけで角丸を実現するスマートな方法。 角丸と言うと、テーブル使ったり、Javascript使ったり、余計なタグ書いたりして 実現していることが多いんですが、そういう面倒で(コードが)美しくない方法ではありません。 基本的にCSSと画像だけで実現しま…

レンタルサーバでSVN::Web

概要: さくらインターネットのスタンダードでSVN::Webを使ってみた。 最初無謀かと思った、というか十分無謀だったんだけどなんとかなったのでメモ。 ちなみに細かいところまで説明しきれない。 前提 まず前提として、SubversionのPerlバインドが有効になっ…

colinux0.6.4 + CentOS4.4 + VNCでGnomeを使う方法

概要: 結局colinux+CnetOS+VNCでGUI使うのをあきらめきれずに、 色々調べたりしたところ、どうも使えたっぽいのでメモ。 検索するときはCentOSとするよりもFedora Coreで検索した方がよさげ。 あと他のRHEL系でも通用するはず。 ちなみに設定の編集にはviを…

Subversionをさくらインターネットにインストール

概要: Subversion1.4.0を入れるメモ。 前提 さくらインターネットのスタンダードプランで、 シェルはデフォルトのものを使用。telnetでログインして作業をした。 ちなみにtracは使うつもりが無かったので、Python bind は入れてない。 変わりにPerl bind を…

colinuxでネットワーク設定ができた。

概要: colinuxでネットワーク設定がようやくうまくできました。 ようやくできた!!11!!1って言うか昨日のエントリで環境を書いてなかった。 自分のとこの環境は、 WindowsXP sp1 colinux 0.6.4 CentOS 4.4 で接続はNAT(=Network Address Translation)。結局何…

Perlで二つの配列からハッシュをスマート作る方法

概要: Perlな小ネタ。 Perlで二つの配列からハッシュを作る方法が分かったので、 忘れないようにするメモ。 二つの配列、例えば@keysにハッシュにしたいキー、 @valuesにハッシュにしたい値がそれぞれ入った配列があったとする。 この二つからひとつのハッシ…

個人的に作られたHTMLHelpのまとめメモ

概要: hail2u.netのkyoさんやはてなの id:secondlifeさんが作って公開しているHTMLHelpを メモをかねてまとめてみる。 それWikiでやれよ。 id:secondlifeさん作 Apache httpd doc : Apache のドキュメントを htmlhelp で Mochikit : MochiKit の API リファ…

Win32なApacheでPATH_INFOがShift_JISになる

概要: なんかここの所Wikiネタばっかりなので、役に立ちそうで立つのか分からないネタ。 WindowsでApache使ってサーバ立てるのはオススメできないという話。 なんでもShift_JIS 仕様なのかバグなのか分かりませんが、Win32なApacheではPATH_INFO等がShift_JI…

Perlで文字列を一般実体参照や数字文字参照に変換する方法まとめ

概要: しばらく前のエントリPerl で文字列を数字文字参照に変換する方法でも 同じ話題を扱いましたが、出した例、解決策がオーバースペックであまりスマートではなかったので、まとめ直すエントリ。 なお、以下に挙げる例は、UnicodeをサポートしたPerl(Perl…

&を含む文字列の処理問題

概要: blosxomの自作記法系プラグイン nyarlax を書き直ししていたときに、 &を含む文字列どう処理するかによって、エントリの内容が変わってしまう問題に 直面しました。 というかしばらく前のエントリマークアップがおかしい件 でも同じことが原因になって…

Perl で文字列を数字文字参照に変換する方法

概要: Perl で文字列を HTML –Entities– ++数字文字参照++ に変換する方法がわからなくて、 いろいろやったり、はてなで質問してみたりした結果、 やり方が分かったのでメモ。 追記:2006-07-02T13:00:00+09:00 Perlで文字列を一般実体参照や数字文字参照に変…