2003-11

リニューアル計画発動中

[ Genre : MySite | JunkImage ]

2003-11-01 (Sat)

カワイ子ちゃん?

カワイ子ちゃん(父談)をにょきにょきベジエりんぐしてたらだんだん眠たくなって来た。ので目を覚ます為にフォトショってみた。

まあ覚めてませんけど。

あっちでもにょもにょやってた blosxom の件も一段落したので、前々から考えてた自サイト改装に乗り出します。なんかいっつも絵ー増えないクセに改装ばっかしてますけど。只単に絵と日記を分けるだけです。

そんだけです。

あ。あと会社に行って上記の下書きをスキャンしてたら、高校の後輩に当たるプログラマさんに「こ、コレ、COBOL の紙ですか!?」と気付かれて、高校時代の昔話でぷち盛り上がって帰って来ました。私達の頃は COBOL だけだったけど、どうやら今我が母校では VB, COBOL, C, JAVA の4つを教えてるらしいです。まあ10年も経てばそうなるわなーとか。JAVA まで手ー出してんだー。とか思いながら。でもやっぱ COBOL はすんのね。みたいな・・。

今日一日を振り返って目を覚まそうと思ったけど駄目でした。

そして一応 blosxom の件を。

リニューアル計画完了(中)

[ Genre : MySite | JunkImage ]

2003-11-12 (Wed)

リニューアル完了 (中)

ようやく終わった。ような気がする。のでアップしました

しかしここ Diary と Antenna はまだ今迄のスタイルと同じまんま。こっちは Diary と Antenna のみ。とゆう自分用サイトにしようと考えてる訳です。

となるとこっちのコンテンツは2つだけ。って事でアレですよ。ようやく作りかけの新スタが日の目を見る訳ですよ。ちゅーかその為にイラストと日記を別々にしてしまったんですが。

やっぱ日記とかのテキストばっかのページに合うデザインと、イラストを載っけてるページに合うデザインは、違う。と気付いたんですね。つかイラストのページはやっぱ background-color: #fff; にしたかったんですね。そんだけなんですね。

ほんじゃ次はこっちの改装。放置しまくり新スタ適用に乗り出します。もうどんなのだったか忘れつつある・・。てゆかまた nDiary のテンプレのマークアップ見直しからだぬ。

リニューアル計画完了(済)と同時に short-input.l 導入

[ Genre : MySite | nDiary | xyzzy | JunkImage ]

2003-11-20 (Thu)

リニューアル計画完了(済)

なんだかいつ迄いじったら気が済むんだおまいは。て感じなので、もうこっちもアップしてしまいます。まだ色々と考えるところがあるんですが、とりあえずいい案が思い付く迄しばらくこれで。

新スタのワイヤーフレームネタ、結局ここ日記のスケルトン君とアンテナしか作れてねー。意味ねー。でも今からまたオブジェクト作る気力が・・。しかしにょろにょろしたキモいやつ1個だけでも作りたい。出来たら過去ログページでそれを使おう。そうしよう。

で、今回すげー1人でぎゃーぎゃー騒いでた事が。xyzzy の Lisp、Han さんの short-input.l なんですが。とりあえずぎゃーぎゃー騒いでた詳細は以下の MovableType の方に。

年別トピック一覧生成が上手く行かない

[ Genre : nDiary | MySite ]

2003-11-23 (Sun)

てゆうのについさっき気付いた。nDiary version 0.9.3.2年別のトピック一覧が複数年分の日記を生成したとき、そのうちの1年分しか生成されないを修正。 とあるのですが、どうやら上手い事行きません。

ウチの場合、ndiary.conf 内の年別トピック一覧の設定は

TOPIC = title_  TAB    TAB  ■|( \[.*\])

にしてます。ほんでもって日記を生成しますと

  • 今日の日記を生成すると2003年分(今現在の年)のトピック一覧しか生成されない。
  • 過去日記全部を生成すると2001年分(日記を始めた最初の年)のトピック一覧しか生成されない。

