雑文」カテゴリーアーカイブ

うわべを飾るアート 鏝絵 – 荒俣宏講演会

うわべを飾るアート鏝絵うわべを飾るアート鏝絵物(もの)は、霊(モノ)であり
粗末に扱うとモノノケとなる

長岡市摂田屋、機那サフラン酒本舗の鏝絵蔵修復記念に開かれた荒俣宏先生の講演会「うわべを飾るアート 鏝絵」を聴きに行ってきた。
荒俣先生の豊富な博物学的知識から、繰り広げられる講演は非常に楽しい。
1時間といわず、2時間でも3時間でも聞いていたい気分にさせられる。
西洋のフレスコ画との比較にはじまり、近年なぜ衰退してしまったのか、同じように打ち捨てられていた西洋のグロッタ様式の庭園が近年注目を浴び始めてきているのはなぜかと言った考察が非常に興味深い。
また、左官の官位にまつわる話や、そこから派生したトリビアで従四位をもらった象の話などの本筋から外れた話も愉快だ。
この濃いいアート、地元の人間としてもぜひ大事にしていきたいものだ。

続きを読む

初雪

初雪タイヤ交換初雪が降りました。平年よりは5日ほど早いとのこと。
朝方はアラレが多少降っただけだったので、タイヤ交換せずに出社しましたが、帰り際には本格的に積もっていて大焦り。
何事も無く、帰ってこれたので良かったですが

と言うワケで、帰宅してからタイヤ交換。
最近、運動不足でなまり気味な体にはこたえます。

PHP で Twitter に投稿

このエントリで説明している方法は BASIC 認証での投稿方法です。
BASIC 認証による Twitter への接続は2010年8月末を持って廃止されました。
現在は OAuth を使用する必要がありますので、ご注意ください。
参考:PHPでTwitter APIのOAuthを使う方法まとめ – 頭ん中

PHP を使用して Twitter に投稿する方法のメモ。
と言っても以下のようにするだけ。
続きを読む

懐かしいモノを発掘

各種OSのインストール媒体父親のPCのHDDがクラッシュしたので、WindowsXPを再インストールしています。
で、Windows XP のインストール媒体を探していた所、懐かしのOSのインストール媒体が発掘されたので、発作的にエントリ。
上から Windows NT 4 Workstation, Windows 98, Free BSD 2.2.5, NOVELL NetWare 4.1J。
NetWare は、確か講習会に参加したときに貰ったんだったかなぁ。
FreeBSD 2.2.5 とか X 動かすためにディスプレイドライバ入れるのに、どんだけ苦労したことか
それを考えると、今の PC-BSD とか Ubuntu とか、インストーラが X 上で動くなんて、どんだけ楽なんだって感じですね。
当時の思い出にしばし浸ってしまいました。
続きを読む

南魚沼 酒の陣 2008

2008 南魚沼 酒の陣2008 南魚沼 酒の陣秋晴れの中、南魚沼市で開催された南魚沼 酒の陣に行ってまいりました。
魚沼地域の酒造会社6社が参加したこのイベントでは、500円だしてお猪口を受けとることで、各蔵元のお酒を6回まで試飲できます。

利き酒大会で賞品をゲットしたり、昼日中から野外で日本酒を呑んでグデグデになったり、個人的にはとても楽しいイベントだったのですが
第一回と言うことで、認知度が低かったのか、お客さんは閑散としていましたね。
会場は JR 六日町駅のすぐ近く、安心して呑める会場なのに残念。

Syntax Highlighter for WordPress

今までは、ソースコードのハイライト表示を iG:Syntax Hiliter を使用していたのだが、思う所あってsyntax highlighter で表示するようにした。
で、この JavaScript を WordPress に導入する際に良いプラグインが無いか探したのだが、いまいちなものばかりだったので自作。
といっても、要件は iG:Syntax Hiliter と同様に指定できるものって事だけだったので、あっさりとできあがり。

対応言語は、c, cpp, csharp, java, javascript, delphi, pascal, php, python, ruby, vb, vbnet, sql, css, xml, html, xhtml, xslt。
続きを読む

第31回 大須大道町人祭

第31回 大須大道町人祭大駱駝艦 金粉ショウ下呂温泉からJR、名鉄と乗り継いで名古屋は大須で第31回大須大道町人祭見物。
初めて行く祭りで、勝手も知らなかったのだが非常におもしろい。
あらかじめ、ネットで調べてスケジュールは分かっていたのだが、街中至る所で繰り広げられる大道芸を効率よく見て回ることなどできるわけもなく、見逃したものの気になる出し物もいくつか。
このお祭り、来年以降もぜひ行きたいなぁ。
続きを読む

第41回 関市刃物まつり

本町通り 廉売市アウトドアナイフショー会場 アピセ・関共同執筆者のAsh、ハセとともに岐阜は関市まで刃物まつり見物に行ってきました。
実は15年前からの毎年恒例行事、私は結構サボって居るのですが、共同執筆者の Ash は皆勤賞です。
毎年必ず下呂温泉に泊まって、関市まで刃物まつりに行き、ついでに通り道で観光をする習わしになってます。

続きを読む

jQuery 使用スクリプトを Google Chrome 対応で微調整

Google Chrome はレンダリングエンジンに Safari と同じ Webkit を使用している。
そのため jQuery 1.2.6 では Safari として認識される。
# jQuery では、ユーザーエージェントに webkit の文字があると Safari として認識するため

しかし、JavaScript エンジンは独自の V8 を使用しているため、jQuery をそのまま使用すると、微妙に不具合が発生する。
すべては調べきれていないが、概ねエレメントの位置取得で問題が発生している感じだ。

私が JSeries でリリースしているプラグインでは、大抵 JavaScript で jQuery を使用しているため、一挙に微調整をした。
バージョンアップしたのは、以下の5つのプラグイン。

続きを読む

IE の hasLayout プロパティに関するバグ

IE が独自に実装しているプロパティ hasLayout。
これが false の時にレイアウト崩れを起こすバグは多々あります。
このバグを回避するために CSS で * {zoom:1;} とかって指定して強引に全要素の hasLayout プロパティを true にしてしまうハックは、広く知られています。
(参照:IEでのCSSのバグを回避するhasLayout | コリス

しかし、この hasLayout プロパティ、実は true の時にもバグを引き起こすことがあるのです。
しかも、凶悪なことに <ul>, <ol> 要素の hasLayout が true の時、リストマーカーが消えてしまうと言うバグ。 👿
(参照:hasLayoutプロパティがtrueで発生するバグ – Webtech Walker)

で、実は Quick Comments Ver.0.5.1 をリリースしたときにみなみさんに指摘されたのですが、IE でリストマーカーの数字が消える不具合が発覚しました。
これは、jQuery で <ol> 要素を操作する際に、お節介にも jQuery が CSS に zoom:1 をセットしてしまい、結果として hasLayout プロパティが true になってしまうために発生した不具合でした。
とりあえず、回避策として CSS の zoom プロパティを保持しておいて、 IE の場合のみ <ol> 要素の操作終了後、元に戻すようにしてあげました。

IE のお陰で本質的でない所で、頭を悩ませられるのは疲れますね。