capsctrldays

2003-02-05 (水) [長年日記]

[ENG] SenseiSagasou.com

英語やりたいんやけど?って同僚に言ったら、こんなんあったよーつって教えてくれました。なんかスゲーあやしいんだけど……。

お目当ての先生を5人選んで送信すると、3800円で5人の詳細プロフィールが買えて、後は勝手にコンタクトとってちょうだいねーっていう結構ヘヴィなものらしい……(つーか、JavaScriptでフォーム飛ばすなや)。大丈夫すかね。これ。

で、いろいろ見てたんだけど、若い奴ほどフザけてますね。お前らなあ、軽々と稼げると思ってんじゃねーぞごるぁ。

2chで探してみたら、こんなのが見つかったんだが、やっぱり若いやつはふざけているとのこと。あと、専門の教師資格もってねーのにフリートーキングとか言ってんじゃねーヴォケなどありました。

で、ね、いちおう5人選んださ!!(まだ買ってはないけれど)。同僚とグループでやろうかと思っちょります。そうすると安くなるし、リスクも分散できるし。つーことで、乞う期待。

[Ruby] to_public

極道編をちらほら読んでいると「to_public」なるメソッドが登場した。これは、privateなメソッドを無理やり(キャー!)外部に公開させ、テストを可能にするためのメソッドなのだという。

これはホーーーって思った。Javaだと、リフレクションつかったりして頑張ってはみるものの、結局、ウゼエェーーってなるんだが、これはよいなーと思った。

ただ、ぼくも著者同様 public メソッドのテストだけでよいと思うので(それこそがオブジェクト指向じゃん?)、自分では使わないだろうなーと思ったり。でも、感動したのは事実。

X-face

tDiary-users の wiki で知って、おおおこんなのがあるのか!っつーことで導入してみますた。Beckyのプラグインがあったので、簡単に導入できました。で、今使っているのがコレ。

BKXFACE_01.gif BKXFACE_02.gif BKXFACE_03.gif

仕事用に使うのはどうかと思いますが、テスト的にはバッチリかと。(追加)あまりにもアレなので、自分の顔も追加。

[tDiary] 画像表示プラグイン

で、今、画像表示が必要になったので(でもwikiスタイルだと絶対パスで画像を指定しないといけないから)、wikiプラグインを参考にして作りました。というか、そのまんま。

def img(str, alt="image")
    result = %Q[<img src="YourURL/img/#{str}" alt="#{alt}">]
end

使い方は、

{{img 'hoge.jpg','hoge画像'}}

という感じです。2番目の引数は省略できます。*1

……というか、これだとwidthやaltの指定をしてないからValidにならん。かといって、引数で渡すのも面倒だな。altはいいとしても、大きさは自動で取得して……なんて出来ないだろうか。

すいません大嘘でした!widthがなくてもちゃんとValidになります(altは省略不可なのでプラグインに記述しました)。 テキトーなこと書いてしまって申し訳ないです>>yoshimiさん@Trial

(追記)つーか、そんなの使わなくても、

http:./img/hoge.jpg

みたいに書けば、勝手に画像表示してくれるらしい(泣)

*1 この程度のものは wiki に載せなくてもいいよね

[] バナナで釘うって日曜大工

いつから@niftyはこんなに面白くなったんだ?スゲーおもしろいんですけれど。特に「バナナの皮を捨ててはいけない(転ぶから)」というのを2度やるのが大変良い。笑いの良い見本である。

[XML] HTML 4.01 Specification

Validというのは「 規格をまもっているか 」でOKです。で、その「規格」っていうのが、HTMLの最初に書いてある、

<!DOCTYPE HTML PUBLIC
 "-//W3C//DTD HTML 4.01//EN"
 "http://www.w3.org/TR/html4/strict.dtd"
>

の部分です。この「規格」に準拠していれば、その文書はValidになります。規格には、まーテキトーでもいいんじゃん?っていうユルユルなものから、厳密に守ってなきゃユルさーん!っていう「Strict」なものまであります。tDiaryはStrictの規格になっているようです。

あと、「#IMPLIED」っていうのは「あってもなくてもいい属性」のことです。imgタグだと、width属性は「#IMPLIED」になります。対して、src属性は(当然)必須なので、「#REQUIRED」な属性となります。

他にも、固定値を設定したりデフォ値を設定するものもあります。

サイト作成の経緯

元々Webデザインのお仕事をやっていて「Dreamweaverマンセー!」だったもんだから、HTMLの断片をスクリプトで生成してつなげてGO!っていうのは、なんかちょっと、なんだかなーっていう気持ちがあって、それはJSPでさらに加速して、もう、めんどくせーこんなのーって、だんだんイヤになってきちゃってた。

でも、wikiやtDiaryを使い始めてから、ぜんぜんそんなことは無いっていうふうに気持ちが入れ替わった。いやいや、実際、便利だね。こういうほうが。

今は逆に、Dreamweaverで作るほうが面倒だなーと思います。たとえテンプレート機能などを駆使したとしても。

本日のツッコミ(全2件) [ツッコミを入れる]
1 yoshimi (2003-02-05 (水) 14:42)

調べていただいてどうも。validとかstrictとかの意味を<br>簡単にしらべたけどまだわかっていません(汗)。<br>ところで、@的にはyoshimi@Trialかと。

2 kdmsnr (2003-02-05 (水) 14:44)

たびたびスイマセン(^^;;直します。