になるようです。ってんで、またなんかへんちくりんな事やってんだよ自分・・。とか思ったら、のとやさんとこは2003年分のみ、朝目新聞さんとこは2000年と2003年分のみで、他の年のトピック一覧ページは素のテンプレ状態になっとる!がびーん。

さまようよろい。

颯爽と修正して下さいました。感謝です。 (2003-11-24 15:43)

Ruby のバージョン表記

[ Genre : nDiary | MySite ]

2003-11-23 (Sun)

さまよいながら前々から気になってた Ruby のバージョン表記。デフォルトではソース中にコメントで <!--ruby 1.6.4 (2001-06-04) [i386-cygwin]--> などと出てたのですが、nDiary を使ってらっしゃる方々でレンダリングして目に見えるカタチで生成してらっしゃる方もいらっしゃる。

nDiary を導入したての頃はどうやったらレンダリングされるのかさぱーり分からなかったんですが、さまよってる最中にふと思い出してひらめいた。ぴかーん。Version プラグインを Ruby モードに書き換えてしまえば nDiary のバージョンと一緒で出て来るじゃん!

て事で version.rb をごそごそやってみた。らでけた。わーい。(下の辺に出てます。)なんてったって

  • ndiary_ver のとこを ruby_ver にでっち上げ。
  • NDIARY_VERSION のとこを RUBY_INFO に書き換えるだけ。
  • version_ruby.rb なるファイル名にして version.rb と同じようにテンプレに <!--plug=version_ruby--> と書いとくだけ。

なやり方でやっちまいましたが。つか元々ちゃんとしたやり方があったりして・・。

そして何故に Ruby のバージョンを出したかったかってゆーと、つい最近職場のプログラマさんが Ruby の作者まつもと氏にお会いしたらしく。うわーすげー Ruby の中の人とお喋りしたんだうわー名刺交換したんだうわー。とか思ってたので私もひそかに主張してみたかったのであります。使ってますよ!ここホラここ!(失敬)

まあ私なんぞは根っからの HTML らーなんで無関係に等しく雲の上の人とゆうか神に値する存在になる訳でしてその。とゆうアレで。「いやホントいつもお世話になっておりますですまがまがしいパワー」を私の職場から車で数十分とゆう所に御降臨されているらしい神に送ってみる。にんにん。しかし島根はええとこじゃのう・・・。自分的に

てゆか只単に Powered by Ruby ... とか表記してカッコつけたかっただけですすんません。

日付がタイトルなのをやめてみようかと考え中

[ Genre : nDiary | MySite | JunkImage ]

2003-11-24 (Mon) 17:56

本文と全然関係無いんですがマッシュマッシュ!

nDiary 的にはどうなのかどうか分かりませんが、自分的には日付をタイトルにする必要があまり無かったんです。nDiary は、「Diary」と名が付くからには矢張り日記として使うべきだと思うのですが。

ほんで一応日記として始めたこのコンテンツ。だんだんと「日記」としてよりも「記事」としての方が自分の中ではぴったり来るよなー。と思いながら。ジャンルを作り始めたのもそこら辺の考え方からだよなー。と。今頃になって気付いてみる。なので MovableType もデフォルトでは日付がタイトルになってた(筈・・)ですが、それをやめて日時は <p> の中に入れてしまってます。

て事で Han さんの Short-input を導入してから、日時がぴょこっと出て来るのをここぞとばかりに自分仕様に <p class="date">2003-11-24 (Mon) 15:06</p> としてしみた次第。

そして肝心な ndiary-lib.rb。日付に関するとこら辺をコメントアウト。class="day"class="oneday" は生成されないようにして、 class="topic"class="topicbody" のみにしてしまいました。

などとこれから起こる不具合は何も考えずにやってみた訳ですが。とりあえず今の所 HTML ファイルは、全部思い通りの日付ナッスィんぐタイトルのみになって生成されてくれてます。トピック一覧も大丈夫っぽいです。て事でこれから過去日記に日付を付け足して行くべよ。と。

てゆか行き当たりばったりです。思い付きです。結果オーライです。不具合が起こったらコメントアウト外して素直に使います・・。

欲を言えば以前勘違いしてたように、ジャンルもタイトルに入れずに <p class="genre"> の中に入れて、尚且つジャンル別タイトル一覧が出てくれればなあ。とか思ってるんです。しかしこれはもう nDiary の方針から大きく横道に反れると言うかそもそもジャンルなんぞ自分が勝手にでっちあげてんだからんなもん自分で作れ。とゆう事で。まあ作れませんが。エラそうに言うなよ。

しかし今迄そこら辺探ってなかったんです。これからちょっと時間をかけて探ってみよう。とか思ってるんですが。「無謀です。」とか思った方いらしたら Referer でつっこんで貰えると大喜びます。

nDiary は、素の状態はいじらずにフィルタやプラグインでカスタマイズする。とゆう方針を私はおもっくそ破壊してるので、とっても後ろめたいのですが。でもやっぱ自分の中では nDiary + xyzzy に勝るモノは無い訳で。更に自分好みにしたい欲望は満々な訳で。

日付がタイトルなのをやめてみた

[ Genre : nDiary | MySite ]

2003-11-24 (Mon) 23:58

とりあえず過去日記全部日付を付け直したのでアップ age 済みませぬ。どうなる事やらガクブル。

ソープ´ age

[ Genre : AnimeComicGame | JunkImage ]

2003-11-26 (Wed) 00:11

Sopp´

まあアレですよ。ごにょごにょ修正したのでアップしたいけど唐揚げは申し訳無いと思ったので Illust フォルダの中をごそごそ漁ってたら下書きのまんま放置してたソープ´(ダッシュ) が見つかったんでついでにコイツをにごにょごにょしてアップすればそれなりに更新してるみたいに見えるかなあなんてお茶を濁してみた。

てゆかカメラ目線!一体いつの下書きだよコレ。わしゃ最近はもうカメラ目線なんぞ恥ずかしくて描けねーのよな。

そういえばファンロード

[ Genre : AnimeComicGame | JunkImage ]

2003-11-26 (Wed) 23:24

本当は男の予定だった Artworks の MX-41

また絵と本文は全く関係無い話しなんですが。てゆか分かりにくい事して済みませぬよ。>note さん

ほんでもって、そいえば巷でウワサ(?)のファンロード。私は勿論投稿する側の一投稿者だったんですが。最初に載っけて貰ったのが昨日の女ソープ & バランシェ公のイラストだったのを今日思い出しました。確か高校生の頃。

んでしばらくしたら、イラスト投稿特集号みたいな号が出るとの予告が。ソープ´も載せて貰えた事だしおれっちもいっちょ送ってみんべよ。と。

自分の記憶によると、A4 の紙にくるくるパーマの天使みたいな女の子が十字架持ってちょこんと椅子に座ってる絵を描いた筈です。雰囲気もほんわかしてたと思います。若いですね。可愛らしいですね。高校生ですね。

んで出来上がったんで、よーし送っちゃうぞー。と思ったがしかし。「お一人様何枚でもOK」みたいな事が書いてあるし。締め切り迄まだ日にちあるよなー。てんで、もう1枚ついでに描こう。と。

んじゃその天使の子とは対照的な絵。って事で、悪魔っぽい黒づくめの男の人が椅子に座ってダルそうにしてる絵を描いたんです。雰囲気も天使の絵とは対照的にダークめ。自分的にはあくまでオマケ絵です。

で、送信!いや勿論リアル郵便局で・・・。

そして月日が流れて、そんな事は忘れかけたある日。家にファンロードさんから「あんたのイラスト載っけるので、編集後記に載せる似顔絵と文章書いて送ってちょ。」みたいな封書が届たんです。ななななんですとー?!まじすかまじすか。これはマジばなですか。

んで書いて送った似顔絵がルイージ。しかもなんかタバコふかしてるやつ。なめてますね。可愛くない高校生ですね。しかしおまいはそんなにマリオ一家が好きかと(略)好きですけど。

ほんで本誌は送ってくれるってんで、そわそわうろうろ待ってたんですよ。多分ファンロードの事だから載せて貰えるなら女の子の方だろーなー。とか。なんてったって天使ちゃんに力入れて描いたんだしなー。とか思いながら待つこと数週間。

本誌送られてキター!1ページ丸まるどばーんと載ってるー!悪魔の方が。てゆかオマケだったんですけどねソレ・・みたいな・・・。

未だにあのルイージが編集部的にアレだったから天使ちゃんの方ボツられたんだ・・・とゆうトラウマが。

じゃなくて。掲載して貰ったイラストの下に編集部さんからのコメントがついてて、「線が硬い感じがするけどそれがイラストとマッチしてて良いです。」などとゆう結構喜んでもいいすか的なコメントでわーいわーい。て感じだったのでした。

で、ファンロードって男絵でも載っけて貰えるんだ。と思いました。とゆう話し。ちゅーか載っけて貰った雑誌を紛失してるのがつらい・・・。見つかり次第晒したいと思っております。でも探すけど見つかんねーのよ。あーあ。

リコールしま専科 - なんちゃって四駆の巻

[ Genre : Everyday | JunkImage ]

2003-11-29 (Sat) 00:40

シャキーン!!!(もう画像と文章が一致しないのは仕様です)

私の毎日の足となっているパゼロミニ。これからの四駆な季節に備えて・・かどうか知りませんが、リコールのご案内が来てました。とゆう事でさっさと行って来ます。あー明日はひきこもれんなーくそ・・・。

まあ四駆と言ってもパゼロミニの場合は、二駆モードと四駆モードを切り替える。とゆうちょっとお得なニセ四駆な訳ですが。

雪が降って積もりに積もった場合は、

  • 家の駐車場(野晒し)から脱出する。
  • とりあえず国道迄出る。

ここら辺がとても楽ちんです。

あなたはまだやってるんですか?通勤前の面倒な雪かき。朝起きたら突然の大雪。愛車は見るも無残な雪ダルマ状態に。「ギャース!遅刻決定ー!」しぶしぶ雪かきに専念するも、手はかじかむはブーツの中には雪が入って来るはでもううんざり。マジで踏んだり蹴ったりですね。(はあと

そんな時、パゼロミニが大活躍!早朝、突然の大雪なんて何のその。がぎっと四駆モードに入れてしまえばアラ不思議。ヴぉぉ゛〜ん゛!!とゆう頼り無いエンジン音と共に、ズボズボモソモソ。しっかり脱出。あっと言う間にあなたを会社迄優雅にガタゴト送ってくれます。

そして!ななななーんと!四駆モードは高級車並み!

燃費が。

去年だったか、マゼスタ(父親の)と同じ燃費のリッター 8km になった時は流石にびびった。軽でこれだから乗用車の四駆なんておれっちには乗れねーガクガクアワアワ。

見出しマーク TOPIC_CHAR を見え無くし隊

[ Genre : nDiary | MySite ]

2003-11-29 (Sat) 23:48

なんだか nDiary を使い始めた頃にもにょもにょ言ってた事が思いがけず実現したみたいなので、実装してみるテスト。

  • *.diary 上では見出しマーク TOPIC_CHAR (ウチの場合は ■)を書くんだけど、
  • ■ だけをレンダリングされない状態にしたい。
  • ほんで見出しを全文リンクにする。
  • しかしウチは見出しにジャンル別設定が入ってるので、それらに全文リンクが影響しないようにする。

これを実現してくれるヒントが、有里さんの erewhontag.rb フィルタの中にありました。ヒントってゆかおもっくそパクらせて頂きました有難うございまする。

て事で erewhontag.rb の中の

                    (略)
H3TOPIC       = Regexp::compile(/<h3 class="topic"><a (.+?)>■/)
                    (略)
    when :AFTER_TOPIC
      str.gsub!(H3TOPIC, '<h3 class="topic"><a \1>')
                    (略)

とこら辺を抜き出して自分用に改造。(とゆう程でも無く・・)そして以下のようなフィルタにしてみた次第。

class Filter
  H3TOPIC       = Regexp::compile(/<h3><a (.+?)>■<\/a>(.+?)<span class=\"genre\">(.+?)<\/span><\/h3>/)
  def erewhontag(str, type)
    case type
    when :AFTER_TOPIC
      str.gsub!(H3TOPIC, '<h3><a \1>\2</a><span class="genre">\3</span></h3>')
    end
  end
end

ほんでもって *.diary 上では

■リコールしま専科 - なんちゃって四駆の巻[GPED|GIJK]

って書くんだけど、出て来るソースはちゃんと

タイトル部分素っぴん状態

のようになってくれました!わーいわーい。たったこんだけの事だけどわーいわーい・・・。

結局今日1日、ジャンル別設定のあれこれをんーむんーむとやってた訳ですが、何も分からずに終わってしまった。と思ったら思いがけずにこっちの問題が解決してしまいました。しつこく漁ってて良かったかも・・。

ジャンル別タイトル一覧を出し隊 + しかしジャンルは <p> で囲み隊

[ Genre : nDiary | MySite ]

2003-12-01 (Mon) 00:35

遂にやりましたでございますよ!夢が叶いましたのですよ!ここの今現在のソースを見れば分かるんですが、要するに

いつぞやの日記のスッピン状態。タイトルが <h3> で、ジャンルと日時が <p> なのね。

になってくれたのです。このふつー過ぎる当たり前の状態に、やっとでなってくれたのでございますよー。ぉぉぉ・・。神代。

で、今のところはそのまんま autoreplace フィルタを使いつつ、昨日の erewhontag フィルタを以下の genre フィルタなるモノにでっち上げ。

class Filter
  H3TOPIC       = Regexp::compile(/<h3><a (.+?)>■<\/a>(.+?)<p class=\"genre\">(.+?)<\/p><\/h3>/)
  def genre(str, type)
    case type
    when :AFTER_TOPIC
      str.gsub!(H3TOPIC,"<h3><a \\1>\\2</a></h3>\n<p class=\"genre\">\\3</p>")
    end
  end
end

\n が入ると、\1, \2\\1, \\2 てなふうになる。とゆう法則を発見するのに数時間(ぅぉーぃ・・・)かかりつつ、以下の change フィルタもでっち上げてとゆうかパクらせて貰って、色々自分好みの記述になるようにしてみました。

class Filter
  def change(str, type)
    case type
    when :AFTER_ONEDAY
      str.gsub!(/<h3 class="date"><a (.+?)><\/h3>\n/, '')
      str.gsub!(/<div class="topic">/, '<div class="section">')
      str.gsub!(/<div class="topicbody">\n<p class="date">(.+?)<\/p>/, "<p class=\"date\">\\1</p>\n<div class=\"subsection\">")
      str.gsub!(/<p id="d(.+?)>/, '<p>')
    end
  end
end
  • 1行目の gsub! : 日付を生成させなくする。
  • 2行目の gsub! : classtopicsection に。
  • 3行目の gsub! : classtopicbodysubsection にしつつ、日付表記の <p class="date">subsection の外(上)に出す。
  • 4行目の gsub! : 段落に id が付いてたら消す。

4行目の段落 id のやつは、ndiary.conf で設定して無いけど何故か出て来るので、本体の記述をコメントアウトしてたんです。そのコメントアウトを外してこっちで処理するようにしました。多分ウチが何かしら色々と変な事やってるからだと思われ・・。

結局、昨日の erewhontag フィルタが私を助けてくれました。やっぱあれは複線だったんだ・・・。あれいじってて、:AFTER_TOPIC とか :AFTER_ONEDAY とかの意味がやっとで分かったのです。:AFTER_TOPIC 使えばジャンルの記述を <p> に置換しちゃっても大丈夫だったんですな。

ほんでもって nDiary 本体の至る所にしてあったコメントアウトも、だいぶ外す事が出来ました。まだちょっと残ってるけど。

色々考えて行けば、最終的にジャンル別設定云々も autoreplace フィルタを使わずに作れるのかなあ。とか思いながらまたそこら辺を探る度に出るます。

Indexes

Monthly Files

Return to Top (r)

Contents